diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 5c0ee2147cfe..9897d9f4f307 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16655,6 +16655,12 @@ githubId = 1776903; name = "Andrew Abbott"; }; + mirror230469 = { + email = "mirror230469@disroot.org"; + github = "mirror230469"; + githubId = 215964377; + name = "mirror"; + }; mirrorwitch = { email = "mirrorwitch@transmom.love"; github = "mirrorwitch"; diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index 272ec52f2781..c647ad73d380 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -107,6 +107,14 @@ - The `dovecot` systemd service was renamed from `dovecot2` to `dovecot`. The former is now just an alias. Update any overrides on the systemd unit to the new name. +- `Prosody` has been updated to major release 13 which removed some obsoleted modules and brought a couple of major and breaking changes: + - The `http_files` module is now disabled by default because it now requires `http_files_dir` to be configured. + - The `vcard_muc` module has been removed and got replaced by the inbuilt `muc_vcard` module. + - The `http_upload` module has been removed and you must migrate to the `http_file_share` module to stay XEP-0423 compliant. The `httpFileShare` options got expanded to better facility that. + - The `admin_shell` module is now always being loaded to make `prosodyctl` functional. + - The `mime_types_file` setting is now set to `"${pkgs.mailcap}/etc/mime.types"` to prevent errors. + For a complete list of changes, please see [their announcement](https://blog.prosody.im/prosody-13.0.0-released/). + - The `yeahwm` package and `services.xserver.windowManager.yeahwm` module were removed due to the package being broken and unmaintained upstream. - The `services.postgresql` module now sets up a systemd unit `postgresql.target`. Depending on `postgresql.target` guarantees that postgres is in read-write mode and initial/ensure scripts were executed. Depending on `postgresql.service` only guarantees a read-only connection. diff --git a/nixos/modules/services/networking/prosody.nix b/nixos/modules/services/networking/prosody.nix index 468549281fc8..d1de1854c938 100644 --- a/nixos/modules/services/networking/prosody.nix +++ b/nixos/modules/services/networking/prosody.nix @@ -182,7 +182,7 @@ let http_files = mkOption { type = types.bool; - default = true; + default = false; description = "Serve static files from a directory over HTTP"; }; @@ -369,11 +369,6 @@ let kick other. Useful in jitsi-meet to kick ghosts. ''; }; - vcard_muc = mkOption { - type = types.bool; - default = true; - description = "Adds the ability to set vCard for Multi User Chat rooms"; - }; # Extra parameters. Defaulting to prosody default values. # Adding them explicitly to make them visible from the options @@ -423,62 +418,58 @@ let }; }; - uploadHttpOpts = _: { - options = { - domain = mkOption { - type = types.nullOr types.str; - description = "Domain name for the http-upload service"; - }; - uploadFileSizeLimit = mkOption { - type = types.str; - default = "50 * 1024 * 1024"; - description = "Maximum file size, in bytes. Defaults to 50MB."; - }; - uploadExpireAfter = mkOption { - type = types.str; - default = "60 * 60 * 24 * 7"; - description = "Max age of a file before it gets deleted, in seconds."; - }; - userQuota = mkOption { - type = types.nullOr types.int; - default = null; - example = 1234; - description = '' - Maximum size of all uploaded files per user, in bytes. There - will be no quota if this option is set to null. - ''; - }; - httpUploadPath = mkOption { - type = types.str; - description = '' - Directory where the uploaded files will be stored when the http_upload module is used. - By default, uploaded files are put in a sub-directory of the default Prosody storage path (usually /var/lib/prosody). - ''; - default = "/var/lib/prosody"; + httpFileShareOpts = + { config, options, ... }: + { + freeformType = + with types; + let + atom = oneOf [ + int + bool + str + (listOf atom) + ]; + in + attrsOf (nullOr atom) + // { + description = "int, bool, string or list of them"; + }; + options = { + domain = mkOption { + type = with types; nullOr str; + description = "Domain name for a http_file_share service."; + }; + http_host = mkOption { + type = types.nullOr types.str; + default = null; + description = '' + To avoid an additional DNS record and certificate, you may set this option to your primary domain (e.g. "example.com") + or use a reverse proxy to handle the HTTP for that domain. + ''; + }; + size_limit = mkOption { + type = types.int; + default = 10 * 1024 * 1024; + defaultText = "10 * 1024 * 1024"; + description = "Maximum file size, in bytes."; + }; + expires_after = mkOption { + type = types.str; + default = "1 week"; + description = "Max age of a file before it gets deleted."; + }; + daily_quota = mkOption { + type = types.nullOr types.int; + default = 10 * config.size_limit; + defaultText = lib.literalExpression "10 * ${options.size_limit}"; + example = "100*1024*1024"; + description = '' + Maximum size of daily uploaded files per user, in bytes. + ''; + }; }; }; - }; - - httpFileShareOpts = _: { - freeformType = - with types; - let - atom = oneOf [ - int - bool - str - (listOf atom) - ]; - in - attrsOf (nullOr atom) - // { - description = "int, bool, string or list of them"; - }; - options.domain = mkOption { - type = with types; nullOr str; - description = "Domain name for a http_file_share service."; - }; - }; vHostOpts = _: { options = { @@ -510,15 +501,10 @@ let configFile = let - httpDiscoItems = - optional (cfg.uploadHttp != null) { - url = cfg.uploadHttp.domain; - description = "HTTP upload endpoint"; - } - ++ optional (cfg.httpFileShare != null) { - url = cfg.httpFileShare.domain; - description = "HTTP file share endpoint"; - }; + httpDiscoItems = optional (cfg.httpFileShare != null) { + url = cfg.httpFileShare.domain; + description = "HTTP file share endpoint"; + }; mucDiscoItems = builtins.foldl' ( acc: muc: [ @@ -546,7 +532,7 @@ let admins = ${toLua cfg.admins} modules_enabled = { - + "admin_shell"; -- for prosodyctl ${lib.concatStringsSep "\n " ( lib.mapAttrsToList (name: val: optionalString val "${toLua name};") cfg.modules )} @@ -575,11 +561,13 @@ let http_ports = ${toLua cfg.httpPorts} https_ports = ${toLua cfg.httpsPorts} + mime_types_file = "${pkgs.mailcap}/etc/mime.types" + ${cfg.extraConfig} ${lib.concatMapStrings (muc: '' Component ${toLua muc.domain} "muc" - modules_enabled = { "muc_mam"; ${optionalString muc.vcard_muc ''"vcard_muc";''} ${optionalString muc.allowners_muc ''"muc_allowners";''} } + modules_enabled = {${optionalString cfg.modules.mam ''" muc_mam",''}${optionalString muc.allowners_muc ''" muc_allowners",''} } name = ${toLua muc.name} restrict_room_creation = ${toLua muc.restrictRoomCreation} max_history_messages = ${toLua muc.maxHistoryMessages} @@ -597,20 +585,18 @@ let ${muc.extraConfig} '') cfg.muc} - ${lib.optionalString (cfg.uploadHttp != null) '' - Component ${toLua cfg.uploadHttp.domain} "http_upload" - http_upload_file_size_limit = ${cfg.uploadHttp.uploadFileSizeLimit} - http_upload_expire_after = ${cfg.uploadHttp.uploadExpireAfter} - ${lib.optionalString ( - cfg.uploadHttp.userQuota != null - ) "http_upload_quota = ${toLua cfg.uploadHttp.userQuota}"} - http_upload_path = ${toLua cfg.uploadHttp.httpUploadPath} - ''} - - ${lib.optionalString (cfg.httpFileShare != null) '' - Component ${toLua cfg.httpFileShare.domain} "http_file_share" - ${settingsToLua " http_file_share_" (cfg.httpFileShare // { domain = null; })} - ''} + ${ + lib.optionalString (cfg.httpFileShare != null) '' + Component ${toLua cfg.httpFileShare.domain} "http_file_share" + modules_disabled = { "s2s" } + '' + + lib.optionalString (cfg.httpFileShare.http_host != null) '' + http_host = "${cfg.httpFileShare.http_host}" + '' + + '' + ${settingsToLua " http_file_share_" (cfg.httpFileShare // { domain = null; })} + '' + } ${lib.concatStringsSep "\n" ( lib.mapAttrsToList (n: v: '' @@ -621,7 +607,6 @@ let '') cfg.virtualHosts )} ''; - in { options = { @@ -817,20 +802,11 @@ in description = "Additional path in which to look find plugins/modules"; }; - uploadHttp = mkOption { - description = '' - Configures the old Prosody builtin HTTP server to handle user uploads. - ''; - type = types.nullOr (types.submodule uploadHttpOpts); - default = null; - example = { - domain = "uploads.my-xmpp-example-host.org"; - }; - }; - httpFileShare = mkOption { description = '' Configures the http_file_share module to handle user uploads. + + See for a full list of options. ''; type = types.nullOr (types.submodule httpFileShareOpts); default = null; @@ -919,6 +895,12 @@ in }; }; + imports = [ + (lib.mkRemovedOptionModule [ "services" "prosody" "uploadHttp" ] + "mod_http_upload has been obsoloted and been replaced by mod_http_file_share which can be configured with httpFileShare options." + ) + ]; + config = mkIf cfg.enable { assertions = let @@ -941,10 +923,9 @@ in + genericErrMsg; } { - assertion = cfg.uploadHttp != null || cfg.httpFileShare != null || !cfg.xmppComplianceSuite; + assertion = cfg.httpFileShare != null || !cfg.xmppComplianceSuite; message = '' - You need to setup the http_upload or http_file_share modules through config.services.prosody.uploadHttp - or config.services.prosody.httpFileShare to comply with XEP-0423. + You need to setup http_file_share modules through config.services.prosody.httpFileShare to comply with XEP-0423. '' + genericErrMsg; } @@ -954,6 +935,9 @@ in environment.systemPackages = [ cfg.package ]; + # prevent error if not all certs are configured by the user + environment.etc."prosody/certs/.dummy".text = ""; + environment.etc."prosody/prosody.cfg.lua".source = if cfg.checkConfig then pkgs.runCommandLocal "prosody.cfg.lua" @@ -993,12 +977,14 @@ in { User = cfg.user; Group = cfg.group; - Type = "forking"; + Type = "simple"; RuntimeDirectory = [ "prosody" ]; PIDFile = "/run/prosody/prosody.pid"; - ExecStart = "${cfg.package}/bin/prosodyctl start"; + ExecStart = "${lib.getExe cfg.package} -F"; ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; + Restart = "on-abnormal"; + AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" ]; MemoryDenyWriteExecute = true; PrivateDevices = true; PrivateMounts = true; diff --git a/nixos/tests/paretosecurity.nix b/nixos/tests/paretosecurity.nix index 0ed86e57a89e..9c4c51271ad5 100644 --- a/nixos/tests/paretosecurity.nix +++ b/nixos/tests/paretosecurity.nix @@ -8,37 +8,10 @@ { imports = [ ./common/user-account.nix ]; - networking.firewall.enable = true; - services.paretosecurity = { - enable = true; - - # Create a patched version of the package that points to the local dashboard - # for easier testing - package = pkgs.paretosecurity.overrideAttrs (oldAttrs: { - postPatch = oldAttrs.postPatch or "" + '' - substituteInPlace team/report.go \ - --replace-warn 'const reportURL = "https://cloud.paretosecurity.com"' \ - 'const reportURL = "http://cloud"' - ''; - }); - }; + services.paretosecurity.enable = true; }; - nodes.cloud = { - networking.firewall.allowedTCPPorts = [ 80 ]; - - services.nginx = { - enable = true; - virtualHosts."cloud" = { - locations."/api/v1/team/".extraConfig = '' - add_header Content-Type application/json; - return 200 '{"message": "Linked device."}'; - ''; - }; - }; - }; - nodes.xfce = { pkgs, ... }: { @@ -70,9 +43,8 @@ testScript = '' # Test setup terminal.succeed("su - alice -c 'mkdir -p /home/alice/.config'") - for m in [terminal, cloud]: - m.systemctl("start network-online.target") - m.wait_for_unit("network-online.target") + terminal.systemctl("start network-online.target") + terminal.wait_for_unit("network-online.target") # Test 1: Test the systemd socket is installed & enabled terminal.succeed('systemctl is-enabled paretosecurity.socket') @@ -91,17 +63,7 @@ + "'" ) - # Test 3: Test linking - terminal.succeed("su - alice -c 'paretosecurity link" - + " paretosecurity://enrollTeam/?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9." - + "eyJ0b2tlbiI6ImR1bW15LXRva2VuIiwidGVhbUlEIjoiZHVtbXktdGVhbS1pZCIsImlhdCI6" - + "MTcwMDAwMDAwMCwiZXhwIjoxOTAwMDAwMDAwfQ.WgnL6_S0EBJHwF1wEVUG8GtIcoVvK5IjWbZpUeZr4Qw'") - - config = terminal.succeed("cat /home/alice/.config/pareto.toml") - assert 'AuthToken = "dummy-token"' in config - assert 'TeamID = "dummy-team-id"' in config - - # Test 4: Test the tray icon + # Test 3: Test the tray icon xfce.wait_for_x() for unit in [ 'paretosecurity-trayicon', @@ -115,7 +77,7 @@ xfce.succeed("xdotool click 1") xfce.wait_for_text("Run Checks") - # Test 5: Desktop entry + # Test 4: Desktop entry xfce.succeed("xdotool mousemove 10 10") xfce.succeed("xdotool click 1") # hide the tray icon window xfce.succeed("xdotool click 1") # show the Applications menu @@ -123,7 +85,7 @@ xfce.succeed("xdotool click 1") xfce.wait_for_text("Pareto Security") - # Test 6: paretosecurity:// URL handler is registered + # Test 5: paretosecurity:// URL handler is registered xfce.succeed("su - alice -c 'xdg-open paretosecurity://foo'") ''; } diff --git a/nixos/tests/xmpp/prosody.nix b/nixos/tests/xmpp/prosody.nix index 0183e876803e..50df32f49601 100644 --- a/nixos/tests/xmpp/prosody.nix +++ b/nixos/tests/xmpp/prosody.nix @@ -2,37 +2,29 @@ let cert = pkgs: pkgs.runCommand "selfSignedCerts" { buildInputs = [ pkgs.openssl ]; } '' - openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -nodes -subj '/CN=example.com/CN=uploads.example.com/CN=conference.example.com' -days 36500 + openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -nodes -days 365 \ + -subj '/C=GB/CN=example.com' -addext "subjectAltName = DNS:example.com,DNS:uploads.example.com,DNS:conference.example.com" mkdir -p $out cp key.pem cert.pem $out ''; + + # Creates and set password for the 2 xmpp test users. + # + # Doing that in a bash script instead of doing that in the test + # script allow us to easily provision the users when running that + # test interactively. createUsers = pkgs: - pkgs.writeScriptBin "create-prosody-users" '' - #!${pkgs.bash}/bin/bash + pkgs.writeShellScriptBin "create-prosody-users" '' set -e - - # Creates and set password for the 2 xmpp test users. - # - # Doing that in a bash script instead of doing that in the test - # script allow us to easily provision the users when running that - # test interactively. - prosodyctl register cthon98 example.com nothunter2 prosodyctl register azurediamond example.com hunter2 ''; + # Deletes the test users. delUsers = pkgs: - pkgs.writeScriptBin "delete-prosody-users" '' - #!${pkgs.bash}/bin/bash + pkgs.writeShellScriptBin "delete-prosody-users" '' set -e - - # Deletes the test users. - # - # Doing that in a bash script instead of doing that in the test - # script allow us to easily provision the users when running that - # test interactively. - prosodyctl deluser cthon98@example.com prosodyctl deluser azurediamond@example.com ''; @@ -44,26 +36,24 @@ import ../make-test-python.nix { { nodes, pkgs, - config, ... }: { security.pki.certificateFiles = [ "${cert pkgs}/cert.pem" ]; - console.keyMap = "fr-bepo"; networking.extraHosts = '' - ${nodes.server.config.networking.primaryIPAddress} example.com - ${nodes.server.config.networking.primaryIPAddress} conference.example.com - ${nodes.server.config.networking.primaryIPAddress} uploads.example.com + ${nodes.server.networking.primaryIPAddress} example.com + ${nodes.server.networking.primaryIPAddress} conference.example.com + ${nodes.server.networking.primaryIPAddress} uploads.example.com ''; environment.systemPackages = [ (pkgs.callPackage ./xmpp-sendmessage.nix { connectTo = "example.com"; }) ]; }; + server = { config, pkgs, ... }: { security.pki.certificateFiles = [ "${cert pkgs}/cert.pem" ]; - console.keyMap = "fr-bepo"; networking.extraHosts = '' ${config.networking.primaryIPAddress} example.com ${config.networking.primaryIPAddress} conference.example.com @@ -89,23 +79,21 @@ import ../make-test-python.nix { domain = "conference.example.com"; } ]; - uploadHttp = { + httpFileShare = { domain = "uploads.example.com"; }; }; }; }; - testScript = - { nodes, ... }: - '' - # Check with sqlite storage - start_all() - server.wait_for_unit("prosody.service") - server.succeed('prosodyctl status | grep "Prosody is running"') + testScript = _: '' + # Check with sqlite storage + start_all() + server.wait_for_unit("prosody.service") + server.succeed('prosodyctl status | grep "Prosody is running"') - server.succeed("create-prosody-users") - client.succeed("send-message") - server.succeed("delete-prosody-users") - ''; + server.succeed("create-prosody-users") + client.succeed("send-message") + server.succeed("delete-prosody-users") + ''; } diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 98093b77d678..22985184032c 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -74,12 +74,12 @@ final: prev: { CopilotChat-nvim = buildVimPlugin { pname = "CopilotChat.nvim"; - version = "2025-07-12"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "f7eb423baccbb27f5b5608fb91acee2d6bc769c7"; - sha256 = "0wkbgrg17vv4f4qcaqyx45y1qrj77bizg8pj6jmfw0hqp2amfrsh"; + rev = "091bf5455bc5b371bd469e6be1dfcc656524321a"; + sha256 = "12dz713vj8j84drwwlzcm8iffh5mizwkk27d2zdna3c4lpjzp99i"; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.hydraPlatforms = [ ]; @@ -87,12 +87,12 @@ final: prev: { Coqtail = buildVimPlugin { pname = "Coqtail"; - version = "2025-07-20"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "whonore"; repo = "Coqtail"; - rev = "192e4059d6df00dc76c98b9b451833ba76a70d09"; - sha256 = "0ngl2c6fg5vn05cys5ah3p02x4pylcx1j9nn6kk1qq8409ma01qb"; + rev = "b12c31e8aa8d0f3bddd9a804b315a0de0823b989"; + sha256 = "1lns9vrchs6prdxpxz998z94fsy99k5a7yd3wl2kmywx3pk1d6b4"; }; meta.homepage = "https://github.com/whonore/Coqtail/"; meta.hydraPlatforms = [ ]; @@ -399,12 +399,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2025-07-16"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "c957914d75b4a008ce09f4116e57e59fe6e3fae1"; - sha256 = "0g27hi0yljhk8v0994mjv3cvmqzc9b9xihl26y153j0dirvw99g6"; + rev = "34e3958a9afd7d1bd938b0cd9eecaa6f1925d4c4"; + sha256 = "0pbdns4a63f2xqw4jhxf1wj5wjyrgw2c1a9az2spgc2ps8vzjs6z"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -1129,12 +1129,12 @@ final: prev: { auto-fix-return-nvim = buildVimPlugin { pname = "auto-fix-return.nvim"; - version = "2025-07-22"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "Jay-Madden"; repo = "auto-fix-return.nvim"; - rev = "c9e1fb024c2ec0ce6f0c8e0f7b76e4a2a7140384"; - sha256 = "1pnhby2gi9my8bbgpnx9jwnip334jiv4xqmiwk1nlvsgb6p7kvm4"; + rev = "0ea48307f89caaf8bc8d17a4a611d9f94adaa768"; + sha256 = "1knwi21jp50iip7jxpi1z5jdlbbh6bd42m4970k9aj5nyqy3asw7"; }; meta.homepage = "https://github.com/Jay-Madden/auto-fix-return.nvim/"; meta.hydraPlatforms = [ ]; @@ -1194,12 +1194,12 @@ final: prev: { auto-session = buildVimPlugin { pname = "auto-session"; - version = "2025-07-21"; + version = "2025-07-28"; src = fetchFromGitHub { owner = "rmagatti"; repo = "auto-session"; - rev = "ee320d7a59c1dfe83df7c9d58150d9f194690d53"; - sha256 = "0969v1wn2yazb8p2dqd4dqlla5js9iy3ps30yzrrp5fagkhmnmqz"; + rev = "c93a9bfd8a5cbf931a6ead5c824998da874b9f79"; + sha256 = "03z853sjk06plr8z57g32wwc442bskabqff1shrfxsrh4gn3532j"; }; meta.homepage = "https://github.com/rmagatti/auto-session/"; meta.hydraPlatforms = [ ]; @@ -1259,12 +1259,12 @@ final: prev: { aw-watcher-nvim = buildVimPlugin { pname = "aw-watcher.nvim"; - version = "2025-03-23"; + version = "2025-07-28"; src = fetchFromGitHub { owner = "lowitea"; repo = "aw-watcher.nvim"; - rev = "be7b03748f59b6602502baf08e7f7736cc7279a5"; - sha256 = "10gvwc3ccz40w87dvwnks3adzgk196h0s3cwvrdbmad070xnav30"; + rev = "c9cdc2285d384f4e2717bd3734435dfc63ff6f48"; + sha256 = "11x5phlaf53hxadp6b7qksq5viiwpj0p2xli78f0c8q9vjbyk7rs"; }; meta.homepage = "https://github.com/lowitea/aw-watcher.nvim/"; meta.hydraPlatforms = [ ]; @@ -1390,12 +1390,12 @@ final: prev: { base16-nvim = buildVimPlugin { pname = "base16-nvim"; - version = "2025-06-25"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "RRethy"; repo = "base16-nvim"; - rev = "aa923daec4e778cd31ccfb0dcf083aff3c442159"; - sha256 = "11aprmrby37gfkvk568j44d2pz4p2ppll4jlbx4ysfyshwg1zzb0"; + rev = "f7d1fac23d5efdca5758c8423797d2bf705cb36b"; + sha256 = "1sbn9p7r5wlh3adb7yyshkdln5lbfhpqqgaa5d8w2s8d1djpv8f0"; }; meta.homepage = "https://github.com/RRethy/base16-nvim/"; meta.hydraPlatforms = [ ]; @@ -1559,12 +1559,12 @@ final: prev: { blink-cmp-git = buildVimPlugin { pname = "blink-cmp-git"; - version = "2025-07-05"; + version = "2025-07-25"; src = fetchFromGitHub { owner = "Kaiser-Yang"; repo = "blink-cmp-git"; - rev = "31dad5db284641c94537de29865bb46495c53071"; - sha256 = "0j5xgqm20cxfry0ixpac79z9ndkrk15fyhkdv9kbb25nxdcwrshk"; + rev = "a820245eb0e5cb44ed0c27c63a41d90635b39e0e"; + sha256 = "01nqpr6zj4cl1rkng2z32xcbliba7md6v5537xywjxy25zc0z29n"; }; meta.homepage = "https://github.com/Kaiser-Yang/blink-cmp-git/"; meta.hydraPlatforms = [ ]; @@ -1624,12 +1624,12 @@ final: prev: { blink-copilot = buildVimPlugin { pname = "blink-copilot"; - version = "2025-04-24"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "fang2hou"; repo = "blink-copilot"; - rev = "bdc45bbbed2ec252b3a29f4adecf031e157b5573"; - sha256 = "0czzypx273zi4cmn8bxy9czh709i8a3zyyfdmlkz9j9b1r905zpc"; + rev = "41e91a659bd9b8cba9ba2ea68a69b52ba5a9ebd8"; + sha256 = "0sms1k0w4dim5inb696as03vc0w0f1xz318vywl0ry4405m53bv1"; }; meta.homepage = "https://github.com/fang2hou/blink-copilot/"; meta.hydraPlatforms = [ ]; @@ -1663,12 +1663,12 @@ final: prev: { blink-ripgrep-nvim = buildVimPlugin { pname = "blink-ripgrep.nvim"; - version = "2025-07-23"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "blink-ripgrep.nvim"; - rev = "19066e6571640911dfe43ee220de6e443ffe80f2"; - sha256 = "0jjzwqx13w5gldss8x9r9y3j0v2gpjqhnjqfiwa6vq3fw21dnfcz"; + rev = "3162d8517c379c2d2fc46cb4ee7ae9457162e88b"; + sha256 = "1871hy6ss71ix0c5625ildwpy230kw178jsqgfc398wv408jr2c1"; }; meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/"; meta.hydraPlatforms = [ ]; @@ -1884,12 +1884,12 @@ final: prev: { catppuccin-nvim = buildVimPlugin { pname = "catppuccin-nvim"; - version = "2025-07-23"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "e762a47478377612e59f01aa51db961f605c9aa4"; - sha256 = "0z4g2wb7gcyvqs1hxvx9p661qvicpl188ip2x83b53bd5cx0j3c3"; + rev = "8fd0915ec0a2ad6376bfe895e6c4b3ffb5a5bad2"; + sha256 = "1xvxw0xhzz61adhp28gjhpz95z1sxj74mp1brkzzlyphn1n433xd"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; meta.hydraPlatforms = [ ]; @@ -1988,12 +1988,12 @@ final: prev: { checkmate-nvim = buildVimPlugin { pname = "checkmate.nvim"; - version = "2025-06-27"; + version = "2025-07-28"; src = fetchFromGitHub { owner = "bngarren"; repo = "checkmate.nvim"; - rev = "1b7aa6a9db3580cf4bc22be6654e340b05cbc787"; - sha256 = "0gsgmrj4wr80r29j3d3dwk0kix8j2qjn60r1b9sq7sac128nca4f"; + rev = "b544f3fd447bdf7e752e2ab8caaa68c4370bc2a2"; + sha256 = "098x5mgqiggrqpphx4awlbl5ybxkagqrz3xab9qaz7rpr8d4n0n9"; }; meta.homepage = "https://github.com/bngarren/checkmate.nvim/"; meta.hydraPlatforms = [ ]; @@ -2079,12 +2079,12 @@ final: prev: { claudecode-nvim = buildVimPlugin { pname = "claudecode.nvim"; - version = "2025-06-21"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "coder"; repo = "claudecode.nvim"; - rev = "91357d810ccf92f6169f3754436901c6ff5237ec"; - sha256 = "1hdzv8wjm0dgam7fimsm2h2kfnc8mp8gi7qyv4qddgfj7mir77l7"; + rev = "340319e0d31e89b2e076290934f66d4ffb4e4060"; + sha256 = "1c7hvs7y2jiisadcbd5s7xdapjwjjwizcvfd3h2kzlz5dyhfax5p"; }; meta.homepage = "https://github.com/coder/claudecode.nvim/"; meta.hydraPlatforms = [ ]; @@ -2638,12 +2638,12 @@ final: prev: { cmp-path = buildVimPlugin { pname = "cmp-path"; - version = "2025-07-01"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-path"; - rev = "e52e640b7befd8113b3350f46e8cfcfe98fcf730"; - sha256 = "1d3l62jvrdxqwiyi4ffyc871bh643n43bgi2n2lib9mx593qsli9"; + rev = "c642487086dbd9a93160e1679a1327be111cbc25"; + sha256 = "0p6rc6bv68qz0pd200f8ayg8313sjik4rsc6d9xllyjn5pdmv13v"; }; meta.homepage = "https://github.com/hrsh7th/cmp-path/"; meta.hydraPlatforms = [ ]; @@ -2976,12 +2976,12 @@ final: prev: { codecompanion-history-nvim = buildVimPlugin { pname = "codecompanion-history.nvim"; - version = "2025-07-19"; + version = "2025-07-27"; src = fetchFromGitHub { owner = "ravitemer"; repo = "codecompanion-history.nvim"; - rev = "c54e907ac615d4bc2e909abb498739e5d7166729"; - sha256 = "1yckxm950j5a877ma5lz4x7xq71k0a6f0g2imps1j31w74rcim1a"; + rev = "811b9af74c8fd4752a3422acf2379fba0639a96c"; + sha256 = "0q2lymvb1mgcx4lsycimrqcjm3g0j4q4l3019lxr8182a2q3slcs"; }; meta.homepage = "https://github.com/ravitemer/codecompanion-history.nvim/"; meta.hydraPlatforms = [ ]; @@ -2989,12 +2989,12 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "2025-07-23"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "e23e8e5a5643b089607f21f576f6e63174cc44dc"; - sha256 = "10df4q0kqi25l0mfrqnhvfxqaifgc02gaqs3v29fzxg3swa9dji8"; + rev = "cb5ce4bb0707f66fb8bc1e2e96982b97ed7062ed"; + sha256 = "0627h27nv1mb4br51zlnv8zh0257579ls6ym13k92d54lizjid5i"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -3093,12 +3093,12 @@ final: prev: { comfy-line-numbers-nvim = buildVimPlugin { pname = "comfy-line-numbers.nvim"; - version = "2025-05-27"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "mluders"; repo = "comfy-line-numbers.nvim"; - rev = "eb1c966e22fbabe3a3214c78bda9793ccf9d2a5d"; - sha256 = "0dp4sk695s2ra89zsb69g1xsh27qkfv16jp7b4nr316idsdf3899"; + rev = "31e2f9287b4491ad72defb9e0185eb2739983799"; + sha256 = "16cwrw7wz71g68kh7nj16xlidxdhgibbrg2rd75aij4452gisvl8"; }; meta.homepage = "https://github.com/mluders/comfy-line-numbers.nvim/"; meta.hydraPlatforms = [ ]; @@ -3354,12 +3354,12 @@ final: prev: { copilot-lsp = buildVimPlugin { pname = "copilot-lsp"; - version = "2025-07-07"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "copilotlsp-nvim"; repo = "copilot-lsp"; - rev = "4d79a1f56e8e9a53754800545875303c2879ac51"; - sha256 = "1fnyn4h2yjha89y57pbpkxi5bvcxbn622wcq6gg1dv1z53i531fp"; + rev = "173c015ea61cb493997e3b1fa80bf57f6db58c26"; + sha256 = "0jymlyr8yxgr8icqnh7b5kmsjl7gslx57fizbz7skb5y26m761h2"; }; meta.homepage = "https://github.com/copilotlsp-nvim/copilot-lsp/"; meta.hydraPlatforms = [ ]; @@ -3367,12 +3367,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "2025-07-16"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "14bf786180b2ca4578915c56989b6d676dddc6f3"; - sha256 = "1crw5n6m8in96m28x4a79hfkq3wqqa6jmrpkfv52vk26jz2whpr1"; + rev = "0f2fd3829dd27d682e46c244cf48d9715726f612"; + sha256 = "0nm0642zz9j952k2zz5d0ll85yq132qb8zakwjbci8b1q2va5z5i"; }; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.hydraPlatforms = [ ]; @@ -3393,12 +3393,12 @@ final: prev: { copilot-vim = buildVimPlugin { pname = "copilot.vim"; - version = "2025-07-10"; + version = "2025-07-28"; src = fetchFromGitHub { owner = "github"; repo = "copilot.vim"; - rev = "12995dffe10282b29b8335650bf3e7457f4870e7"; - sha256 = "1clnwr3v65ifmqkqbj95861i609w0p7wnyisqnf3a8zxvrbvh75w"; + rev = "51f80c0ed4f70d1c7e8c0ff11a792a9d84502c03"; + sha256 = "18zyw39flqgdpmnniii7yri169l2vlnsgckg5gr5la85r99pzfvk"; }; meta.homepage = "https://github.com/github/copilot.vim/"; meta.hydraPlatforms = [ ]; @@ -3458,12 +3458,12 @@ final: prev: { coq_nvim = buildVimPlugin { pname = "coq_nvim"; - version = "2025-07-14"; + version = "2025-07-25"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "ba20d9c9a64c5ace4cb55bd202761885cb94be52"; - sha256 = "1f71yclixb7mxxiqy847n3djbqqwf5hq6bpjlwpjrkfa4csji381"; + rev = "2732cfa52fffd32d535c782f418da6fb8bf331ea"; + sha256 = "0dpp2n2ndpcx6kjbqirljrzfis2fzf3mfg79qq1f9s87fpp876hx"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; meta.hydraPlatforms = [ ]; @@ -3510,12 +3510,12 @@ final: prev: { crates-nvim = buildVimPlugin { pname = "crates.nvim"; - version = "2025-07-22"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "c915ab5334a46178f64ce17ab606a79454bcd14f"; - sha256 = "0plvlgk5r4k7nz94mjphirrg7izn2ans3aipmdlm8vw0drabfnz5"; + rev = "fe66681d97a1eefddb5d7e48bd427b2cb0271881"; + sha256 = "0dq2656g329g14ibfcy0a5gn956gkcdniddxlr8isfb66cr6hhhh"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; meta.hydraPlatforms = [ ]; @@ -3549,12 +3549,12 @@ final: prev: { cspell-nvim = buildVimPlugin { pname = "cspell.nvim"; - version = "2025-02-02"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "davidmh"; repo = "cspell.nvim"; - rev = "fb104ec1e06e984baefcad6a0559381f5d933442"; - sha256 = "0fdnnwkcf4s1nsm6kczbdwbb75vs145r9hkcr4v10pvgnv6jf7w4"; + rev = "07d75238648ef99c0c5c05f4cfd83093d0a01dd4"; + sha256 = "0jd8rmnm4qmg0ik3yn74hzvizm6qjlzwmrikbl8qlxdysrg9xrrn"; }; meta.homepage = "https://github.com/davidmh/cspell.nvim/"; meta.hydraPlatforms = [ ]; @@ -3653,12 +3653,12 @@ final: prev: { cyberdream-nvim = buildVimPlugin { pname = "cyberdream.nvim"; - version = "2025-05-28"; + version = "2025-07-25"; src = fetchFromGitHub { owner = "scottmckendry"; repo = "cyberdream.nvim"; - rev = "f660ebfd8840e226d2a5368e08108a7aa84fef36"; - sha256 = "13zqdfsq5d12djd7xnhgr3zfadzga7204h0r23h1fna5lsxpwrfk"; + rev = "14b254d37bb725bf9a92f741f0c4a429f253418c"; + sha256 = "1s1gfhvjysfs5gpzyjgk8bgqcva00dsh6kbq5glzmdyml1hin82v"; }; meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/"; meta.hydraPlatforms = [ ]; @@ -3809,12 +3809,12 @@ final: prev: { ddc-source-lsp = buildVimPlugin { pname = "ddc-source-lsp"; - version = "2025-06-10"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc-source-lsp"; - rev = "5b1de333a5c77d74b7c3fa1839578e4bd47ec1c3"; - sha256 = "0w3qjazmsvgiyvf1nab44x58p7l4ak8l4jy01rbn5k0dimqlyl89"; + rev = "8084bee90bc7a3c92f31e9696c8e360c8f889cf9"; + sha256 = "013s9qrsspc6ybz57mk0s5pixmb9f429a5f5y6ry1nkdp0fplyln"; }; meta.homepage = "https://github.com/Shougo/ddc-source-lsp/"; meta.hydraPlatforms = [ ]; @@ -3874,12 +3874,12 @@ final: prev: { debugprint-nvim = buildVimPlugin { pname = "debugprint.nvim"; - version = "2025-07-24"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "andrewferrier"; repo = "debugprint.nvim"; - rev = "7e8f7180dfe07692a311360f43fd6f88d0a045a4"; - sha256 = "1868vqy68bx2i8ynqmw1j3lqhi1c7rxsxssczxld41y15fprqb0j"; + rev = "2f28d5b0773b350c69587d236d1db475985fac58"; + sha256 = "0nxid6siq33sa7nd3gs6g02j9blsyq8wydnhd9yx800qp88knbr4"; }; meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/"; meta.hydraPlatforms = [ ]; @@ -3991,12 +3991,12 @@ final: prev: { denops-vim = buildVimPlugin { pname = "denops.vim"; - version = "2025-07-19"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "vim-denops"; repo = "denops.vim"; - rev = "0a8841cfa50f42d65252f65c1defce47410ed733"; - sha256 = "0igff9sb83a29w3xj3qc5whazwz3d0zap3sfp416qzqi4r4illgp"; + rev = "f63fa7ffb3fc9693a742c7c1f774223cc111a2d9"; + sha256 = "0bgmj41fp0kl7g6129pgcppsl2mc8ylvhj5b1d91s12klxv5jk9y"; }; meta.homepage = "https://github.com/vim-denops/denops.vim/"; meta.hydraPlatforms = [ ]; @@ -4487,12 +4487,12 @@ final: prev: { dropbar-nvim = buildVimPlugin { pname = "dropbar.nvim"; - version = "2025-07-23"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "Bekaboo"; repo = "dropbar.nvim"; - rev = "a55340026e69c46c8db441c76bfdf0c0f3a45de3"; - sha256 = "17f0sy01hi55ka9balm7i47djxswgs5j8qig1m2gr074ka8s4rns"; + rev = "418897fe7828b2749ca78056ec8d8ad43136b695"; + sha256 = "1cjlclvln0rism3xgz0pk52mhry6aisg3x9vk5idk5h0c9afqm0z"; }; meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; meta.hydraPlatforms = [ ]; @@ -4513,12 +4513,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "2025-07-13"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "536471bc60d7b71ac03bb5db55be2c8a863c717d"; - sha256 = "13pjiyzjh6jsyz305px32a8k4w2ma551ndmi2wdh9l71kpaqci17"; + rev = "66aff649fc3129dc74d0c40de4c8e65099c700b9"; + sha256 = "1nhl4m3n37fcg8vkqca5shw3s208yxbyjhgqrli5j5knc11756r2"; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -4539,25 +4539,25 @@ final: prev: { ecolog-nvim = buildVimPlugin { pname = "ecolog.nvim"; - version = "2025-07-23"; + version = "2025-08-01"; src = fetchFromGitHub { - owner = "ssstba"; + owner = "ph1losof"; repo = "ecolog.nvim"; - rev = "7293e1ab9e6d11553749497edfd68d8b685aa237"; - sha256 = "1y8nyf5374vblb89zrin0srapfhmhkfjn793xiz7anqshhxsn29v"; + rev = "bbd8a8fed814cdd037851a96e725d8b508aea658"; + sha256 = "1qmpif5vklqj0qnk2i19dxmmm0hm9s21w6f79ym7s5lq0cnv6ap0"; }; - meta.homepage = "https://github.com/ssstba/ecolog.nvim/"; + meta.homepage = "https://github.com/ph1losof/ecolog.nvim/"; meta.hydraPlatforms = [ ]; }; edge = buildVimPlugin { pname = "edge"; - version = "2025-06-22"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "sainnhe"; repo = "edge"; - rev = "b279ccb1205a51eab8a513b6a3d123b25ac83394"; - sha256 = "0p5s88k3sff8m0f8vq9msyd5cr3kw8wrp47jr3a3knxl6l46y5aq"; + rev = "1d203dc579c09db5bf3188e1ce84e0348598ceff"; + sha256 = "15aaz9160rk7xnjgsr12jd6j8gv7r81cl4gy1n4psg361v08schk"; }; meta.homepage = "https://github.com/sainnhe/edge/"; meta.hydraPlatforms = [ ]; @@ -4618,12 +4618,12 @@ final: prev: { efmls-configs-nvim = buildVimPlugin { pname = "efmls-configs-nvim"; - version = "2025-06-27"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "creativenull"; repo = "efmls-configs-nvim"; - rev = "49ce96ec74f8c484c7d2a0bd9f5afffc8cd18151"; - sha256 = "1lg64qdm8qbrsvqvk85d8wy06rcygv0s24pqc586qcz07s7hbxvv"; + rev = "5a037773e615ccae3ede9990fd43ea4b1ea26c5a"; + sha256 = "1gka48ni8jwyh4932xg2xqil1srrzjqmlvjjn73bibffdl6wgc3v"; }; meta.homepage = "https://github.com/creativenull/efmls-configs-nvim/"; meta.hydraPlatforms = [ ]; @@ -4670,12 +4670,12 @@ final: prev: { embark-vim = buildVimPlugin { pname = "embark-vim"; - version = "2025-07-10"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "embark-theme"; repo = "vim"; - rev = "17c501c1f69d736f21959a66702cd6590f415a97"; - sha256 = "0hyg9nracgkf8j5mxpsjlhrlkwm2xq3n5l61qhq3n8k1cx8vxz7n"; + rev = "45e62f417cb99f4cbf50d4b1c9d1e8f912f50224"; + sha256 = "1wr7z5ypnj479m52avl0g3lfqxhalzrb89gal3hqka2yhhs0axag"; }; meta.homepage = "https://github.com/embark-theme/vim/"; meta.hydraPlatforms = [ ]; @@ -4749,12 +4749,12 @@ final: prev: { everforest = buildVimPlugin { pname = "everforest"; - version = "2025-06-22"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "sainnhe"; repo = "everforest"; - rev = "f40c2e6c8784c99c57c79edc94cd180e76450222"; - sha256 = "0h1fkk4m64nyvnnn6pp9ggqlp6b1jhaxwsa442y8yxsfpaw26fs9"; + rev = "4132e797f6ce555de53825b6ef3df0b618456703"; + sha256 = "0fz56gvf8dsw23vlnrbiniwf7w2rnp0hkywy7yvg66bsd2p8cb3f"; }; meta.homepage = "https://github.com/sainnhe/everforest/"; meta.hydraPlatforms = [ ]; @@ -5765,12 +5765,12 @@ final: prev: { gruvbox-material = buildVimPlugin { pname = "gruvbox-material"; - version = "2025-06-22"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "sainnhe"; repo = "gruvbox-material"; - rev = "66cfeb7050e081a746a62dd0400446433e802368"; - sha256 = "1kkmyikqkshkg2h3jlv02lq1x8r4gjaqgws8b1w1nyzjhs6gvz0h"; + rev = "d080710b58e605b45db0b0e4288205ca6f7587f0"; + sha256 = "1l59p0w6w5rm6d55a8ysnh65b38kqd3lnk6gb2iw57qm736xgl9n"; }; meta.homepage = "https://github.com/sainnhe/gruvbox-material/"; meta.hydraPlatforms = [ ]; @@ -5896,12 +5896,12 @@ final: prev: { hardtime-nvim = buildVimPlugin { pname = "hardtime.nvim"; - version = "2025-07-21"; + version = "2025-07-29"; src = fetchFromGitHub { owner = "m4xshen"; repo = "hardtime.nvim"; - rev = "3541ad24faff78274669eceaf130502eb7f1261a"; - sha256 = "0bys7azr33s2hkj02x85hf0yhj4pp7c28qdvsyfa93ri8pgqd4c5"; + rev = "6d7664d5bdfaea44c5f50b29f5239fab7b00c273"; + sha256 = "0vdljivlhwwmr13gl2k7pbvh6z4irg2s3mmyv0y1bkxzmj0780h6"; }; meta.homepage = "https://github.com/m4xshen/hardtime.nvim/"; meta.hydraPlatforms = [ ]; @@ -6039,12 +6039,12 @@ final: prev: { helpview-nvim = buildVimPlugin { pname = "helpview.nvim"; - version = "2025-07-19"; + version = "2025-07-27"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "helpview.nvim"; - rev = "30ce27a4edd708500b94b26898cc07ec4434f896"; - sha256 = "0s1d9l7li33w1yggs3ykmcz3nvjhivw7r0bb4gkn9yb63jwjy972"; + rev = "10a4fc23876c879bcd364b7d21564e905ff49d36"; + sha256 = "0wksjzjgi1wdb87hs722dgyvid3blxg8pgxjs32sfcvrffm02alh"; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/helpview.nvim/"; @@ -6053,12 +6053,12 @@ final: prev: { hex-nvim = buildVimPlugin { pname = "hex.nvim"; - version = "2024-10-09"; + version = "2025-07-27"; src = fetchFromGitHub { owner = "RaafatTurki"; repo = "hex.nvim"; - rev = "fcff75fcf43b5a6c5b471eed65b3a06c412d6020"; - sha256 = "1wh8dnx9a8pjq53v7crhxczv0bzvv2gdj2ra7n2w66cql75piw4v"; + rev = "b46e63356a69e8d6f046c38a9708d55d17f15038"; + sha256 = "0s182m35ccfdsc2dphy5n866ai9zfvnn608ic6ykq20dcjiza6b6"; }; meta.homepage = "https://github.com/RaafatTurki/hex.nvim/"; meta.hydraPlatforms = [ ]; @@ -6782,12 +6782,12 @@ final: prev: { kanso-nvim = buildVimPlugin { pname = "kanso.nvim"; - version = "2025-06-26"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "webhooked"; repo = "kanso.nvim"; - rev = "748023fd273782e6e056620ce66a176532cdf375"; - sha256 = "1z654wm7309zm44lwl6jrfcf604fpfa6z7ks3amkaq97ji040jj4"; + rev = "22ba950771e86b972edf0047a0d74d8f9950b712"; + sha256 = "09k40z88l6cf7y5srqrxxmahx90k78qwmndlnah125cqxwy992i2"; }; meta.homepage = "https://github.com/webhooked/kanso.nvim/"; meta.hydraPlatforms = [ ]; @@ -6886,12 +6886,12 @@ final: prev: { kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "2025-07-21"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "6b6e1c8b538cce6654cfc5fb3e4a3acfa316ce57"; - sha256 = "04gq6jc785crflfrn5pfqmiph05sg691y31qv78a8qxw8c40cw6j"; + rev = "65d102f65cfee9f338ba8a0bd43187a7cac898e9"; + sha256 = "16g66lzb64ddpwz1ymhk6rml6wjx7snh67qgnqm1708fxkjcrd9r"; fetchSubmodules = true; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; @@ -7043,12 +7043,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025-07-22"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "08edf859efe21d6f7c6f157cf4d91cf312076cf2"; - sha256 = "1l2vj7h5b027xryivmffipfi8cr7wjxd2z4zarwgbxp0k5c9l3n8"; + rev = "94c578e838d99601814293d21160a9566caff160"; + sha256 = "0mxw7kkg0kxfabdrg1x586ybppf2w4qgm6fy4nagdj0pcix5cyra"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -7082,12 +7082,12 @@ final: prev: { leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "2025-07-21"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "a95876479037619214a6c5d082738362b8bf61ca"; - sha256 = "1sgvncl5gvwck2jiacmm0scn3jcixhsv1q9b6428jai9zgkyn13z"; + rev = "02bf52e49c72cc5dabb53ec9494d10d304f0b2c9"; + sha256 = "0bw0pbqjxwv6fhlwxhq7bl2390fkm7w2zjszf5vxcn1a8ymlrblm"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; meta.hydraPlatforms = [ ]; @@ -7589,12 +7589,12 @@ final: prev: { lsp_signature-nvim = buildVimPlugin { pname = "lsp_signature.nvim"; - version = "2025-07-02"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "ray-x"; repo = "lsp_signature.nvim"; - rev = "d9c39937e4e0977357530e988aa8940078bb231f"; - sha256 = "0m5a5bshycvr9cnb60xx1s0722i1dhpbcpxh6c79h2zrhi15h61n"; + rev = "62cadce83aaceed677ffe7a2d6a57141af7131ea"; + sha256 = "131l83vfaj5b1yrsscrlbgs7rxl5n77275c1mpfbvafyy59ypg8f"; }; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; meta.hydraPlatforms = [ ]; @@ -7836,12 +7836,12 @@ final: prev: { markview-nvim = buildVimPlugin { pname = "markview.nvim"; - version = "2025-07-16"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "markview.nvim"; - rev = "ec33f2aa333ca1d76f51847922578434d7aeadf7"; - sha256 = "0hgxpf73hzrwkqndmyb57xpwhj7sy9sdyvsd3w0svr7rnwh36y39"; + rev = "2d68c060ad4387d9895577af43c3ace41a80de5d"; + sha256 = "16h0841vmd198cxa5412s0d5ji0xwh9v4q24cd96i4gfqfg19hjv"; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/markview.nvim/"; @@ -7850,12 +7850,12 @@ final: prev: { mason-lspconfig-nvim = buildVimPlugin { pname = "mason-lspconfig.nvim"; - version = "2025-07-19"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason-lspconfig.nvim"; - rev = "bb3a17efc797c34c054463174e5522442576ebd8"; - sha256 = "1qll10px1fzq3s8pil9sblgppz4cffmb61q5pwa97r4w07r2hcvq"; + rev = "844d247d998c2f9a6a3baad8bb9748edc55ce69f"; + sha256 = "1fa1x3f43wb3xv8399vb9l89dihh5adjk4ncwfpj7ahw2idar75q"; }; meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/"; meta.hydraPlatforms = [ ]; @@ -7876,12 +7876,12 @@ final: prev: { mason-nvim = buildVimPlugin { pname = "mason.nvim"; - version = "2025-05-24"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason.nvim"; - rev = "8024d64e1330b86044fed4c8494ef3dcd483a67c"; - sha256 = "0ram5fjbvnwf6zrxp9jiiybfz924is7kgml3gmrslr2yh1b3fcwh"; + rev = "9e25c98d4826998460926f8c5c2284848d80ae89"; + sha256 = "1bc9qbqh3vlli832ivsrycmq2qyawihbl5c245ak2a6rrdvs6vn0"; }; meta.homepage = "https://github.com/mason-org/mason.nvim/"; meta.hydraPlatforms = [ ]; @@ -8448,12 +8448,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2025-07-24"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "c122e852517adaf7257688e435369c050da113b1"; - sha256 = "1klj676spa0m0j2as1bv9ais3n37213vmqa1plydfa2jxg72l08p"; + rev = "efff26174ca363c059f92e906753db47e81d870b"; + sha256 = "063vx4jhaqkslw5qd3dandcvydi22dhic36kfs2g3738n2f1dkgk"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -8487,12 +8487,12 @@ final: prev: { mini-pick = buildVimPlugin { pname = "mini.pick"; - version = "2025-07-22"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.pick"; - rev = "c8f4ff0251ccb8c6a993ee0dee4e06d9c21a4b99"; - sha256 = "0lrfzi55a19lqbxpq42fp9p6wwq5w8hwxh8hs6s8dc8f51cbrrvr"; + rev = "82ec629ca108c7b96b8b9bb733d235b39e137690"; + sha256 = "1n9wg6v5wrxnk8x6l33k7949fp20ygr07xkyix8zk7hfyqbg9927"; }; meta.homepage = "https://github.com/echasnovski/mini.pick/"; meta.hydraPlatforms = [ ]; @@ -8630,12 +8630,12 @@ final: prev: { minuet-ai-nvim = buildVimPlugin { pname = "minuet-ai.nvim"; - version = "2025-07-18"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "milanglacier"; repo = "minuet-ai.nvim"; - rev = "5c805bb25c53fc4fc5ce6b65da27da45ba40755b"; - sha256 = "13mb0p1zwxidl7zng5ciy9fz5dvsm63nkjgj3x1zdmfjz9k610z5"; + rev = "6bc438ef345f20cc0fc593ee7c9d1d19cc2eb72a"; + sha256 = "0x7ql1qpyiyyav6a29ijm8sxk9sg28siqc2z3fk7dxhlx2vbjs8n"; }; meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/"; meta.hydraPlatforms = [ ]; @@ -8747,12 +8747,12 @@ final: prev: { monokai-pro-nvim = buildVimPlugin { pname = "monokai-pro.nvim"; - version = "2025-04-21"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "loctvl842"; repo = "monokai-pro.nvim"; - rev = "31bad737610ec211de086d373c73025f39de93cb"; - sha256 = "1i22xkmd8r0bbpi5cviqd1dj4i2p1hgm3d8vdafsmg60jlqkd1nd"; + rev = "1ac671f6da720cba967d28d25c2f16b8b4e18808"; + sha256 = "0hiwvkgx42kdshmzzjmy9wjw339j88i2kkzq334ma4ajn59nc837"; }; meta.homepage = "https://github.com/loctvl842/monokai-pro.nvim/"; meta.hydraPlatforms = [ ]; @@ -9098,12 +9098,12 @@ final: prev: { neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "2025-07-17"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "b85cc7611ff8fb443b0a1591c53669ead195a826"; - sha256 = "09fcn84sqdmy0kjdxwz8dym112rq7i43fr9wqfif9j7v0l4s7jxy"; + rev = "46fa0c22ca39e05fe15744102d21feb07fe9a94a"; + sha256 = "1wf7lx4qcgyqqk5kq1dglivib2x5id1i5rf619mncivzffhwdnj5"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; meta.hydraPlatforms = [ ]; @@ -9124,12 +9124,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2025-07-05"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "d0a2652eb8e9fc4e6f531a622c8f32eb78b44a98"; - sha256 = "1kn7k3insqlrv6ygh9hjpdad9l2rz113r3k45w17ziabnayl8m0w"; + rev = "b109d170e580f85d9d41f0145cbdb1aa7caaa6fe"; + sha256 = "18whjcb28fviimxk2xh0y5iaam7sqnzdb6lhiivb5gxv3iwp8xp6"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -9176,12 +9176,12 @@ final: prev: { neoformat = buildVimPlugin { pname = "neoformat"; - version = "2025-07-16"; + version = "2025-07-29"; src = fetchFromGitHub { owner = "sbdchd"; repo = "neoformat"; - rev = "d25ee63a86c1e8036bf0ab635d5609a41426994d"; - sha256 = "1qyhfawyh6x8rq4i8fnxsf5jbdf7v5xjn2nzypnfdac0rr8bcpkv"; + rev = "2b11fb9fa383636de5de9ecc7c989436c4e0f9d1"; + sha256 = "14ng4ss64y41p8hxj847j9p8b7j2k3fqg8x7jfjv27ma8mc27fx5"; }; meta.homepage = "https://github.com/sbdchd/neoformat/"; meta.hydraPlatforms = [ ]; @@ -9202,12 +9202,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "2025-07-24"; + version = "2025-07-29"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "99b811a99a195c4d3a627341bb7ccf6a22c4e6ea"; - sha256 = "051r84gpan3frhwrf59nqqdxsnk1jcbzc8qllkjm2x9qlr9a4wwx"; + rev = "a1bcc7b9ab5137f691dcac1e61d5a9b3e9a46507"; + sha256 = "1lzdrs1l1zjl7vly7s3y2d1cm2z8xrma5p8d6d4djc7p61nrdgjp"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.hydraPlatforms = [ ]; @@ -9385,12 +9385,12 @@ final: prev: { neotest-ctest = buildVimPlugin { pname = "neotest-ctest"; - version = "2025-07-02"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "orjangj"; repo = "neotest-ctest"; - rev = "124e8834a07aa522c6e9fa96f03e8ab0b7f2fa05"; - sha256 = "0rml2m0v14v7ikllya6d55gwm75lfkf2ip11cm8x4n7x2pw17d04"; + rev = "d8e1f389e98d89cd3845bd83e8d1568802580297"; + sha256 = "05zsyx0clqfp8d719zmgyx1rqsi612xd424a2b1c60gpq811flz2"; }; meta.homepage = "https://github.com/orjangj/neotest-ctest/"; meta.hydraPlatforms = [ ]; @@ -9517,12 +9517,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2025-07-21"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "f90272eeab89d9e44dc49dc054d960ca1ce7a4ee"; - sha256 = "182wrrpyw6xy4218blvja753pm56gf2xm60i0pg42hjbygsf6zca"; + rev = "23eb7d7f78e0c7ceb12b6a7d98d4c0ffacaea6c3"; + sha256 = "0mgyjcp0kfhdbvhpgi7cfp5x00nylfxn9y6ng9anj1q0gz235y85"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -9530,12 +9530,12 @@ final: prev: { neotest-java = buildVimPlugin { pname = "neotest-java"; - version = "2025-07-05"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "rcasia"; repo = "neotest-java"; - rev = "e8e150ae103f8b928478770ceebbd34a56104397"; - sha256 = "1h3yw5vxw40c1rl7638kn4wh6klmw1m0jrwldax6kxsg8j447fdy"; + rev = "65e96a745f88ec06e72298378ec39a029171b815"; + sha256 = "003yl2yz8zhmshzr5pfvbwvpaw4w1d53ckpr0bk3abwnh21i21b6"; }; meta.homepage = "https://github.com/rcasia/neotest-java/"; meta.hydraPlatforms = [ ]; @@ -9543,12 +9543,12 @@ final: prev: { neotest-jest = buildVimPlugin { pname = "neotest-jest"; - version = "2025-06-30"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "nvim-neotest"; repo = "neotest-jest"; - rev = "797515e113ac8e19c6855046d7f746d9c0c39c15"; - sha256 = "09xq5dn9rjd37ab8nf85d26qhb0k8np1j17y6nk8pb7dc3l15w4j"; + rev = "46ccc50273838f0b48e3c4814c1c46c0ccfe9edf"; + sha256 = "0nydhlxd96lagbjmbfrjj1mvn99dkhwamn01wlhm6kx6flj0863q"; }; meta.homepage = "https://github.com/nvim-neotest/neotest-jest/"; meta.hydraPlatforms = [ ]; @@ -9842,12 +9842,12 @@ final: prev: { netman-nvim = buildVimPlugin { pname = "netman.nvim"; - version = "2025-01-11"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "miversen33"; repo = "netman.nvim"; - rev = "61ccf198d1c2570a14cfc6eb216b386b4b226be4"; - sha256 = "03dhbyxpl5acfkyg14s6fknvla8k7x3ni9ynxbcbsyyrhrb50wzb"; + rev = "b8ba54ae6c3a4d3191f6815424da33139a8278d4"; + sha256 = "1nv9xwlf82mpqqig2425nr5sv18xwfz2rjk3hs41gv0ppy6an3xi"; }; meta.homepage = "https://github.com/miversen33/netman.nvim/"; meta.hydraPlatforms = [ ]; @@ -9946,12 +9946,12 @@ final: prev: { nightfly = buildVimPlugin { pname = "nightfly"; - version = "2025-05-28"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-nightfly-colors"; - rev = "8c55003e89f321a48a8cd4bb426dd3e7c58f0646"; - sha256 = "05fs6nfibkqp0sjyckzk6bkczj0yyacvmvpdmcr72484b0l5wnsg"; + rev = "8d0ee8436a9f37252c1a7976fe76617e8df34a5a"; + sha256 = "0k7lkxzcxqyw0n6g25xddpjsy3ynmybbjj7rrfmm0shshipyck67"; }; meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; meta.hydraPlatforms = [ ]; @@ -10011,12 +10011,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "2025-07-23"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "8fa83c8e4bf786504f1e8fae2cd949f9df7367b7"; - sha256 = "0lkwdg5bazskskgvl2wx509gdvkyhq8f2d87i1f1mbz1g10xax6w"; + rev = "053a667abfdbaf87903b1bff4e59d380bdba1ef4"; + sha256 = "0c6bxgk99z4b6pbz808f3dsr7pd391145f606mc24glypv7yknwj"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -10089,12 +10089,12 @@ final: prev: { none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2025-07-23"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "103b0926a31be1bc95743c6328cee309768f0a88"; - sha256 = "0yf10d89ibh5yfpzlfjskdgv5jzs7lprj63ijvzdnf1hhrddbx5g"; + rev = "46f2713c88a0b4e4bf134b59577659851ddd31cf"; + sha256 = "00kbir2sfag66whb00bhz6gprc3zbskls09jdi81ii6wxh1r4c1i"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -10297,12 +10297,12 @@ final: prev: { nvim-bqf = buildVimPlugin { pname = "nvim-bqf"; - version = "2025-07-20"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-bqf"; - rev = "dd17c73912487dccb372deff85d4262d2b89bc2b"; - sha256 = "0qz0g9lrhxjm3acsdi471wj73i3gqsmazlsa8ic0zqwfm8xd76jq"; + rev = "17680cda3538913e88dd4c6456c837db9ace40ae"; + sha256 = "1iy518h0nwm8azj8b29fwf9cqpsh1h8ajzn9fzhy0fsjfjay3kln"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/"; meta.hydraPlatforms = [ ]; @@ -10440,12 +10440,12 @@ final: prev: { nvim-dap = buildVimPlugin { pname = "nvim-dap"; - version = "2025-07-18"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "5dd4d50f2e6a2eaf9e57fad023d294ef371bda35"; - sha256 = "1x8bhcjvqrh4fyjv3lym382xli5c1xxd512v05vy5m60388dzz40"; + rev = "a479e25ed5b5d331fb46ee4b9e160ff02ac64310"; + sha256 = "0id0mfll6ab5y608zhqgb16xgs13yss6c3vppn2pp5jpsvz1x6v6"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; meta.hydraPlatforms = [ ]; @@ -10544,12 +10544,12 @@ final: prev: { nvim-dap-view = buildVimPlugin { pname = "nvim-dap-view"; - version = "2025-07-23"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "igorlfs"; repo = "nvim-dap-view"; - rev = "390dae6bf67f3342ebb481159932ef0fe54822ba"; - sha256 = "04lhfna0jkpk9nlmwfzpn31q1dyswlm8s443icp3brkr0zz9c5lw"; + rev = "143411d3e5d76814345030d7029af935afc7116d"; + sha256 = "1dpms4zi5i5awbh88avl4g26agjr9ws7x1zfyhmz5n3rzcrcpzsv"; }; meta.homepage = "https://github.com/igorlfs/nvim-dap-view/"; meta.hydraPlatforms = [ ]; @@ -10596,12 +10596,12 @@ final: prev: { nvim-early-retirement = buildVimPlugin { pname = "nvim-early-retirement"; - version = "2025-06-16"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-early-retirement"; - rev = "d9ffd8f70ed6d466cecd3e7e2dd1425b0010932f"; - sha256 = "19nph2kp0l5mpykvii8wajh7svqd89gd8l3jzsyqmxdgkyxdg3nw"; + rev = "cdd07e2acd172a311afae5849b1abc78c25fe434"; + sha256 = "1k7sylfprwzl9k3dvxg80qgp35y81v7m585yj5g1rc3dlka7ai02"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-early-retirement/"; meta.hydraPlatforms = [ ]; @@ -10661,12 +10661,12 @@ final: prev: { nvim-genghis = buildVimPlugin { pname = "nvim-genghis"; - version = "2025-07-12"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-genghis"; - rev = "1353bf05372d62a22c37db74dc6cbfa4eb80fc60"; - sha256 = "170p7gqwlk89i2k9n14xaziky5i355xkbzcjixyslg9xnrvz0pyb"; + rev = "8f521e775a06928bd349f095d5bad3c38b816892"; + sha256 = "1zwlm0hfji7g41cymk7qls1qi8f0kyzzijv8am90p59s2yinrjlm"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/"; meta.hydraPlatforms = [ ]; @@ -10713,12 +10713,12 @@ final: prev: { nvim-highlite = buildVimPlugin { pname = "nvim-highlite"; - version = "2025-07-19"; + version = "2025-07-25"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "80df8ab9ef2a42e3616dedd010a8a49f3627bff0"; - sha256 = "0hf70x3zw9przy0pcf03pdzgh2wb7dafrhcz016jfcnzgni73q22"; + rev = "bb628cb95cd8cae5d2a9f8ed14d44012e0ea9356"; + sha256 = "16gbql52rhwddh50yavfnfpg64rp882s4nq6bhqqjmgpqlqr0kvr"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; meta.hydraPlatforms = [ ]; @@ -10765,12 +10765,12 @@ final: prev: { nvim-java = buildVimPlugin { pname = "nvim-java"; - version = "2025-05-24"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "nvim-java"; repo = "nvim-java"; - rev = "7c2e81caa301b0d1bc7992b88981af883b3b5d6b"; - sha256 = "0bfblnhx8rdqs0szmjs7jlpcj81zhp83lqwpfz1ns05nwksv9wlw"; + rev = "2776094c745af0d99b5acb24a4594d85b4f99545"; + sha256 = "0bhq7gh2hx1gbrll1hz0pz7y72n29p1yvxvf77r35nrq1hxh5gsp"; }; meta.homepage = "https://github.com/nvim-java/nvim-java/"; meta.hydraPlatforms = [ ]; @@ -10908,12 +10908,12 @@ final: prev: { nvim-lilypond-suite = buildVimPlugin { pname = "nvim-lilypond-suite"; - version = "2025-06-01"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "martineausimon"; repo = "nvim-lilypond-suite"; - rev = "8227b50451d60aa370e67cc5f8bad8b14783551c"; - sha256 = "068b7kygi0wb39hz1gqjl1spqf6lrlas61yw0khxb83j7kwcy655"; + rev = "2fc9f71760db653b5e18ba49815f30e1e39e18fb"; + sha256 = "130c9j5wmhz93g9aiqc1w0lv6kg345f4khflwgj2zi55nvj0khhs"; }; meta.homepage = "https://github.com/martineausimon/nvim-lilypond-suite/"; meta.hydraPlatforms = [ ]; @@ -10921,12 +10921,12 @@ final: prev: { nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "2025-07-20"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "9c6207559297b24f0b7c32829f8e45f7d65b991f"; - sha256 = "1llz8iwy8py2zx6j9k3yfygslwp5zqjlidhdd9gc4dqrl3854blp"; + rev = "7ef127aaede2a4d5ad8df8321e2eb4e567f29594"; + sha256 = "06p4xllqkkjm2d3v2shfm5k87lxm993qc3y88kw1w9ypcrrd4r8s"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; meta.hydraPlatforms = [ ]; @@ -10973,12 +10973,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2025-07-24"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "169745f176f58becad80363c3f8f2315ed6bb365"; - sha256 = "01g8p8dasf7a6cliw6rbk5jd00wp7hg40bnx5zil5arlxjlnzdbj"; + rev = "63a38440989c58e1f100373ab603fd24665bdc9a"; + sha256 = "15bcqk3n5c3m8gnic98mcl2v33l9qxl98i0gfjblqy7n3b2b412c"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -11038,12 +11038,12 @@ final: prev: { nvim-metals = buildVimPlugin { pname = "nvim-metals"; - version = "2025-07-03"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "6af8bdcca7361fa62c9453e3d50036475a7ca4f3"; - sha256 = "1yqz8g9j5jclhkmvcgxk18myxx2mr2xw49ql01qc44bfq5r6drg7"; + rev = "ef937b2d6820a04caeaf55d7fd5af766e268bd59"; + sha256 = "088r52h18sc824dz5xddipqviabi073yhkh9jv9phf2dhpk4s7kp"; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; meta.hydraPlatforms = [ ]; @@ -11155,12 +11155,12 @@ final: prev: { nvim-origami = buildVimPlugin { pname = "nvim-origami"; - version = "2025-07-20"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-origami"; - rev = "2b6ac04d1fcff8b5e04ba33fa894d372eacb90e4"; - sha256 = "1s6dnkjdk2iwhar1p81bvbkqiw4c3ina0xij2v38vh8cixbic8p9"; + rev = "6705fd653bc709fbd5c17fb86ba6252ca0e885b9"; + sha256 = "14wnxh4bxf7g6139dbs06h34kkiv5s8njs9n5fbaknhh5dynj0lk"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-origami/"; meta.hydraPlatforms = [ ]; @@ -11272,12 +11272,12 @@ final: prev: { nvim-rip-substitute = buildVimPlugin { pname = "nvim-rip-substitute"; - version = "2025-06-16"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-rip-substitute"; - rev = "9718e040e3593608eb0654cf643be4982d68bb46"; - sha256 = "14vycvd1sccrg13n0225nl20kikngfn49nfp1pri3c9gy8ksvsl0"; + rev = "4f9ad4ce47f940e6ac7419493074ed63de5b4fa9"; + sha256 = "1nkk27yxm9gqiaaqmb65kg6ff64xynyv7shyc5y7yz3nj1mdlyz7"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-rip-substitute/"; meta.hydraPlatforms = [ ]; @@ -11285,12 +11285,12 @@ final: prev: { nvim-scissors = buildVimPlugin { pname = "nvim-scissors"; - version = "2025-06-16"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-scissors"; - rev = "cf890edfa78a5ba49176083150dbed1888872ff9"; - sha256 = "04rzsq8b1yq0x2cghj27i2y4kfb1zbm54df76iip40qksi33igpn"; + rev = "d11c2ba40f7530d50534f977798054d25a95a8db"; + sha256 = "1id9flz427a57hq72anxk540hziigrikcz3p2vjvabby2b2l8zq0"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/"; meta.hydraPlatforms = [ ]; @@ -11389,12 +11389,12 @@ final: prev: { nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "2025-07-20"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "6da0307421bc4be6fe02815faabde51007c4ea1a"; - sha256 = "03hgv7b8a0fxj78xf5l72y1sngdfrnjxwh0fnj3nxjg3cd79indz"; + rev = "a81d07e07e279923b1a10d0146c543bf079f747e"; + sha256 = "1vlj94lnd0mg76v6kab2vz45f1fj0dzkbyfv2k3ys8w1h0sy3x1v"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; meta.hydraPlatforms = [ ]; @@ -11402,12 +11402,12 @@ final: prev: { nvim-surround = buildVimPlugin { pname = "nvim-surround"; - version = "2025-05-26"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "kylechui"; repo = "nvim-surround"; - rev = "8dd9150ca7eae5683660ea20cec86edcd5ca4046"; - sha256 = "1r7kvq8sa7g3vhj6d885jgq04xpk3xn21zn1sb9lbffdkxxkqs2k"; + rev = "c271c9082886a24866353764cf96c9d957e95b2b"; + sha256 = "0v3px2jqsdlrv765fic1plzb8v5jidqmbmprlw5s5magxirgcz6w"; }; meta.homepage = "https://github.com/kylechui/nvim-surround/"; meta.hydraPlatforms = [ ]; @@ -11454,12 +11454,12 @@ final: prev: { nvim-tinygit = buildVimPlugin { pname = "nvim-tinygit"; - version = "2025-06-21"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-tinygit"; - rev = "3ff8ebde730cdee1404a3e733e0a5b388007bb19"; - sha256 = "05qkas6x9s87qqrxqryh2i2baixz63f1lfww2a780na832l8vpjq"; + rev = "a8832a2a889e82efe59b7af569795dc0ae657a5a"; + sha256 = "05c6y28i0gyyxaklvmivlaydfbykwmck071d8nxji18pbvb8ah2m"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-tinygit/"; meta.hydraPlatforms = [ ]; @@ -11467,12 +11467,12 @@ final: prev: { nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2025-07-21"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "543ed3cac212dc3993ef9f042f6c0812e34ddd43"; - sha256 = "1il6pha8w8mnh2sqpbx4j4h6zryyd5kn5n23kp32bh323vv0ygck"; + rev = "0a7fcdf3f8ba208f4260988a198c77ec11748339"; + sha256 = "019d5pxhb0mbv3f6872m782ghxzyd6spivq37maxygjzdi8kqhrm"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; meta.hydraPlatforms = [ ]; @@ -11493,12 +11493,12 @@ final: prev: { nvim-treesitter-context = buildVimPlugin { pname = "nvim-treesitter-context"; - version = "2025-06-29"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-context"; - rev = "59f318a65d42a5c4037796886a8874fd57f774fc"; - sha256 = "09giakcby7gmif3sdqrfv8201q1w8n56d7g59qwbmfcw5vm6wb9k"; + rev = "6853ecb2cd8b062365da1cdd1a2e6f934ad55ed6"; + sha256 = "13dc0z4nm4x1wvgb9bzn9sm5m328a6d05zmhmzq4gvajapws9l5g"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; meta.hydraPlatforms = [ ]; @@ -11571,12 +11571,12 @@ final: prev: { nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "2025-06-14"; + version = "2025-07-29"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "89ebe73cd2836db80a22d9748999ace0241917a5"; - sha256 = "1lvny4hzw0h8f1xdz78ga24w9w7j68ha68sjs9mvqsxn6xqh4ngr"; + rev = "71385f191ec06ffc60e80e6b0c9a9d5daed4824c"; + sha256 = "0pp8s0wljwhc93jp47ad4pigqm8q7v173374c1vpydhx09qwl4ga"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; meta.hydraPlatforms = [ ]; @@ -11662,12 +11662,12 @@ final: prev: { nvim-various-textobjs = buildVimPlugin { pname = "nvim-various-textobjs"; - version = "2025-06-18"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-various-textobjs"; - rev = "1a3e524c01c26e0174a1eeb69e45d0bd74b1ef94"; - sha256 = "16kk7fql1kks9bwg953k2llpnl7hm5s1z0094cm0r2ay256y4i68"; + rev = "3533004ecdc61cdee21bec3df2efbaeaba536346"; + sha256 = "0ahcbh0l13lzsggqd1i6asc3w69rh3bripv6vf2y1c329yc0rxwb"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-various-textobjs/"; meta.hydraPlatforms = [ ]; @@ -11727,12 +11727,12 @@ final: prev: { nvim_context_vt = buildVimPlugin { pname = "nvim_context_vt"; - version = "2025-07-14"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "andersevenrud"; repo = "nvim_context_vt"; - rev = "4ee3f8fe1b3aacacd31eaf77378dffcad0ff9465"; - sha256 = "1h6x29hgx9gz27x6ia0n0wz7n8zm2bb3j0h321y0f616b47nzr32"; + rev = "b69f642f7848fec8c056a7e2c9452e3dec84c2b5"; + sha256 = "1dyzp6ng67a6zp021nxbimj7rf7bp7rkc4lkl9wrx9fwvxz1x0xi"; }; meta.homepage = "https://github.com/andersevenrud/nvim_context_vt/"; meta.hydraPlatforms = [ ]; @@ -11818,12 +11818,12 @@ final: prev: { obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "2025-07-21"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "obsidian-nvim"; repo = "obsidian.nvim"; - rev = "f0b231b286bd643d0c79f32d263bb9181389aea5"; - sha256 = "1lg3kgl4chyvsxi3l19wh77xyii4iwkwg8sfdb2prd864q11zq4b"; + rev = "705cc9b4f66eca1e54040ac819102e80a32896d3"; + sha256 = "1k4ck5xfl8axfg6l862h23qkk8iz57sljygixb358q19sdmvklci"; }; meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/"; meta.hydraPlatforms = [ ]; @@ -11857,12 +11857,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "2025-07-22"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "17331ce1fc2537429786db91842c1013721adf38"; - sha256 = "1jz71jx9a3b9i6c81gqsi1zrxm6ihn3qma2is01iwyxwfnymj1q4"; + rev = "1d8abaffbd8a8e5e6a2ece8523fc00a1dc38a41b"; + sha256 = "1fyc0z3f1c4d3wmam89hj94ppscff3ix0lqnsi5pzz9w9kvvdmy3"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -11948,12 +11948,12 @@ final: prev: { onedark-nvim = buildVimPlugin { pname = "onedark.nvim"; - version = "2025-05-03"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "navarasu"; repo = "onedark.nvim"; - rev = "11de4da47f3e69cb70c3ae9816bd8af166cbe121"; - sha256 = "1cqpd4yvcd6szbs95kxxr77mhfvgxcpjfybw8chlnnnwxxyh1k54"; + rev = "de495fabe171d48aed5525f002d14414efcecbb2"; + sha256 = "1qci3rslcmv79fsfq21vjad6zmk6qp59z1g531w2k85psj6hlz41"; }; meta.homepage = "https://github.com/navarasu/onedark.nvim/"; meta.hydraPlatforms = [ ]; @@ -11987,12 +11987,12 @@ final: prev: { onedarkpro-nvim = buildVimPlugin { pname = "onedarkpro.nvim"; - version = "2025-06-05"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "5ffd45b3602bc1ed75f0b2be6c5c1f6ba5c6b796"; - sha256 = "02zn53vda99mjb3ygy6jpjhlb0v4anbjndrn0g9awzi3dyv7gcsa"; + rev = "3891f6f8db49774aa861d08ddc7c18ad8f1340e9"; + sha256 = "15k4719y2bq52yy5vxk2h7w7x64j0m0iabhgm3laanijykqz6ia7"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; meta.hydraPlatforms = [ ]; @@ -12052,12 +12052,12 @@ final: prev: { opencode-nvim = buildVimPlugin { pname = "opencode.nvim"; - version = "2025-07-24"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "NickvanDyke"; repo = "opencode.nvim"; - rev = "db3aa9ca3b738600c81e29646a3356477dabaa87"; - sha256 = "1yhspgja3zdnsf8r3ahci14cndk3bzxvq0w9jqggd7ya103nq6kz"; + rev = "c1b98e513c0edbefb8b7ec517f50cf4ec4380e82"; + sha256 = "1apdz6i7yznhjdnkf8b9djdkjb69i5b5dw6v4hbd8xwwd6skzh9v"; }; meta.homepage = "https://github.com/NickvanDyke/opencode.nvim/"; meta.hydraPlatforms = [ ]; @@ -12157,12 +12157,12 @@ final: prev: { oxocarbon-nvim = buildVimPlugin { pname = "oxocarbon.nvim"; - version = "2025-07-05"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "nyoom-engineering"; repo = "oxocarbon.nvim"; - rev = "1dc7b7ea9df60edd9547b667fd1f789ce9f028fb"; - sha256 = "1928b611jfzp8alk3v5dl5pdwr0a3qicwdha7mhdkwci7x13ac3y"; + rev = "b1aca1d6843b3eed1c4500ad5b106646375bd726"; + sha256 = "16jck4v2vx0mjb9cadypfw24iq1dqn65qnbi2bv7nxb2n0kc9wl1"; }; meta.homepage = "https://github.com/nyoom-engineering/oxocarbon.nvim/"; meta.hydraPlatforms = [ ]; @@ -12691,12 +12691,12 @@ final: prev: { pum-vim = buildVimPlugin { pname = "pum.vim"; - version = "2025-07-18"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "Shougo"; repo = "pum.vim"; - rev = "39da7aacfea57ee16f8ac38d39796d3a72610db0"; - sha256 = "1v0dgn58cvxcqrmx3kmwwz1f8ffl12smpv62x0sdh2bpi0nha306"; + rev = "fc526871540121f79f5c9abb1fb7c5e4b22656fd"; + sha256 = "0whndq74nj9xw5vyyb12bbq5x535vqdy9pv3w5mpj6x7rm6856k7"; }; meta.homepage = "https://github.com/Shougo/pum.vim/"; meta.hydraPlatforms = [ ]; @@ -13030,12 +13030,12 @@ final: prev: { remote-nvim-nvim = buildVimPlugin { pname = "remote-nvim.nvim"; - version = "2025-07-03"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "amitds1997"; repo = "remote-nvim.nvim"; - rev = "9a23aff23c87f8c017cdccba0f35cfb4532399c7"; - sha256 = "19n854si2nfjqv3x3pi7nzd1hxffbl61mny61787qjw6jd0gkc2a"; + rev = "4c5e8e3468895ff86ee599686724b8f33616c37c"; + sha256 = "0fs1yh3jg1q7v5hvrsaidr3kjawd6rjabxfyvlnyqgsir878ikcw"; }; meta.homepage = "https://github.com/amitds1997/remote-nvim.nvim/"; meta.hydraPlatforms = [ ]; @@ -13043,12 +13043,12 @@ final: prev: { remote-sshfs-nvim = buildVimPlugin { pname = "remote-sshfs.nvim"; - version = "2025-06-02"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "nosduco"; repo = "remote-sshfs.nvim"; - rev = "6e893c32ff7c5b8d0d501b748c525fa53963fb35"; - sha256 = "0q4bhq153k3smq4nhiqf9zyni4yyx96swc6radj7j53vwhadafbr"; + rev = "2796064167e4a964a56e61d9fcea629324e2e7ca"; + sha256 = "04sd64g3xbddv0sw0scwcadw4cvqdgwzc9y1lkvrvz536xrvwyjy"; }; meta.homepage = "https://github.com/nosduco/remote-sshfs.nvim/"; meta.hydraPlatforms = [ ]; @@ -13069,12 +13069,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "2025-07-23"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "5c0e241bdbd208b7ae546009378d6bc93c083ef3"; - sha256 = "16sygfwzmlgbsymlmrbii9vhblgyn8qn1clcjaah7rwby0bwkzq7"; + rev = "eec00fbfd7273cdfa0a1154dbef0bb983641eaf8"; + sha256 = "1b0d005dfdb0kqr17fwrrc5qhnc9m7py0in8pfgy2hvyhgzykjk3"; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -13148,12 +13148,12 @@ final: prev: { rnvimr = buildVimPlugin { pname = "rnvimr"; - version = "2025-02-13"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "rnvimr"; - rev = "57f7a8edd629791557d1315463d9fb2e411a45f1"; - sha256 = "0pr6sdmllswy6g4pi9lrz1rgiin977jfdy05q63vbs5mpyxgqfhd"; + rev = "c9262da32756362be50753806d6e09c747685295"; + sha256 = "1k82rmx2r2bmjzgddryff34n6y10m31irz9f5jklr5dmy4cg71q6"; }; meta.homepage = "https://github.com/kevinhwang91/rnvimr/"; meta.hydraPlatforms = [ ]; @@ -13200,12 +13200,12 @@ final: prev: { roslyn-nvim = buildVimPlugin { pname = "roslyn.nvim"; - version = "2025-07-14"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "seblyng"; repo = "roslyn.nvim"; - rev = "3056635ed6ebe5035c94a7c8d0d362e95817839e"; - sha256 = "0a7gd2fzcwc1812hnswb4g8pr220xd8443j9rd3452zxwyl3r6s6"; + rev = "3b5b6c687ecaeccbac7652673385511a3deba7bb"; + sha256 = "1iqafnrmlqnz1ks1lqgdr644vr1x2r05aksm0zj54yjfv4ph8sdl"; }; meta.homepage = "https://github.com/seblyng/roslyn.nvim/"; meta.hydraPlatforms = [ ]; @@ -13317,12 +13317,12 @@ final: prev: { satellite-nvim = buildVimPlugin { pname = "satellite.nvim"; - version = "2025-07-10"; + version = "2025-07-25"; src = fetchFromGitHub { owner = "lewis6991"; repo = "satellite.nvim"; - rev = "fc9672c9a14371ad948b5c42588d5ccfc4120f42"; - sha256 = "0210y53kb2zb811azifsd3y7gappf8jydriv1c42y0396k4hlmrg"; + rev = "1febb774fed40f923a9955e0d029601bd4cabc42"; + sha256 = "0hl0b5ldms5qyach2xqrr9ry237zj8f72r5mccccgbklrapbqprz"; }; meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; meta.hydraPlatforms = [ ]; @@ -13512,12 +13512,12 @@ final: prev: { sideways-vim = buildVimPlugin { pname = "sideways.vim"; - version = "2025-04-18"; + version = "2025-07-28"; src = fetchFromGitHub { owner = "AndrewRadev"; repo = "sideways.vim"; - rev = "3b353b19972a1138261d939055aff4844b9c472f"; - sha256 = "07jsyq5qa3psv314mvy0a4grbpjp936iqsf7ac22v3rylcvp1dmx"; + rev = "1efb7db049e5536742dc89205f6e229297c31230"; + sha256 = "18y7lz9484h87sk8jaafxsfr6wr15sr14mqrw2hs7xkd0c429456"; fetchSubmodules = true; }; meta.homepage = "https://github.com/AndrewRadev/sideways.vim/"; @@ -13578,12 +13578,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2025-07-18"; + version = "2025-08-01"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "f59fddc055373ec0fe2bbe2a3e7d7df2ee314994"; - sha256 = "0s7283iaa6z26zk5zvzn8qxdn4q3vckqzgbz6c43ri0dm0irhzlk"; + rev = "f46b79cf9e83b0a13a4e3f83e3bd5b0d2f172bf2"; + sha256 = "0lbrdi3rd1d3cqz7bdk37gahi5c61963zxjsfwl86d4s53m3cxqc"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -13630,12 +13630,12 @@ final: prev: { smear-cursor-nvim = buildVimPlugin { pname = "smear-cursor.nvim"; - version = "2025-07-23"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "sphamba"; repo = "smear-cursor.nvim"; - rev = "1a3df9af4ed017fafecd93c6837956914f269472"; - sha256 = "10k29vy1dxcm5iajsl0rrqyl4w1yh45y7bm1xfwh6dx9zc5rbmrw"; + rev = "58e69a911e7f5296b3d7fec5e7414df5a4ac91fb"; + sha256 = "1n4y5ff4qrmnp1fx886japf3g8bv28hca2hv19v65yndkgsb8wx1"; }; meta.homepage = "https://github.com/sphamba/smear-cursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -13669,12 +13669,12 @@ final: prev: { snipe-nvim = buildVimPlugin { pname = "snipe.nvim"; - version = "2025-07-20"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "leath-dub"; repo = "snipe.nvim"; - rev = "3da8e9770d6619ad51b724a7c1cebb6aae37c08f"; - sha256 = "1l0jmmb9csf72dkjp4pdx6rk9fnbfimmf2zz3iwik9d1lzrms07d"; + rev = "77847dc388332cd140e9a0b2fc34c8c1387d6779"; + sha256 = "0imwd9flgkhrlk38x829ngrczcz91vr17i8ndlp6kxlh9x2ggglg"; }; meta.homepage = "https://github.com/leath-dub/snipe.nvim/"; meta.hydraPlatforms = [ ]; @@ -13721,12 +13721,12 @@ final: prev: { sonokai = buildVimPlugin { pname = "sonokai"; - version = "2025-06-22"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "sainnhe"; repo = "sonokai"; - rev = "5baf26496047788dc000e9287e5ceb7420b2f42e"; - sha256 = "0qnnq90kwg3kn8br63kbzhvrc862g5r7i3k0djs6d63x5hin94x2"; + rev = "27a71a6e058ba0a88b14b137a89020f6caeec93b"; + sha256 = "1rajgpaqhqjj6sbwawgig4p5lgnb1vjvphk146y63zhgc336xxvr"; }; meta.homepage = "https://github.com/sainnhe/sonokai/"; meta.hydraPlatforms = [ ]; @@ -13734,12 +13734,12 @@ final: prev: { sort-nvim = buildVimPlugin { pname = "sort.nvim"; - version = "2025-07-18"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "sQVe"; repo = "sort.nvim"; - rev = "278a40e8a2e979197b76741973194124be33c344"; - sha256 = "0wxaz8d5ycgn2h36w5av3cg1z1r18i1vcaasrfb1ksq9m5n12ayv"; + rev = "7d70ef9fdc6f47fbf58383cf7ae94edb93efec48"; + sha256 = "1mbkzgll6rnazy504fg6d1n5bzrbngkskwkncn2x4paaq2xyqqx7"; }; meta.homepage = "https://github.com/sQVe/sort.nvim/"; meta.hydraPlatforms = [ ]; @@ -14492,12 +14492,12 @@ final: prev: { telescope-coc-nvim = buildVimPlugin { pname = "telescope-coc.nvim"; - version = "2024-07-31"; + version = "2025-07-29"; src = fetchFromGitHub { owner = "fannheyward"; repo = "telescope-coc.nvim"; - rev = "b305a2c4f5de45f93b94e1a72078edd6d62e8cc1"; - sha256 = "0q8h2njyh3fgasvxdhz40cmjns4n8ip3xgdl188kpaf6gk0vwnnv"; + rev = "42791345bc45c2b635a410dfa2e90acca26e6a02"; + sha256 = "0nx2lhb07cgy14br5i8x9xw7qashw69dq9plwjskq0jli76lhg5f"; }; meta.homepage = "https://github.com/fannheyward/telescope-coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -15066,12 +15066,12 @@ final: prev: { tinted-nvim = buildVimPlugin { pname = "tinted-nvim"; - version = "2025-07-17"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-nvim"; - rev = "cd89ac15fe6018f03cf2108fb63c3c9bf32123cc"; - sha256 = "15n9n5lc5gs0rdd77absf5j04z79cn42a07xwis9ws58na5xb0ds"; + rev = "b6df0b0c35d1ad4d0151f75ab66bbaf1c9a0fea2"; + sha256 = "0lz7cq4p545knpsjhvb3575aj70c5p65cgkh4jvhhprhs3rbk6hz"; }; meta.homepage = "https://github.com/tinted-theming/tinted-nvim/"; meta.hydraPlatforms = [ ]; @@ -15079,12 +15079,12 @@ final: prev: { tinted-vim = buildVimPlugin { pname = "tinted-vim"; - version = "2025-07-23"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-vim"; - rev = "78a483a34f34a255a1ffc1fb8b0cf22c4d6c4455"; - sha256 = "1jnhrpn35bqxpqxj689qiip2jh58ig4fxsrr32dn96fsa4jngqa9"; + rev = "0083d42efb87b01114b8a317141a510b8fafe758"; + sha256 = "0nyf02y10vfm4pxp1ivvbgwnnw9bjpdl1gdf9khqja2yd3b0qqbb"; }; meta.homepage = "https://github.com/tinted-theming/tinted-vim/"; meta.hydraPlatforms = [ ]; @@ -15302,12 +15302,12 @@ final: prev: { treewalker-nvim = buildVimPlugin { pname = "treewalker.nvim"; - version = "2025-07-17"; + version = "2025-07-31"; src = fetchFromGitHub { owner = "aaronik"; repo = "treewalker.nvim"; - rev = "ae229700e1cce34198280f588568dc49c52d9eb1"; - sha256 = "011r3xvc6207jrzd049nfwfdiz20d7syy0l5dzqmr5f8m7kjf6dh"; + rev = "357f8e11bd4a6e0a7bb3a4e49bfe9e1ed91e55f8"; + sha256 = "0kzwv6dizakbfz3h75qnbz66isy4a8yaajdz50xp15ig1ps400c7"; }; meta.homepage = "https://github.com/aaronik/treewalker.nvim/"; meta.hydraPlatforms = [ ]; @@ -15394,12 +15394,12 @@ final: prev: { ts-autotag-nvim = buildVimPlugin { pname = "ts-autotag.nvim"; - version = "2025-01-15"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "tronikelis"; repo = "ts-autotag.nvim"; - rev = "0f1dc38fddd99b468ef58938d7cd99ce1d6bcb0e"; - sha256 = "1m0gng9v5dn6mm026nxw0n24bvysr156xhwvf83pv9xqp28xfwar"; + rev = "31a46c772962ce28965fd69c0ef7d9b2723e5b92"; + sha256 = "11f0vsbgsymg3k4m6bld0152ahk5a01jzn1d917ng6fgalyrpzz7"; }; meta.homepage = "https://github.com/tronikelis/ts-autotag.nvim/"; meta.hydraPlatforms = [ ]; @@ -15654,12 +15654,12 @@ final: prev: { unison = buildVimPlugin { pname = "unison"; - version = "2025-07-24"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "3379c0316a6bdbae58a8de32769c1a76108f74ae"; - sha256 = "0vbxjzv2n9184060il27k421qb2fwgv403xlri2nmnlc1nlg3wdr"; + rev = "51688379a094857988815e563f4b62dc43bf4652"; + sha256 = "0nmnz8qa3rlk8w0ca5qw2wq9dbbgrh7nz87nb36p08ajpva6bg07"; }; meta.homepage = "https://github.com/unisonweb/unison/"; meta.hydraPlatforms = [ ]; @@ -16278,12 +16278,12 @@ final: prev: { vim-apm = buildVimPlugin { pname = "vim-apm"; - version = "2024-02-03"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "ThePrimeagen"; repo = "vim-apm"; - rev = "96d452bb97c7b147b87edf75b53d5d724fb4bf64"; - sha256 = "106rjqi3wg1yn62szi7v5xyira2qz5l5fc987n2abddakqr5ivhp"; + rev = "d35c27af75c6bc0ecd75e06ed5369161eb71ac3b"; + sha256 = "0gab9d0s1pwashnvbcgc8s113axyw3bm8vr8yk4mpw53hsfqznj7"; }; meta.homepage = "https://github.com/ThePrimeagen/vim-apm/"; meta.hydraPlatforms = [ ]; @@ -17279,12 +17279,12 @@ final: prev: { vim-elixir = buildVimPlugin { pname = "vim-elixir"; - version = "2025-03-13"; + version = "2025-08-02"; src = fetchFromGitHub { owner = "elixir-editors"; repo = "vim-elixir"; - rev = "1ec9aab0e0de9c737af97e46ead5d65485ae2f9a"; - sha256 = "0l4yr5m78n4qwkag00rzqmfhb626121naar5mjnlfyxkp4rsvjd6"; + rev = "6dff29176eb35e025bc94b262bf6d4e517e11f7d"; + sha256 = "0h5k43hiik3k11zhis0k6abgvislsamgvs9rlmqna5isfyk8h8m6"; }; meta.homepage = "https://github.com/elixir-editors/vim-elixir/"; meta.hydraPlatforms = [ ]; @@ -17942,12 +17942,12 @@ final: prev: { vim-habamax = buildVimPlugin { pname = "vim-habamax"; - version = "2025-07-23"; + version = "2025-07-27"; src = fetchFromGitHub { owner = "habamax"; repo = "vim-habamax"; - rev = "c7167cc7351f87fa997aa156ba4ccc570740b068"; - sha256 = "1j718if43azafpwlc83if8dspcdnqhvhffhii43l3vvvs7zcphp9"; + rev = "ad290c69f7b6929310956cfce3c8ae5307cb6161"; + sha256 = "1y6rlwxxs086l1rr3np9d3v60433vzvdyjkrvfgpihnxwmfllbmv"; }; meta.homepage = "https://github.com/habamax/vim-habamax/"; meta.hydraPlatforms = [ ]; @@ -18828,12 +18828,12 @@ final: prev: { vim-lsp-settings = buildVimPlugin { pname = "vim-lsp-settings"; - version = "2025-07-14"; + version = "2025-07-26"; src = fetchFromGitHub { owner = "mattn"; repo = "vim-lsp-settings"; - rev = "69909f76c099588354d8d066ae6dc17d8de97ee1"; - sha256 = "0sn8b0b2xxqcha8ynba95xcz20hssp718x50nxb1g2ms37chw4q2"; + rev = "7634ca48bc3bf544b8434c7e36ea773c7640c8cb"; + sha256 = "0884z7889f66dh4207z8fgx00nlan0x74pw2ddds6qrcvzb4p94m"; }; meta.homepage = "https://github.com/mattn/vim-lsp-settings/"; meta.hydraPlatforms = [ ]; @@ -19088,12 +19088,12 @@ final: prev: { vim-moonfly-colors = buildVimPlugin { pname = "vim-moonfly-colors"; - version = "2025-05-28"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-moonfly-colors"; - rev = "ff822100c5d268e0db79e8e725cbd3ade3470de3"; - sha256 = "14ffclg7yjkyw05bdqwc7rmzf195vjswfpmcfi7sd85rr4d3midz"; + rev = "21d24c3e2b31386f14fadd8c114c5d0673b878c2"; + sha256 = "1h1xhanpjk4aglyb78dz09w5kyhm08nx4h6z1akq6yixn3qccl1v"; }; meta.homepage = "https://github.com/bluz71/vim-moonfly-colors/"; meta.hydraPlatforms = [ ]; @@ -19322,12 +19322,12 @@ final: prev: { vim-ocaml = buildVimPlugin { pname = "vim-ocaml"; - version = "2024-03-22"; + version = "2025-07-25"; src = fetchFromGitHub { owner = "ocaml"; repo = "vim-ocaml"; - rev = "81be9d05d4ce84be7e118754d0b777006f9c85fb"; - sha256 = "1r2k7zdicsf1c0j5bx5v7m0vr3s5iyyaawmq5r3rym7qnzhsl6lm"; + rev = "ee14abbe433dcf5b85863e19900dea60e090b87d"; + sha256 = "133w5fmcv2frxa3q7rx8h6vfgqzycp452ywrh5j165r512pdm863"; }; meta.homepage = "https://github.com/ocaml/vim-ocaml/"; meta.hydraPlatforms = [ ]; @@ -20232,12 +20232,12 @@ final: prev: { vim-signify = buildVimPlugin { pname = "vim-signify"; - version = "2024-04-05"; + version = "2025-07-28"; src = fetchFromGitHub { owner = "mhinz"; repo = "vim-signify"; - rev = "8670143f9e12ed1cd3c9b2c54f345cdd9a4baac3"; - sha256 = "0wpa5d401slgg41mknm6kiaki7frg7wkzs7ymjyn4l5jxq03x42h"; + rev = "54346382be614ef5934cbbe204fd58ba3247a84d"; + sha256 = "0gqi64rw1zcrgs96gmbgg1xjwp25izam02m1qjd7g07p5x25hzc1"; }; meta.homepage = "https://github.com/mhinz/vim-signify/"; meta.hydraPlatforms = [ ]; @@ -20479,12 +20479,12 @@ final: prev: { vim-spirv = buildVimPlugin { pname = "vim-spirv"; - version = "2025-07-15"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "kbenzie"; repo = "vim-spirv"; - rev = "4e7787346ca60ddbdcdd6c8651d834a281268067"; - sha256 = "1j550ynpjh5lyzl56lqsd40qxjwp6na2h55fwcjss55xprlbihdf"; + rev = "8d7a5d707505df563ab3ae7f44ac440d8a7ed565"; + sha256 = "02sbk59vlraj86fw3svkwxfs509wp3cp0i071xl93x3d8kxppkjm"; }; meta.homepage = "https://github.com/kbenzie/vim-spirv/"; meta.hydraPlatforms = [ ]; @@ -21208,12 +21208,12 @@ final: prev: { vim-wakatime = buildVimPlugin { pname = "vim-wakatime"; - version = "2025-05-22"; + version = "2025-07-27"; src = fetchFromGitHub { owner = "wakatime"; repo = "vim-wakatime"; - rev = "f39c4a201ae350aaba713b59d4a4fdd88e0811aa"; - sha256 = "1a07max0qrivbzgd4qaf3hrdsbpicmrb06km5glqphx9m8f63297"; + rev = "3403495670f0ee08887401a28f8430dc4ac67429"; + sha256 = "09f6il3ydxli829klnk0whn0rrcnc7ps7dgfxmikyk1s4hq38k5x"; }; meta.homepage = "https://github.com/wakatime/vim-wakatime/"; meta.hydraPlatforms = [ ]; @@ -21573,12 +21573,12 @@ final: prev: { vimtex = buildVimPlugin { pname = "vimtex"; - version = "2025-07-01"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "7f2633027c8f496a85284de0c11aa32f1e07e049"; - sha256 = "1jh3ia9whr8xcay4p6n0g9mparb5x55ns9vvw1zfpzfyy4h0jwz9"; + rev = "2526ed113a43c1f18346a17e752f9d94265a3445"; + sha256 = "0iwbp02y93cmwinqp38yvahbsiqhpldi78p55jz1635bqc9d803z"; }; meta.homepage = "https://github.com/lervag/vimtex/"; meta.hydraPlatforms = [ ]; @@ -21898,12 +21898,12 @@ final: prev: { windsurf-vim = buildVimPlugin { pname = "windsurf.vim"; - version = "2025-04-04"; + version = "2025-07-30"; src = fetchFromGitHub { owner = "Exafunction"; repo = "windsurf.vim"; - rev = "272c6e2755e8faa90e26bcdcd9fde6b9e61751ea"; - sha256 = "0d2x0sly9wcbb3qrm43rim3995dk3gdr85dp7gc5nh5c9iw8yxsp"; + rev = "a8d47ec54fe82df920b2545559f767003e8a7f8d"; + sha256 = "1bpdhbb3hbyf3pkh5mlm29lsshlf1ydwbnj41661ar3ykxqb9s0z"; }; meta.homepage = "https://github.com/Exafunction/windsurf.vim/"; meta.hydraPlatforms = [ ]; @@ -21989,12 +21989,12 @@ final: prev: { wtf-nvim = buildVimPlugin { pname = "wtf.nvim"; - version = "2025-07-13"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "piersolenski"; repo = "wtf.nvim"; - rev = "cacbcabbe969de27e98166415a0625bbc5df2fe2"; - sha256 = "15nw15abj3m039kns7pkii232wrggwzzpq852kv30a5l2b47qfhl"; + rev = "77008b7279a804a06b44da4999f8c988f9a12ae7"; + sha256 = "0yl2q48f21fpcnvx9xqmkr38mpwq0gpqfp80ail05551a88d2w3i"; }; meta.homepage = "https://github.com/piersolenski/wtf.nvim/"; meta.hydraPlatforms = [ ]; @@ -22080,12 +22080,12 @@ final: prev: { yats-vim = buildVimPlugin { pname = "yats.vim"; - version = "2025-07-15"; + version = "2025-08-03"; src = fetchFromGitHub { owner = "HerringtonDarkholme"; repo = "yats.vim"; - rev = "c63094edc324672d7fa945c6c34d4b6445f151b2"; - sha256 = "14bhv950np0vaxipbvfrcj0f0r4ygvph2pkbffxj9mbckrq08ka2"; + rev = "6005fa473bde80c0b878ad1a7591707717762644"; + sha256 = "0g0yz9m1s1h986pipl2rz5vfmihz47sqdcrhz538mnkgggjnr9ig"; fetchSubmodules = true; }; meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/"; @@ -22094,12 +22094,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "2025-07-22"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "6e4e9f0353f94ca4965c20dfc2690fb0d21730f0"; - sha256 = "1pdrranrqrwhslj1b2959gim6im77yxlf807ynxrdzdwcyx7iqhs"; + rev = "f62926b176aa290d99d3af9130b251707e7b0f8c"; + sha256 = "14sqn3ka07sdw4biwniv2jbgy79s1id4axymx5cprsim3yyiqsa0"; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; diff --git a/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix index 1fcb457e08c3..4a88016c4643 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix @@ -6,13 +6,13 @@ }: vimUtils.buildVimPlugin { pname = "sonarlint.nvim"; - version = "0-unstable-2025-05-30"; + version = "0-unstable-2025-08-02"; src = fetchFromGitLab { owner = "schrieveslaach"; repo = "sonarlint.nvim"; - rev = "060df51352f9fb876d4ff43b8cd4b669a6bdfd89"; - hash = "sha256-2MAi0nZIvAly+5p5fWKMi3tGSzMJgMnAzWnsr0rt+NM="; + rev = "5c3e0bb647be90cec844022991f33d50b6838964"; + hash = "sha256-lER6vBhiLK8/S2iJOc4jaDUMqkc9d2VLcj3GqbiZANs="; }; passthru.updateScript = nix-update-script { diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index f9e097f4e738..c3c271448dd0 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -21,12 +21,12 @@ { ada = buildGrammar { language = "ada"; - version = "0.0.0+rev=e8e2515"; + version = "0.0.0+rev=0a4c27d"; src = fetchFromGitHub { owner = "briot"; repo = "tree-sitter-ada"; - rev = "e8e2515465cc2d7c444498e68bdb9f1d86767f95"; - hash = "sha256-qfuVoh3R418F1FMN6CTXNnCaAk5gQj5lI/NoaJgnkW8="; + rev = "0a4c27dc1308a9d2742de22e5fcfc0c137b3d3f3"; + hash = "sha256-K5JJjDQwHuHZ6oQaLwJHYJxmFpR+4ENEeiZO2Q0gsk4="; }; meta.homepage = "https://github.com/briot/tree-sitter-ada"; }; @@ -817,12 +817,12 @@ }; fortran = buildGrammar { language = "fortran"; - version = "0.0.0+rev=7021f9f"; + version = "0.0.0+rev=8334abc"; src = fetchFromGitHub { owner = "stadelmanma"; repo = "tree-sitter-fortran"; - rev = "7021f9f0f44bbcb7c646b594b6ef8db3ed787f8e"; - hash = "sha256-r2w64an5ND7miSivulXqQbloLroemQFPW+MDCit69OY="; + rev = "8334abca785db3a041292e3b3b818a82a55b238f"; + hash = "sha256-MQ0Mq1kpP69oz8pAjLR/kKP491zSmKSseVktoOf5kkc="; }; meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran"; }; @@ -1380,12 +1380,12 @@ }; idl = buildGrammar { language = "idl"; - version = "0.0.0+rev=fb1bd48"; + version = "0.0.0+rev=777b395"; src = fetchFromGitHub { owner = "cathaysia"; repo = "tree-sitter-idl"; - rev = "fb1bd480b84a5b75a0c7a44a8fed45c4fe2d9247"; - hash = "sha256-XIPIz4awyRwjldb9K6hb08SNN4f+1GPaKT3I/kWuMSA="; + rev = "777b39538f9dc4ece1d891733bb4c91fc0627b16"; + hash = "sha256-L8nDDMdYsTnF+TRzgStJqChBL8lCzb51xe74P3+YKBs="; }; meta.homepage = "https://github.com/cathaysia/tree-sitter-idl"; }; @@ -1457,12 +1457,12 @@ }; javadoc = buildGrammar { language = "javadoc"; - version = "0.0.0+rev=de50fbe"; + version = "0.0.0+rev=26ef3be"; src = fetchFromGitHub { owner = "rmuir"; repo = "tree-sitter-javadoc"; - rev = "de50fbed2cc4c83e5fa2ec2d4231496e06d55e32"; - hash = "sha256-NFbeqiK1fii/cR5ySOz6bIHCPFL2oJ+yUFGZVdfCiAg="; + rev = "26ef3becea1ff51f0025a8e0c38a6b3a39c09341"; + hash = "sha256-wM3lzsQLDIng8cuP/KnWumRL4ZwAt+CWafE7l7ldoJI="; }; meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc"; }; @@ -1746,12 +1746,12 @@ }; lua = buildGrammar { language = "lua"; - version = "0.0.0+rev=e5e4069"; + version = "0.0.0+rev=d760230"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-lua"; - rev = "e5e406935ff3e36529545955e2972646ed97f9e2"; - hash = "sha256-anUyN+H9y1VrWGKr6yG4OFY9PGGH3Fsgn5AJZTxYkbQ="; + rev = "d76023017f7485eae629cb60d406c7a1ca0f40c9"; + hash = "sha256-tf71uJ4RpEfUdhdaHhp1MTT96kzN4O1wJ7SzpUfT3+Y="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-lua"; }; @@ -1836,12 +1836,12 @@ }; matlab = buildGrammar { language = "matlab"; - version = "0.0.0+rev=dfed7b4"; + version = "0.0.0+rev=2d30fdb"; src = fetchFromGitHub { owner = "acristoffers"; repo = "tree-sitter-matlab"; - rev = "dfed7b4bc548f2c036837c3e7e09cae7d1835289"; - hash = "sha256-gKpfNxJXv7KKXbk++Vf9nETwOvmD9Vqd5YAPbh1Wuas="; + rev = "2d30fdbb8fc7ec55d2fbf05172437ff0299878a5"; + hash = "sha256-M/m0QP6x4kpuBnuS3o9wbA7XBPForC7/i4TqR4WZTuk="; }; meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab"; }; @@ -1936,12 +1936,12 @@ }; nim = buildGrammar { language = "nim"; - version = "0.0.0+rev=9ed4696"; + version = "0.0.0+rev=4ad3527"; src = fetchFromGitHub { owner = "alaviss"; repo = "tree-sitter-nim"; - rev = "9ed4696d7f76e4937e2b63512a249a3ead7a0399"; - hash = "sha256-kQit97vmuyNpguVIscNthi0ekBfkao1SwwCJRip4Mac="; + rev = "4ad352773688deb84a95eeaa9872acda5b466439"; + hash = "sha256-dinMmbD36o1QkcLk2mgycgHZ9sW5Mg6lfnxssynaj58="; }; meta.homepage = "https://github.com/alaviss/tree-sitter-nim"; }; @@ -2716,12 +2716,12 @@ }; slang = buildGrammar { language = "slang"; - version = "0.0.0+rev=a4454e3"; + version = "0.0.0+rev=5b0adf6"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-slang"; - rev = "a4454e3004a9e8fea2df7fd2535fbaa05500da21"; - hash = "sha256-z1cIxsunZ7ZhzaQVuYtsXbgdrNjDcYtGi/jOQ+FhlYM="; + rev = "5b0adf65710c3a7c265f0451ed6b4789410cbe63"; + hash = "sha256-uFU8hdz6APzrc9JUib47cmBd5kSnbSh0CbSqSbEfkoc="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-slang"; }; @@ -2782,12 +2782,12 @@ }; solidity = buildGrammar { language = "solidity"; - version = "0.0.0+rev=d38dcd0"; + version = "0.0.0+rev=322a3dd"; src = fetchFromGitHub { owner = "JoranHonig"; repo = "tree-sitter-solidity"; - rev = "d38dcd0b58b223c43e3f9265914fb3167dc624c6"; - hash = "sha256-NdulFV/uu6qqZGeUrnNe11aG7Q9Qmr0RU5aUbeu3pL8="; + rev = "322a3ddffca3ed96e559003fd03fa9881d7b4e20"; + hash = "sha256-NEIrl4bPoKWxrL+dbysNnyqzj8Gey8bu8FNzav+mYBc="; }; meta.homepage = "https://github.com/JoranHonig/tree-sitter-solidity"; }; @@ -2916,12 +2916,12 @@ }; superhtml = buildGrammar { language = "superhtml"; - version = "0.0.0+rev=a67317f"; + version = "0.0.0+rev=c6111e7"; src = fetchFromGitHub { owner = "kristoff-it"; repo = "superhtml"; - rev = "a67317fb81afe76cc04e6d92124cfc20a903cee7"; - hash = "sha256-Timo86R0nIktTThut1AlNzawnb5r3rddxY1VObdVSVE="; + rev = "c6111e7134c64b69a2934ccbba83460cb532d442"; + hash = "sha256-AgTrmwnuyrNEtvvF09MER/1dqg6zovG5qFrj1gAb7w0="; }; location = "tree-sitter-superhtml"; meta.homepage = "https://github.com/kristoff-it/superhtml"; @@ -2995,12 +2995,12 @@ }; systemverilog = buildGrammar { language = "systemverilog"; - version = "0.0.0+rev=140a6d9"; + version = "0.0.0+rev=b2c95d3"; src = fetchFromGitHub { owner = "gmlarumbe"; repo = "tree-sitter-systemverilog"; - rev = "140a6d96aa753f550d01c0d6c95dbf7c0cfae3fb"; - hash = "sha256-YR5drmlt7+6D9jc6k0xIC04Y8ap3X51+AA6RIEfYIZw="; + rev = "b2c95d30954fbd3cf9be6d96a3ad82e023c2fa12"; + hash = "sha256-yaoQugLVQ/JXzF75784nLsd4tfCiTDqkpwvjLATxj1M="; }; meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog"; }; @@ -3062,12 +3062,12 @@ }; templ = buildGrammar { language = "templ"; - version = "0.0.0+rev=a35a02c"; + version = "0.0.0+rev=47594c5"; src = fetchFromGitHub { owner = "vrischmann"; repo = "tree-sitter-templ"; - rev = "a35a02cb608291ac8c12082dcbd2b5f34a7ad45f"; - hash = "sha256-UuyBBcoOLr+OKp5hxyxK7HNrpUo+CQzz4K4HNvJVkO4="; + rev = "47594c5cbef941e6a3ccf4ddb934a68cf4c68075"; + hash = "sha256-Dy/6XxrAUrLwcYTYOhLAU6iZb8c5XgplB/AdZbq0S9c="; }; meta.homepage = "https://github.com/vrischmann/tree-sitter-templ"; }; @@ -3542,23 +3542,23 @@ }; zig = buildGrammar { language = "zig"; - version = "0.0.0+rev=b670c8d"; + version = "0.0.0+rev=b71afff"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-zig"; - rev = "b670c8df85a1568f498aa5c8cae42f51a90473c0"; - hash = "sha256-lDMmnmeGr2ti9W692ZqySWObzSUa9vY7f+oHZiE8N+U="; + rev = "b71affffdb4222ff2d2dea6e164f76603b0be6bc"; + hash = "sha256-QAlYyeIwIH2p51Rt4cVpKkcT+JQvWlw1AII4122oQa8="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-zig"; }; ziggy = buildGrammar { language = "ziggy"; - version = "0.0.0+rev=de70337"; + version = "0.0.0+rev=e95c85c"; src = fetchFromGitHub { owner = "kristoff-it"; repo = "ziggy"; - rev = "de703372b2da6fd2c25a8a3c424663ff6bece4ac"; - hash = "sha256-O4IV9V+Xn1DL/gZ7UoAKZTtlv/QToRsmJizQwQZZRqc="; + rev = "e95c85cb58773c43e9d94c0b9422ae84697e68a1"; + hash = "sha256-6vqUPY/fpGuM1K4HfgpL/dRy7Na6fJ/t+Pe/12b1wqE="; }; location = "tree-sitter-ziggy"; meta.homepage = "https://github.com/kristoff-it/ziggy"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 391c59aefa6a..931e849163a8 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -393,6 +393,13 @@ in ]; }; + checkmate-nvim = super.checkmate-nvim.overrideAttrs { + checkInputs = with self; [ + # checkmate.snippets + luasnip + ]; + }; + clang_complete = super.clang_complete.overrideAttrs { # In addition to the arguments you pass to your compiler, you also need to # specify the path of the C++ std header (if you are using C++). diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 4562f5a2dc3f..c5cba23c71fe 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -347,7 +347,7 @@ https://github.com/Bekaboo/dropbar.nvim/,HEAD, https://github.com/earthly/earthly.vim/,HEAD, https://github.com/GustavEikaas/easy-dotnet.nvim/,HEAD, https://github.com/Shougo/echodoc.vim/,, -https://github.com/ssstba/ecolog.nvim/,HEAD, +https://github.com/ph1losof/ecolog.nvim/,HEAD, https://github.com/sainnhe/edge/,, https://github.com/geldata/edgedb-vim/,, https://github.com/folke/edgy.nvim/,HEAD, diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 7d50caf4e7e9..bccdce35177f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5215,8 +5215,8 @@ let mktplcRef = { name = "vscode-icons"; publisher = "vscode-icons-team"; - version = "12.13.0"; - hash = "sha256-HghVnyYLUcC54PNYgqFypZqiynqWzT6l/ihyClUvH0c="; + version = "12.14.0"; + hash = "sha256-ZoyH5jWbLURTfRApgJT0/c/ZbgGzt/Yn4WmUVO9HPSk="; }; meta = { description = "Bring real icons to your Visual Studio Code"; diff --git a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix index 607ef0444273..83edd7feb1bc 100644 --- a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix +++ b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix @@ -11,7 +11,7 @@ vscode-utils.buildVscodeMarketplaceExtension { name = "tinymist"; publisher = "myriad-dreamin"; inherit (tinymist) version; - hash = "sha256-v/85T/MIEVrbXDDgIa6cBXPjpMmxZFXDglUEZvyRZSc="; + hash = "sha256-uHUnCg8hkJQI0QSZZ5Kbj/S7ktY9ANdQqHCvBB+p1EA="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 0b469ae01ea6..f3b19de18ff2 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -153,11 +153,11 @@ "vendorHash": null }, "azurerm": { - "hash": "sha256-2QWaPwqjgtzOoqGB91k2mKnMqhZ559rp4KJWQdkOjHE=", + "hash": "sha256-mYADF+vzpYt9RMxjNrZnEnBgpF4s0h2qBxize52DLw8=", "homepage": "https://registry.terraform.io/providers/hashicorp/azurerm", "owner": "hashicorp", "repo": "terraform-provider-azurerm", - "rev": "v4.37.0", + "rev": "v4.38.1", "spdx": "MPL-2.0", "vendorHash": null }, @@ -372,11 +372,11 @@ "vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM=" }, "digitalocean": { - "hash": "sha256-tR4qN0N+tJu1fmiFIwTTIQyOTsqrVi2DSWJjU6oVdwE=", + "hash": "sha256-Bdc28nkev+i91ze/oyPSPeVegw/+eEn2FleaosCvDE0=", "homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean", "owner": "digitalocean", "repo": "terraform-provider-digitalocean", - "rev": "v2.61.0", + "rev": "v2.62.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -444,11 +444,11 @@ "vendorHash": "sha256-OzFNqWCAIvFQQ/4bi52doASkjo/zoxlS2ueiV1rww1M=" }, "exoscale": { - "hash": "sha256-V/+7qjE1r49cbF1+N5E7/jWFTSvqjhO8jxjneTJjjmQ=", + "hash": "sha256-TA8mMMeelnkvGcvRy9+QLiRegQYf8xo6vRZ+kb+DY5A=", "homepage": "https://registry.terraform.io/providers/exoscale/exoscale", "owner": "exoscale", "repo": "terraform-provider-exoscale", - "rev": "v0.64.3", + "rev": "v0.65.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -516,13 +516,13 @@ "vendorHash": null }, "gitlab": { - "hash": "sha256-1OzHzYnNlpHSVX3Q0JfjTTHJ1ux+YeRTe7ImtAsP8JU=", + "hash": "sha256-0+zBgoLpdIn20QVygVfwZXn6CKmjBku5mOzjSJV7LYo=", "homepage": "https://registry.terraform.io/providers/gitlabhq/gitlab", "owner": "gitlabhq", "repo": "terraform-provider-gitlab", - "rev": "v18.1.1", + "rev": "v18.2.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-G325isVj6JKs58i59V/A51vE8mzgxk/1EqSVvb6TiH4=" + "vendorHash": "sha256-eE9AY/79xQSbRl5kA0rwS8Oz8I9jaxT/KlVd0v0GAa8=" }, "google": { "hash": "sha256-YwSl33ST8kvnVg5hr7PCSfEO0xRDRVvTEU3KEMfiIIg=", diff --git a/pkgs/by-name/ac/act/package.nix b/pkgs/by-name/ac/act/package.nix index 663b7ba6eabc..040c4def2caa 100644 --- a/pkgs/by-name/ac/act/package.nix +++ b/pkgs/by-name/ac/act/package.nix @@ -8,7 +8,7 @@ }: let - version = "0.2.79"; + version = "0.2.80"; in buildGoModule { pname = "act"; @@ -18,10 +18,10 @@ buildGoModule { owner = "nektos"; repo = "act"; tag = "v${version}"; - hash = "sha256-tIp9iG8SCppg+tX/KdvAON5fKAHAlU01GSJEgvm2JSg="; + hash = "sha256-DGhZb83q1uC+5xvRTzWUXXKZjnaCP9y/CEu2EaL47I0="; }; - vendorHash = "sha256-wMtRpFUOMia7ZbuKUUkkcr2Gi88fiZydqFSVSAdiKdo="; + vendorHash = "sha256-v17TglIf+N3GfzHhutNX+nZeqVFheh/cXcCN1VgffT0="; doCheck = false; diff --git a/pkgs/by-name/au/audacity/package.nix b/pkgs/by-name/au/audacity/package.nix index 60a0ce057c2a..3f4110c6c7f7 100644 --- a/pkgs/by-name/au/audacity/package.nix +++ b/pkgs/by-name/au/audacity/package.nix @@ -61,13 +61,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "audacity"; - version = "3.7.4"; + version = "3.7.5"; src = fetchFromGitHub { owner = "audacity"; repo = "audacity"; rev = "Audacity-${finalAttrs.version}"; - hash = "sha256-kESKpIke9Xi4A55i3mUu1JkDjp8voBJBixiAK8pUkKA="; + hash = "sha256-gTky+wORQ6n3EepOUA8Y2zc8AocqjGP42N42G6FXRS8="; }; patches = [ diff --git a/pkgs/development/misc/avr/libc/default.nix b/pkgs/by-name/av/avrlibc/package.nix similarity index 94% rename from pkgs/development/misc/avr/libc/default.nix rename to pkgs/by-name/av/avrlibc/package.nix index a0e928ab2918..67829b91d9b2 100644 --- a/pkgs/development/misc/avr/libc/default.nix +++ b/pkgs/by-name/av/avrlibc/package.nix @@ -1,12 +1,12 @@ { lib, - stdenv, + stdenvNoLibc, fetchurl, automake, autoconf, }: -stdenv.mkDerivation (finalAttrs: { +stdenvNoLibc.mkDerivation (finalAttrs: { pname = "avr-libc"; version = "2.2.1"; diff --git a/pkgs/by-name/ca/cargo-binstall/package.nix b/pkgs/by-name/ca/cargo-binstall/package.nix index 88d9d565bdc7..65dec316726b 100644 --- a/pkgs/by-name/ca/cargo-binstall/package.nix +++ b/pkgs/by-name/ca/cargo-binstall/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-binstall"; - version = "1.14.2"; + version = "1.14.3"; src = fetchFromGitHub { owner = "cargo-bins"; repo = "cargo-binstall"; rev = "v${version}"; - hash = "sha256-elpTBFt9w6J4xLY+ykzhQnj+4MF5bVgzerxTTpevTxk="; + hash = "sha256-mfnrj+mqDvJ5VlpZ6/AETSjDCIF0LaqPQW1yXiuTlvY="; }; - cargoHash = "sha256-9VERKo5GU1gK0rLNx+wq+mnKrwY1DVsmdH+aRSzIOew="; + cargoHash = "sha256-6RPDiTqn+yoyu3qn28bsBTHgcKnOjqT2ZXIm65AGwag="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/ch/chezmoi/package.nix b/pkgs/by-name/ch/chezmoi/package.nix index 6050bb1698e6..1e9211183419 100644 --- a/pkgs/by-name/ch/chezmoi/package.nix +++ b/pkgs/by-name/ch/chezmoi/package.nix @@ -8,16 +8,16 @@ let argset = { pname = "chezmoi"; - version = "2.62.5"; + version = "2.63.1"; src = fetchFromGitHub { owner = "twpayne"; repo = "chezmoi"; rev = "v${argset.version}"; - hash = "sha256-MwLpQNtbYl7eBaQD8eQNAM3TXVWzk2B7xtaWXtPaEHA="; + hash = "sha256-gf79aJhyN3qrCMg7IZqUxHCl6qj6GY5BOXjoJvpKql4="; }; - vendorHash = "sha256-X93Ox69L6a1vBALdEVlHkdMrYmHcnVxXwfPsDVZiymY="; + vendorHash = "sha256-2Pnj5QoCL8B5qF7YlQFJttj4nlOSobJKySnIvg+82Ew="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/da/dapr-cli/package.nix b/pkgs/by-name/da/dapr-cli/package.nix index 4c33c477ef6e..d3bc3e902d1d 100644 --- a/pkgs/by-name/da/dapr-cli/package.nix +++ b/pkgs/by-name/da/dapr-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "dapr-cli"; - version = "1.15.1"; + version = "1.15.2"; src = fetchFromGitHub { owner = "dapr"; repo = "cli"; rev = "v${version}"; - hash = "sha256-hMBXNJKerRjI2vWsqRlMHyxlgyfN6WNbwVbMpe59rM4="; + hash = "sha256-S7z6v4J+ZsSgsupU0AYcRgFmIG8szbMoW5tFIix9HBs="; }; vendorHash = "sha256-RH802JcEHzrVEf4t7O0croSc36LNM6MtFXFJtDffIvU="; diff --git a/pkgs/by-name/em/emmylua-check/package.nix b/pkgs/by-name/em/emmylua-check/package.nix new file mode 100644 index 000000000000..4620d4808814 --- /dev/null +++ b/pkgs/by-name/em/emmylua-check/package.nix @@ -0,0 +1,45 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + versionCheckHook, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "emmylua_check"; + version = "0.10.0"; + + src = fetchFromGitHub { + owner = "EmmyLuaLs"; + repo = "emmylua-analyzer-rust"; + tag = finalAttrs.version; + hash = "sha256-Fvg3G0C/YECDEWZ4mDC5b8qocWvyDJ9KdLYNtwIu0+I="; + }; + + buildAndTestSubdir = "crates/emmylua_check"; + + cargoHash = "sha256-MIGYx1qMxsCCq3QkFeOuKbM4w/sJ2K0T+SRIDJQjf/8="; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgram = "${placeholder "out"}/bin/emmylua_check"; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { + description = "Comprehensive Lua static analysis tool for code quality assurance"; + homepage = "https://github.com/EmmyLuaLs/emmylua-analyzer-rust"; + changelog = "https://github.com/EmmyLuaLs/emmylua-analyzer-rust/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + mrcjkb + ]; + platforms = lib.platforms.all; + mainProgram = "emmylua_check"; + }; +}) diff --git a/pkgs/by-name/em/emmylua-ls/package.nix b/pkgs/by-name/em/emmylua-ls/package.nix new file mode 100644 index 000000000000..8ffda7c19426 --- /dev/null +++ b/pkgs/by-name/em/emmylua-ls/package.nix @@ -0,0 +1,45 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + versionCheckHook, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "emmylua_ls"; + version = "0.10.0"; + + src = fetchFromGitHub { + owner = "EmmyLuaLs"; + repo = "emmylua-analyzer-rust"; + tag = finalAttrs.version; + hash = "sha256-Fvg3G0C/YECDEWZ4mDC5b8qocWvyDJ9KdLYNtwIu0+I="; + }; + + buildAndTestSubdir = "crates/emmylua_ls"; + + cargoHash = "sha256-MIGYx1qMxsCCq3QkFeOuKbM4w/sJ2K0T+SRIDJQjf/8="; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgram = "${placeholder "out"}/bin/emmylua_ls"; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { + description = "EmmyLua Language Server"; + homepage = "https://github.com/EmmyLuaLs/emmylua-analyzer-rust"; + changelog = "https://github.com/EmmyLuaLs/emmylua-analyzer-rust/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + mrcjkb + ]; + platforms = lib.platforms.all; + mainProgram = "emmylua_ls"; + }; +}) diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index 89491d31fe7d..ef77f7baaf53 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -34,14 +34,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2025.7.4"; + version = "2025.7.5"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome"; tag = version; - hash = "sha256-zN3QkyGqz6/v8k76857nYEpErR0SijH0RetNxQttifI="; + hash = "sha256-f6HBgjg6yiFCQk6hIvQMYw+5/KjIVvUJaK+c/xmIseM="; }; build-system = with python.pkgs; [ diff --git a/pkgs/by-name/fi/firebase-tools/package.nix b/pkgs/by-name/fi/firebase-tools/package.nix index b7294634a720..24efb57fa935 100644 --- a/pkgs/by-name/fi/firebase-tools/package.nix +++ b/pkgs/by-name/fi/firebase-tools/package.nix @@ -10,16 +10,16 @@ buildNpmPackage rec { pname = "firebase-tools"; - version = "14.11.1"; + version = "14.11.2"; src = fetchFromGitHub { owner = "firebase"; repo = "firebase-tools"; tag = "v${version}"; - hash = "sha256-2igmTOGheCMlBo2fKbKOpc+IFhwLcYKJ7u5evKl0buY="; + hash = "sha256-7B1iGjWYfw8e5+JF0YDIZ/o5nR981gNdBM64BcdR3sk="; }; - npmDepsHash = "sha256-9ysvVXaJbV2axsZn/TEAdDBPwoM8baI5jnMO9dH6JqE="; + npmDepsHash = "sha256-HzHTp+lFHTYftmWRxreVkzDKHl9fxw4Da/res5bN1yg="; postPatch = '' ln -s npm-shrinkwrap.json package-lock.json diff --git a/pkgs/by-name/gl/gleam/package.nix b/pkgs/by-name/gl/gleam/package.nix index a5d62130972f..48980b3fc182 100644 --- a/pkgs/by-name/gl/gleam/package.nix +++ b/pkgs/by-name/gl/gleam/package.nix @@ -15,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gleam"; - version = "1.11.1"; + version = "1.12.0"; src = fetchFromGitHub { owner = "gleam-lang"; repo = "gleam"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZNDN9MRA9D+5xdVp3Lxt76bLzHRK7304O6WVPrlUq2U="; + hash = "sha256-Qjl+I09tnBbGc771SVJVb6fzAZ2tVOnBNhGfrIUh824="; }; - cargoHash = "sha256-TJqylGjXdkunE5mHkpFnvv3SENBFwtQehV0q2k3hNMY="; + cargoHash = "sha256-Ya0glVECB3cb9kgguuH4nY0ClK5NPH1mKAX9INDLzx4="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/gq/gqlgen/package.nix b/pkgs/by-name/gq/gqlgen/package.nix index dd4aafe9a251..a2625cc4aed5 100644 --- a/pkgs/by-name/gq/gqlgen/package.nix +++ b/pkgs/by-name/gq/gqlgen/package.nix @@ -6,7 +6,7 @@ }: let - version = "0.17.77"; + version = "0.17.78"; in buildGoModule { pname = "gqlgen"; @@ -16,7 +16,7 @@ buildGoModule { owner = "99designs"; repo = "gqlgen"; tag = "v${version}"; - hash = "sha256-3feo0wpRHDK3Vx9R6YoQuc2NU+4F+trkaNTvA3AV2NE="; + hash = "sha256-rFmcyEEliP8Kv75/UMB57IjKB8qTDrhvVDGMRlC1gc8="; }; vendorHash = "sha256-qDPJKGQmZz5Taj/gXakx3t/4bDaMrNR+HehV19HvdCI="; diff --git a/pkgs/by-name/he/heptabase/package.nix b/pkgs/by-name/he/heptabase/package.nix index a3ebe695e7be..81439fe2a62e 100644 --- a/pkgs/by-name/he/heptabase/package.nix +++ b/pkgs/by-name/he/heptabase/package.nix @@ -5,10 +5,10 @@ }: let pname = "heptabase"; - version = "1.66.0"; + version = "1.67.1"; src = fetchurl { url = "https://github.com/heptameta/project-meta/releases/download/v${version}/Heptabase-${version}.AppImage"; - hash = "sha256-8kkY+Tp8RuE+REcCT/gj8CA6CqTLk6eVeAEsOKv+axA="; + hash = "sha256-29+Bw1OvKq/MHML3TbLcUsa9Xd7SrCtTXjIXNhBbUVY="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; diff --git a/pkgs/by-name/ho/hoppscotch/package.nix b/pkgs/by-name/ho/hoppscotch/package.nix index a2131630f979..3821da8433d9 100644 --- a/pkgs/by-name/ho/hoppscotch/package.nix +++ b/pkgs/by-name/ho/hoppscotch/package.nix @@ -8,22 +8,22 @@ let pname = "hoppscotch"; - version = "25.6.1-0"; + version = "25.7.0-0"; src = fetchurl { aarch64-darwin = { url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_aarch64.dmg"; - hash = "sha256-pQAG8jRObTaYOBKgHRydq1ilO7O5nweZSoT70wdcUfA="; + hash = "sha256-oM/Gpl7Z8tlgPsujQc0RUlN8anWoiQfg+bSxg+oK2AE="; }; x86_64-darwin = { url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_x64.dmg"; - hash = "sha256-pRaBphPcWfCgYE03kth4EeFI4mroSHg4r1mmwQDKhLg="; + hash = "sha256-yFzMMpJpBlMcV1NMqG2L8XOSyC2cT4+WMZwdphYPFF4="; }; x86_64-linux = { url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_linux_x64.AppImage"; - hash = "sha256-dwjHUBZs9XQMmTfxUrbqgb/7lm+xPTeVO+VCX9wBFK8="; + hash = "sha256-req782QlPw2ZDo5eqNAWVPoTPvBODTnAhvLYewd0b2E="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); diff --git a/pkgs/by-name/in/inflow/package.nix b/pkgs/by-name/in/inflow/package.nix index 32416963105d..6cef21f4422b 100644 --- a/pkgs/by-name/in/inflow/package.nix +++ b/pkgs/by-name/in/inflow/package.nix @@ -74,12 +74,15 @@ stdenv.mkDerivation rec { ''; }; - meta = with lib; { + meta = { description = "Variance-optimal paragraph formatter"; homepage = "https://github.com/stephen-huan/inflow"; - license = licenses.unlicense; + license = lib.licenses.unlicense; mainProgram = "inflow"; - maintainers = with maintainers; [ fbrs ]; - platforms = platforms.all; + maintainers = with lib.maintainers; [ + fbrs + stephen-huan + ]; + platforms = lib.platforms.all; }; } diff --git a/pkgs/by-name/ip/ipaexfont/package.nix b/pkgs/by-name/ip/ipaexfont/package.nix index a4988a7156b2..9b696656d780 100644 --- a/pkgs/by-name/ip/ipaexfont/package.nix +++ b/pkgs/by-name/ip/ipaexfont/package.nix @@ -21,7 +21,7 @@ stdenvNoCC.mkDerivation { runHook postInstall ''; - meta = with lib; { + meta = { description = "Japanese font package with Mincho and Gothic fonts"; longDescription = '' IPAex font is a Japanese font developed by the Information-technology @@ -31,7 +31,7 @@ stdenvNoCC.mkDerivation { This is the successor to the IPA fonts. ''; homepage = "https://moji.or.jp/ipafont/"; - license = licenses.ipa; - maintainers = with maintainers; [ ]; + license = lib.licenses.ipa; + maintainers = with lib.maintainers; [ stephen-huan ]; }; } diff --git a/pkgs/by-name/ki/kid3-cli/package.nix b/pkgs/by-name/ki/kid3-cli/package.nix new file mode 100644 index 000000000000..6232271b9e33 --- /dev/null +++ b/pkgs/by-name/ki/kid3-cli/package.nix @@ -0,0 +1,9 @@ +{ + kid3, +}: + +kid3.override { + withCLI = true; + withKDE = false; + withQt = false; +} diff --git a/pkgs/by-name/ki/kid3-kde/package.nix b/pkgs/by-name/ki/kid3-kde/package.nix new file mode 100644 index 000000000000..678278d251d2 --- /dev/null +++ b/pkgs/by-name/ki/kid3-kde/package.nix @@ -0,0 +1,9 @@ +{ + kid3, +}: + +kid3.override { + withCLI = true; + withKDE = true; + withQt = false; +} diff --git a/pkgs/by-name/ki/kid3-qt/package.nix b/pkgs/by-name/ki/kid3-qt/package.nix new file mode 100644 index 000000000000..b4241152c1ed --- /dev/null +++ b/pkgs/by-name/ki/kid3-qt/package.nix @@ -0,0 +1,9 @@ +{ + kid3, +}: + +kid3.override { + withCLI = true; + withKDE = false; + withQt = true; +} diff --git a/pkgs/by-name/ku/kube-linter/package.nix b/pkgs/by-name/ku/kube-linter/package.nix index 716282cfd080..286b802889b4 100644 --- a/pkgs/by-name/ku/kube-linter/package.nix +++ b/pkgs/by-name/ku/kube-linter/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "kube-linter"; - version = "0.7.4"; + version = "0.7.5"; src = fetchFromGitHub { owner = "stackrox"; repo = "kube-linter"; rev = "v${version}"; - sha256 = "sha256-19roNwTRyP28YTIwkDDXlvsg7yY4vRLHUnBRREOe7iQ="; + sha256 = "sha256-akuyMSgEtIV1+dxFlAgoVdhnKO4SyVP3pIABCjT52Kc="; }; - vendorHash = "sha256-wCYEgQ+mm50ESQOs7IivTUhjTDiaGETogLOHcJtNfaM="; + vendorHash = "sha256-TETt2USmpKolx3nXk9kXknxoXpa/nRj4XZWeDvWFRZQ="; excludedPackages = [ "tool-imports" ]; diff --git a/pkgs/by-name/mu/musl/package.nix b/pkgs/by-name/mu/musl/package.nix index 9eafb3301059..198f5d6a066e 100644 --- a/pkgs/by-name/mu/musl/package.nix +++ b/pkgs/by-name/mu/musl/package.nix @@ -1,11 +1,17 @@ { stdenv, + stdenvNoLibc, lib, fetchurl, linuxHeaders ? null, useBSDCompatHeaders ? true, }: let + stdenv' = if stdenv.hostPlatform != stdenv.buildPlatform then stdenvNoLibc else stdenv; +in +let + stdenv = stdenv'; + cdefs_h = fetchurl { name = "sys-cdefs.h"; url = "https://git.alpinelinux.org/aports/plain/main/libc-dev/sys-cdefs.h?id=7ca0ed62d4c0d713d9c7dd5b9a077fba78bce578"; diff --git a/pkgs/by-name/ne/nelm/package.nix b/pkgs/by-name/ne/nelm/package.nix index 2de54723275d..fbcd13181809 100644 --- a/pkgs/by-name/ne/nelm/package.nix +++ b/pkgs/by-name/ne/nelm/package.nix @@ -9,16 +9,16 @@ }: buildGoModule (finalAttrs: { pname = "nelm"; - version = "1.8.0"; + version = "1.10.0"; src = fetchFromGitHub { owner = "werf"; repo = "nelm"; tag = "v${finalAttrs.version}"; - hash = "sha256-IZO+uMWa2dxvfRhxeVy6JRIzRC1CduZxUHPrA8lqxi8="; + hash = "sha256-FtYRfGHdU3eScFQYDS4vAqQ7fgcGIUYhn7N5/X0rhXA="; }; - vendorHash = "sha256-wrZe0YmsMOHD3NOOXRKM0ZLnnOvasFyPq26JIAqyXTQ="; + vendorHash = "sha256-QxzI+MO3wJxioW7NQwEigNq6NDu81Pu2BUBlwRvqyqk="; subPackages = [ "cmd/nelm" ]; diff --git a/pkgs/by-name/of/offlineimap/package.nix b/pkgs/by-name/of/offlineimap/package.nix index 97cc447cedb4..c4dcbd124186 100644 --- a/pkgs/by-name/of/offlineimap/package.nix +++ b/pkgs/by-name/of/offlineimap/package.nix @@ -87,11 +87,11 @@ python3.pkgs.buildPythonApplication rec { passthru.tests.version = testers.testVersion { package = offlineimap; }; - meta = with lib; { + meta = { description = "Synchronize emails between two repositories, so that you can read the same mailbox from multiple computers"; homepage = "http://offlineimap.org"; - license = licenses.gpl2Plus; - maintainers = [ ]; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ stephen-huan ]; mainProgram = "offlineimap"; }; } diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index 2b0cdf39d8be..a0c2d6afabb7 100644 --- a/pkgs/by-name/ol/ollama/package.nix +++ b/pkgs/by-name/ol/ollama/package.nix @@ -122,7 +122,7 @@ goBuild (finalAttrs: { owner = "ollama"; repo = "ollama"; tag = "v${finalAttrs.version}"; - hash = "sha256-fBoSt/chnxnlD6/HsWeMX9TR7Du7RCOmWcqCKamyK7A="; + hash = "sha256-po7BxJAj9eOpOaXsLDmw6/1RyjXPtXza0YUv0pVojZ0="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/pa/parallel-disk-usage/package.nix b/pkgs/by-name/pa/parallel-disk-usage/package.nix index 8674d8a4c3de..07ded3ea8970 100644 --- a/pkgs/by-name/pa/parallel-disk-usage/package.nix +++ b/pkgs/by-name/pa/parallel-disk-usage/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage rec { pname = "parallel-disk-usage"; - version = "0.20.0"; + version = "0.21.0"; src = fetchFromGitHub { owner = "KSXGitHub"; repo = "parallel-disk-usage"; rev = version; - hash = "sha256-Xzc+1cPs84o58G7n8hEN9vtaz3bw3TrwodphK45Iq2g="; + hash = "sha256-QPZT/SBiF6vDAhQzlxh+encoxbZ9Hi2kOZ2XalZkErg="; }; - cargoHash = "sha256-qSQpjYydpjVUP5AO2sPshP/HZzeVihwlJxyabml67js="; + cargoHash = "sha256-plC+VB6dp7W7dROdYwmhTMpPHEwRSgsArwY9jrYycBk="; meta = with lib; { description = "Highly parallelized, blazing fast directory tree analyzer"; diff --git a/pkgs/by-name/pa/paretosecurity/package.nix b/pkgs/by-name/pa/paretosecurity/package.nix index 57767ca3bff0..791b7cba2f04 100644 --- a/pkgs/by-name/pa/paretosecurity/package.nix +++ b/pkgs/by-name/pa/paretosecurity/package.nix @@ -17,16 +17,16 @@ buildGoModule (finalAttrs: { webkitgtk_4_1 ]; pname = "paretosecurity"; - version = "0.2.39"; + version = "0.3.2"; src = fetchFromGitHub { owner = "ParetoSecurity"; repo = "agent"; rev = finalAttrs.version; - hash = "sha256-goINqrt4ZEC5/WklC4D35wMTpjfJ0dZWfGU3vLWTLjM="; + hash = "sha256-TXKymCFr2lrbgmbCxI3vIKx61nbOaRmuUTwNn7k0Hm0="; }; - vendorHash = "sha256-tYpTXCx0vp+JX7keu+m5ePrPlGVJZen38HSfQHS4f7s="; + vendorHash = "sha256-DlCGCheJHa4HPM7kfX/UbOfLukAiaoP7QZnabkZVASM="; proxyVendor = true; # Skip building the Windows installer diff --git a/pkgs/by-name/ph/phrase-cli/package.nix b/pkgs/by-name/ph/phrase-cli/package.nix index 1579ff23cb65..d53302b695a1 100644 --- a/pkgs/by-name/ph/phrase-cli/package.nix +++ b/pkgs/by-name/ph/phrase-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "phrase-cli"; - version = "2.44.0"; + version = "2.45.0"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = version; - sha256 = "sha256-tMWjk+cqgVcmtFSXqWhvOTc6y/85hJ8ds8OVukLbtzQ="; + sha256 = "sha256-6oq9DW2h1vy2G3sjjzO8xgqSsH1wYVSXccMf1i+qmM8="; }; - vendorHash = "sha256-Eb/rkXvih7CDEgxZ15BD62zE5/TRYWNTTZzQU+uxtXg="; + vendorHash = "sha256-nrxkELO1gxU3douXLID5HbS+rMjz9dVQ9eMEn32XpNY="; ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; diff --git a/pkgs/by-name/pi/pinniped/package.nix b/pkgs/by-name/pi/pinniped/package.nix index 226b682ad0e4..09ad823ce66f 100644 --- a/pkgs/by-name/pi/pinniped/package.nix +++ b/pkgs/by-name/pi/pinniped/package.nix @@ -7,18 +7,18 @@ buildGoModule rec { pname = "pinniped"; - version = "0.39.0"; + version = "0.40.0"; src = fetchFromGitHub { owner = "vmware-tanzu"; repo = "pinniped"; rev = "v${version}"; - sha256 = "sha256-t0M+jBGDKq2TSLCRFdAo0H875yylFEc2n8rYYWLtWSc="; + sha256 = "sha256-VFBiy7EKJ0J407PAWDlBNXxLWpZ4w3ai4yk32kn18rI="; }; subPackages = "cmd/pinniped"; - vendorHash = "sha256-ECaudBXkqTWMi3KmQ9j8tzjPaD0CRTQXzF5n5s6G2lo="; + vendorHash = "sha256-OGZ9/pXudz9YmxeEkMP710+RwHOCig0yDqo+X/o9eJw="; ldflags = [ "-s" diff --git a/pkgs/by-name/qu/questdb/package.nix b/pkgs/by-name/qu/questdb/package.nix index 90a80e3cc4f9..d7daf20ebfab 100644 --- a/pkgs/by-name/qu/questdb/package.nix +++ b/pkgs/by-name/qu/questdb/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "questdb"; - version = "8.3.3"; + version = "9.0.1"; src = fetchurl { url = "https://github.com/questdb/questdb/releases/download/${finalAttrs.version}/questdb-${finalAttrs.version}-no-jre-bin.tar.gz"; - hash = "sha256-C3lhEgg9erAYSV4qU+xqPM1YbqCIj7mqmVzu+6BY+pI="; + hash = "sha256-nnIQfK2H+jhEOXmvqBobkOu/RYcxrcXnLXtrTU5tsqc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ri/rio/package.nix b/pkgs/by-name/ri/rio/package.nix index 2a1f366089bb..089196927553 100644 --- a/pkgs/by-name/ri/rio/package.nix +++ b/pkgs/by-name/ri/rio/package.nix @@ -6,28 +6,23 @@ rustPlatform, nixosTests, nix-update-script, - autoPatchelfHook, cmake, ncurses, pkg-config, - gcc-unwrapped, fontconfig, libGL, vulkan-loader, libxkbcommon, - withX11 ? !stdenv.hostPlatform.isDarwin, libX11, libXcursor, libXi, libXrandr, libxcb, - withWayland ? !stdenv.hostPlatform.isDarwin, wayland, - testers, rio, }: @@ -53,16 +48,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "rio"; - version = "0.2.24"; + version = "0.2.25"; src = fetchFromGitHub { owner = "raphamorim"; repo = "rio"; tag = "v${finalAttrs.version}"; - hash = "sha256-djKDi4ysRWtoMabJkEZ3jQ8hAE9JISi/ivjSFZmAwLY="; + hash = "sha256-HjM4cbOvy79hQEg8C/PK7D0jjiMRw5zP4jPFPctNX9o="; }; - cargoHash = "sha256-cdMIbip5fjDHewh/HiYzb/3QVRXUH7OeRQO+zfuGw6Q="; + cargoHash = "sha256-I0LSUzMH6tyn6/Y74FApEdo0/m+6fa8UK0hzVBxA7F8="; nativeBuildInputs = [ ncurses diff --git a/pkgs/by-name/ru/ruffle/package.nix b/pkgs/by-name/ru/ruffle/package.nix index adc2951d9443..92e0be6b095f 100644 --- a/pkgs/by-name/ru/ruffle/package.nix +++ b/pkgs/by-name/ru/ruffle/package.nix @@ -21,13 +21,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "ruffle"; - version = "0-nightly-2025-07-27"; + version = "0-nightly-2025-08-05"; src = fetchFromGitHub { owner = "ruffle-rs"; repo = "ruffle"; tag = lib.strings.removePrefix "0-" finalAttrs.version; - hash = "sha256-t15htXX+j2xEtOgGiqcCjG5F/17DnqnvEx0dxL3DRw4="; + hash = "sha256-1v/PnGYchauwSpYxP6mXNkkcK1bLF/u6VAYTPXk5bVc="; }; cargoHash = "sha256-xrlcn18ryK7PrR/KfBKN0ot+h06nj4cl2Gx4Dm1RyqU="; diff --git a/pkgs/by-name/sn/snapweb/package.nix b/pkgs/by-name/sn/snapweb/package.nix index 673da07c817c..a18ca6a44d15 100644 --- a/pkgs/by-name/sn/snapweb/package.nix +++ b/pkgs/by-name/sn/snapweb/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "snapweb"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "badaix"; repo = "snapweb"; rev = "v${version}"; - hash = "sha256-vil7HzP2KtdhFCxW12ah3EN3PxTE0ypctGPQbHT4M98="; + hash = "sha256-vrPmN06dLEoz7vFrH8kOdudg9FQcd1BpMWKpU6kZrzE="; }; - npmDepsHash = "sha256-/gsdiAbxI2Wr1dzT8jGxoNx1hts1dVcTRKTj+5gFy0Y="; + npmDepsHash = "sha256-VDGoZ6XgVtr7xePXmfW4Vk6iTZv1HRx7bjsS+Qauz3U="; # For 'sharp' dependency, otherwise it will try to build it nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/sn/snes9x-gtk/package.nix b/pkgs/by-name/sn/snes9x-gtk/package.nix new file mode 100644 index 000000000000..8f730606b891 --- /dev/null +++ b/pkgs/by-name/sn/snes9x-gtk/package.nix @@ -0,0 +1,7 @@ +{ + snes9x, +}: + +snes9x.override { + withGtk = true; +} diff --git a/pkgs/by-name/sn/snes9x/package.nix b/pkgs/by-name/sn/snes9x/package.nix index 6dc116b60af6..c5945095beb4 100644 --- a/pkgs/by-name/sn/snes9x/package.nix +++ b/pkgs/by-name/sn/snes9x/package.nix @@ -129,7 +129,7 @@ stdenv.mkDerivation (finalAttrs: { Version build with ${interface} interface. ''; license = lib.licenses.unfreeRedistributable // { - url = "https://github.com/snes9xgit/snes9x/blob/${finalAttrs.src.rev}/LICENSE"; + url = "https://github.com/snes9xgit/snes9x/blob/${finalAttrs.src.tag}/LICENSE"; }; mainProgram = "snes9x"; maintainers = with lib.maintainers; [ diff --git a/pkgs/by-name/te/terragrunt/package.nix b/pkgs/by-name/te/terragrunt/package.nix index 06c6e7980e6d..1f8b6a5e4da0 100644 --- a/pkgs/by-name/te/terragrunt/package.nix +++ b/pkgs/by-name/te/terragrunt/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "terragrunt"; - version = "0.84.0"; + version = "0.84.1"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = "terragrunt"; tag = "v${finalAttrs.version}"; - hash = "sha256-5GgMiWh9ZvVbZu/WMrggQMl7dq6A5p36sEDSkPWGCTM="; + hash = "sha256-fdKw0hNUKhOz/L0/ozkZPP/6z+C4i3UIGM2lX3/szr4="; }; nativeBuildInputs = [ @@ -26,7 +26,7 @@ buildGoModule (finalAttrs: { make generate-mocks ''; - vendorHash = "sha256-M16lInb1TcR0o5bnpZ+KMcl3gKN2lDI080XDSmd7uvc="; + vendorHash = "sha256-n0fPaeigwXvd0S5KvMG+ZerDqdaapUGK6mhY7WmEkIE="; doCheck = false; diff --git a/pkgs/by-name/ti/tiddit/package.nix b/pkgs/by-name/ti/tiddit/package.nix index 18dd004dd0c8..97851f95bd49 100644 --- a/pkgs/by-name/ti/tiddit/package.nix +++ b/pkgs/by-name/ti/tiddit/package.nix @@ -38,6 +38,7 @@ python3Packages.buildPythonApplication rec { ropebwt2 ] }" + "--set PYTHONPATH $PYTHONPATH" ]; meta = { diff --git a/pkgs/by-name/ti/tigerbeetle/package.nix b/pkgs/by-name/ti/tigerbeetle/package.nix index 48c983be8210..db2fc262bf42 100644 --- a/pkgs/by-name/ti/tigerbeetle/package.nix +++ b/pkgs/by-name/ti/tigerbeetle/package.nix @@ -10,14 +10,14 @@ let platform = if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system; hash = builtins.getAttr platform { - "universal-macos" = "sha256-BNcfAJMFE+4xUxRwQ6J3mmOsAHWGXZ+X6XygjirIA8o="; - "x86_64-linux" = "sha256-pQNNSWQSbG06sdpoloNXFFOwRNHT/6gIlETiQnLGcko="; - "aarch64-linux" = "sha256-BZlRtoBnsNePmmtu56te7rMG5mVjDugsog8+rWYHeZg="; + "universal-macos" = "sha256-wI83spYIWkennTcfqrd4JL1DZULFVkKaQmTf4JgZulg="; + "x86_64-linux" = "sha256-qDMZQGO9vc07qNis9xYFBNpdkwRErEMHODNoDcubS5w="; + "aarch64-linux" = "sha256-W0OoF+pBWptsRoJuQGAT2D0bn9CDjmpLgmY7Ip5WMCk="; }; in stdenvNoCC.mkDerivation (finalAttrs: { pname = "tigerbeetle"; - version = "0.16.51"; + version = "0.16.53"; src = fetchzip { url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip"; diff --git a/pkgs/by-name/ti/tinymist/package.nix b/pkgs/by-name/ti/tinymist/package.nix index 2b048f1b12b0..c19bd0309786 100644 --- a/pkgs/by-name/ti/tinymist/package.nix +++ b/pkgs/by-name/ti/tinymist/package.nix @@ -15,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "tinymist"; # Please update the corresponding vscode extension when updating # this derivation. - version = "0.13.18"; + version = "0.13.20"; src = fetchFromGitHub { owner = "Myriad-Dreamin"; repo = "tinymist"; tag = "v${finalAttrs.version}"; - hash = "sha256-WMbXdNa5MoaWliIlonn4tL6Myyx2nSAjgyOb/wqR7PA="; + hash = "sha256-XMOh7dYOyYPwzhf3+g2CeuZZ3nNr9ku3XO9V+WK0JHk="; }; - cargoHash = "sha256-fU4b99mvLc1SgN2DgHqW27Agocc9NH3wQBPVFkGU0HY="; + cargoHash = "sha256-FRiN2xEI1JOXW4dFgCqvQ4aG1oAfQTPDFG0blkM35NQ="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/tt/ttyplot/package.nix b/pkgs/by-name/tt/ttyplot/package.nix index 4582cb8af05f..b3a30e588634 100644 --- a/pkgs/by-name/tt/ttyplot/package.nix +++ b/pkgs/by-name/tt/ttyplot/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "ttyplot"; - version = "1.7.2"; + version = "1.7.3"; src = fetchFromGitHub { owner = "tenox7"; repo = "ttyplot"; rev = version; - hash = "sha256-zTbcl8hM/XYdkV8V/BCQ94fuFXWOMGdQZeowKRhvYNo="; + hash = "sha256-IWOdl9tMGaX1C92zh/p/BWkXJxuUZbSOnazHHiD7Gzg="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/wasilibc/default.nix b/pkgs/by-name/wa/wasilibc/package.nix similarity index 97% rename from pkgs/development/libraries/wasilibc/default.nix rename to pkgs/by-name/wa/wasilibc/package.nix index 3d605f04b1f4..4ec6324d61c1 100644 --- a/pkgs/development/libraries/wasilibc/default.nix +++ b/pkgs/by-name/wa/wasilibc/package.nix @@ -1,7 +1,6 @@ { - stdenv, + stdenvNoLibc, buildPackages, - fetchFromGitHub, lib, firefox-unwrapped, firefox-esr-unwrapped, @@ -11,7 +10,7 @@ let pname = "wasilibc"; version = "22-unstable-2024-10-16"; in -stdenv.mkDerivation { +stdenvNoLibc.mkDerivation { inherit pname version; src = buildPackages.fetchFromGitHub { diff --git a/pkgs/by-name/ze/zeekstd/package.nix b/pkgs/by-name/ze/zeekstd/package.nix index 0adbedaaf920..410318027b66 100644 --- a/pkgs/by-name/ze/zeekstd/package.nix +++ b/pkgs/by-name/ze/zeekstd/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "zeekstd"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "rorosen"; repo = "zeekstd"; tag = "v${finalAttrs.version}-cli"; - hash = "sha256-ulbmqkayIyzt4Wcb5Qfm2jamuTFkqxt6jAvLedLn0k8="; + hash = "sha256-vvFBMDzypiAaLT5R6RTXJQZQhNCuiG3PxMEPmmPd7/I="; }; - cargoHash = "sha256-d4h2oAd+Posk8TzwNZVB6cSDN/wCIjPTanV9+8tf2iY="; + cargoHash = "sha256-z1y12v71jxo8z3sZOAkSNvgBvexUGu0Z43HHxLCHSjg="; meta = { description = "CLI tool that works with the zstd seekable format"; diff --git a/pkgs/development/beam-modules/build-mix.nix b/pkgs/development/beam-modules/build-mix.nix index 672054a6640b..7903647ef43d 100644 --- a/pkgs/development/beam-modules/build-mix.nix +++ b/pkgs/development/beam-modules/build-mix.nix @@ -25,12 +25,15 @@ meta ? { }, enableDebugInfo ? false, mixEnv ? "prod", + removeConfig ? true, # A config directory that is considered for all the dependencies of an app, typically in $src/config/ # This was initially added, as some of Mobilizon's dependencies need to access the config at build time. appConfigPath ? null, ... }@attrs: +assert appConfigPath != null -> removeConfig; + let shell = drv: @@ -79,10 +82,17 @@ let runHook preConfigure ${./mix-configure-hook.sh} + ${lib.optionalString (removeConfig && isNull appConfigPath) + # By default, we don't want to include whatever config a dependency brings; per + # https://hexdocs.pm/elixir/main/Config.html, config is application specific. + '' + rm -rf config + mkdir config + '' + } ${lib.optionalString (!isNull appConfigPath) - # Due to https://hexdocs.pm/elixir/main/Config.html the config directory - # of a library seems to be not considered, as config is always - # application specific. So we can safely delete it. + # Some more tightly-coupled dependencies do depend on the config of the application + # they're being built for. '' rm -rf config cp -r ${appConfigPath} config diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 1dfa3a9607a1..b31246420b16 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -814,15 +814,15 @@ final: prev: { }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.2041-1"; + version = "0.0.2063-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.2041-1.rockspec"; - sha256 = "1n6q17q3if71z3cws6b6am5zlggf7hq887s17421i5lznn9psp0j"; + url = "mirror://luarocks/fzf-lua-0.0.2063-1.rockspec"; + sha256 = "0lgiygz0l05wy7f3fpc0cbfpz56v77n065pynsdpfaq09f1cal5d"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/cdfac04b264cd924173e7f63a00b4883e2b98564.zip"; - sha256 = "1z3zj1vlrgd04dhjv172m342z4b37ji5b4hzp44js07bsf8d398y"; + url = "https://github.com/ibhagwan/fzf-lua/archive/5be1c24918761c6d3229a4024aa323ae95d933e0.zip"; + sha256 = "06zrpcja0mqp3y1w2w79d4sf8dbcia6m2gaac2hqig60rh9za0gr"; }; disabled = luaOlder "5.1"; @@ -903,15 +903,15 @@ final: prev: { }: buildLuarocksPackage { pname = "grug-far.nvim"; - version = "1.6.43-1"; + version = "1.6.44-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/grug-far.nvim-1.6.43-1.rockspec"; - sha256 = "0q0g85pxdx81k99dd5j7w807v25b3lixff83shgd08dgvbsndh9q"; + url = "mirror://luarocks/grug-far.nvim-1.6.44-1.rockspec"; + sha256 = "0dzw1plzj2p1fr41zmbmvvbiswkk0w38whpmlasam4qcrx2hlbcn"; }).outPath; src = fetchzip { - url = "https://github.com/MagicDuck/grug-far.nvim/archive/45981a9af7f4e666a3cdaedb1d21d2ab926727a2.zip"; - sha256 = "1ghszc3v70bdwkiklkis9vwp3qkxapgiz16xpnrjlgns7k5lrzf7"; + url = "https://github.com/MagicDuck/grug-far.nvim/archive/482517700eef8579b289a20995f017a0775a6ec4.zip"; + sha256 = "03y7sa60n5nqdm4ygnh817k5gzqpalz07nq1p3qdjcpf539d8b1l"; }; disabled = luaOlder "5.1"; @@ -2044,17 +2044,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lua-resty-session"; - version = "4.1.2-1"; + version = "4.1.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lua-resty-session-4.1.2-1.rockspec"; - sha256 = "14g4gm8cc4kyibhl03z2y8ggv4q7pkqidd66za53mfa4vg2ym7yv"; + url = "mirror://luarocks/lua-resty-session-4.1.3-1.rockspec"; + sha256 = "11qiw5yg56n41jp8bipi6fd6gilfmb8rwjhrdkcg19i7xrk94x8g"; }).outPath; src = fetchFromGitHub { owner = "bungle"; repo = "lua-resty-session"; - rev = "v4.1.2"; - hash = "sha256-mVjC/7AD/oX1gD6jUUTeNWfX0Vy6ikvIYdIkbbWVBQ0="; + rev = "v4.1.3"; + hash = "sha256-mnc+AOszKRQCwMETPhSrniyZX5Wb2NQq/EHDNoQiFxE="; }; disabled = luaOlder "5.1"; @@ -3479,8 +3479,8 @@ final: prev: { src = fetchFromGitHub { owner = "rktjmp"; repo = "lush.nvim"; - rev = "45a79ec4acb5af783a6a29673a999ce37f00497e"; - hash = "sha256-meUCXjJ9kHOOpRd4TR2dc7Ai97zOQX35hYFEDZseiSk="; + rev = "1be16d9002f8b2e8973a19ceac199ad394dea76a"; + hash = "sha256-qiN1gh3tNRwawc/H/zWC0FSH39zV66RTQcAjIPKinBw="; }; disabled = luaOlder "5.1" || luaAtLeast "5.4"; @@ -4231,15 +4231,15 @@ final: prev: { }: buildLuarocksPackage { pname = "papis.nvim"; - version = "0.7.0-1"; + version = "0.8.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/papis.nvim-0.7.0-1.rockspec"; - sha256 = "1bza3blszq1kz224zx7k0mn636lnj5rcx5s7q6l3ng8rzddw4isa"; + url = "mirror://luarocks/papis.nvim-0.8.0-1.rockspec"; + sha256 = "07xjy47l94572s7dscvcpig2dl6miqcnxqcl630gkhg13ihd11n0"; }).outPath; src = fetchzip { - url = "https://github.com/jghauser/papis.nvim/archive/16983a7aac24ea787d9b9ac5dce3c35d0077b990.zip"; - sha256 = "0virafyw0d46iwscbs1f1y7ks9jafhq214m17wqdz25srb7hmrxd"; + url = "https://github.com/jghauser/papis.nvim/archive/v0.8.0.zip"; + sha256 = "0blrqk6wx2rigqvypyy3xl0a4263n81xizslam5kwpn7b6mjci1h"; }; disabled = luaOlder "5.1"; @@ -4651,15 +4651,15 @@ final: prev: { }: buildLuarocksPackage { pname = "rustaceanvim"; - version = "6.5.1-1"; + version = "6.6.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rustaceanvim-6.5.1-1.rockspec"; - sha256 = "0rgj1k67aclpvxf7s5izlb2gki473kkkwws2rql6rz999gdcrny3"; + url = "mirror://luarocks/rustaceanvim-6.6.0-1.rockspec"; + sha256 = "02nm7wddffhg53w4cpsf19a5gvgrhm617k3md406q0wyja7hqysn"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.5.1.zip"; - sha256 = "1q3p71jsc4ka4jp43pigcgknzpz2cgvcpvjczghz4xf5zcizfkgc"; + url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.6.0.zip"; + sha256 = "005xvdl21yya7v4cr0svnyq9mlf3p7v0lzidgggwhlslc7yw3bg1"; }; disabled = luaOlder "5.1"; diff --git a/pkgs/development/misc/newlib/default.nix b/pkgs/development/misc/newlib/default.nix index b09ffb076886..6f37ed837531 100644 --- a/pkgs/development/misc/newlib/default.nix +++ b/pkgs/development/misc/newlib/default.nix @@ -1,5 +1,5 @@ { - stdenv, + stdenvNoLibc, fetchurl, buildPackages, lib, @@ -11,7 +11,7 @@ nanoizeNewlib ? false, }: -stdenv.mkDerivation (finalAttrs: { +stdenvNoLibc.mkDerivation (finalAttrs: { pname = "newlib"; version = "4.5.0.20241231"; @@ -76,7 +76,7 @@ stdenv.mkDerivation (finalAttrs: { # "normal" view to the outside world: the binaries in $out will # execute on `stdenv.hostPlatform`. We then fool newlib's build # process into doing the right thing. - "--host=${stdenv.targetPlatform.config}" + "--host=${stdenvNoLibc.targetPlatform.config}" ] ++ ( @@ -134,8 +134,8 @@ stdenv.mkDerivation (finalAttrs: { + ''[ "$(find $out -type f | wc -l)" -gt 0 ] || (echo '$out is empty' 1>&2 && exit 1)''; passthru = { - incdir = "/${stdenv.targetPlatform.config}/include"; - libdir = "/${stdenv.targetPlatform.config}/lib"; + incdir = "/${stdenvNoLibc.targetPlatform.config}/include"; + libdir = "/${stdenvNoLibc.targetPlatform.config}/lib"; }; meta = with lib; { diff --git a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix index 15f117a3af8d..471a1ff06322 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-sqlite"; - version = "2.0.10"; + version = "2.0.11"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "checkpointsqlite==${version}"; - hash = "sha256-570rXAxS4p2b7fc1aqSNArXHTz7G2GjZQDqMlqK7Jso="; + hash = "sha256-v/gRYkiS4AR1epWwPdG/QYbnUYte894kHTn5F58pVGI="; }; sourceRoot = "${src.name}/libs/checkpoint-sqlite"; diff --git a/pkgs/development/python-modules/librosa/default.nix b/pkgs/development/python-modules/librosa/default.nix index db1e9f5fdae6..76740d890174 100644 --- a/pkgs/development/python-modules/librosa/default.nix +++ b/pkgs/development/python-modules/librosa/default.nix @@ -107,6 +107,16 @@ buildPythonPackage rec { "test_axis_bound_warning" "test_auto_aspect" ] + ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ + # AssertionError (numerical comparison fails) + "test_beat_track_multi" + "test_beat_track_multi_bpm_vector" + "test_melspectrogram_multi" + "test_melspectrogram_multi_time" + "test_nnls_matrix" + "test_nnls_multiblock" + "test_onset_detect" + ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ # Flaky (numerical comparison fails) "test_istft_multi" diff --git a/pkgs/development/python-modules/libuuu/default.nix b/pkgs/development/python-modules/libuuu/default.nix index 8090627199f1..855d5cdd7a7a 100644 --- a/pkgs/development/python-modules/libuuu/default.nix +++ b/pkgs/development/python-modules/libuuu/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "libuuu"; - version = "1.5.202"; + version = "1.5.220"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-bwAFApnfu0p1qHZWcSrJmXPZTkpw9HFhbG7BnASbeBI="; + hash = "sha256-dtp8Izu2A9Zr1+qkTNPS8cAiZwWf8weS71zzIQtd2mM="; }; build-system = [ diff --git a/pkgs/development/python-modules/lightning-utilities/default.nix b/pkgs/development/python-modules/lightning-utilities/default.nix index 07b5c05d3173..5e9fe3aa8ab2 100644 --- a/pkgs/development/python-modules/lightning-utilities/default.nix +++ b/pkgs/development/python-modules/lightning-utilities/default.nix @@ -7,6 +7,7 @@ setuptools, # dependencies + jsonargparse, looseversion, packaging, tomlkit, @@ -19,14 +20,14 @@ buildPythonPackage rec { pname = "lightning-utilities"; - version = "0.15.0"; + version = "0.15.1"; pyproject = true; src = fetchFromGitHub { owner = "Lightning-AI"; repo = "utilities"; tag = "v${version}"; - hash = "sha256-4WCsaprtAvrKFbPCa1bZJzT0Fo5F9sMYT2A+bolEmwk="; + hash = "sha256-GQVd81PHtAY9nr+YSVQli91AxbXSQFH0IALcZBMiu5o="; }; postPatch = '' @@ -37,6 +38,7 @@ buildPythonPackage rec { build-system = [ setuptools ]; dependencies = [ + jsonargparse looseversion packaging tomlkit diff --git a/pkgs/development/python-modules/mathlibtools/default.nix b/pkgs/development/python-modules/mathlibtools/default.nix deleted file mode 100644 index d219d6aa9e09..000000000000 --- a/pkgs/development/python-modules/mathlibtools/default.nix +++ /dev/null @@ -1,54 +0,0 @@ -{ - lib, - atomicwrites, - buildPythonPackage, - click, - fetchPypi, - gitpython, - networkx, - pydot, - pygithub, - pythonOlder, - pyyaml, - toml, - tqdm, -}: - -buildPythonPackage rec { - pname = "mathlibtools"; - version = "1.3.2"; - format = "setuptools"; - - disabled = pythonOlder "3.6"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-mkn0y3NV/acnkqVzi8xd+Sex4QLvxxmt++FtsZmgrGs="; - }; - - propagatedBuildInputs = [ - atomicwrites - click - gitpython - networkx - pydot - pygithub - pyyaml - toml - tqdm - ]; - - # Requires internet access - doCheck = false; - - pythonImportsCheck = [ "mathlibtools" ]; - - meta = with lib; { - description = "Supporting tool for Lean's mathlib"; - mainProgram = "leanproject"; - homepage = "https://github.com/leanprover-community/mathlib-tools"; - changelog = "https://github.com/leanprover-community/mathlib-tools/raw/v${version}/CHANGELOG.md"; - license = licenses.asl20; - maintainers = with maintainers; [ ]; - }; -} diff --git a/pkgs/development/python-modules/numpyro/default.nix b/pkgs/development/python-modules/numpyro/default.nix index da26a2cb9c49..58d5604d0005 100644 --- a/pkgs/development/python-modules/numpyro/default.nix +++ b/pkgs/development/python-modules/numpyro/default.nix @@ -16,6 +16,7 @@ # tests dm-haiku, + equinox, flax, funsor, graphviz, @@ -29,14 +30,14 @@ buildPythonPackage rec { pname = "numpyro"; - version = "0.18.0"; + version = "0.19.0"; pyproject = true; src = fetchFromGitHub { owner = "pyro-ppl"; repo = "numpyro"; tag = version; - hash = "sha256-0X/ta2yfzjf3JnZYdUAzQmXvbsDpwFCJe/bArMSWQgU="; + hash = "sha256-3kzaINsz1Mjk97ERQsQIYIBz7CVmXtVDn0edJFMHQWs="; }; build-system = [ setuptools ]; @@ -51,6 +52,7 @@ buildPythonPackage rec { nativeCheckInputs = [ dm-haiku + equinox flax funsor graphviz @@ -92,11 +94,6 @@ buildPythonPackage rec { # ValueError: compiling computation that requires 2 logical devices, but only 1 XLA devices are available (num_replicas=2) "test_chain" - - # Failing since flax==0.11.0 - # KeyError: "No RngStream named 'dropout' found in Rngs." - # https://github.com/pyro-ppl/numpyro/issues/2055 - "test_nnx_state_dropout_smoke" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # AssertionError: Not equal to tolerance rtol=0.06, atol=0 diff --git a/pkgs/development/python-modules/pysigma-backend-loki/default.nix b/pkgs/development/python-modules/pysigma-backend-loki/default.nix index 983b4122dba1..1ebd91d9c197 100644 --- a/pkgs/development/python-modules/pysigma-backend-loki/default.nix +++ b/pkgs/development/python-modules/pysigma-backend-loki/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pysigma-backend-loki"; - version = "0.12.3"; + version = "0.12.4"; pyproject = true; src = fetchFromGitHub { owner = "grafana"; repo = "pySigma-backend-loki"; tag = "v${version}"; - hash = "sha256-tsAtD98vWU8mB+Y3ePp2S54dSDu5R7DIDYDin+JJgSg="; + hash = "sha256-2VgrIJocFtMFZCTyPQZcSnNJ5XgfD+nbmJ1wvesrQoE="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/sensai-utils/default.nix b/pkgs/development/python-modules/sensai-utils/default.nix index d28c835eb540..34860d2885b4 100644 --- a/pkgs/development/python-modules/sensai-utils/default.nix +++ b/pkgs/development/python-modules/sensai-utils/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "sensai-utils"; - version = "1.4.0"; + version = "1.5.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "opcode81"; repo = "sensAI-utils"; tag = "v${version}"; - hash = "sha256-XgZv76tLeTRCvNptasp8EiU2DC+HWkc1xhlCA+YiUZY="; + hash = "sha256-bAbgamJjB+NpPnZHqYOrOhatGGgjzy558BrF3GwHOHE="; }; build-system = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Utilities from sensAI, the Python library for sensible AI"; homepage = "https://github.com/opcode81/sensAI-utils"; - changelog = "https://github.com/opcode81/sensAI-utils/releases/tag/v${version}"; + changelog = "https://github.com/opcode81/sensAI-utils/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ derdennisop ]; }; diff --git a/pkgs/development/python-modules/shippai/default.nix b/pkgs/development/python-modules/shippai/default.nix deleted file mode 100644 index 5e05ad22cc80..000000000000 --- a/pkgs/development/python-modules/shippai/default.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, -}: - -buildPythonPackage rec { - pname = "shippai"; - # Please make sure that vdirsyncer still builds if you update this package. - version = "0.3.2"; - format = "setuptools"; - - src = fetchPypi { - inherit pname version; - sha256 = "0r6iwvmay8ygn2m15pyjrk9am4mfpk7rkf0lcbcb15pnabixlyzj"; - }; - - meta = with lib; { - description = "Use Rust failures as Python exceptions"; - homepage = "https://github.com/untitaker/shippai"; - license = licenses.mit; - maintainers = with maintainers; [ ]; - }; -} diff --git a/pkgs/development/python-modules/sipsimple/default.nix b/pkgs/development/python-modules/sipsimple/default.nix new file mode 100644 index 000000000000..9f8368984ef3 --- /dev/null +++ b/pkgs/development/python-modules/sipsimple/default.nix @@ -0,0 +1,136 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + fetchurl, + fetchpatch, + cython, + setuptools, + alsa-lib, + ffmpeg, + libopus, + libuuid, + libv4l, + libvpx, + opencore-amr, + openssl, + pkg-config, + sqlite, + x264, + python3-application, +}: + +let + extDeps = { + pjsip = rec { + # Hardcoded in get_dependencies.sh, checked at buildtime + # need tarball specifically for buildscript to detect it + version = "2.10"; + src = fetchurl { + url = "https://github.com/pjsip/pjproject/archive/${version}.tar.gz"; + hash = "sha256-k2pMW5hgG1IyVGOjl93xGrQQbGp7BPjcfN03fvu1l94="; + }; + }; + zrtpcpp = rec { + # Hardcoded in get_dependencies.sh, NOT checked at buildtime + rev = "6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03"; + src = fetchFromGitHub { + owner = "wernerd"; + repo = "ZRTPCPP"; + inherit rev; + hash = "sha256-kJlGPVA+yfn7fuRjXU0p234VcZBAf1MU4gRKuPotfog="; + }; + }; + }; +in +buildPythonPackage rec { + pname = "python3-sipsimple"; + version = "5.3.3.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "AGProjects"; + repo = "python3-sipsimple"; + tag = "${version}-mac"; + hash = "sha256-kDXVzLmgfXxm8phKrV7DvPuZ9O2iNFo1s6Lc0jcc/dM="; + }; + + patches = [ + # Remove when version > 5.3.3.2-mac + (fetchpatch { + name = "0001-python3-sipsimple-port-to-cython-3.patch"; + url = "https://github.com/AGProjects/python3-sipsimple/commit/ccbbbb0225b2417bdf6ae07da96bffe367e242be.patch"; + hash = "sha256-MBiM9/yS5yX9QoZT7p76PI2rbBr22fZw6TAT4tw9iZk="; + }) + ]; + + postPatch = '' + substituteInPlace get_dependencies.sh \ + --replace-fail 'sudo apt' 'echo Skipping sudo apt' + ''; + + strictDeps = true; + + nativeBuildInputs = [ + pkg-config + ]; + + build-system = [ + cython + setuptools + ]; + + buildInputs = [ + alsa-lib + ffmpeg + libopus + libuuid + libv4l + libvpx + opencore-amr + openssl + sqlite + x264 + ]; + + dependencies = [ + python3-application + ]; + + preConfigure = '' + ln -s ${passthru.extDeps.pjsip.src} deps/${passthru.extDeps.pjsip.version}.tar.gz + cp -r --no-preserve=all ${passthru.extDeps.zrtpcpp.src} deps/ZRTPCPP + + bash ./get_dependencies.sh + + # Fails to link some static libs due to missing -lc DSO. Just use the compiler frontend instead of raw ld. + substituteInPlace deps/pjsip/build/rules.mak \ + --replace-fail '$(LD)' "$CC" + + # Incompatible pointers (not const) + substituteInPlace deps/pjsip/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c \ + --replace-fail '&payload,' '(const pj_uint8_t **)&payload,' + ''; + + # no upstream tests exist + doCheck = false; + + pythonImportsCheck = [ "sipsimple" ]; + + passthru = { + inherit extDeps; + }; + + meta = { + description = "SIP SIMPLE SDK written in Python"; + homepage = "https://sipsimpleclient.org/"; + downloadPage = "https://github.com/AGProjects/python3-sipsimple"; + license = lib.licenses.gpl3Plus; + teams = [ lib.teams.ngi ]; + maintainers = [ lib.maintainers.ethancedwards8 ]; + badPlatforms = [ + # ../../webrtc/src/webrtc//modules/audio_processing/aec/aec_core_sse2.c:15:10: fatal error: emmintrin.h: No such file or directory + "aarch64-linux" + ]; + }; +} diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 740e32686f9b..d4ba651861d8 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1436"; + version = "3.0.1437"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-CyZ3y6NhKwVAPVg1vTzRlV4kgBoOACsxWeWVUV4je3s="; + hash = "sha256-tq+8TZnZbs6/6160YCQTg6f+jjbxKsfhfhLNEpOyP6E="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/ultralytics-thop/default.nix b/pkgs/development/python-modules/ultralytics-thop/default.nix index 224c4953ed69..7e141c307530 100644 --- a/pkgs/development/python-modules/ultralytics-thop/default.nix +++ b/pkgs/development/python-modules/ultralytics-thop/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "ultralytics-thop"; - version = "2.0.14"; + version = "2.0.15"; pyproject = true; src = fetchFromGitHub { owner = "ultralytics"; repo = "thop"; tag = "v${version}"; - hash = "sha256-Xn01zh0/oaMPqH0FPDKElE0q7di3sDrXYcXCg6I/89E="; + hash = "sha256-1osW/yTyNZWYVqyRBBoT5FOO9nAvZL2Bmo0vJhJcwu8="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/ultralytics/thop"; - changelog = "https://github.com/ultralytics/thop/releases/tag/v${version}"; + changelog = "https://github.com/ultralytics/thop/releases/tag/${src.tag}"; description = "Profile PyTorch models by computing the number of Multiply-Accumulate Operations (MACs) and parameters"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ osbm ]; diff --git a/pkgs/development/python-modules/vdirsyncer/default.nix b/pkgs/development/python-modules/vdirsyncer/default.nix index 83e6581f4a2c..b93b03108767 100644 --- a/pkgs/development/python-modules/vdirsyncer/default.nix +++ b/pkgs/development/python-modules/vdirsyncer/default.nix @@ -80,12 +80,12 @@ buildPythonPackage rec { passthru.tests.version = testers.testVersion { package = vdirsyncer; }; - meta = with lib; { + meta = { description = "Synchronize calendars and contacts"; homepage = "https://github.com/pimutils/vdirsyncer"; changelog = "https://github.com/pimutils/vdirsyncer/blob/v${version}/CHANGELOG.rst"; - license = licenses.bsd3; - maintainers = [ ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ stephen-huan ]; mainProgram = "vdirsyncer"; }; } diff --git a/pkgs/development/python-modules/vllm/default.nix b/pkgs/development/python-modules/vllm/default.nix index 77171c28edc0..cec9c00eadcc 100644 --- a/pkgs/development/python-modules/vllm/default.nix +++ b/pkgs/development/python-modules/vllm/default.nix @@ -476,5 +476,8 @@ buildPythonPackage rec { # find_isa "x86_64-darwin" ]; + # ValueError: 'aimv2' is already used by a Transformers config, pick another name. + # Version bump ongoing in https://github.com/NixOS/nixpkgs/pull/429117 + broken = true; }; } diff --git a/pkgs/games/anki/addons/anki-quizlet-importer-extended/default.nix b/pkgs/games/anki/addons/anki-quizlet-importer-extended/default.nix new file mode 100644 index 000000000000..2c552d249beb --- /dev/null +++ b/pkgs/games/anki/addons/anki-quizlet-importer-extended/default.nix @@ -0,0 +1,27 @@ +{ + lib, + anki-utils, + fetchFromGitHub, + nix-update-script, +}: +anki-utils.buildAnkiAddon (finalAttrs: { + pname = "anki-quizlet-importer-extended"; + version = "2025.03.13"; + src = fetchFromGitHub { + owner = "sviatoslav-lebediev"; + repo = "anki-quizlet-importer-extended"; + tag = "v${finalAttrs.version}"; + hash = "sha256-46j/CXhsrehu00P5QLuOj/08gNlFeJttslAFLgz7AJ8="; + }; + passthru.updateScript = nix-update-script { }; + meta = { + description = "Import Quizlet Decks into Anki"; + homepage = "https://ankiweb.net/shared/info/1362209126"; + downloadPage = "https://github.com/sviatoslav-lebediev/anki-quizlet-importer-extended"; + changelog = "https://github.com/sviatoslav-lebediev/anki-quizlet-importer-extended/releases/tag/v${finalAttrs.version}"; + # No license file, but it can be assumed to be AGPL3 based on + # https://ankiweb.net/account/terms. + license = lib.licenses.agpl3Only; + maintainers = with lib.maintainers; [ ethancedwards8 ]; + }; +}) diff --git a/pkgs/games/anki/addons/default.nix b/pkgs/games/anki/addons/default.nix index d602b1ea877e..bc7c4d94017f 100644 --- a/pkgs/games/anki/addons/default.nix +++ b/pkgs/games/anki/addons/default.nix @@ -6,6 +6,8 @@ anki-connect = callPackage ./anki-connect { }; + anki-quizlet-importer-extended = callPackage ./anki-quizlet-importer-extended { }; + local-audio-yomichan = callPackage ./local-audio-yomichan { }; passfail2 = callPackage ./passfail2 { }; diff --git a/pkgs/kde/generated/sources/plasma.json b/pkgs/kde/generated/sources/plasma.json index 8b266ee27c9b..db61eb42a889 100644 --- a/pkgs/kde/generated/sources/plasma.json +++ b/pkgs/kde/generated/sources/plasma.json @@ -1,347 +1,347 @@ { "aurorae": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/aurorae-6.4.3.tar.xz", - "hash": "sha256-pTMhyYqBgf5ek89ch76qxgkYwygN3Zg0JjBt+ucAlE8=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/aurorae-6.4.4.tar.xz", + "hash": "sha256-s1indXcgUuRrSXjGOtdlmWykYArw2xGJJgEp/ZHeZYk=" }, "bluedevil": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/bluedevil-6.4.3.tar.xz", - "hash": "sha256-J2DbvT7nhc5JPTn49icvR52xhAdqbjDx9GRq+9jKMx0=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/bluedevil-6.4.4.tar.xz", + "hash": "sha256-fl04anxCobTvAOeUacj0cwCUTJxCAjZH8u/ToS7MMXU=" }, "breeze": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/breeze-6.4.3.tar.xz", - "hash": "sha256-AXotrfgDoMLRZ0ifW6TSoAEfxY/PGMXnb6b8IvSET78=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/breeze-6.4.4.tar.xz", + "hash": "sha256-MHz8tVBb03bZWbNk9SMcrEooCvk4qTjOOk47ep9x9w0=" }, "breeze-grub": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/breeze-grub-6.4.3.tar.xz", - "hash": "sha256-TwGrZLiijF2jmRXq8D1vt8APFTugcbt2c8HbsEFvueo=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/breeze-grub-6.4.4.tar.xz", + "hash": "sha256-vaJzZ739I/lVwtcqxlTrzrBys8joYrR4da8USCVDt4o=" }, "breeze-gtk": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/breeze-gtk-6.4.3.tar.xz", - "hash": "sha256-25GtKkYllrxxXTCRsJ6Gx52gBgoTxqDeGwMk7wYO6AM=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/breeze-gtk-6.4.4.tar.xz", + "hash": "sha256-s1PLHFw2zHSTyy0Bi3zFBo+kdyNFeB+B1fgQjPVLTj8=" }, "breeze-plymouth": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/breeze-plymouth-6.4.3.tar.xz", - "hash": "sha256-BE6qpzIkxyY0Sz1ZksfSilgNxIHAZdogN4KiD9qV3D8=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/breeze-plymouth-6.4.4.tar.xz", + "hash": "sha256-Tg9Hug8eolxpj8ysvScK9gAtvVRcvyuR923yz6UNSIQ=" }, "discover": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/discover-6.4.3.tar.xz", - "hash": "sha256-wt2COKqoyAGhLG8p1w8kRnutWSCcX8j66Xy7usRd3hA=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/discover-6.4.4.tar.xz", + "hash": "sha256-uuoZ+ts97o6VFqQCqjvBbx3V9Lfb5GpuzQYXxQiELpY=" }, "drkonqi": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/drkonqi-6.4.3.tar.xz", - "hash": "sha256-OtmLG8xkIO1BVGQK+MsvRByndMrz2ajk2KufVTYJ+0M=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/drkonqi-6.4.4.tar.xz", + "hash": "sha256-Kh10mZguv9XG9vqccw20SAmM0tlbikjGGpB8e7neIUc=" }, "flatpak-kcm": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/flatpak-kcm-6.4.3.tar.xz", - "hash": "sha256-K4VHWf0RJeRwYc2tOqFk4/7IvBAdS209H6LUkHdNITk=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/flatpak-kcm-6.4.4.tar.xz", + "hash": "sha256-tKxfTGTi3NgLYQscq0L10cyWu8vBSqPjZrJXQHOHyPg=" }, "kactivitymanagerd": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kactivitymanagerd-6.4.3.tar.xz", - "hash": "sha256-6esrBjv8Rp1GWor73w7HagQQyj9o92ZsULUBIxW2pos=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kactivitymanagerd-6.4.4.tar.xz", + "hash": "sha256-OPJNlSmBBJXbGi0PECqJiF0igT8TH7ZFO3nYmL/L4qQ=" }, "kde-cli-tools": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kde-cli-tools-6.4.3.tar.xz", - "hash": "sha256-1UzEL4yVXvgyKXZlWh7QA8yiS0LBqPUXvBwnzhevbig=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kde-cli-tools-6.4.4.tar.xz", + "hash": "sha256-HNHiHKzBxz9KJdXpjz++hCW6jy+qE+Sq2DAwy/Ifz0w=" }, "kde-gtk-config": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kde-gtk-config-6.4.3.tar.xz", - "hash": "sha256-IvciU7yAG7F1e31Wqza7J5waElXviIytyVDFslWbWRI=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kde-gtk-config-6.4.4.tar.xz", + "hash": "sha256-1UlX0CJAqROT8aFMPZKas4WVTbqbMV7PVK95RFpo4lo=" }, "kdecoration": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kdecoration-6.4.3.tar.xz", - "hash": "sha256-vQ+ZvfSHqFnaixIn40QyWa0o6Q8RC9OnvOzDhv3teCQ=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kdecoration-6.4.4.tar.xz", + "hash": "sha256-oCrHHqjuetarNFePG1DzK5E0egWpMs/FCyU3Kcyt7m8=" }, "kdeplasma-addons": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kdeplasma-addons-6.4.3.tar.xz", - "hash": "sha256-fa2Rdv7pn06V9lc6qxgybu/2dCYJ6HObm1nC6fKq0Zs=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kdeplasma-addons-6.4.4.tar.xz", + "hash": "sha256-FWGjHECS0LaXrpXU/FG4LexwATEU0m4Lach48X1ltPg=" }, "kgamma": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kgamma-6.4.3.tar.xz", - "hash": "sha256-2F+G9v2bAXM5ViO1GKQGCVHBD3UGxWG5mYGOgZsT7A4=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kgamma-6.4.4.tar.xz", + "hash": "sha256-G8dSQV1HEVgPSD93SmLYlZWDaGuTsWRISonX1VcTNKY=" }, "kglobalacceld": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kglobalacceld-6.4.3.tar.xz", - "hash": "sha256-ppx4fhsTOtXpnz+D0aGVch8n5SAMxgzbpw2NwDrMQ3g=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kglobalacceld-6.4.4.tar.xz", + "hash": "sha256-ifcrv7UgsNyN/Gy8gb3Pzzt0IXVRs8qB0LltnTWgm88=" }, "kinfocenter": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kinfocenter-6.4.3.tar.xz", - "hash": "sha256-TV9JlHB3KnS08in2dv63rv0S7CstNkWLhIPY3KOkink=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kinfocenter-6.4.4.tar.xz", + "hash": "sha256-J2KfKHxDYePxJ9qsOPAdCrsjNVym2jgi9BizmL8OoLE=" }, "kmenuedit": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kmenuedit-6.4.3.tar.xz", - "hash": "sha256-lPsm7/zhhSQKiPgrv3VqaztvCi0FVlKcSien9iqnnIk=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kmenuedit-6.4.4.tar.xz", + "hash": "sha256-Kvdx3+3DNKqqwJdtZr+cjI6DADCtbSoyiza+RLvJ7sk=" }, "kpipewire": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kpipewire-6.4.3.tar.xz", - "hash": "sha256-GGbZZs5hu4PtHUXcwNsai6kZcXYmgTaKM1fYZDj6lkI=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kpipewire-6.4.4.tar.xz", + "hash": "sha256-CX+ZcVgMx8472J5zztdgbjl4NHvUQTHWdE/gLYobPqY=" }, "krdp": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/krdp-6.4.3.tar.xz", - "hash": "sha256-sElQOTYg8Us1INxnboFjKjGI+S5Q2oTd4z8AgcWHt4c=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/krdp-6.4.4.tar.xz", + "hash": "sha256-Io2GMP8uFPqJmtYR0YZTmfnmEoU4+d+RJzqzlo987IQ=" }, "kscreen": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kscreen-6.4.3.tar.xz", - "hash": "sha256-N+9wMqITYpPP7OtB+u/1Jd6AxxGc2MhUEWuLMA76YKk=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kscreen-6.4.4.tar.xz", + "hash": "sha256-WJDSRhSsb5PMl5ZPnKixvvlewUUIQI3IfzkE0Ds6+HY=" }, "kscreenlocker": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kscreenlocker-6.4.3.tar.xz", - "hash": "sha256-NEEXRCb9GFJMpZ+iJG+e6Zwx3sD9ieqnlwXmoy0dysM=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kscreenlocker-6.4.4.tar.xz", + "hash": "sha256-XMHdI74yXx3c8AVVbwrBQHd4lSSqCz4eg7l/931JMqg=" }, "ksshaskpass": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/ksshaskpass-6.4.3.tar.xz", - "hash": "sha256-ll+JoBqpHAftW4rtK+NSH4jpiyLhJ3hG8SRAyXYLrxA=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/ksshaskpass-6.4.4.tar.xz", + "hash": "sha256-q0e5S2Ak+rFIyaeo+MRAOoHt6pbqu7DV+AWhIPxd8jA=" }, "ksystemstats": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/ksystemstats-6.4.3.tar.xz", - "hash": "sha256-DRvbUY/XI1VREPjcTtm1CbA7Jn5AzC1wlYevLEzo2gw=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/ksystemstats-6.4.4.tar.xz", + "hash": "sha256-mjp00s6iB33YdTPche3+ARtvb8LvGrCgo11VAxlFRmc=" }, "kwallet-pam": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kwallet-pam-6.4.3.tar.xz", - "hash": "sha256-CBUcoD57io52lpJ+Oq3DCVz0gIF0jJg3mNrDWrX9DN4=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kwallet-pam-6.4.4.tar.xz", + "hash": "sha256-5GT5vHOk2ytZPRsZ4eiu44XRVVE+WLaxFHD6eMUu+8E=" }, "kwayland": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kwayland-6.4.3.tar.xz", - "hash": "sha256-/1B9PENUB7ODHq0epj9t6mx3i6ah9bRYldX+xvXB+YI=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kwayland-6.4.4.tar.xz", + "hash": "sha256-9FiuftERjhohZaNzeMjODp//gNGkz+hiF/Bs8kykn5s=" }, "kwayland-integration": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kwayland-integration-6.4.3.tar.xz", - "hash": "sha256-m68hNOLTLp1NQXiU+mORH6lLyoYZjvjhbkYdWYm24tA=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kwayland-integration-6.4.4.tar.xz", + "hash": "sha256-0AmwuPDaV2B4gPVtSOmXtry9QUCWrTGk8s0733fUSGk=" }, "kwin": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kwin-6.4.3.tar.xz", - "hash": "sha256-oTVoyRjsp4A+tEo6J3i4YO3D8Ds2eXhRxPOu7tS1Aqg=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kwin-6.4.4.tar.xz", + "hash": "sha256-sHQqEhM7BSUZy1rwkTIRTr9NlrROMgAVzA0tC/BV2uY=" }, "kwin-x11": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kwin-x11-6.4.3.tar.xz", - "hash": "sha256-TytgGTlnwkoGe53agtWfgR9WY/V4PVngNCT8AoHM0Yg=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kwin-x11-6.4.4.tar.xz", + "hash": "sha256-mH4gfC8qtg5RQhtYRsoD5p74dawgaYAi9ei90eEFXtk=" }, "kwrited": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/kwrited-6.4.3.tar.xz", - "hash": "sha256-/hRLXtQnDL1F9xGHuXDkxOPgA1wa/EBxmxyGK4rbCYs=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/kwrited-6.4.4.tar.xz", + "hash": "sha256-DhWtJaXWsIVq3YfkY2B/7yCaEYT9E/hl45joFz7Dw1E=" }, "layer-shell-qt": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/layer-shell-qt-6.4.3.tar.xz", - "hash": "sha256-M+ZOwM0tnpVHw8P6qcTWogBr9oH6w2FRH0QbUfnd23w=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/layer-shell-qt-6.4.4.tar.xz", + "hash": "sha256-hLMaPnOxUPphH7URUJh2AO3dDtxXiIjpU+f9N/VQZD0=" }, "libkscreen": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/libkscreen-6.4.3.tar.xz", - "hash": "sha256-ol8GBBEGUshH4ADt5v3p8nfrOIUO3qvePjpB0uuBsGs=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/libkscreen-6.4.4.tar.xz", + "hash": "sha256-3J/ueoM0wktPlMM9nzGwk8E82Pt94GMU6O36OijKtPY=" }, "libksysguard": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/libksysguard-6.4.3.tar.xz", - "hash": "sha256-V6NTMV/SCw5GbuOZ2Oxq+ee1dDKDEfqHF3MSZ763MuI=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/libksysguard-6.4.4.tar.xz", + "hash": "sha256-8S/S4R0tUE1XVWy1IKRC7ZZg9Zx9Sx+7sXvuAuug+y8=" }, "libplasma": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/libplasma-6.4.3.tar.xz", - "hash": "sha256-9QjOztMqEURi5eMRlWAO5EChohuOt3uiADPPuJK7DMg=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/libplasma-6.4.4.tar.xz", + "hash": "sha256-qw9LQmgpgh4Kv0eQUvMmpc4Bw7YE6JDJ95lJw+tf3r4=" }, "milou": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/milou-6.4.3.tar.xz", - "hash": "sha256-1nnJW2KuuBSb02ivHYMf7nnrqqw+5HnaZ8RQ6A/TX/E=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/milou-6.4.4.tar.xz", + "hash": "sha256-pkTlllszwg+CzlFmD6O3wtQYELBozyH3dliCTLPqax4=" }, "ocean-sound-theme": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/ocean-sound-theme-6.4.3.tar.xz", - "hash": "sha256-s/ggACbvS+YCN5XbPZr/Lk+GrHXVH8AjPqJpumVChDI=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/ocean-sound-theme-6.4.4.tar.xz", + "hash": "sha256-3dh8kCGUel7/BuL5JWa52B/gbqREQwdF6JbWR5lON+s=" }, "oxygen": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/oxygen-6.4.3.tar.xz", - "hash": "sha256-f+VdNdt+GsAZushbVdUCbc+ZwfS78Y5a7zinW8Adz2g=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/oxygen-6.4.4.tar.xz", + "hash": "sha256-fwRa+p0yHob82oFAN7v5kf5M/+NLPNSMcGeNt0BvKPs=" }, "oxygen-sounds": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/oxygen-sounds-6.4.3.tar.xz", - "hash": "sha256-RAVm+ahMnOkOBLVhq5eQmDi1Gcg/fe61dNBckzuvLis=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/oxygen-sounds-6.4.4.tar.xz", + "hash": "sha256-URsNino3dnfCwP032NTQmdr7f8dMNKL6Hau8MnyMU5E=" }, "plasma-activities": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-activities-6.4.3.tar.xz", - "hash": "sha256-HI3KdGYC3vrNSVua5jfBcA075+fjzF1Jml/WaaC5jvA=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-activities-6.4.4.tar.xz", + "hash": "sha256-q4EKpZTtM4b2qFZHBeoqRsxi7DZ94gOWJeAw9q+VX+g=" }, "plasma-activities-stats": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-activities-stats-6.4.3.tar.xz", - "hash": "sha256-mRAC49qbWWm5WDzRaQUKI6rL4C8tfUqxoZ9b18crO2s=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-activities-stats-6.4.4.tar.xz", + "hash": "sha256-3UOJlhewzA6SehO/uIFGt2H3OQwfulaOLkUi8H8PWQE=" }, "plasma-browser-integration": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-browser-integration-6.4.3.tar.xz", - "hash": "sha256-WMznF6tOw66UGL4F6GfCyD0jKG0dxo8mUM6hizF5q8s=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-browser-integration-6.4.4.tar.xz", + "hash": "sha256-791bm/Gs++Fu3LMbApx/kbIGFlmLv8aglZ/v1pi2OM8=" }, "plasma-desktop": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-desktop-6.4.3.tar.xz", - "hash": "sha256-GQo/VY9rP6khZMPyaecP/R6YHjUt1xikOkywByRapSU=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-desktop-6.4.4.tar.xz", + "hash": "sha256-TXC5v5n1mzvep7gkCgt9+AO9FsCunMU0yjYXqfnFQBM=" }, "plasma-dialer": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-dialer-6.4.3.tar.xz", - "hash": "sha256-p960P1UuPAecHl3RT+xfbrcuVQJPI6Kbe8LQE9PCM+o=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-dialer-6.4.4.tar.xz", + "hash": "sha256-7sOd2HuID9kqma1QNO3fNuqTLWerfRFMAiHB3tw1mZ8=" }, "plasma-disks": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-disks-6.4.3.tar.xz", - "hash": "sha256-vW5jR1ZCr+ciKGLXLUVM2cpsfzkfSBwrFFwqt5NGwhM=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-disks-6.4.4.tar.xz", + "hash": "sha256-OPmEJh+4SwPnw33fi1+5yzRkTnFKa1R8FHcapUWL+qA=" }, "plasma-firewall": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-firewall-6.4.3.tar.xz", - "hash": "sha256-vHgAR7ZWarEjgnWwLBIOKnRUIiy0XEf8spYAMIaDxow=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-firewall-6.4.4.tar.xz", + "hash": "sha256-a3spBD2LCXnamfku1/nbkHS42kLQJcPtSX8t+GKJiEI=" }, "plasma-integration": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-integration-6.4.3.tar.xz", - "hash": "sha256-cfPmQ9e38z/C5HOFBCTc+wDDJY1/4uJxoDJiEzMoi9c=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-integration-6.4.4.tar.xz", + "hash": "sha256-DThP+VKNf+f9R00BAIslaAbgxs8OeczIHzSgjbxEmy8=" }, "plasma-mobile": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-mobile-6.4.3.tar.xz", - "hash": "sha256-4089dZ3kh+QOWQAQ69Fsx0CBHNFd4AEfp3xBcq+WHfM=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-mobile-6.4.4.tar.xz", + "hash": "sha256-hIHKY6k1dfpEMki+C4bgU29EUlOEec3fps+Vjg+REvE=" }, "plasma-nano": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-nano-6.4.3.tar.xz", - "hash": "sha256-CnxbV63/Wu93yJHoiDqwLFQ6/IYKueK1745VBnZTilY=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-nano-6.4.4.tar.xz", + "hash": "sha256-z9jfL52CNYJHxK5+uXrNWFUy+usmtRpeTbkM2F56Gi4=" }, "plasma-nm": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-nm-6.4.3.tar.xz", - "hash": "sha256-Z8OOPApU6QrhI3mRFCuSBkY9Q8Lq2O313Vu3oWpGoT4=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-nm-6.4.4.tar.xz", + "hash": "sha256-hQY40fTMOwoQEvBJr14SA+9Xoe8fwh5Qgsgr3xO8tlc=" }, "plasma-pa": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-pa-6.4.3.tar.xz", - "hash": "sha256-aw49OrRpz4b8GNIR/L9BJRqjOjAUoyt37EGQX9L6TiE=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-pa-6.4.4.tar.xz", + "hash": "sha256-Lhi7KEocugfkOxmuehkrV0qu+UvGNddR0esh/NVpyoo=" }, "plasma-sdk": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-sdk-6.4.3.tar.xz", - "hash": "sha256-m3zjZFmz8s2Ru+CUGto+uzjv8BSZOcWdqy0LDTkowGQ=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-sdk-6.4.4.tar.xz", + "hash": "sha256-8Qx67J8qJrb4oE0+oeEeiFG685GP2TobfO8H+TWkCWw=" }, "plasma-systemmonitor": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-systemmonitor-6.4.3.tar.xz", - "hash": "sha256-aFbjmSZVJjMu6TifvPgZ09B6DqLtRWfVRa4IjkiV0jA=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-systemmonitor-6.4.4.tar.xz", + "hash": "sha256-ydSifvk/HsKamxgcVtvxbOgaoaatMMg3/5h8NVKIjng=" }, "plasma-thunderbolt": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-thunderbolt-6.4.3.tar.xz", - "hash": "sha256-aYn51hqotPoh2iPeALIxZO0VN1mG0nFgGRqQtawTP1I=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-thunderbolt-6.4.4.tar.xz", + "hash": "sha256-0Th/uTg03s+yfHFuVi3kr2sKk2fScp9BMiaIQielOeY=" }, "plasma-vault": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-vault-6.4.3.tar.xz", - "hash": "sha256-uXkOHGYGUFBDzQxfWJYP5d4dGgT1OazjuYbZbUcDTsc=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-vault-6.4.4.tar.xz", + "hash": "sha256-LYQ7HjfLQbCZx0FCrQ10aUL9tEcYbT43LKa3o7BRvIE=" }, "plasma-welcome": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-welcome-6.4.3.tar.xz", - "hash": "sha256-1xzWOZ91n6T8+jD1CKRgqzfSq0+9zd+aLn8rWrhwtGM=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-welcome-6.4.4.tar.xz", + "hash": "sha256-MJ4bDY0WSRJ2sAZXwkGXxiAMKjJCw/UwoiMHaJtdI7E=" }, "plasma-workspace": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-workspace-6.4.3.tar.xz", - "hash": "sha256-clTyhakeyAKwYSp62yQtmDYqzN/4ZvwShbtluASN7bg=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-workspace-6.4.4.tar.xz", + "hash": "sha256-3lO07vaItZt8VgkEhdQef4vj07mfHPE1in0/TanuvLI=" }, "plasma-workspace-wallpapers": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma-workspace-wallpapers-6.4.3.tar.xz", - "hash": "sha256-9dIdq7VO20SDtXihp+foLw5x/K2XS+8kQSE01NQ6ycQ=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma-workspace-wallpapers-6.4.4.tar.xz", + "hash": "sha256-4gOTLW0h81CecDOvBRxK7ck5s2TzkhDJsqqY9PzKOyk=" }, "plasma5support": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plasma5support-6.4.3.tar.xz", - "hash": "sha256-Homok10Y2YqPy+Av80d0iThbtCqATlQ7uyTwQ/XNjPY=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plasma5support-6.4.4.tar.xz", + "hash": "sha256-BmwEVhSbrK1t/ZnrNng/th8ZGN+RudcP9K6sVuPUO/U=" }, "plymouth-kcm": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/plymouth-kcm-6.4.3.tar.xz", - "hash": "sha256-ONxaWan+fXX6gAr6V604RF89n608obsGbm5GSDj6fg8=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/plymouth-kcm-6.4.4.tar.xz", + "hash": "sha256-StibT2JXxAAsH7mJ4F/dlZp6Ur4u6HzArJ6wKddPUYM=" }, "polkit-kde-agent-1": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/polkit-kde-agent-1-6.4.3.tar.xz", - "hash": "sha256-InMbD6Aun9y9WSajxThhAPIKzXoCY5ZyFlebCERWguc=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/polkit-kde-agent-1-6.4.4.tar.xz", + "hash": "sha256-LCGPTmb1+TO5zdDGiG9TYlor9/HI32S7SFg1rnKHfj0=" }, "powerdevil": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/powerdevil-6.4.3.tar.xz", - "hash": "sha256-wkfQxBSQXeCfHAEzAoSB+w8ez6JtiTcqzvr/qxUFK9Y=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/powerdevil-6.4.4.tar.xz", + "hash": "sha256-yq8LTcZUfJSQ9Jn0a6PN51DY9NOTd2of/2UrG+mBACg=" }, "print-manager": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/print-manager-6.4.3.tar.xz", - "hash": "sha256-/f1/42htk351wopMuQG5P0+iiWd+8uypSlDYNVOjLTQ=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/print-manager-6.4.4.tar.xz", + "hash": "sha256-I9qqipOb24kEdXb54kRho9Fu/YpFVuTR8Ozldtwu958=" }, "qqc2-breeze-style": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/qqc2-breeze-style-6.4.3.tar.xz", - "hash": "sha256-PGytdAsDEzpwheQ30MsWrOq94oDFXAIrAnLvRNPTI6A=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/qqc2-breeze-style-6.4.4.tar.xz", + "hash": "sha256-+3PoWNB58KKS7VcVWPLNJe9+g8vs0V9i9XiVQMOwlRw=" }, "sddm-kcm": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/sddm-kcm-6.4.3.tar.xz", - "hash": "sha256-UxQSOsVTiPcBViFjm42DZ8yCns7yU1aIkpjWvlSPjPY=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/sddm-kcm-6.4.4.tar.xz", + "hash": "sha256-gzZsTVgELRwJk9jjGXwZwzp+7czeZCJjomgStcSxa/s=" }, "spacebar": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/spacebar-6.4.3.tar.xz", - "hash": "sha256-9Rwm4KtPadbXJ2iPVh2AdeAOLSlYGosKnDoED/4JynE=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/spacebar-6.4.4.tar.xz", + "hash": "sha256-BZt7CqgXZ2RiKvmBN9xkKdY/qWWHQlbW3/0yFGfWGjE=" }, "spectacle": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/spectacle-6.4.3.tar.xz", - "hash": "sha256-mYb8CR+ROj8OFSC9izoz6cF04D9ItLKvMZK9ijG7Kdg=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/spectacle-6.4.4.tar.xz", + "hash": "sha256-kQinOcGsxDsj4KaqF7pBlKVkqxVIxohzKMdqBzvz03M=" }, "systemsettings": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/systemsettings-6.4.3.tar.xz", - "hash": "sha256-zBzc1xDz9f0kJIbtypTXGT1F20F4A+1imsdifrIwVVY=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/systemsettings-6.4.4.tar.xz", + "hash": "sha256-axR4i/GTl/WPAjHLnM1XwyGMpxr9LZ8cdFWB4T+ld0g=" }, "wacomtablet": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/wacomtablet-6.4.3.tar.xz", - "hash": "sha256-NT1D9an3qwRcHwGKvVSt3GOPsJTuxTdfH/YxaRkDM5g=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/wacomtablet-6.4.4.tar.xz", + "hash": "sha256-ecPWsqxzDeCr7EbbJyv8sHqJo4KkmBvT085JTWJfVGk=" }, "xdg-desktop-portal-kde": { - "version": "6.4.3", - "url": "mirror://kde/stable/plasma/6.4.3/xdg-desktop-portal-kde-6.4.3.tar.xz", - "hash": "sha256-P+xx4AWr6Ds9WTp0vDMEwXjWBYg/47d/kVxkz0XB/Cc=" + "version": "6.4.4", + "url": "mirror://kde/stable/plasma/6.4.4/xdg-desktop-portal-kde-6.4.4.tar.xz", + "hash": "sha256-3NUBsRp4XAsPCzC/HQm6Eg2DiFJ2hBxH/u1R134UQKU=" } } \ No newline at end of file diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 418bfd083325..8c581310ff8f 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -808,12 +808,12 @@ in tokyo-night-tmux = mkTmuxPlugin { pluginName = "tokyo-night-tmux"; rtpFilePath = "tokyo-night.tmux"; - version = "1.5.3"; + version = "1.6.6"; src = pkgs.fetchFromGitHub { owner = "janoamaral"; repo = "tokyo-night-tmux"; - rev = "d34f1487b4a644b13d8b2e9a2ee854ae62cc8d0e"; - hash = "sha256-3rMYYzzSS2jaAMLjcQoKreE0oo4VWF9dZgDtABCUOtY="; + rev = "caf6cbb4c3a32d716dfedc02bc63ec8cf238f632"; + hash = "sha256-TOS9+eOEMInAgosB3D9KhahudW2i1ZEH+IXEc0RCpU0="; }; meta = with lib; { homepage = "https://github.com/janoamaral/tokyo-night-tmux"; diff --git a/pkgs/misc/tmux-plugins/tmux-fingers/default.nix b/pkgs/misc/tmux-plugins/tmux-fingers/default.nix index 25c5a65518b2..97a665c3b04a 100644 --- a/pkgs/misc/tmux-plugins/tmux-fingers/default.nix +++ b/pkgs/misc/tmux-plugins/tmux-fingers/default.nix @@ -7,13 +7,13 @@ let fingers = crystal.buildCrystalPackage rec { format = "shards"; - version = "2.5.0"; + version = "2.5.1"; pname = "fingers"; src = fetchFromGitHub { owner = "Morantron"; repo = "tmux-fingers"; rev = "${version}"; - sha256 = "sha256-PESjKpVKRyuhkyiSzq2ZAD8CzFyqD3O7LcQxEbKfc9A="; + sha256 = "sha256-O5CfboFnl51OeOgqI2NB3MmELDeKykd5NO2d5FGXkII="; }; shardsFile = ./shards.nix; diff --git a/pkgs/os-specific/linux/nvidia-x11/open.nix b/pkgs/os-specific/linux/nvidia-x11/open.nix index 108466d4e8ec..88f146c526d3 100644 --- a/pkgs/os-specific/linux/nvidia-x11/open.nix +++ b/pkgs/os-specific/linux/nvidia-x11/open.nix @@ -27,6 +27,7 @@ stdenv.mkDerivation ( nativeBuildInputs = kernel.moduleBuildDependencies; makeFlags = kernelModuleMakeFlags ++ [ + "IGNORE_PREEMPT_RT_PRESENCE=1" "SYSSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/source" "SYSOUT=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" "MODLIB=$(out)/lib/modules/${kernel.modDirVersion}" diff --git a/pkgs/servers/xmpp/prosody/default.nix b/pkgs/servers/xmpp/prosody/default.nix index 891c7d866300..bc261542477d 100644 --- a/pkgs/servers/xmpp/prosody/default.nix +++ b/pkgs/servers/xmpp/prosody/default.nix @@ -35,32 +35,33 @@ let ++ withExtraLuaPackages p ); in -stdenv.mkDerivation rec { - version = "0.12.5"; # also update communityModules +stdenv.mkDerivation (finalAttrs: { pname = "prosody"; + version = "13.0.2"; # also update communityModules + + src = fetchurl { + url = "https://prosody.im/downloads/source/prosody-${finalAttrs.version}.tar.gz"; + hash = "sha256-PmG9OW83ylJF3r/WvkmkemGRMy8Pqi1O5fAPuwQK3bA="; + }; + # The following community modules are necessary for the nixos module # prosody module to comply with XEP-0423 and provide a working # default setup. nixosModuleDeps = [ "cloud_notify" - "vcard_muc" - "http_upload" ]; - src = fetchurl { - url = "https://prosody.im/downloads/source/${pname}-${version}.tar.gz"; - sha256 = "sha256-d4+3cHoPEDmVlbp6ucZt0qIojArjp/5Kt4+X1GK9OZ8="; - }; # A note to all those merging automated updates: Please also update this # attribute as some modules might not be compatible with a newer prosody # version. communityModules = fetchhg { url = "https://hg.prosody.im/prosody-modules"; - rev = "fc521fb5ffa0"; - hash = "sha256-Ci52Xkx1xd3GW9lBPKgWFBB52SocxKyj8f/Hq3hZeak="; + rev = "a4d7fefa4a8b"; + hash = "sha256-lPxKZlIVyAt1Nx+PQ0ru0qihJ1ecBbvO0fMk+5D+NzE="; }; nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ luaEnv libidn @@ -77,6 +78,7 @@ stdenv.mkDerivation rec { "--c-compiler=${stdenv.cc.targetPrefix}cc" "--linker=${stdenv.cc.targetPrefix}cc" ]; + configurePlatforms = [ ]; postBuild = '' @@ -93,9 +95,13 @@ stdenv.mkDerivation rec { postInstall = '' ${lib.concatMapStringsSep "\n" (module: '' - cp -r $communityModules/mod_${module} $out/lib/prosody/modules/ + cp -r ${finalAttrs.communityModules}/mod_${module} $out/lib/prosody/modules/ '') - (lib.lists.unique (nixosModuleDeps ++ withCommunityModules ++ withOnlyInstalledCommunityModules)) + ( + lib.lists.unique ( + finalAttrs.nixosModuleDeps ++ withCommunityModules ++ withOnlyInstalledCommunityModules + ) + ) } make -C tools/migration install ''; @@ -110,6 +116,11 @@ stdenv.mkDerivation rec { license = licenses.mit; homepage = "https://prosody.im"; platforms = platforms.linux; - maintainers = with maintainers; [ toastal ]; + mainProgram = "prosody"; + maintainers = with maintainers; [ + toastal + mirror230469 + ]; + teams = with lib.teams; [ c3d2 ]; }; -} +}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 34fc4540c7e4..6e468e2593ac 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1279,6 +1279,7 @@ mapAliases { mathematica9 = throw "mathematica9 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 mathematica10 = throw "mathematica10 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 mathematica11 = throw "mathematica11 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 + mathlibtools = throw "mathlibtools has been removed as it was archived upstream in 2023"; # Added 2025-07-09 matomo_5 = matomo; # Added 2024-12-12 matomo-beta = throw "matomo-beta has been removed as it mostly just pointed to the latest matomo release, use `matomo.overrideAttrs` to access a specific beta version instead"; # Added 2025-01-15 matrique = throw "'matrique' has been renamed to/replaced by 'spectral'"; # Converted to throw 2024-10-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 95371099672f..0c09abb48711 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1418,10 +1418,6 @@ with pkgs; stdenv = gcc14Stdenv; }; - snes9x-gtk = snes9x.override { - withGtk = true; - }; - winetricks = callPackage ../applications/emulators/wine/winetricks.nix { }; zsnes = pkgsi686Linux.callPackage ../applications/emulators/zsnes { }; @@ -6646,10 +6642,6 @@ with pkgs; h3 = h3_3; - avrlibc = callPackage ../development/misc/avr/libc { - stdenv = stdenvNoLibc; - }; - sourceFromHead = callPackage ../build-support/source-from-head-fun.nix { }; jruby = callPackage ../development/interpreters/jruby { }; @@ -8005,12 +7997,6 @@ with pkgs; withGd = true; }; - musl = callPackage ../by-name/mu/musl/package.nix ( - lib.optionalAttrs (stdenv.hostPlatform != stdenv.buildPlatform) { - stdenv = stdenvNoLibc; - } - ); - # These are used when building compiler-rt / libgcc, prior to building libc. preLibcHeaders = let @@ -8082,10 +8068,6 @@ with pkgs; package = windows.mcfgthreads; }; - wasilibc = callPackage ../development/libraries/wasilibc { - stdenv = stdenvNoLibc; - }; - # Only supported on Linux and only on glibc glibcLocales = if stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isGnu then @@ -12601,22 +12583,6 @@ with pkgs; kexi = libsForQt5.callPackage ../applications/office/kexi { }; - kid3-cli = kid3.override { - withCLI = true; - withKDE = false; - withQt = false; - }; - kid3-kde = kid3.override { - withCLI = true; - withKDE = true; - withQt = false; - }; - kid3-qt = kid3.override { - withCLI = true; - withKDE = false; - withQt = true; - }; - kiwix = libsForQt5.callPackage ../applications/misc/kiwix { }; kiwix-tools = callPackage ../applications/misc/kiwix/tools.nix { }; @@ -15330,7 +15296,6 @@ with pkgs; isabelle-components = recurseIntoAttrs (callPackage ../by-name/is/isabelle/components { }); lean3 = lean; - mathlibtools = with python3Packages; toPythonApplication mathlibtools; leo2 = callPackage ../applications/science/logic/leo2 { inherit (ocaml-ng.ocamlPackages_4_14_unsafe_string) ocaml camlp4; @@ -16285,12 +16250,9 @@ with pkgs; xp-pen-deco-01-v2-driver = libsForQt5.xp-pen-deco-01-v2-driver; - newlib = callPackage ../development/misc/newlib { - stdenv = stdenvNoLibc; - }; + newlib = callPackage ../development/misc/newlib { }; newlib-nano = callPackage ../development/misc/newlib { - stdenv = stdenvNoLibc; nanoizeNewlib = true; }; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 307b307774ff..759d13f186ff 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -422,6 +422,7 @@ mapAliases ({ mapbox = throw "mapbox has been removed because the upstream repository was archived in 2022"; # Added 2024-10-04 marshmallow-enum = throw "marshmallow-enum has been removed because it was archived in 2022 and had no maintainer"; # added 2024-05-10 markerlib = throw "markerlib has been removed because it's abandoned since 2013"; # added 2023-05-19 + mathlibtools = throw "mathlibtools has been removed because the upstream repository was archived in 2023"; # added 2025-07-09 matrix-api-async = throw "matrix-api-async has been removed as it is an old wrapper and no longer in use"; # added 2025-01-01 memory_profiler = memory-profiler; # added 2023-10-09 mir_eval = mir-eval; # added 2024-01-07 @@ -735,6 +736,7 @@ mapAliases ({ setuptoolsCheckHook = throw "The setuptoolsCheckHook has been removed, since the test command has been removed in setuptools 72.0."; # added 2024-08-06 setuptoolsTrial = setuptools-trial; # added 2023-11-11 sharkiqpy = sharkiq; # added 2022-05-21 + shippai = throw "shippai has been removed because the upstream repository was archived in 2023"; # added 2025-07-09 shouldbe = throw "shouldbe was removed, because it was disabled on all python version since 3.8 and last updated in 2019."; # added 2024-05-12 sip_4 = sip4; # added 2024-01-07 slackclient = slack-sdk; # added 2024-06-27 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 25d427049db8..885af424b699 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8905,8 +8905,6 @@ self: super: with self; { materialyoucolor = callPackage ../development/python-modules/materialyoucolor { }; - mathlibtools = callPackage ../development/python-modules/mathlibtools { }; - mathutils = callPackage ../development/python-modules/mathutils { }; matlink-gpapi = callPackage ../development/python-modules/matlink-gpapi { }; @@ -16386,8 +16384,6 @@ self: super: with self; { shiny = callPackage ../development/python-modules/shiny { }; - shippai = callPackage ../development/python-modules/shippai { }; - shippinglabel = callPackage ../development/python-modules/shippinglabel { }; shiv = callPackage ../development/python-modules/shiv { }; @@ -16510,6 +16506,8 @@ self: super: with self; { siphashc = callPackage ../development/python-modules/siphashc { }; + sipsimple = callPackage ../development/python-modules/sipsimple { }; + sipyco = callPackage ../development/python-modules/sipyco { }; sirius = toPythonModule (