Merge master into staging-next

Changed files
+1083 -1184
nixos
pkgs
applications
editors
vim
vscode
extensions
ms-python.python
gis
networking
browsers
instant-messengers
discord
by-name
av
avalonia
bo
botamusique
ci
cirrus-cli
cl
co
collada-dom
cr
crosvm
da
dart-sass
de
deployer
dn
dnscrypt-proxy
dnsmasq
fe
hc
hcloud
ho
li
lintspec
lo
lockbook
lockbook-desktop
ly
my
na
nats-server
ol
olympus-unwrapped
op
openmw
openscenegraph
ox
oxidized
pa
packer
pl
plantuml
qs
si
sillytavern
sy
ta
talosctl
th
theforceengine
yq
yq-go
yt
zi
zipline
development
python-modules
django-tenants
elevenlabs
google-cloud-compute
json-repair
llama-index-graph-stores-neo4j
neurokit2
oelint-parser
torchao
wandb
ruby-modules
gem-config
games
top-level
+3 -1
nixos/doc/manual/release-notes/rl-2511.section.md
···
- `services.dependency-track` removed its configuration of the JVM heap size. This lets the JVM choose its maximum heap size automatically, which should work much better in practice for most users. For deployments on systems with little RAM, it may now be necessary to manually configure a maximum heap size using {option}`services.dependency-track.javaArgs`.
-
- `services.dnscrypt-proxy2` gains a `package` option to specify dnscrypt-proxy package to use.
+
- `services.dnscrypt-proxy2` was renamed to `services.dnscrypt-proxy` to match the package name. The systemd service is now also `dnscrypt-proxy`, but the old name is still provided as an alias for backwards compatibility.
+
+
- `services.dnscrypt-proxy` gains a `package` option to specify dnscrypt-proxy package to use.
- `services.nextcloud.configureRedis` now defaults to `true` in accordance with upstream recommendations to have caching for file locking. See the [upstream doc](https://docs.nextcloud.com/server/31/admin_manual/configuration_files/files_locking_transactional.html) for further details.
+1 -1
nixos/modules/module-list.nix
···
./services/networking/deconz.nix
./services/networking/dhcpcd.nix
./services/networking/dnscache.nix
-
./services/networking/dnscrypt-proxy2.nix
+
./services/networking/dnscrypt-proxy.nix
./services/networking/dnsdist.nix
./services/networking/dnsmasq.nix
./services/networking/dnsproxy.nix
-1
nixos/modules/rename.nix
···
"services"
"deepin"
] "the Deepin desktop environment has been removed from nixpkgs due to lack of maintenance.")
-
(mkRemovedOptionModule [ "services" "dnscrypt-proxy" ] "Use services.dnscrypt-proxy2 instead")
(mkRemovedOptionModule [ "services" "dnscrypt-wrapper" ] ''
The dnscrypt-wrapper module was removed since the project has been effectively unmaintained since 2018;
moreover the NixOS module had to rely on an abandoned version of dnscrypt-proxy v1 for the rotation of keys.
+12 -7
nixos/modules/services/networking/dnscrypt-proxy2.nix nixos/modules/services/networking/dnscrypt-proxy.nix
···
let
-
cfg = config.services.dnscrypt-proxy2;
+
cfg = config.services.dnscrypt-proxy;
in
{
-
options.services.dnscrypt-proxy2 = {
-
enable = lib.mkEnableOption "dnscrypt-proxy2";
+
imports = [
+
(lib.mkRenamedOptionModule [ "services" "dnscrypt-proxy2" ] [ "services" "dnscrypt-proxy" ])
+
];
+
+
options.services.dnscrypt-proxy = {
+
enable = lib.mkEnableOption "dnscrypt-proxy";
package = lib.mkPackageOption pkgs "dnscrypt-proxy" { };
···
upstreamDefaults = lib.mkOption {
description = ''
-
Whether to base the config declared in {option}`services.dnscrypt-proxy2.settings` on the upstream example config (<https://github.com/DNSCrypt/dnscrypt-proxy/blob/master/dnscrypt-proxy/example-dnscrypt-proxy.toml>)
+
Whether to base the config declared in {option}`services.dnscrypt-proxy.settings` on the upstream example config (<https://github.com/DNSCrypt/dnscrypt-proxy/blob/master/dnscrypt-proxy/example-dnscrypt-proxy.toml>)
Disable this if you want to declare your dnscrypt config from scratch.
'';
···
configFile = lib.mkOption {
description = ''
Path to TOML config file. See: <https://github.com/DNSCrypt/dnscrypt-proxy/blob/master/dnscrypt-proxy/example-dnscrypt-proxy.toml>
-
If this option is set, it will override any configuration done in options.services.dnscrypt-proxy2.settings.
+
If this option is set, it will override any configuration done in options.services.dnscrypt-proxy.settings.
'';
example = "/etc/dnscrypt-proxy/dnscrypt-proxy.toml";
type = lib.types.path;
···
}
${pkgs.buildPackages.remarshal}/bin/json2toml < config.json > $out
'';
-
defaultText = lib.literalMD "TOML file generated from {option}`services.dnscrypt-proxy2.settings`";
+
defaultText = lib.literalMD "TOML file generated from {option}`services.dnscrypt-proxy.settings`";
};
};
···
networking.nameservers = lib.mkDefault [ "127.0.0.1" ];
-
systemd.services.dnscrypt-proxy2 = {
+
systemd.services.dnscrypt-proxy = {
description = "DNSCrypt-proxy client";
wants = [
"network-online.target"
···
wantedBy = [
"multi-user.target"
];
+
aliases = [ "dnscrypt-proxy2.service" ];
serviceConfig = {
AmbientCapabilities = "CAP_NET_BIND_SERVICE";
CacheDirectory = "dnscrypt-proxy";
+3 -1
nixos/modules/services/web-apps/calibre-web.nix
···
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
+
# fix book cover cache directory defaults to a path under /nix/store/
+
environment.CACHE_DIR = "/var/cache/calibre-web";
+
serviceConfig = {
Type = "simple";
User = cfg.user;
···
CacheDirectory = "calibre-web";
CacheDirectoryMode = "0750";
-
environment.CACHE_DIR = "/var/cache/calibre-web";
}
// lib.optionalAttrs (!(lib.hasPrefix "/" cfg.dataDir)) {
StateDirectory = cfg.dataDir;
+1 -1
nixos/tests/all-tests.nix
···
imports = [ ./discourse.nix ];
_module.args.package = pkgs.discourseAllPlugins;
};
-
dnscrypt-proxy2 = runTestOn [ "x86_64-linux" ] ./dnscrypt-proxy2.nix;
+
dnscrypt-proxy = runTestOn [ "x86_64-linux" ] ./dnscrypt-proxy.nix;
dnsdist = import ./dnsdist.nix { inherit pkgs runTest; };
doas = runTest ./doas.nix;
docker = runTestOn [ "aarch64-linux" "x86_64-linux" ] ./docker.nix;
+4 -4
nixos/tests/dnscrypt-proxy2.nix nixos/tests/dnscrypt-proxy.nix
···
localProxyPort = 43;
in
{
-
name = "dnscrypt-proxy2";
+
name = "dnscrypt-proxy";
meta.maintainers = with lib.maintainers; [ joachifm ];
nodes = {
···
{
security.apparmor.enable = true;
-
services.dnscrypt-proxy2.enable = true;
-
services.dnscrypt-proxy2.settings = {
+
services.dnscrypt-proxy.enable = true;
+
services.dnscrypt-proxy.settings = {
listen_addresses = [ "127.0.0.1:${toString localProxyPort}" ];
sources.public-resolvers = {
urls = [ "https://download.dnscrypt.info/resolvers-list/v2/public-resolvers.md" ];
···
testScript = ''
client.wait_for_unit("dnsmasq")
-
client.wait_for_unit("dnscrypt-proxy2")
+
client.wait_for_unit("dnscrypt-proxy")
client.wait_until_succeeds("ss --numeric --udp --listening | grep -q ${toString localProxyPort}")
'';
}
+4 -4
nixos/tests/dnsdist.nix
···
];
nodes.client = {
-
services.dnscrypt-proxy2.enable = true;
-
services.dnscrypt-proxy2.upstreamDefaults = false;
-
services.dnscrypt-proxy2.settings = {
+
services.dnscrypt-proxy.enable = true;
+
services.dnscrypt-proxy.upstreamDefaults = false;
+
services.dnscrypt-proxy.settings = {
server_names = [ "server" ];
listen_addresses = [ "[::1]:53" ];
cache = false;
···
almost_expiration = server.succeed("date --date '14min'").strip()
with subtest("The DNSCrypt client can connect to the server"):
-
client.wait_until_succeeds("journalctl -u dnscrypt-proxy2 --grep '\\[server\\] OK'")
+
client.wait_until_succeeds("journalctl -u dnscrypt-proxy --grep '\\[server\\] OK'")
with subtest("DNS queries over UDP are working"):
client.wait_for_open_port(53)
+412 -412
pkgs/applications/editors/vim/plugins/generated.nix
···
CopilotChat-nvim = buildVimPlugin {
pname = "CopilotChat.nvim";
-
version = "2025-08-29";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "CopilotC-Nvim";
repo = "CopilotChat.nvim";
-
rev = "ae2f5932983f42d54bee9ff803b5ab157b145787";
-
sha256 = "1c003qq0linw4v03gl7n0jy33i3vrp6blhmffh3rsr7795bl7y6b";
+
rev = "1d8aa27e2317950b0b7ddc023487c6f2b7b074ca";
+
sha256 = "0lr69qfqzzqdny11xk43mlnyv1s882jy99ygvh9bfp6r3jymrkn9";
};
meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/";
meta.hydraPlatforms = [ ];
···
LeaderF = buildVimPlugin {
pname = "LeaderF";
-
version = "2025-07-16";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "Yggdroot";
repo = "LeaderF";
-
rev = "6e17e263ba13a452f05e315ffcf47dbe3e978d80";
-
sha256 = "1sfhi77ra67fxc3qby1ry2485vmj8flv5sw9sykna18hvjmrzfdh";
+
rev = "57c53693c99776385020e121a252cb35ac3edb72";
+
sha256 = "0b3j64nzcgwigsv6k465i3bw03d10rm54qvijzv331i82hs9nayf";
};
meta.homepage = "https://github.com/Yggdroot/LeaderF/";
meta.hydraPlatforms = [ ];
···
SchemaStore-nvim = buildVimPlugin {
pname = "SchemaStore.nvim";
-
version = "2025-08-25";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "b0o";
repo = "SchemaStore.nvim";
-
rev = "8e74c08998fd786239caba373344f4e4601e21fe";
-
sha256 = "0lgczxz99h578bkav5p9bnb5w6vddma4zs9ipq14v6cgviax1mpv";
+
rev = "fb58187b76d8e086f08686b872b50f52eac57818";
+
sha256 = "1a2n1bi1d9f9qcr8z9r90qnk27xs4mgspy3yakc0dksps28q7xph";
};
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
meta.hydraPlatforms = [ ];
···
ale = buildVimPlugin {
pname = "ale";
-
version = "2025-08-21";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
-
rev = "528e25954ba05bf43692bd243bf30ef9548a630a";
-
sha256 = "124sysw9r74z905wvj9znaxv70id5zdwskin941wk1xcyv984xj3";
+
rev = "4217461c4859c4fac31ce3d2e22574218f244cf5";
+
sha256 = "044q1zgaz4r6s1b8v1d0k9ib50d81cm97byb10zaj3x0bq7r4f5m";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
meta.hydraPlatforms = [ ];
···
asyncomplete-lsp-vim = buildVimPlugin {
pname = "asyncomplete-lsp.vim";
-
version = "2022-11-21";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "prabirshrestha";
repo = "asyncomplete-lsp.vim";
-
rev = "cc5247bc268fb2c79d8b127bd772514554efb3ee";
-
sha256 = "1lyl4k10fxv8h0b84x17yfxdrm00aw38vmckmpgd3bgdz35h1qa9";
+
rev = "bbed89f9874a396c3d3c1854c513b6416e56eb05";
+
sha256 = "1xchj1zxczqy8b7bw0a7wi2yrka8xp4hwzjdhy3c1hwhc24445jm";
};
meta.homepage = "https://github.com/prabirshrestha/asyncomplete-lsp.vim/";
meta.hydraPlatforms = [ ];
···
blink-cmp-git = buildVimPlugin {
pname = "blink-cmp-git";
-
version = "2025-07-25";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "Kaiser-Yang";
repo = "blink-cmp-git";
-
rev = "a820245eb0e5cb44ed0c27c63a41d90635b39e0e";
-
sha256 = "01nqpr6zj4cl1rkng2z32xcbliba7md6v5537xywjxy25zc0z29n";
+
rev = "4c1e2581c01189e04fc175cca27c5cebff447514";
+
sha256 = "0hmimlvfv68k5ydl194njbyps906iv6bsb4ihk3v9n88lzqlcr04";
};
meta.homepage = "https://github.com/Kaiser-Yang/blink-cmp-git/";
meta.hydraPlatforms = [ ];
···
blink-ripgrep-nvim = buildVimPlugin {
pname = "blink-ripgrep.nvim";
-
version = "2025-08-29";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "blink-ripgrep.nvim";
-
rev = "b035188bc6d8bcbf86c49ac230ee0bbadca7f7fb";
-
sha256 = "1fmlsfnkyiakx7alap0vdr6shwwjd1afpkajjyn31w8bykhmmm9i";
+
rev = "8a57401682d139db3351b5652dabedf57e9a9656";
+
sha256 = "1lw2rz0a4lznq3jdx840b5izyrbqmxm2yg8w6xhfl5ip81d5l2jb";
};
meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/";
meta.hydraPlatforms = [ ];
···
claudecode-nvim = buildVimPlugin {
pname = "claudecode.nvim";
-
version = "2025-08-08";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "coder";
repo = "claudecode.nvim";
-
rev = "985b4b117ea13ec85c92830ecac8f63543dd5ead";
-
sha256 = "05hxpsgw694870gcy8d72d44irlnc4dqyg8jb9p4bhm8i8lc523g";
+
rev = "e21a837956c75dd5f617ce0fe80b054312c0829a";
+
sha256 = "1f5s8gib5sph5kjl3yx43g5g66yb7qkqm1x3fs3ady1cfz32k92d";
};
meta.homepage = "https://github.com/coder/claudecode.nvim/";
meta.hydraPlatforms = [ ];
···
cobalt2-nvim = buildVimPlugin {
pname = "cobalt2.nvim";
-
version = "2025-07-22";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "lalitmee";
repo = "cobalt2.nvim";
-
rev = "50270fc87839c269bdf994bfe8375e7f8250925f";
-
sha256 = "0w17h11kn1l89mk3n0kifysp4rq7nrmx0anpaf46mzg7jg301i60";
+
rev = "0cc17f3491feba19ed62b2d9622577f7822a0113";
+
sha256 = "06mmdiissgwpwh298nhcn16sgf38w1aq0bcjh4jh0ksnmglmsqv2";
};
meta.homepage = "https://github.com/lalitmee/cobalt2.nvim/";
meta.hydraPlatforms = [ ];
···
codecompanion-history-nvim = buildVimPlugin {
pname = "codecompanion-history.nvim";
-
version = "2025-08-22";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "ravitemer";
repo = "codecompanion-history.nvim";
-
rev = "b9f1afb77f1a8805e686f89ac38338a9ca588579";
-
sha256 = "1q54q5zmxv6ad106rgk5bp0d3mmlyly2f15nk7xk058rgc159l0k";
+
rev = "eb99d256352144cf3b6a1c45608ec25544a0813d";
+
sha256 = "0vni57hp5pbp1i5kxp1vixnqp8ql671gficl8s2jc0cmnd6885nj";
};
meta.homepage = "https://github.com/ravitemer/codecompanion-history.nvim/";
meta.hydraPlatforms = [ ];
···
codecompanion-nvim = buildVimPlugin {
pname = "codecompanion.nvim";
-
version = "2025-08-29";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "olimorris";
repo = "codecompanion.nvim";
-
rev = "6bc1f9f6d9f4ac71545b4883caf93181cadf6146";
-
sha256 = "0ahg114lylb3f24l3mnhk8alwjsqy4b4yhrn5la8n25148hy62cd";
+
rev = "019be206a96cf6de12ea71f02a9e1b847a2debbb";
+
sha256 = "1b4ypcq1vd18bnq16iqscp0xwvfp77ckddblhh6hx128n8m4ihfi";
};
meta.homepage = "https://github.com/olimorris/codecompanion.nvim/";
meta.hydraPlatforms = [ ];
···
colorful-winsep-nvim = buildVimPlugin {
pname = "colorful-winsep.nvim";
-
version = "2025-08-27";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "nvim-zh";
repo = "colorful-winsep.nvim";
-
rev = "5cce948992866514c744a66cb754a0e025fa95e9";
-
sha256 = "0i2yng9wj5bwmbswm55z4rf6g6s9msajn6d56jgrxrima2fn7yk3";
+
rev = "1d5d1e33a4e1b8d692a63bf400e837e9b294d239";
+
sha256 = "056rz9ssv1ymsjyl7zcb6phy9qg30bgqhjb95blhild8di2dzqsg";
};
meta.homepage = "https://github.com/nvim-zh/colorful-winsep.nvim/";
meta.hydraPlatforms = [ ];
···
conjure = buildVimPlugin {
pname = "conjure";
-
version = "2025-08-29";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "Olical";
repo = "conjure";
-
rev = "f360f1427a02d2e6e59b2b2d4c7f9a8038f465d8";
-
sha256 = "1r6m11am1csa1wsr5wg590sy9sbb1csrhjr18lh596mx8zh0a76z";
+
rev = "e576a98e394de9418750fb897da834bc5edccd1c";
+
sha256 = "0w4azwwa9xqr70dxihjhbmw6p820rz3cd1fff2rzd0s3w8vrc2q8";
};
meta.homepage = "https://github.com/Olical/conjure/";
meta.hydraPlatforms = [ ];
···
copilot-lua = buildVimPlugin {
pname = "copilot.lua";
-
version = "2025-08-29";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "zbirenbaum";
repo = "copilot.lua";
-
rev = "e73fe7c43c68aeb84fbeed12ee6cc60a29e78fbb";
-
sha256 = "1zxfqd2w3xr63z66aj28jk1qjfm86f60bsk9dkdda694rr0v4mhb";
+
rev = "81d289a8ce5d4ee1dea9b1c8ee4ac376b2e27a5f";
+
sha256 = "1qw3qm1nlba6zhnn535997shbqj4zfgfng4jis5ka3y65gsbm6ri";
};
meta.homepage = "https://github.com/zbirenbaum/copilot.lua/";
meta.hydraPlatforms = [ ];
···
copilot-vim = buildVimPlugin {
pname = "copilot.vim";
-
version = "2025-08-14";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "github";
repo = "copilot.vim";
-
rev = "f3d66c148aa60ad04c0a21d3e0a776459de09eb2";
-
sha256 = "0rqax3yksn84h830g57rfia9i0x8q074dfpnldilw1hk6sjnfiwi";
+
rev = "c2c435419e081a87e909e8979c66d874e75e4155";
+
sha256 = "0556k1w9xn8qbqz4pi6591v2rs2p7896wcdy1nc72m3az7qvclcj";
};
meta.homepage = "https://github.com/github/copilot.vim/";
meta.hydraPlatforms = [ ];
···
csharpls-extended-lsp-nvim = buildVimPlugin {
pname = "csharpls-extended-lsp.nvim";
-
version = "2025-08-13";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "Decodetalkers";
repo = "csharpls-extended-lsp.nvim";
-
rev = "2fe5fb0abe2b24b2f4365d0adbf069523b17c6f3";
-
sha256 = "1xj9mc4snjdi4ah9dqkm0jz58lllkb3y9zp76ja6rn0g1gqkbvq1";
+
rev = "4e143b7e2d5df8f035ec8bb36dfc2d55e02c44d4";
+
sha256 = "1l3dlqr2yhx1692v4b968js8pai5bljlpm3lfwgiw32fi3hxxg6p";
};
meta.homepage = "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/";
meta.hydraPlatforms = [ ];
···
csvview-nvim = buildVimPlugin {
pname = "csvview.nvim";
-
version = "2025-07-23";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "hat0uma";
repo = "csvview.nvim";
-
rev = "22c9450d19749aa80cc42f0c968cb9dd57726ece";
-
sha256 = "1p19l2qljmad1fqy1im54zfrz4l42fgqgaaqvg1j92r378qc45bc";
+
rev = "a74fdee6810f17e9baadbfe7d6488f61954e6ac8";
+
sha256 = "1f4fcl76a83biamzj5rqgpx45b7b3r9160q89qpgl81rvw97h45p";
};
meta.homepage = "https://github.com/hat0uma/csvview.nvim/";
meta.hydraPlatforms = [ ];
···
cyberdream-nvim = buildVimPlugin {
pname = "cyberdream.nvim";
-
version = "2025-08-29";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "scottmckendry";
repo = "cyberdream.nvim";
-
rev = "89fd0b94040923597e2530ffcb2e887bd7c75d76";
-
sha256 = "19w47qj2y04dbfbijv9v9fvil6z3kr8ym1l9b00k4g5nq90apz8g";
+
rev = "caf4f5e57f8d5e0bb75fe98f4f67965b1fb3326c";
+
sha256 = "1c7r63xwfn0j4ygls99rr7d3sgx7zr1n5x62sphkc8sypcp54fkl";
};
meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/";
meta.hydraPlatforms = [ ];
···
dashboard-nvim = buildVimPlugin {
pname = "dashboard-nvim";
-
version = "2025-06-03";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "nvimdev";
repo = "dashboard-nvim";
-
rev = "c42fcfbd96dfcaa486c0a0ab52494316f1c31350";
-
sha256 = "1lydgxs3j1jbyrn1ybpm43l7wfbix9mlvymb2frg93dlg0gw4zd3";
+
rev = "0775e567b6c0be96d01a61795f7b64c1758262f6";
+
sha256 = "0h46n9hgyivqm43p8jq6dwnaln0y7ilayvd04vfb0mc8bmxcmrfi";
};
meta.homepage = "https://github.com/nvimdev/dashboard-nvim/";
meta.hydraPlatforms = [ ];
···
ddc-filter-matcher_head = buildVimPlugin {
pname = "ddc-filter-matcher_head";
-
version = "2025-01-22";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc-filter-matcher_head";
-
rev = "2c46a670191cb883bc07a2286883a7c438f731fb";
-
sha256 = "1xhdrm07xibdl100rbvpqf3m3r2c2iy0lnnaf06rhng6i7d1kn71";
+
rev = "7a955d2f6a44e39687459f8f3a22f4daa063a981";
+
sha256 = "1h570yps0d26gg9rh8i8dk87kz85argc818spjr69djfgma670sm";
};
meta.homepage = "https://github.com/Shougo/ddc-filter-matcher_head/";
meta.hydraPlatforms = [ ];
···
ddc-filter-sorter_rank = buildVimPlugin {
pname = "ddc-filter-sorter_rank";
-
version = "2025-08-11";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc-filter-sorter_rank";
-
rev = "ffef66ad58a96167bc5af5375f3fbbe80f53553b";
-
sha256 = "05kwx84yhmzbg7sd6j0plyi8jwsyjn5xhb33vj1lm0lfrqg9wlb1";
+
rev = "eed3cb33b3ae3f9128257fcfb95e0511d1b13891";
+
sha256 = "1s231bp03i0xyap41wabc1g27n9cnhsx2bj9l9j26d6rgsqi2fpk";
};
meta.homepage = "https://github.com/Shougo/ddc-filter-sorter_rank/";
meta.hydraPlatforms = [ ];
···
ddc-source-around = buildVimPlugin {
pname = "ddc-source-around";
-
version = "2024-12-28";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc-source-around";
-
rev = "32d54dc188b50bcd64f7b410c04aa4ec567ae47f";
-
sha256 = "0a18prpd7znn3gj7g16yldq8ya8iyph2lfxx7yhm11m3rjx286m7";
+
rev = "68e679ca0b989cfe3300acac9099b893d0675063";
+
sha256 = "04sgs3x30s61c0pik933n44kqp0jr1as65miikr8g5x0jaz3vd60";
};
meta.homepage = "https://github.com/Shougo/ddc-source-around/";
meta.hydraPlatforms = [ ];
···
ddc-source-file = buildVimPlugin {
pname = "ddc-source-file";
-
version = "2025-04-21";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "LumaKernel";
repo = "ddc-source-file";
-
rev = "310851e5696a082d7535d1ece422bd679ac03909";
-
sha256 = "09zjph2j3xnbwm30zb85bccchrg3ksc7av2mgqdssa8b2q5dvpld";
+
rev = "e2386ed1e6739f48d4f3cfea9cc961fb5785480a";
+
sha256 = "1626hkq46pkqcnas6jhk6h730p0lz55krqjc4mrvkhlsrx6myxsj";
};
meta.homepage = "https://github.com/LumaKernel/ddc-source-file/";
meta.hydraPlatforms = [ ];
···
ddc-source-lsp = buildVimPlugin {
pname = "ddc-source-lsp";
-
version = "2025-08-01";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc-source-lsp";
-
rev = "8084bee90bc7a3c92f31e9696c8e360c8f889cf9";
-
sha256 = "013s9qrsspc6ybz57mk0s5pixmb9f429a5f5y6ry1nkdp0fplyln";
+
rev = "8b48718b8f28dbaad5bb4dbce166d500d884e3b8";
+
sha256 = "1g2wj0s61rjqlggj3dwf6jymam6s45zaxmk8k07rdh4xacjc4ji6";
};
meta.homepage = "https://github.com/Shougo/ddc-source-lsp/";
meta.hydraPlatforms = [ ];
···
ddc-ui-native = buildVimPlugin {
pname = "ddc-ui-native";
-
version = "2025-02-17";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc-ui-native";
-
rev = "5f82917e69023d41eb8a77dd80e72836785b8a6f";
-
sha256 = "164vwnlg80cwnbika7iikqaxk08d5c8q56izgc4svbhnrzrrcvxx";
+
rev = "8c33fb2336a586b33854903e3096095780657ad1";
+
sha256 = "0b7p2d00x4s349k03cczf63a18x70anv6anvyyg70nqxyfbl6qkx";
};
meta.homepage = "https://github.com/Shougo/ddc-ui-native/";
meta.hydraPlatforms = [ ];
···
ddc-vim = buildVimPlugin {
pname = "ddc.vim";
-
version = "2025-08-27";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc.vim";
-
rev = "b8a12a1b2cef1eec6e754b88764f165611f973cc";
-
sha256 = "13l9nz0q1rm8fkals3jra8vdnxwaz6y0pamix3vdmbjg96nf1kij";
+
rev = "5b6410c976aad33a001f3f61696859e0e309dad9";
+
sha256 = "199yccskfgvprci745w0j8m8w915q0kjy6fb6dqbjwp8id9z1ypm";
};
meta.homepage = "https://github.com/Shougo/ddc.vim/";
meta.hydraPlatforms = [ ];
···
debugprint-nvim = buildVimPlugin {
pname = "debugprint.nvim";
-
version = "2025-08-27";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "andrewferrier";
repo = "debugprint.nvim";
-
rev = "91525630d048ca146892de423b33e8cf060b5a0d";
-
sha256 = "114b83qm4zfkij69xd9zda7i9zxlv0w5nnhah3cqghx6gwfi29dm";
+
rev = "47e297e8c7af390ad341f01659a046f89988946b";
+
sha256 = "1avfi6z76avc056kibhmphqbgmrl9mxdwxmnsiicavqb24yqwjvs";
};
meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/";
meta.hydraPlatforms = [ ];
···
deol-nvim = buildVimPlugin {
pname = "deol.nvim";
-
version = "2025-08-13";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
-
rev = "ca4a52c2af3c7ed150ff600c1c15730f44166243";
-
sha256 = "0dmcbn8zb7m3z4nx72y7qk1g37hdmznapc1r1c1sgxsn8b94iw5m";
+
rev = "6903fdd4ed0c13850511655ba1b23d4b0f01bf23";
+
sha256 = "0dgvyv0jma2hv0l0x8wgcbic9blk31nf005rp8p5k6l0wjv5zmr7";
};
meta.homepage = "https://github.com/Shougo/deol.nvim/";
meta.hydraPlatforms = [ ];
···
diagram-nvim = buildVimPlugin {
pname = "diagram.nvim";
-
version = "2025-08-19";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "3rd";
repo = "diagram.nvim";
-
rev = "1a30e794beaa4dd19f0dcea8721cb74b0c8681d0";
-
sha256 = "0ly6ssvws69354pawlz7iibklim9g8xi7r22pxbpw5h1pb8pqiq3";
+
rev = "99f0415ac157d69e7208bc93504fb70d180d6b44";
+
sha256 = "1cjw56qkbcfan0v1b2mj6qrn7pcyy1brxaybnanxamw1ii09fhl5";
};
meta.homepage = "https://github.com/3rd/diagram.nvim/";
meta.hydraPlatforms = [ ];
···
dial-nvim = buildVimPlugin {
pname = "dial.nvim";
-
version = "2025-07-05";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "monaqa";
repo = "dial.nvim";
-
rev = "78bd73aaf2b9c8f80715a878feaf56f7ffa8b6ff";
-
sha256 = "010y8kqwlhjp2b49zxk249c5s195a0rz3cvir4ysvdw9mkdmxh3m";
+
rev = "f0404ec1f83a03f2c3457e60087c6331d1cbb83f";
+
sha256 = "1vjfzfgbq80sj4z9h7wk1qg04wp1f4lpd6d90wr6yq80ncag0qka";
};
meta.homepage = "https://github.com/monaqa/dial.nvim/";
meta.hydraPlatforms = [ ];
···
dracula-nvim = buildVimPlugin {
pname = "dracula.nvim";
-
version = "2025-08-06";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "Mofiqul";
repo = "dracula.nvim";
-
rev = "df528c869b09fbdc7578e6ccc7ff6faf44a2046d";
-
sha256 = "1i8rhhzfpdry9yyx7ni1jbsh8c4ra6mq6lk7bm2wnd2wm19akvcv";
+
rev = "041d923368d540a1e438989ce8f915628081a56a";
+
sha256 = "0bl6hggv01pg5970nsi0vaf23mb46xzpjrkasi7134465lh0m1m3";
};
meta.homepage = "https://github.com/Mofiqul/dracula.nvim/";
meta.hydraPlatforms = [ ];
···
dropbar-nvim = buildVimPlugin {
pname = "dropbar.nvim";
-
version = "2025-08-21";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "Bekaboo";
repo = "dropbar.nvim";
-
rev = "596f95e98a21e8fccf3db91fec481129eb82ff61";
-
sha256 = "11xb6mj24lsf18c2fzr18as0z71fjzw3rwm1sqjf4d2alyl3llfz";
+
rev = "3460930700ca67b4590a69ac3f1d65d5f9658fb6";
+
sha256 = "1gjsq56nlj2s8v79myssmqg7yyk8r9a11qls7cff4a4cwk9nmwxy";
};
meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/";
meta.hydraPlatforms = [ ];
···
easy-dotnet-nvim = buildVimPlugin {
pname = "easy-dotnet.nvim";
-
version = "2025-08-28";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "GustavEikaas";
repo = "easy-dotnet.nvim";
-
rev = "270d5ba1f45ad64e1874760fe27b6bda0984da52";
-
sha256 = "1655dxca9kr3j4k65bh9ws1piqwn9i5xazdmkl8rbfvvck0xb19r";
+
rev = "7d0b730b0550933ed9b72e16c603c817a0ee2d61";
+
sha256 = "0ix95q8cvqnvyzb4hhkvdsyd9njbxllx636wyaqjskbd45w7k628";
};
meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/";
meta.hydraPlatforms = [ ];
···
efmls-configs-nvim = buildVimPlugin {
pname = "efmls-configs-nvim";
-
version = "2025-08-03";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "creativenull";
repo = "efmls-configs-nvim";
-
rev = "5a037773e615ccae3ede9990fd43ea4b1ea26c5a";
-
sha256 = "1gka48ni8jwyh4932xg2xqil1srrzjqmlvjjn73bibffdl6wgc3v";
+
rev = "c01b0831487238128ff4197bd4a7902dd4fce6c6";
+
sha256 = "00888b8npp23xwsw0nxqp212ip6ibd43xzafyzdm17h3ns9pzgv9";
};
meta.homepage = "https://github.com/creativenull/efmls-configs-nvim/";
meta.hydraPlatforms = [ ];
···
embark-vim = buildVimPlugin {
pname = "embark-vim";
-
version = "2025-07-26";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "embark-theme";
repo = "vim";
-
rev = "45e62f417cb99f4cbf50d4b1c9d1e8f912f50224";
-
sha256 = "1wr7z5ypnj479m52avl0g3lfqxhalzrb89gal3hqka2yhhs0axag";
+
rev = "112e24fa2e1d4fa1710cc77de223384097ebe1e6";
+
sha256 = "1sndjskmrmq14d18jkf9fjcqrvj31dla6nvrkrqic1vljv870rd7";
};
meta.homepage = "https://github.com/embark-theme/vim/";
meta.hydraPlatforms = [ ];
···
follow-md-links-nvim = buildVimPlugin {
pname = "follow-md-links.nvim";
-
version = "2024-11-12";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "jghauser";
repo = "follow-md-links.nvim";
-
rev = "ce8735a15dc3e5fc5bb052ec51b849c03e57df53";
-
sha256 = "1shrcvm5yw1sy46qlax2mrg332cay62k62lg3yx970pwpm0yi9wv";
+
rev = "728d96d268eef9666f0ee77a083e7e2f0b44f607";
+
sha256 = "056ri8v6v176mqns68rp8i3cmdmmswnh037xg2h4bbm98vpyd6cj";
};
meta.homepage = "https://github.com/jghauser/follow-md-links.nvim/";
meta.hydraPlatforms = [ ];
···
fugit2-nvim = buildVimPlugin {
pname = "fugit2.nvim";
-
version = "2025-06-10";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "SuperBo";
repo = "fugit2.nvim";
-
rev = "48ceeb550a517e8fd28de4f72a313940a4777a71";
-
sha256 = "1zzdxkanpvsl0mickxwbc8zmcmr12fr23nrqp289xwbc9vqmq216";
+
rev = "619b3dc130f50e0ecb0cb0026133b393ec202fae";
+
sha256 = "07ciyfqcng9d3pdll4xzf452dds050mvn95pnn3fhw6ivwvaiaca";
};
meta.homepage = "https://github.com/SuperBo/fugit2.nvim/";
meta.hydraPlatforms = [ ];
···
fzf-vim = buildVimPlugin {
pname = "fzf.vim";
-
version = "2025-06-20";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
-
rev = "3725f364ccd25b85a91970720ba9bc2931861910";
-
sha256 = "1gnsaf0yrvxvsdb08hjvgl1g5mpx07fcvyjizq0f688hw8613lay";
+
rev = "879db51d0965515cdaef9b7f6bdeb91c65d2829e";
+
sha256 = "0s889l2vcq2mw6x2iiqx8kmma97k3zx2yazwpbdca93z9dsnk7k9";
};
meta.homepage = "https://github.com/junegunn/fzf.vim/";
meta.hydraPlatforms = [ ];
···
git-blame-nvim = buildVimPlugin {
pname = "git-blame.nvim";
-
version = "2025-04-12";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "f-person";
repo = "git-blame.nvim";
-
rev = "8503b199edf9a666fe7b1a989cf14e3c26b2eb03";
-
sha256 = "16mba50mjc9hp6jvkxr08z5a0lgigra3qc4xp6b8zwxfbfhz3lwr";
+
rev = "9874ec1ec8bc53beb33b7cd82c092b85271a578b";
+
sha256 = "1lai0h98x25m8dy98g52hfhc5a7kjh70vw3hlff1pxzgayidi6cq";
};
meta.homepage = "https://github.com/f-person/git-blame.nvim/";
meta.hydraPlatforms = [ ];
···
go-nvim = buildVimPlugin {
pname = "go.nvim";
-
version = "2025-08-28";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "ray-x";
repo = "go.nvim";
-
rev = "9382e23d46eea94e08da0b56d8a416461fdb294d";
-
sha256 = "1y65ggswxv8l678ilpas9swaf5ay1xpqiccwabs7f5vzjf4c80nj";
+
rev = "2f7cd3a20a2940320d5cad338722601ffa3ce31b";
+
sha256 = "105c86zzl2l0k4y3mh7f7rammhv0pq2fn55k1n16faiix7f3vad7";
};
meta.homepage = "https://github.com/ray-x/go.nvim/";
meta.hydraPlatforms = [ ];
···
goto-preview = buildVimPlugin {
pname = "goto-preview";
-
version = "2025-08-20";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "rmagatti";
repo = "goto-preview";
-
rev = "b5eb40a425caf6f8cff08aa40f2cfc0f0b0bda2c";
-
sha256 = "0nf5xxay1sig4mzwvnawc2z1xj710xhypxsnhamn7kllccxi6mji";
+
rev = "cf561d10b4b104db20375c48b86cf36af9f96e00";
+
sha256 = "0zqgnl3l2nzqcl0h49aaq26mi5y97nvz5gqh3yrvph1bn245grbc";
};
meta.homepage = "https://github.com/rmagatti/goto-preview/";
meta.hydraPlatforms = [ ];
···
gruvbox-nvim = buildVimPlugin {
pname = "gruvbox.nvim";
-
version = "2025-08-19";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "ellisonleao";
repo = "gruvbox.nvim";
-
rev = "12c2624287dc827edb5d72b2bc4c9619e692a554";
-
sha256 = "0kwzwy85v2lq7ifbjjasng6ykldcna3aycfmma6fhfvv9akll9y2";
+
rev = "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437";
+
sha256 = "0x56900ihp83izaai660bvb5b5qq04bjc9qmafjis4jz1qqv948h";
};
meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/";
meta.hydraPlatforms = [ ];
···
haskell-snippets-nvim = buildVimPlugin {
pname = "haskell-snippets.nvim";
-
version = "2025-08-25";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "mrcjkb";
repo = "haskell-snippets.nvim";
-
rev = "13f3671a34862a16fd7ecea1562207429acbab15";
-
sha256 = "0ih4hfvgam8gk4khljg2jjbayxahjlbrn6b4vqxipg0jby6iiddy";
+
rev = "5ae77cec64a2bfa309ace03a8343ce06cbeb9c5e";
+
sha256 = "11d1mfx32k0w1rfb6nv6hi5c0fdcjc57cw96nmm7mrycirl5gp4p";
};
meta.homepage = "https://github.com/mrcjkb/haskell-snippets.nvim/";
meta.hydraPlatforms = [ ];
···
hover-nvim = buildVimPlugin {
pname = "hover.nvim";
-
version = "2025-08-19";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "hover.nvim";
-
rev = "24a43e0eda924f1f32361c76ee9a1f0e8cc25650";
-
sha256 = "1nf69lsbqlwllkvljafqf5yjs6j3l2yv3viyqja9qk7qzwca0qrx";
+
rev = "3c0dd86c2234c4e599be0d8d2b162081874dcbd4";
+
sha256 = "1hni7aaj93g67i6a84rcgv12jvr8q3770mkzpirb8dm8ifm9h9h8";
};
meta.homepage = "https://github.com/lewis6991/hover.nvim/";
meta.hydraPlatforms = [ ];
···
img-clip-nvim = buildVimPlugin {
pname = "img-clip.nvim";
-
version = "2025-06-08";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "HakonHarnes";
repo = "img-clip.nvim";
-
rev = "d8b6b030672f9f551a0e3526347699985a779d93";
-
sha256 = "1kah8n88jzlp52nz0l2kncws9sjxy6silr556lwpq4n9p8jm46pa";
+
rev = "f33f3af9ba50f99d70f8fcb1a8575750ada4ea4a";
+
sha256 = "056ikjx8q2aw5pwmsp7lg6k38bsyv3pmy5q3h0293c3pfy03bgx3";
};
meta.homepage = "https://github.com/HakonHarnes/img-clip.nvim/";
meta.hydraPlatforms = [ ];
···
iron-nvim = buildVimPlugin {
pname = "iron.nvim";
-
version = "2025-04-18";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "Vigemus";
repo = "iron.nvim";
-
rev = "c005b01b779f1b6c038e11248db403bb3df6a7f3";
-
sha256 = "1nk1aij16akmq7f3s5malzywik0jw6ppd9p2mp7d0p1n8nq9ifnl";
+
rev = "bd5891ca8e6a3d23043aa6bdde2d65489bd0cc82";
+
sha256 = "0y8lswj68y4xgszdirppyganzvjrdvvvma6i7dncw72yszx3r5m1";
};
meta.homepage = "https://github.com/Vigemus/iron.nvim/";
meta.hydraPlatforms = [ ];
···
kulala-nvim = buildVimPlugin {
pname = "kulala.nvim";
-
version = "2025-08-26";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "mistweaverco";
repo = "kulala.nvim";
-
rev = "cfe40c33636ab0f53f1edd3dbda37f4298298797";
-
sha256 = "0zqhaqi6d7by4mavr00jbfd5gvqfcfdxcc4zm6ib1k1r83y2cj36";
+
rev = "3e81123652a72a2717f9916d6f2b52c2ae6f7e96";
+
sha256 = "0fza27r1wspv9d4vcg1jm54l9y55sm9sqx8xk71whardcy7i6wk3";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/mistweaverco/kulala.nvim/";
···
lazygit-nvim = buildVimPlugin {
pname = "lazygit.nvim";
-
version = "2025-08-08";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "kdheepak";
repo = "lazygit.nvim";
-
rev = "3c524ebec6072568064235c407195e9f9fd0cb8a";
-
sha256 = "01id42w1agmkwjhvjm490ga80wx2jllwy8svn749ky7q3b56gv9g";
+
rev = "0a1ec57f91ecc9c5e97fb26edb2574cf8b13c7cc";
+
sha256 = "0gq08kyfrn62p53x9iyp2r6v9h0x3fjx8l78lfk9jymkn1ghcm2b";
};
meta.homepage = "https://github.com/kdheepak/lazygit.nvim/";
meta.hydraPlatforms = [ ];
···
lean-nvim = buildVimPlugin {
pname = "lean.nvim";
-
version = "2025-08-25";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "Julian";
repo = "lean.nvim";
-
rev = "76da8fc9f3d2ac975dd3ada7704f4c56984a914c";
-
sha256 = "1zf4kybca39a8sj68f7lcyi16bl1w7yg4m2m2584s5n1f0x9znng";
+
rev = "8cd6a70aeda47be924554b68e85902ca4dc28204";
+
sha256 = "1kksb0j7zv3ap8s5lad1f5fwwrwlr16v8s0yaj0wkid4vaxcmmi5";
};
meta.homepage = "https://github.com/Julian/lean.nvim/";
meta.hydraPlatforms = [ ];
···
leap-nvim = buildVimPlugin {
pname = "leap.nvim";
-
version = "2025-08-28";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "ggandor";
repo = "leap.nvim";
-
rev = "e9cb442c0614a7e8185608f639e10c54e53bb083";
-
sha256 = "1zqvgpslrw9gjd1grz0b8cpzi0i0gbcaljypx7h6yzf55mm0vn94";
+
rev = "c4a215acef90749851d85ddba08bc282867b50eb";
+
sha256 = "06h9dxvfagyd9f32y2fl5bi8xwfp0hz8sz8pi4b1dxh6wrwp3dii";
};
meta.homepage = "https://github.com/ggandor/leap.nvim/";
meta.hydraPlatforms = [ ];
···
lensline-nvim = buildVimPlugin {
pname = "lensline.nvim";
-
version = "2025-08-29";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "oribarilan";
repo = "lensline.nvim";
-
rev = "a641d430e8deba186b747a32630cea37d4275d32";
-
sha256 = "1d9jf4pyi9i24cx3mrdy835bwzj17mphhzzrchf1bfhi0dlkfpkr";
+
rev = "c82a53eec46a4684140d7e78c845f9b8b876de8e";
+
sha256 = "1456ijfwcr6i2gg2hkky5q77xaam0wf2snf7yq0xmbfza64ldl5n";
};
meta.homepage = "https://github.com/oribarilan/lensline.nvim/";
meta.hydraPlatforms = [ ];
···
live-preview-nvim = buildVimPlugin {
pname = "live-preview.nvim";
-
version = "2025-08-17";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "brianhuster";
repo = "live-preview.nvim";
-
rev = "5890c4f7cb81a432fd5f3b960167757f1b4d4702";
-
sha256 = "0gr68xmx9ph74pqnlpbfx9kj5bh7yg3qh0jni98z2nmkzfvg4qcx";
+
rev = "35ddc5a99499d1d2f4adefb7e92d0c537353fdec";
+
sha256 = "0l531s0cni501shnzjypwqwz7n3ndrs2svqdblbnxn4xhlgpb5v4";
};
meta.homepage = "https://github.com/brianhuster/live-preview.nvim/";
meta.hydraPlatforms = [ ];
···
llama-vim = buildVimPlugin {
pname = "llama.vim";
-
version = "2025-08-29";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "ggml-org";
repo = "llama.vim";
-
rev = "6aff02aafa9719e487d7c0fd91cdfb91f27b6d91";
-
sha256 = "0892p6jaaifh8q56hdk88cq9pgamjd098rrfxzmv9v95iwpzylcf";
+
rev = "c31cd096eac44fee7e436ce34e8beed4b3c6befa";
+
sha256 = "0ak1hx9crd5l7ahm3vg5q2gbavwp35icppxr7bq4q922xbj60r9h";
};
meta.homepage = "https://github.com/ggml-org/llama.vim/";
meta.hydraPlatforms = [ ];
···
markview-nvim = buildVimPlugin {
pname = "markview.nvim";
-
version = "2025-08-26";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "OXY2DEV";
repo = "markview.nvim";
-
rev = "9c7761f4446c23cfc8e9b8b1ba980a1a7fd1c94a";
-
sha256 = "0ap2h1qkjsc4488njjwkj3hsxacy9iq25gvvsjaks0s8mmgd2yss";
+
rev = "e6b0f5aee8105adab6077509c46459812db4cffa";
+
sha256 = "1waj1x5csspk3xl01g3lhxlih7snw3z62p33q0shf4z0b5ppr3zd";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/OXY2DEV/markview.nvim/";
···
mini-base16 = buildVimPlugin {
pname = "mini.base16";
-
version = "2025-08-28";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.base16";
-
rev = "f4aa0d75c8bd0c4a4296f5f28b537040bcd18d3e";
-
sha256 = "1n5abk7z06gh6q3ij2bk1ikxjayx52iyz2i4m67ara5w2n2g5n9v";
+
rev = "b5a823cbe967afe463a798e1f33cc58d96701dd7";
+
sha256 = "1jzzlkpyp98xz62q6q4w40k9zssplyrqhhzv8382fbp65hqwb1m6";
};
meta.homepage = "https://github.com/nvim-mini/mini.base16/";
meta.hydraPlatforms = [ ];
···
mini-basics = buildVimPlugin {
pname = "mini.basics";
-
version = "2025-08-28";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.basics";
-
rev = "76bf1343dc0ff70348f7cd6f1c4900b1d6f75a08";
-
sha256 = "0ffvvql0j1wn7s6m93ph9wpis27dvxl106x9afaz3ynj20ls08gj";
+
rev = "b2c25615ebaf3da0ebcc25eefd5510c02126ffac";
+
sha256 = "1gsxg4l7qgkq7ffpjpgdnqwh8vd4lmvdhn5ikassj0cp9i6c8x8f";
};
meta.homepage = "https://github.com/nvim-mini/mini.basics/";
meta.hydraPlatforms = [ ];
···
mini-deps = buildVimPlugin {
pname = "mini.deps";
-
version = "2025-08-28";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.deps";
-
rev = "694331a00cdbf15b0a3f7ec2c9b49b2a9879835e";
-
sha256 = "0q29rvjl4y3ydbg0hlhns9wr3sqyy8frypyg7c3lprykxzab4jgn";
+
rev = "16c6bf59bbe394e63b387cc0ee92e1d7183b0fc9";
+
sha256 = "00km161l5k60jj1km8jd66r05zpl8mz23yjv5flw1i8awrd8q8yj";
};
meta.homepage = "https://github.com/nvim-mini/mini.deps/";
meta.hydraPlatforms = [ ];
···
mini-hues = buildVimPlugin {
pname = "mini.hues";
-
version = "2025-08-28";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.hues";
-
rev = "a067598176acfa754ba032c1526f53220249690a";
-
sha256 = "0wx6aira4m3w8459jx6pi1d3f3npldyw23z1xa3wppivz7j9wdjd";
+
rev = "793d883cf07ec2b01c3337eaf68feac957e4b486";
+
sha256 = "1zxhbc9j0jwan1dkwsbdl3afmlfzbz4ym4kygz1sl7yvnnbbfwmb";
};
meta.homepage = "https://github.com/nvim-mini/mini.hues/";
meta.hydraPlatforms = [ ];
···
mini-nvim = buildVimPlugin {
pname = "mini.nvim";
-
version = "2025-08-29";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.nvim";
-
rev = "b5bae7dd5802b47bb03babfb374fdfdab02b9d8b";
-
sha256 = "00rpjd3m2l4abnqnhhk9w3p46ggswja0v96y7g0i7hbk5sy9il78";
+
rev = "68955a915c45ae7c988c539abe6e89f0971a9a2d";
+
sha256 = "1gg8fnky6wncra2hpcswgllqf1bbapz2gd4pkm6fg5jdp8ppqi90";
};
meta.homepage = "https://github.com/nvim-mini/mini.nvim/";
meta.hydraPlatforms = [ ];
···
mini-pairs = buildVimPlugin {
pname = "mini.pairs";
-
version = "2025-08-28";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.pairs";
-
rev = "6e1cc569130f25b2c6fa16d8b21b31ddb1420a4a";
-
sha256 = "1q7blg6cigv3lh5y0yymv4swr6gbb9r1vdi45fk26pigvm2bkdvd";
+
rev = "3738ea30ff33e0cbf2983dc67319a5468d25b0a9";
+
sha256 = "1l7acakgjsm3gdwygh0pyzh2h1n8wpajx1rfv7qc2hdvsdnd8krj";
};
meta.homepage = "https://github.com/nvim-mini/mini.pairs/";
meta.hydraPlatforms = [ ];
···
mini-pick = buildVimPlugin {
pname = "mini.pick";
-
version = "2025-08-28";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.pick";
-
rev = "51680e9d67bdf657209aaef4117a4dcc61e8428c";
-
sha256 = "0nsmjliz26c3rp6yp0b67w2d3w1nvy12gixj9ilpx3jnm5zwbw45";
+
rev = "be6490ae9d7038b9f5185d95a8060054f9b23666";
+
sha256 = "1yhwb8c44n7bzcqa7vwrh5fqxc6qgx1bxqph43f2sajsgnfd1vhp";
};
meta.homepage = "https://github.com/nvim-mini/mini.pick/";
meta.hydraPlatforms = [ ];
···
multicursor-nvim = buildVimPlugin {
pname = "multicursor.nvim";
-
version = "2025-08-28";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "jake-stewart";
repo = "multicursor.nvim";
-
rev = "35af2f31faf616f1b73a369cb4f695063b1ede03";
-
sha256 = "1026k0ag6l74ai9ypygzk6bjbbfxc6c7j3jffvlxl2ff588vz11m";
+
rev = "d6477ed98b8800435053e433c17d1ab5d2191f06";
+
sha256 = "13whra0as04a7lilymsdfqkp6dna527dzrnbm9pnyciygi4r4svl";
};
meta.homepage = "https://github.com/jake-stewart/multicursor.nvim/";
meta.hydraPlatforms = [ ];
···
neo-tree-nvim = buildVimPlugin {
pname = "neo-tree.nvim";
-
version = "2025-08-28";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "nvim-neo-tree";
repo = "neo-tree.nvim";
-
rev = "f1deac7ecec88c28a250d890ba7bb35843e69cbd";
-
sha256 = "1n1a6cmy3h7m33v1f8cfjplnr6rw0qxh27v117i8f66v5p9hqlj4";
+
rev = "ed057048a281b418d5318dd5153f9486daa517a3";
+
sha256 = "14h66g68lfvrb2qhq4l689mphdjflny7wnxwp6y3as98v5d2x9s9";
};
meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/";
meta.hydraPlatforms = [ ];
···
neoconf-nvim = buildVimPlugin {
pname = "neoconf.nvim";
-
version = "2025-08-29";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "folke";
repo = "neoconf.nvim";
-
rev = "d2455d8e9a6dc8133c0b5db6df391f408217a950";
-
sha256 = "1z2p2cbl59iq78bpci6g4nh4lyyqz14mmc745im53hpr77nwmhwv";
+
rev = "5a91ceb4335330790b81f0b145062c6723a67b7b";
+
sha256 = "0xx0dahmxcwnwpjz6mfzc149x6krggz9vnzabifcjzac91ww1zrq";
};
meta.homepage = "https://github.com/folke/neoconf.nvim/";
meta.hydraPlatforms = [ ];
···
neogit = buildVimPlugin {
pname = "neogit";
-
version = "2025-08-26";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "NeogitOrg";
repo = "neogit";
-
rev = "4046f747739cf7e7b9aada447f3edc59c947b111";
-
sha256 = "1angqm8mi9z9k8qqp9c0lnw40a2zz3fmpca0xidvgjd3n3xdiis2";
+
rev = "6617978288d58eb121754b5dd890e893d9a7e8d6";
+
sha256 = "12kzwdajrvic0411rcdpwn6jqm65xy2hcv2fg8yc4rib7kc29n2z";
};
meta.homepage = "https://github.com/NeogitOrg/neogit/";
meta.hydraPlatforms = [ ];
···
neotest-haskell = buildVimPlugin {
pname = "neotest-haskell";
-
version = "2025-08-24";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "MrcJkb";
repo = "neotest-haskell";
-
rev = "258687b21ab613da003f0f03f89fb777c1a5930a";
-
sha256 = "0zl309ha6p22p7qsg42gma6fc1hyy7wq26jwvnf8a3bnlsdf14c4";
+
rev = "63de70ac267dde0c5d6a1f893e78193aef49b086";
+
sha256 = "01mr8bb76jyk46ws9v9n8ib6nqmw9rcdqy4vssakhiwbkyi7mjws";
};
meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
meta.hydraPlatforms = [ ];
···
neotest-jest = buildVimPlugin {
pname = "neotest-jest";
-
version = "2025-08-29";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "nvim-neotest";
repo = "neotest-jest";
-
rev = "a119da28ad8c1481a2751044291c4494549d5f5c";
-
sha256 = "05a5hpn7g696k3kzcdyxk6lpq42fyvrxs99ja8c7pk6b950dzb6c";
+
rev = "d34e6fdc8cedc290d36977ff0e865e5077459a49";
+
sha256 = "06khqdy91dd0djvirwb4bhvx8g3vrrwpg2smzz7qlacyjw6lqh5k";
};
meta.homepage = "https://github.com/nvim-neotest/neotest-jest/";
meta.hydraPlatforms = [ ];
···
neotest-mocha = buildVimPlugin {
pname = "neotest-mocha";
-
version = "2025-08-25";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "adrigzr";
repo = "neotest-mocha";
-
rev = "726283d3e963f4a1448a6555c87b74552d443257";
-
sha256 = "0jfvwd0dgmh7c688flr59mbzb26217d3sj53jl2ryd1mv8m63jk5";
+
rev = "342664d54d2177cd0b21742ddf8c447ff278df46";
+
sha256 = "1dnsgyh0ybx8sy9ryqklh61h967gq2d44phd1d39ghzjn60zv7al";
};
meta.homepage = "https://github.com/adrigzr/neotest-mocha/";
meta.hydraPlatforms = [ ];
···
none-ls-nvim = buildVimPlugin {
pname = "none-ls.nvim";
-
version = "2025-08-25";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "nvimtools";
repo = "none-ls.nvim";
-
rev = "53ec77181d96494b9dc9457110dd62dc623cc78d";
-
sha256 = "0z4wcbrxv955cmw6inrsg8iml2bjp0sfxx604hk582081yc2q9dp";
+
rev = "df778107fd2f0503f5606363ce13437132056d54";
+
sha256 = "1gnw8xs7xxsrhmd84xwkvc9byzibjvfp08xfsfs59xq36vg0z57h";
meta.homepage = "https://github.com/nvimtools/none-ls.nvim/";
meta.hydraPlatforms = [ ];
···
nvchad = buildVimPlugin {
pname = "nvchad";
-
version = "2025-07-12";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "nvchad";
repo = "nvchad";
-
rev = "29ebe31ea6a4edf351968c76a93285e6e108ea08";
-
sha256 = "10z154asp78p5lbg22wfvzsn43k46fb41fi3m4xi3cnmpg0x8byq";
+
rev = "b5b38ebee53bcc8b71a917916ce61504ffffd509";
+
sha256 = "1pi80wrcz4470r2pizj1kwq86kkipn1g71zapwyz1kpyz1aj5f5y";
meta.homepage = "https://github.com/nvchad/nvchad/";
meta.hydraPlatforms = [ ];
···
nvchad-ui = buildVimPlugin {
pname = "nvchad-ui";
-
version = "2025-08-29";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "nvchad";
repo = "ui";
-
rev = "093b92b0491d1ae34c146696b3ab4682a9c5aaa9";
-
sha256 = "1gwhdc8bhcpkkwm4il3i67746d735640gl6al89wk01kyf7b2mn5";
+
rev = "4852e04faefbba3a18cb197b76ac00f4bc2e615f";
+
sha256 = "1pf053p6w6hraw0ckfg84i6c42gl9xpa10g423gj690kjfmf17ar";
meta.homepage = "https://github.com/nvchad/ui/";
meta.hydraPlatforms = [ ];
···
nvim-dap = buildVimPlugin {
pname = "nvim-dap";
-
version = "2025-08-24";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-dap";
-
rev = "968f89f8aac11b6bdbfc942c71d3436658c1435f";
-
sha256 = "11bcv5pgq59q8r26vr8k0vscvzhp9msmhvirw9fhynfz435qnxln";
+
rev = "7523676a4be17644587aa47e4d42f6f7646d4727";
+
sha256 = "1prgbvnd513ryspvm67rrpwi5mbj6ws4q0fgq8qg6d8sipdpaaiy";
meta.homepage = "https://github.com/mfussenegger/nvim-dap/";
meta.hydraPlatforms = [ ];
···
nvim-dap-view = buildVimPlugin {
pname = "nvim-dap-view";
-
version = "2025-08-24";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "igorlfs";
repo = "nvim-dap-view";
-
rev = "efb540a4439f98dd32b5e89485def02fcc7b6f6d";
-
sha256 = "1z4afy1qb9s1nr8cbnl7zyyhnkrvcxcrvjzvsal8lhi9wxhk2ivm";
+
rev = "a5d836ad5631eb9d0d2574f3c9312c3673f9d020";
+
sha256 = "1a10dsadsjlriwhvmv8ibqpda7kp5kxkckp5rrmw4bxsnzaxclx7";
meta.homepage = "https://github.com/igorlfs/nvim-dap-view/";
meta.hydraPlatforms = [ ];
···
nvim-genghis = buildVimPlugin {
pname = "nvim-genghis";
-
version = "2025-08-22";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-genghis";
-
rev = "0fccd6f547d954607083b66d08043b8ed54dee7a";
-
sha256 = "1w62hfcnr1i53s99mg6hgfllas59pp4x1y708ywq583mffz1wqqm";
+
rev = "cdf584d05ffc9d5c1f247079991552249e4f7487";
+
sha256 = "195hb7k463b1srwfr75xx2xz097fj67sh9gq9c7xi80rqycd23q6";
meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/";
meta.hydraPlatforms = [ ];
···
nvim-highlight-colors = buildVimPlugin {
pname = "nvim-highlight-colors";
-
version = "2025-08-18";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "brenoprata10";
repo = "nvim-highlight-colors";
-
rev = "1ce0a09bfc28c7274e649d20927cea51e440b65c";
-
sha256 = "1wsscm2mycd7zalxv8paa3fk0qy46bbhq4yfr73sl71wvkdh6yjn";
+
rev = "e0c4a58ec8c3ca7c92d3ee4eb3bc1dd0f7be317e";
+
sha256 = "1lm3f0sf9g8h0w10waqjx12i61nzhgk6f19lp8qdsyx2c59hx1q4";
meta.homepage = "https://github.com/brenoprata10/nvim-highlight-colors/";
meta.hydraPlatforms = [ ];
···
nvim-highlite = buildVimPlugin {
pname = "nvim-highlite";
-
version = "2025-08-12";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "Iron-E";
repo = "nvim-highlite";
-
rev = "b33330acc20acb3cce517ffd236c333a99b29c98";
-
sha256 = "07x0c8jp1i4hyps57lvr8f37ml9ivy83q3ixvyh29l7c31ph5d6z";
+
rev = "4cad5aefc1f9ab7c5b23b43a4a9c71e4e197fc9b";
+
sha256 = "06wcsczn2qn46qgpdwgpaf3nvprr1nwi310imwprhlq7z6vzqk4a";
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
meta.hydraPlatforms = [ ];
···
nvim-hlslens = buildVimPlugin {
pname = "nvim-hlslens";
-
version = "2025-06-10";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "nvim-hlslens";
-
rev = "95ced18ebaf19c1bdb64982a614ee8a9d7ee8e51";
-
sha256 = "0gyww7b3hgjf5lyrn2xcg14wscpaj6pxf2jmchc5vx0clxl5rybq";
+
rev = "4b08541ddbdcf9aabb8ce72d43382d69e5502f9d";
+
sha256 = "0rbvwgw0fj6680019z5pgjcw1ib31j8gcmnxpvl9x77xya9lv71b";
meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/";
meta.hydraPlatforms = [ ];
···
nvim-jdtls = buildVimPlugin {
pname = "nvim-jdtls";
-
version = "2025-08-28";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-jdtls";
-
rev = "8eee2302598bad61c5674dc04d7e93cfd85f46f6";
-
sha256 = "02hbiml5i6fw7cb3v7434jppvygl4rjngrf29ls2ridd1wqy6hlr";
+
rev = "3b9df08323d832f2980b8425ea6812debc8082b7";
+
sha256 = "1vak1ib3z929grqwmxvwf2jvkyhl7da554b8vhj3af981l94fhcw";
meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/";
meta.hydraPlatforms = [ ];
···
nvim-lspconfig = buildVimPlugin {
pname = "nvim-lspconfig";
-
version = "2025-08-29";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
-
rev = "408cf07b97535825cca6f1afa908d98348712ba6";
-
sha256 = "1cf5b0wr89s6byxakvk5g5ch2cfn1x0m4x6yk1ig822ynp3scwnx";
+
rev = "c8b90ae5cbe21d547b342b05c9266dcb8ca0de8f";
+
sha256 = "1hnkm85j32vqa328kwvfq5xwim0rqcpybvmcj1311yaixlcd4f80";
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
meta.hydraPlatforms = [ ];
···
nvim-notify = buildVimPlugin {
pname = "nvim-notify";
-
version = "2025-07-21";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "rcarriga";
repo = "nvim-notify";
-
rev = "397c7c1184745fca649e5104de659e6392ef5a4d";
-
sha256 = "0hjjgh730kcmc8lm1l8fwkgm9x96hkcnxw8aphi8q7m3yvfl205r";
+
rev = "8701bece920b38ea289b457f902e2ad184131a5d";
+
sha256 = "1qsxv5w8pb4pv0963lwhsy21cgi75mw2a0s20vm1821y6qr97d47";
meta.homepage = "https://github.com/rcarriga/nvim-notify/";
meta.hydraPlatforms = [ ];
···
nvim-rip-substitute = buildVimPlugin {
pname = "nvim-rip-substitute";
-
version = "2025-08-22";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-rip-substitute";
-
rev = "8da3f01652b73712dc624c72fcdc537fb1b327b9";
-
sha256 = "1jrq2rsa1vw3zdpvwdykr8rcn33s7f8hkgcm4479m9yzfcwpj4yg";
+
rev = "42c4494386ed33af84424c9a249ab7a20f8a2a51";
+
sha256 = "0ppicrnd6x1yfpk65im8z5clk2xk0ix971biv447dxrrbxjg21zx";
meta.homepage = "https://github.com/chrisgrieser/nvim-rip-substitute/";
meta.hydraPlatforms = [ ];
···
nvim-scissors = buildVimPlugin {
pname = "nvim-scissors";
-
version = "2025-08-25";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-scissors";
-
rev = "1c65649b35e69539fc39edf801b1455686698ede";
-
sha256 = "0i0l080axwjy4ksxvfq18bv4r7ax52yrijv4l8a4kqmr0xvihfid";
+
rev = "7eb3a7ebcbbbaceb78cf4da69edc865864186b62";
+
sha256 = "0qzysfm4v3s0gi2bqzrzrq896w0lvyahcscbdgvj527y79739mk1";
meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/";
meta.hydraPlatforms = [ ];
···
nvim-spider = buildVimPlugin {
pname = "nvim-spider";
-
version = "2025-08-22";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-spider";
-
rev = "53ba761cd40c1d683e8477d138ff03cd7e6e384a";
-
sha256 = "02n0i7ifdy7gy6j05ihpi1vlx0l89fwvxv0azhmln6sga0dcd1ji";
+
rev = "220efa63c20830a9bf0593a57366b96dd5790212";
+
sha256 = "1hphzxr8k3i88kldh1dkq2kkc50ikyxg2gzcdjdh85v23lfq9sic";
meta.homepage = "https://github.com/chrisgrieser/nvim-spider/";
meta.hydraPlatforms = [ ];
···
nvim-tinygit = buildVimPlugin {
pname = "nvim-tinygit";
-
version = "2025-08-25";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-tinygit";
-
rev = "bd38f10c10a29c08099a731ec098d1a42ecd4777";
-
sha256 = "13rzzs63c4ff8sw9wala2gdcym85s5f0qdj2v4mcq76f2b7sjxkw";
+
rev = "7e92bea3309faacdb63f489f7649336ace7875f6";
+
sha256 = "17v9x2qsz1ng9flkpmq7j3mbdc4m9b2lhzswi6lpngb97yqcx1y9";
meta.homepage = "https://github.com/chrisgrieser/nvim-tinygit/";
meta.hydraPlatforms = [ ];
···
nvim-tree-lua = buildVimPlugin {
pname = "nvim-tree.lua";
-
version = "2025-08-25";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "nvim-tree";
repo = "nvim-tree.lua";
-
rev = "fefa335f1c8f690eb668a1efd18ee4fc6d64cd3e";
-
sha256 = "087138m2536k9w1h0avd5gvyaaq0diszs52z7pkxy9zgvw6rv3z1";
+
rev = "e179ad2f83b5955ab0af653069a493a1828c2697";
+
sha256 = "0l8v2xrmkv0kc4rax78r85wzz97yzxi21w0qn0rmybj9f9cqyvra";
meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/";
meta.hydraPlatforms = [ ];
···
nvim-treesitter-context = buildVimPlugin {
pname = "nvim-treesitter-context";
-
version = "2025-08-06";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter-context";
-
rev = "dca8726fea2c14e1ce6adbaa76a04816fbfaff61";
-
sha256 = "15wcgplfvp8ysvgnbbjml6yrg9dczry52sg8kd8sxnqvph0vv1kz";
+
rev = "66a9b5fa9e806918b5fe3dba00c6cce7e230abd2";
+
sha256 = "1bj1i7a9lmqamdkf9nirkx6jhcis23n2k23nbzblxybchaqj9ylf";
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/";
meta.hydraPlatforms = [ ];
···
nvim-various-textobjs = buildVimPlugin {
pname = "nvim-various-textobjs";
-
version = "2025-08-25";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-various-textobjs";
-
rev = "8fc1d6493880db6244e8ae8de0cbdd25daf6eb80";
-
sha256 = "07b7vx974hvgrp6jcgfjf3by3yzpdcrl77xl3x33r7qy2k2acclf";
+
rev = "7c1873c582cde725a85c06d734f804978778da42";
+
sha256 = "156kgcd7w6s8r2qgrg5f9yl2dzjih0jw1h049xl33gh407gar0mz";
meta.homepage = "https://github.com/chrisgrieser/nvim-various-textobjs/";
meta.hydraPlatforms = [ ];
···
obsidian-nvim = buildVimPlugin {
pname = "obsidian.nvim";
-
version = "2025-08-29";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "obsidian-nvim";
repo = "obsidian.nvim";
-
rev = "d8027c1847c116ce257ebde4d50805b07397a5d3";
-
sha256 = "1z4sl3wzwj9h36a13sc8qgxbskmarnwkhfgnz18mh9nal7lmzxzl";
+
rev = "68d4f41bb4a696cdee6c624de52ce0c5c2f3805c";
+
sha256 = "13jy4sniaiicdamy116m4a5f8a0i43by14mc368wrzrz5fhafc4j";
meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/";
meta.hydraPlatforms = [ ];
···
onedark-vim = buildVimPlugin {
pname = "onedark.vim";
-
version = "2024-07-16";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "joshdick";
repo = "onedark.vim";
-
rev = "390b893d361c356ac1b00778d849815f2aa44ae4";
-
sha256 = "0km3qrcqw01bjmnilcrjrmd2wjhhajvkni9z4qg0hci3xbn5g44z";
+
rev = "68dca198f23ef979dc6a123ad50c598902117232";
+
sha256 = "1bm5626srwfyij1pzpg2k5k30289fp4qr4k52khphgav6nx9yh8a";
meta.homepage = "https://github.com/joshdick/onedark.vim/";
meta.hydraPlatforms = [ ];
···
onedarkpro-nvim = buildVimPlugin {
pname = "onedarkpro.nvim";
-
version = "2025-08-17";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "olimorris";
repo = "onedarkpro.nvim";
-
rev = "ddbcb80d1403a789b3c656064c3ec448a50caa41";
-
sha256 = "0y822hfb7f380lkv0w76g874qcy91g8r7rpqcxxs78rspzbjcl0m";
+
rev = "cdd4d1d1ce734170a61766ffd2fb68f40165e188";
+
sha256 = "14yw5ii505d1fckla9s34iiss89wf2w7djz4cmc8658yi001n006";
meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/";
meta.hydraPlatforms = [ ];
···
onenord-nvim = buildVimPlugin {
pname = "onenord.nvim";
-
version = "2025-05-26";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "rmehri01";
repo = "onenord.nvim";
-
rev = "dbf4c848929c473ec548a080fc32cb85aa2af706";
-
sha256 = "0y7mf5nwcp0brja7v3amc3570cc61hj525j47rnyycdz6dka9g97";
+
rev = "77ca72a9ef771239eb43bf4b745285396e909bf6";
+
sha256 = "0fh0i2g8xa1bwdm3jfi70yi7njil0jw5sbv8v5linywc6ivkimrp";
meta.homepage = "https://github.com/rmehri01/onenord.nvim/";
meta.hydraPlatforms = [ ];
···
opencode-nvim = buildVimPlugin {
pname = "opencode.nvim";
-
version = "2025-08-27";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "NickvanDyke";
repo = "opencode.nvim";
-
rev = "2fce982fc8080849afbe3db2ee4229ae9104af30";
-
sha256 = "0599rijkm352326z5w1f7rdy9i03n2gs429vn6l5w9zd55v90a21";
+
rev = "7cc510f0d60fa1edadb78f0b5f9d20fc81668290";
+
sha256 = "1172z6278g43kxkn4avgc4azc15kwamb16gh4zd841qb32vm7fin";
meta.homepage = "https://github.com/NickvanDyke/opencode.nvim/";
meta.hydraPlatforms = [ ];
···
otter-nvim = buildVimPlugin {
pname = "otter.nvim";
-
version = "2025-08-04";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "jmbuhr";
repo = "otter.nvim";
-
rev = "71fec0dc58c3a66078e691b9a77b2516fe3e319b";
-
sha256 = "0sib4n0v18xzzkmqiimih3hnx8v4nf5ybw8y1c8ppb3bma5mz4vd";
+
rev = "3ace196b7f784ebef5fb5f3d633b88e3f51e4fb0";
+
sha256 = "1jb708gr0sny1q8s9q2swsgyb9spy7v8sk684n3vwg3p6rjmxr5h";
meta.homepage = "https://github.com/jmbuhr/otter.nvim/";
meta.hydraPlatforms = [ ];
···
outline-nvim = buildVimPlugin {
pname = "outline.nvim";
-
version = "2025-06-30";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "hedyhli";
repo = "outline.nvim";
-
rev = "0eb9289ab39c91caf8b3ed0e3a17764809d69558";
-
sha256 = "0hkjnls9lfrb2k6dngdjxp65khwbd91nmq67h0fh8a0fv6p7d5nm";
+
rev = "6b62f73a6bf317531d15a7ae1b724e85485d8148";
+
sha256 = "1mmfgw8169vailhs54sbnsav2zcagw46lkhbn7fn85rki4v4w49k";
meta.homepage = "https://github.com/hedyhli/outline.nvim/";
meta.hydraPlatforms = [ ];
···
oxocarbon-nvim = buildVimPlugin {
pname = "oxocarbon.nvim";
-
version = "2025-08-03";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "nyoom-engineering";
repo = "oxocarbon.nvim";
-
rev = "b1aca1d6843b3eed1c4500ad5b106646375bd726";
-
sha256 = "16jck4v2vx0mjb9cadypfw24iq1dqn65qnbi2bv7nxb2n0kc9wl1";
+
rev = "9f85f6090322f39b11ae04a343d4eb9d12a86897";
+
sha256 = "14vpv15cvan15gkrkqlj4al4afniah7d6yr24gsknl3lylrqb605";
meta.homepage = "https://github.com/nyoom-engineering/oxocarbon.nvim/";
meta.hydraPlatforms = [ ];
···
pckr-nvim = buildVimPlugin {
pname = "pckr.nvim";
-
version = "2025-08-29";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "pckr.nvim";
-
rev = "aefa551d01615ca5bd98237a22c6ca47064f8b3c";
-
sha256 = "12a5ks7m2hcxsz6akqfk7rk8sj12c0mhgxjdakj52l38ki1di69h";
+
rev = "67c4e24c0d2bae68892b24008e173fa9e574819c";
+
sha256 = "19241zic2yzxj364hid2n123l8agw26p5aifmk6gib67c6pv2141";
meta.homepage = "https://github.com/lewis6991/pckr.nvim/";
meta.hydraPlatforms = [ ];
···
project-nvim = buildVimPlugin {
pname = "project.nvim";
-
version = "2025-08-29";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "DrKJeff16";
repo = "project.nvim";
-
rev = "67f14f9d489f9c7da1a4e50ac00dd99ab36fc4d5";
-
sha256 = "1mg4dhcr3ya72ba3992rcydd83f07im3xsiyqq31b5jx6sf02yd5";
+
rev = "d8ac8c43fb68aab4ce921ca7197caccf8d90c897";
+
sha256 = "1h06ww43sbpkqdxl0sg8r2gdbid15cmlzwj0ljiw8kw9h73ybpsc";
meta.homepage = "https://github.com/DrKJeff16/project.nvim/";
meta.hydraPlatforms = [ ];
···
render-markdown-nvim = buildVimPlugin {
pname = "render-markdown.nvim";
-
version = "2025-08-29";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "MeanderingProgrammer";
repo = "render-markdown.nvim";
-
rev = "e76eb2e4262f0f0a1a7bd7a454dd7d44f1299afd";
-
sha256 = "02bhhrc571vkmsm0rj4s9vzmfjx65dadas9dg11y618pzgbac8sc";
+
rev = "95994ad668786cd75d0ee6d0b7178bce7c3ca146";
+
sha256 = "1s6ndaw070sm96rak7pmvhix6dgvb5v3ry8qz9f0bgnvjb58jn9d";
meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/";
meta.hydraPlatforms = [ ];
···
roslyn-nvim = buildVimPlugin {
pname = "roslyn.nvim";
-
version = "2025-08-21";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "seblyng";
repo = "roslyn.nvim";
-
rev = "0c4a6f5b64122b51a64e0c8f7aae140ec979690e";
-
sha256 = "1facfrxmr57iy2l98zqf1jh2dyipkqydzcrbl5da8afia3lwg45m";
+
rev = "a06ed5c83a7708e302f63476d072fe29a7171eee";
+
sha256 = "146yqszwjrcm6p5l7anb0k66vji8algcw5p8c5jplsqi93786cba";
meta.homepage = "https://github.com/seblyng/roslyn.nvim/";
meta.hydraPlatforms = [ ];
···
schema-companion-nvim = buildVimPlugin {
pname = "schema-companion.nvim";
-
version = "2025-08-11";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "cenk1cenk2";
repo = "schema-companion.nvim";
-
rev = "8ce1dba0ebb1422269998cabb5580e4f8655336e";
-
sha256 = "0f737rwslpc9mgjj88p80kj04a394rvip6i0i5mi3j4d1bfc8ny5";
+
rev = "bf7f014bfb60da6e4f5be76a374fd917e2a79527";
+
sha256 = "0p42nxwj0dgq7010d8h01b7lsr97psfw1sjhzpn8958477livr1d";
meta.homepage = "https://github.com/cenk1cenk2/schema-companion.nvim/";
meta.hydraPlatforms = [ ];
···
smart-splits-nvim = buildVimPlugin {
pname = "smart-splits.nvim";
-
version = "2025-08-29";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "mrjones2014";
repo = "smart-splits.nvim";
-
rev = "1ac316e6ea719843fd80716d1105613c98632af1";
-
sha256 = "1zg1awqafs4c7f52qkjnh42h51882m2wj7i5m11wd2cxmj5ya3ym";
+
rev = "51e400b0bb6cbfd48e56d1baca250f34028cf1d3";
+
sha256 = "11ribdr5v9ny6s01ylkbdhpx2cadw92wifbk577ja6vgbjk7w22b";
meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/";
meta.hydraPlatforms = [ ];
···
spellwarn-nvim = buildVimPlugin {
pname = "spellwarn.nvim";
-
version = "2024-11-03";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "ravibrock";
repo = "spellwarn.nvim";
-
rev = "12734b47b008d912b4925c0bc2c1248eb534409d";
-
sha256 = "1qrz65vrcarx88bi6vn4dm0y8x7dbprcdzjk1nk1gpp2py6dd20m";
+
rev = "47ada88a843f52f7aa90c018cc7ef514587bc3fd";
+
sha256 = "1d31y8nq6b8svbk0711cpppxa18z958wsd9jlfkym5lbpdzm62j6";
meta.homepage = "https://github.com/ravibrock/spellwarn.nvim/";
meta.hydraPlatforms = [ ];
···
splitjoin-vim = buildVimPlugin {
pname = "splitjoin.vim";
-
version = "2025-07-15";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "splitjoin.vim";
-
rev = "d6e48fb035c90262bbe6276e6b83d35cb641c014";
-
sha256 = "0ffcqllmp94nq7g8dmsaf8cna2i960p43zn1ps6ansblx4rc7ccc";
+
rev = "b55d5ba3e2b2649317925c21a68f90c8f28ec3e9";
+
sha256 = "1q49bb0l5c9pdcp64p1hxw5xj5hvc72q8l6shnn75556bsafcx4x";
fetchSubmodules = true;
meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
···
srcery-vim = buildVimPlugin {
pname = "srcery-vim";
-
version = "2025-08-11";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "srcery-colors";
repo = "srcery-vim";
-
rev = "588d03eb8b8e3a47f1bb41caecddcab3fd7ba940";
-
sha256 = "05qnp5kq1sf0ldxxygmz9f4942p8bbynbn9h554c0cl9whwa97bx";
+
rev = "3eaa685c0f425d1d414a87655776e8e1e9a00fda";
+
sha256 = "18cs84ymkqjsc1phr7q8lzbxpzcz1ymyrr8fpsix1sq9az156a4l";
meta.homepage = "https://github.com/srcery-colors/srcery-vim/";
meta.hydraPlatforms = [ ];
···
swift-vim = buildVimPlugin {
pname = "swift.vim";
-
version = "2025-02-11";
+
version = "2025-09-02";
src = fetchFromGitHub {
owner = "keith";
repo = "swift.vim";
-
rev = "c76b52c68b633ad397ddab761c47efc7b5c1a6b9";
-
sha256 = "1qg0xpggv125jd0nnz6j7p9wszq6z9ykf89y8hhhwwvav40iw28h";
+
rev = "75990ecbcaccae5cfb77fb847a7bfa0b925b858d";
+
sha256 = "0li1gimm9lk948209kc8fi4nynv0qb1mf3fiw7k9lfj05d39wivp";
meta.homepage = "https://github.com/keith/swift.vim/";
meta.hydraPlatforms = [ ];
···
tardis-nvim = buildVimPlugin {
pname = "tardis.nvim";
-
version = "2025-07-28";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "fredehoey";
repo = "tardis.nvim";
-
rev = "951f0903dd52eab69a240a89e514c62d4ea0260f";
-
sha256 = "0bdb7bw4f0gidwibs7n6l5gz2a23pm868i9ksh7kkafhl7qf4vz3";
+
rev = "f050686a6c299dba95d07990550174c20aba56dd";
+
sha256 = "0zjlkaax7q0wkgagqhn4imz9zjkryy4v83cjaxw7cnjsf1r6y1an";
meta.homepage = "https://github.com/fredehoey/tardis.nvim/";
meta.hydraPlatforms = [ ];
···
tiny-glimmer-nvim = buildVimPlugin {
pname = "tiny-glimmer.nvim";
-
version = "2025-07-01";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "rachartier";
repo = "tiny-glimmer.nvim";
-
rev = "60a632536e0741c9cecb892f89fbe65a270dc7c7";
-
sha256 = "0xa3ma6ps1q5766ib2iksc7bw8rpqn96llynb75njwj2kpadfcis";
+
rev = "84f6b0d8d83b098141e67072ef8f2606820a4454";
+
sha256 = "05911xc3rjxypl1w3j6phj384irs6c4jgbywhq5mf8g0pf1yzxga";
meta.homepage = "https://github.com/rachartier/tiny-glimmer.nvim/";
meta.hydraPlatforms = [ ];
···
treesj = buildVimPlugin {
pname = "treesj";
-
version = "2025-04-26";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "Wansmer";
repo = "treesj";
-
rev = "3b4a2bc42738a63de17e7485d4cc5e49970ddbcc";
-
sha256 = "0ydl72p2zp4yn50r5fzsdnfpr5ji04vfff7rs37jvb48lmfw2rlh";
+
rev = "925b506eadd9b465e6e577bb684d86e9863a2e21";
+
sha256 = "1sdrvdq1fhx4g3yy50cfylj1wii09dx1mmxpm98nm2k73hildwf3";
meta.homepage = "https://github.com/Wansmer/treesj/";
meta.hydraPlatforms = [ ];
···
typescript-tools-nvim = buildVimPlugin {
pname = "typescript-tools.nvim";
-
version = "2025-04-25";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "pmizio";
repo = "typescript-tools.nvim";
-
rev = "3c501d7c7f79457932a8750a2a1476a004c5c1a9";
-
sha256 = "0ks04qa0hgn7a2krk16b8g78hl10njhbs98234la4z06fqrq915f";
+
rev = "bf11d98ad5736e1cbc1082ca9a03196d45c701f1";
+
sha256 = "0lsiw5rd89gclb84pkzkkn9hf6pdgsjcm9gs3ax45g8szal8z7gg";
meta.homepage = "https://github.com/pmizio/typescript-tools.nvim/";
meta.hydraPlatforms = [ ];
···
typst-preview-nvim = buildVimPlugin {
pname = "typst-preview.nvim";
-
version = "2025-04-20";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "chomosuke";
repo = "typst-preview.nvim";
-
rev = "dea4525d5420b7c32eebda7de15a6beb9d6574fa";
-
sha256 = "0y658l2ibq0x4cwa4rl3lab7aw4ba68xcrdnxp81p2rsk0d60qq4";
+
rev = "1603d37bb44ed2efa0b4378d1dfedc087b4f2141";
+
sha256 = "1yfpdccnk6qa38bv93hixr1libi7djs38jqr78c4m543qmyg5n2g";
meta.homepage = "https://github.com/chomosuke/typst-preview.nvim/";
meta.hydraPlatforms = [ ];
···
ultimate-autopair-nvim = buildVimPlugin {
pname = "ultimate-autopair.nvim";
-
version = "2025-08-28";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "altermo";
repo = "ultimate-autopair.nvim";
-
rev = "2479d645ab96b968dd1bf15930f74b3682448466";
-
sha256 = "1bmjjs5x88p4yacy27a2l0rlx7vcfbjg7z2xp0vv9jrdsix86yaa";
+
rev = "74163ac321c7d208a5bb9cdf8964114c7064d6c7";
+
sha256 = "05l123kbxk4p2jq629yppsjbvblc1zavrbb9pcixgnqra1shdn9m";
meta.homepage = "https://github.com/altermo/ultimate-autopair.nvim/";
meta.hydraPlatforms = [ ];
···
undotree = buildVimPlugin {
pname = "undotree";
-
version = "2025-07-13";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "mbbill";
repo = "undotree";
-
rev = "28f2f54a34baff90ea6f4a735ef1813ad875c743";
-
sha256 = "0k9qfp64rbwy1lc62x0vkwfl3qlx8633lfbhqxkf64yqwi81ysp5";
+
rev = "fe9a9d0645f0f5532360b5e5f5c550d7bb4f1869";
+
sha256 = "01gb938kagndla3pc3cf21zshq373z8hhlsmcgissxx7ivxm3rxn";
meta.homepage = "https://github.com/mbbill/undotree/";
meta.hydraPlatforms = [ ];
···
unison = buildVimPlugin {
pname = "unison";
-
version = "2025-08-29";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "unisonweb";
repo = "unison";
-
rev = "e1b98c8608fcce3c79c8e09f9d3e507175c9ac56";
-
sha256 = "0zhp3s0nr0pjzm2r5ry45cdig24wddlzfx2c31x43pc2j2l4s4xi";
+
rev = "8c6889c23108a2185151c3833e90135993fb8439";
+
sha256 = "1fbcs2yjrarxvpy19lb507c9gk5rk721i9yb1fmkn46wflzxn0m2";
meta.homepage = "https://github.com/unisonweb/unison/";
meta.hydraPlatforms = [ ];
···
uv-nvim = buildVimPlugin {
pname = "uv.nvim";
-
version = "2025-07-11";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "benomahony";
repo = "uv.nvim";
-
rev = "179ab4eb351b5ab61bf9d5805d599116a0e97ac4";
-
sha256 = "0jj8ypkyviamlr6ydinjcfsv6hh0073xg7jch7i88bz0zjgqg1rv";
+
rev = "be4a7d47a976249282bb2f71fc773ac2f5325973";
+
sha256 = "1ivkmqbmz9sjfdsjqz1gk4qy1hk1hmh4103jzsnsbcalm68vrxa5";
meta.homepage = "https://github.com/benomahony/uv.nvim/";
meta.hydraPlatforms = [ ];
···
vague-nvim = buildVimPlugin {
pname = "vague.nvim";
-
version = "2025-08-24";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "vague2k";
repo = "vague.nvim";
-
rev = "f3620ef32fe8b756398d8dbed60166b2af6ea796";
-
sha256 = "19bh34wg3320w3v9njp00r3pr5xf97gsglh5rygfpv7v05r03wnk";
+
rev = "e3d316dc1b84bc759b4cf31619595a9ed7b3ee19";
+
sha256 = "10cq9rd1ls9zcqbgq29yxycidsksk068mh6sxdw1w90l15xvl1ka";
meta.homepage = "https://github.com/vague2k/vague.nvim/";
meta.hydraPlatforms = [ ];
···
vifm-vim = buildVimPlugin {
pname = "vifm.vim";
-
version = "2025-08-22";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "vifm";
repo = "vifm.vim";
-
rev = "efeded48a0dedbcf6fa5c4caadc385f4a908b4e0";
-
sha256 = "0x63qrq5gqrpfm96mg9bjdf41bf3qzwnagwabawqxl49s0lga4hi";
+
rev = "91d50ba57da96e0bd467ecb768914573d09d770d";
+
sha256 = "0yp8iz59a77arz4qhlc911hfhir5m0ys7kf723wbpnak3a9as35v";
meta.homepage = "https://github.com/vifm/vifm.vim/";
meta.hydraPlatforms = [ ];
···
vim-cue = buildVimPlugin {
pname = "vim-cue";
-
version = "2021-06-18";
+
version = "2025-09-02";
src = fetchFromGitHub {
-
owner = "jjo";
+
owner = "cue-lang";
repo = "vim-cue";
-
rev = "bd1a62303d096aa24fe4160a475645087f8770b3";
-
sha256 = "01f89ki0w2j58pfdvb8w0sf1x5nqgqh3bldinifpd4pysnqhniai";
+
rev = "ca1a62cc94f329ab0687d01b599dadaee674c3b2";
+
sha256 = "12gf18a7zw1d0d9lq1rdi2jwx3j8l57jrwscsi3j8j2x60d34mcp";
-
meta.homepage = "https://github.com/jjo/vim-cue/";
+
meta.homepage = "https://github.com/cue-lang/vim-cue/";
meta.hydraPlatforms = [ ];
···
vim-go = buildVimPlugin {
pname = "vim-go";
-
version = "2025-06-21";
+
version = "2025-08-30";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
-
rev = "e6788d124a564b049f3d80bef984e8bd5281286d";
-
sha256 = "1gvjm1bfcjg4d6z2ka97z1ry8426mld5vay1z0n5jy7jpr8zr9zg";
+
rev = "06ac99359b0b1a7de1e213447d92fd0a46cb4cd0";
+
sha256 = "19pd4kzbb1ykm4ynaxb1lqxgc95kql4a111k95vc2glx8kbq9gn6";
meta.homepage = "https://github.com/fatih/vim-go/";
meta.hydraPlatforms = [ ];
···
vim-graphql = buildVimPlugin {
pname = "vim-graphql";
-
version = "2025-08-25";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "jparise";
repo = "vim-graphql";
-
rev = "c3ff332820a758553d691cf8cc228623c9b02326";
+
rev = "98f9058a3767d3650e2e4a43eff3a16591e480a9";
sha256 = "1mkvgzn0khjqj32hyasbh4jv6zzqy2i9kcwh72dv6ig99wjz9wf1";
meta.homepage = "https://github.com/jparise/vim-graphql/";
···
vim-habamax = buildVimPlugin {
pname = "vim-habamax";
-
version = "2025-08-22";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "habamax";
repo = "vim-habamax";
-
rev = "ec1e5f752c68d0faff962494b37d779c2308180f";
-
sha256 = "1rbzlvv9hp5z7ggal320dwy8khzcb0fah15cbj342j7vfnnkp47k";
+
rev = "faa8c320d45141b3455fb692e2b47f9ad4dd1606";
+
sha256 = "01z9hn03qcpfy0gmz25mn3wblrkyhyx6vcrbj7r1f089nqm5hw8v";
meta.homepage = "https://github.com/habamax/vim-habamax/";
meta.hydraPlatforms = [ ];
···
vim-hier = buildVimPlugin {
pname = "vim-hier";
-
version = "2011-08-27";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "jceb";
repo = "vim-hier";
-
rev = "0b8c365263551a67404ebd7e528c55e17c1d3de7";
-
sha256 = "118pd9sx1bl9vfr89xrf536hfx4l162a43a1qpwpkqxzb9a3ca7n";
+
rev = "e500f2e488b426d279bfb3e2c2914f83c808c9bf";
+
sha256 = "1s6vbqh8bjrk7465vh03i8vcxmcrv0piyp6v5s49r8jsqfy11wp2";
meta.homepage = "https://github.com/jceb/vim-hier/";
meta.hydraPlatforms = [ ];
···
vim-lsp-settings = buildVimPlugin {
pname = "vim-lsp-settings";
-
version = "2025-08-13";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "mattn";
repo = "vim-lsp-settings";
-
rev = "92bedbe26e7787f9ed3dfcd5359dd891c6b6d256";
-
sha256 = "1i35g9zjj70n1bndpwgq6yr3v0sjaz31p88yfvj5h3b7rk8v9sxd";
+
rev = "0bf3c3b6dc6923a1104f8f7dd0e1834507a63685";
+
sha256 = "038knby86byy6yydx440kvsyc1kbgxx6c88dk7k0a22pqm62ksrf";
meta.homepage = "https://github.com/mattn/vim-lsp-settings/";
meta.hydraPlatforms = [ ];
···
vim-matchup = buildVimPlugin {
pname = "vim-matchup";
-
version = "2025-08-26";
+
version = "2025-09-06";
src = fetchFromGitHub {
owner = "andymass";
repo = "vim-matchup";
-
rev = "347c890d51ae8e63239e92c935d2297c94975538";
-
sha256 = "0djrx32hhkvhj3im7b4q1kaini7zj0vbgcaj9c5gcnswplfpwc9p";
+
rev = "b23ba393ee600f4f637999f2c02b06a17838e2f0";
+
sha256 = "0pqzf0gaa5ywafmcdmwbbf2vcjmck4hm9n8pmz795nidh6mz3048";
meta.homepage = "https://github.com/andymass/vim-matchup/";
meta.hydraPlatforms = [ ];
···
vim-move = buildVimPlugin {
pname = "vim-move";
-
version = "2023-10-08";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "matze";
repo = "vim-move";
-
rev = "3c4195de0748da9bba25c54d78d959d349e93c55";
-
sha256 = "021xv4q95ib9fhm0c7pzrpx56n66kq3n3nkyy57k59b1ryf6bigm";
+
rev = "7fd34e479bba197451b800dca5c6fc5baba37bdb";
+
sha256 = "11768xh60d6ijgvygrnzjkyhyfv2gzxpzlcnvp5kz49jg2g2r9s4";
meta.homepage = "https://github.com/matze/vim-move/";
meta.hydraPlatforms = [ ];
···
vim-plug = buildVimPlugin {
pname = "vim-plug";
-
version = "2025-03-29";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
-
rev = "baa66bcf349a6f6c125b0b2b63c112662b0669e1";
-
sha256 = "1jf2kgxgvr6d182xk4hvcrsb4ccav8892nzg7izz1hxs5pg7lwcl";
+
rev = "904dac1530cfec0880cd44e4f7f206eb2e9e3247";
+
sha256 = "0m6xgah7bsyppsm0g3zk3drapfymzlkbzkpl278byvnz3zqj6sy5";
meta.homepage = "https://github.com/junegunn/vim-plug/";
meta.hydraPlatforms = [ ];
···
vim-signify = buildVimPlugin {
pname = "vim-signify";
-
version = "2025-08-29";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-signify";
-
rev = "1a94c4124cd7d5b2f73352f7be38c14bd7441350";
-
sha256 = "007cfd11mbr30zq3v2q2p3s6614whisdzg3kc0gsbgrryyx23mv3";
+
rev = "9ec7989ef5f92c5073de26abb46fc6a998b75ef8";
+
sha256 = "0w26cjjbyh7qx6dx51p0kb0xifqg6lsxs8gjnh0rk8f935g0k0r0";
meta.homepage = "https://github.com/mhinz/vim-signify/";
meta.hydraPlatforms = [ ];
···
vim-snippets = buildVimPlugin {
pname = "vim-snippets";
-
version = "2024-08-13";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
-
rev = "f0a3184d9f90b96b044d5914625a25c554d7f301";
-
sha256 = "19n9p1fzx0vb1l09gff50p8vzhp4bank9m8smrq1ngw1innrd9wc";
+
rev = "f371d635f6f6350d34bbb483e37e383db322d145";
+
sha256 = "1jwqxjf9553hi41ynaw8xgffhz9gbkxkxcnhcbkzr179054kvz8x";
meta.homepage = "https://github.com/honza/vim-snippets/";
meta.hydraPlatforms = [ ];
···
vim-spirv = buildVimPlugin {
pname = "vim-spirv";
-
version = "2025-08-28";
+
version = "2025-09-03";
src = fetchFromGitHub {
owner = "kbenzie";
repo = "vim-spirv";
-
rev = "c01f43e276aa32ce26a746fa858e26b9b8d815d7";
-
sha256 = "00x39581pfjlcgdw97vb89w8ghmyhj2yvib3fpkb2yjc57nj0lx7";
+
rev = "3283687afe036307e8a3e171d7e2e19cac9597cb";
+
sha256 = "01bv97fdvznlwngpyz484sc1qh8mx0jfaagcid1785xi2x145pi6";
meta.homepage = "https://github.com/kbenzie/vim-spirv/";
meta.hydraPlatforms = [ ];
···
vim-table-mode = buildVimPlugin {
pname = "vim-table-mode";
-
version = "2024-03-13";
+
version = "2025-09-01";
src = fetchFromGitHub {
owner = "dhruvasagar";
repo = "vim-table-mode";
-
rev = "e4365bde024f73e205eefa2fb78e3029ddb92ea9";
-
sha256 = "0n7wsh9mrh4n24wwdgdwk52sqrwzii6v5bkvbihhaxbwhxq397pj";
+
rev = "e156dbbedce0bbf61c0919db7678fa246fabd616";
+
sha256 = "1y2ryzqak1i3y36kz10f0r0c527i4kchnls4mksm1r74dmasjk98";
meta.homepage = "https://github.com/dhruvasagar/vim-table-mode/";
meta.hydraPlatforms = [ ];
···
vim-test = buildVimPlugin {
pname = "vim-test";
-
version = "2025-08-29";
+
version = "2025-09-08";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
-
rev = "8c76f6c0953edaa13a37c29ac9c6a7bb56ddce89";
-
sha256 = "0qs7dikmilcwp7hsjwscy2h7msqbiz64lqq9wv0c4fh8g4n4p1nh";
+
rev = "e25a007c2292c57f949cebb57bb546b6ccbf9181";
+
sha256 = "0papv2k8dazqw57pyrmspsyazxvb3cap54gcq52d31k2hfhggssr";
meta.homepage = "https://github.com/vim-test/vim-test/";
meta.hydraPlatforms = [ ];
···
vim-wakatime = buildVimPlugin {
pname = "vim-wakatime";
-
version = "2025-08-28";
+
version = "2025-08-31";
src = fetchFromGitHub {
owner = "wakatime";
repo = "vim-wakatime";
-
rev = "ecba6015dd9a8c7657583efcdcd95c362e5ed20b";
-
sha256 = "11k33nivca1v8p3x34ga9sd62jxzg34ggk1vxrr6hv4by0c8pm05";
+
rev = "d7973b157a632d1edeff01818f18d67e584eeaff";
+
sha256 = "1xvh2jj66i27in0jgcvz4cy6g9n0kw1s1yfqkmyiivclaszvggna";
meta.homepage = "https://github.com/wakatime/vim-wakatime/";
meta.hydraPlatforms = [ ];
···
vimade = buildVimPlugin {
pname = "vimade";
-
version = "2025-06-08";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "TaDaa";
repo = "vimade";
-
rev = "7a7252406918c60992c01fd9d8ad08152815ba67";
-
sha256 = "0ld3mabhdr33hbwv19nliv7kcfaxz6hxm6fn77dzcag6zmhs1iw8";
+
rev = "732bb05431f459899ed4cdb68afef8f8de6576e0";
+
sha256 = "033gcq0zfx4a5c8s6hmyx5860rq54pf6g241hvcg86knbfdbvyy1";
meta.homepage = "https://github.com/TaDaa/vimade/";
meta.hydraPlatforms = [ ];
···
wrapping-nvim = buildVimPlugin {
pname = "wrapping.nvim";
-
version = "2025-01-16";
+
version = "2025-09-07";
src = fetchFromGitHub {
owner = "andrewferrier";
repo = "wrapping.nvim";
-
rev = "f26fdeabd17cf1bf5197badbdadc2e2f08b6ab0f";
-
sha256 = "1krpbw8bh8nwrk0haf63kd9i5v5zp5x1qs26s3z23nay0xrvrcys";
+
rev = "bbf1b6e4d6a94f1c362125dc927284086e9fad7d";
+
sha256 = "0797blvg6qdxq48623bclz0ja3vf23zs9phalg3hgz2jb36cimvw";
meta.homepage = "https://github.com/andrewferrier/wrapping.nvim/";
meta.hydraPlatforms = [ ];
···
yazi-nvim = buildVimPlugin {
pname = "yazi.nvim";
-
version = "2025-08-28";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "yazi.nvim";
-
rev = "12409d3288683fa1836a022cc86431c1f0e3c093";
-
sha256 = "0ppbcibfdswg7ndwc17ikwj63cnyf4xmih365g03isd7grs72c6y";
+
rev = "595d50ccd7244e47fcd8f65f49fe3955fd509699";
+
sha256 = "0zsjdrmh34zpcykfzh82ss5zc5rf1y9rnbz3q1v1apb3x8mmaynj";
meta.homepage = "https://github.com/mikavilpas/yazi.nvim/";
meta.hydraPlatforms = [ ];
···
zenbones-nvim = buildVimPlugin {
pname = "zenbones.nvim";
-
version = "2025-06-11";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "zenbones-theme";
repo = "zenbones.nvim";
-
rev = "510819be60a7e470f244488bc705c1fbcd88c4fc";
-
sha256 = "0xm8nys1sjqrihlgrsiv2adpwwhmgsqc3jfjr0rpzhik6mbkagpw";
+
rev = "a934bc07d2ed4a98b74526c172d7f043736d8935";
+
sha256 = "0vhmz4d74q287asz9fhcjf6vajh1d89przn93p90yxx3jh339bcj";
meta.homepage = "https://github.com/zenbones-theme/zenbones.nvim/";
meta.hydraPlatforms = [ ];
···
zig-vim = buildVimPlugin {
pname = "zig.vim";
-
version = "2025-07-20";
+
version = "2025-09-04";
src = fetchFromGitHub {
owner = "ziglang";
repo = "zig.vim";
-
rev = "f65ae7a570b71d7a7aa4978ff9ac327e04a36e1e";
-
sha256 = "1dbm97hnfx4l5x4jml2dv41aqx8vi62m5svic0n8qkwgjb951phk";
+
rev = "987902a2c753bfaa38569b46903b21664299ace9";
+
sha256 = "00jy1qk18z1xqxbbp53mjnmjizvvzrvqxac1xnz2v323lgmv1y6j";
meta.homepage = "https://github.com/ziglang/zig.vim/";
meta.hydraPlatforms = [ ];
···
zk-nvim = buildVimPlugin {
pname = "zk-nvim";
-
version = "2025-06-06";
+
version = "2025-09-05";
src = fetchFromGitHub {
owner = "zk-org";
repo = "zk-nvim";
-
rev = "b18782530b23ad118d578c0fa0e4d0b8d386db4c";
-
sha256 = "1wnlh24gh5v2bkw8gbagravlchx73i4l0x5virp9q6f82kscmq43";
+
rev = "f079de79b4eb489861a41430ca30d705cb4041fe";
+
sha256 = "1jzavqlak03k2dg6pfyphxyddx3p952swx32hgp7lh7n653w7nkq";
meta.homepage = "https://github.com/zk-org/zk-nvim/";
meta.hydraPlatforms = [ ];
+101 -90
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
···
};
agda = buildGrammar {
language = "agda";
-
version = "0.0.0+rev=b9b32fa";
+
version = "0.0.0+rev=e8d47a6";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-agda";
-
rev = "b9b32fa042c2952a7bfca86847ea325e44ccc897";
-
hash = "sha256-Goll4J6xrHO8YEuYoLR2rqy6lCMsr4JJbEs5C1jiX5Q=";
+
rev = "e8d47a6987effe34d5595baf321d82d3519a8527";
+
hash = "sha256-5h56+A7ZypckJ9mwht7XP/66oiehwAEQ4Z6WeVhQBvQ=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-agda";
};
···
};
arduino = buildGrammar {
language = "arduino";
-
version = "0.0.0+rev=2f0c122";
+
version = "0.0.0+rev=53eb391";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-arduino";
-
rev = "2f0c1223c50aa4b754136db544204c6fc99ffc77";
-
hash = "sha256-t0EtibjsMJpiTbwhkgZGv9lUdpI6gg2VoSEUDXswEMA=";
+
rev = "53eb391da4c6c5857f8defa2c583c46c2594f565";
+
hash = "sha256-qQVUWCOZ4y9FTsIf0FI3vmYBhLYz4hcqRTo+5C2MYvc=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-arduino";
};
···
};
bash = buildGrammar {
language = "bash";
-
version = "0.0.0+rev=56b54c6";
+
version = "0.0.0+rev=b930fed";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-bash";
-
rev = "56b54c61fb48bce0c63e3dfa2240b5d274384763";
-
hash = "sha256-vRaN/mNfpR+hdv2HVS1bzaW0o+HGjizRFsk3iinICJE=";
+
rev = "b930fed16910a74c230e09ea5b97f671448d2116";
+
hash = "sha256-7VZRkoQc6l+YWzdsnXM6FlTzJq/eCgH1/SWkh6WTjp8=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash";
};
···
};
c = buildGrammar {
language = "c";
-
version = "0.0.0+rev=7fa1be1";
+
version = "0.0.0+rev=d8d0503";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c";
-
rev = "7fa1be1b694b6e763686793d97da01f36a0e5c12";
-
hash = "sha256-gmzbdwvrKSo6C1fqTJFGxy8x0+T+vUTswm7F5sojzKc=";
+
rev = "d8d0503aa0152119149ecad76685f37682c0d03f";
+
hash = "sha256-Ie1WXN3aMfYABoLIl0rcwLcpoiNcufZoJ5sGaKqBxfo=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c";
};
c3 = buildGrammar {
language = "c3";
-
version = "0.0.0+rev=be8c7fc";
+
version = "0.0.0+rev=057a75d";
src = fetchFromGitHub {
owner = "c3lang";
repo = "tree-sitter-c3";
-
rev = "be8c7fcfb424a93f541ebd21d23611b92dff0444";
-
hash = "sha256-EmRuBiK1X6FAjfMg0ilA2OVJ/s0ag/dD9EMqALIwmIY=";
+
rev = "057a75df0c866034d8edce989f701ee2cb0481d8";
+
hash = "sha256-MeeyiX9ZozGDbTNbO/Tvs97tQyzic5pu2sIPgXow2ok=";
};
meta.homepage = "https://github.com/c3lang/tree-sitter-c3";
};
···
};
clojure = buildGrammar {
language = "clojure";
-
version = "0.0.0+rev=be514ee";
+
version = "0.0.0+rev=e43eff8";
src = fetchFromGitHub {
owner = "sogaiu";
repo = "tree-sitter-clojure";
-
rev = "be514eec2c86d560c18fab146e9298e21b8eab62";
-
hash = "sha256-VnzOuLrE/lcXOCg3Iuntj9m8zy/Exwi1Mv+nZvi62Qs=";
+
rev = "e43eff80d17cf34852dcd92ca5e6986d23a7040f";
+
hash = "sha256-jokekIuuQLx5UtuPs4XAI+euispeFCwSQByVKVelrC4=";
};
meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure";
};
···
};
cpp = buildGrammar {
language = "cpp";
-
version = "0.0.0+rev=5cb9b69";
+
version = "0.0.0+rev=077f14f";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-cpp";
-
rev = "5cb9b693cfd7bfacab1d9ff4acac1a4150700609";
-
hash = "sha256-s9/n09EruafAMF3g6xOkfu6L+WXUx83PpcVKn1Tnmg8=";
+
rev = "077f14ffd2de226ac95808596989c705f6dee289";
+
hash = "sha256-xOYuzYil5jieikb8Brt3mjtoOER2ZVO6zfSlWFn7ZbY=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp";
};
···
};
embedded_template = buildGrammar {
language = "embedded_template";
-
version = "0.0.0+rev=8495d10";
+
version = "0.0.0+rev=3499d85";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-embedded-template";
-
rev = "8495d106154741e6d35d37064f864758ece75de6";
-
hash = "sha256-DCEno1QzPcM9853hldrm4IAqKsTNALe//laDn+Hcr8Q=";
+
rev = "3499d85f0a0d937c507a4a65368f2f63772786e1";
+
hash = "sha256-H+kcKwVjIvRBRj+pjSjp8NX0kH63SDWiAS5iovT9e/c=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-embedded-template";
};
···
};
gap = buildGrammar {
language = "gap";
-
version = "0.0.0+rev=8dee53c";
+
version = "0.0.0+rev=2bac148";
src = fetchFromGitHub {
owner = "gap-system";
repo = "tree-sitter-gap";
-
rev = "8dee53cfb962600dd35ca25432f005e7920e89f2";
-
hash = "sha256-rSWdxQL0y3ZboEi7SWO4Mbe7ix3epznTOkL+SDXXG9g=";
+
rev = "2bac14863b76ad0ff6fd7204c50574732acd66df";
+
hash = "sha256-3hMpEV12wE2HoJ4qX1a/lOx0JOve4pPF4n9WKcupSLo=";
};
meta.homepage = "https://github.com/gap-system/tree-sitter-gap";
};
···
};
go = buildGrammar {
language = "go";
-
version = "0.0.0+rev=5e73f47";
+
version = "0.0.0+rev=1547678";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-go";
-
rev = "5e73f476efafe5c768eda19bbe877f188ded6144";
-
hash = "sha256-PgFdtkPMgkNK7Gv6dBf89lNjJrZyt9Wp5h5OIwd83aw=";
+
rev = "1547678a9da59885853f5f5cc8a99cc203fa2e2c";
+
hash = "sha256-y7bTET8ypPczPnMVlCaiZuswcA7vFrDOc2jlbfVk5Sk=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-go";
};
···
};
html = buildGrammar {
language = "html";
-
version = "0.0.0+rev=cbb91a0";
+
version = "0.0.0+rev=9fc04b9";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-html";
-
rev = "cbb91a0ff3621245e890d1c50cc811bffb77a26b";
-
hash = "sha256-lNMiSDAQ49QpeyD1RzkIIUeRWdp2Wrv6+XQZdZ40c1g=";
+
rev = "9fc04b9ef21a92e3ea9258f5690e4461394d7811";
+
hash = "sha256-Fow2kIM9PHwYEgkEuGcS3e4wxlzETtQk0DcMUkjbcaA=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-html";
};
···
};
hurl = buildGrammar {
language = "hurl";
-
version = "0.0.0+rev=ff07a42";
+
version = "0.0.0+rev=1124058";
src = fetchFromGitHub {
owner = "pfeiferj";
repo = "tree-sitter-hurl";
-
rev = "ff07a42d9ec95443b5c1b57ed793414bf7b79be5";
-
hash = "sha256-9uRRlJWT0knZ3vvzGEq9CjyffQnYF53rnoBnsQ68zyE=";
+
rev = "1124058cd192e80d80914652a5850a5b1887cc10";
+
hash = "sha256-6Hd4VEjhxlfO9ofPr9YeSU4ZVbGEU0okYYjaG+hTkn0=";
};
meta.homepage = "https://github.com/pfeiferj/tree-sitter-hurl";
};
···
};
java = buildGrammar {
language = "java";
-
version = "0.0.0+rev=a7db522";
+
version = "0.0.0+rev=968afb3";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-java";
-
rev = "a7db5227ec40fcfe94489559d8c9bc7c8181e25a";
-
hash = "sha256-fNq5MMMr83wqn7lNgj0pfSZDF4XO98YbzfNsFjr3Kpw=";
+
rev = "968afb3c9be2d4dba4cd36f3580ee0b1a9c1c537";
+
hash = "sha256-L4cfPDbuZEqjq/w3Rz8fraorTMV095b4uXIqkQbSA/s=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-java";
};
javadoc = buildGrammar {
language = "javadoc";
-
version = "0.0.0+rev=384952d";
+
version = "0.0.0+rev=fea74f5";
src = fetchFromGitHub {
owner = "rmuir";
repo = "tree-sitter-javadoc";
-
rev = "384952d91ebc176fcf8f1933dff93b9c32430911";
-
hash = "sha256-IH1LUPO+18vDC83jcrC0DihTYt6aXV1w/u0iTm5jgK4=";
+
rev = "fea74f50f5a6dcef575687703b82a96f9e6d1312";
+
hash = "sha256-m0aqRV37o0/HypshZDvKDg8thv3ey32sMHmLkf7g7lw=";
};
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
};
javascript = buildGrammar {
language = "javascript";
-
version = "0.0.0+rev=6fbef40";
+
version = "0.0.0+rev=44c892e";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-javascript";
-
rev = "6fbef40512dcd9f0a61ce03a4c9ae7597b36ab5c";
-
hash = "sha256-X9DDCBF+gQYL0syfqgKVFvzoy2tnBl+veaYi7bUuRms=";
+
rev = "44c892e0be055ac465d5eeddae6d3e194424e7de";
+
hash = "sha256-2Jj/SUG+k8lHlGSuPZvHjJojvQFgDiZHZzH8xLu7suE=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript";
};
jinja = buildGrammar {
language = "jinja";
-
version = "0.0.0+rev=129184f";
+
version = "0.0.0+rev=e589222";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
-
rev = "129184fb7bbc2d3e29967002432a869ac3758f2e";
-
hash = "sha256-+9aVQFi9V4RJtbkL0F48/L+l+myWqE5kM5G5EwHB9G8=";
+
rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5";
+
hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk=";
};
location = "tree-sitter-jinja";
meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja";
};
jinja_inline = buildGrammar {
language = "jinja_inline";
-
version = "0.0.0+rev=129184f";
+
version = "0.0.0+rev=e589222";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
-
rev = "129184fb7bbc2d3e29967002432a869ac3758f2e";
-
hash = "sha256-+9aVQFi9V4RJtbkL0F48/L+l+myWqE5kM5G5EwHB9G8=";
+
rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5";
+
hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk=";
};
location = "tree-sitter-jinja_inline";
meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja";
···
};
json = buildGrammar {
language = "json";
-
version = "0.0.0+rev=46aa487";
+
version = "0.0.0+rev=fd38547";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-json";
-
rev = "46aa487b3ade14b7b05ef92507fdaa3915a662a3";
-
hash = "sha256-s8aAOrM4Mh4O60iSORMefN3nvFxThFk/On5DvK1BwWs=";
+
rev = "fd38547e2fe5738e5b173e5f40a27df261224bba";
+
hash = "sha256-61X7gSL3SeJvvWokSvZmxyy1wmYhRZNLBX9x31XrIfY=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-json";
};
json5 = buildGrammar {
language = "json5";
-
version = "0.0.0+rev=ab0ba82";
+
version = "0.0.0+rev=5ebe24e";
src = fetchFromGitHub {
owner = "Joakker";
repo = "tree-sitter-json5";
-
rev = "ab0ba8229d639ec4f3fa5f674c9133477f4b77bd";
-
hash = "sha256-LaCCjvYnmofOVQ2Nqlzfh3KP3fNG0HBxkOng0gjYY1g=";
+
rev = "5ebe24e210f0fbcd6180fd673ed184ed81f3bcc6";
+
hash = "sha256-5JAXtDYazHbHnw/cAHLhVxkBZYrLongxYSgZf/dPGnM=";
};
meta.homepage = "https://github.com/Joakker/tree-sitter-json5";
};
···
};
mlir = buildGrammar {
language = "mlir";
-
version = "0.0.0+rev=09666ce";
+
version = "0.0.0+rev=1f3bc2f";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
-
rev = "09666cead2c001cbbfc82b395007f6d8158113a5";
-
hash = "sha256-toH/pG8CKI4UFdBQqkgIer5tfpIWkWoCP+fU0OByxQg=";
+
rev = "1f3bc2fd4d4e28361d1ff75cf5763e1d0c2b6348";
+
hash = "sha256-EYi3LEezPRZXl+/TLSVHBlCjTjE4iRSwHhC3NSmxYgg=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
···
};
pkl = buildGrammar {
language = "pkl";
-
version = "0.0.0+rev=4fc94a1";
+
version = "0.0.0+rev=d62e832";
src = fetchFromGitHub {
owner = "apple";
repo = "tree-sitter-pkl";
-
rev = "4fc94a102c25ea383d70397dac7e677ca3731f1e";
-
hash = "sha256-imA4+NuJ3XmVA8qfa7pkrQGBsbrNCgLNSuIFh0DsqmY=";
+
rev = "d62e832b69a0aa3d4f87fc34ba62d931d6c23f55";
+
hash = "sha256-6sVPCbs3rLlEhK9Fj2sJGjNBmvaGrajSOoGo6G78buo=";
};
meta.homepage = "https://github.com/apple/tree-sitter-pkl";
};
···
};
query = buildGrammar {
language = "query";
-
version = "0.0.0+rev=2668cc5";
+
version = "0.0.0+rev=60e253d";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-query";
-
rev = "2668cc53024953224a40b1e6546d7b8ec5a11150";
-
hash = "sha256-KrdriPQLxb0Eay5gVRwU2hYfgC0oP/VtDmvnNIctjhc=";
+
rev = "60e253d3c9d6b1131a0f75c85e4bdcc9a48d5b42";
+
hash = "sha256-xzA4nBqX5qg5GVPD4KyM1mngL0xyOnERltiTOs/jeDk=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-query";
};
···
};
rust = buildGrammar {
language = "rust";
-
version = "0.0.0+rev=3691201";
+
version = "0.0.0+rev=3bfef41";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-rust";
-
rev = "3691201b01cacb2f96ffca4c632c4e938bfacd88";
-
hash = "sha256-a9Te7SXVd7hkinrpvwrWgb6J53PoSL/Irk0DpQ6vS7k=";
+
rev = "3bfef41a01ab49a25ffdecf998823b4b82fcaf69";
+
hash = "sha256-oRBsIaNZDgBt1JSiGzgg+1JNbkDuGV2cxE1p0cZlFQc=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust";
};
···
};
slang = buildGrammar {
language = "slang";
-
version = "0.0.0+rev=5b0adf6";
+
version = "0.0.0+rev=1dbcc4a";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-slang";
-
rev = "5b0adf65710c3a7c265f0451ed6b4789410cbe63";
-
hash = "sha256-uFU8hdz6APzrc9JUib47cmBd5kSnbSh0CbSqSbEfkoc=";
+
rev = "1dbcc4abc7b3cdd663eb03d93031167d6ed19f56";
+
hash = "sha256-UsZpXEJwbKn5M9dqbAv5eJgsCdNbsllbFWtNnDPvtoE=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-slang";
};
···
};
slint = buildGrammar {
language = "slint";
-
version = "0.0.0+rev=96bc969";
+
version = "0.0.0+rev=ecd6007";
src = fetchFromGitHub {
owner = "slint-ui";
repo = "tree-sitter-slint";
-
rev = "96bc969d20ff347030519184ea2467f4046a524d";
-
hash = "sha256-yTZxuA3Bco0Cv+kZ1VbfQZbIu12Y5N4b3HIUJ/PBpWA=";
+
rev = "ecd60078bbd546eeb4c7fbbe02226752517b847f";
+
hash = "sha256-MA/7gqrdhYridk7P+yFVeiWh0AiZf75/f3LSjZd9Clc=";
};
meta.homepage = "https://github.com/slint-ui/tree-sitter-slint";
};
···
};
snakemake = buildGrammar {
language = "snakemake";
-
version = "0.0.0+rev=f36c158";
+
version = "0.0.0+rev=7731408";
src = fetchFromGitHub {
owner = "osthomas";
repo = "tree-sitter-snakemake";
-
rev = "f36c1587624d6d84376c82a357c20fc319cbf02c";
-
hash = "sha256-yiEfMB67bIaIj+iXQ/ShvVQES6HCWnKI6DzWxsrIrRk=";
+
rev = "7731408e5e8095fe242fdd423c3d3ae886fbf9fd";
+
hash = "sha256-/XeO9/4rTLLicDRWWlUoAhCr+2AyjlQLszBmeQ/8wZY=";
};
meta.homepage = "https://github.com/osthomas/tree-sitter-snakemake";
};
···
};
supercollider = buildGrammar {
language = "supercollider";
-
version = "0.0.0+rev=1a8ee0d";
+
version = "0.0.0+rev=c6145ca";
src = fetchFromGitHub {
owner = "madskjeldgaard";
repo = "tree-sitter-supercollider";
-
rev = "1a8ee0da9a4f2df5a8a22f4d637ac863623a78a7";
-
hash = "sha256-G23AZO1zvTvRE9ciV7qMuSoaCYulhyOkwiRwgK06NRQ=";
+
rev = "c6145cad24e19485f6ceb86e0a1be479d6537fb0";
+
hash = "sha256-9t7yWtzuzY19M22q5Aiu+hVX2bkBTm3AmUi6ZSc4psQ=";
};
meta.homepage = "https://github.com/madskjeldgaard/tree-sitter-supercollider";
};
···
};
sway = buildGrammar {
language = "sway";
-
version = "0.0.0+rev=3950067";
+
version = "0.0.0+rev=9b7845c";
src = fetchFromGitHub {
owner = "FuelLabs";
repo = "tree-sitter-sway";
-
rev = "395006713db3bbb90d267ebdfcbf1881b399b05c";
-
hash = "sha256-5Js5WbpQAln6cfdjEd0emMtkC6uFGWA2LXQZkiXbap4=";
+
rev = "9b7845ce06ecb38b040c3940970b4fd0adc331d1";
+
hash = "sha256-+BRw4OFQb7FljdKCj5mruK0L9wsZ+1UDTykVLS9wjoY=";
};
meta.homepage = "https://github.com/FuelLabs/tree-sitter-sway.git";
};
···
};
systemverilog = buildGrammar {
language = "systemverilog";
-
version = "0.0.0+rev=3bd2c5d";
+
version = "0.0.0+rev=999e885";
src = fetchFromGitHub {
owner = "gmlarumbe";
repo = "tree-sitter-systemverilog";
-
rev = "3bd2c5d2f60ed7b07c2177b34e2976ad9a87c659";
-
hash = "sha256-ZkG5XsSBz9cZWLulIu40WPy71OGuVOlZSMcFH3AwXKc=";
+
rev = "999e88565e199abec12d6fb7470419b5ae217386";
+
hash = "sha256-eY51D/B25m87JPtRprwewa6SF6xSoXXYOL6DCOd5A4k=";
};
meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog";
};
···
};
meta.homepage = "https://github.com/liamwh/tree-sitter-wit";
};
+
wxml = buildGrammar {
+
language = "wxml";
+
version = "0.0.0+rev=7b821c7";
+
src = fetchFromGitHub {
+
owner = "BlockLune";
+
repo = "tree-sitter-wxml";
+
rev = "7b821c748dc410332f59496c0dea2632168c4e5a";
+
hash = "sha256-ZJeBKccEreak/Fs/Zi5E3m2S//s2R54KwFK3atoCvf0=";
+
};
+
meta.homepage = "https://github.com/BlockLune/tree-sitter-wxml";
+
};
xcompose = buildGrammar {
language = "xcompose";
version = "0.0.0+rev=a51d636";
···
};
xresources = buildGrammar {
language = "xresources";
-
version = "0.0.0+rev=f40778f";
+
version = "0.0.0+rev=423597c";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
-
rev = "f40778ff42f2119aebacd46d4b6d785a4181a9ba";
-
hash = "sha256-9vqVBsErlbFXzTd7QmMItd5GW2F9kE04HQFjq/vtrTc=";
+
rev = "423597c9ee0cd9fd98691a9f9881ff4e6f7b047a";
+
hash = "sha256-BOXlyU2inSOqAmpDlqYjtDl2O37+ddOFiEEUvXb/kb4=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
+9 -28
pkgs/applications/editors/vim/plugins/overrides.nix
···
];
# Patch libgit2 library dependency
postPatch = ''
-
substituteInPlace lua/fugit2/libgit2.lua \
+
substituteInPlace lua/fugit2/core/libgit2.lua \
--replace-fail \
'M.library_path = "libgit2"' \
'M.library_path = "${lib.getLib libgit2}/lib/libgit2${stdenv.hostPlatform.extensions.sharedLibrary}"'
···
});
zenbones-nvim = super.zenbones-nvim.overrideAttrs {
+
checkInputs = with self; [
+
# Optional lush-nvim integration
+
lush-nvim
+
];
nvimSkipModules = [
# Requires global variable set
"randombones"
"randombones.palette"
+
"randombones_dark.palette"
+
"randombones_light"
+
"randombones_light.palette"
# Optional shipwright
"zenbones.shipwright.runners.alacritty"
"zenbones.shipwright.runners.foot"
···
"zenbones.shipwright.runners.vim"
"zenbones.shipwright.runners.wezterm"
"zenbones.shipwright.runners.windows_terminal"
-
# Optional lush-nvim integration
-
"duckbones"
-
"duckbones.palette"
-
"forestbones"
-
"forestbones.palette"
-
"kanagawabones"
-
"kanagawabones.palette"
-
"neobones"
-
"neobones.palette"
-
"nordbones"
-
"nordbones.palette"
-
"rosebones"
-
"rosebones.palette"
-
"seoulbones"
-
"seoulbones.palette"
-
"tokyobones"
-
"tokyobones.palette"
-
"vimbones"
-
"vimbones.palette"
-
"zenbones"
-
"zenbones.palette"
-
"zenbones.specs.dark"
-
"zenbones.specs.light"
-
"zenburned"
-
"zenburned.palette"
-
"zenwritten"
-
"zenwritten.palette"
+
"randombones_dark"
];
};
+1 -1
pkgs/applications/editors/vim/plugins/vim-plugin-names
···
https://github.com/vim-crystal/vim-crystal/,HEAD,
https://github.com/OrangeT/vim-csharp/,,
https://github.com/ap/vim-css-color/,,
-
https://github.com/jjo/vim-cue/,,
+
https://github.com/cue-lang/vim-cue/,,
https://github.com/itchyny/vim-cursorword/,,
https://github.com/ehamberg/vim-cute-python/,,
https://github.com/tpope/vim-dadbod/,,
+28 -8
pkgs/applications/editors/vscode/extensions/ms-python.python/default.nix
···
{
+
stdenv,
lib,
vscode-utils,
icu,
···
vscode-extension-update-script,
}:
+
let
+
supported = {
+
x86_64-linux = {
+
hash = "sha256-AlqZTioxiL0XPRMpWMWw8fIWoDAmU1ybCaDhlaXv6lc=";
+
arch = "linux-x64";
+
};
+
x86_64-darwin = {
+
hash = "sha256-IWj79vUJJXt88kDiCIHVY95aKsHB84vH3iv6GgLOFQo=";
+
arch = "darwin-x64";
+
};
+
aarch64-linux = {
+
hash = "sha256-kTSHvqS50UZ/yTMqJITyFIUZgHn1dMSwX1R3oxmTnYk=";
+
arch = "linux-arm64";
+
};
+
aarch64-darwin = {
+
hash = "sha256-LWA8LqCQrmd83icDYCmUgytPJbCV3ecNobSpWV2R3MA=";
+
arch = "darwin-arm64";
+
};
+
};
+
+
base =
+
supported.${stdenv.hostPlatform.system}
+
or (throw "unsupported platform ${stdenv.hostPlatform.system}");
+
+
in
vscode-utils.buildVscodeMarketplaceExtension rec {
-
mktplcRef = {
+
mktplcRef = base // {
name = "python";
publisher = "ms-python";
version = "2025.12.0";
-
hash = "sha256-IY4xrAFLGe8JCgdx2H3kiQTCh9i5wOykL9hfpztV+44=";
};
buildInputs = [ icu ];
···
homepage = "https://github.com/Microsoft/vscode-python";
changelog = "https://github.com/microsoft/vscode-python/releases";
license = lib.licenses.mit;
-
platforms = [
-
"aarch64-linux"
-
"x86_64-linux"
-
"aarch64-darwin"
-
"x86_64-darwin"
-
];
+
platforms = builtins.attrNames supported;
maintainers = [
lib.maintainers.jraygauthier
lib.maintainers.jfchevrette
+2 -2
pkgs/applications/gis/qgis/default.nix
···
withWebKit = withWebKit;
};
in
-
symlinkJoin rec {
+
symlinkJoin {
inherit (qgis-unwrapped) version src;
-
name = "qgis-${version}";
+
pname = "qgis";
paths = [ qgis-unwrapped ];
+2 -2
pkgs/applications/gis/qgis/ltr.nix
···
withWebKit = withWebKit;
};
in
-
symlinkJoin rec {
+
symlinkJoin {
inherit (qgis-ltr-unwrapped) version src;
-
name = "qgis-${version}";
+
pname = "qgis";
paths = [ qgis-ltr-unwrapped ];
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
···
buildMozillaMach rec {
pname = "firefox-beta";
binaryName = pname;
-
version = "143.0b8";
+
version = "143.0b9";
applicationName = "Firefox Beta";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
-
sha512 = "bf8e78abcc1cf6c8b48a591d0185c85195a818de0d13bafa3f004ad9c76364a2c07cacdf09fe0ae2e290d9cbce7b8c3ba4b57793cd3d39240023ef53eea08377";
+
sha512 = "b014e343ddba2e3750a0f50925c9b7f07237593c299604d96275f45332063f1487a47234411f7c952ee50ffaeb385a22dedbc4f924e4e0fc89668172b06c78fd";
};
meta = {
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
···
buildMozillaMach rec {
pname = "firefox-devedition";
binaryName = pname;
-
version = "143.0b8";
+
version = "143.0b9";
applicationName = "Firefox Developer Edition";
requireSigning = false;
branding = "browser/branding/aurora";
src = fetchurl {
url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz";
-
sha512 = "89152a4dd3e17f68d7991fae65a6365a2273fcbef28c245a76e9e068a1f12c486a7d0c6d3cb8988c1c9955b15809fa93e117e25b04f9b1a9d449e685cbf30cfc";
+
sha512 = "a323bbcc7c8898073e320f3c2701881d849cff31a01a8bad34df7f08945dd7fb7e8cc9afd8aceb209198e8932b7b1d835af45b87459f4454f9a7f48bc85ef690";
};
# buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but
+4 -4
pkgs/applications/networking/instant-messengers/discord/default.nix
···
{
stable = "0.0.108";
ptb = "0.0.159";
-
canary = "0.0.751";
+
canary = "0.0.752";
development = "0.0.85";
}
else
{
stable = "0.0.359";
ptb = "0.0.190";
-
canary = "0.0.857";
+
canary = "0.0.858";
development = "0.0.97";
};
version = versions.${branch};
···
};
canary = fetchurl {
url = "https://canary.dl2.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";
-
hash = "sha256-cE1BiWwZGrSzvdKDSiAs+Dz/nnxhuVs4JQYMwwY/F5k=";
+
hash = "sha256-6hq0KIXR9j/AHGPyQIXjhf1uJiYizxB5Nu+0unn/frE=";
};
development = fetchurl {
url = "https://development.dl2.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz";
···
};
canary = fetchurl {
url = "https://canary.dl2.discordapp.net/apps/osx/${version}/DiscordCanary.dmg";
-
hash = "sha256-omk2vau5LKRhxgcG3k4dYqyc3YH7mZ72Nz4lQyaoO0c=";
+
hash = "sha256-/dVr7ZS6bRccLPz85xxoniZEbkK1qQ3lqedhGuaBIRk=";
};
development = fetchurl {
url = "https://development.dl2.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg";
+2 -2
pkgs/by-name/av/avalonia/package.nix
···
}
rec {
pname = "Avalonia";
-
version = "11.3.4";
+
version = "11.3.5";
src = fetchFromGitHub {
owner = "AvaloniaUI";
repo = "Avalonia";
tag = version;
fetchSubmodules = true;
-
hash = "sha256-zEQKflqdM3ZGm6aMk1zlKHHH3efTX0OZ+xRFwlLAu2M=";
+
hash = "sha256-o3KMfHNFDksz+8WO5TPoHPxVvjwuSZrwmB7kl+rvGDw=";
};
patches = [
+1
pkgs/by-name/bo/botamusique/package.nix
···
];
pythonPath = with python3Packages; [
+
audioop-lts
flask
magic
mutagen
+3 -3
pkgs/by-name/ci/cirrus-cli/package.nix
···
buildGoModule rec {
pname = "cirrus-cli";
-
version = "0.150.0";
+
version = "0.153.3";
src = fetchFromGitHub {
owner = "cirruslabs";
repo = "cirrus-cli";
rev = "v${version}";
-
hash = "sha256-tuZdJX4xA2GmZKe0Z4IqawEaLoZBURsMexp5F9Yz1Ew=";
+
hash = "sha256-sv02mwTOn44rwfDX4BTw9YL8UxEvszBb1Sv4EX7bfVw=";
};
-
vendorHash = "sha256-uzOLi/cRL+NaRX7f7aUu0AeL8qaUexzCpezZ8xCcRb0=";
+
vendorHash = "sha256-2MYQ1VHnnLG4APWR3lJ404QXXKkQMoH5oajfNyE++Y8=";
ldflags = [
"-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${version}"
+4 -4
pkgs/by-name/cl/claude-code/package-lock.json
···
"packages": {
"": {
"dependencies": {
-
"@anthropic-ai/claude-code": "^1.0.107"
+
"@anthropic-ai/claude-code": "^1.0.109"
}
},
"node_modules/@anthropic-ai/claude-code": {
-
"version": "1.0.107",
-
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.107.tgz",
-
"integrity": "sha512-YYbOLIZF6aIwUeLa9Yg2gsHggBC5IWJwsA3B0wpl1z412yIgjp2CjWJ2GGLMTxCrrL5WgUe4SDmNxiAYEPP0yQ==",
+
"version": "1.0.109",
+
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.109.tgz",
+
"integrity": "sha512-gjj76f/+M5KfI+ORA9VNVJgR7s8eyur66XCWIIO66q4poNWcszxidXo+TDTqokLLwuNV+qFGx4JkK/PDmtwqMA==",
"license": "SEE LICENSE IN README.md",
"bin": {
"claude": "cli.js"
+3 -3
pkgs/by-name/cl/claude-code/package.nix
···
buildNpmPackage rec {
pname = "claude-code";
-
version = "1.0.107";
+
version = "1.0.109";
nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin
src = fetchzip {
url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz";
-
hash = "sha256-ht8MReur4K/QrEY9/MH6srQL3/8LHk8pCuSDld+LlEg=";
+
hash = "sha256-bmva84iO0iDf8V537DX6Ggh1PyjKEkfebx4CSB3f4/U=";
};
-
npmDepsHash = "sha256-xbxMjwVvkUmjiaklcYsrWLcb2c9qxiYWcT5eM8LN/h8=";
+
npmDepsHash = "sha256-jpvy7b4A+E5iI7Y7kYnwH51BZAQGVXKaf3lQjI9e3OM=";
postPatch = ''
cp ${./package-lock.json} package-lock.json
+54
pkgs/by-name/co/collada-dom/package.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
cmake,
+
boost,
+
libxml2,
+
minizip,
+
readline,
+
}:
+
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "collada-dom";
+
version = "2.5.1";
+
+
__structuredAttrs = true;
+
strictDeps = true;
+
+
src = fetchFromGitHub {
+
owner = "Gepetto";
+
repo = "collada-dom";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-DYdqrwRIrVq0BQqZB0vtZzADteJGVaJtFC5kC/cD250=";
+
};
+
+
postInstall = ''
+
ln -s $out/include/*/* $out/include
+
'';
+
+
nativeBuildInputs = [ cmake ];
+
+
buildInputs = [
+
boost
+
libxml2
+
minizip
+
readline
+
];
+
+
meta = {
+
description = "API that provides a C++ object representation of a COLLADA XML instance document";
+
longDescription = "This is a fork of [rdiankov/collada-dom](https://github.com/rdiankov/collada-dom) which has been unmaintained for six years.";
+
homepage = "https://github.com/Gepetto/collada-dom";
+
changelog = "https://github.com/Gepetto/collada-dom/releases/tag/${finalAttrs.src.tag}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
+
sigmasquadron
+
marius851000
+
];
+
platforms = lib.platforms.all;
+
+
# Fails to build.
+
badPlatforms = lib.platforms.darwin;
+
};
+
})
+3 -3
pkgs/by-name/cr/crosvm/package.nix
···
rustPlatform.buildRustPackage {
pname = "crosvm";
-
version = "0-unstable-2025-08-28";
+
version = "0-unstable-2025-09-09";
src = fetchgit {
url = "https://chromium.googlesource.com/chromiumos/platform/crosvm";
-
rev = "ce1281988c5639f2a6a4cc6c20c03eb44751de07";
-
hash = "sha256-zorrj6sENcjV+pa2VYhunu8LhxT3oOyDRreHX78HckI=";
+
rev = "3202c663eaa555678bd142320d51c63acce266bc";
+
hash = "sha256-t53RWPx/z9pHvCd+kuXR+AkOKcnaFNwVs3kePalbnbE=";
fetchSubmodules = true;
};
+2 -2
pkgs/by-name/da/dart-sass/package.nix
···
in
buildDartApplication rec {
pname = "dart-sass";
-
version = "1.91.0";
+
version = "1.92.1";
src = fetchFromGitHub {
owner = "sass";
repo = "dart-sass";
tag = version;
-
hash = "sha256-a1yFDSvuEy/Xaksx9JgzcSOAigD3u3GDtWAJuB8osys=";
+
hash = "sha256-ee1ED6CeRQnv+jopgupelWybiH3h05Lk1TUgYUS8rNo=";
};
pubspecLock = lib.importJSON ./pubspec.lock.json;
+1 -1
pkgs/by-name/dn/dnscrypt-proxy/package.nix
···
hash = "sha256-JPBAlRpJw6Oy4f3twyhX95XqWFtUTEFPjwyVaNMSHmQ=";
};
-
passthru.tests = { inherit (nixosTests) dnscrypt-proxy2; };
+
passthru.tests = { inherit (nixosTests) dnscrypt-proxy; };
meta = with lib; {
description = "Tool that provides secure DNS resolution";
+1 -1
pkgs/by-name/dn/dnsmasq/package.nix
···
prometheus-exporter = nixosTests.prometheus-exporters.dnsmasq;
# these tests use dnsmasq incidentally
-
inherit (nixosTests) dnscrypt-proxy2;
+
inherit (nixosTests) dnscrypt-proxy;
kubernetes-dns-single = nixosTests.kubernetes.dns-single-node;
kubernetes-dns-multi = nixosTests.kubernetes.dns-multi-node;
};
+115
pkgs/by-name/fe/fex/package.nix
···
xxHash,
fmt,
nasm,
+
buildEnv,
+
writeText,
+
pkgsCross,
+
libclang,
+
libllvm,
+
alsa-lib,
+
libdrm,
+
libGL,
+
wayland,
+
xorg,
}:
+
let
+
# Headers required to build the ThunkLibs subtree
+
libForwardingInputs = lib.map lib.getInclude [
+
alsa-lib
+
libdrm
+
libGL
+
wayland
+
xorg.libX11
+
xorg.libxcb
+
xorg.libXrandr
+
xorg.libXrender
+
xorg.xorgproto
+
];
+
+
pkgsCross32 = pkgsCross.gnu32;
+
pkgsCross64 = pkgsCross.gnu64;
+
devRootFS = buildEnv {
+
name = "fex-dev-rootfs";
+
paths = [
+
pkgsCross64.stdenv.cc.libc_dev
+
pkgsCross32.stdenv.cc.libc_dev
+
pkgsCross64.stdenv.cc.cc
+
pkgsCross32.stdenv.cc.cc
+
]
+
++ libForwardingInputs;
+
ignoreCollisions = true;
+
pathsToLink = [
+
"/include"
+
"/lib"
+
];
+
+
postBuild = ''
+
mkdir -p $out/usr
+
ln -s $out/include $out/usr/
+
'';
+
};
+
+
toolchain32 = writeText "toolchain_nix_x86_32.txt" ''
+
set(CMAKE_EXE_LINKER_FLAGS_INIT "-fuse-ld=lld")
+
set(CMAKE_MODULE_LINKER_FLAGS_INIT "-fuse-ld=lld")
+
set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=lld")
+
set(CMAKE_SYSTEM_PROCESSOR i686)
+
set(CMAKE_C_COMPILER clang)
+
set(CMAKE_CXX_COMPILER clang++)
+
set(CMAKE_C_COMPILER ${pkgsCross32.buildPackages.clang}/bin/i686-unknown-linux-gnu-clang)
+
set(CMAKE_CXX_COMPILER ${pkgsCross32.buildPackages.clang}/bin/i686-unknown-linux-gnu-clang++)
+
set(CLANG_FLAGS "-nodefaultlibs -nostartfiles -target i686-linux-gnu -msse2 -mfpmath=sse --sysroot=${devRootFS} -iwithsysroot/usr/include")
+
set(CMAKE_C_FLAGS "''${CMAKE_C_FLAGS} ''${CLANG_FLAGS}")
+
set(CMAKE_CXX_FLAGS "''${CMAKE_CXX_FLAGS} ''${CLANG_FLAGS}")
+
'';
+
+
toolchain = writeText "toolchain_nix_x86_64.txt" ''
+
set(CMAKE_EXE_LINKER_FLAGS_INIT "-fuse-ld=lld")
+
set(CMAKE_MODULE_LINKER_FLAGS_INIT "-fuse-ld=lld")
+
set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=lld")
+
set(CMAKE_SYSTEM_PROCESSOR x86_64)
+
set(CMAKE_C_COMPILER clang)
+
set(CMAKE_CXX_COMPILER clang++)
+
set(CMAKE_C_COMPILER ${pkgsCross64.buildPackages.clang}/bin/x86_64-unknown-linux-gnu-clang)
+
set(CMAKE_CXX_COMPILER ${pkgsCross64.buildPackages.clang}/bin/x86_64-unknown-linux-gnu-clang++)
+
set(CLANG_FLAGS "-nodefaultlibs -nostartfiles -target x86_64-linux-gnu --sysroot=${devRootFS} -iwithsysroot/usr/include")
+
set(CMAKE_C_FLAGS "''${CMAKE_C_FLAGS} ''${CLANG_FLAGS}")
+
set(CMAKE_CXX_FLAGS "''${CMAKE_CXX_FLAGS} ''${CLANG_FLAGS}")
+
'';
+
in
llvmPackages.stdenv.mkDerivation (finalAttrs: {
pname = "fex";
version = "2508.1";
···
'';
};
+
postPatch = ''
+
substituteInPlace ThunkLibs/GuestLibs/CMakeLists.txt ThunkLibs/HostLibs/CMakeLists.txt \
+
--replace-fail "/usr/include/libdrm" "${devRootFS}/include/libdrm" \
+
--replace-fail "/usr/include/wayland" "${devRootFS}/include/wayland"
+
+
# Add include paths for thunkgen invocation
+
substituteInPlace ThunkLibs/HostLibs/CMakeLists.txt \
+
--replace-fail "-- " "-- $(cat ${llvmPackages.stdenv.cc}/nix-support/libc-cflags) $(cat ${llvmPackages.stdenv.cc}/nix-support/libcxx-cxxflags) ${
+
lib.concatMapStrings (x: "-isystem " + x + "/include ") libForwardingInputs
+
}"
+
substituteInPlace ThunkLibs/GuestLibs/CMakeLists.txt \
+
--replace-fail "-- " "-- $(cat ${llvmPackages.stdenv.cc}/nix-support/libcxx-cxxflags) "
+
+
# Patch any references to library wrapper paths
+
substituteInPlace FEXCore/Source/Interface/Config/Config.json.in \
+
--replace-fail "ThunkGuestLibs" "UnusedThunkGuestLibs" \
+
--replace-fail "ThunkHostLibs" "UnusedThunkHostLibs"
+
substituteInPlace FEXCore/Source/Interface/Config/Config.cpp \
+
--replace-fail "FEXCore::Config::CONFIG_THUNKGUESTLIBS" "FEXCore::Config::CONFIG_UNUSEDTHUNKGUESTLIBS" \
+
--replace-fail "FEXCore::Config::CONFIG_THUNKHOSTLIBS" "FEXCore::Config::CONFIG_UNUSEDTHUNKHOSTLIBS"
+
substituteInPlace Source/Tools/LinuxEmulation/VDSO_Emulation.cpp \
+
--replace-fail "FEX_CONFIG_OPT(ThunkGuestLibs, THUNKGUESTLIBS);" "auto ThunkGuestLibs = []() { return \"$out/share/fex-emu/GuestThunks/\"; };"
+
substituteInPlace Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.h \
+
--replace-fail "FEX_CONFIG_OPT(ThunkGuestLibs, THUNKGUESTLIBS);" "fextl::string ThunkGuestLibs() { return \"$out/share/fex-emu/GuestThunks/\"; }"
+
substituteInPlace Source/Tools/LinuxEmulation/Thunks.cpp \
+
--replace-fail "FEX_CONFIG_OPT(ThunkHostLibsPath, THUNKHOSTLIBS);" "fextl::string ThunkHostLibsPath() { return \"$out/lib/fex-emu/HostThunks/\"; }"
+
substituteInPlace Source/Tools/FEXConfig/main.qml \
+
--replace-fail "config: \"Thunk" "config: \"UnusedThunk" \
+
--replace-fail "title: qsTr(\"Library forwarding:\")" "visible: false; title: qsTr(\"Library forwarding:\")"
+
'';
+
nativeBuildInputs = [
cmake
ninja
···
buildInputs = [
xxHash
fmt
+
pkgsCross64.buildPackages.clang
+
pkgsCross32.buildPackages.clang
+
libclang
+
libllvm
]
+
++ libForwardingInputs
++ (with qt5; [
qtbase
qtdeclarative
···
(lib.cmakeBool "ENABLE_ASSERTIONS" false)
(lib.cmakeFeature "OVERRIDE_VERSION" finalAttrs.version)
(lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck)
+
(lib.cmakeBool "BUILD_THUNKS" true)
+
(lib.cmakeFeature "X86_32_TOOLCHAIN_FILE" "${toolchain32}")
+
(lib.cmakeFeature "X86_64_TOOLCHAIN_FILE" "${toolchain}")
+
(lib.cmakeFeature "X86_DEV_ROOTFS" "${devRootFS}")
];
strictDeps = true;
+3 -3
pkgs/by-name/hc/hcloud/package.nix
···
buildGoModule rec {
pname = "hcloud";
-
version = "1.51.0";
+
version = "1.52.0";
src = fetchFromGitHub {
owner = "hetznercloud";
repo = "cli";
tag = "v${version}";
-
hash = "sha256-wRz+zWUeKAbk6EmYjm7A4ks7ZhXXhpipts6XZZthsI0=";
+
hash = "sha256-YL8CM67zdhXjiPihsQHl3I211Y3NmRFOPGd2gLhoQZM=";
};
-
vendorHash = "sha256-axVG4KOxDy7+brwui2iPLutFLJ8L7LAQmeDcoFCv7uA=";
+
vendorHash = "sha256-We6Y+m+GS4bADW94TQ5zv+y++nT/I34mYzoYHAQU7lU=";
ldflags = [
"-s"
+3
pkgs/by-name/ho/houdini/package.nix
···
nspr
expat
pciutils
+
libdrm
libxkbcommon
libudev0-shim
tbb
···
libXScrnSaver
libXrandr
libxcb
+
libxkbfile
+
libxshmfence
xcbutil
xcbutilimage
xcbutilrenderutil
+3 -3
pkgs/by-name/ho/houdini/runtime.nix
···
{ requireFile, callPackage }:
callPackage ./runtime-build.nix rec {
-
version = "20.5.684";
+
version = "21.0.440";
eulaDate = "2021-10-13";
src = requireFile {
name = "houdini-${version}-linux_x86_64_gcc11.2.tar.gz";
-
hash = "sha256-cyFeeKBCV1EGdgruQ71EnEJOVndn1SKSiCtD6WRc878=";
+
hash = "sha256-qHRR+RRtUgUam6FC1TWTZjg1FSakjLoMYVaiIfO+WOY=";
url = "https://www.sidefx.com/download/daily-builds/?production=true";
};
-
outputHash = "sha256-mAX4jSdV0/DC+48O7d1hgmKjC1leKm1QgSBMbyAxyFs=";
+
outputHash = "sha256-SSBiqNZRnxz6tnvusYRi2UASY1k3voiblDpkiu+qU0w=";
}
+3 -3
pkgs/by-name/li/lintspec/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "lintspec";
-
version = "0.7.0";
+
version = "0.7.1";
src = fetchFromGitHub {
owner = "beeb";
repo = "lintspec";
tag = "v${version}";
-
hash = "sha256-XpwKQM6CqdRZZKdrCl6B3XlFMwKMfxBRjqfcjb9IMqQ=";
+
hash = "sha256-TMiUOrDsKXi+d/CbJauo2FT9WEWnztMYqrZZHpS8i7M=";
};
-
cargoHash = "sha256-8L+C3bBvKPMuEOKz6v0aKFmXgA3Z8/Sw0ugElN0mfEk=";
+
cargoHash = "sha256-K8zx+dW6RXcbX2ZqNdfnv7WjbvjA8ZdJBitdDOi8hxE=";
meta = {
description = "Blazingly fast linter for NatSpec comments in Solidity code";
+3 -3
pkgs/by-name/lo/lockbook-desktop/package.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "lockbook-desktop";
-
version = "0.9.26";
+
version = "0.9.27";
src = fetchFromGitHub {
owner = "lockbook";
repo = "lockbook";
tag = version;
-
hash = "sha256-tiw8FtPtXtBZsKxgZ7T+6VUoBO93IkuKfEHNol2fJ18=";
+
hash = "sha256-D194oIp6EE0Ub0+4iw4SlTxoyJ9I8xZa67TTh241BvE=";
};
-
cargoHash = "sha256-XVvSVaUn4N7lsgBEAbRfCD6qR4I/n/NHBw2qISWrzI0=";
+
cargoHash = "sha256-KTT4z9lSrxpbCAyEccFMdqrCJKNYhv/8Jb6HeKzJYHs=";
nativeBuildInputs = [
pkg-config
+3 -3
pkgs/by-name/lo/lockbook/package.nix
···
}:
rustPlatform.buildRustPackage rec {
pname = "lockbook";
-
version = "0.9.26";
+
version = "0.9.27";
src = fetchFromGitHub {
owner = "lockbook";
repo = "lockbook";
tag = version;
-
hash = "sha256-tiw8FtPtXtBZsKxgZ7T+6VUoBO93IkuKfEHNol2fJ18=";
+
hash = "sha256-D194oIp6EE0Ub0+4iw4SlTxoyJ9I8xZa67TTh241BvE=";
};
-
cargoHash = "sha256-XVvSVaUn4N7lsgBEAbRfCD6qR4I/n/NHBw2qISWrzI0=";
+
cargoHash = "sha256-KTT4z9lSrxpbCAyEccFMdqrCJKNYhv/8Jb6HeKzJYHs=";
doCheck = false; # there are no cli tests
cargoBuildFlags = [
+2 -2
pkgs/by-name/ly/lyra/package.nix
···
stdenv.mkDerivation rec {
pname = "lyra";
-
version = "1.6.1";
+
version = "1.7.0";
src = fetchFromGitHub {
owner = "bfgroup";
repo = "lyra";
rev = version;
-
sha256 = "sha256-tS2SPLiKaL8C35AmOXyJPstFUfynkE/A53rurqiySbI=";
+
sha256 = "sha256-X8wJwSfOo7v2SKYrKJ4RhpEmOdEkS8lPHIqCxP46VF4=";
};
nativeBuildInputs = [
-20
pkgs/by-name/my/mygui/disable-framework.patch
···
-
diff --git a/CMake/Utils/MyGUIConfigTargets.cmake b/CMake/Utils/MyGUIConfigTargets.cmake
-
index 7e279c986..b33f097c0 100644
-
--- a/CMake/Utils/MyGUIConfigTargets.cmake
-
+++ b/CMake/Utils/MyGUIConfigTargets.cmake
-
@@ -418,15 +418,6 @@ function(mygui_config_lib PROJECTNAME)
-
if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "Intel")
-
# add GCC visibility flags to shared library build
-
set_target_properties(${PROJECTNAME} PROPERTIES COMPILE_FLAGS "${MYGUI_GCC_VISIBILITY_FLAGS}")
-
- if (APPLE)
-
- # deal with Mac OS X's framework system
-
- set_target_properties(${PROJECTNAME} PROPERTIES FRAMEWORK TRUE)
-
- set_target_properties(${PROJECTNAME} PROPERTIES PUBLIC_HEADER "${${PROJECTNAME}_HEADERS}")
-
- set_target_properties(${PROJECTNAME} PROPERTIES OUTPUT_NAME ${PROJECTNAME})
-
- set_target_properties(${PROJECTNAME} PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE)
-
- set_target_properties(${PROJECTNAME} PROPERTIES BUILD_WITH_INSTALL_NAME_DIR TRUE)
-
- set_target_properties(${PROJECTNAME} PROPERTIES INSTALL_NAME_DIR "@executable_path/../lib")
-
- endif (APPLE)
-
endif ()
-
endif (MYGUI_STATIC)
-
mygui_install_target(${PROJECTNAME} "")
+26 -12
pkgs/by-name/my/mygui/package.nix
···
lib,
stdenv,
fetchFromGitHub,
+
fetchpatch,
cmake,
pkg-config,
boost,
···
let
renderSystem = if withOgre then "3" else "4";
in
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation (finalAttrs: {
pname = "mygui";
-
version = "3.4.2";
+
version = "3.4.3";
+
+
__structuredAttrs = true;
+
strictDeps = true;
src = fetchFromGitHub {
owner = "MyGUI";
repo = "mygui";
-
rev = "MyGUI${version}";
-
hash = "sha256-yBV0ImOFJlqBPqqOjXYe4SFO2liSGZCEwvehED5Ubj4=";
+
tag = "MyGUI${finalAttrs.version}";
+
hash = "sha256-qif9trHgtWpYiDVXY3cjRsXypjjjgStX8tSWCnXhXlk=";
};
patches = [
-
./disable-framework.patch
+
(fetchpatch {
+
name = "darwin-mygui-framework-fix.patch";
+
url = "https://gitlab.com/OpenMW/openmw-dep/-/raw/ade30e6e98c051ac2a505f6984518f5f41fa87a5/macos/mygui.patch";
+
sha256 = "sha256-Tk+O4TFgPZOqWAY4c0Q69bZfvIB34wN9e7h0tXhLULU=";
+
})
];
nativeBuildInputs = [
···
# Tools are disabled due to compilation failures.
cmakeFlags = [
-
"-DMYGUI_BUILD_TOOLS=OFF"
-
"-DMYGUI_BUILD_DEMOS=OFF"
-
"-DMYGUI_RENDERSYSTEM=${renderSystem}"
+
(lib.cmakeBool "MYGUI_BUILD_DEMOS" false)
+
(lib.cmakeBool "MYGUI_BUILD_TOOLS" false)
+
(lib.cmakeBool "MYGUI_DONT_USE_OBSOLETE" true)
+
(lib.cmakeFeature "MYGUI_RENDERSYSTEM" renderSystem)
];
-
meta = with lib; {
+
meta = {
homepage = "http://mygui.info/";
+
changelog = "https://github.com/MyGUI/mygui/releases/tag/MyGUI${finalAttrs.version}";
description = "Library for creating GUIs for games and 3D applications";
-
license = licenses.mit;
-
platforms = platforms.unix;
+
maintainers = with lib.maintainers; [ sigmasquadron ];
+
license = lib.licenses.mit;
+
platforms = lib.platforms.unix;
+
+
# error: implicit instantiation of undefined template 'std::char_traits'
+
badPlatforms = lib.platforms.darwin;
};
-
}
+
})
+3 -3
pkgs/by-name/na/nats-server/package.nix
···
buildGoModule rec {
pname = "nats-server";
-
version = "2.11.8";
+
version = "2.11.9";
src = fetchFromGitHub {
owner = "nats-io";
repo = "nats-server";
rev = "v${version}";
-
hash = "sha256-4kxiyxV44O+PtxTqmBmS12RkH1Rcru/EXSV7CY+8eo0=";
+
hash = "sha256-F35qklJRa9IUikVNhh8c34KF3l41yfPXl0aig1iQq1g=";
};
-
vendorHash = "sha256-+wQJijP3vOU7riz8xrPot0EecEU+KhZK9UQdcI72Vtg=";
+
vendorHash = "sha256-ti2Y4ev8INMNudfwmPhmKGCManRj2cFTw6Fh7kkvDQc=";
doCheck = false;
+4 -4
pkgs/by-name/ol/olympus-unwrapped/package.nix
···
phome = "$out/lib/olympus";
# The following variables are to be updated by the update script.
-
version = "25.08.17.03";
-
buildId = "5045"; # IMPORTANT: This line is matched with regex in update.sh.
-
rev = "977e47bd2addb50ced3a81ee8a006bfc050e8afa";
+
version = "25.09.09.02";
+
buildId = "5131"; # IMPORTANT: This line is matched with regex in update.sh.
+
rev = "fa3f1a9aaca5e57bfa6d2e18a0a8688c7608b747";
in
buildDotnetModule {
pname = "olympus-unwrapped";
···
owner = "EverestAPI";
repo = "Olympus";
fetchSubmodules = true; # Required. See upstream's README.
-
hash = "sha256-VnHuFL+EDHfYdjYNhLQDiNQGK/X97HD3hJ8xAftFzFk=";
+
hash = "sha256-MJzrQDMsnbjua76twT+swZ1fMiRqokqlxg0ce1fnvLU=";
};
nativeBuildInputs = [
+149
pkgs/by-name/op/openmw/package.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitLab,
+
fetchpatch,
+
+
SDL2,
+
boost,
+
bullet,
+
cmake,
+
collada-dom,
+
ffmpeg,
+
libXt,
+
lua,
+
luajit,
+
lz4,
+
mygui,
+
openal,
+
openscenegraph,
+
pkg-config,
+
qt6Packages,
+
recastnavigation,
+
unshield,
+
yaml-cpp,
+
+
GLPreference ? "GLVND",
+
}:
+
let
+
inherit (stdenv.hostPlatform) isDarwin isLinux isAarch64;
+
isAarch64Linux = isLinux && isAarch64;
+
in
+
assert lib.assertOneOf "GLPreference" GLPreference [
+
"GLVND"
+
"LEGACY"
+
];
+
stdenv.mkDerivation (finalAttrs: {
+
pname = "openmw";
+
version = "0.49.0";
+
+
__structuredAttrs = true;
+
strictDeps = true;
+
+
osg' = (openscenegraph.override { colladaSupport = true; }).overrideAttrs (oldAttrs: {
+
patches = (oldAttrs.patches or [ ]) ++ [
+
(fetchpatch {
+
# Darwin: Without this patch, OSG won't build osgdb_png.so, which is required by OpenMW.
+
name = "darwin-osg-plugins-fix.patch";
+
url = "https://gitlab.com/OpenMW/openmw-dep/-/raw/1305497c009dc0e7a6a70fe14f0a2f92b96cbcb4/macos/osg.patch";
+
hash = "sha256-G8Y+fnR6FRGxECWrei/Ixch3A3PkRfH6b5q9iawsSCY=";
+
})
+
];
+
cmakeFlags =
+
(oldAttrs.cmakeFlags or [ ])
+
++ [
+
"-Wno-dev"
+
(lib.cmakeFeature "OpenGL_GL_PREFERENCE" GLPreference)
+
(lib.cmakeBool "BUILD_OSG_PLUGINS_BY_DEFAULT" false)
+
(lib.cmakeBool "BUILD_OSG_DEPRECATED_SERIALIZERS" false)
+
]
+
++ (map (plugin: lib.cmakeBool "BUILD_OSG_PLUGIN_${plugin}" true) [
+
"BMP"
+
"DAE"
+
"DDS"
+
"FREETYPE"
+
"JPEG"
+
"OSG"
+
"PNG"
+
"TGA"
+
]);
+
});
+
+
bullet' = bullet.overrideAttrs (oldAttrs: {
+
cmakeFlags = (oldAttrs.cmakeFlags or [ ]) ++ [
+
"-Wno-dev"
+
(lib.cmakeFeature "OpenGL_GL_PREFERENCE" GLPreference)
+
(lib.cmakeBool "USE_DOUBLE_PRECISION" true)
+
(lib.cmakeBool "BULLET2_MULTITHREADING" true)
+
];
+
});
+
+
src = fetchFromGitLab {
+
owner = "OpenMW";
+
repo = "openmw";
+
tag = "openmw-${finalAttrs.version}";
+
hash = "sha256-Eyjn3jPpo0d7XENg0Ea/3MN60lZBSUAMkz1UtTiIP80=";
+
};
+
+
postPatch = ''
+
sed '1i#include <memory>' -i components/myguiplatform/myguidatamanager.cpp # gcc12
+
''
+
# Don't fix Darwin app bundle
+
+ lib.optionalString isDarwin ''
+
sed -i '/fixup_bundle/d' CMakeLists.txt
+
'';
+
+
nativeBuildInputs = [
+
cmake
+
pkg-config
+
]
+
++ (with qt6Packages; [
+
wrapQtAppsHook
+
]);
+
+
# If not set, OSG plugin .so files become shell scripts on Darwin.
+
dontWrapQtApps = isDarwin;
+
+
buildInputs = [
+
SDL2
+
boost
+
collada-dom
+
ffmpeg
+
libXt
+
(if isAarch64Linux then lua else luajit)
+
lz4
+
mygui
+
openal
+
recastnavigation
+
unshield
+
yaml-cpp
+
]
+
++ (with qt6Packages; [
+
qttools
+
])
+
++ (with finalAttrs; [
+
bullet'
+
osg'
+
]);
+
+
cmakeFlags = [
+
(lib.cmakeFeature "OpenGL_GL_PREFERENCE" GLPreference)
+
(lib.cmakeBool "USE_LUAJIT" (!isAarch64Linux))
+
(lib.cmakeBool "OPENMW_USE_SYSTEM_RECASTNAVIGATION" true)
+
(lib.cmakeBool "OPENMW_OSX_DEPLOYMENT" isDarwin)
+
];
+
+
meta = {
+
description = "Unofficial open source engine reimplementation of the game Morrowind";
+
changelog = "https://gitlab.com/OpenMW/openmw/-/blob/${finalAttrs.src.tag}/CHANGELOG.md";
+
homepage = "https://openmw.org";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
+
marius851000
+
sigmasquadron
+
];
+
platforms = with lib.platforms; linux ++ darwin ++ windows;
+
# Nixpkgs' NT infrastructure is currently incapable of building this.
+
badPlatforms = lib.platforms.windows;
+
};
+
})
+4 -2
pkgs/by-name/op/openscenegraph/package.nix
···
curlSupport ? true,
curl,
colladaSupport ? false,
-
opencollada,
+
collada-dom,
opencascadeSupport ? false,
opencascade-occt,
ffmpegSupport ? false,
···
++ lib.optional gdalSupport gdal
++ lib.optional curlSupport curl
++ lib.optionals colladaSupport [
-
opencollada
+
collada-dom
pcre
]
++ lib.optional opencascadeSupport opencascade-occt
···
++ lib.optional restSupport asio
++ lib.optionals withExamples [ fltk ]
++ lib.optional (restSupport || colladaSupport) boost;
+
+
env = lib.optionalAttrs colladaSupport { COLLADA_DIR = collada-dom; };
patches = [
(fetchpatch {
+2 -47
pkgs/by-name/ox/oxidized/package.nix
···
ruby,
bundlerApp,
bundlerUpdateScript,
+
defaultGemConfig,
nixosTests,
-
libssh2,
-
pkg-config,
-
openssl,
-
cmake,
-
libgit2,
-
icu,
-
which,
-
file,
-
zlib,
-
libyaml,
}:
bundlerApp {
···
"oxs"
];
-
gemConfig = {
-
rugged = attrs: {
-
buildInputs = [
-
pkg-config
-
cmake
-
];
-
nativeBuildInputs = [
-
pkg-config
-
cmake
-
];
-
propagatedBuildInputs = [
-
libssh2
-
openssl
-
libgit2
-
];
-
-
dontUseCmakeConfigure = true;
-
buildFlags = [ "--with-ssh" ];
-
};
-
-
charlock_holmes = attrs: {
-
buildInputs = [
-
icu
-
zlib
-
];
-
nativeBuildInputs = [
-
which
-
pkg-config
-
file
-
];
-
};
-
-
psych = attrs: {
-
buildInputs = [ libyaml ];
-
nativeBuildInputs = [ pkg-config ];
-
};
-
};
+
gemConfig = defaultGemConfig;
passthru = {
tests = nixosTests.oxidized;
+3 -3
pkgs/by-name/pa/packer/package.nix
···
buildGoModule rec {
pname = "packer";
-
version = "1.14.1";
+
version = "1.14.2";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "packer";
rev = "v${version}";
-
hash = "sha256-3g9hsmrfLzGhjcGvUza/L9PMGUFw+KLbg2pIK0CxlQI=";
+
hash = "sha256-PR2wKpqU4pL5OurOR+ju9yil6cJF5WRXmVP0g9JF5KM=";
};
-
vendorHash = "sha256-F6hn+pXPyPe70UTK8EF24lk7ArYz7ygUyVVsatW6+hI=";
+
vendorHash = "sha256-LJklEYxNYwRQNdxoO1FUCD1kK38+eptGBff+3MHT44U=";
subPackages = [ "." ];
+2 -2
pkgs/by-name/pl/plantuml/package.nix
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "plantuml";
-
version = "1.2025.4";
+
version = "1.2025.7";
src = fetchurl {
url = "https://github.com/plantuml/plantuml/releases/download/v${finalAttrs.version}/plantuml-pdf-${finalAttrs.version}.jar";
-
hash = "sha256-86qUpDvGLbD3Epr7Iis/vijggqFKpIW5X1zBpP4/lJ8=";
+
hash = "sha256-iimzT6g/W+E4V6AxiQtRDuPJhfmXLR6qx9gkB31N6H8=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/qs/qsv/package.nix
···
let
pname = "qsv";
-
version = "6.0.1";
+
version = "7.1.0";
in
rustPlatform.buildRustPackage {
inherit pname version;
···
owner = "dathere";
repo = "qsv";
rev = version;
-
hash = "sha256-lB/lWLTZ0sfs0COZ/BgnQ2xf0aQQJnKaN06aoPMfuQc=";
+
hash = "sha256-jo5hlNydHXNqSjYOC270fmIk7GOeFACIZ3aZEca1M28=";
};
-
cargoHash = "sha256-ZgGFUOqJ5WBDaO/V3X3fUFqnIykL68Rilpjc21DyhAc=";
+
cargoHash = "sha256-jfr5wrOLBhvkikjDAb0vMT/Zwc+aYrSWF5lIC7EGwME=";
buildInputs = [
file
+10 -16
pkgs/by-name/si/sillytavern/package.nix
···
{
-
makeBinaryWrapper,
buildNpmPackage,
-
nodejs,
fetchFromGitHub,
lib,
}:
buildNpmPackage (finalAttrs: {
pname = "sillytavern";
-
version = "1.13.2";
+
version = "1.13.3";
src = fetchFromGitHub {
owner = "SillyTavern";
repo = "SillyTavern";
tag = finalAttrs.version;
-
hash = "sha256-tTBpSXkXzQjp3TW9hksqUpA3sagR2GSY42bHLHEd9oI=";
+
hash = "sha256-IR2lR6kkjHXIHqCZJ+KK7abxK+oyJzWyEya86e3cEn8=";
};
-
npmDepsHash = "sha256-hayhsEZN857V6bsWPXupLeqxcOr1sgKs0uWN2pSQD+k=";
-
-
nativeBuildInputs = [ makeBinaryWrapper ];
+
npmDepsHash = "sha256-cAfFRJY2cVBSu3gp2zGlHe84L7c9PahZDyO7iREjHWs=";
dontNpmBuild = true;
-
installPhase = ''
-
runHook preInstall
-
mkdir -p $out/{bin,opt}
-
cp -r . $out/opt/sillytavern
-
makeWrapper ${lib.getExe nodejs} $out/bin/sillytavern \
-
--add-flags $out/opt/sillytavern/server.js \
-
--set-default NODE_ENV production
-
-
runHook postInstall
+
# These dirs are not installed automatically.
+
# And if they were not in place, the app would try to create them at runtime, which is of course impossible to achieve.
+
postInstall = ''
+
mkdir $out/lib/node_modules/sillytavern/{backups,public/scripts/extensions/third-party}
'';
meta = {
···
longDescription = ''
SillyTavern is a user interface you can install on your computer (and Android phones) that allows you to interact with
text generation AIs and chat/roleplay with characters you or the community create.
+
+
This package makes a global installation, instead of a standalone installation according to the official tutorial.
+
See [the official documentation](https://docs.sillytavern.app/installation/#global--standalone-mode) for the context.
'';
downloadPage = "https://github.com/SillyTavern/SillyTavern/releases";
homepage = "https://docs.sillytavern.app/";
+12
pkgs/by-name/sy/sycl-info/fix-lyra-message.patch
···
+
diff '--color=auto' -u -r old/sycl-info/cli_config.hpp new/sycl-info/cli_config.hpp
+
--- old/sycl-info/cli_config.hpp 2025-08-28 01:01:14.403357414 +0800
+
+++ new/sycl-info/cli_config.hpp 2025-08-28 01:02:11.256702715 +0800
+
@@ -42,7 +42,7 @@
+
auto cli = make_cli();
+
auto result = cli.parse(lyra::args(argc, argv));
+
if (!result) {
+
- raise_error(result.errorMessage(), cli);
+
+ raise_error(result.message(), cli);
+
}
+
}
+
+5
pkgs/by-name/sy/sycl-info/package.nix
···
sha256 = "0fy0y1rcfb11p3vijd8wym6xkaicav49pv2bv2l18rma929n1m1m";
};
+
patches = [
+
# fix error caused by upgrading lyra from 1.6.1 to 1.7.0
+
./fix-lyra-message.patch
+
];
+
buildInputs = [
nlohmann_json
ronn
+3 -3
pkgs/by-name/ta/talosctl/package.nix
···
buildGoModule rec {
pname = "talosctl";
-
version = "1.10.7";
+
version = "1.11.1";
src = fetchFromGitHub {
owner = "siderolabs";
repo = "talos";
tag = "v${version}";
-
hash = "sha256-ve10wLoPVvZQKyzJVxtTTPCwDg9s+2Z06g2fwzm46mk=";
+
hash = "sha256-G+su1Udkp/IqsU9/TWcEQO4MY8iGC+QM39eMeBUSaDs=";
};
-
vendorHash = "sha256-Ib99XI9jAVNTOChjRuiF1L194XjQILMDQjv7ugGYQA0=";
+
vendorHash = "sha256-x9In+TaEuYMB0swuMzyXQRRnWgP1Krg7vKQH4lqDf+c=";
ldflags = [
"-s"
+2 -2
pkgs/by-name/th/theforceengine/package.nix
···
}:
stdenv.mkDerivation (finalAttrs: {
pname = "theforceengine";
-
version = "1.22.300";
+
version = "1.22.410";
src = fetchFromGitHub {
owner = "luciusDXL";
repo = "TheForceEngine";
tag = "v${finalAttrs.version}";
-
hash = "sha256-m/VNlcuvpJkcfTpL97gCUTQtdAWqimVrhU0qLj0Erck=";
+
hash = "sha256-ydZ/S6u3UQNeVRTfzjshlNzLRc1y3FXsTY2NXbUoJBA=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/yq/yq-go/package.nix
···
buildGoModule (finalAttrs: {
pname = "yq-go";
-
version = "4.47.1";
+
version = "4.47.2";
src = fetchFromGitHub {
owner = "mikefarah";
repo = "yq";
tag = "v${finalAttrs.version}";
-
hash = "sha256-r9vHXDviQADv7yIwwzCHKjvHSNzZnJATwiWAaFW4vXs=";
+
hash = "sha256-hN2ps2JeEfTIbAWr0pSfz/qJa1plwIIbe7s3xT0m4hA=";
};
-
vendorHash = "sha256-mG9rKla2ZSEbOvSlV6jl7MBoo0dDI//CMcR2hLET4K4=";
+
vendorHash = "sha256-Yy0ty7jIu5HMp59r987gZApcrb38JvcXfuEqCur1AwY=";
nativeBuildInputs = lib.optionalAttrs (stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
installShellFiles
+2 -2
pkgs/by-name/yt/ytt/package.nix
···
}:
buildGoModule rec {
pname = "ytt";
-
version = "0.52.0";
+
version = "0.52.1";
src = fetchFromGitHub {
owner = "carvel-dev";
repo = "ytt";
rev = "v${version}";
-
sha256 = "sha256-lFq1cdLKnNy+GaJLap2b/zhRvK8CjYPl3CQx9FKEpUc=";
+
sha256 = "sha256-fSrvsRZpXXvR6SpEigEMiP0lU5y+ddidHwtz+rmgSb4=";
};
vendorHash = null;
+3 -9
pkgs/by-name/zi/zipline/package.nix
···
pnpm_10,
nodejs_24,
makeWrapper,
-
prisma,
prisma-engines,
ffmpeg,
openssl,
···
stdenv.mkDerivation (finalAttrs: {
pname = "zipline";
-
version = "4.3.0";
+
version = "4.3.1";
src = fetchFromGitHub {
owner = "diced";
repo = "zipline";
tag = "v${finalAttrs.version}";
-
hash = "sha256-/UNSAvXfVeybFGFFQaVklAbKGT64pa37DmUilzo5ss4=";
+
hash = "sha256-tQRfgLU0Dvf3vhELsttprfzscvHUgI1u7k9RA4S4vqo=";
leaveDotGit = true;
postFetch = ''
git -C $out rev-parse --short HEAD > $out/.git_head
···
'';
};
-
postPatch = ''
-
substituteInPlace src/lib/db/migration/index.ts \
-
--replace-fail "pnpm prisma" ${lib.getExe' prisma "prisma"}
-
'';
-
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 2;
-
hash = "sha256-TCbtaxc8AEpFhaHpK+NIrLPR6dQ+iFIEfEfwKob61yI=";
+
hash = "sha256-zbr57RVBKGpnL5u0evbQAKGyMftHXj6cuntYBHiUxiM=";
};
buildInputs = [
pkgs/development/php-packages/deployer/default.nix pkgs/by-name/de/deployer/package.nix
+2 -2
pkgs/development/python-modules/django-tenants/default.nix
···
buildPythonPackage rec {
pname = "django-tenants";
-
version = "3.7.8";
+
version = "3.9.0";
pyproject = true;
src = fetchFromGitHub {
owner = "django-tenants";
repo = "django-tenants";
tag = "v${version}";
-
hash = "sha256-WC9NWykSnAD7ywjMGuhNdlasGhrnZJfoh/3wJ+2BF2E=";
+
hash = "sha256-oj8nh2qzdTChu6URvfWEj6FeqPq38h5N8V2G/e6hE/Q=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/elevenlabs/default.nix
···
}:
let
-
version = "2.12.1";
+
version = "2.15.1";
tag = "v${version}";
in
buildPythonPackage {
···
owner = "elevenlabs";
repo = "elevenlabs-python";
inherit tag;
-
hash = "sha256-61MxA0xnXhfzvIpLtL0SA0aXdwF3tzIy+/TsJRaS2mM=";
+
hash = "sha256-Ue1Duag9UYSLnfijk/9R6blx2MSN2kXmfy3LBtkdv7o=";
};
build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/google-cloud-compute/default.nix
···
buildPythonPackage rec {
pname = "google-cloud-compute";
-
version = "1.35.0";
+
version = "1.37.0";
pyproject = true;
disabled = pythonOlder "3.7";
···
src = fetchPypi {
pname = "google_cloud_compute";
inherit version;
-
hash = "sha256-8TlG3b6ifOqlXMOjICYXfRr20kenbp7UQHJWBn+r2s8=";
+
hash = "sha256-J/ApQytSkwN59YnPP6XjOs6WajOepUzWRLK1+eCkgeM=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/json-repair/default.nix
···
buildPythonPackage rec {
pname = "json-repair";
-
version = "0.50.0";
+
version = "0.50.1";
pyproject = true;
src = fetchFromGitHub {
owner = "mangiucugna";
repo = "json_repair";
tag = "v${version}";
-
hash = "sha256-QiM5EVIJtnS4jE8aIm3dDi2LrF+eb2PoP02Qc/1tzzk=";
+
hash = "sha256-OOrXK1yaj8aOTKfA25KkIx4ZfA8A8UfZqOtTp2R8TPU=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix
···
buildPythonPackage rec {
pname = "llama-index-graph-stores-neo4j";
-
version = "0.5.0";
+
version = "0.5.1";
pyproject = true;
disabled = pythonOlder "3.8";
···
src = fetchPypi {
pname = "llama_index_graph_stores_neo4j";
inherit version;
-
hash = "sha256-Iumsnln5iGMAoB3aY4haecm87jYXlEW4/2+uppW8m9c=";
+
hash = "sha256-P3EzR6piD49dFQY26LuV4/gZpOsFe5Hfp87BFiwo1Xg=";
};
build-system = [ hatchling ];
+4
pkgs/development/python-modules/neurokit2/default.nix
···
matplotlib,
numpy,
pandas,
+
pywavelets,
requests,
scikit-learn,
scipy,
···
plotly,
pytest-cov-stub,
pytestCheckHook,
+
writableTmpDirAsHomeHook,
}:
buildPythonPackage rec {
···
matplotlib
numpy
pandas
+
pywavelets
requests
scikit-learn
scipy
···
astropy
coverage
pytestCheckHook
+
writableTmpDirAsHomeHook
];
disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [
+2 -2
pkgs/development/python-modules/oelint-parser/default.nix
···
buildPythonPackage rec {
pname = "oelint-parser";
-
version = "8.2.4";
+
version = "8.4.2";
pyproject = true;
src = fetchFromGitHub {
owner = "priv-kweihmann";
repo = "oelint-parser";
tag = version;
-
hash = "sha256-MFbDK/uahH4ZNRY3f8vW0uMFC2frlYtqVOZHT3NwA30=";
+
hash = "sha256-/lfUmhMj8Gosece58f3HpiQHn+RVeA4xjzb5VG1gYVE=";
};
pythonRelaxDeps = [ "regex" ];
+2 -2
pkgs/development/python-modules/torchao/default.nix
···
buildPythonPackage rec {
pname = "ao";
-
version = "0.12.0";
+
version = "0.13.0";
pyproject = true;
src = fetchFromGitHub {
owner = "pytorch";
repo = "ao";
tag = "v${version}";
-
hash = "sha256-J0aUce9Bu03Ff0ZjDKt39ZAX/UAif1S96SI7Gk4Hppw=";
+
hash = "sha256-R9H4+KkKuOzsunM3A5LT8upH1TfkHrD+BZerToCHwjo=";
};
build-system = [
+26 -37
pkgs/development/python-modules/wandb/default.nix
···
fetchFromGitHub,
## wandb-core
-
buildGoModule,
-
git,
+
buildGo125Module,
+
gitMinimal,
versionCheckHook,
-
fetchpatch2,
## gpu-stats
rustPlatform,
···
azure-storage-blob,
bokeh,
boto3,
+
cloudpickle,
coverage,
flask,
google-cloud-artifact-registry,
···
}:
let
-
version = "0.19.11";
+
version = "0.21.3";
src = fetchFromGitHub {
owner = "wandb";
repo = "wandb";
tag = "v${version}";
-
hash = "sha256-JsciaNN1l3Ldty8dB2meRXWz62JdLRXeG09b7PNrQx4=";
+
hash = "sha256-GJk+Q/PY3/jo/yeetYRgqgMdXdYSlGt7Ny1NqdfHF0Q=";
};
gpu-stats = rustPlatform.buildRustPackage {
pname = "gpu-stats";
-
version = "0.4.0";
+
version = "0.6.0";
inherit src;
sourceRoot = "${src.name}/gpu_stats";
-
cargoHash = "sha256-q8csheytw57C6+wPPaANkMkW1Smoo+IViiA6Cdrag4Q=";
+
cargoHash = "sha256-iZinowkbBc3nuE0uRS2zLN2y97eCMD1mp/MKVKdnXaE=";
checkFlags = [
# fails in sandbox
···
nativeInstallCheckInputs = [
versionCheckHook
];
-
versionCheckProgram = "${placeholder "out"}/bin/gpu_stats";
versionCheckProgramArg = "--version";
doInstallCheck = true;
···
};
};
-
wandb-core = buildGoModule rec {
+
wandb-core = buildGo125Module rec {
pname = "wandb-core";
inherit src version;
sourceRoot = "${src.name}/core";
-
# x86_64-darwin fails with:
-
# "link: duplicated definition of symbol dlopen, from github.com/ebitengine/purego and github.com/ebitengine/purego"
-
# This is fixed in purego 0.8.3, but wandb-core uses 0.8.2, so we pull in the fix here.
-
patches = lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [
-
(fetchpatch2 {
-
url = "https://github.com/ebitengine/purego/commit/1638563e361522e5f63511d84c4541ae1c5fd704.patch";
-
stripLen = 1;
-
extraPrefix = "vendor/github.com/ebitengine/purego/";
-
# These are not vendored by wandb-core
-
excludes = [
-
"vendor/github.com/ebitengine/purego/.github/workflows/test.yml"
-
"vendor/github.com/ebitengine/purego/internal/fakecgo/gen.go"
-
];
-
hash = "sha256-GoT/OL6r3rJY5zoUyl3kGzSRpX3PoI7Yjpe7oRb0cFc=";
-
})
-
];
-
# hardcode the `gpu_stats` binary path.
postPatch = ''
-
substituteInPlace pkg/monitor/gpuresourcemanager.go \
+
substituteInPlace internal/monitor/gpuresourcemanager.go \
--replace-fail \
'cmdPath, err := getGPUCollectorCmdPath()' \
'cmdPath, err := "${lib.getExe gpu-stats}", error(nil)'
···
vendorHash = null;
nativeBuildInputs = [
-
git
+
gitMinimal
];
nativeInstallCheckInputs = [
···
patches = [
# Replace git paths
(replaceVars ./hardcode-git-path.patch {
-
git = lib.getExe git;
+
git = lib.getExe gitMinimal;
})
];
-
# Hard-code the path to the `wandb-core` binary in the code.
-
postPatch = ''
-
substituteInPlace wandb/util.py \
-
--replace-fail \
-
'bin_path = pathlib.Path(__file__).parent / "bin" / "wandb-core"' \
-
'bin_path = pathlib.Path("${lib.getExe wandb-core}")'
-
'';
+
postPatch =
+
# Prevent hatch from building wandb-core
+
''
+
substituteInPlace hatch_build.py \
+
--replace-fail "artifacts.extend(self._build_wandb_core())" ""
+
''
+
# Hard-code the path to the `wandb-core` binary in the code.
+
+ ''
+
substituteInPlace wandb/util.py \
+
--replace-fail \
+
'bin_path = pathlib.Path(__file__).parent / "bin" / "wandb-core"' \
+
'bin_path = pathlib.Path("${lib.getExe wandb-core}")'
+
'';
env = {
# Prevent the install script to try building and embedding the `gpu_stats` and `wandb-core`
···
azure-containerregistry
azure-identity
azure-storage-blob
+
bokeh
boto3
-
bokeh
+
cloudpickle
coverage
flask
google-cloud-artifact-registry
+1
pkgs/development/ruby-modules/gem-config/default.nix
···
zlib
];
dontUseCmakeConfigure = true;
+
buildFlags = [ "--with-ssh" ];
};
sassc = attrs: {
-41
pkgs/games/openmw/0001-function-inclusion-fixes-for-gcc14.patch
···
-
From 59f8403616e8db6dcf8f3489c44b61524044fe64 Mon Sep 17 00:00:00 2001
-
From: Fernando Rodrigues <alpha@sigmasquadron.net>
-
Date: Thu, 2 Jan 2025 04:28:42 +0000
-
Subject: [PATCH] Function inclusion fixes for GCC 14
-
-
This patch includes <algorithm> in bsa_file.cpp and <list> in
-
charactermanager.hpp to prevent a build failure with GCC 14.
-
-
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
-
---
-
apps/openmw/mwstate/charactermanager.hpp | 1 +
-
components/bsa/bsa_file.cpp | 1 +
-
2 files changed, 2 insertions(+)
-
-
diff --git a/apps/openmw/mwstate/charactermanager.hpp b/apps/openmw/mwstate/charactermanager.hpp
-
index 8b3f2b8f8f..fac73b3d44 100644
-
--- a/apps/openmw/mwstate/charactermanager.hpp
-
+++ b/apps/openmw/mwstate/charactermanager.hpp
-
@@ -4,6 +4,7 @@
-
#include <boost/filesystem/path.hpp>
-
-
#include "character.hpp"
-
+#include <list>
-
-
namespace MWState
-
{
-
diff --git a/components/bsa/bsa_file.cpp b/components/bsa/bsa_file.cpp
-
index 4f795ec0d4..38e97b267b 100644
-
--- a/components/bsa/bsa_file.cpp
-
+++ b/components/bsa/bsa_file.cpp
-
@@ -25,6 +25,7 @@
-
-
#include <components/files/constrainedfilestream.hpp>
-
-
+#include <algorithm>
-
#include <cassert>
-
-
#include <boost/filesystem/path.hpp>
-
--
-
2.47.0
-
-130
pkgs/games/openmw/default.nix
···
-
{
-
lib,
-
stdenv,
-
fetchFromGitLab,
-
fetchpatch,
-
cmake,
-
pkg-config,
-
wrapQtAppsHook,
-
SDL2,
-
boost,
-
bullet,
-
# Please unpin this on the next OpenMW release.
-
ffmpeg_6,
-
libXt,
-
luajit,
-
lz4,
-
mygui,
-
openal,
-
openscenegraph,
-
recastnavigation,
-
unshield,
-
yaml-cpp,
-
}:
-
-
let
-
GL = "GLVND"; # or "LEGACY";
-
-
osg' = (openscenegraph.override { colladaSupport = true; }).overrideDerivation (old: {
-
patches = [
-
(fetchpatch {
-
# Darwin: Without this patch, OSG won't build osgdb_png.so, which is required by OpenMW.
-
name = "darwin-osg-plugins-fix.patch";
-
url = "https://gitlab.com/OpenMW/openmw-dep/-/raw/0abe3c9c3858211028d881d7706813d606335f72/macos/osg.patch";
-
sha256 = "sha256-/CLRZofZHot8juH78VG1/qhTHPhy5DoPMN+oH8hC58U=";
-
})
-
];
-
cmakeFlags =
-
(old.cmakeFlags or [ ])
-
++ [
-
"-Wno-dev"
-
"-DOpenGL_GL_PREFERENCE=${GL}"
-
"-DBUILD_OSG_PLUGINS_BY_DEFAULT=0"
-
"-DBUILD_OSG_DEPRECATED_SERIALIZERS=0"
-
]
-
++ (map (e: "-DBUILD_OSG_PLUGIN_${e}=1") [
-
"BMP"
-
"DAE"
-
"DDS"
-
"FREETYPE"
-
"JPEG"
-
"OSG"
-
"PNG"
-
"TGA"
-
]);
-
});
-
-
bullet' = bullet.overrideDerivation (old: {
-
cmakeFlags = (old.cmakeFlags or [ ]) ++ [
-
"-Wno-dev"
-
"-DOpenGL_GL_PREFERENCE=${GL}"
-
"-DUSE_DOUBLE_PRECISION=ON"
-
"-DBULLET2_MULTITHREADING=ON"
-
];
-
});
-
-
in
-
stdenv.mkDerivation rec {
-
pname = "openmw";
-
version = "0.48.0";
-
-
src = fetchFromGitLab {
-
owner = "OpenMW";
-
repo = "openmw";
-
rev = "${pname}-${version}";
-
hash = "sha256-zkjVt3GfQZsFXl2Ht3lCuQtDMYQWxhdFO4aGSb3rsyo=";
-
};
-
-
patches = [ ./0001-function-inclusion-fixes-for-gcc14.patch ];
-
-
postPatch = ''
-
sed '1i#include <memory>' -i components/myguiplatform/myguidatamanager.cpp # gcc12
-
''
-
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
-
# Don't fix Darwin app bundle
-
sed -i '/fixup_bundle/d' CMakeLists.txt
-
'';
-
-
nativeBuildInputs = [
-
cmake
-
pkg-config
-
wrapQtAppsHook
-
];
-
-
# If not set, OSG plugin .so files become shell scripts on Darwin.
-
dontWrapQtApps = stdenv.hostPlatform.isDarwin;
-
-
buildInputs = [
-
SDL2
-
boost
-
bullet'
-
ffmpeg_6
-
libXt
-
luajit
-
lz4
-
mygui
-
openal
-
osg'
-
recastnavigation
-
unshield
-
yaml-cpp
-
];
-
-
cmakeFlags = [
-
"-DOpenGL_GL_PREFERENCE=${GL}"
-
"-DOPENMW_USE_SYSTEM_RECASTNAVIGATION=1"
-
]
-
++ lib.optionals stdenv.hostPlatform.isDarwin [
-
"-DOPENMW_OSX_DEPLOYMENT=ON"
-
];
-
-
meta = with lib; {
-
description = "Unofficial open source engine reimplementation of the game Morrowind";
-
homepage = "https://openmw.org";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
-
marius851000
-
];
-
platforms = platforms.linux ++ platforms.darwin;
-
};
-
}
-25
pkgs/games/openmw/tes3mp-gcc14-fix.patch
···
-
diff --git a/apps/openmw/mwstate/charactermanager.hpp b/apps/openmw/mwstate/charactermanager.hpp
-
index 2daf734..b77d2a8 100644
-
--- a/apps/openmw/mwstate/charactermanager.hpp
-
+++ b/apps/openmw/mwstate/charactermanager.hpp
-
@@ -1,6 +1,8 @@
-
#ifndef GAME_STATE_CHARACTERMANAGER_H
-
#define GAME_STATE_CHARACTERMANAGER_H
-
-
+#include <list>
-
+
-
#include <boost/filesystem/path.hpp>
-
-
#include "character.hpp"
-
diff --git a/components/vfs/filesystemarchive.cpp b/components/vfs/filesystemarchive.cpp
-
index 6eef4b9..608323e 100644
-
--- a/components/vfs/filesystemarchive.cpp
-
+++ b/components/vfs/filesystemarchive.cpp
-
@@ -1,5 +1,7 @@
-
#include "filesystemarchive.hpp"
-
-
+#include <algorithm>
-
+
-
#include <boost/filesystem.hpp>
-
-
#include <components/debug/debuglog.hpp>
-179
pkgs/games/openmw/tes3mp.nix
···
-
{
-
lib,
-
stdenv,
-
cmake,
-
openmw,
-
fetchFromGitHub,
-
fetchpatch,
-
luajit,
-
makeWrapper,
-
symlinkJoin,
-
}:
-
-
# revisions are taken from https://github.com/GrimKriegor/TES3MP-deploy
-
-
let
-
# raknet could also be split into dev and lib outputs
-
raknet = stdenv.mkDerivation {
-
pname = "raknet";
-
version = "unstable-2020-01-19";
-
-
src = fetchFromGitHub {
-
owner = "TES3MP";
-
repo = "CrabNet";
-
# usually fixed:
-
# https://github.com/GrimKriegor/TES3MP-deploy/blob/d2a4a5d3acb64b16d9b8ca85906780aeea8d311b/tes3mp-deploy.sh#L589
-
rev = "19e66190e83f53bcdcbcd6513238ed2e54878a21";
-
sha256 = "WIaJkSQnoOm9T7GoAwmWl7fNg79coIo/ILUsWcbH+lA=";
-
};
-
-
patches = [
-
# gcc-13 build fix:
-
# https://github.com/TES3MP/CrabNet/pull/18
-
(fetchpatch {
-
name = "gcc-13.patch";
-
url = "https://github.com/TES3MP/CrabNet/commit/3ec9a338a7cefd5cc751c9d29095cafa4c73be20.patch";
-
hash = "sha256-zE87icjX9GSnApgKQXj0K4IjlrReV/upFLjVgNYkNfM=";
-
})
-
];
-
-
cmakeFlags = [
-
"-DCRABNET_ENABLE_DLL=OFF"
-
];
-
-
nativeBuildInputs = [ cmake ];
-
-
installPhase = ''
-
install -Dm555 lib/libRakNetLibStatic.a $out/lib/libRakNetLibStatic.a
-
'';
-
};
-
-
coreScripts = stdenv.mkDerivation {
-
pname = "corescripts";
-
version = "0.8.1";
-
-
src = fetchFromGitHub {
-
owner = "TES3MP";
-
repo = "CoreScripts";
-
# usually latest in stable branch (e.g. 0.7.1)
-
rev = "6ae0a2a5d16171de3764817a7f8b1067ecde3def";
-
sha256 = "8j/Sr9IRMNFPEVfFzdb42PckHS3KW7FH7x7rRxIh5gY=";
-
};
-
-
buildCommand = ''
-
dir=$out/share/openmw-tes3mp
-
mkdir -p $dir
-
cp -r $src $dir/CoreScripts
-
'';
-
};
-
-
# build an unwrapped version so we don't have to rebuild it all over again in
-
# case the scripts or wrapper scripts change.
-
unwrapped = openmw.overrideAttrs (oldAttrs: rec {
-
pname = "openmw-tes3mp-unwrapped";
-
version = "0.8.1";
-
-
src = fetchFromGitHub {
-
owner = "TES3MP";
-
repo = "TES3MP";
-
# usually latest in stable branch (e.g. 0.7.1)
-
rev = "68954091c54d0596037c4fb54d2812313b7582a1";
-
sha256 = "8/bV4sw7Q8l8bDTHGQ0t4owf6J6h9q468JFx4KegY5o=";
-
};
-
-
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ makeWrapper ];
-
-
buildInputs = oldAttrs.buildInputs ++ [ luajit ];
-
-
cmakeFlags = oldAttrs.cmakeFlags ++ [
-
"-DBUILD_OPENCS=OFF"
-
"-DRakNet_INCLUDES=${raknet.src}/include"
-
"-DRakNet_LIBRARY_RELEASE=${raknet}/lib/libRakNetLibStatic.a"
-
"-DRakNet_LIBRARY_DEBUG=${raknet}/lib/libRakNetLibStatic.a"
-
];
-
-
prePatch = ''
-
substituteInPlace components/process/processinvoker.cpp \
-
--replace "\"./\"" "\"$out/bin/\""
-
'';
-
-
patches = [
-
# glibc-2.34 support
-
(fetchpatch {
-
url = "https://gitlab.com/OpenMW/openmw/-/commit/98a7d90ee258ceef9c70b0b2955d0458ec46f048.patch";
-
hash = "sha256-RhbIGeE6GyqnipisiMTwWjcFnIiR055hUPL8IkjPgZw=";
-
})
-
-
# gcc-13 build fix:
-
# https://github.com/TES3MP/TES3MP/pull/674
-
(fetchpatch {
-
name = "gcc-13.patch";
-
url = "https://github.com/TES3MP/TES3MP/commit/7921f71a79e96f817a2009100e5105a7948b3fe2.patch";
-
hash = "sha256-mpxuOSPA2xixgBeYXsxutEUI7VJL5PxAeZgaNU7YkJQ=";
-
})
-
-
# https://github.com/TES3MP/openmw-tes3mp/issues/552
-
./tes3mp.patch
-
-
# https://github.com/TES3MP/TES3MP/pull/691
-
./tes3mp-gcc14-fix.patch
-
];
-
-
env.NIX_CFLAGS_COMPILE = "-fpermissive";
-
-
preConfigure = ''
-
substituteInPlace files/version.in \
-
--subst-var-by OPENMW_VERSION_COMMITHASH ${src.rev}
-
'';
-
-
# move everything that we wrap out of the way
-
postInstall = ''
-
mkdir -p $out/libexec
-
mv $out/bin/tes3mp-* $out/libexec
-
'';
-
-
meta = with lib; {
-
description = "Multiplayer for TES3:Morrowind based on OpenMW";
-
homepage = "https://tes3mp.com/";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ peterhoeg ];
-
platforms = [
-
"x86_64-linux"
-
"i686-linux"
-
];
-
};
-
});
-
-
tes3mp-server-run = ''
-
config="''${XDG_CONFIG_HOME:-''$HOME/.config}"/openmw
-
data="''${XDG_DATA_HOME:-''$HOME/.local/share}"/openmw
-
if [[ ! -f "$config"/tes3mp-server.cfg && ! -d "$data"/server ]]; then
-
mkdir -p "$config"
-
echo [Plugins] > "$config"/tes3mp-server.cfg
-
echo "home = $data/server" >> "$config"/tes3mp-server.cfg
-
mkdir -p "$data"
-
cp -r ${coreScripts}/share/openmw-tes3mp/CoreScripts "$data"/server
-
chmod -R u+w "$data"/server
-
fi
-
'';
-
-
in
-
symlinkJoin {
-
name = "openmw-tes3mp-${unwrapped.version}";
-
inherit (unwrapped) version meta;
-
-
nativeBuildInputs = [ makeWrapper ];
-
-
paths = [ unwrapped ];
-
-
postBuild = ''
-
mkdir -p $out/bin
-
-
makeWrapper ${unwrapped}/libexec/tes3mp-browser $out/bin/tes3mp-browser \
-
--chdir "$out/bin"
-
-
makeWrapper ${unwrapped}/libexec/tes3mp-server $out/bin/tes3mp-server \
-
--run '${tes3mp-server-run}' \
-
--chdir "$out/bin"
-
'';
-
}
-13
pkgs/games/openmw/tes3mp.patch
···
-
diff --git a/apps/openmw-mp/Script/Types.hpp b/apps/openmw-mp/Script/Types.hpp
-
index be365cfb8..204dcdc7b 100644
-
--- a/apps/openmw-mp/Script/Types.hpp
-
+++ b/apps/openmw-mp/Script/Types.hpp
-
@@ -105,7 +105,7 @@ struct ScriptFunctionPointer : public ScriptIdentity
-
void *addr;
-
#if (!defined(__clang__) && defined(__GNUC__))
-
template<typename R, typename... Types>
-
- constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr((void*)(addr)) {}
-
+ constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
-
#else
-
template<typename R, typename... Types>
-
constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
+1 -1
pkgs/top-level/aliases.nix
···
code-browser-gtk = throw "'code-browser-gtk' has been removed, as it was broken since 22.11"; # Added 2025-08-22
code-browser-gtk2 = throw "'code-browser-gtk2' has been removed, as it was broken since 22.11"; # Added 2025-08-22
code-browser-qt = throw "'code-browser-qt' has been removed, as it was broken since 22.11"; # Added 2025-08-22
-
collada-dom = opencollada; # added 2024-02-21
collada2gltf = throw "collada2gltf has been removed from Nixpkgs, as it has been unmaintained upstream for 5 years and does not build with supported GCC versions"; # Addd 2025-08-08
colloid-kde = throw "'colloid-kde' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20
colorpicker = throw "'colorpicker' has been removed due to lack of maintenance upstream. Consider using 'xcolor', 'gcolor3', 'eyedropper' or 'gpick' instead"; # Added 2024-10-19
···
openlens = throw "Lens Closed its source code, package obsolete/stale - consider lens as replacement"; # Added 2024-09-04
openlp = throw "openlp has been removed for now because the outdated version depended on insecure and removed packages and it needs help to upgrade and maintain it; see https://github.com/NixOS/nixpkgs/pull/314882"; # Added 2024-07-29
openmpt123 = throw "'openmpt123' has been renamed to/replaced by 'libopenmpt'"; # Converted to throw 2024-10-17
+
openmw-tes3mp = throw "'openmw-tes3mp' has been removed due to lack of maintenance upstream"; # Added 2025-08-30
opensmtpd-extras = throw "opensmtpd-extras has been removed in favor of separate opensmtpd-table-* packages"; # Added 2025-01-26
openssl_3_0 = openssl_3; # Added 2022-06-27
opensycl = lib.warnOnInstantiate "'opensycl' has been renamed to 'adaptivecpp'" adaptivecpp; # Added 2024-12-04
-4
pkgs/top-level/all-packages.nix
···
openloco = pkgsi686Linux.callPackage ../games/openloco { };
-
openmw = libsForQt5.callPackage ../games/openmw { };
-
-
openmw-tes3mp = libsForQt5.callPackage ../games/openmw/tes3mp.nix { };
-
openraPackages_2019 = import ../games/openra_2019 {
inherit lib;
pkgs = pkgs.__splicedPackages;
+1 -2
pkgs/top-level/php-packages.nix
···
cyclonedx-php-composer = callPackage ../development/php-packages/cyclonedx-php-composer { };
-
deployer = callPackage ../development/php-packages/deployer { };
-
grumphp = callPackage ../development/php-packages/grumphp { };
phan = callPackage ../development/php-packages/phan { };
···
psalm = callPackage ../development/php-packages/psalm { };
}
// lib.optionalAttrs config.allowAliases {
+
deployer = throw "`php8${lib.versions.minor php.version}Packages.deployer` has been removed, use `deployer`";
phpcbf = throw "`php8${lib.versions.minor php.version}Packages.phpcbf` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`.";
phpcs = throw "`php8${lib.versions.minor php.version}Packages.phpcs` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`.";
psysh = throw "`php8${lib.versions.minor php.version}Packages.psysh` has been removed, use `psysh`";