diff --git a/doc/manpage-urls.json b/doc/manpage-urls.json index 8b3b58c15125..4533ec2743f7 100644 --- a/doc/manpage-urls.json +++ b/doc/manpage-urls.json @@ -16,6 +16,7 @@ "environment.d(5)": "https://www.freedesktop.org/software/systemd/man/environment.d.html", "extension-release(5)": "https://www.freedesktop.org/software/systemd/man/extension-release.html", "file-hierarchy(7)": "https://www.freedesktop.org/software/systemd/man/file-hierarchy.html", + "fstab(5)": "https://man.archlinux.org/man/fstab.5", "gnunet.conf(5)": "https://docs.gnunet.org/latest/users/configuration.html", "group(5)": "https://man.archlinux.org/man/group.5", "halt(8)": "https://www.freedesktop.org/software/systemd/man/halt.html", @@ -59,6 +60,7 @@ "machinectl(1)": "https://www.freedesktop.org/software/systemd/man/machinectl.html", "mksquashfs(1)": "https://man.archlinux.org/man/extra/squashfs-tools/mksquashfs.1.en", "modules-load.d(5)": "https://www.freedesktop.org/software/systemd/man/modules-load.d.html", + "mount(8)": "https://man.archlinux.org/man/mount.8", "mount.ddi(1)": "https://www.freedesktop.org/software/systemd/man/mount.ddi.html", "mpd(1)": "https://mpd.readthedocs.io/en/latest/mpd.1.html", "mpd.conf(5)": "https://mpd.readthedocs.io/en/latest/mpd.conf.5.html", diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 94d2a94af5be..2adf9803900a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -10655,6 +10655,12 @@ githubId = 1550265; name = "Dominic Steinitz"; }; + iedame = { + email = "git@ieda.me"; + github = "iedame"; + githubId = 60272; + name = "Rafael Ieda"; + }; if-loop69420 = { github = "if-loop69420"; githubId = 81078181; @@ -15757,6 +15763,12 @@ githubId = 952712; name = "Matt Christ"; }; + mattdef = { + email = "mattdef@gmail.com"; + github = "mattdef"; + githubId = 5595001; + name = "Matt Cast"; + }; matteobongio = { github = "matteobongio"; githubId = 155063357; diff --git a/nixos/modules/system/boot/loader/grub/grub.nix b/nixos/modules/system/boot/loader/grub/grub.nix index 4b319f969d66..d7614d99775b 100644 --- a/nixos/modules/system/boot/loader/grub/grub.nix +++ b/nixos/modules/system/boot/loader/grub/grub.nix @@ -846,9 +846,18 @@ in environment.systemPackages = mkIf (grub != null) [ grub ]; boot.loader.grub.extraPrepareConfig = concatStrings ( - mapAttrsToList (n: v: '' - ${pkgs.coreutils}/bin/install -Dp "${v}" "${efi.efiSysMountPoint}/"${escapeShellArg n} - '') config.boot.loader.grub.extraFiles + mapAttrsToList ( + fileName: sourcePath: + flip concatMapStrings cfg.mirroredBoots ( + args: + let + efiSysMountPoint = if args.efiSysMountPoint == null then args.path else args.efiSysMountPoint; + in + '' + ${pkgs.coreutils}/bin/install -Dp ${escapeShellArg sourcePath} ${escapeShellArg efiSysMountPoint}/${escapeShellArg fileName} + '' + ) + ) config.boot.loader.grub.extraFiles ); assertions = [ diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index f543142a60ec..56f6b006eb6b 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -550,6 +550,11 @@ in (mkAfter [ "[success=merge] systemd" ]) # need merge so that NSS won't stop at file-based groups ] ); + shadow = ( + mkMerge [ + (mkAfter [ "systemd" ]) + ] + ); }; environment.systemPackages = [ cfg.package ]; diff --git a/nixos/modules/system/boot/systemd/homed.nix b/nixos/modules/system/boot/systemd/homed.nix index 1e7ae236af6b..e5087adf3289 100644 --- a/nixos/modules/system/boot/systemd/homed.nix +++ b/nixos/modules/system/boot/systemd/homed.nix @@ -1,40 +1,81 @@ { config, lib, - pkgs, + utils, ... }: let cfg = config.services.homed; in + { - options.services.homed.enable = lib.mkEnableOption '' - systemd home area/user account manager - ''; + options.services.homed = { + enable = lib.mkEnableOption "systemd home area/user account manager"; + + promptOnFirstBoot = + lib.mkEnableOption '' + interactively prompting for user creation on first boot + '' + // { + default = true; + }; + + settings.Home = lib.mkOption { + default = { }; + type = lib.types.submodule { + freeformType = lib.types.attrsOf utils.systemdUtils.unitOptions.unitOption; + }; + example = { + DefaultStorage = "luks"; + DefaultFileSystemType = "btrfs"; + }; + description = '' + Options for systemd-homed. See {manpage}`homed.conf(5)` man page for + available options. + ''; + }; + }; config = lib.mkIf cfg.enable { assertions = [ { assertion = config.services.nscd.enable; - message = "systemd-homed requires the use of systemd nss module. services.nscd.enable must be set to true,"; + message = '' + systemd-homed requires the use of the systemd nss module. + services.nscd.enable must be set to true. + ''; } ]; systemd.additionalUpstreamSystemUnits = [ "systemd-homed.service" "systemd-homed-activate.service" + "systemd-homed-firstboot.service" ]; - # This is mentioned in homed's [Install] section. - # - # While homed appears to work without it, it's probably better - # to follow upstream recommendations. - services.userdbd.enable = lib.mkDefault true; + # homed exposes SSH public keys and other user metadata using userdb + services.userdbd = { + enable = true; + enableSSHSupport = lib.mkDefault config.services.openssh.enable; + }; + + # Enable creation and mounting of LUKS home areas with all filesystems + # supported by systemd-homed. + boot.supportedFilesystems = [ + "btrfs" + "ext4" + "xfs" + ]; + + environment.etc."systemd/homed.conf".text = '' + [Home] + ${utils.systemdUtils.lib.attrsToSection cfg.settings.Home} + ''; systemd.services = { systemd-homed = { - # These packages are required to manage encrypted volumes + # These packages are required to manage home areas with LUKS storage path = config.system.fsPackages; aliases = [ "dbus-org.freedesktop.home1.service" ]; wantedBy = [ "multi-user.target" ]; @@ -43,6 +84,11 @@ in systemd-homed-activate = { wantedBy = [ "systemd-homed.service" ]; }; + + systemd-homed-firstboot = { + enable = cfg.promptOnFirstBoot; + wantedBy = [ "systemd-homed.service" ]; + }; }; }; } diff --git a/nixos/modules/system/boot/systemd/userdbd.nix b/nixos/modules/system/boot/systemd/userdbd.nix index 0161a7c2c681..8f88f0960433 100644 --- a/nixos/modules/system/boot/systemd/userdbd.nix +++ b/nixos/modules/system/boot/systemd/userdbd.nix @@ -2,17 +2,83 @@ let cfg = config.services.userdbd; + + # List of system users that will be incorrectly treated as regular/normal + # users by userdb. + highSystemUsers = lib.filter ( + user: user.enable && user.isSystemUser && (lib.defaultTo 0 user.uid) >= 1000 && user.uid != 65534 + ) (lib.attrValues config.users.users); in { - options.services.userdbd.enable = lib.mkEnableOption '' - the systemd JSON user/group record lookup service - ''; + options.services.userdbd = { + enable = lib.mkEnableOption '' + the systemd JSON user/group record lookup service + ''; + + enableSSHSupport = lib.mkEnableOption '' + exposing OpenSSH public keys defined in userdb. Be aware that this + enables modifying public keys at runtime, either by users managed by + {option}`services.homed`, or globally via drop-in files + ''; + + silenceHighSystemUsers = lib.mkOption { + type = lib.types.bool; + default = false; + example = true; + description = "Silence warning about system users with high UIDs."; + visible = false; + }; + }; + config = lib.mkIf cfg.enable { + assertions = lib.singleton { + assertion = cfg.enableSSHSupport -> config.security.enableWrappers; + message = "OpenSSH userdb integration requires security wrappers."; + }; + + warnings = lib.optional (lib.length highSystemUsers > 0 && !cfg.silenceHighSystemUsers) '' + The following system users have UIDs higher than 1000: + + ${lib.concatLines (lib.map (user: user.name) highSystemUsers)} + + These users will be recognized by systemd-userdb as "regular" users, not + "system" users. This will affect programs that query regular users, such + as systemd-homed, which will not run the first boot user creation flow, + as regular users already exist. + + To fix this issue, please remove or redefine these system users to have + UIDs below 1000. For Nix build users, it's possible to adjust the base + build user ID using the `ids.uids.nixbld` option, however care must be + taken to avoid collisions with UIDs of other services. Alternatively, you + may enable the `auto-allocate-uids` experimental feature and option in + the Nix configuration to avoid creating these users, however please note + that this option is experimental and subject to change. + + Alternatively, to acknowledge and silence this warning, set + `services.userdbd.silenceHighSystemUsers` to true. + ''; + systemd.additionalUpstreamSystemUnits = [ "systemd-userdbd.socket" "systemd-userdbd.service" ]; systemd.sockets.systemd-userdbd.wantedBy = [ "sockets.target" ]; + + # OpenSSH requires AuthorizedKeysCommand to be owned only by root. + # Referencing `userdbctl` directly from the Nix store won't work, as + # `/nix/store` is owned by the `nixbld` group. + security.wrappers = lib.mkIf cfg.enableSSHSupport { + userdbctl = { + owner = "root"; + group = "root"; + source = lib.getExe' config.systemd.package "userdbctl"; + }; + }; + + services.openssh = lib.mkIf cfg.enableSSHSupport { + authorizedKeysCommand = "/run/wrappers/bin/userdbctl ssh-authorized-keys %u"; + authorizedKeysCommandUser = "root"; + }; }; } diff --git a/nixos/modules/tasks/filesystems.nix b/nixos/modules/tasks/filesystems.nix index ad27284d6991..84b66404f6f9 100644 --- a/nixos/modules/tasks/filesystems.nix +++ b/nixos/modules/tasks/filesystems.nix @@ -84,13 +84,20 @@ let mountPoint = mkOption { example = "/mnt/usb"; type = nonEmptyWithoutTrailingSlash; - description = "Location of the mounted file system."; + default = name; + description = '' + Location where the file system will be mounted. + + This is called `mountpoint` in {manpage}`mount(8)` and `fs_file` in {manpage}`fstab(5)` + ''; }; stratis.poolUuid = mkOption { type = types.uniq (types.nullOr types.str); description = '' UUID of the stratis pool that the fs is located in + + This is only relevant if you are using [stratis](https://stratis-storage.github.io/). ''; example = "04c68063-90a5-4235-b9dd-6180098a20d9"; default = null; @@ -100,14 +107,29 @@ let default = null; example = "/dev/sda"; type = types.nullOr nonEmptyStr; - description = "Location of the device."; + description = '' + The device as passed to `mount`. + + This can be any of: + + - a filename of a block special device such as `/dev/sdc3` + - a tag such as `UUID=fdd68895-c307-4549-8c9c-90e44c71f5b7` + - (for bind mounts only) the source path + - something else depending on the {option}`fsType`. For example, `nfs` device may look like `knuth.cwi.nl:/dir` + + This is called `device` in {manpage}`mount(8)` and `fs_spec` in {manpage}`fstab(5)`. + ''; }; fsType = mkOption { default = "auto"; example = "ext3"; type = nonEmptyStr; - description = "Type of the file system."; + description = '' + Type of the file system. + + This is the `fstype` passed to `-t` in the {manpage}`mount(8)` command, and is called `fs_vfstype` in {manpage}`fstab(5)`. + ''; }; options = mkOption { @@ -115,7 +137,14 @@ let example = [ "data=journal" ]; description = '' Options used to mount the file system. - See {manpage}`mount(8)` for common options. + + This is called `options` in {manpage}`mount(8)` and `fs_mntops` in {manpage}`fstab(5)` + + Some options that can be used for all mounts are documented in {manpage}`mount(8)` under `FILESYSTEM-INDEPENDENT MOUNT OPTIONS`. + + Options that systemd understands are documented in {manpage}`systemd.mount(5)` under `FSTAB`. + + Each filesystem supports additional options, see the docs for that filesystem. ''; type = types.nonEmptyListOf nonEmptyStr; }; @@ -131,13 +160,14 @@ let to this list, any other filesystem whose mount point is a parent of the path will be mounted before this filesystem. The paths do not need to actually be the {option}`mountPoint` of some other filesystem. + + This is useful for mounts which require keys and/or configuration files residing on another filesystem. ''; }; }; config = { - mountPoint = mkDefault name; device = mkIf (elem config.fsType specialFSTypes) (mkDefault config.fsType); }; @@ -153,7 +183,12 @@ let default = null; example = "root-partition"; type = types.nullOr nonEmptyStr; - description = "Label of the device (if any)."; + description = '' + Label of the device. This simply sets {option}`device` to + `/dev/disk/by-id/''${label}`. Note that devices will not + have a label unless they contain a filesystem which + supports labels, such as ext4 or fat32. + ''; }; autoFormat = mkOption { diff --git a/nixos/tests/systemd-homed.nix b/nixos/tests/systemd-homed.nix index 766fd4f2cc19..41aff0ecedba 100644 --- a/nixos/tests/systemd-homed.nix +++ b/nixos/tests/systemd-homed.nix @@ -1,101 +1,132 @@ -{ pkgs, lib, ... }: let - password = "foobarfoo"; - newPass = "barfoobar"; + username = "test-homed-user"; + initialPassword = "foobarfoo"; + newPassword = "barfoobar"; in + { name = "systemd-homed"; - nodes.machine = - { config, pkgs, ... }: - { - services.homed.enable = true; - users.users.test-normal-user = { - extraGroups = [ "wheel" ]; - isNormalUser = true; - initialPassword = password; + nodes = { + machine = + { ... }: + { + services = { + homed.enable = true; + openssh.enable = true; + }; + + # Prevent nixbld users from showing up as regular users, required for + # first boot prompt + nix.settings = { + experimental-features = [ "auto-allocate-uids" ]; + auto-allocate-uids = true; + }; }; - }; + + sshClient = + { pkgs, ... }: + { + services = { + homed.enable = true; + userdbd.silenceHighSystemUsers = true; + }; + + # Regular user, should prevent first boot prompt + users.users.test-normal-user = { + extraGroups = [ "wheel" ]; + isNormalUser = true; + inherit initialPassword; + }; + }; + }; + testScript = '' - def switchTTY(number): - machine.send_key(f"alt-f{number}") - machine.wait_until_succeeds(f"[ $(fgconsole) = {number} ]") - machine.wait_for_unit(f"getty@tty{number}.service") - machine.wait_until_succeeds(f"pgrep -f 'agetty.*tty{number}'") + start_all() - machine.wait_for_unit("multi-user.target") - - # Smoke test to make sure the pam changes didn't break regular users. - machine.wait_until_succeeds("pgrep -f 'agetty.*tty1'") - with subtest("login as regular user"): - switchTTY(2) - machine.wait_until_tty_matches("2", "login: ") - machine.send_chars("test-normal-user\n") - machine.wait_until_tty_matches("2", "login: test-normal-user") - machine.wait_until_tty_matches("2", "Password: ") - machine.send_chars("${password}\n") - machine.wait_until_succeeds("pgrep -u test-normal-user bash") - machine.send_chars("whoami > /tmp/1\n") - machine.wait_for_file("/tmp/1") - assert "test-normal-user" in machine.succeed("cat /tmp/1") - - with subtest("create homed encrypted user"): - # TODO: Figure out how to pass password manually. - # - # This environment variable is used for homed internal testing - # and is not documented. - machine.succeed("NEWPASSWORD=${password} homectl create --shell=/run/current-system/sw/bin/bash --storage=luks -G wheel test-homed-user") + with subtest("create systemd-homed user on first boot prompt"): + machine.wait_for_unit("systemd-homed.service") + machine.wait_until_tty_matches("1", "-- Press any key to proceed --") + machine.send_chars(" ") + machine.wait_until_tty_matches("1", "Please enter user name") + machine.send_chars("${username}\n") + machine.wait_until_tty_matches("1", "Please enter an auxiliary group") + machine.send_chars("wheel\n") + machine.wait_until_tty_matches("1", "Please enter an auxiliary group") + machine.send_chars("\n") + machine.wait_until_tty_matches("1", "Please enter the shell to use") + machine.send_chars("/bin/sh\n") + machine.wait_until_tty_matches("1", "Please enter new password") + machine.send_chars("${initialPassword}\n") + machine.wait_until_tty_matches("1", "(repeat)") + machine.send_chars("${initialPassword}\n") with subtest("login as homed user"): - switchTTY(3) - machine.wait_until_tty_matches("3", "login: ") - machine.send_chars("test-homed-user\n") - machine.wait_until_tty_matches("3", "login: test-homed-user") - machine.wait_until_tty_matches("3", "Password: ") - machine.send_chars("${password}\n") - machine.wait_until_succeeds("pgrep -t tty3 -u test-homed-user bash") + machine.wait_until_tty_matches("1", "login: ") + machine.send_chars("${username}\n") + machine.wait_until_tty_matches("1", "Password: ") + machine.send_chars("${initialPassword}\n") + machine.wait_until_succeeds("pgrep -u ${username} -t tty1 sh") machine.send_chars("whoami > /tmp/2\n") machine.wait_for_file("/tmp/2") - assert "test-homed-user" in machine.succeed("cat /tmp/2") + assert "${username}" in machine.succeed("cat /tmp/2") + + # Smoke test to make sure the pam changes didn't break regular users. + # Since homed is also enabled in the sshClient, it also tests the first + # boot prompt did not occur. + with subtest("login as regular user"): + sshClient.wait_until_tty_matches("1", "login: ") + sshClient.send_chars("test-normal-user\n") + sshClient.wait_until_tty_matches("1", "Password: ") + sshClient.send_chars("${initialPassword}\n") + sshClient.wait_until_succeeds("pgrep -u test-normal-user bash") + sshClient.send_chars("whoami > /tmp/1\n") + sshClient.wait_for_file("/tmp/1") + assert "test-normal-user" in sshClient.succeed("cat /tmp/1") + + with subtest("add homed ssh authorized key"): + sshClient.send_chars('ssh-keygen -t ed25519 -f /tmp/id_ed25519 -N ""\n') + sshClient.wait_for_file("/tmp/id_ed25519.pub") + public_key = sshClient.succeed('cat /tmp/id_ed25519.pub') + public_key = public_key.strip() + machine.succeed(f"homectl update ${username} --offline --ssh-authorized-keys '{public_key}'") + machine.succeed("userdbctl ssh-authorized-keys ${username} | grep ed25519") with subtest("change homed user password"): - switchTTY(4) - machine.wait_until_tty_matches("4", "login: ") - machine.send_chars("test-homed-user\n") - machine.wait_until_tty_matches("4", "login: test-homed-user") - machine.wait_until_tty_matches("4", "Password: ") - machine.send_chars("${password}\n") - machine.wait_until_succeeds("pgrep -t tty4 -u test-homed-user bash") - machine.send_chars("passwd\n") + machine.send_chars("passwd; echo $? > /tmp/3\n") # homed does it in a weird order, it asks for new passes, then it asks # for the old one. - machine.sleep(2) - machine.send_chars("${newPass}\n") - machine.sleep(2) - machine.send_chars("${newPass}\n") + machine.wait_until_tty_matches("1", "New password: ") + machine.send_chars("${newPassword}\n") + machine.wait_until_tty_matches("1", "Retype new password: ") + machine.send_chars("${newPassword}\n") + #machine.wait_until_tty_matches("1", "Password: ") machine.sleep(4) - machine.send_chars("${password}\n") - machine.wait_until_fails("pgrep -t tty4 passwd") + machine.send_chars("${initialPassword}\n") + machine.wait_for_file("/tmp/3") + assert "0\n" == machine.succeed("cat /tmp/3") - @polling_condition - def not_logged_in_tty5(): - machine.fail("pgrep -t tty5 bash") - - switchTTY(5) - with not_logged_in_tty5: # type: ignore[union-attr] - machine.wait_until_tty_matches("5", "login: ") - machine.send_chars("test-homed-user\n") - machine.wait_until_tty_matches("5", "login: test-homed-user") - machine.wait_until_tty_matches("5", "Password: ") - machine.send_chars("${password}\n") - machine.wait_until_tty_matches("5", "Password incorrect or not sufficient for authentication of user test-homed-user.") - machine.wait_until_tty_matches("5", "Sorry, try again: ") - machine.send_chars("${newPass}\n") - machine.send_chars("whoami > /tmp/4\n") + with subtest("escalate to root from homed user"): + # Also tests the user is in wheel. + machine.send_chars("sudo id | tee /tmp/4\n") + machine.wait_until_tty_matches("1", "password for ${username}") + machine.send_chars("${newPassword}\n") machine.wait_for_file("/tmp/4") - assert "test-homed-user" in machine.succeed("cat /tmp/4") + machine.wait_until_succeeds("grep uid=0 /tmp/4") - with subtest("homed user should be in wheel according to NSS"): - machine.succeed("userdbctl group wheel -s io.systemd.NameServiceSwitch | grep test-homed-user") + with subtest("log out and deactivate homed user's home area"): + machine.send_chars("exit\n") + machine.wait_until_succeeds("homectl inspect ${username} | grep 'State: inactive'") + + with subtest("ssh as homed user"): + sshClient.send_chars("ssh -o StrictHostKeyChecking=no -i /tmp/id_ed25519 ${username}@machine\n") + sshClient.wait_until_tty_matches("1", "Please enter password for user") + sshClient.send_chars("${newPassword}\n") + machine.wait_until_succeeds("pgrep -u ${username} sh") + sshClient.send_chars("whoami > /tmp/5\n") + machine.wait_for_file("/tmp/5") + assert "${username}" in machine.succeed("cat /tmp/5") + sshClient.send_chars("exit\n") # ssh + sshClient.send_chars("exit\n") # sh ''; } diff --git a/pkgs/applications/audio/qpwgraph/default.nix b/pkgs/applications/audio/qpwgraph/default.nix index 6a41d5c38731..0487894564a8 100644 --- a/pkgs/applications/audio/qpwgraph/default.nix +++ b/pkgs/applications/audio/qpwgraph/default.nix @@ -14,14 +14,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "qpwgraph"; - version = "0.9.4"; + version = "0.9.5"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "rncbc"; repo = "qpwgraph"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-VvOdorj+CpFSI+iyVeMR0enXGO5mLPE8KiaHGuG/KDQ="; + sha256 = "sha256-0cFsRMcQtzOM0tApmBRMhTR5J3Ohvm+ykChCvygpOQM="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 4da02ef2c8be..6648b3d01054 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-08-04"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "091bf5455bc5b371bd469e6be1dfcc656524321a"; - sha256 = "12dz713vj8j84drwwlzcm8iffh5mizwkk27d2zdna3c4lpjzp99i"; + rev = "5f3c57083515ea511deda291ae72434db568ee6f"; + sha256 = "0nqry8fg21sygrs8l6akq9nzgkysq1axr9s6b6bp68jx6vnbdi0c"; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.hydraPlatforms = [ ]; @@ -399,12 +399,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2025-08-02"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "34e3958a9afd7d1bd938b0cd9eecaa6f1925d4c4"; - sha256 = "0pbdns4a63f2xqw4jhxf1wj5wjyrgw2c1a9az2spgc2ps8vzjs6z"; + rev = "ae4039eceaeda147a91b6b26e4fb4a2ca16bb503"; + sha256 = "0z9ykmrndpcxr8j4c7wbyna20x4wzdrvamfn5kida8gli8jhf395"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -752,12 +752,12 @@ final: prev: { ale = buildVimPlugin { pname = "ale"; - version = "2025-07-20"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "3d68ec78572059b1bdb5f2f3fb85942e8627e118"; - sha256 = "18a3jzzb89203yxw7ss37inpj4cnjl95bh4y6kqkbgspgg45pvbg"; + rev = "9acafa8018993e8110a200fb3adbf6d2cb22d1fe"; + sha256 = "0x9nhsa9407vfffqzv3jhfmsd5s6qj4bpsc90lld98pii1flpjxv"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; meta.hydraPlatforms = [ ]; @@ -934,12 +934,12 @@ final: prev: { astrotheme = buildVimPlugin { pname = "astrotheme"; - version = "2025-06-06"; + version = "2025-08-07"; src = fetchFromGitHub { owner = "AstroNvim"; repo = "astrotheme"; - rev = "3d2e2c08344930606812f0934a0afcb522fa1c71"; - sha256 = "1wp56wlmd4sjq5fv0np81bdy31rv38mk9ha4hhjl34rgk19aqw3w"; + rev = "0a3fb361f1e3d6a0cbb42e93f3d01fb5203b6752"; + sha256 = "183bmxnvyqn24wws8xhf2ifjpmz1hfsz3lxhg23193wkyh2gjh33"; }; meta.homepage = "https://github.com/AstroNvim/astrotheme/"; meta.hydraPlatforms = [ ]; @@ -1103,12 +1103,12 @@ final: prev: { augment-vim = buildVimPlugin { pname = "augment.vim"; - version = "2025-07-30"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "augmentcode"; repo = "augment.vim"; - rev = "b35cda0dab3b729e2eee3d792dcdb0ca7bb2482e"; - sha256 = "05lwi6wp77dgaa9fn719piab3k8s5x7djfbzmbvmypp8zk8az6wx"; + rev = "e8a1a77d796d915377778c6e4fd51b22301795a4"; + sha256 = "1kijr3v6cb9db55nl6sc9yamif8ikm81m52ngb73fb27vkp6llfn"; }; meta.homepage = "https://github.com/augmentcode/augment.vim/"; meta.hydraPlatforms = [ ]; @@ -1129,12 +1129,12 @@ final: prev: { auto-fix-return-nvim = buildVimPlugin { pname = "auto-fix-return.nvim"; - version = "2025-07-26"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "Jay-Madden"; repo = "auto-fix-return.nvim"; - rev = "0ea48307f89caaf8bc8d17a4a611d9f94adaa768"; - sha256 = "1knwi21jp50iip7jxpi1z5jdlbbh6bd42m4970k9aj5nyqy3asw7"; + rev = "b3b672ac05039ea7e1527e99064f4221166b0f84"; + sha256 = "1sfpbzznfkisslr21h4lv99fgd6kz3d5r0kdhiranjrj5wviqm5h"; }; 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-28"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "rmagatti"; repo = "auto-session"; - rev = "c93a9bfd8a5cbf931a6ead5c824998da874b9f79"; - sha256 = "03z853sjk06plr8z57g32wwc442bskabqff1shrfxsrh4gn3532j"; + rev = "6403b7415da71ad05f49827cb569eddaef0b0be0"; + sha256 = "18gji86kxg19i45ysif27sf6xk2g6s0x9xjy9ahqxlqcs39pzfax"; }; meta.homepage = "https://github.com/rmagatti/auto-session/"; meta.hydraPlatforms = [ ]; @@ -1351,12 +1351,12 @@ final: prev: { bamboo-nvim = buildVimPlugin { pname = "bamboo.nvim"; - version = "2025-06-05"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "ribru17"; repo = "bamboo.nvim"; - rev = "ab8393d1a314d96314605369b4b1e6bc7737f2b5"; - sha256 = "12fia7ix4c515kjkm8hqrk4x7cbzm81kz3sk33r3qmdh7mm4rwiv"; + rev = "56c924d0cbd3a37f9d0ea1235a189a3cccde1f44"; + sha256 = "1dbs5c9n3bzj75ljbj3qb3n3nd9s5z3kbga4w04fqziqhi3kx9s3"; }; meta.homepage = "https://github.com/ribru17/bamboo.nvim/"; meta.hydraPlatforms = [ ]; @@ -1364,12 +1364,12 @@ final: prev: { barbar-nvim = buildVimPlugin { pname = "barbar.nvim"; - version = "2025-04-28"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "romgrk"; repo = "barbar.nvim"; - rev = "3a74402bdf04745a762de83d5c5e88e3e9b0e2e0"; - sha256 = "153kk3vh25pprvrwbckb9kqn3j4fjyl8svrfk55gnk71pqjf03s3"; + rev = "549ee11d97057eae207bafa2c23c315942cca097"; + sha256 = "107d46s7d4ljvb4ra6m14z6zd64mbvpnzcwcnwxjsf68g4d6a4n6"; }; meta.homepage = "https://github.com/romgrk/barbar.nvim/"; meta.hydraPlatforms = [ ]; @@ -1390,12 +1390,12 @@ final: prev: { base16-nvim = buildVimPlugin { pname = "base16-nvim"; - version = "2025-08-03"; + version = "2025-08-09"; src = fetchFromGitHub { owner = "RRethy"; repo = "base16-nvim"; - rev = "f7d1fac23d5efdca5758c8423797d2bf705cb36b"; - sha256 = "1sbn9p7r5wlh3adb7yyshkdln5lbfhpqqgaa5d8w2s8d1djpv8f0"; + rev = "45416f9c7a1ce25c9efb789fbbf96bce9e826d60"; + sha256 = "1hia5xrwagvi2f14nhbj3idhvpd339kksizxzymgkq15b5nj24cc"; }; meta.homepage = "https://github.com/RRethy/base16-nvim/"; meta.hydraPlatforms = [ ]; @@ -1416,12 +1416,12 @@ final: prev: { base46 = buildVimPlugin { pname = "base46"; - version = "2025-07-20"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "nvchad"; repo = "base46"; - rev = "cee12a263602cc97652d3dd55f0fc5e171012967"; - sha256 = "0bpr497zrrlhvffg886isb0mvj3x5gb189p0n8i2bm3czb69xnz6"; + rev = "13a8a258da6ca87ce46014084063d5b846afd3bc"; + sha256 = "0pyc28l5p794jzsxg4zcnmknpfvh9s3pr8078ypl14ig0milii2d"; }; meta.homepage = "https://github.com/nvchad/base46/"; meta.hydraPlatforms = [ ]; @@ -1598,12 +1598,12 @@ final: prev: { blink-cmp-words = buildVimPlugin { pname = "blink-cmp-words"; - version = "2025-06-26"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "archie-judd"; repo = "blink-cmp-words"; - rev = "81224ec2eb72115c84bb19ae566ef25083dbfed2"; - sha256 = "1561sxrz3h10qdxn4a1aqlvbnih4v5g5kvs5mwipjnfh8n4wcnnb"; + rev = "d6a56f532a1826b4f3aeed4d5e2fe7b8743a9244"; + sha256 = "14ffwpj5jk2gcvnv9mihxamnzljnqrcr0czjj80kx2jw6w2551f7"; }; meta.homepage = "https://github.com/archie-judd/blink-cmp-words/"; meta.hydraPlatforms = [ ]; @@ -1663,12 +1663,12 @@ final: prev: { blink-ripgrep-nvim = buildVimPlugin { pname = "blink-ripgrep.nvim"; - version = "2025-08-03"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "blink-ripgrep.nvim"; - rev = "3162d8517c379c2d2fc46cb4ee7ae9457162e88b"; - sha256 = "1871hy6ss71ix0c5625ildwpy230kw178jsqgfc398wv408jr2c1"; + rev = "132d0843ded621b9d9a7475187fd676328389630"; + sha256 = "0j2hcq657gzcwdx9nm8dk6dnq2ahsvg7xq8aiqlqj0qldl3snzqg"; }; 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-08-04"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "8fd0915ec0a2ad6376bfe895e6c4b3ffb5a5bad2"; - sha256 = "1xvxw0xhzz61adhp28gjhpz95z1sxj74mp1brkzzlyphn1n433xd"; + rev = "3aaf3ab60221bca8edb1354e41bd514a22c89de2"; + sha256 = "0fqrp754rdwzqiccmzav3l4za0lqnlmcv42nfzn4d1y31z4m4d4x"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; meta.hydraPlatforms = [ ]; @@ -1897,12 +1897,12 @@ final: prev: { catppuccin-vim = buildVimPlugin { pname = "catppuccin-vim"; - version = "2025-06-01"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "catppuccin"; repo = "vim"; - rev = "a72bc6487f4fb47c36539e29f5496ac7ba8e136c"; - sha256 = "02mqlpw64am42wcikqcckh20i2vr50md4nyv5hiim4wmmdqich7q"; + rev = "fc2e9d853208621a94ec597c50bf559875bf6d99"; + sha256 = "01yl0pxgdmwv8lwzv1g9chxw8ba3r678glgy5pb1c34zqll597q2"; }; meta.homepage = "https://github.com/catppuccin/vim/"; meta.hydraPlatforms = [ ]; @@ -2079,12 +2079,12 @@ final: prev: { claudecode-nvim = buildVimPlugin { pname = "claudecode.nvim"; - version = "2025-08-04"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "coder"; repo = "claudecode.nvim"; - rev = "340319e0d31e89b2e076290934f66d4ffb4e4060"; - sha256 = "1c7hvs7y2jiisadcbd5s7xdapjwjjwizcvfd3h2kzlz5dyhfax5p"; + rev = "985b4b117ea13ec85c92830ecac8f63543dd5ead"; + sha256 = "05hxpsgw694870gcy8d72d44irlnc4dqyg8jb9p4bhm8i8lc523g"; }; meta.homepage = "https://github.com/coder/claudecode.nvim/"; meta.hydraPlatforms = [ ]; @@ -2157,12 +2157,12 @@ final: prev: { cmake-tools-nvim = buildVimPlugin { pname = "cmake-tools.nvim"; - version = "2025-06-11"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "Civitasv"; repo = "cmake-tools.nvim"; - rev = "17244215b1a96e4b2a83a16abd6719197f270f96"; - sha256 = "06mk6ba4w5hv53a6f6f1j7i6mlj2frgzjy6a483dvxqrsnk4jccw"; + rev = "447fe7629bb5d5baca6f6099f3568484d149aa51"; + sha256 = "1jdqsc1myq9mrsziix3w5g0l2g7rdv6lphx99w7svb97br8ifs29"; }; meta.homepage = "https://github.com/Civitasv/cmake-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -2521,12 +2521,12 @@ final: prev: { cmp-nvim-lsp = buildVimPlugin { pname = "cmp-nvim-lsp"; - version = "2025-04-01"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-nvim-lsp"; - rev = "a8912b88ce488f411177fc8aed358b04dc246d7b"; - sha256 = "08q5mf5jrqjjcl1s4h9zj2vd1kcizz0a5a6p65wv1rc5s1fa3a49"; + rev = "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3"; + sha256 = "0yqcnpb6qkjyw1fk4zk66q2c9schxvascxqzk3mi7i7n0ykyjnjz"; }; meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp/"; meta.hydraPlatforms = [ ]; @@ -2833,12 +2833,12 @@ final: prev: { cmp_yanky = buildVimPlugin { pname = "cmp_yanky"; - version = "2025-06-16"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "cmp_yanky"; - rev = "7204219a68f4fd965260c9cd7c3c7eec2e27ad69"; - sha256 = "1fhcv79hpg5pwq90fvzm4bqk4x5h9q70vrxa9n3qavp1w38jjrg2"; + rev = "8957296634ceb9c18a7a9f53ce337f6753974aa6"; + sha256 = "1igd7vhp967kmywyy0jrr5wwbqcss42d7ic861877k3v57fmdbwx"; }; meta.homepage = "https://github.com/chrisgrieser/cmp_yanky/"; meta.hydraPlatforms = [ ]; @@ -2924,12 +2924,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2025-07-22"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "db42f7a30a9cd71d9361b9909276bcf9022a6fff"; - sha256 = "0cj692c9gc7bs0bns5lgvlscm19gm93bwi6r3v0373n6rznlfqw2"; + rev = "5e34cdeff4d6b77eccb07b2f63f30e811ea125dc"; + sha256 = "067r7q4hpmvh2fw0hi02gax85afazl5g8sxx8444gxsw40jb1xwq"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -2976,12 +2976,12 @@ final: prev: { codecompanion-history-nvim = buildVimPlugin { pname = "codecompanion-history.nvim"; - version = "2025-07-27"; + version = "2025-08-05"; src = fetchFromGitHub { owner = "ravitemer"; repo = "codecompanion-history.nvim"; - rev = "811b9af74c8fd4752a3422acf2379fba0639a96c"; - sha256 = "0q2lymvb1mgcx4lsycimrqcjm3g0j4q4l3019lxr8182a2q3slcs"; + rev = "336987afe9aca1fca30c20ca27dc91e1f7690c77"; + sha256 = "0x9afqfviz4z0lsxnm4hf15pz8wgp1pk3yms5n4vax3g6aq0bh1h"; }; 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-08-04"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "cb5ce4bb0707f66fb8bc1e2e96982b97ed7062ed"; - sha256 = "0627h27nv1mb4br51zlnv8zh0257579ls6ym13k92d54lizjid5i"; + rev = "c5aa3c6231f861f2ab20c886e0776c5b2f43bbe8"; + sha256 = "01ynjyn6m5w4daxlkmrklhmfkwkdkhz3mgiqvbqhm5jal70n97x1"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -3054,12 +3054,12 @@ final: prev: { colorful-winsep-nvim = buildVimPlugin { pname = "colorful-winsep.nvim"; - version = "2025-04-11"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "nvim-zh"; repo = "colorful-winsep.nvim"; - rev = "7bbe4e1353c0fe37c98bad2758aafc410280f6b3"; - sha256 = "0nm3cr5wzfyanx01nw998cddq1vxww0xn6v8a7db3a2r8fjxp5fx"; + rev = "794a64425c0b622d2274ea5975b689bad6f7682b"; + sha256 = "1ikjjzh7fhvgflg0fqappishf6adf5y105lqnz9qdhg4ya0rkw8f"; }; meta.homepage = "https://github.com/nvim-zh/colorful-winsep.nvim/"; meta.hydraPlatforms = [ ]; @@ -3106,12 +3106,12 @@ final: prev: { command-t = buildVimPlugin { pname = "command-t"; - version = "2025-07-15"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "wincent"; repo = "command-t"; - rev = "0a40e75eb6733938294fa0284fa836208856fee4"; - sha256 = "0f3qkrvvsdvzyni0f0xyqj0gq16yh8s0xv5ry7m4sgw8q7x1d1vg"; + rev = "dddab8a97fd4a4b58d008e0c15303e1a2c9d8a5e"; + sha256 = "0rwrhyrjd4nprbn4ihd1hs2x09sw6h9pjp4x0wqvvpfz44hazwjg"; }; meta.homepage = "https://github.com/wincent/command-t/"; meta.hydraPlatforms = [ ]; @@ -3184,12 +3184,12 @@ final: prev: { compiler-nvim = buildVimPlugin { pname = "compiler.nvim"; - version = "2025-06-24"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "Zeioth"; repo = "compiler.nvim"; - rev = "725e4dc7c4e261a11c98de020fe268f0bb69ad4b"; - sha256 = "0mnwgvlfp1hdynp0mw7cflnzgch1rdymqdsixs63pclirwr4xzpw"; + rev = "c09ab4e795b92378727d7377c03b0d5c2453957c"; + sha256 = "0bz7ykq70wl7cjv9fx1f034ldhy09434rmm17vxdjcvh04kldvgg"; }; meta.homepage = "https://github.com/Zeioth/compiler.nvim/"; meta.hydraPlatforms = [ ]; @@ -3289,12 +3289,12 @@ final: prev: { conjure = buildVimPlugin { pname = "conjure"; - version = "2025-07-19"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "0ac12d481141555cc4baa0ad656b590ed30d2090"; - sha256 = "0zk835l3f4x167c3ba785s5dnsrrzzb86vs6cnjsmswh33ai6p20"; + rev = "0649a6866017e61457d8f5093827fd48db8a08f1"; + sha256 = "0564rv3vympy377yvqc1865bn02q9dcz3rfghl6kq9mzzi4q3if4"; }; meta.homepage = "https://github.com/Olical/conjure/"; meta.hydraPlatforms = [ ]; @@ -3367,12 +3367,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "2025-08-01"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "0f2fd3829dd27d682e46c244cf48d9715726f612"; - sha256 = "0nm0642zz9j952k2zz5d0ll85yq132qb8zakwjbci8b1q2va5z5i"; + rev = "5b49bff9fa85a60a7b181b870eae212ec910f1aa"; + sha256 = "1xjhpfd11bvysmsv9jxq9yqc6bddwy34a0ypifsla2zm8zk8bxgm"; }; 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-28"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "github"; repo = "copilot.vim"; - rev = "51f80c0ed4f70d1c7e8c0ff11a792a9d84502c03"; - sha256 = "18zyw39flqgdpmnniii7yri169l2vlnsgckg5gr5la85r99pzfvk"; + rev = "f3d66c148aa60ad04c0a21d3e0a776459de09eb2"; + sha256 = "0rqax3yksn84h830g57rfia9i0x8q074dfpnldilw1hk6sjnfiwi"; }; meta.homepage = "https://github.com/github/copilot.vim/"; meta.hydraPlatforms = [ ]; @@ -3510,12 +3510,12 @@ final: prev: { crates-nvim = buildVimPlugin { pname = "crates.nvim"; - version = "2025-08-02"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "fe66681d97a1eefddb5d7e48bd427b2cb0271881"; - sha256 = "0dq2656g329g14ibfcy0a5gn956gkcdniddxlr8isfb66cr6hhhh"; + rev = "a49df0f70171adc77704eac70dd2c0d179065933"; + sha256 = "0g3rzy7nsa8p300sp2jzlxf573g1l5wprxwajqkb29kbdpbh93bg"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; meta.hydraPlatforms = [ ]; @@ -3536,12 +3536,12 @@ final: prev: { csharpls-extended-lsp-nvim = buildVimPlugin { pname = "csharpls-extended-lsp.nvim"; - version = "2025-07-02"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "csharpls-extended-lsp.nvim"; - rev = "0dfdad289419e414a6d49d25cb97b8908e6fbe97"; - sha256 = "1v067g50sd314bhgw21wfbpbxni9q1srkbf5mgv1fww4kx5cpcj1"; + rev = "2fe5fb0abe2b24b2f4365d0adbf069523b17c6f3"; + sha256 = "1xj9mc4snjdi4ah9dqkm0jz58lllkb3y9zp76ja6rn0g1gqkbvq1"; }; meta.homepage = "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -3666,12 +3666,12 @@ final: prev: { cyberdream-nvim = buildVimPlugin { pname = "cyberdream.nvim"; - version = "2025-07-25"; + version = "2025-08-09"; src = fetchFromGitHub { owner = "scottmckendry"; repo = "cyberdream.nvim"; - rev = "14b254d37bb725bf9a92f741f0c4a429f253418c"; - sha256 = "1s1gfhvjysfs5gpzyjgk8bgqcva00dsh6kbq5glzmdyml1hin82v"; + rev = "b154ec7e18558a34a0a6b6ad9a9ed6ca97aa41cf"; + sha256 = "0298a09afl0p40v5ywx90h1w3bvkqxc7i0s5fnw87iasj128dcia"; }; meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/"; meta.hydraPlatforms = [ ]; @@ -3692,12 +3692,12 @@ final: prev: { darcubox-nvim = buildVimPlugin { pname = "darcubox-nvim"; - version = "2025-06-18"; + version = "2025-08-10"; src = fetchFromGitHub { owner = "Koalhack"; repo = "darcubox-nvim"; - rev = "302751789f2e99f56df1f42260a92f3648ee15f2"; - sha256 = "1fmg4ljwl5z9pn3g8bsgjbl000y84yh7kw0ib6k8yiyghmf6lar9"; + rev = "bbf6d13f3d36ae2008dbba63e2a423ee163b1e12"; + sha256 = "0sbycaivbmgzdj2rp0snd4lrmmvc87f3kpm35wg4z25gfb1176l1"; }; meta.homepage = "https://github.com/Koalhack/darcubox-nvim/"; meta.hydraPlatforms = [ ]; @@ -3705,12 +3705,12 @@ final: prev: { darkearth-nvim = buildVimPlugin { pname = "darkearth-nvim"; - version = "2025-04-27"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "ptdewey"; repo = "darkearth-nvim"; - rev = "8f1ce10f90c5655229b7432b10b09c2d090bc4d3"; - sha256 = "07bb2hzk5yypqi720ip8p5nrpnha2w5h78qa5i8whcmp5w36s8vc"; + rev = "e09fde1b82d741afb46c24427350eeecab44463b"; + sha256 = "0mm5v9ap47amfc3dw665kzhpn1ki3lzwianq3v28fr9jwz73iw8x"; }; meta.homepage = "https://github.com/ptdewey/darkearth-nvim/"; meta.hydraPlatforms = [ ]; @@ -3770,12 +3770,12 @@ final: prev: { ddc-filter-sorter_rank = buildVimPlugin { pname = "ddc-filter-sorter_rank"; - version = "2025-02-05"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc-filter-sorter_rank"; - rev = "b24215966eadcaecbe71185aa0b68f799e658c25"; - sha256 = "1v0b2d7n07nlwvjhpwfwgks3nw2j6jznacgbydlbkmw5362iyn88"; + rev = "ffef66ad58a96167bc5af5375f3fbbe80f53553b"; + sha256 = "05kwx84yhmzbg7sd6j0plyi8jwsyjn5xhb33vj1lm0lfrqg9wlb1"; }; meta.homepage = "https://github.com/Shougo/ddc-filter-sorter_rank/"; meta.hydraPlatforms = [ ]; @@ -3861,12 +3861,12 @@ final: prev: { ddc-vim = buildVimPlugin { pname = "ddc.vim"; - version = "2025-07-11"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc.vim"; - rev = "653546fc1b85c5a7d1674f930d096b4467ebdb95"; - sha256 = "1nkr54zfmk39pxigbbmjr5yszafhn6ym3lmpw9bdnhxy5rji8jhd"; + rev = "206c28876b4501db45b66318f658856c2fd14a1c"; + sha256 = "088siyyirnw970xy0zrkrplmz9kb4cfa0157v63h20250pcsg949"; }; meta.homepage = "https://github.com/Shougo/ddc.vim/"; meta.hydraPlatforms = [ ]; @@ -3965,12 +3965,12 @@ final: prev: { demicolon-nvim = buildVimPlugin { pname = "demicolon.nvim"; - version = "2025-04-25"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "mawkler"; repo = "demicolon.nvim"; - rev = "8d79e527dbbef9de06405a30258b8d752c0638c4"; - sha256 = "1mcn8pidpnh0fhyigzc4y4a349lgarry082y2nx39qzm2pvw0g2i"; + rev = "42eaf79845b777d3608b134f283d97ce44c87e82"; + sha256 = "19jmf8pkcyc6yfd45xb8hk6rnksanqmbqf3alwr5axgrr9xm2rsh"; }; meta.homepage = "https://github.com/mawkler/demicolon.nvim/"; meta.hydraPlatforms = [ ]; @@ -4017,12 +4017,12 @@ final: prev: { denops-vim = buildVimPlugin { pname = "denops.vim"; - version = "2025-08-04"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "vim-denops"; repo = "denops.vim"; - rev = "f63fa7ffb3fc9693a742c7c1f774223cc111a2d9"; - sha256 = "0bgmj41fp0kl7g6129pgcppsl2mc8ylvhj5b1d91s12klxv5jk9y"; + rev = "b0ee649d8767d46f8f9ae7c49425dce969f2c0c8"; + sha256 = "17pk37rwzvg4c61acj96486f4brs75lj0s8x08rl85ww8jh651jf"; }; meta.homepage = "https://github.com/vim-denops/denops.vim/"; meta.hydraPlatforms = [ ]; @@ -4030,12 +4030,12 @@ final: prev: { deol-nvim = buildVimPlugin { pname = "deol.nvim"; - version = "2025-03-12"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "Shougo"; repo = "deol.nvim"; - rev = "9c2c97b99b236bc9a0a768e696aea466b959a396"; - sha256 = "092fjbb0aywiffrhf9vdcg9i7s0rs9cf65c2mnj8il5aag180ig0"; + rev = "ca4a52c2af3c7ed150ff600c1c15730f44166243"; + sha256 = "0dmcbn8zb7m3z4nx72y7qk1g37hdmznapc1r1c1sgxsn8b94iw5m"; }; meta.homepage = "https://github.com/Shougo/deol.nvim/"; meta.hydraPlatforms = [ ]; @@ -4162,12 +4162,12 @@ final: prev: { deoplete-lsp = buildVimPlugin { pname = "deoplete-lsp"; - version = "2025-06-09"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "deoplete-plugins"; repo = "deoplete-lsp"; - rev = "cff5f76bd1ac97cb15fc8bbf3c20ea0a20c63118"; - sha256 = "1vvgh3ss1jwdi7k6758r7kyzg9azvvslxjk5n3dk588897y7lb0z"; + rev = "83f3a8fbc22f5562bffcf9dec16ee4ffff0d10a3"; + sha256 = "1c3g6ym5rn5736irj9lb3zm06y1z65c5indq45dqx3qaxb0jp7pv"; }; meta.homepage = "https://github.com/deoplete-plugins/deoplete-lsp/"; meta.hydraPlatforms = [ ]; @@ -4474,12 +4474,12 @@ final: prev: { dracula-nvim = buildVimPlugin { pname = "dracula.nvim"; - version = "2025-02-24"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "Mofiqul"; repo = "dracula.nvim"; - rev = "96c9d19ce81b26053055ad6f688277d655b3f7d2"; - sha256 = "0w8r0h9sk3gspahiv203wxj744cry70sra2gf230x2pfrysp09g0"; + rev = "df528c869b09fbdc7578e6ccc7ff6faf44a2046d"; + sha256 = "1i8rhhzfpdry9yyx7ni1jbsh8c4ra6mq6lk7bm2wnd2wm19akvcv"; }; meta.homepage = "https://github.com/Mofiqul/dracula.nvim/"; meta.hydraPlatforms = [ ]; @@ -4539,12 +4539,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "2025-08-04"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "66aff649fc3129dc74d0c40de4c8e65099c700b9"; - sha256 = "1nhl4m3n37fcg8vkqca5shw3s208yxbyjhgqrli5j5knc11756r2"; + rev = "e11452d0937b1464894cfb0fb51516c67925512a"; + sha256 = "0cdq7hzcqgpf3bjfinsv5i5an4yq8n82vc75wi14krbvnvskc9rb"; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -4565,12 +4565,12 @@ final: prev: { ecolog-nvim = buildVimPlugin { pname = "ecolog.nvim"; - version = "2025-08-01"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "ph1losof"; repo = "ecolog.nvim"; - rev = "bbd8a8fed814cdd037851a96e725d8b508aea658"; - sha256 = "1qmpif5vklqj0qnk2i19dxmmm0hm9s21w6f79ym7s5lq0cnv6ap0"; + rev = "4665e743b9ddab43ed637c648efd5791662751dc"; + sha256 = "09064gbgbi1lcxsp0xhbjbmv47s7jrkw465mmfrl4savnl7f0jnz"; }; meta.homepage = "https://github.com/ph1losof/ecolog.nvim/"; meta.hydraPlatforms = [ ]; @@ -4788,12 +4788,12 @@ final: prev: { executor-nvim = buildVimPlugin { pname = "executor.nvim"; - version = "2025-06-15"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "google"; repo = "executor.nvim"; - rev = "07a7f4aa21b54dc3d527800437010297250fe462"; - sha256 = "1zcvm2i7zras7bpkrxmzr4zavcxayss556ljw12mwmqjrjpdjsfk"; + rev = "30cbcb597c89af6a5ce3903c29311033c17a3599"; + sha256 = "1kmlpqmc45gbq32av55l0d79vcchyr5vkk46nv39flg32dajqsyh"; }; meta.homepage = "https://github.com/google/executor.nvim/"; meta.hydraPlatforms = [ ]; @@ -5622,12 +5622,12 @@ final: prev: { go-nvim = buildVimPlugin { pname = "go.nvim"; - version = "2025-07-18"; + version = "2025-08-05"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "28d9618bfe4385d3af60fed15a4c9f9445ae1f10"; - sha256 = "1dpahgimf95k37igbrwfwdfnr93lbvxs2zqqpgrxwca8g4dbvbdy"; + rev = "3279d15d146ab2eae6ad9bc930f3c8fc62a3697b"; + sha256 = "1aj9dvdd31f1vvvrkwv7ys9mrf3kc9w14wxq0gvnycg6aphdp7g3"; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; meta.hydraPlatforms = [ ]; @@ -5817,12 +5817,12 @@ final: prev: { gruvbox-material-nvim = buildVimPlugin { pname = "gruvbox-material.nvim"; - version = "2025-07-13"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "f4z3r"; repo = "gruvbox-material.nvim"; - rev = "7c7de503b989ab96f61265b9a9445bfe45d204b6"; - sha256 = "0rynxwqqlx733pnzqlcba3q3gxm0z2gm8bnabbvf4z7csf3mhzwb"; + rev = "f68f34617d45dff5a10f83d71e4db3201252518e"; + sha256 = "1qwxwmzaq57z0g0z6k56hkk873g5bsb7mzlqg8hq6bv1ki7sr3pa"; }; meta.homepage = "https://github.com/f4z3r/gruvbox-material.nvim/"; meta.hydraPlatforms = [ ]; @@ -6209,12 +6209,12 @@ final: prev: { hop-nvim = buildVimPlugin { pname = "hop.nvim"; - version = "2025-02-26"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "smoka7"; repo = "hop.nvim"; - rev = "9c6a1dd9afb53a112b128877ccd583a1faa0b8b6"; - sha256 = "0xzxl1mkdp1zyg9m97h2mhvb98fwwd21h5ki7jlhkb8cl294lx40"; + rev = "2254e0b3c8054b9ee661c9be3cb201d4b3384d8e"; + sha256 = "085k2vyslaq0grxl87s1qn1k9dp0wp3fi7k4zmnmxw9rv8wngvw2"; }; meta.homepage = "https://github.com/smoka7/hop.nvim/"; meta.hydraPlatforms = [ ]; @@ -6248,12 +6248,12 @@ final: prev: { hover-nvim = buildVimPlugin { pname = "hover.nvim"; - version = "2025-07-10"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "lewis6991"; repo = "hover.nvim"; - rev = "fdc5b4fc3f5300c87fbde16cab0aeb122ba6324a"; - sha256 = "0a1b9c2w73r0m9lvcnvwxajwhlvnilkvaq96djmv8zja9rwk0xcz"; + rev = "ddb4ac300170bc13acd85f88e886f0342a63cf44"; + sha256 = "1ffzxm0w2psmnnx8pjw43rvlygg85qyv5dd4kw98miwh6d64my5a"; }; meta.homepage = "https://github.com/lewis6991/hover.nvim/"; meta.hydraPlatforms = [ ]; @@ -6756,12 +6756,12 @@ final: prev: { jule-nvim = buildVimPlugin { pname = "jule.nvim"; - version = "2025-02-22"; + version = "2025-08-07"; src = fetchFromGitHub { owner = "julelang"; repo = "jule.nvim"; - rev = "11c983f900dc84dca4ae6bcb54a937a1ceba4038"; - sha256 = "0gajpcg7g3885696aljq7zky8cd0bfsjr7n2fad3d2yf0i999fif"; + rev = "64f1cae1a5244d55136be3106b3f4edb30164f29"; + sha256 = "1mb3lniqh4vl3kqivvs88l53cz9jk9ry18560lbizmva3l7q3zrr"; }; meta.homepage = "https://github.com/julelang/jule.nvim/"; meta.hydraPlatforms = [ ]; @@ -6821,12 +6821,12 @@ final: prev: { kanso-nvim = buildVimPlugin { pname = "kanso.nvim"; - version = "2025-08-03"; + version = "2025-08-09"; src = fetchFromGitHub { owner = "webhooked"; repo = "kanso.nvim"; - rev = "22ba950771e86b972edf0047a0d74d8f9950b712"; - sha256 = "09k40z88l6cf7y5srqrxxmahx90k78qwmndlnah125cqxwy992i2"; + rev = "f107190b81e84c132d5755d0153944f0f1e1e380"; + sha256 = "18x4nqzj4a9lvxm4fbrb9vg8r3zqg49c52w37x6x23k1zkwvyxyh"; }; meta.homepage = "https://github.com/webhooked/kanso.nvim/"; meta.hydraPlatforms = [ ]; @@ -7004,12 +7004,12 @@ final: prev: { lazy-lsp-nvim = buildVimPlugin { pname = "lazy-lsp.nvim"; - version = "2025-05-24"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "dundalek"; repo = "lazy-lsp.nvim"; - rev = "15019ce6111ea3a13531b14820c430116de3048d"; - sha256 = "1xpppmy7dlhm5csv609gdv26izvvpsgyh2nkxbxsd6pmdacbhimf"; + rev = "5ea87155f84629b0bd90853a0d035422d7acd3a5"; + sha256 = "15chc4h9fiafppkzbh4ffykv08w48yi62iyvjjb4avwqnmgjswfq"; }; meta.homepage = "https://github.com/dundalek/lazy-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -7056,12 +7056,12 @@ final: prev: { lazygit-nvim = buildVimPlugin { pname = "lazygit.nvim"; - version = "2025-07-22"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "kdheepak"; repo = "lazygit.nvim"; - rev = "cdd3527e251f96eb0527162b156ad839286fcd97"; - sha256 = "0nj9nakv4i9dy3pr0pf4lnqc8xw653xqxz2fq252wgh6ajqqvp56"; + rev = "3c524ebec6072568064235c407195e9f9fd0cb8a"; + sha256 = "01id42w1agmkwjhvjm490ga80wx2jllwy8svn749ky7q3b56gv9g"; }; meta.homepage = "https://github.com/kdheepak/lazygit.nvim/"; meta.hydraPlatforms = [ ]; @@ -7082,12 +7082,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025-08-04"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "94c578e838d99601814293d21160a9566caff160"; - sha256 = "0mxw7kkg0kxfabdrg1x586ybppf2w4qgm6fy4nagdj0pcix5cyra"; + rev = "ccf0f5c2bdd084626ea9319db5e78b9f6ed82533"; + sha256 = "02qx9f10y91d58yxjfkwa6mx6kln724yv48dhv6ymncscbp0g43z"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -7889,12 +7889,12 @@ final: prev: { mason-lspconfig-nvim = buildVimPlugin { pname = "mason-lspconfig.nvim"; - version = "2025-07-31"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason-lspconfig.nvim"; - rev = "844d247d998c2f9a6a3baad8bb9748edc55ce69f"; - sha256 = "1fa1x3f43wb3xv8399vb9l89dihh5adjk4ncwfpj7ahw2idar75q"; + rev = "7f0bf635082bb9b7d2b37766054526a6ccafdb85"; + sha256 = "0gmxnwjf62i5ly533c7236v8q8va8slai0slam5nn603wws2w9h3"; }; meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/"; meta.hydraPlatforms = [ ]; @@ -7915,12 +7915,12 @@ final: prev: { mason-nvim = buildVimPlugin { pname = "mason.nvim"; - version = "2025-08-01"; + version = "2025-08-07"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason.nvim"; - rev = "9e25c98d4826998460926f8c5c2284848d80ae89"; - sha256 = "1bc9qbqh3vlli832ivsrycmq2qyawihbl5c245ak2a6rrdvs6vn0"; + rev = "7dc4facca9702f95353d5a1f87daf23d78e31c2a"; + sha256 = "1f6arsf1gcjqbk6sb0g943699jgh7p0nk5pyr2g4q3rbqn65q7am"; }; meta.homepage = "https://github.com/mason-org/mason.nvim/"; meta.hydraPlatforms = [ ]; @@ -7967,12 +7967,12 @@ final: prev: { material-nvim = buildVimPlugin { pname = "material.nvim"; - version = "2025-05-20"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "marko-cerovac"; repo = "material.nvim"; - rev = "0004ec60f91d581d47563a39f7dac62cb758f7ea"; - sha256 = "1ha0jma8a7m7pdrnhsv01jhd5n3dg80dcnwhja0yyhbfc348lx56"; + rev = "2929c6fae4886bd7c33371937601409705049a18"; + sha256 = "1ql9jim2az78a0bvdx26g1lwjw6ly65546h0jsahlavk7w80jqjl"; }; meta.homepage = "https://github.com/marko-cerovac/material.nvim/"; meta.hydraPlatforms = [ ]; @@ -8188,12 +8188,12 @@ final: prev: { mini-clue = buildVimPlugin { pname = "mini.clue"; - version = "2025-07-22"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.clue"; - rev = "edf3016944b5f2c7932d39af83af7c885ca0f019"; - sha256 = "09mvqd93nfqpfm1k78l41cbpqazfx852c2l5rkdrgpmjq6mxay4f"; + rev = "0b5e4b138b62ffda7d95904aa2f208d4cfb008c1"; + sha256 = "0sn0jj1lbnlmycrf0f60ssnhmg544v51m4h49ic7hq2c1d384wvs"; }; meta.homepage = "https://github.com/echasnovski/mini.clue/"; meta.hydraPlatforms = [ ]; @@ -8227,12 +8227,12 @@ final: prev: { mini-completion = buildVimPlugin { pname = "mini.completion"; - version = "2025-07-22"; + version = "2025-08-07"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.completion"; - rev = "7254cce7766f330170318c8bd4826ec3a3aac183"; - sha256 = "0n62xdkiicf4ngj1c30ahp68znhi6nva1shd23i98mihmlmv24hz"; + rev = "d2deece67fd71a4e50a24d6d2b6dae4e96e13334"; + sha256 = "11mknj3qdnxb20cg9phc2rwclgqmzhqs0yshanzmkp2qsy0lf14z"; }; meta.homepage = "https://github.com/echasnovski/mini.completion/"; meta.hydraPlatforms = [ ]; @@ -8331,12 +8331,12 @@ final: prev: { mini-git = buildVimPlugin { pname = "mini-git"; - version = "2025-07-22"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini-git"; - rev = "c38380e1a6582b1aee7de26e9738b1ce17366d7d"; - sha256 = "11vfi9csq7s8xvsghr5h6qch71dy1r497bflfzjx14rpbb8bdmc8"; + rev = "689bb78921e34d621df8dc1733337b2c3c39a786"; + sha256 = "0i16saficymszk64yjb2mgxij58za6kk6bgkvwkm70bscv9yj9iz"; }; meta.homepage = "https://github.com/echasnovski/mini-git/"; meta.hydraPlatforms = [ ]; @@ -8487,12 +8487,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2025-08-02"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "efff26174ca363c059f92e906753db47e81d870b"; - sha256 = "063vx4jhaqkslw5qd3dandcvydi22dhic36kfs2g3738n2f1dkgk"; + rev = "301ee9f3afa2224b833de7c182574ba6c61e8c6e"; + sha256 = "0mc6327agyqf09qiypm1h4sr4qslv85r91lr8c5n9v7nnb1armny"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -8500,12 +8500,12 @@ final: prev: { mini-operators = buildVimPlugin { pname = "mini.operators"; - version = "2025-07-22"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.operators"; - rev = "fd655907ed56434c83a6efb654b266d9c090ca82"; - sha256 = "1f3yd23mggrrr3hdvzp8rl3qqxznx1889q0wgkz239636d07qsjc"; + rev = "e72b5afec4c339aebd601a56e9ae3ef13d2f5d1a"; + sha256 = "1i7iph3vj0xd607fxk9cbhxyfgi7yvqlg5crmlkqbfrh2xmgxxy9"; }; meta.homepage = "https://github.com/echasnovski/mini.operators/"; meta.hydraPlatforms = [ ]; @@ -8552,12 +8552,12 @@ final: prev: { mini-snippets = buildVimPlugin { pname = "mini.snippets"; - version = "2025-07-22"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.snippets"; - rev = "a04d1b2fc0047b8e613a31dbc4a5760778003dcd"; - sha256 = "083yvsf1j8wwqmc0gm5c6a9cvy883s02kd0q8s8h0zb40f0xkmw7"; + rev = "752765aa04185d499e4f43506c434602eeb04e33"; + sha256 = "0b124ll40sshx97xb8lq63lci8fp6m296vh01654d848r30scaqw"; }; meta.homepage = "https://github.com/echasnovski/mini.snippets/"; meta.hydraPlatforms = [ ]; @@ -8604,12 +8604,12 @@ final: prev: { mini-surround = buildVimPlugin { pname = "mini.surround"; - version = "2025-07-22"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.surround"; - rev = "b12fcfefd6b9b7c9e9a773bc0e3e07ae20c03351"; - sha256 = "037za6qh1j0rncjmh3x2lh3zzw0990j963irfc78fmpbv87msv4f"; + rev = "7a8606333affe7ce637a0ba91bbafc46fc42bfa0"; + sha256 = "0znr2s0kq2lvfrgy2232wzhil2x71iv2pqigcfj47c4w0jhz86mc"; }; meta.homepage = "https://github.com/echasnovski/mini.surround/"; meta.hydraPlatforms = [ ]; @@ -8669,12 +8669,12 @@ final: prev: { minuet-ai-nvim = buildVimPlugin { pname = "minuet-ai.nvim"; - version = "2025-08-02"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "milanglacier"; repo = "minuet-ai.nvim"; - rev = "6bc438ef345f20cc0fc593ee7c9d1d19cc2eb72a"; - sha256 = "0x7ql1qpyiyyav6a29ijm8sxk9sg28siqc2z3fk7dxhlx2vbjs8n"; + rev = "9ba12416fd241d619e059b861811fb30366671c4"; + sha256 = "17bj5msca178v3a5rbds8wf56wlf8zjjkr6gdbx2sc9cxj5gzym3"; }; meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/"; meta.hydraPlatforms = [ ]; @@ -9163,12 +9163,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2025-08-03"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "b109d170e580f85d9d41f0145cbdb1aa7caaa6fe"; - sha256 = "18whjcb28fviimxk2xh0y5iaam7sqnzdb6lhiivb5gxv3iwp8xp6"; + rev = "8601c3f54532e65581042cac43dd9bff224b6a2d"; + sha256 = "1pq5kiapmriglqv3b0w4n5y1pvb8y2ihjyk4ffclmva8k9n2q8qf"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -9241,12 +9241,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "2025-07-29"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "a1bcc7b9ab5137f691dcac1e61d5a9b3e9a46507"; - sha256 = "1lzdrs1l1zjl7vly7s3y2d1cm2z8xrma5p8d6d4djc7p61nrdgjp"; + rev = "49d0527143fe748196ae9a20b8c9ff54cbf45fab"; + sha256 = "1c6kakgdkq8ij7h0z4qbab4j3pzw2lbw5dz7bdwy0yh8c189ggrx"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.hydraPlatforms = [ ]; @@ -9516,12 +9516,12 @@ final: prev: { neotest-golang = buildVimPlugin { pname = "neotest-golang"; - version = "2025-06-28"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "fredrikaverpil"; repo = "neotest-golang"; - rev = "9521843942423fcac9991c596ff19c1f4f500650"; - sha256 = "050cshnjwiryrzqz4i9z6xj4zbj835iqc1cjl18zx8bx1xar2yxi"; + rev = "3f0617ee9c3e6fd3d0d88645cd2e1751dad60c1f"; + sha256 = "0hqxchs1168gy43ihzps8iz9q9hhga556fi69k2zhwsbb30w17c5"; }; meta.homepage = "https://github.com/fredrikaverpil/neotest-golang/"; meta.hydraPlatforms = [ ]; @@ -9556,12 +9556,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2025-08-03"; + version = "2025-08-10"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "23eb7d7f78e0c7ceb12b6a7d98d4c0ffacaea6c3"; - sha256 = "0mgyjcp0kfhdbvhpgi7cfp5x00nylfxn9y6ng9anj1q0gz235y85"; + rev = "6b790de64a0789a12c1f16736fd492e382fda265"; + sha256 = "020s30b7l6274mv26kl1k9q0z8wjm83d9drrcnwn90hv4jfg6ymc"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -9699,12 +9699,12 @@ final: prev: { neotest-rust = buildVimPlugin { pname = "neotest-rust"; - version = "2025-06-26"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "rouge8"; repo = "neotest-rust"; - rev = "6f79e8468a254d4fe59abf5ca8703c125c16a1e3"; - sha256 = "0qbxi1xz4s7pm3qchw8y1z8266xm3dd5m8mm8k67ra6xh0gs1lrz"; + rev = "3975b9a88978adbffe1a6c0f5973818a522c1e8d"; + sha256 = "06my45f1x5xa0v7qfnjh28d89cid2awm2wyncvy9nfwxi2iqsqrf"; }; meta.homepage = "https://github.com/rouge8/neotest-rust/"; meta.hydraPlatforms = [ ]; @@ -9764,12 +9764,12 @@ final: prev: { neovim-ayu = buildVimPlugin { pname = "neovim-ayu"; - version = "2025-06-20"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "Shatur"; repo = "neovim-ayu"; - rev = "30e53f8a0f3708e92c84d4df676898cd16b8b64f"; - sha256 = "1fxq7klf69byi6m8gqd3fq9zs96zc92qjzksafhgl8y7gs0hwzi5"; + rev = "8f236d3d65cf55bf0664aefd850c326580152270"; + sha256 = "1dqhwkfb61x12klbbshbi5l99lqbyziily93p7xi78afr7vgxi87"; }; meta.homepage = "https://github.com/Shatur/neovim-ayu/"; meta.hydraPlatforms = [ ]; @@ -9868,12 +9868,12 @@ final: prev: { nerdy-nvim = buildVimPlugin { pname = "nerdy.nvim"; - version = "2025-07-21"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "2KAbhishek"; repo = "nerdy.nvim"; - rev = "9f9c8cc1629d1bd8a640840aca03cd4fda13f114"; - sha256 = "1adw1m49hyxdjmdxm551ns3i9rcpnwm1nj67j6m4f17p094nqp6m"; + rev = "a8e3f70dc0232e956adfb12c647b7e9e2b2e6c89"; + sha256 = "12vh8702j05gk4m0406sg9pjpc950v2kizf97wc6fi7168djvw1l"; }; meta.homepage = "https://github.com/2KAbhishek/nerdy.nvim/"; meta.hydraPlatforms = [ ]; @@ -10050,12 +10050,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "2025-08-04"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "053a667abfdbaf87903b1bff4e59d380bdba1ef4"; - sha256 = "0c6bxgk99z4b6pbz808f3dsr7pd391145f606mc24glypv7yknwj"; + rev = "80d31152df16c3ee8711b44f8ce0eaa22d967c7c"; + sha256 = "1kd0p2v8xn025aa0bvlr4bdzrvzlbxv8axv2yjv2kck2jz33yvbz"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -10128,12 +10128,12 @@ final: prev: { none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2025-08-03"; + version = "2025-08-05"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "46f2713c88a0b4e4bf134b59577659851ddd31cf"; - sha256 = "00kbir2sfag66whb00bhz6gprc3zbskls09jdi81ii6wxh1r4c1i"; + rev = "5fcb73913a9290f78097e34420fe0e6130c5c33c"; + sha256 = "1z08ic5c8hknkqyivkpc4jvdqsispml0zllfnxhw59iyr48irw99"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -10245,12 +10245,12 @@ final: prev: { nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "2025-07-20"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "dc4950f5bd4117e2da108b681506c908b93d4a62"; - sha256 = "05sxv1k62ahn9134hkz3sr2ddwk71fh8m5z67s36alag4vrr7w6l"; + rev = "af4407decaf6528cb21a7b0fd8925664c8e573c0"; + sha256 = "1r41jvjsx89jrjcc438wjlll8hjc0zm4fs2gs91fb7ch7r20p3sp"; }; meta.homepage = "https://github.com/nvchad/ui/"; meta.hydraPlatforms = [ ]; @@ -10401,12 +10401,12 @@ final: prev: { nvim-colorizer-lua = buildVimPlugin { pname = "nvim-colorizer.lua"; - version = "2025-07-23"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "catgoose"; repo = "nvim-colorizer.lua"; - rev = "16597180b4dd81fa3d23d88c4d2f1b49154f9479"; - sha256 = "0flq77r4w90vk5sdvrwjypwq09yn4zj13z7h9zawshqy7318agy6"; + rev = "51cf7c995ed1eb6642aecf19067ee634fa1b6ba2"; + sha256 = "1gxjpdm4i4bylx9wlp1ldbs8sskjz79pfysk7avy8zbk7d2mwman"; }; meta.homepage = "https://github.com/catgoose/nvim-colorizer.lua/"; meta.hydraPlatforms = [ ]; @@ -10583,12 +10583,12 @@ final: prev: { nvim-dap-view = buildVimPlugin { pname = "nvim-dap-view"; - version = "2025-07-30"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "igorlfs"; repo = "nvim-dap-view"; - rev = "143411d3e5d76814345030d7029af935afc7116d"; - sha256 = "1dpms4zi5i5awbh88avl4g26agjr9ws7x1zfyhmz5n3rzcrcpzsv"; + rev = "4ef43cb40ae652fcd19ab8f6f3d477e13394d1ce"; + sha256 = "1qfpgx96agfjgksjh0dd7ixhd51gz349pp01lzqimc5m54nlq634"; }; meta.homepage = "https://github.com/igorlfs/nvim-dap-view/"; meta.hydraPlatforms = [ ]; @@ -10622,12 +10622,12 @@ final: prev: { nvim-docs-view = buildVimPlugin { pname = "nvim-docs-view"; - version = "2025-03-24"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "amrbashir"; repo = "nvim-docs-view"; - rev = "f674ba57349849bce894efdd54096483c88e810b"; - sha256 = "0ifbfhifly5sdsbxv1p71wvl644jz505ln9j1yr6qwvyk6a2krm1"; + rev = "a5256fd30417f58804691df174bc76a8c8f8163a"; + sha256 = "01jc102zzhn1vygjgqqbfbp0q0pjcccpy1113ssmg59p2ckzp1v0"; }; meta.homepage = "https://github.com/amrbashir/nvim-docs-view/"; meta.hydraPlatforms = [ ]; @@ -10635,12 +10635,12 @@ final: prev: { nvim-early-retirement = buildVimPlugin { pname = "nvim-early-retirement"; - version = "2025-08-02"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-early-retirement"; - rev = "cdd07e2acd172a311afae5849b1abc78c25fe434"; - sha256 = "1k7sylfprwzl9k3dvxg80qgp35y81v7m585yj5g1rc3dlka7ai02"; + rev = "b95724575f10f0d1deaad7284fa762141dcdc092"; + sha256 = "18ns62isvif816j6a021lqkz04c2vc84bb2chm0qc4zkv0dm36si"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-early-retirement/"; meta.hydraPlatforms = [ ]; @@ -10752,12 +10752,12 @@ final: prev: { nvim-highlite = buildVimPlugin { pname = "nvim-highlite"; - version = "2025-07-25"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "bb628cb95cd8cae5d2a9f8ed14d44012e0ea9356"; - sha256 = "16gbql52rhwddh50yavfnfpg64rp882s4nq6bhqqjmgpqlqr0kvr"; + rev = "b33330acc20acb3cce517ffd236c333a99b29c98"; + sha256 = "07x0c8jp1i4hyps57lvr8f37ml9ivy83q3ixvyh29l7c31ph5d6z"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; meta.hydraPlatforms = [ ]; @@ -10804,12 +10804,12 @@ final: prev: { nvim-java = buildVimPlugin { pname = "nvim-java"; - version = "2025-08-04"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "nvim-java"; repo = "nvim-java"; - rev = "2776094c745af0d99b5acb24a4594d85b4f99545"; - sha256 = "0bhq7gh2hx1gbrll1hz0pz7y72n29p1yvxvf77r35nrq1hxh5gsp"; + rev = "3d56b7461facb42f135e25b2636bf220a7f0ed42"; + sha256 = "11yxzx2i24xvn690vnf53q5sz4ls71mf790lzlcs4sndjv80g892"; }; meta.homepage = "https://github.com/nvim-java/nvim-java/"; meta.hydraPlatforms = [ ]; @@ -10817,12 +10817,12 @@ final: prev: { nvim-java-core = buildVimPlugin { pname = "nvim-java-core"; - version = "2025-01-26"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "nvim-java"; repo = "nvim-java-core"; - rev = "401bf7683012a25929a359deec418f36beb876e2"; - sha256 = "0s6wqz9z8r0hvvgf5dnl8drgzb49vrk798rc7gk2cbm85blzk7p8"; + rev = "229ebcdfa33c75cf746f97c46c2893b2de3626e5"; + sha256 = "1z5kwl3a88xpv12ga9ds1kl7mjjf21cw6kly13yq7n3irxkpxkbh"; }; meta.homepage = "https://github.com/nvim-java/nvim-java-core/"; meta.hydraPlatforms = [ ]; @@ -11012,12 +11012,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2025-08-03"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "63a38440989c58e1f100373ab603fd24665bdc9a"; - sha256 = "15bcqk3n5c3m8gnic98mcl2v33l9qxl98i0gfjblqy7n3b2b412c"; + rev = "4da7247b2b348b4f6cade30a7a7fcb299879d275"; + sha256 = "0g662vfbdv52934c2bm5wy7dx880a4z7v859mln64ns0cm04858l"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -11077,12 +11077,12 @@ final: prev: { nvim-metals = buildVimPlugin { pname = "nvim-metals"; - version = "2025-08-02"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "ef937b2d6820a04caeaf55d7fd5af766e268bd59"; - sha256 = "088r52h18sc824dz5xddipqviabi073yhkh9jv9phf2dhpk4s7kp"; + rev = "db6c9ffb32ec698b96d11cba1317dccc26f5c16d"; + sha256 = "0a3lrpvqzngvj8qi2jki8yficbqif47s6dvfgpiq6lz2gm8xmnbx"; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; meta.hydraPlatforms = [ ]; @@ -11181,12 +11181,12 @@ final: prev: { nvim-numbertoggle = buildVimPlugin { pname = "nvim-numbertoggle"; - version = "2025-06-11"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "sitiom"; repo = "nvim-numbertoggle"; - rev = "4b898b84d6f31f76bd563330d76177d5eb299efa"; - sha256 = "1fdlg874wvxynax8cmjag22sj333m7avavkpxxgqpxna3i61ndrm"; + rev = "1416256538f01c1cf364805952fe7d143dc7ec56"; + sha256 = "0knyz9icc1qd8ln9wgql8xjbi9kbva9yy9bz03csyraaabsh78k8"; }; meta.homepage = "https://github.com/sitiom/nvim-numbertoggle/"; meta.hydraPlatforms = [ ]; @@ -11194,12 +11194,12 @@ final: prev: { nvim-origami = buildVimPlugin { pname = "nvim-origami"; - version = "2025-08-02"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-origami"; - rev = "6705fd653bc709fbd5c17fb86ba6252ca0e885b9"; - sha256 = "14wnxh4bxf7g6139dbs06h34kkiv5s8njs9n5fbaknhh5dynj0lk"; + rev = "7601195576615ba209d79f3dccc764f82d802b5c"; + sha256 = "0p9kmwzsnx43z9mi91hpl6l3z3kaackib08q8px0g4swz4p9azg7"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-origami/"; meta.hydraPlatforms = [ ]; @@ -11389,12 +11389,12 @@ final: prev: { nvim-snippy = buildVimPlugin { pname = "nvim-snippy"; - version = "2025-06-08"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "dcampos"; repo = "nvim-snippy"; - rev = "6e5a522e74595b0b2d45359a00b199dca4981236"; - sha256 = "0bzn5bl9gyj2bp8ljf9nm0p2gig31v54l46xjcj27r9aqccqhqrx"; + rev = "644f74259844621c50f30fc44201e1e7a0ae8770"; + sha256 = "1cxflxwgl9rwy8sppclrd8rbb34kmwkan4b5vw4h4ai0y8sr5djr"; }; meta.homepage = "https://github.com/dcampos/nvim-snippy/"; meta.hydraPlatforms = [ ]; @@ -11428,12 +11428,12 @@ final: prev: { nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "2025-08-02"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "a81d07e07e279923b1a10d0146c543bf079f747e"; - sha256 = "1vlj94lnd0mg76v6kab2vz45f1fj0dzkbyfv2k3ys8w1h0sy3x1v"; + rev = "b23cad515d3979717edb1c0954da26b9f967c084"; + sha256 = "1cr2drjzb6zlbnwqm8rv6lsyxssbc6xxwv7x9j7li1hdjlmc729x"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; meta.hydraPlatforms = [ ]; @@ -11506,12 +11506,12 @@ final: prev: { nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2025-08-04"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "0a7fcdf3f8ba208f4260988a198c77ec11748339"; - sha256 = "019d5pxhb0mbv3f6872m782ghxzyd6spivq37maxygjzdi8kqhrm"; + rev = "f0e9951778802526b14c934f7bf746e1e0ae5ed0"; + sha256 = "0rxgra5kpjpr6h9n83bhsav0nvqjqz29pq10wwd2fxi7dadppmq9"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; meta.hydraPlatforms = [ ]; @@ -11532,12 +11532,12 @@ final: prev: { nvim-treesitter-context = buildVimPlugin { pname = "nvim-treesitter-context"; - version = "2025-07-31"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-context"; - rev = "6853ecb2cd8b062365da1cdd1a2e6f934ad55ed6"; - sha256 = "13dc0z4nm4x1wvgb9bzn9sm5m328a6d05zmhmzq4gvajapws9l5g"; + rev = "dca8726fea2c14e1ce6adbaa76a04816fbfaff61"; + sha256 = "15wcgplfvp8ysvgnbbjml6yrg9dczry52sg8kd8sxnqvph0vv1kz"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; meta.hydraPlatforms = [ ]; @@ -11545,12 +11545,12 @@ final: prev: { nvim-treesitter-endwise = buildVimPlugin { pname = "nvim-treesitter-endwise"; - version = "2025-04-30"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "RRethy"; repo = "nvim-treesitter-endwise"; - rev = "d6cbb83307d516ec076d17c9a33d704ef626ee8c"; - sha256 = "12rxdbvxi1i0svi4ibczb1a6njng1ida0f7aaxnsmafkssmxy323"; + rev = "02a9e4e096e087bc417059e303e30af7f5f07971"; + sha256 = "179h1d71hxmx7zgbq590y92b19jilr5capc5qag5nmavky110p8d"; }; meta.homepage = "https://github.com/RRethy/nvim-treesitter-endwise/"; meta.hydraPlatforms = [ ]; @@ -11623,12 +11623,12 @@ final: prev: { nvim-treesitter-textsubjects = buildVimPlugin { pname = "nvim-treesitter-textsubjects"; - version = "2025-02-26"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "RRethy"; repo = "nvim-treesitter-textsubjects"; - rev = "abcbb0e537c9c24800b03b9ca33bee5806604629"; - sha256 = "06j00gv4l4hr6fisrl74jgvmqzmbkqrhzhfh2k15w6xf54jb6fnv"; + rev = "9e3edd38e44c8f3af5634c5e30a33ebd79227f11"; + sha256 = "05p3z792ln18rfwv3p6x92kfjyzni58x77m8hwxmdm706s1nmcbn"; }; meta.homepage = "https://github.com/RRethy/nvim-treesitter-textsubjects/"; meta.hydraPlatforms = [ ]; @@ -11701,12 +11701,12 @@ final: prev: { nvim-various-textobjs = buildVimPlugin { pname = "nvim-various-textobjs"; - version = "2025-08-02"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-various-textobjs"; - rev = "3533004ecdc61cdee21bec3df2efbaeaba536346"; - sha256 = "0ahcbh0l13lzsggqd1i6asc3w69rh3bripv6vf2y1c329yc0rxwb"; + rev = "7322cd3319049d88a6b7cf09dbf45d0de50b66fd"; + sha256 = "0zs7ckvm5jbsakfb3qqwrqyv9h2y1kzxkfgd0d5c63hapywsbwbh"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-various-textobjs/"; meta.hydraPlatforms = [ ]; @@ -11857,12 +11857,12 @@ final: prev: { obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "2025-07-31"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "obsidian-nvim"; repo = "obsidian.nvim"; - rev = "705cc9b4f66eca1e54040ac819102e80a32896d3"; - sha256 = "1k4ck5xfl8axfg6l862h23qkk8iz57sljygixb358q19sdmvklci"; + rev = "4fd01de50c7fea3616f6809f19e9be8d2dc6ce63"; + sha256 = "02qfmiv0jzmxq98k9frh2z91ngk9qsz6g6w6p2s56jp0xz0q8k34"; }; meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/"; meta.hydraPlatforms = [ ]; @@ -11896,12 +11896,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "2025-07-30"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "1d8abaffbd8a8e5e6a2ece8523fc00a1dc38a41b"; - sha256 = "1fyc0z3f1c4d3wmam89hj94ppscff3ix0lqnsi5pzz9w9kvvdmy3"; + rev = "86192674d685cf9076d0228e50d281f840d2c889"; + sha256 = "1ayww79zrlb4dndh4li0c3bc51g4hprwx2d2csrmnb33zbqkcqa3"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -12091,12 +12091,12 @@ final: prev: { opencode-nvim = buildVimPlugin { pname = "opencode.nvim"; - version = "2025-08-03"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "NickvanDyke"; repo = "opencode.nvim"; - rev = "c1b98e513c0edbefb8b7ec517f50cf4ec4380e82"; - sha256 = "1apdz6i7yznhjdnkf8b9djdkjb69i5b5dw6v4hbd8xwwd6skzh9v"; + rev = "2e20e08ff11f6deabad2b48b28f724d8db4b8b9f"; + sha256 = "1bxmdlwl35vzxwaimdr6jnc1sbacxbcd1k237l8m5kdbm5ak40al"; }; meta.homepage = "https://github.com/NickvanDyke/opencode.nvim/"; meta.hydraPlatforms = [ ]; @@ -12130,12 +12130,12 @@ final: prev: { org-roam-nvim = buildVimPlugin { pname = "org-roam.nvim"; - version = "2025-07-10"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "chipsenkbeil"; repo = "org-roam.nvim"; - rev = "f7421ca00c47c4a35bffd61a1e57f8b75659eb7d"; - sha256 = "1hnjv5gxmg6a9qjkwpfp6jdh3ld1pg14xkq9cbdx9l08r3kqyam9"; + rev = "e49b3bbce929a8f89042e1e251d37e9936dadc75"; + sha256 = "1igvhx7bacb0003n7h2pipj2hlz70ps3lczpy2zfy2ivr9vlwpxa"; }; meta.homepage = "https://github.com/chipsenkbeil/org-roam.nvim/"; meta.hydraPlatforms = [ ]; @@ -12156,12 +12156,12 @@ final: prev: { otter-nvim = buildVimPlugin { pname = "otter.nvim"; - version = "2025-07-17"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "jmbuhr"; repo = "otter.nvim"; - rev = "fcc8cf1eeb39f16c309bb27a7ff140ddf87c9fcb"; - sha256 = "10p2pm209fvpxk58nm8b5l2a4pz42r9xqg2fx7c4dvvf39jqhwjw"; + rev = "71fec0dc58c3a66078e691b9a77b2516fe3e319b"; + sha256 = "0sib4n0v18xzzkmqiimih3hnx8v4nf5ybw8y1c8ppb3bma5mz4vd"; }; meta.homepage = "https://github.com/jmbuhr/otter.nvim/"; meta.hydraPlatforms = [ ]; @@ -12209,12 +12209,12 @@ final: prev: { package-info-nvim = buildVimPlugin { pname = "package-info.nvim"; - version = "2025-04-28"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "vuki656"; repo = "package-info.nvim"; - rev = "4f1b8287dde221153ec9f2acd46e8237d2d0881e"; - sha256 = "1fy4za5fcm7psw398b75ji4wb0rhanibxjxysbn30nfz4dcmrd5y"; + rev = "5cb3483ec886ca23e2c57e5d4a63c958d9a98179"; + sha256 = "1n2m26pblzchvvkr2vcyn9mkvxqlpvcfb7h1dry9b35xl9phcsk8"; }; meta.homepage = "https://github.com/vuki656/package-info.nvim/"; meta.hydraPlatforms = [ ]; @@ -12600,12 +12600,12 @@ final: prev: { precognition-nvim = buildVimPlugin { pname = "precognition.nvim"; - version = "2025-06-10"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "tris203"; repo = "precognition.nvim"; - rev = "a0ed9c97b24002394201c39755e10495d47b2d3f"; - sha256 = "15gsd3cyx5na06nwy2p5jj68j6ln5mfjx2v7dvyyns3q6g8k98nl"; + rev = "2aae2687207029b3611a0e19a289f9e1c7efbe16"; + sha256 = "0b4yz5jvqd0li373067cs1n761vn9jxkhcvhsrvm9h1snqw1c6nk"; }; meta.homepage = "https://github.com/tris203/precognition.nvim/"; meta.hydraPlatforms = [ ]; @@ -12678,12 +12678,12 @@ final: prev: { project-nvim = buildVimPlugin { pname = "project.nvim"; - version = "2025-08-09"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "DrKJeff16"; repo = "project.nvim"; - rev = "91d52b8ac227918a26d85daf6774cd5f340202fa"; - sha256 = "1a4cn58482ilcs5dw6szk98zkv090fb1whgjlfp2h8hy77773skr"; + rev = "55d2562a74f2f4ef2ed0d9a286833dab2d6c8d48"; + sha256 = "1i84fw1h4ka475asyz0jgv89zdy6cqh5yxx4da7bd852sg1vkwz0"; }; meta.homepage = "https://github.com/DrKJeff16/project.nvim/"; meta.hydraPlatforms = [ ]; @@ -13082,12 +13082,12 @@ final: prev: { remote-sshfs-nvim = buildVimPlugin { pname = "remote-sshfs.nvim"; - version = "2025-07-31"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "nosduco"; repo = "remote-sshfs.nvim"; - rev = "2796064167e4a964a56e61d9fcea629324e2e7ca"; - sha256 = "04sd64g3xbddv0sw0scwcadw4cvqdgwzc9y1lkvrvz536xrvwyjy"; + rev = "d78933aa69dc44a15386ff25a91b2908d49fc363"; + sha256 = "0ckjrfjfdl18pm3dcnag01lqg17m1f5v255vrhadnz72n299ab8a"; }; meta.homepage = "https://github.com/nosduco/remote-sshfs.nvim/"; meta.hydraPlatforms = [ ]; @@ -13108,12 +13108,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "2025-08-01"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "eec00fbfd7273cdfa0a1154dbef0bb983641eaf8"; - sha256 = "1b0d005dfdb0kqr17fwrrc5qhnc9m7py0in8pfgy2hvyhgzykjk3"; + rev = "7b37aaba005df5744fc7a6bd4225983576b2a950"; + sha256 = "0napk73f3xmc6v3rrz6ak1jd30qd03k9y7fk8ymdj765wcy80020"; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -13239,12 +13239,12 @@ final: prev: { roslyn-nvim = buildVimPlugin { pname = "roslyn.nvim"; - version = "2025-08-03"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "seblyng"; repo = "roslyn.nvim"; - rev = "3b5b6c687ecaeccbac7652673385511a3deba7bb"; - sha256 = "1iqafnrmlqnz1ks1lqgdr644vr1x2r05aksm0zj54yjfv4ph8sdl"; + rev = "c2b90375f1cf3ed7ac0f441f994d08ac3666b8e0"; + sha256 = "11r098gzhczdxc83bmvccz2ng6r54nq2qd4r56lldf4xwqsfi6f4"; }; meta.homepage = "https://github.com/seblyng/roslyn.nvim/"; meta.hydraPlatforms = [ ]; @@ -13369,12 +13369,12 @@ final: prev: { schema-companion-nvim = buildVimPlugin { pname = "schema-companion.nvim"; - version = "2025-06-09"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "cenk1cenk2"; repo = "schema-companion.nvim"; - rev = "71c9e53b399dc7063381c693b7f06f7144772d45"; - sha256 = "0ahra24bz8zphk9irzlsrab12vmxrqxzfbj6h59bshhp97hm2s40"; + rev = "8ce1dba0ebb1422269998cabb5580e4f8655336e"; + sha256 = "0f737rwslpc9mgjj88p80kj04a394rvip6i0i5mi3j4d1bfc8ny5"; }; meta.homepage = "https://github.com/cenk1cenk2/schema-companion.nvim/"; meta.hydraPlatforms = [ ]; @@ -13617,12 +13617,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2025-08-01"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "f46b79cf9e83b0a13a4e3f83e3bd5b0d2f172bf2"; - sha256 = "0lbrdi3rd1d3cqz7bdk37gahi5c61963zxjsfwl86d4s53m3cxqc"; + rev = "52ee119752ee7e98a2a62f0f172926b5fbbc28a5"; + sha256 = "1w7ip31vg6hzgd29dzw959mb8cx7ig06208il6ln08ph2ls71slj"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -13669,12 +13669,12 @@ final: prev: { smear-cursor-nvim = buildVimPlugin { pname = "smear-cursor.nvim"; - version = "2025-08-03"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "sphamba"; repo = "smear-cursor.nvim"; - rev = "58e69a911e7f5296b3d7fec5e7414df5a4ac91fb"; - sha256 = "1n4y5ff4qrmnp1fx886japf3g8bv28hca2hv19v65yndkgsb8wx1"; + rev = "b900f1feca8c37479c30889b29327385257443c0"; + sha256 = "0m4vrfvd8cr1wm39dhw11cv1lxv43vl7rxyiwhjz7zcimf1w3s7d"; }; meta.homepage = "https://github.com/sphamba/smear-cursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -13708,12 +13708,12 @@ final: prev: { snipe-nvim = buildVimPlugin { pname = "snipe.nvim"; - version = "2025-07-26"; + version = "2025-08-10"; src = fetchFromGitHub { owner = "leath-dub"; repo = "snipe.nvim"; - rev = "77847dc388332cd140e9a0b2fc34c8c1387d6779"; - sha256 = "0imwd9flgkhrlk38x829ngrczcz91vr17i8ndlp6kxlh9x2ggglg"; + rev = "c3f4325053ce29aace4829b46d71f64e02707141"; + sha256 = "1hr1bcd5il2hdmxn8vbnz25fpnq306vbbk5hwizxn0c0dbwrdy3k"; }; meta.homepage = "https://github.com/leath-dub/snipe.nvim/"; meta.hydraPlatforms = [ ]; @@ -13930,12 +13930,12 @@ final: prev: { srcery-vim = buildVimPlugin { pname = "srcery-vim"; - version = "2025-04-24"; + version = "2025-08-11"; src = fetchFromGitHub { owner = "srcery-colors"; repo = "srcery-vim"; - rev = "fc032d414752a2befcd3eaecfb86fdca87a2437d"; - sha256 = "17qq6y3zg7j43i9frhpkfkazm8jgd9mkx7klq79h4kr10jjylryi"; + rev = "588d03eb8b8e3a47f1bb41caecddcab3fd7ba940"; + sha256 = "05qnp5kq1sf0ldxxygmz9f4942p8bbynbn9h554c0cl9whwa97bx"; }; meta.homepage = "https://github.com/srcery-colors/srcery-vim/"; meta.hydraPlatforms = [ ]; @@ -14570,12 +14570,12 @@ final: prev: { telescope-file-browser-nvim = buildVimPlugin { pname = "telescope-file-browser.nvim"; - version = "2025-06-16"; + version = "2025-08-05"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-file-browser.nvim"; - rev = "7bf55ed0ff5be182ad3301cff266581fc1c56cce"; - sha256 = "1d08218s9qqwdgwzizhcah3p1xxalrrcbzbsljrbg95mrzfi8xrl"; + rev = "3610dc7dc91f06aa98b11dca5cc30dfa98626b7e"; + sha256 = "0r5lpmiwpk0h8awsyc8h8cqqrgqm95qpc62a2cvsvhihjv1pnlhn"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-file-browser.nvim/"; meta.hydraPlatforms = [ ]; @@ -15118,12 +15118,12 @@ final: prev: { tinted-nvim = buildVimPlugin { pname = "tinted-nvim"; - version = "2025-08-03"; + version = "2025-08-09"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-nvim"; - rev = "b6df0b0c35d1ad4d0151f75ab66bbaf1c9a0fea2"; - sha256 = "0lz7cq4p545knpsjhvb3575aj70c5p65cgkh4jvhhprhs3rbk6hz"; + rev = "8298e72724a7e6854657a4cac4b5e550fb13acf5"; + sha256 = "02dylm04yrgjzmghiwvhzz5ap0nqq0dx65lvxdsi4yaz6g4mdwdz"; }; meta.homepage = "https://github.com/tinted-theming/tinted-nvim/"; meta.hydraPlatforms = [ ]; @@ -15131,12 +15131,12 @@ final: prev: { tinted-vim = buildVimPlugin { pname = "tinted-vim"; - version = "2025-08-03"; + version = "2025-08-09"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-vim"; - rev = "0083d42efb87b01114b8a317141a510b8fafe758"; - sha256 = "0nyf02y10vfm4pxp1ivvbgwnnw9bjpdl1gdf9khqja2yd3b0qqbb"; + rev = "a99c8a86d99bc108b4ff04f373a849ae0a970e53"; + sha256 = "0cjw9bj5b98blj9bdiiz1b3nr4ljmb8fv07fk6qf62yps68vd82y"; }; meta.homepage = "https://github.com/tinted-theming/tinted-vim/"; meta.hydraPlatforms = [ ]; @@ -15719,12 +15719,12 @@ final: prev: { unison = buildVimPlugin { pname = "unison"; - version = "2025-08-02"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "51688379a094857988815e563f4b62dc43bf4652"; - sha256 = "0nmnz8qa3rlk8w0ca5qw2wq9dbbgrh7nz87nb36p08ajpva6bg07"; + rev = "897f245dbcaed481d0a97447fc5cba92f889a1f6"; + sha256 = "066ajpp6qns1g5yqw7g9yyk83qqf5arkxhmbbql2xq38zv6bwx5v"; }; meta.homepage = "https://github.com/unisonweb/unison/"; meta.hydraPlatforms = [ ]; @@ -15823,12 +15823,12 @@ final: prev: { vague-nvim = buildVimPlugin { pname = "vague.nvim"; - version = "2025-08-03"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "vague2k"; repo = "vague.nvim"; - rev = "676e5b4d74f32ff91c1583eba9c326d2b749672f"; - sha256 = "1rj02zb12v3rz8z9f80s4pc5jyblql1lyjnq16195z5skfjb95xc"; + rev = "087ff41d1b4d90e7b64e1c97860700fa6b7f0daf"; + sha256 = "0y6b11piz4wxzrrgyvkwfw020qbwhiwzdcykijgdig1w6qxhg2i6"; }; meta.homepage = "https://github.com/vague2k/vague.nvim/"; meta.hydraPlatforms = [ ]; @@ -16356,12 +16356,12 @@ final: prev: { vim-apm = buildVimPlugin { pname = "vim-apm"; - version = "2025-08-04"; + version = "2025-08-08"; src = fetchFromGitHub { owner = "ThePrimeagen"; repo = "vim-apm"; - rev = "d35c27af75c6bc0ecd75e06ed5369161eb71ac3b"; - sha256 = "0gab9d0s1pwashnvbcgc8s113axyw3bm8vr8yk4mpw53hsfqznj7"; + rev = "4f34ad6ad6fedf917c65bc7b6126ff46a6c57895"; + sha256 = "05nyx8y35921m9h9g93l2nkrclwrahciz7mgx2mvg46zbppc3ahb"; }; meta.homepage = "https://github.com/ThePrimeagen/vim-apm/"; meta.hydraPlatforms = [ ]; @@ -18020,12 +18020,12 @@ final: prev: { vim-habamax = buildVimPlugin { pname = "vim-habamax"; - version = "2025-07-27"; + version = "2025-08-15"; src = fetchFromGitHub { owner = "habamax"; repo = "vim-habamax"; - rev = "ad290c69f7b6929310956cfce3c8ae5307cb6161"; - sha256 = "1y6rlwxxs086l1rr3np9d3v60433vzvdyjkrvfgpihnxwmfllbmv"; + rev = "e0eb015324aa24cfde3fd429e9c94ad7a552e193"; + sha256 = "1hl0pnb5kzs8gd1hnd3vch7gdyq3q1nxkzcypz6p0hwpz9xkgy9i"; }; meta.homepage = "https://github.com/habamax/vim-habamax/"; meta.hydraPlatforms = [ ]; @@ -18906,12 +18906,12 @@ final: prev: { vim-lsp-settings = buildVimPlugin { pname = "vim-lsp-settings"; - version = "2025-07-26"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "mattn"; repo = "vim-lsp-settings"; - rev = "7634ca48bc3bf544b8434c7e36ea773c7640c8cb"; - sha256 = "0884z7889f66dh4207z8fgx00nlan0x74pw2ddds6qrcvzb4p94m"; + rev = "92bedbe26e7787f9ed3dfcd5359dd891c6b6d256"; + sha256 = "1i35g9zjj70n1bndpwgq6yr3v0sjaz31p88yfvj5h3b7rk8v9sxd"; }; meta.homepage = "https://github.com/mattn/vim-lsp-settings/"; meta.hydraPlatforms = [ ]; @@ -19036,12 +19036,12 @@ final: prev: { vim-matchup = buildVimPlugin { pname = "vim-matchup"; - version = "2025-07-08"; + version = "2025-08-14"; src = fetchFromGitHub { owner = "andymass"; repo = "vim-matchup"; - rev = "81313f17443df6974cafa094de52df32b860e1b7"; - sha256 = "0ddjiqdy5djmfr3pssyrhh8rad6025v04240m8fmv5n4xma7l599"; + rev = "704c9d98e686836ae1c4b6c4ea5b057ecf5fbbca"; + sha256 = "0r6k5hyr2a99q9k93b1qvj726hcvzyg6l6wwk7irgdixamqx8039"; }; meta.homepage = "https://github.com/andymass/vim-matchup/"; meta.hydraPlatforms = [ ]; @@ -20831,12 +20831,12 @@ final: prev: { vim-test = buildVimPlugin { pname = "vim-test"; - version = "2025-07-06"; + version = "2025-08-09"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "fba18e168565f055d4061408ada0f6abd9ea8bbd"; - sha256 = "0wsirbpsy00i4a8asr92s36dyi0z2ds9g6xi70xa5c9478sia2yp"; + rev = "191c9ee3a7c798bd25fe48f3534dcab5cb05c60d"; + sha256 = "1g4g06qxxbvh59sdzahd10s709ixjss3j9zy9h4i6rlki38zpl0v"; }; meta.homepage = "https://github.com/vim-test/vim-test/"; meta.hydraPlatforms = [ ]; @@ -21651,12 +21651,12 @@ final: prev: { vimtex = buildVimPlugin { pname = "vimtex"; - version = "2025-08-03"; + version = "2025-08-12"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "2526ed113a43c1f18346a17e752f9d94265a3445"; - sha256 = "0iwbp02y93cmwinqp38yvahbsiqhpldi78p55jz1635bqc9d803z"; + rev = "2b1ca6635dd419d485162c9debd4866fab662cad"; + sha256 = "1kq7l4g57418q1jqp1hpby4252hizz8v1brk7671gwac9r5q90dw"; }; meta.homepage = "https://github.com/lervag/vimtex/"; meta.hydraPlatforms = [ ]; @@ -21781,12 +21781,12 @@ final: prev: { vscode-nvim = buildVimPlugin { pname = "vscode.nvim"; - version = "2025-06-10"; + version = "2025-08-06"; src = fetchFromGitHub { owner = "Mofiqul"; repo = "vscode.nvim"; - rev = "4d1c3c64d1afddd7934fb0e687fd9557fc66be41"; - sha256 = "0al7q15101sv29plfxjg5l0s1wnac7v4bvx97bz394q6nw1ssjnb"; + rev = "cb9df0873c10a21d05362455ae3bb355eadcef6b"; + sha256 = "1m5r8w0rm531wkmappbk6487k7fgfkgdpp6hplph6gwsn0688wp0"; }; meta.homepage = "https://github.com/Mofiqul/vscode.nvim/"; meta.hydraPlatforms = [ ]; @@ -22171,11 +22171,11 @@ final: prev: { yats-vim = buildVimPlugin { pname = "yats.vim"; - version = "2025-08-03"; + version = "2025-08-04"; src = fetchFromGitHub { owner = "HerringtonDarkholme"; repo = "yats.vim"; - rev = "6005fa473bde80c0b878ad1a7591707717762644"; + rev = "c3d71452154a12ccf9f6e4219ccbd625474602e5"; sha256 = "0g0yz9m1s1h986pipl2rz5vfmihz47sqdcrhz538mnkgggjnr9ig"; fetchSubmodules = true; }; @@ -22185,12 +22185,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "2025-08-04"; + version = "2025-08-13"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "f62926b176aa290d99d3af9130b251707e7b0f8c"; - sha256 = "14sqn3ka07sdw4biwniv2jbgy79s1id4axymx5cprsim3yyiqsa0"; + rev = "74460dc4533bde424983702f1257df420455eebe"; + sha256 = "1yvq9kx23l6dxy7r7nmb7ii1yn2qfdybz3rxfgl38spx1hz8rbqk"; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; @@ -22367,12 +22367,12 @@ final: prev: { zotcite = buildVimPlugin { pname = "zotcite"; - version = "2025-07-24"; + version = "2025-08-05"; src = fetchFromGitHub { owner = "jalvesaq"; repo = "zotcite"; - rev = "84909fa676267dd362565f0418db7f01a2e79ab8"; - sha256 = "19cqkxr0psdwkhzkqaxmxppbmg6iyfrp62fn9fyj1cijycxlqs1c"; + rev = "80dbb95ef85e9e48a3804c5732c6144ed0ec6386"; + sha256 = "1k8q7kqj2md997zan78r271rg8s8j8qfans1jh986d7rzazzmcdn"; }; meta.homepage = "https://github.com/jalvesaq/zotcite/"; meta.hydraPlatforms = [ ]; diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index c3c271448dd0..edcb5ca0c281 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -242,23 +242,23 @@ }; c3 = buildGrammar { language = "c3"; - version = "0.0.0+rev=5abce05"; + version = "0.0.0+rev=be8c7fc"; src = fetchFromGitHub { owner = "c3lang"; repo = "tree-sitter-c3"; - rev = "5abce05689bf46999c17bd0dcda2f75b8de61d0d"; - hash = "sha256-76KqDWcGDV8oJGLAW2+Wdo7cAWH0T4SZYtsQxcL83U0="; + rev = "be8c7fcfb424a93f541ebd21d23611b92dff0444"; + hash = "sha256-EmRuBiK1X6FAjfMg0ilA2OVJ/s0ag/dD9EMqALIwmIY="; }; meta.homepage = "https://github.com/c3lang/tree-sitter-c3"; }; c_sharp = buildGrammar { language = "c_sharp"; - version = "0.0.0+rev=b5eb574"; + version = "0.0.0+rev=3431444"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-c-sharp"; - rev = "b5eb5742f6a7e9438bee22ce8026d6b927be2cd7"; - hash = "sha256-ORhtfxQ6N72UjFx6WRfdYpkM9mVkTkxQ3PX3ydjIvX4="; + rev = "3431444351c871dffb32654f1299a00019280f2f"; + hash = "sha256-uPksTd5PLwdni7zY5lFLVFF1WaAM3ctrUomDve9Y+VA="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; }; @@ -619,12 +619,12 @@ }; editorconfig = buildGrammar { language = "editorconfig"; - version = "0.0.0+rev=8ed3658"; + version = "0.0.0+rev=2d92f8b"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-editorconfig"; - rev = "8ed36589b5d0b3ebfdba45e1fd0ebefa01aafaea"; - hash = "sha256-qNbkfeQ1MVDXsAW7xomUZ+BIqeuNvWZnhSg/e+3gWLM="; + rev = "2d92f8bb8304d0b56883bb9df8f17cb351a07cc3"; + hash = "sha256-QXbSTVijZw0xoQC5CcYDTG63RwMVgumiPsjL98GtltY="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig"; }; @@ -751,12 +751,12 @@ }; fennel = buildGrammar { language = "fennel"; - version = "0.0.0+rev=cf7c000"; + version = "0.0.0+rev=653c8ab"; src = fetchFromGitHub { owner = "alexmozaidze"; repo = "tree-sitter-fennel"; - rev = "cf7c000d934f2ff0a282a2c276b1f72e7fb2a099"; - hash = "sha256-HlkgDX+MLlQq7TWRSFHxYR7LuaUtIjWqi25k+0J7XYQ="; + rev = "653c8abc72d1415cb85e032108d39022feb460be"; + hash = "sha256-0FdAiuemiWcpud8/g4ajL685jq0uvtf3W/hGbNPrqOE="; }; meta.homepage = "https://github.com/alexmozaidze/tree-sitter-fennel"; }; @@ -906,12 +906,12 @@ }; gdshader = buildGrammar { language = "gdshader"; - version = "0.0.0+rev=ffd9f95"; + version = "0.0.0+rev=14e8340"; src = fetchFromGitHub { owner = "GodOfAvacyn"; repo = "tree-sitter-gdshader"; - rev = "ffd9f958df13cae04593781d7d2562295a872455"; - hash = "sha256-JWlDs0w10TqsPYgZvvaJwAueOciCYaws1Nr8rb0UKy4="; + rev = "14e834063e136fa69b6d91f711f4f1981acf424b"; + hash = "sha256-Zs3egdOi4/1TF86cjlR5UZVEaUpXsUh4xL0tR39RSpE="; }; meta.homepage = "https://github.com/GodOfAvacyn/tree-sitter-gdshader"; }; @@ -1457,12 +1457,12 @@ }; javadoc = buildGrammar { language = "javadoc"; - version = "0.0.0+rev=26ef3be"; + version = "0.0.0+rev=76ed31d"; src = fetchFromGitHub { owner = "rmuir"; repo = "tree-sitter-javadoc"; - rev = "26ef3becea1ff51f0025a8e0c38a6b3a39c09341"; - hash = "sha256-wM3lzsQLDIng8cuP/KnWumRL4ZwAt+CWafE7l7ldoJI="; + rev = "76ed31dff40686b350c994ceb4da90ad7f3a7f44"; + hash = "sha256-pYmxMR/W8BF0i9k1YNM8V2f1djQ6vmLLDHRIaniAX7E="; }; meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc"; }; @@ -1735,12 +1735,12 @@ }; llvm = buildGrammar { language = "llvm"; - version = "0.0.0+rev=00c5389"; + version = "0.0.0+rev=be4864b"; src = fetchFromGitHub { owner = "benwilliamgraham"; repo = "tree-sitter-llvm"; - rev = "00c5389a4598e1dce66fbc3b3d34733d308f2751"; - hash = "sha256-nRV1DM/UHlVg5bsTeAhwUPX+2DV1sQiusEkC3ncV1xk="; + rev = "be4864bec38412aa2987b6dad01d1e389e9e9ca9"; + hash = "sha256-qPJQjqmZOpkn5Z7WLPY+aeW4VR6E2FEN4P1Azkl6oyQ="; }; meta.homepage = "https://github.com/benwilliamgraham/tree-sitter-llvm"; }; @@ -1836,12 +1836,12 @@ }; matlab = buildGrammar { language = "matlab"; - version = "0.0.0+rev=2d30fdb"; + version = "0.0.0+rev=37941b2"; src = fetchFromGitHub { owner = "acristoffers"; repo = "tree-sitter-matlab"; - rev = "2d30fdbb8fc7ec55d2fbf05172437ff0299878a5"; - hash = "sha256-M/m0QP6x4kpuBnuS3o9wbA7XBPForC7/i4TqR4WZTuk="; + rev = "37941b272862ba52983f44cb6ec7b0eec6972c95"; + hash = "sha256-6rFMn0fSXI5I1okm1ECJj+vj2qe+riiiOVPu7Jy8ZVc="; }; meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab"; }; @@ -1969,12 +1969,12 @@ }; nix = buildGrammar { language = "nix"; - version = "0.0.0+rev=ea1d87f"; + version = "0.0.0+rev=42d2e0e"; src = fetchFromGitHub { owner = "nix-community"; repo = "tree-sitter-nix"; - rev = "ea1d87f7996be1329ef6555dcacfa63a69bd55c6"; - hash = "sha256-VNOPzeyhh/0jHzK0bwEX1kwSIUGoSlCXGhgjHbYvWKk="; + rev = "42d2e0e2996dec99ea7eb82d64a138e12a7ba006"; + hash = "sha256-GyqoIqu8neRjz5jpAqumuy3B5hDvNWhmT3xqFHdtwl8="; }; meta.homepage = "https://github.com/nix-community/tree-sitter-nix"; }; @@ -2104,12 +2104,12 @@ }; perl = buildGrammar { language = "perl"; - version = "0.0.0+rev=a2d8e5a"; + version = "0.0.0+rev=e95676f"; src = fetchFromGitHub { owner = "tree-sitter-perl"; repo = "tree-sitter-perl"; - rev = "a2d8e5a32a63019d25bb7452455f4d646d11cce5"; - hash = "sha256-4it9/LCX36i0XYikYrL8OTwUlfUiJMTV58sYyJ78HQg="; + rev = "e95676fa54559c71f15ad73e871c1e44db8a9b05"; + hash = "sha256-VABlYn+OwgR+aD6dFI1bxa/JhwHV0KigsAcug3gze1c="; }; meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl"; }; @@ -2659,12 +2659,12 @@ }; scala = buildGrammar { language = "scala"; - version = "0.0.0+rev=2d55e74"; + version = "0.0.0+rev=97aead1"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-scala"; - rev = "2d55e74b0485fe05058ffe5e8155506c9710c767"; - hash = "sha256-ZE+zjpb52hvehJjNchJYK81XZbGAudeTRxlczuoix5g="; + rev = "97aead18d97708190a51d4f551ea9b05b60641c9"; + hash = "sha256-INJKij5XzeIkmdemTbrkucdUo9PJOrHKf4rcf6s9OSw="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; }; @@ -2782,12 +2782,12 @@ }; solidity = buildGrammar { language = "solidity"; - version = "0.0.0+rev=322a3dd"; + version = "0.0.0+rev=4e938a4"; src = fetchFromGitHub { owner = "JoranHonig"; repo = "tree-sitter-solidity"; - rev = "322a3ddffca3ed96e559003fd03fa9881d7b4e20"; - hash = "sha256-NEIrl4bPoKWxrL+dbysNnyqzj8Gey8bu8FNzav+mYBc="; + rev = "4e938a46c7030dd001bc99e1ac0f0c750ac98254"; + hash = "sha256-b+DHy7BkkMg88kLhirtCzjF3dHlCFkXea65aGC18fW0="; }; meta.homepage = "https://github.com/JoranHonig/tree-sitter-solidity"; }; @@ -2837,6 +2837,17 @@ }; meta.homepage = "https://github.com/GordianDziwis/tree-sitter-sparql"; }; + sproto = buildGrammar { + language = "sproto"; + version = "0.0.0+rev=d554c14"; + src = fetchFromGitHub { + owner = "hanxi"; + repo = "tree-sitter-sproto"; + rev = "d554c1456e35e7b2690552d52921c987d0cf6799"; + hash = "sha256-acc5Si2l9WGBlM1piSiqY/JEj+LSJ0QoZf9cfbrjhq4="; + }; + meta.homepage = "https://github.com/hanxi/tree-sitter-sproto"; + }; sql = buildGrammar { language = "sql"; version = "0.0.0+rev=b1ec2aa"; @@ -2916,12 +2927,12 @@ }; superhtml = buildGrammar { language = "superhtml"; - version = "0.0.0+rev=c6111e7"; + version = "0.0.0+rev=6ce62c9"; src = fetchFromGitHub { owner = "kristoff-it"; repo = "superhtml"; - rev = "c6111e7134c64b69a2934ccbba83460cb532d442"; - hash = "sha256-AgTrmwnuyrNEtvvF09MER/1dqg6zovG5qFrj1gAb7w0="; + rev = "6ce62c9f0683f909de7e1601bc866f1db9cf92c9"; + hash = "sha256-0a3z8QGPbT81mgS59p0RQrTztB4yFkjJdkVL9Ns978E="; }; location = "tree-sitter-superhtml"; meta.homepage = "https://github.com/kristoff-it/superhtml"; @@ -2995,12 +3006,12 @@ }; systemverilog = buildGrammar { language = "systemverilog"; - version = "0.0.0+rev=b2c95d3"; + version = "0.0.0+rev=3bd2c5d"; src = fetchFromGitHub { owner = "gmlarumbe"; repo = "tree-sitter-systemverilog"; - rev = "b2c95d30954fbd3cf9be6d96a3ad82e023c2fa12"; - hash = "sha256-yaoQugLVQ/JXzF75784nLsd4tfCiTDqkpwvjLATxj1M="; + rev = "3bd2c5d2f60ed7b07c2177b34e2976ad9a87c659"; + hash = "sha256-ZkG5XsSBz9cZWLulIu40WPy71OGuVOlZSMcFH3AwXKc="; }; meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog"; }; @@ -3487,12 +3498,12 @@ }; xresources = buildGrammar { language = "xresources"; - version = "0.0.0+rev=b0822f2"; + version = "0.0.0+rev=3b1445a"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-xresources"; - rev = "b0822f2ea47600c6e11ee64b2dec8353c9684e8d"; - hash = "sha256-fO0MtUEg3he+DbJcdZQpkdvRcBOmiHw5d+4Cn5E5erA="; + rev = "3b1445a48e5ce26b43e37b51dec5abb3bf1fb3e4"; + hash = "sha256-kMvfqw6/NgOWLsKdJpeQBixEaZQOCWg+2lhadFivIio="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources"; }; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 160f3fabd79d..eca499288cb4 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -3009,6 +3009,13 @@ in ]; }; + project-nvim = super.project-nvim.overrideAttrs { + checkInputs = [ + # Optional telescope integration + self.telescope-nvim + ]; + }; + python-mode = super.python-mode.overrideAttrs { postPatch = '' # NOTE: Fix broken symlink - the pytoolconfig directory was moved to src/ diff --git a/pkgs/applications/editors/vscode/extensions/timonwong.shellcheck/default.nix b/pkgs/applications/editors/vscode/extensions/timonwong.shellcheck/default.nix index d64299c4807b..564746c29f4a 100644 --- a/pkgs/applications/editors/vscode/extensions/timonwong.shellcheck/default.nix +++ b/pkgs/applications/editors/vscode/extensions/timonwong.shellcheck/default.nix @@ -10,8 +10,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "shellcheck"; publisher = "timonwong"; - version = "0.38.1"; - sha256 = "sha256-RWv10/5H1UKkm/t7rwq5pkuB3Dp0XhttIibVM9l5aL4="; + version = "0.38.3"; + sha256 = "sha256-qDispRN7jRIIsP+5lamyR+sNoOwTwl+55QftzO7WBm4="; }; nativeBuildInputs = [ jq diff --git a/pkgs/applications/emulators/mame/default.nix b/pkgs/applications/emulators/mame/default.nix index eea29cbf3b1f..742988e13886 100644 --- a/pkgs/applications/emulators/mame/default.nix +++ b/pkgs/applications/emulators/mame/default.nix @@ -38,14 +38,14 @@ stdenv.mkDerivation rec { pname = "mame"; - version = "0.278"; + version = "0.279"; srcVersion = builtins.replaceStrings [ "." ] [ "" ] version; src = fetchFromGitHub { owner = "mamedev"; repo = "mame"; rev = "mame${srcVersion}"; - hash = "sha256-YJt+in9QV7a0tQZnfqFP3Iu6XQD0sryjud4FcgokYFg="; + hash = "sha256-EMb2GK/9KBvZw3HqZwLeqzmQLpgIzJocipzR+F3vUMg="; }; outputs = [ diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 0b90d5d74068..d640188120fd 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -18,13 +18,13 @@ "vendorHash": null }, "acme": { - "hash": "sha256-69oNqBonJ22Jf27NYGpY31NVwdv8YDwxUyRyMeln8LY=", + "hash": "sha256-kG6yGmhP0v7HiGPs2/SsOqhm+33XKfNQAKFJbPwBJG4=", "homepage": "https://registry.terraform.io/providers/vancluever/acme", "owner": "vancluever", "repo": "terraform-provider-acme", - "rev": "v2.35.0", + "rev": "v2.35.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-7SXAAJwIkdt96lWhkKKmbP6Fqkcn8puPUrTy1pXnI1c=" + "vendorHash": "sha256-W/867Ag40aeUQry3UtZXyN9HxxmRxnlgViX9IgkYN20=" }, "age": { "hash": "sha256-bJrzjvkrCX93bNqCA+FdRibHnAw6cb61StqtwUY5ok4=", @@ -54,11 +54,11 @@ "vendorHash": "sha256-WT4sjem80445Qwlr3i/OuQMujrxEKqhws1GLpvbqKaU=" }, "alicloud": { - "hash": "sha256-ITu569Um+3Y7FPCBNALvePAjCCIf/3+Hu0831o7rZCU=", + "hash": "sha256-pZhEc70Y0WYOP0wOZwpy+pLG5wXCzcmrHPQDqHNTCRQ=", "homepage": "https://registry.terraform.io/providers/aliyun/alicloud", "owner": "aliyun", "repo": "terraform-provider-alicloud", - "rev": "v1.256.0", + "rev": "v1.257.0", "spdx": "MPL-2.0", "vendorHash": "sha256-+Hc2NCCnJ0fB86fvgE4Kak8fwlsXIiv8avIhE/RoWeM=" }, @@ -144,11 +144,11 @@ "vendorHash": "sha256-1PX776uNp1uXW2i23Ea7b74rEQk2hH6xpDqi7StK3Hs=" }, "azuread": { - "hash": "sha256-lNjU/206yS+smSe1SYlz0TOqHRlvSQKqhJ67fswNlIQ=", + "hash": "sha256-7dbBhQz0MDUAaz4U1ewM2RayWtp5gbo3FrrQ762Tb6A=", "homepage": "https://registry.terraform.io/providers/hashicorp/azuread", "owner": "hashicorp", "repo": "terraform-provider-azuread", - "rev": "v3.4.0", + "rev": "v3.5.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1021,11 +1021,11 @@ "vendorHash": null }, "pagerduty": { - "hash": "sha256-Aw7z5qq5xEOUkjDgKCh3S7DBpAZSk8ayaic+Ts9DaDs=", + "hash": "sha256-3KnXqCMvloBRT01Gfk8n9KSriSwP5FV8JPePevnPn60=", "homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty", "owner": "PagerDuty", "repo": "terraform-provider-pagerduty", - "rev": "v3.27.3", + "rev": "v3.28.1", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1129,13 +1129,13 @@ "vendorHash": "sha256-xo0alLK3fccbKRG5bN1G7orDsP47I3ySAzpZ9O0f2Fg=" }, "rootly": { - "hash": "sha256-1Sfxg72KHhpWg0NgkYeJ1oQ/MVOi0PL3nWd1KL3jNig=", + "hash": "sha256-8ktCllrqpv0woEPfMkaZ0Ns+1JU9KRGANSgTfqsavgU=", "homepage": "https://registry.terraform.io/providers/rootlyhq/rootly", "owner": "rootlyhq", "repo": "terraform-provider-rootly", - "rev": "v3.6.0", + "rev": "v3.6.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-75GQmp/ybD+VugrrB8qTbP3OPHy3eyBGe5u7CM7CRcc=" + "vendorHash": "sha256-39OiEYntUmX2fJZh7G/LcCNFXFmHwdLgFGYz6BUEyOA=" }, "routeros": { "hash": "sha256-q0ZRAip6mgHkdBcns8G7VlDnMNB+ux6ITKwcSL4WrcY=", @@ -1345,11 +1345,11 @@ "vendorHash": "sha256-PVN3oPT3cxsnWH03twbPSIIERGHCp3XAmcqrQAOULZ4=" }, "tencentcloud": { - "hash": "sha256-X5MhgP1ZxoaEAeUIIrTpF/YLfnsoy0k2RbNRXQzWKq4=", + "hash": "sha256-vHw2GcBZqWYwXo6jVEUtf6onINuk6duxWofmNffTbqk=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.82.15", + "rev": "v1.82.17", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1400,11 +1400,11 @@ "vendorHash": "sha256-UuLHaOEG6jmOAgfdNOtLyUimlAr3g6K8n3Ehu64sKqk=" }, "turbot": { - "hash": "sha256-ZcJMWeKp39wv/T8Kln052PHr4vGUYTDbuGAv9nb8U1c=", + "hash": "sha256-hUiILS5OVpa5MurChW2U9DQElQxzXo8yQfHRjWcd8cc=", "homepage": "https://registry.terraform.io/providers/turbot/turbot", "owner": "turbot", "repo": "terraform-provider-turbot", - "rev": "v1.12.4", + "rev": "v1.13.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1517,12 +1517,12 @@ "vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg=" }, "yandex": { - "hash": "sha256-uVfwAoU2bOfy/ZBSK5kwGP2uWDVlS7NCdk4Uv8ZRgII=", + "hash": "sha256-Lo6OSvS1MfXNHevSfSjmLmuiRKVMW4Me2e8r6/7VWwI=", "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", "owner": "yandex-cloud", "repo": "terraform-provider-yandex", - "rev": "v0.148.0", + "rev": "v0.150.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-EvEUTx/Y+LpIaDUY8LsXT+aMtLiNpYH8Z7XnNWLLCM4=" + "vendorHash": "sha256-qwrb6qYjUtMpeX1Mnrvu3zEgtsELvAdr/p4loWxdFaU=" } } diff --git a/pkgs/by-name/bo/boogie/deps.json b/pkgs/by-name/bo/boogie/deps.json index 0f2b839942d4..0e9ee99f73dd 100644 --- a/pkgs/by-name/bo/boogie/deps.json +++ b/pkgs/by-name/bo/boogie/deps.json @@ -1,8 +1,8 @@ [ { "pname": "CocoR", - "version": "2014.12.24", - "hash": "sha256-Qh3bhGKcXHD7FQa9KvXbN4D1KR0BWgxCCoxNrtSBSF8=" + "version": "2014.12.25", + "hash": "sha256-qxTcnqh7jziriMHwos5/YArRYUG2+3nNoYYmFyPo8E0=" }, { "pname": "Microsoft.Bcl.AsyncInterfaces", diff --git a/pkgs/by-name/bo/boogie/package.nix b/pkgs/by-name/bo/boogie/package.nix index 8e890766cba1..960cbd64c5db 100644 --- a/pkgs/by-name/bo/boogie/package.nix +++ b/pkgs/by-name/bo/boogie/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "Boogie"; - version = "3.5.4"; + version = "3.5.5"; src = fetchFromGitHub { owner = "boogie-org"; repo = "boogie"; tag = "v${version}"; - hash = "sha256-aTt8lZgGRp+9rFldEJUWlXHosjhRhgj/jfb+N7s1E7I="; + hash = "sha256-OuNzxzcoWrDCmUfQNXEif5wIY+L5jql14231m7nNBe4="; }; dotnet-sdk = dotnetCorePackages.sdk_8_0; diff --git a/pkgs/by-name/bo/bootdev-cli/package.nix b/pkgs/by-name/bo/bootdev-cli/package.nix index 21a20409a24b..574c529f55d6 100644 --- a/pkgs/by-name/bo/bootdev-cli/package.nix +++ b/pkgs/by-name/bo/bootdev-cli/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "bootdev-cli"; - version = "1.20.0"; + version = "1.20.1"; src = fetchFromGitHub { owner = "bootdotdev"; repo = "bootdev"; tag = "v${version}"; - hash = "sha256-Hm8fvY50stoeQE3A2HeMsL/uDo8+Y4zQx/Zv/ksi7gg="; + hash = "sha256-fjXMaK6Mz38FJNrR+lVDi0EMxMoCTnC1q0wDQS1Mab8="; }; vendorHash = "sha256-jhRoPXgfntDauInD+F7koCaJlX4XDj+jQSe/uEEYIMM="; diff --git a/pkgs/by-name/bo/bosh-cli/package.nix b/pkgs/by-name/bo/bosh-cli/package.nix index c7290e7f6b6f..8e48483f611d 100644 --- a/pkgs/by-name/bo/bosh-cli/package.nix +++ b/pkgs/by-name/bo/bosh-cli/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "bosh-cli"; - version = "7.9.8"; + version = "7.9.9"; src = fetchFromGitHub { owner = "cloudfoundry"; repo = "bosh-cli"; rev = "v${version}"; - sha256 = "sha256-PCkP+IUjVlgcNHmBtUO2kuML8+dk4VT2ybtqsKbCzZo="; + sha256 = "sha256-JfSZU+FgNseU8ZKlyPwiuE7Pplp0s0CKXELoTkIy7cc="; }; vendorHash = null; diff --git a/pkgs/by-name/bo/bottom/package.nix b/pkgs/by-name/bo/bottom/package.nix index 7bcef5d4c7f1..e01af01180c0 100644 --- a/pkgs/by-name/bo/bottom/package.nix +++ b/pkgs/by-name/bo/bottom/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "bottom"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "ClementTsang"; repo = "bottom"; tag = version; - hash = "sha256-7AK1Nf10nT2Zbu/s7rkCfGuxFa3iIFeh2hy5XbJTSPo="; + hash = "sha256-qxs205EQ4cb4oIWWAHw2xuS78ViHCHUVcV3YjCTzoT0="; }; - cargoHash = "sha256-IpAliZvmhOZw+94kgmfd3Rif8mcqe3LRR5q+i2JLY+s="; + cargoHash = "sha256-GQYnsnc1Yogt/sIuVWO7qlZ7DLzwLn8LvW09njY8COA="; nativeBuildInputs = [ autoAddDriverRunpath diff --git a/pkgs/by-name/br/bruno-cli/package.nix b/pkgs/by-name/br/bruno-cli/package.nix index 3f7e1f9cfddf..9088460b5ffd 100644 --- a/pkgs/by-name/br/bruno-cli/package.nix +++ b/pkgs/by-name/br/bruno-cli/package.nix @@ -44,6 +44,7 @@ buildNpmPackage { npm run build --workspace=packages/bruno-graphql-docs npm run build --workspace=packages/bruno-converters npm run build --workspace=packages/bruno-query + npm run build --workspace=packages/bruno-filestore npm run build --workspace=packages/bruno-requests npm run sandbox:bundle-libraries --workspace=packages/bruno-js diff --git a/pkgs/by-name/br/bruno/package.nix b/pkgs/by-name/br/bruno/package.nix index adeaa60a8119..55a4c6d0ea86 100644 --- a/pkgs/by-name/br/bruno/package.nix +++ b/pkgs/by-name/br/bruno/package.nix @@ -19,20 +19,20 @@ buildNpmPackage rec { pname = "bruno"; - version = "2.8.1"; + version = "2.9.1"; src = fetchFromGitHub { owner = "usebruno"; repo = "bruno"; tag = "v${version}"; - hash = "sha256-+Ce9jjOZH0kFj4EfRgAabUDA9iRmHq7umVD9pOqGBbw="; + hash = "sha256-xJJHgpckyli7cXM761THtdNVHfmeVBCVCqywoISiI60="; postFetch = '' ${lib.getExe npm-lockfile-fix} $out/package-lock.json ''; }; - npmDepsHash = "sha256-+ecdxq5YwZdWRATl1Jc3BaDfyVW5n4T4flCLqzFoVIQ="; + npmDepsHash = "sha256-R8bqm2/TU425h7pRQQYrOmteu/UotMfHMz/pe2xkTfU="; npmFlags = [ "--legacy-peer-deps" ]; nativeBuildInputs = [ @@ -100,6 +100,7 @@ buildNpmPackage rec { npm run build --workspace=packages/bruno-converters npm run build --workspace=packages/bruno-app npm run build --workspace=packages/bruno-query + npm run build --workspace=packages/bruno-filestore npm run build --workspace=packages/bruno-requests npm run sandbox:bundle-libraries --workspace=packages/bruno-js diff --git a/pkgs/by-name/c2/c2fmzq/package.nix b/pkgs/by-name/c2/c2fmzq/package.nix index bafb5dc35df1..a2453ddfe127 100644 --- a/pkgs/by-name/c2/c2fmzq/package.nix +++ b/pkgs/by-name/c2/c2fmzq/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "c2FmZQ"; - version = "0.4.31"; + version = "0.4.32"; src = fetchFromGitHub { owner = "c2FmZQ"; repo = "c2FmZQ"; rev = "v${version}"; - hash = "sha256-NoC7LiH5fxXklJlni4PvCz69ZBwJTiIGvg0B7bq8s3c="; + hash = "sha256-1FIGA4pmMb4o6H6GmsiSt/UG2PaC6QR3+L9QKhT8sJQ="; }; ldflags = [ @@ -23,7 +23,7 @@ buildGoModule rec { sourceRoot = "${src.name}/c2FmZQ"; - vendorHash = "sha256-E4SdX8DIyocnYpfy+VoGdY1sKUhy5LV0xIuR9EFsyYc="; + vendorHash = "sha256-usMM9YU+xW+6X5W6rCOtXeggK/WCcik0s+4dFAfbozM="; subPackages = [ "c2FmZQ-client" diff --git a/pkgs/by-name/ca/camunda-modeler/package.nix b/pkgs/by-name/ca/camunda-modeler/package.nix index d0cf08734ecc..eef4dd7dd0b0 100644 --- a/pkgs/by-name/ca/camunda-modeler/package.nix +++ b/pkgs/by-name/ca/camunda-modeler/package.nix @@ -10,11 +10,11 @@ stdenvNoCC.mkDerivation rec { pname = "camunda-modeler"; - version = "5.38.0"; + version = "5.38.1"; src = fetchurl { url = "https://github.com/camunda/camunda-modeler/releases/download/v${version}/camunda-modeler-${version}-linux-x64.tar.gz"; - hash = "sha256-KiRAsRzIeUc8akizH6zgKCyG55vrYhfWGw572etGgWg="; + hash = "sha256-PsNOB2VTwxS9xZxZF79BE+ntF3EpQmdfTagXC2NFhtI="; }; sourceRoot = "camunda-modeler-${version}-linux-x64"; diff --git a/pkgs/by-name/ca/cargo-machete/package.nix b/pkgs/by-name/ca/cargo-machete/package.nix index 1002f816d414..d2af29170431 100644 --- a/pkgs/by-name/ca/cargo-machete/package.nix +++ b/pkgs/by-name/ca/cargo-machete/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-machete"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "bnjbvr"; repo = "cargo-machete"; rev = "v${version}"; - hash = "sha256-0vlau3leAAonV5E9NAtSqw45eKoZBzHx0BmoEY86Eq8="; + hash = "sha256-exET/zBm5sjnrEx++PRgoWaz7lr7AEF+GVOTOZRGbbU="; }; - cargoHash = "sha256-Oht5V9+DS4vDfd9jcxiMG/gySY5IzhbTY+Ozod4kjko="; + cargoHash = "sha256-vv6QYIkQtrwlXMKPuZ1ZRJkhaN2qDI0x8vSK/bzDipE="; # tests require internet access doCheck = false; diff --git a/pkgs/by-name/ca/catppuccin-kvantum/package.nix b/pkgs/by-name/ca/catppuccin-kvantum/package.nix index a651d2e7b069..274e31a94f62 100644 --- a/pkgs/by-name/ca/catppuccin-kvantum/package.nix +++ b/pkgs/by-name/ca/catppuccin-kvantum/package.nix @@ -33,13 +33,13 @@ lib.checkListOfEnum "${pname}: theme accent" stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2025-04-22"; + version = "0-unstable-2025-08-09"; src = fetchFromGitHub { owner = "catppuccin"; repo = "Kvantum"; - rev = "bc98ccaf9e64a354dd752c24605d4e3a9fe5bfd2"; - hash = "sha256-9DVVUFWhKNe2x3cNVBI78Yf5reh3L22Jsu1KKpKLYsU="; + rev = "48246af7ad19a6b9cde04526a9b57afdecfa0b7b"; + hash = "sha256-Axjl2jQinpazVz8w7yFSWkjG/CnmEMmcmrACJrdS1zg="; }; installPhase = '' diff --git a/pkgs/by-name/co/containerlab/package.nix b/pkgs/by-name/co/containerlab/package.nix index 13e9e3e446c9..ea77ff20085e 100644 --- a/pkgs/by-name/co/containerlab/package.nix +++ b/pkgs/by-name/co/containerlab/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "containerlab"; - version = "0.69.2"; + version = "0.69.3"; src = fetchFromGitHub { owner = "srl-labs"; repo = "containerlab"; tag = "v${finalAttrs.version}"; - hash = "sha256-wB51Q7spVe4H6ANIt+ug7s2r3sqFLTRsdMH3bgPNCKg="; + hash = "sha256-RJNJ5LUCGaARn5NOSepTL/0Owr/ozFUYAvlynDTyqfY="; }; vendorHash = "sha256-28Q1R6P2rpER5RxagnsKy9W3b4FUeRRbkPPovzag//U="; diff --git a/pkgs/by-name/da/dar/package.nix b/pkgs/by-name/da/dar/package.nix index dc6135dc5c86..a882fca7e8cf 100644 --- a/pkgs/by-name/da/dar/package.nix +++ b/pkgs/by-name/da/dar/package.nix @@ -21,12 +21,12 @@ }: stdenv.mkDerivation rec { - version = "2.7.18"; + version = "2.8.0"; pname = "dar"; src = fetchzip { url = "mirror://sourceforge/dar/${pname}-${version}.tar.gz"; - sha256 = "sha256-Vh82QsUdWASQpejlqxb/rK1CkA52E0ODtvxXb5kadMg="; + sha256 = "sha256-dmUNKhVEz5CpEVzKcDYPSKtYfOMXyXpzGJDJEebwLqU="; }; outputs = [ diff --git a/pkgs/by-name/de/deepsource/package.nix b/pkgs/by-name/de/deepsource/package.nix index 87581be72ce7..e6d955cf13c9 100644 --- a/pkgs/by-name/de/deepsource/package.nix +++ b/pkgs/by-name/de/deepsource/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "deepsource"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "DeepSourceCorp"; repo = "cli"; rev = "v${version}"; - hash = "sha256-kmP3U6SRvolmi7QA0rFNTg+w+DJEQUHOmbSE4sdEBK4="; + hash = "sha256-eJRoy/mgcdYgUV9covQbWwn5sk1hJB1UkKnNd/hjuEY="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ec/ecs-agent/package.nix b/pkgs/by-name/ec/ecs-agent/package.nix index 2b249f53ed5d..371f16115900 100644 --- a/pkgs/by-name/ec/ecs-agent/package.nix +++ b/pkgs/by-name/ec/ecs-agent/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "amazon-ecs-agent"; - version = "1.97.0"; + version = "1.97.1"; src = fetchFromGitHub { rev = "v${version}"; owner = "aws"; repo = "amazon-ecs-agent"; - hash = "sha256-QdEmV78bQDw3YaJCPCFlLpo1rLsRu4Hn8e/JrZVkGQc="; + hash = "sha256-o4jvB15YZdZGbUyvKkHvJRKpzBBsuSt1cObADRw6dco="; }; vendorHash = null; diff --git a/pkgs/by-name/en/enumer/package.nix b/pkgs/by-name/en/enumer/package.nix index 5905e63146c8..aeefd7bdc880 100644 --- a/pkgs/by-name/en/enumer/package.nix +++ b/pkgs/by-name/en/enumer/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "enumer"; - version = "1.5.11"; + version = "1.6.0"; src = fetchFromGitHub { owner = "dmarkham"; repo = "enumer"; tag = "v${version}"; - hash = "sha256-zFx4Djar2nC/kanoEkmHTumon2MwKMsoZU6/heUPW2I="; + hash = "sha256-6K9xsJ9VmsfMDAUZZpQPtwZKzyITuRy2mmduwhya9EY="; }; vendorHash = "sha256-w9T9PWMJjBJP2MmhGC7e78zbszgCwtVrfO5AQlu/ugQ="; diff --git a/pkgs/by-name/fl/fleeting-plugin-aws/package.nix b/pkgs/by-name/fl/fleeting-plugin-aws/package.nix index 9ae805bcdbc0..6af661274734 100644 --- a/pkgs/by-name/fl/fleeting-plugin-aws/package.nix +++ b/pkgs/by-name/fl/fleeting-plugin-aws/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "fleeting-plugin-aws"; - version = "1.0.1"; + version = "1.1.0"; src = fetchFromGitLab { owner = "gitlab-org/fleeting/plugins"; repo = "aws"; tag = "v${finalAttrs.version}"; - hash = "sha256-3m7t2uGO7Rlfckb8mdYVutW0/ng0OiUAH5XTBoB//ZU="; + hash = "sha256-AN+dHI1ZLNAGAe1tVuUt6KuXUU1gDyFqEdyiOm3OCoo="; }; - vendorHash = "sha256-hfuszGVWfMreGz22+dkx0/cxznjq2XZf7pAn4TWOQ5M="; + vendorHash = "sha256-aOs3zSIvK2EUuMsh+BhD+jxHXASsetPXtm83mv7dAaA="; # Needed for "fleeting-plugin-aws -version" to not show "dev". # diff --git a/pkgs/by-name/gh/gh-markdown-preview/package.nix b/pkgs/by-name/gh/gh-markdown-preview/package.nix index 65191d3e44c6..a6d83efa539a 100644 --- a/pkgs/by-name/gh/gh-markdown-preview/package.nix +++ b/pkgs/by-name/gh/gh-markdown-preview/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "gh-markdown-preview"; - version = "1.10.0"; + version = "1.10.1"; src = fetchFromGitHub { owner = "yusukebe"; repo = "gh-markdown-preview"; rev = "v${version}"; - hash = "sha256-5jxGFZqYkhFQ4Rx4jbI+fes9ezsuXa+VZowk5Jzhi3I="; + hash = "sha256-jvdNAxPAr3ieOhUWeALmopeN06mZZJ+zBDFVl7gsYoc="; }; vendorHash = "sha256-O6Q9h5zcYAoKLjuzGu7f7UZY0Y5rL2INqFyJT2QZJ/E="; diff --git a/pkgs/by-name/gi/gitlab-ci-ls/package.nix b/pkgs/by-name/gi/gitlab-ci-ls/package.nix index ced9852fc521..86f7f4a4d113 100644 --- a/pkgs/by-name/gi/gitlab-ci-ls/package.nix +++ b/pkgs/by-name/gi/gitlab-ci-ls/package.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage rec { pname = "gitlab-ci-ls"; - version = "1.1.8"; + version = "1.1.9"; src = fetchFromGitHub { owner = "alesbrelih"; repo = "gitlab-ci-ls"; rev = "${version}"; - hash = "sha256-8386MX5jR4LNrpuXVmv+aLnfEvzSJBZgggS3Uj2MU9A="; + hash = "sha256-RHdzcNqnibWpGn8eqekTlFf201HHwWABV2PNtbbTook="; }; - cargoHash = "sha256-tyx3GGhVyOOo1SnGlS02JqEhY+D70NqzKVX7WeXu+ls="; + cargoHash = "sha256-SZLSTstzokjazhvVXyHjGhsfQ3vKxmSijHiq9dP5ADc="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; diff --git a/pkgs/by-name/go/go-musicfox/package.nix b/pkgs/by-name/go/go-musicfox/package.nix index c31408679b83..681981eddd06 100644 --- a/pkgs/by-name/go/go-musicfox/package.nix +++ b/pkgs/by-name/go/go-musicfox/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "go-musicfox"; - version = "4.6.3"; + version = "4.6.6"; src = fetchFromGitHub { owner = "go-musicfox"; repo = "go-musicfox"; rev = "v${version}"; - hash = "sha256-TxBd+Q7tEyJpcUwOWAl2U1gmdNRYrBkGCtT961/8K1E="; + hash = "sha256-BLX43eWM1vMXgUThcLEHb3+OZejfUye1m/SCecfzTiE="; }; deleteVendor = true; diff --git a/pkgs/by-name/go/govulncheck/package.nix b/pkgs/by-name/go/govulncheck/package.nix index 61e8f0a3ddf2..a6d2d6e8f365 100644 --- a/pkgs/by-name/go/govulncheck/package.nix +++ b/pkgs/by-name/go/govulncheck/package.nix @@ -1,11 +1,11 @@ { lib, - buildGo124Module, + buildGoLatestModule, fetchFromGitHub, replaceVars, }: -buildGo124Module rec { +buildGoLatestModule rec { pname = "govulncheck"; version = "1.1.4"; diff --git a/pkgs/by-name/he/hedgewars/package.nix b/pkgs/by-name/he/hedgewars/package.nix index 685e1e5c9109..403e77124c23 100644 --- a/pkgs/by-name/he/hedgewars/package.nix +++ b/pkgs/by-name/he/hedgewars/package.nix @@ -8,8 +8,7 @@ ffmpeg, libglut, lib, - fetchhg, - fetchpatch, + fetchurl, cmake, pkg-config, lua5_1, @@ -43,25 +42,15 @@ let ] ); in -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "hedgewars"; - version = "1.0.2-unstable-2024-03-24"; + version = "1.0.3"; - src = fetchhg { - url = "https://hg.hedgewars.org/hedgewars/"; - rev = "fcc98c953b5e"; - hash = "sha256-bUmyYXmhOYjvbd0elyNnaUx3X1QJl3w2/hpxFK9KQCE="; + src = fetchurl { + url = "https://hedgewars.org/download/releases/hedgewars-src-${finalAttrs.version}.tar.bz2"; + hash = "sha256-xcGHfAuuE1THXSuVJ7b5qfeemZMuXQix9vfeFwgGYTA="; }; - patches = [ - (fetchpatch { - # https://github.com/hedgewars/hw/pull/74 - name = "Add support for ffmpeg 6.0"; - url = "https://github.com/hedgewars/hw/pull/74/commits/71691fad8654031328f4af077fc32aaf29cdb7d0.patch"; - hash = "sha256-nPfSQCc4eGCa4lCGl3gDx8fJp47N0lgVeDU5A5qb1yo="; - }) - ]; - nativeBuildInputs = [ cmake pkg-config @@ -156,4 +145,4 @@ stdenv.mkDerivation { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/im/immich-machine-learning/package.nix b/pkgs/by-name/im/immich-machine-learning/package.nix index a86f85bb21b0..ce78b6c6c49a 100644 --- a/pkgs/by-name/im/immich-machine-learning/package.nix +++ b/pkgs/by-name/im/immich-machine-learning/package.nix @@ -17,6 +17,7 @@ python.pkgs.buildPythonApplication rec { pyproject = true; pythonRelaxDeps = [ + "numpy" "pillow" "pydantic-settings" ]; diff --git a/pkgs/by-name/im/immich/sources.json b/pkgs/by-name/im/immich/sources.json index 458ad0570bc3..432bc9ff0cf2 100644 --- a/pkgs/by-name/im/immich/sources.json +++ b/pkgs/by-name/im/immich/sources.json @@ -1,26 +1,26 @@ { - "version": "1.137.3", - "hash": "sha256-oKDIx63LayDWhd4uE16rqFWmmwwSWUsUvgZKsgE3KWg=", + "version": "1.138.0", + "hash": "sha256-yOGqQMy2PdGlHAtfuLB74UokGIwzi3yCiaBOZ/Orsf0=", "components": { "cli": { - "npmDepsHash": "sha256-Cjk95tsQM89LkMq6H3B5WYdYrMi3hB6d1XpN2xhHv2U=", - "version": "2.2.77" + "npmDepsHash": "sha256-NFEAsy1SabGvQMX+k7jIuBLdfjhb3v9x1O2T9EbTPEM=", + "version": "2.2.78" }, "server": { - "npmDepsHash": "sha256-CvczIXE3Z3LwZezG7kbfJqg2fak2BRXTr0op1Jo1LIg=", - "version": "1.137.3" + "npmDepsHash": "sha256-B/j4b0ETfM+K9v757egm1DUTynfnFHb8PVRFhxq1H5Y=", + "version": "1.138.0" }, "web": { - "npmDepsHash": "sha256-PcNgD/JFt3221Qgi54XzQZNa53iw3BUe31DM8k+nz/4=", - "version": "1.137.3" + "npmDepsHash": "sha256-LkGeZPyfJ6wo1O5I13OL9Iz6mjRNXjTNOi5BVoQWQs4=", + "version": "1.138.0" }, "open-api/typescript-sdk": { - "npmDepsHash": "sha256-M4ahH6ZP0E3wEgK4VLqSsNjhMFNVTMeRFdzU9EO53vE=", - "version": "1.137.3" + "npmDepsHash": "sha256-n1OTaqwfVy3RB6hi2rRGGjSNXsrFRwZMSyKfEuYy57U=", + "version": "1.138.0" }, "geonames": { - "timestamp": "20250812073904", - "hash": "sha256-02ADfg5wHT1R3vu6imPP22BbT5Y5315eRGmI0mEryGc=" + "timestamp": "20250815003647", + "hash": "sha256-GYO+fbdXC2z0scne9kh+JLpp7h9k2w0tkIcyYDbNusA=" } } } diff --git a/pkgs/by-name/jo/joker/package.nix b/pkgs/by-name/jo/joker/package.nix index 0dc2aacbdf50..ed87d83771f4 100644 --- a/pkgs/by-name/jo/joker/package.nix +++ b/pkgs/by-name/jo/joker/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "joker"; - version = "1.5.0"; + version = "1.5.2"; src = fetchFromGitHub { rev = "v${version}"; owner = "candid82"; repo = "joker"; - sha256 = "sha256-FdmCNn4vfTpodpyESKd3PThqVCSJ+Mz3gfUDGDQvPCo="; + sha256 = "sha256-pXeYVhm8lpwzn1IAwYquBMmuQsbAev06BzK4TvtNsLo="; }; - vendorHash = "sha256-4j8+NEvudeEhBkwlS7CgNhLNB7maTE46tqZeG9oqs7w="; + vendorHash = "sha256-yH8QVzliAFZlOvprfdh/ClCWK2/7F96f0yLWvuAhGY8="; doCheck = false; diff --git a/pkgs/by-name/js/jspecify/package.nix b/pkgs/by-name/js/jspecify/package.nix new file mode 100644 index 000000000000..9cd7fbff736c --- /dev/null +++ b/pkgs/by-name/js/jspecify/package.nix @@ -0,0 +1,35 @@ +{ + lib, + stdenvNoCC, + fetchMavenArtifact, + jre_minimal, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "jspecify"; + version = "1.0.0"; + + src = fetchMavenArtifact { + groupId = "org.jspecify"; + artifactId = "jspecify"; + version = finalAttrs.version; + hash = "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s="; + }; + + installPhase = '' + runHook preInstall + + install -Dm444 ${finalAttrs.src.jar} $out/share/java/${finalAttrs.pname}-${finalAttrs.version}.jar + + runHook postInstall + ''; + + meta = { + homepage = "https://jspecify.dev"; + description = "Standard Annotations for Java Static Analysis"; + license = lib.licenses.asl20; + sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; + inherit (jre_minimal.meta) platforms; + maintainers = with lib.maintainers; [ msgilligan ]; + }; +}) diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index 19390bab96a7..a5ce050b22e9 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.16.16"; + version = "3.16.20"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-42PqWzRCgA0DmCxUYs8pvOwwdXVdiUTQ59JKFWHgg8A="; + sha256 = "sha256-FMdT01sooWFn9zWEkn2c9CR85/AsUwILH1asyXcltcM="; }; vendorHash = "sha256-qCcwCsinzkjN+g7wxn60JoFBGk6Swydi93w3dZNpsZY="; diff --git a/pkgs/by-name/li/libdsk/package.nix b/pkgs/by-name/li/libdsk/package.nix index 4fd1a7391b86..4323a8c4601e 100644 --- a/pkgs/by-name/li/libdsk/package.nix +++ b/pkgs/by-name/li/libdsk/package.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { pname = "libdsk"; - version = "1.5.21"; + version = "1.5.22"; src = fetchurl { url = "https://www.seasip.info/Unix/LibDsk/${pname}-${version}.tar.gz"; - sha256 = "sha256-uDRwFS2oF1k/m4biJvkxq+cacB1QlefM0T5bC2h1dd4="; + sha256 = "sha256-gQ+AC8x2ZfTBs14ZquyzXzcptxKtHYBxBQWbS9sc8Ek="; }; meta = with lib; { diff --git a/pkgs/by-name/mc/mcap-cli/package.nix b/pkgs/by-name/mc/mcap-cli/package.nix index 855caa82deda..36cddb9a1c96 100644 --- a/pkgs/by-name/mc/mcap-cli/package.nix +++ b/pkgs/by-name/mc/mcap-cli/package.nix @@ -8,7 +8,7 @@ nix-update-script, }: let - version = "0.0.46"; + version = "0.0.54"; in buildGoModule { @@ -20,10 +20,10 @@ buildGoModule { repo = "mcap"; owner = "foxglove"; rev = "releases/mcap-cli/v${version}"; - hash = "sha256-UdR5A2ZtCcnQIjPxlwcntZb78CXzJBvRy73GJUqvjuM="; + hash = "sha256-b1Ngj8k2ZkI47lTwbLWTojtoMWQ54eJ8QN5Qd5ot9n4="; }; - vendorHash = "sha256-ofJYarmnOHONu2lZ76GvSua0ViP1gr6968xAuQ/VRNk="; + vendorHash = "sha256-twuXJXiGhjTqlEZ3xD8G9CruSLxFC33PMs2GZadl1Ow="; nativeBuildInputs = [ installShellFiles @@ -31,7 +31,20 @@ buildGoModule { modRoot = "go/cli/mcap"; - env.GOWORK = "off"; + tags = [ + "sqlite_omit_load_extension" + ] + ++ lib.optionals stdenv.isLinux [ + "netgo" + "osusergo" + ]; + + ldflags = [ "-X github.com/foxglove/mcap/go/cli/mcap/cmd.Version=${version}" ]; + + env = { + CGO_ENABLED = "1"; + GOWORK = "off"; + }; # copy the local versions of the workspace modules postConfigure = '' @@ -43,7 +56,7 @@ buildGoModule { checkFlags = [ # requires git-lfs and network # https://github.com/foxglove/mcap/issues/895 - "-skip=TestCat|TestInfo" + "-skip=TestCat|TestInfo|TestRequiresDuplicatedSchemasForIndexedMessages|TestPassesIndexedMessagesWithRepeatedSchemas|TestSortFile" ]; postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) ( diff --git a/pkgs/by-name/me/megasync/package.nix b/pkgs/by-name/me/megasync/package.nix index 4c3a26d3c6db..34238f95e2aa 100644 --- a/pkgs/by-name/me/megasync/package.nix +++ b/pkgs/by-name/me/megasync/package.nix @@ -34,13 +34,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "megasync"; - version = "5.14.0.2"; + version = "5.15.0.1"; src = fetchFromGitHub rec { owner = "meganz"; repo = "MEGAsync"; tag = "v${finalAttrs.version}_Linux"; - hash = "sha256-iYAyk8UCIuYaacdviPSuWmwx6hgzHveW9oyftISZo7s="; + hash = "sha256-CqeR1UmwrwUjr8QM2LCkZ4RaEU2bU1fq+QLCN7yfIJk="; fetchSubmodules = false; # DesignTokensImporter cannot be fetched, see #1010 in github:meganz/megasync leaveDotGit = true; postFetch = '' @@ -148,7 +148,7 @@ stdenv.mkDerivation (finalAttrs: { "i686-linux" "x86_64-linux" ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ iedame ]; mainProgram = "megasync"; }; }) diff --git a/pkgs/by-name/mu/muffet/package.nix b/pkgs/by-name/mu/muffet/package.nix index b746678f57bc..3d2a2952e70c 100644 --- a/pkgs/by-name/mu/muffet/package.nix +++ b/pkgs/by-name/mu/muffet/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "muffet"; - version = "2.10.9"; + version = "2.11.0"; src = fetchFromGitHub { owner = "raviqqe"; repo = "muffet"; rev = "v${version}"; - hash = "sha256-I4xLa4R9vxP+bHa1wP4ci5r4ZIlH2KUif+udSVLUsNk="; + hash = "sha256-GfRR+9PdfY63Pzv2XZenKs8XXAKRr9qMzcHOVhl+hv4="; }; - vendorHash = "sha256-scma8hrm8e/KU2x+TIGOvaUk6nYxKIZ1eaGqs/W2I0I="; + vendorHash = "sha256-oidOSV8y0VwTabipe7XwurUAra9F65nkTXslwXJ94Jw="; meta = { description = "Website link checker which scrapes and inspects all pages in a website recursively"; diff --git a/pkgs/by-name/na/namespace-cli/package.nix b/pkgs/by-name/na/namespace-cli/package.nix index 62eef5f0705e..ca05f95f8c56 100644 --- a/pkgs/by-name/na/namespace-cli/package.nix +++ b/pkgs/by-name/na/namespace-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "namespace-cli"; - version = "0.0.434"; + version = "0.0.437"; src = fetchFromGitHub { owner = "namespacelabs"; repo = "foundation"; rev = "v${version}"; - hash = "sha256-D12HbOIpnzVNj5UuYlHD1nMrPZjRv+rtMQVl7WoHapc="; + hash = "sha256-NWqk6XOcFwNHfILTisq7SFd88tRce5bTnE25+Ktu4CE="; }; - vendorHash = "sha256-V34JXfFFoN9rPT8NZLVh9GETq1yK8/ja5yJwp8gZ/H0="; + vendorHash = "sha256-BYPwEct3t3JB4xHf9jiy59JnOMZu4NpelX46RAAJD+0="; subPackages = [ "cmd/nsc" diff --git a/pkgs/by-name/ne/netavark/package.nix b/pkgs/by-name/ne/netavark/package.nix index 930186c458e2..5607ab7fd327 100644 --- a/pkgs/by-name/ne/netavark/package.nix +++ b/pkgs/by-name/ne/netavark/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "netavark"; - version = "1.15.2"; + version = "1.16.0"; src = fetchFromGitHub { owner = "containers"; repo = "netavark"; rev = "v${version}"; - hash = "sha256-sZzbhlrjTuMwOm0+vBMSqHbpqLGhz6jExpBSokqj/VE="; + hash = "sha256-8PU6CNgpxsTwqLdLHF5cPwAe/9jUMwOBCIWeFoatXEA="; }; - cargoHash = "sha256-ZIFD76GLe44Hx7+/YgBeixsZ+KuYDHBCzMC91R+uTNw="; + cargoHash = "sha256-jLA0KfM/lnXrZW5yfjDBBdIb7cE3pq9puV7NDZv43SY="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/ne/netdiscover/package.nix b/pkgs/by-name/ne/netdiscover/package.nix index 7c208f3b7379..c1ad923ddda2 100644 --- a/pkgs/by-name/ne/netdiscover/package.nix +++ b/pkgs/by-name/ne/netdiscover/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "netdiscover"; - version = "0.20"; + version = "0.21"; src = fetchFromGitHub { owner = "netdiscover-scanner"; repo = "netdiscover"; tag = version; - hash = "sha256-I3t9GsgKFo/eJrqYzj8T2Epfi3SURicwRYPBK25uHEw="; + hash = "sha256-8m59kdhmH8uxOUCqkvr909DhXDCpMF4grO9ULrrZqjA="; }; nativeBuildInputs = [ autoreconfHook ]; diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index c63398ee6cbe..6afa78b61844 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -25,14 +25,14 @@ in py.pkgs.buildPythonApplication rec { pname = "oci-cli"; - version = "3.63.3"; + version = "3.64.0"; pyproject = true; src = fetchFromGitHub { owner = "oracle"; repo = "oci-cli"; tag = "v${version}"; - hash = "sha256-Z9KVHD0LEz/6Mu6+pSlWZ8ie2p/qJ9DuFkG3xqxN0G4="; + hash = "sha256-ywLeU/qX3sJfVothJ/JSEdp3VEkRI9nXNcWHGuY+X84="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/os/osqp-eigen/package.nix b/pkgs/by-name/os/osqp-eigen/package.nix index 43affe95486d..008b8910ba0c 100644 --- a/pkgs/by-name/os/osqp-eigen/package.nix +++ b/pkgs/by-name/os/osqp-eigen/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "osqp-eigen"; - version = "0.10.1"; + version = "0.10.2"; src = fetchFromGitHub { owner = "robotology"; repo = "osqp-eigen"; rev = "v${finalAttrs.version}"; - hash = "sha256-O31PE9qD2aCApXD+9qjjeDLOiZpxCHRF4VAkttXtNVk="; + hash = "sha256-kK3Le8BSh81LbzjUaV6bQu2S9FfvpnC2NpM0ICfrr9c="; }; cmakeFlags = [ diff --git a/pkgs/by-name/pe/persepolis/package.nix b/pkgs/by-name/pe/persepolis/package.nix index 4a9b49b7adb2..34c2f9325b62 100644 --- a/pkgs/by-name/pe/persepolis/package.nix +++ b/pkgs/by-name/pe/persepolis/package.nix @@ -1,41 +1,33 @@ { lib, - qt5, + qt6, python3, fetchFromGitHub, ffmpeg, - libnotify, - pulseaudio, - sound-theme-freedesktop, pkg-config, meson, ninja, }: - python3.pkgs.buildPythonApplication rec { pname = "persepolis"; - version = "5.1.1"; + version = "5.2.0"; format = "other"; src = fetchFromGitHub { owner = "persepolisdm"; repo = "persepolis"; tag = version; - hash = "sha256-+gdrcEOUrMZw4nTO4bFLGanD4f7OumxTE99hpXlo69w="; + hash = "sha256-E295Y76EmG6H1nwu7d4+OVPRtoCthROqYY5sIsBvUPI="; }; - postPatch = '' - # Ensure dependencies with hard-coded FHS dependencies are properly detected - substituteInPlace check_dependencies.py --replace-fail "isdir(notifications_path)" "isdir('${sound-theme-freedesktop}/share/sounds/freedesktop')" - ''; - # prevent double wrapping dontWrapQtApps = true; nativeBuildInputs = [ meson ninja pkg-config - qt5.wrapQtAppsHook + qt6.wrapQtAppsHook + qt6.qtbase ]; # feed args to wrapPythonApp @@ -43,30 +35,33 @@ python3.pkgs.buildPythonApplication rec { "--prefix PATH : ${ lib.makeBinPath [ ffmpeg - libnotify ] }" "\${qtWrapperArgs[@]}" ]; propagatedBuildInputs = [ - pulseaudio - sound-theme-freedesktop - ] - ++ (with python3.pkgs; [ - psutil - pyqt5 - requests - setproctitle - setuptools - yt-dlp - ]); + (with python3.pkgs; [ + psutil + pyside6 + pysocks + urllib3 + dasbus + requests + setproctitle + setuptools + yt-dlp + ]) + ]; meta = with lib; { description = "Download manager GUI written in Python"; mainProgram = "persepolis"; homepage = "https://persepolisdm.github.io/"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ iFreilicht ]; + maintainers = with maintainers; [ + iFreilicht + L0L1P0P + ]; }; } diff --git a/pkgs/by-name/pg/pgf3/package.nix b/pkgs/by-name/pg/pgf3/package.nix index 53703cdb7200..234908c8606e 100644 --- a/pkgs/by-name/pg/pgf3/package.nix +++ b/pkgs/by-name/pg/pgf3/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "pgf"; - version = "3.1.10"; + version = "3.1.11"; src = fetchFromGitHub { owner = "pgf-tikz"; repo = "pgf"; tag = finalAttrs.version; - hash = "sha256-/zU2aTV39XpQhSpHVi8pBNsaAshcIhl6s+vOL1SO3Vw="; + hash = "sha256-YBoGukCggj0jb1Y+EWZBoaW2XIQpb7ks/nHp4jsSBak="; }; dontConfigure = true; diff --git a/pkgs/by-name/pg/pgfplots/package.nix b/pkgs/by-name/pg/pgfplots/package.nix index 2b66bc08c9c2..3a68e41e0d0a 100644 --- a/pkgs/by-name/pg/pgfplots/package.nix +++ b/pkgs/by-name/pg/pgfplots/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "pgfplots"; - version = "1.18.1"; + version = "1.18.2"; src = fetchFromGitHub { owner = "pgf-tikz"; repo = "pgfplots"; tag = finalAttrs.version; - hash = "sha256-cTfOMasBptm0lydKeNHPnjdEyFjEb88awYPn8S2m73c="; + hash = "sha256-Qw7H/oCZDtqm6sdCfwDm9SbIxdoemmhj/XCaHZf5/5c="; }; installPhase = '' diff --git a/pkgs/by-name/re/remmina/package.nix b/pkgs/by-name/re/remmina/package.nix index 0f32735bf018..936987f3024a 100644 --- a/pkgs/by-name/re/remmina/package.nix +++ b/pkgs/by-name/re/remmina/package.nix @@ -51,13 +51,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "remmina"; - version = "1.4.40"; + version = "1.4.41"; src = fetchFromGitLab { owner = "Remmina"; repo = "Remmina"; rev = "v${finalAttrs.version}"; - hash = "sha256-AfZ9tWoaZTRs7GZOdli74e7/X/OMgbvfez9BipoZ/ng="; + hash = "sha256-0KUwZ81CyuLa05Cwe7wJrTbM1Dp9mAzNBI5pR7FKTOU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sc/scs/package.nix b/pkgs/by-name/sc/scs/package.nix index d35c737408bb..a870e973f4aa 100644 --- a/pkgs/by-name/sc/scs/package.nix +++ b/pkgs/by-name/sc/scs/package.nix @@ -7,26 +7,27 @@ gfortran, fixDarwinDylibNames, nix-update-script, + python3Packages, }: assert (!blas.isILP64) && (!lapack.isILP64); -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "scs"; - version = "3.2.7"; + version = "3.2.8"; src = fetchFromGitHub { owner = "cvxgrp"; repo = "scs"; - tag = version; - hash = "sha256-Y28LrYUuDaXPO8sce1pJIfG3A03rw7BumVgxCIKRn+U="; + tag = finalAttrs.version; + hash = "sha256-BPVuihxLUuBbavKVhgdo1MdzkkDq2Nm/EYiAY/jwiqU="; }; # Actually link and add libgfortran to the rpath postPatch = '' substituteInPlace scs.mk \ - --replace "#-lgfortran" "-lgfortran" \ - --replace "gcc" "cc" + --replace-fail "# -lgfortran" "-lgfortran" \ + --replace-fail "gcc" "cc" ''; nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; @@ -54,6 +55,7 @@ stdenv.mkDerivation rec { passthru = { updateScript = nix-update-script { }; + tests.scs-python = python3Packages.scs; }; meta = { @@ -62,9 +64,9 @@ stdenv.mkDerivation rec { Numerical optimization package for solving large-scale convex cone problems ''; homepage = "https://github.com/cvxgrp/scs"; - changelog = "https://github.com/cvxgrp/scs/releases/tag/${version}"; + changelog = "https://github.com/cvxgrp/scs/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ bhipple ]; }; -} +}) diff --git a/pkgs/by-name/se/secretspec/package.nix b/pkgs/by-name/se/secretspec/package.nix index a1d7d2c748d0..fe25907c5b31 100644 --- a/pkgs/by-name/se/secretspec/package.nix +++ b/pkgs/by-name/se/secretspec/package.nix @@ -9,14 +9,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "secretspec"; - version = "0.3.0"; + version = "0.3.1"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-CYIAbp6O2e8WQcaffJ6fNY0hyKduu9mfH4xkC6ZEEWU="; + hash = "sha256-g1mpdA024fy56aFk35iLnKdk75e+uFkXP1or9P5agbY="; }; - cargoHash = "sha256-cKV4rrIBKPPNfBeHdZ6K8+2yU5gznPGSlFcHfKVCnNM="; + cargoHash = "sha256-uqolUCR2cBR3YFbOQzuSbi88a9ioKmFLsGwBhtBpHDI="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus ]; diff --git a/pkgs/by-name/sm/smpmgr/package.nix b/pkgs/by-name/sm/smpmgr/package.nix index 3d984bf9963e..8b9800cbe0e1 100644 --- a/pkgs/by-name/sm/smpmgr/package.nix +++ b/pkgs/by-name/sm/smpmgr/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "smpmgr"; - version = "0.13.1"; + version = "0.13.2"; pyproject = true; src = fetchFromGitHub { owner = "intercreate"; repo = "smpmgr"; tag = version; - hash = "sha256-1m1cuPrQqZl392l1lN5XIKZN2qUhJvv9gCMnELEtoUA="; + hash = "sha256-0yb6PNrC6+u/iX/5xVvXq5gdLF7Hol8VOsmY22Ka8B8="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/so/soundsource/package.nix b/pkgs/by-name/so/soundsource/package.nix index 7bec0d15fd60..621e51a8ab05 100644 --- a/pkgs/by-name/so/soundsource/package.nix +++ b/pkgs/by-name/so/soundsource/package.nix @@ -6,11 +6,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "soundsource"; - version = "5.8.3"; + version = "5.8.5"; src = fetchurl { - url = "https://web.archive.org/web/20250601123927/https://cdn.rogueamoeba.com/soundsource/download/SoundSource.zip"; - hash = "sha256-tomlsji65xVPTqX36UKf7S04M1iBxsXVJFEFqWPgBac="; + url = "https://web.archive.org/web/20250814234406/https://cdn.rogueamoeba.com/soundsource/download/SoundSource.zip"; + hash = "sha256-dsnDyQgS72MMQ9SMBar4kEE2PjFxiZYk1dJ2nIE0Y4o="; }; dontUnpack = true; diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index c1adec89769b..87c981407a5a 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.16.9"; + version = "3.16.12"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-GLQLaiWBVdRatbq6OaydAddDREHPlHs/kr1QvQp/n1g="; + hash = "sha256-RqO03N6dRQqbAaSEG20PRyqvmdV1sJYx1P7wTZsOSjE="; }; outputs = [ diff --git a/pkgs/by-name/su/supabase-cli/package.nix b/pkgs/by-name/su/supabase-cli/package.nix index b38ad9fbc837..28c8762b45ac 100644 --- a/pkgs/by-name/su/supabase-cli/package.nix +++ b/pkgs/by-name/su/supabase-cli/package.nix @@ -16,10 +16,10 @@ buildGoModule rec { owner = "supabase"; repo = "cli"; rev = "v${version}"; - hash = "sha256-djzeqSaDTAK8WR3y7hpDk6NpuGlGLMxLvgSTH1IvlWw="; + hash = "sha256-bH/ifvyeZ57GRBzqa9efMKBs5/6U5O10gwpOsDt1Mdc="; }; - vendorHash = "sha256-sjF0NEea51CKPWuZZHsDVZDtQaYz/94qM5iYwPb3jNo="; + vendorHash = "sha256-8gqUlnfyQ41IRa65jBs8SO9bLIE+Rh0iypZt5Ll3wtg="; ldflags = [ "-s" @@ -27,12 +27,13 @@ buildGoModule rec { "-X=github.com/supabase/cli/internal/utils.Version=${version}" ]; + subPackages = [ "." ]; + doCheck = false; # tests are trying to connect to localhost nativeBuildInputs = [ installShellFiles ]; postInstall = '' - rm $out/bin/{docs,listdep} mv $out/bin/{cli,supabase} installShellCompletion --cmd supabase \ diff --git a/pkgs/by-name/te/templ/package.nix b/pkgs/by-name/te/templ/package.nix index ca385ac90b89..2b22901bbc0d 100644 --- a/pkgs/by-name/te/templ/package.nix +++ b/pkgs/by-name/te/templ/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "templ"; - version = "0.3.924"; + version = "0.3.937"; src = fetchFromGitHub { owner = "a-h"; repo = "templ"; rev = "v${version}"; - hash = "sha256-CdBZRF+Q4q/BFPFuY/DQ8V3giM5iTtadM31ta1JF5OE="; + hash = "sha256-S3mXVlPnL79BL9twuZpPG6c+TWEC68LZE9cvnGWTLwk="; }; - vendorHash = "sha256-oObzlisjvS9LeMYh3DzP+l7rgqBo9bQcbNjKCUJ8rcY="; + vendorHash = "sha256-pVZjZCXT/xhBCMyZdR7kEmB9jqhTwRISFp63bQf6w5A="; subPackages = [ "cmd/templ" ]; diff --git a/pkgs/by-name/tr/trealla/package.nix b/pkgs/by-name/tr/trealla/package.nix index 059e5a267a1d..ac0a876710d0 100644 --- a/pkgs/by-name/tr/trealla/package.nix +++ b/pkgs/by-name/tr/trealla/package.nix @@ -23,13 +23,13 @@ assert lib.elem lineEditingLibrary [ ]; stdenv.mkDerivation (finalAttrs: { pname = "trealla"; - version = "2.80.8"; + version = "2.82.9"; src = fetchFromGitHub { owner = "trealla-prolog"; repo = "trealla"; rev = "v${finalAttrs.version}"; - hash = "sha256-ssOytMvL8Qtc8F2e7Rcd1HwllKCtncutFNFl5df2DoU="; + hash = "sha256-2eexWmrVNjfOnK+upPJfUMxE+Xuo5dOyJrEFNGuCapc="; }; postPatch = '' diff --git a/pkgs/by-name/wd/wdt/package.nix b/pkgs/by-name/wd/wdt/package.nix index aafaecf8bb33..d41446b1a9dc 100644 --- a/pkgs/by-name/wd/wdt/package.nix +++ b/pkgs/by-name/wd/wdt/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { pname = "wdt"; - version = "1.27.1612021-unstable-2025-08-01"; + version = "1.27.1612021-unstable-2025-08-06"; src = fetchFromGitHub { owner = "facebook"; repo = "wdt"; - rev = "2852c67464dea03b6ab737c8608f86bc16d563ca"; - sha256 = "sha256-2eD9i9i7JZQ16/Hf5WeUZ4rHxxwuGViotfEFrLWbcA4="; + rev = "b868ad1fcee52c9686d3101bd46a00c48b68ae53"; + sha256 = "sha256-3N81m+T2uhNhZ+JSBS2yxsEfYMG2/ppgStDt53j36dY="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/wg/wgcf/package.nix b/pkgs/by-name/wg/wgcf/package.nix index 6a12ee511b76..980a799e09f0 100644 --- a/pkgs/by-name/wg/wgcf/package.nix +++ b/pkgs/by-name/wg/wgcf/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "wgcf"; - version = "2.2.27"; + version = "2.2.28"; src = fetchFromGitHub { owner = "ViRb3"; repo = "wgcf"; tag = "v${version}"; - hash = "sha256-4kzEXJhnE245NnvA0RBsL5oov8sJoiiLZRgw9J06yAc="; + hash = "sha256-Xl0XXg5m+IPkUmwhFrUZUWwbGAGhKwnHoA+YPw3p5ws="; }; subPackages = "."; - vendorHash = "sha256-7wdVyDQCIJ0oSipUJR8CdRaTGQtq//IMDurrpziLFjk="; + vendorHash = "sha256-shb5m0zWRa9sX0g0WOPpcNMgwpfn8R3c/2GiZGeKr9k="; meta = with lib; { description = "Cross-platform, unofficial CLI for Cloudflare Warp"; diff --git a/pkgs/by-name/wh/whisper-ctranslate2/package.nix b/pkgs/by-name/wh/whisper-ctranslate2/package.nix index fa3d1b093b0b..fe0f5e135728 100644 --- a/pkgs/by-name/wh/whisper-ctranslate2/package.nix +++ b/pkgs/by-name/wh/whisper-ctranslate2/package.nix @@ -8,7 +8,7 @@ }: let pname = "whisper-ctranslate2"; - version = "0.5.3"; + version = "0.5.4"; in python3Packages.buildPythonApplication { inherit pname version; @@ -18,7 +18,7 @@ python3Packages.buildPythonApplication { owner = "Softcatala"; repo = "whisper-ctranslate2"; tag = version; - hash = "sha256-rRxadVYv69Jgzai+ANS6oKHOArTI9vPDPeTybtOySww="; + hash = "sha256-FunrxIZaKecn2g2ZZ9aBN8IMqwfJG2oEQyH8lv7Tjzo="; }; build-system = [ python3Packages.setuptools ]; diff --git a/pkgs/by-name/yo/youki/package.nix b/pkgs/by-name/yo/youki/package.nix index 9b65988de98a..29ce3647255d 100644 --- a/pkgs/by-name/yo/youki/package.nix +++ b/pkgs/by-name/yo/youki/package.nix @@ -13,13 +13,13 @@ rustPlatform.buildRustPackage rec { pname = "youki"; - version = "0.5.4"; + version = "0.5.5"; src = fetchFromGitHub { owner = "containers"; repo = "youki"; rev = "v${version}"; - hash = "sha256-tWe5EPodO+slp+K7mn9UTVApNdiDRPMsOa9RfiT9qQw="; + hash = "sha256-r8/H/qTPBoNubg3f4+WC8lBkQXpdEE8Dapt2sGoFcTc="; }; nativeBuildInputs = [ @@ -53,7 +53,7 @@ rustPlatform.buildRustPackage rec { "youki" ]; - cargoHash = "sha256-YM4D2DDXc9o4ak2DT36IeXpYykA/9R7PPqmIXkZ9aDs="; + cargoHash = "sha256-S2Cv7k4ine9/VbY2r8BSRwqVBtuqX55RYglm9W+LXvc="; meta = { description = "Container runtime written in Rust"; diff --git a/pkgs/desktops/lomiri/applications/lomiri-docviewer-app/default.nix b/pkgs/desktops/lomiri/applications/lomiri-docviewer-app/default.nix index e43e51a69e44..9194a75c1b22 100644 --- a/pkgs/desktops/lomiri/applications/lomiri-docviewer-app/default.nix +++ b/pkgs/desktops/lomiri/applications/lomiri-docviewer-app/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-docviewer-app"; - version = "3.1.1"; + version = "3.1.2"; src = fetchFromGitLab { owner = "ubports"; repo = "development/apps/lomiri-docviewer-app"; tag = "v${finalAttrs.version}"; - hash = "sha256-U3Rn8KmvUKUI3FcgI8S5sVUb+lGvCz7Hmh5bB4GUAJo="; + hash = "sha256-wtNVLSrBR60NSCRemc2ccj8poUicR7kZIb69hItzjLM="; }; postPatch = '' diff --git a/pkgs/development/libraries/botan/default.nix b/pkgs/development/libraries/botan/default.nix index b58fe5b111eb..acf68d135c38 100644 --- a/pkgs/development/libraries/botan/default.nix +++ b/pkgs/development/libraries/botan/default.nix @@ -12,6 +12,7 @@ esdm, tpm2-tss, static ? stdenv.hostPlatform.isStatic, # generates static libraries *only* + windows, # build ESDM RNG plugin withEsdm ? false, @@ -73,11 +74,14 @@ let ++ lib.optionals (stdenv.hostPlatform.isLinux && withTpm2) [ tpm2-tss ] - ++ lib.optionals (lib.versionAtLeast version "3.6.0") [ + ++ lib.optionals (lib.versionAtLeast version "3.6.0" && !stdenv.hostPlatform.isMinGW) [ jitterentropy ] - ++ lib.optionals (lib.versionAtLeast version "3.7.0" && withEsdm) [ + ++ lib.optionals (lib.versionAtLeast version "3.7.0" && withEsdm && !stdenv.hostPlatform.isMinGW) [ esdm + ] + ++ lib.optionals (stdenv.hostPlatform.isMinGW) [ + windows.pthreads ]; buildTargets = [ @@ -105,10 +109,10 @@ let ++ lib.optionals (stdenv.hostPlatform.isLinux && withTpm2) [ "--with-tpm2" ] - ++ lib.optionals (lib.versionAtLeast version "3.6.0") [ + ++ lib.optionals (lib.versionAtLeast version "3.6.0" && !stdenv.hostPlatform.isMinGW) [ "--enable-modules=jitter_rng" ] - ++ lib.optionals (lib.versionAtLeast version "3.7.0" && withEsdm) [ + ++ lib.optionals (lib.versionAtLeast version "3.7.0" && withEsdm && !stdenv.hostPlatform.isMinGW) [ "--enable-modules=esdm_rng" ] ++ lib.optionals (lib.versionAtLeast version "3.8.0" && policy != null) [ @@ -117,6 +121,9 @@ let ++ lib.optionals (lib.versionAtLeast version "3.8.0" && policy == "bsi") [ "--enable-module=ffi" "--enable-module=shake" + ] + ++ lib.optionals (stdenv.hostPlatform.isMinGW) [ + "--os=mingw" ]; configurePhase = '' @@ -151,15 +158,15 @@ let thillux nikstur ]; - platforms = platforms.unix; + platforms = platforms.unix ++ lib.optionals (lib.versionAtLeast version "3.0") platforms.windows; license = licenses.bsd2; }; }); in { botan3 = common { - version = "3.8.1"; - hash = "sha256-sDloHUuGGi9YU3Rti6gG9VPiOGntctie2/o8Pb+hfmg="; + version = "3.9.0"; + hash = "sha256-jD8oS1jd1C6OQ+n6hqcSnYfqfD93aoDT2mPsIHIrCIM="; }; botan2 = common { diff --git a/pkgs/development/libraries/vtk/generic.nix b/pkgs/development/libraries/vtk/generic.nix index 85d60a996121..a0f4d42a5a13 100644 --- a/pkgs/development/libraries/vtk/generic.nix +++ b/pkgs/development/libraries/vtk/generic.nix @@ -140,7 +140,10 @@ stdenv.mkDerivation (finalAttrs: { cmake pkg-config # required for finding MySQl ] - ++ lib.optional pythonSupport python3Packages.python + ++ lib.optionals pythonSupport [ + python3Packages.python + python3Packages.pythonRecompileBytecodeHook + ] ++ lib.optional ( pythonSupport && stdenv.buildPlatform == stdenv.hostPlatform ) python3Packages.pythonImportsCheckHook; @@ -288,11 +291,6 @@ stdenv.mkDerivation (finalAttrs: { (vtkBool "VTK_GROUP_ENABLE_MPI" mpiSupport) ]; - # byte-compile python modules since the CMake build does not do it - postInstall = lib.optionalString pythonSupport '' - python -m compileall -s $out $out/${python3Packages.python.sitePackages} - ''; - pythonImportsCheck = [ "vtk" ]; dontWrapQtApps = true; diff --git a/pkgs/development/python-modules/botan3/default.nix b/pkgs/development/python-modules/botan3/default.nix new file mode 100644 index 000000000000..998d8e289b9b --- /dev/null +++ b/pkgs/development/python-modules/botan3/default.nix @@ -0,0 +1,72 @@ +{ + lib, + stdenv, + buildPythonPackage, + + # dependencies + botan3, + + # build dependencies + setuptools, + setuptools-scm, +}: + +buildPythonPackage rec { + pname = "botan3"; + + inherit (botan3) src version; + + pyproject = true; + + build-system = [ + setuptools + setuptools-scm + ]; + + # not necessary for build, but makes it easier to discover for + # SBOM tooling + buildInputs = [ botan3 ]; + + # not necessary for build, but makes it easier to discover for + # SBOM tooling + nativeBuildInputs = [ + setuptools + setuptools-scm + ]; + + sourceRoot = "Botan-${version}/src/python"; + + postPatch = '' + # remove again, when https://github.com/randombit/botan/pull/5040 got + # merged + cp ${./pyproject.toml} pyproject.toml + '' + + ( + if stdenv.hostPlatform.isDarwin then + '' + botanLibPath=$(find ${lib.getLib botan3}/lib -name 'libbotan-3.dylib' -print -quit) + substituteInPlace botan3.py --replace-fail 'libbotan-3.dylib' "$botanLibPath" + '' + else if stdenv.hostPlatform.isMinGW then + '' + botanLibPath=$(find ${lib.getLib botan3}/lib -name 'libbotan-3.dll' -print -quit) + substituteInPlace botan3.py --replace-fail 'libbotan-3.dll' "$botanLibPath" + '' + # Linux/other Unix-like system + else + '' + botanLibPath=$(find ${lib.getLib botan3}/lib -name 'libbotan-3.so' -print -quit) + substituteInPlace botan3.py --replace-fail 'libbotan-3.so' "$botanLibPath" + '' + ); + + pythonImportsCheck = [ "botan3" ]; + + meta = { + description = "Python Bindings for botan3 cryptography library"; + homepage = "https://github.com/randombit/botan"; + changelog = "https://github.com/randombit/botan/blob/${version}/news.rst"; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ thillux ]; + }; +} diff --git a/pkgs/development/python-modules/botan3/pyproject.toml b/pkgs/development/python-modules/botan3/pyproject.toml new file mode 100644 index 000000000000..63c1a00ed26d --- /dev/null +++ b/pkgs/development/python-modules/botan3/pyproject.toml @@ -0,0 +1,35 @@ +[project] +name = "botan3" +description = "Python bindings for Botan C++ cryptography library" +license = "BSD-2-Clause" +dynamic = [ "version" ] +authors = [ + {name = "Jack Lloyd", email = "jack@randombit.net"}, + {name = "Botan contributors" } +] +maintainers = [ {name = "Jack Lloyd", email = "jack@randombit.net"} ] +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Topic :: Security :: Cryptography", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: Implementation :: CPython", + "Programming Language :: Python :: Implementation :: PyPy" +] +# adapt from time to time with the latest still supported version +requires-python = ">=3.9" + +[project.urls] +Homepage = "https://botan.randombit.net/" +Issues = "https://github.com/randombit/botan/issues" + +[build-system] +requires = [ "setuptools>=61", "setuptools-scm>=8" ] +build-backend = "setuptools.build_meta" + +[tool.setuptools] +py-modules = ["botan3"] + +# read version information from git +[tool.setuptools_scm] +root = "../.." diff --git a/pkgs/development/python-modules/brax/default.nix b/pkgs/development/python-modules/brax/default.nix index 7d67df371c1f..11b4ac0dc9c6 100644 --- a/pkgs/development/python-modules/brax/default.nix +++ b/pkgs/development/python-modules/brax/default.nix @@ -38,14 +38,14 @@ buildPythonPackage rec { pname = "brax"; - version = "0.12.4"; + version = "0.13.0"; pyproject = true; src = fetchFromGitHub { owner = "google"; repo = "brax"; tag = "v${version}"; - hash = "sha256-/eb0WjMzHwD1tjTyZ2fb2dzvGrWnyOLcVLOx4BeKvqk="; + hash = "sha256-mSFbFzSrfAvAE6y7atUeucUkpp/20KP70j5xPm/xvB0="; }; build-system = [ diff --git a/pkgs/development/python-modules/coiled/default.nix b/pkgs/development/python-modules/coiled/default.nix index 671bbdd4232c..e9141b124cdb 100644 --- a/pkgs/development/python-modules/coiled/default.nix +++ b/pkgs/development/python-modules/coiled/default.nix @@ -39,12 +39,12 @@ buildPythonPackage rec { pname = "coiled"; - version = "1.116.0"; + version = "1.118.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-OBaGd9aC1TGtVeQ5K7iI2sWuBV0wG9Jt5sN92EMvi9M="; + hash = "sha256-74LILNrkvopEdEdECe0pwfgwxdGrfXucWf76Vkj95GQ="; }; build-system = [ diff --git a/pkgs/development/python-modules/finetuning-scheduler/default.nix b/pkgs/development/python-modules/finetuning-scheduler/default.nix index 5bef00a10bb1..f6a282dea80c 100644 --- a/pkgs/development/python-modules/finetuning-scheduler/default.nix +++ b/pkgs/development/python-modules/finetuning-scheduler/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "finetuning-scheduler"; - version = "2.5.1"; + version = "2.5.3"; pyproject = true; src = fetchFromGitHub { owner = "speediedan"; repo = "finetuning-scheduler"; tag = "v${version}"; - hash = "sha256-+jt+if9aAbEd2XDMC7RpZmJpm4VUEZMt5xoLOP/esMg="; + hash = "sha256-6WRKDYug7eVaTSY2R2jBcj9o/984mqKZZi36XRT7KyI="; }; patches = [ @@ -58,28 +58,23 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; enabledTestPaths = [ "tests" ]; - disabledTests = [ - # Fails since pytorch-lightning was bumped to 2.5.3 - # IndexError: list index out of range - # https://github.com/speediedan/finetuning-scheduler/issues/19 - "test_fts_misconfiguration" - ] - ++ lib.optionals (pythonOlder "3.12") [ - # torch._dynamo.exc.BackendCompilerFailed: backend='inductor' raised: - # LoweringException: ImportError: cannot import name 'triton_key' from 'triton.compiler.compiler' - "test_fts_dynamo_enforce_p0" - "test_fts_dynamo_resume" - "test_fts_dynamo_intrafit" - ] - ++ lib.optionals (pythonAtLeast "3.13") [ - # RuntimeError: Dynamo is not supported on Python 3.13+ - "test_fts_dynamo_enforce_p0" - "test_fts_dynamo_resume" - ] - ++ lib.optionals (stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) [ - # slightly exceeds numerical tolerance on aarch64-linux: - "test_fts_frozen_bn_track_running_stats" - ]; + disabledTests = + lib.optionals (pythonOlder "3.12") [ + # torch._dynamo.exc.BackendCompilerFailed: backend='inductor' raised: + # LoweringException: ImportError: cannot import name 'triton_key' from 'triton.compiler.compiler' + "test_fts_dynamo_enforce_p0" + "test_fts_dynamo_resume" + "test_fts_dynamo_intrafit" + ] + ++ lib.optionals (pythonAtLeast "3.13") [ + # RuntimeError: Dynamo is not supported on Python 3.13+ + "test_fts_dynamo_enforce_p0" + "test_fts_dynamo_resume" + ] + ++ lib.optionals (stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) [ + # slightly exceeds numerical tolerance on aarch64-linux: + "test_fts_frozen_bn_track_running_stats" + ]; pythonImportsCheck = [ "finetuning_scheduler" ]; diff --git a/pkgs/development/python-modules/gvm-tools/default.nix b/pkgs/development/python-modules/gvm-tools/default.nix index a325a7eb8563..209be80956cf 100644 --- a/pkgs/development/python-modules/gvm-tools/default.nix +++ b/pkgs/development/python-modules/gvm-tools/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "gvm-tools"; - version = "25.3.1"; + version = "25.3.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = "gvm-tools"; tag = "v${version}"; - hash = "sha256-luvxcsTxhOEi0Tz5Hc2QZgFjBa7j1PUG+cw8kuDch7Y="; + hash = "sha256-C0LWO9oQ5TgTgSFcxzm5YNhis24uxpenBalwqns2VL0="; }; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/markdownify/default.nix b/pkgs/development/python-modules/markdownify/default.nix index 643176eca276..b87182cdf8c9 100644 --- a/pkgs/development/python-modules/markdownify/default.nix +++ b/pkgs/development/python-modules/markdownify/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "markdownify"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "matthewwithanm"; repo = "python-markdownify"; tag = version; - hash = "sha256-eU0F3nc96q2U/3PGM/gnrRCmetIqutDugz6q+PIb8CU="; + hash = "sha256-/u9rjbHeBhiqzpudsv2bFSaFbme1zmCv8/jEflEDNkQ="; }; build-system = [ diff --git a/pkgs/development/python-modules/netbox-napalm-plugin/default.nix b/pkgs/development/python-modules/netbox-napalm-plugin/default.nix index 1eb1fc6923ee..b80c7e1fd449 100644 --- a/pkgs/development/python-modules/netbox-napalm-plugin/default.nix +++ b/pkgs/development/python-modules/netbox-napalm-plugin/default.nix @@ -10,7 +10,7 @@ }: buildPythonPackage rec { pname = "netbox-napalm-plugin"; - version = "0.3.1"; + version = "0.3.2"; pyproject = true; disabled = python.pythonVersion != netbox.python.pythonVersion; @@ -18,8 +18,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "netbox-community"; repo = "netbox-napalm-plugin"; - rev = "v${version}"; - hash = "sha256-nog6DymnnD0ABzG21jy00yNWhSTHfd7vJ4vo1DjsfKs="; + tag = "v${version}"; + hash = "sha256-gaoAFToMHszCtn56Y6nczwemIAAeaijRPVW2aSt+8C4="; }; build-system = [ setuptools ]; @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = { description = "Netbox plugin for Napalm integration"; homepage = "https://github.com/netbox-community/netbox-napalm-plugin"; - changelog = "https://github.com/netbox-community/netbox-napalm-plugin/releases/tag/${src.rev}"; + changelog = "https://github.com/netbox-community/netbox-napalm-plugin/releases/tag/${src.tag}"; license = lib.licenses.asl20; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ felbinger ]; diff --git a/pkgs/development/python-modules/onvif-zeep-async/default.nix b/pkgs/development/python-modules/onvif-zeep-async/default.nix index 03a219e5c68b..0b48a401535f 100644 --- a/pkgs/development/python-modules/onvif-zeep-async/default.nix +++ b/pkgs/development/python-modules/onvif-zeep-async/default.nix @@ -12,16 +12,16 @@ buildPythonPackage rec { pname = "onvif-zeep-async"; - version = "4.0.2"; + version = "4.0.3"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "openvideolibs"; repo = "python-onvif-zeep-async"; tag = "v${version}"; - hash = "sha256-1reP3BKfFh45L2WUrXS3e/DX22oZTMS6AwVlz6JHFAU="; + hash = "sha256-xffbMz8NZpazLw3uRPMNv5i23yk6RmOBCgE1gSj9d7A="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/openai-agents/default.nix b/pkgs/development/python-modules/openai-agents/default.nix index 685cb87753a0..94829965e15e 100644 --- a/pkgs/development/python-modules/openai-agents/default.nix +++ b/pkgs/development/python-modules/openai-agents/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "openai-agents"; - version = "0.2.4"; + version = "0.2.7"; pyproject = true; src = fetchPypi { inherit version; pname = "openai_agents"; - hash = "sha256-B7fXWbkphGBhaeuqLCTlVfHJPduJfXLyND8s6feEc+Y="; + hash = "sha256-sFEFoo8s0WM7xlUmTTLHujAP0zN960rDLwVPmYvDSFI="; }; build-system = [ diff --git a/pkgs/development/python-modules/orbax-checkpoint/default.nix b/pkgs/development/python-modules/orbax-checkpoint/default.nix index 53590690dbec..a7a2ba944732 100644 --- a/pkgs/development/python-modules/orbax-checkpoint/default.nix +++ b/pkgs/development/python-modules/orbax-checkpoint/default.nix @@ -36,14 +36,14 @@ buildPythonPackage rec { pname = "orbax-checkpoint"; - version = "0.11.21"; + version = "0.11.22"; pyproject = true; src = fetchFromGitHub { owner = "google"; repo = "orbax"; tag = "v${version}"; - hash = "sha256-hb7Y/usg4JFRKsahKNV8rvjMGAN4xYEaaWsedGKcK+Y="; + hash = "sha256-+0m6Y90z9BSI6mAOdDuCyZnjoJOvKQgwKvAQB1TZC88="; }; sourceRoot = "${src.name}/checkpoint"; diff --git a/pkgs/development/python-modules/pbs-installer/default.nix b/pkgs/development/python-modules/pbs-installer/default.nix index d262afc39785..f3da5c4e861d 100644 --- a/pkgs/development/python-modules/pbs-installer/default.nix +++ b/pkgs/development/python-modules/pbs-installer/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pbs-installer"; - version = "2025.07.23"; + version = "2025.08.14"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "frostming"; repo = "pbs-installer"; tag = version; - hash = "sha256-cQPQ5IDjTBTHwUU60w+gCcwTyiaC30DPIb96e0hOHIY="; + hash = "sha256-DIYoVKQ3FuZGuOWSWPRo8urrF8DN6lrAXmfQ5bT+LL8="; }; build-system = [ pdm-backend ]; diff --git a/pkgs/development/python-modules/psd-tools/default.nix b/pkgs/development/python-modules/psd-tools/default.nix index daa072619867..6d5cf2de12ab 100644 --- a/pkgs/development/python-modules/psd-tools/default.nix +++ b/pkgs/development/python-modules/psd-tools/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "psd-tools"; - version = "1.10.8"; + version = "1.10.9"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "psd-tools"; repo = "psd-tools"; tag = "v${version}"; - hash = "sha256-IgDgHVSnqSsodVm/tUnINVbUOen8lw+y6q4Z8C+eFE8="; + hash = "sha256-HCvajc69u1avtzN3vIYjyymZmJkJY+57EjqHfdjvUH0="; }; build-system = [ diff --git a/pkgs/development/python-modules/py-bip39-bindings/Cargo.lock b/pkgs/development/python-modules/py-bip39-bindings/Cargo.lock deleted file mode 100644 index 63fdda5de921..000000000000 --- a/pkgs/development/python-modules/py-bip39-bindings/Cargo.lock +++ /dev/null @@ -1,628 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "block-buffer" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" -dependencies = [ - "block-padding", - "byte-tools", - "byteorder", - "generic-array 0.12.4", -] - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array 0.14.5", -] - -[[package]] -name = "block-padding" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" -dependencies = [ - "byte-tools", -] - -[[package]] -name = "bumpalo" -version = "3.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899" - -[[package]] -name = "byte-tools" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" - -[[package]] -name = "byteorder" -version = "1.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "cpufeatures" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469" -dependencies = [ - "libc", -] - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array 0.14.5", - "typenum", -] - -[[package]] -name = "crypto-mac" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" -dependencies = [ - "generic-array 0.12.4", - "subtle 1.0.0", -] - -[[package]] -name = "digest" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" -dependencies = [ - "generic-array 0.12.4", -] - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer 0.10.4", - "crypto-common", - "subtle 2.4.1", -] - -[[package]] -name = "fake-simd" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" - -[[package]] -name = "generic-array" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" -dependencies = [ - "typenum", -] - -[[package]] -name = "generic-array" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" -dependencies = [ - "cfg-if", - "libc", - "wasi", -] - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] -name = "hmac" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dcb5e64cda4c23119ab41ba960d1e170a774c8e4b9d9e6a9bc18aabf5e59695" -dependencies = [ - "crypto-mac", - "digest 0.8.1", -] - -[[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest 0.10.7", -] - -[[package]] -name = "indoc" -version = "2.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]] -name = "libc" -version = "0.2.168" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d" - -[[package]] -name = "log" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] - -[[package]] -name = "once_cell" -version = "1.20.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" - -[[package]] -name = "opaque-debug" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" - -[[package]] -name = "pbkdf2" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9" -dependencies = [ - "byteorder", - "crypto-mac", -] - -[[package]] -name = "pbkdf2" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" -dependencies = [ - "digest 0.10.7", - "hmac 0.12.1", -] - -[[package]] -name = "portable-atomic" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" - -[[package]] -name = "ppv-lite86" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" - -[[package]] -name = "proc-macro2" -version = "1.0.89" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "py-bip39-bindings" -version = "0.1.13" -dependencies = [ - "hmac 0.7.1", - "pbkdf2 0.3.0", - "pyo3", - "sha2 0.8.2", - "tiny-bip39", -] - -[[package]] -name = "pyo3" -version = "0.23.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15" -dependencies = [ - "cfg-if", - "indoc", - "libc", - "memoffset", - "once_cell", - "portable-atomic", - "pyo3-build-config", - "pyo3-ffi", - "pyo3-macros", - "unindent", -] - -[[package]] -name = "pyo3-build-config" -version = "0.23.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b" -dependencies = [ - "once_cell", - "target-lexicon", -] - -[[package]] -name = "pyo3-ffi" -version = "0.23.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d" -dependencies = [ - "libc", - "pyo3-build-config", -] - -[[package]] -name = "pyo3-macros" -version = "0.23.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257" -dependencies = [ - "proc-macro2", - "pyo3-macros-backend", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "pyo3-macros-backend" -version = "0.23.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d" -dependencies = [ - "heck", - "proc-macro2", - "pyo3-build-config", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "quote" -version = "1.0.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom", -] - -[[package]] -name = "rustc-hash" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - -[[package]] -name = "sha2" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69" -dependencies = [ - "block-buffer 0.7.3", - "digest 0.8.1", - "fake-simd", - "opaque-debug", -] - -[[package]] -name = "sha2" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest 0.10.7", -] - -[[package]] -name = "subtle" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" - -[[package]] -name = "subtle" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" - -[[package]] -name = "syn" -version = "1.0.81" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966" -dependencies = [ - "proc-macro2", - "quote", - "unicode-xid", -] - -[[package]] -name = "syn" -version = "2.0.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "synstructure" -version = "0.12.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.81", - "unicode-xid", -] - -[[package]] -name = "target-lexicon" -version = "0.12.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" - -[[package]] -name = "thiserror" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "tiny-bip39" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a30fd743a02bf35236f6faf99adb03089bb77e91c998dac2c2ad76bb424f668c" -dependencies = [ - "once_cell", - "pbkdf2 0.12.2", - "rand", - "rustc-hash", - "sha2 0.10.8", - "thiserror", - "unicode-normalization", - "wasm-bindgen", - "zeroize", -] - -[[package]] -name = "tinyvec" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" - -[[package]] -name = "typenum" -version = "1.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec" - -[[package]] -name = "unicode-ident" -version = "1.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" - -[[package]] -name = "unicode-normalization" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-xid" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" - -[[package]] -name = "unindent" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" - -[[package]] -name = "version_check" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -[[package]] -name = "wasm-bindgen" -version = "0.2.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25f1af7423d8588a3d840681122e72e6a24ddbcb3f0ec385cac0d12d24256c06" -dependencies = [ - "cfg-if", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b21c0df030f5a177f3cba22e9bc4322695ec43e7257d865302900290bcdedca" -dependencies = [ - "bumpalo", - "lazy_static", - "log", - "proc-macro2", - "quote", - "syn 1.0.81", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f4203d69e40a52ee523b2529a773d5ffc1dc0071801c87b3d270b471b80ed01" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa8a30d46208db204854cadbb5d4baf5fcf8071ba5bf48190c3e59937962ebc" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.81", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d958d035c4438e28c70e4321a2911302f10135ce78a9c7834c0cab4123d06a2" - -[[package]] -name = "zeroize" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" -dependencies = [ - "zeroize_derive", -] - -[[package]] -name = "zeroize_derive" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.81", - "synstructure", -] diff --git a/pkgs/development/python-modules/py-bip39-bindings/default.nix b/pkgs/development/python-modules/py-bip39-bindings/default.nix index 2fb88b112b84..57094f6a8a6e 100644 --- a/pkgs/development/python-modules/py-bip39-bindings/default.nix +++ b/pkgs/development/python-modules/py-bip39-bindings/default.nix @@ -23,11 +23,10 @@ buildPythonPackage rec { hash = "sha256-CglVEvmZ8xYtjFPNhCyzToYrOvGe/Sw3zHAIy1HidzM="; }; - cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; }; - - postPatch = '' - cp ${./Cargo.lock} Cargo.lock - ''; + cargoDeps = rustPlatform.fetchCargoVendor { + inherit pname version src; + hash = "sha256-DsY4IBxuOTUTMiQs93K8G1hG7jI6PnoQ3Rpbd6iyFpU="; + }; nativeBuildInputs = with rustPlatform; [ cargoSetupHook diff --git a/pkgs/development/python-modules/python-calamine/Cargo.lock b/pkgs/development/python-modules/python-calamine/Cargo.lock deleted file mode 100644 index 0115370a8ebd..000000000000 --- a/pkgs/development/python-modules/python-calamine/Cargo.lock +++ /dev/null @@ -1,911 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "adler2" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" - -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - -[[package]] -name = "arbitrary" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223" -dependencies = [ - "derive_arbitrary", -] - -[[package]] -name = "atoi_simd" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4790f9e8961209112beb783d85449b508673cf4a6a419c8449b210743ac4dbe9" - -[[package]] -name = "autocfg" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" - -[[package]] -name = "bitflags" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" - -[[package]] -name = "bumpalo" -version = "3.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" - -[[package]] -name = "bytecount" -version = "0.6.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" - -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - -[[package]] -name = "calamine" -version = "0.26.1" -source = "git+https://github.com/tafia/calamine.git?rev=5cda5c734661f656bdfb7ac7a1b95e77bf89aa09#5cda5c734661f656bdfb7ac7a1b95e77bf89aa09" -dependencies = [ - "atoi_simd", - "byteorder", - "chrono", - "codepage", - "encoding_rs", - "fast-float2", - "log", - "quick-xml", - "serde", - "zip", -] - -[[package]] -name = "camino" -version = "1.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" -dependencies = [ - "serde", -] - -[[package]] -name = "cargo-platform" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" -dependencies = [ - "serde", -] - -[[package]] -name = "cargo_metadata" -version = "0.14.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" -dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", -] - -[[package]] -name = "cc" -version = "1.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7" -dependencies = [ - "shlex", -] - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "chrono" -version = "0.4.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" -dependencies = [ - "android-tzdata", - "iana-time-zone", - "js-sys", - "num-traits", - "serde", - "wasm-bindgen", - "windows-link", -] - -[[package]] -name = "codepage" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f68d061bc2828ae826206326e61251aca94c1e4a5305cf52d9138639c918b4" -dependencies = [ - "encoding_rs", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" - -[[package]] -name = "crc32fast" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" - -[[package]] -name = "derive_arbitrary" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "displaydoc" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "encoding_rs" -version = "0.8.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "equivalent" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - -[[package]] -name = "errno" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" -dependencies = [ - "libc", - "windows-sys", -] - -[[package]] -name = "error-chain" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" -dependencies = [ - "version_check", -] - -[[package]] -name = "fast-float2" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8eb564c5c7423d25c886fb561d1e4ee69f72354d16918afa32c08811f6b6a55" - -[[package]] -name = "fastrand" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" - -[[package]] -name = "flate2" -version = "1.0.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" -dependencies = [ - "crc32fast", - "miniz_oxide", -] - -[[package]] -name = "getrandom" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" -dependencies = [ - "cfg-if", - "libc", - "wasi", -] - -[[package]] -name = "glob" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" - -[[package]] -name = "hashbrown" -version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] -name = "iana-time-zone" -version = "0.1.61" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "wasm-bindgen", - "windows-core", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -dependencies = [ - "cc", -] - -[[package]] -name = "indexmap" -version = "2.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" -dependencies = [ - "equivalent", - "hashbrown", -] - -[[package]] -name = "indoc" -version = "2.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" - -[[package]] -name = "itoa" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" - -[[package]] -name = "js-sys" -version = "0.3.76" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" -dependencies = [ - "once_cell", - "wasm-bindgen", -] - -[[package]] -name = "libc" -version = "0.2.169" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" - -[[package]] -name = "linux-raw-sys" -version = "0.4.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" - -[[package]] -name = "lockfree-object-pool" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e" - -[[package]] -name = "log" -version = "0.4.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" - -[[package]] -name = "memchr" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" - -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] - -[[package]] -name = "miniz_oxide" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394" -dependencies = [ - "adler2", -] - -[[package]] -name = "num-traits" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" -dependencies = [ - "autocfg", -] - -[[package]] -name = "once_cell" -version = "1.20.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" - -[[package]] -name = "portable-atomic" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" - -[[package]] -name = "proc-macro2" -version = "1.0.92" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "pulldown-cmark" -version = "0.9.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" -dependencies = [ - "bitflags", - "memchr", - "unicase", -] - -[[package]] -name = "pyo3" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229" -dependencies = [ - "cfg-if", - "chrono", - "indoc", - "libc", - "memoffset", - "once_cell", - "portable-atomic", - "pyo3-build-config", - "pyo3-ffi", - "pyo3-macros", - "unindent", -] - -[[package]] -name = "pyo3-build-config" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1" -dependencies = [ - "once_cell", - "python3-dll-a", - "target-lexicon", -] - -[[package]] -name = "pyo3-ffi" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc" -dependencies = [ - "libc", - "pyo3-build-config", -] - -[[package]] -name = "pyo3-file" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d97fbb05588c29774af01833e598fae7e714a3f87d36b286e0466f6b678e4a7" -dependencies = [ - "pyo3", - "skeptic", -] - -[[package]] -name = "pyo3-macros" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44" -dependencies = [ - "proc-macro2", - "pyo3-macros-backend", - "quote", - "syn", -] - -[[package]] -name = "pyo3-macros-backend" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855" -dependencies = [ - "heck", - "proc-macro2", - "pyo3-build-config", - "quote", - "syn", -] - -[[package]] -name = "python-calamine" -version = "0.3.1" -dependencies = [ - "calamine", - "chrono", - "pyo3", - "pyo3-build-config", - "pyo3-file", -] - -[[package]] -name = "python3-dll-a" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b66f9171950e674e64bad3456e11bb3cca108e5c34844383cfe277f45c8a7a8" -dependencies = [ - "cc", -] - -[[package]] -name = "quick-xml" -version = "0.37.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4ce8c88de324ff838700f36fb6ab86c96df0e3c4ab6ef3a9b2044465cce1369" -dependencies = [ - "encoding_rs", - "memchr", -] - -[[package]] -name = "quote" -version = "1.0.38" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "rustix" -version = "0.38.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" -dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys", - "windows-sys", -] - -[[package]] -name = "ryu" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" - -[[package]] -name = "same-file" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "semver" -version = "1.0.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" -dependencies = [ - "serde", -] - -[[package]] -name = "serde" -version = "1.0.217" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.217" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_json" -version = "1.0.135" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9" -dependencies = [ - "itoa", - "memchr", - "ryu", - "serde", -] - -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - -[[package]] -name = "simd-adler32" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" - -[[package]] -name = "skeptic" -version = "0.13.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8" -dependencies = [ - "bytecount", - "cargo_metadata", - "error-chain", - "glob", - "pulldown-cmark", - "tempfile", - "walkdir", -] - -[[package]] -name = "syn" -version = "2.0.95" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "target-lexicon" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a" - -[[package]] -name = "tempfile" -version = "3.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" -dependencies = [ - "cfg-if", - "fastrand", - "getrandom", - "once_cell", - "rustix", - "windows-sys", -] - -[[package]] -name = "thiserror" -version = "2.0.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3ac7f54ca534db81081ef1c1e7f6ea8a3ef428d2fc069097c079443d24124d3" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "2.0.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e9465d30713b56a37ede7185763c3492a91be2f5fa68d958c44e41ab9248beb" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "unicase" -version = "2.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" - -[[package]] -name = "unicode-ident" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" - -[[package]] -name = "unindent" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" - -[[package]] -name = "version_check" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" - -[[package]] -name = "walkdir" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" -dependencies = [ - "same-file", - "winapi-util", -] - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -[[package]] -name = "wasm-bindgen" -version = "0.2.99" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" -dependencies = [ - "cfg-if", - "once_cell", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.99" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" -dependencies = [ - "bumpalo", - "log", - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.99" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.99" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" -dependencies = [ - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.99" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" - -[[package]] -name = "winapi-util" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" -dependencies = [ - "windows-sys", -] - -[[package]] -name = "windows-core" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-link" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" - -[[package]] -name = "windows-sys" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-targets" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" - -[[package]] -name = "zip" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "938cc23ac49778ac8340e366ddc422b2227ea176edb447e23fc0627608dddadd" -dependencies = [ - "arbitrary", - "crc32fast", - "crossbeam-utils", - "displaydoc", - "flate2", - "indexmap", - "memchr", - "thiserror", - "zopfli", -] - -[[package]] -name = "zopfli" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946" -dependencies = [ - "bumpalo", - "crc32fast", - "lockfree-object-pool", - "log", - "once_cell", - "simd-adler32", -] diff --git a/pkgs/development/python-modules/python-calamine/default.nix b/pkgs/development/python-modules/python-calamine/default.nix index dfb3fe089ba7..4c859ff4683d 100644 --- a/pkgs/development/python-modules/python-calamine/default.nix +++ b/pkgs/development/python-modules/python-calamine/default.nix @@ -13,21 +13,19 @@ buildPythonPackage rec { pname = "python-calamine"; - version = "0.3.2"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "dimastbk"; repo = "python-calamine"; tag = "v${version}"; - hash = "sha256-XNTG3Vo//cFvrl3/FXaVmO0PfwCXTauvOwIP0nsjlHg="; + hash = "sha256-qbme5P/oo7djoKbGFd+mVz6p4sHl1zejQI9wOarHzMA="; }; - cargoDeps = rustPlatform.importCargoLock { - lockFile = ./Cargo.lock; - outputHashes = { - "calamine-0.26.1" = "sha256-qlquNX13PQmzuzl+URo7cFDtNODzwIUQXIK8bqZ2iqc="; - }; + cargoDeps = rustPlatform.fetchCargoVendor { + inherit pname version src; + hash = "sha256-8X6TDCxeDLHObJ+q/bEYTonHe0bgXMnBrIz3rKalfyk="; }; buildInputs = [ libiconv ]; diff --git a/pkgs/development/python-modules/reflex-chakra/default.nix b/pkgs/development/python-modules/reflex-chakra/default.nix index 05419d4d0a34..9aa21d479820 100644 --- a/pkgs/development/python-modules/reflex-chakra/default.nix +++ b/pkgs/development/python-modules/reflex-chakra/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchFromGitHub, hatchling, + uv-dynamic-versioning, pythonOlder, reflex, pytestCheckHook, @@ -22,8 +23,16 @@ buildPythonPackage rec { hash = "sha256-DugZRZpGP90EFkBjpAS1XkjrNPG6WWwCQPUcEZJ0ff8="; }; - build-system = [ hatchling ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail ', "uv-dynamic-versioning"' "" \ + --replace-fail 'source = "uv-dynamic-versioning"' 'source = "env"${"\n"}variable = "version"' + ''; + build-system = [ + hatchling + uv-dynamic-versioning + ]; dependencies = [ reflex ]; pythonImportsCheck = [ "reflex_chakra" ]; diff --git a/pkgs/development/python-modules/reflex-hosting-cli/default.nix b/pkgs/development/python-modules/reflex-hosting-cli/default.nix index ecf9faf897a0..f42a8a2e4d79 100644 --- a/pkgs/development/python-modules/reflex-hosting-cli/default.nix +++ b/pkgs/development/python-modules/reflex-hosting-cli/default.nix @@ -18,17 +18,18 @@ buildPythonPackage rec { pname = "reflex-hosting-cli"; - version = "0.1.53"; + version = "0.1.54"; pyproject = true; # source is not published https://github.com/reflex-dev/reflex/issues/3762 src = fetchPypi { pname = "reflex_hosting_cli"; inherit version; - hash = "sha256-pxUnZzAuecgzbEi+PNXOry9yRjAsPhzobjSV7+PPDuk="; + hash = "sha256-agfG9nKCvKqWUOfXZ54S25jMYPSg9oVItcu0PTbIoB4="; }; pythonRelaxDeps = [ + "click" "rich" "pipdeptree" ]; diff --git a/pkgs/development/python-modules/reflex/default.nix b/pkgs/development/python-modules/reflex/default.nix index 343e33431531..4a826e65aa47 100644 --- a/pkgs/development/python-modules/reflex/default.nix +++ b/pkgs/development/python-modules/reflex/default.nix @@ -7,7 +7,6 @@ build, ruff, dill, - fastapi, granian, hatchling, httpx, @@ -43,14 +42,14 @@ buildPythonPackage rec { pname = "reflex"; - version = "0.8.5"; + version = "0.8.6"; pyproject = true; src = fetchFromGitHub { owner = "reflex-dev"; repo = "reflex"; tag = "v${version}"; - hash = "sha256-OBGDOVWjm3DbN41e3/RrOvCBvd5Uv6VyOvPA8/FWsiU="; + hash = "sha256-Tas67x9UEFSR7yyENvixzCWbbKgP+OBMw6prnxWgCQo="; }; # 'rich' is also somehow checked when building the wheel, @@ -59,9 +58,9 @@ buildPythonPackage rec { pythonRelaxDeps = [ # needed + "click" + "starlette" "rich" - # preventative - "fastapi" ]; build-system = [ hatchling ]; @@ -70,7 +69,6 @@ buildPythonPackage rec { alembic build # used in custom_components/custom_components.py dill # used in state.py - fastapi granian granian.optional-dependencies.reload httpx diff --git a/pkgs/development/python-modules/resend/default.nix b/pkgs/development/python-modules/resend/default.nix index 601cee0c3b51..11ac2437b948 100644 --- a/pkgs/development/python-modules/resend/default.nix +++ b/pkgs/development/python-modules/resend/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "resend"; - version = "2.11.0"; + version = "2.13.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "resend"; repo = "resend-python"; tag = "v${version}"; - hash = "sha256-ubStw6SphRabXIaRDMXMbki4pkg9Wjt/J0CinQvytz4="; + hash = "sha256-3NMZPoKC2VIsu5A45MkGikB7cfYpswJU8CKpxCdRTcg="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/scs/default.nix b/pkgs/development/python-modules/scs/default.nix index 5e53e2c793af..4668c0996151 100644 --- a/pkgs/development/python-modules/scs/default.nix +++ b/pkgs/development/python-modules/scs/default.nix @@ -1,6 +1,7 @@ { lib, stdenv, + pkgs, buildPythonPackage, fetchFromGitHub, @@ -21,15 +22,15 @@ buildPythonPackage rec { pname = "scs"; - version = "3.2.7.post2"; + inherit (pkgs.scs) version; pyproject = true; src = fetchFromGitHub { owner = "bodono"; repo = "scs-python"; tag = version; - hash = "sha256-A626gK30J4e/TrJMXYc+jMgYw7fNcnWfnTeXlyYQNMM="; fetchSubmodules = true; + hash = "sha256-Dv0LDY6JFFq/dpcDsnU+ErnHJ8RDpaNhrRjEwY31Szk="; }; postPatch = '' @@ -63,7 +64,7 @@ buildPythonPackage rec { Can solve: linear programs (LPs), second-order cone programs (SOCPs), semidefinite programs (SDPs), exponential cone programs (ECPs), and power cone programs (PCPs), or problems with any combination of those cones. ''; - homepage = "https://github.com/cvxgrp/scs"; # upstream C package + inherit (pkgs.scs.meta) homepage; downloadPage = "https://github.com/bodono/scs-python"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ drewrisinger ]; diff --git a/pkgs/development/python-modules/tilt-ble/default.nix b/pkgs/development/python-modules/tilt-ble/default.nix index f870643f01b6..11800b5d649b 100644 --- a/pkgs/development/python-modules/tilt-ble/default.nix +++ b/pkgs/development/python-modules/tilt-ble/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "tilt-ble"; - version = "0.2.4"; + version = "0.3.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "tilt-ble"; tag = "v${version}"; - hash = "sha256-ok9XWx47hcke535480NORfS1pSagaOJvMR48lYTa/Tg="; + hash = "sha256-sT8tMsA9w3HwM/wPsqKTgHWvhf83zxQ5P/bQHlqolH4="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/timezonefinder/default.nix b/pkgs/development/python-modules/timezonefinder/default.nix index 90ee140bf0ca..07d8b00e0c6b 100644 --- a/pkgs/development/python-modules/timezonefinder/default.nix +++ b/pkgs/development/python-modules/timezonefinder/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "timezonefinder"; - version = "7.0.1"; + version = "8.0.0"; pyproject = true; src = fetchFromGitHub { owner = "jannikmi"; repo = "timezonefinder"; tag = version; - hash = "sha256-Pp4VHCaYH4yZh25Z8ETTpPW8YHeBro+st/5MM4XDwxk="; + hash = "sha256-AvuNsIpJBZymlJe4HLPEmHfxN1jhqPmrEgRPb3W+B3E="; }; build-system = [ diff --git a/pkgs/games/doom-ports/slade/git.nix b/pkgs/games/doom-ports/slade/git.nix index d15b314cbfc6..baded118f8d7 100644 --- a/pkgs/games/doom-ports/slade/git.nix +++ b/pkgs/games/doom-ports/slade/git.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation { pname = "slade"; - version = "3.2.7-unstable-2025-06-29"; + version = "3.2.7-unstable-2025-08-08"; src = fetchFromGitHub { owner = "sirjuddington"; repo = "SLADE"; - rev = "c89e00707c79f7a1616a57414c5957dc773810e3"; - hash = "sha256-XjF2jgO28nU/DvuNLAubkUgVXvl8m6vQlKv6Byqfp6o="; + rev = "e39df3a8809508bede6d0342932d0cb8f8a440f2"; + hash = "sha256-BZllLj50LpUntpYWyUBI9K64wb7vHTwBWzW20GeJRXQ="; }; nativeBuildInputs = [ diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 70e2d9a74350..bec1b169680a 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -37,7 +37,7 @@ let whenPlatformHasEBPFJit = lib.mkIf ( stdenv.hostPlatform.isAarch32 || stdenv.hostPlatform.isAarch64 - || stdenv.hostPlatform.isx86_64 + || stdenv.hostPlatform.isx86 || (stdenv.hostPlatform.isPower && stdenv.hostPlatform.is64bit) || (stdenv.hostPlatform.isMips && stdenv.hostPlatform.is64bit) ); @@ -111,6 +111,7 @@ let # Enable crashkernel support PROC_VMCORE = yes; + HIGHMEM4G = lib.mkIf (stdenv.hostPlatform.isx86 && stdenv.hostPlatform.is32bit) yes; # Track memory leaks and performance issues related to allocations. MEM_ALLOC_PROFILING = whenAtLeast "6.10" yes; diff --git a/pkgs/os-specific/linux/xone/default.nix b/pkgs/os-specific/linux/xone/default.nix index ac6efe5510a4..eaab145f9845 100644 --- a/pkgs/os-specific/linux/xone/default.nix +++ b/pkgs/os-specific/linux/xone/default.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "xone"; - version = "0.3.5"; + version = "0.4.1"; src = fetchFromGitHub { owner = "dlundqvist"; repo = "xone"; tag = "v${finalAttrs.version}"; - hash = "sha256-O+SdUx5wFIT4mLUO5awFp9IKmtnRhMtBLEHaRXRBv2Y="; + hash = "sha256-myiKYXJ4Qisz6uJYO75xs/lGj7A/Ft+6frky9lBuWzc="; }; setSourceRoot = '' diff --git a/pkgs/servers/home-assistant/custom-components/octopus_energy/package.nix b/pkgs/servers/home-assistant/custom-components/octopus_energy/package.nix index 96ccf01ca31c..621b19285a42 100644 --- a/pkgs/servers/home-assistant/custom-components/octopus_energy/package.nix +++ b/pkgs/servers/home-assistant/custom-components/octopus_energy/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "BottlecapDave"; domain = "octopus_energy"; - version = "16.0.2"; + version = "16.1.0"; src = fetchFromGitHub { inherit owner; repo = "HomeAssistant-OctopusEnergy"; tag = "v${version}"; - hash = "sha256-/lhM00CNVPoZ8oohPuJ5j0pf0Dmxym3eycdkknlaAug="; + hash = "sha256-QQyDQQpVghapBUxUSlHjnrpi3tBEYLOdJiARnL4mYbc="; }; dependencies = [ pydantic ]; @@ -42,9 +42,8 @@ buildHomeAssistantComponent rec { passthru.updateScript = nix-update-script { extraArgs = [ - "--version-regex" # Ignore pre-release versions ("beta") - "^v[0-9]+\\.[0-9]+\\.[0-9]+$" + "--version-regex=^v([0-9]+\\.[0-9]+\\.[0-9])$" ]; }; diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix index 4c9d034465ed..17fa946ca7fe 100644 --- a/pkgs/tools/admin/pulumi-bin/data.nix +++ b/pkgs/tools/admin/pulumi-bin/data.nix @@ -1,12 +1,12 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.188.0"; + version = "3.189.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.188.0-linux-x64.tar.gz"; - sha256 = "0svnkyfmlbxsdprgan1qpdiczadfny0z4jan7k03pzvd1rd2gg70"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.189.0-linux-x64.tar.gz"; + sha256 = "0pr5f3c4hzlvv3ypzkby61ry57r8iagmsiw69s3vsrg7nf3mmpnh"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-linux-amd64.tar.gz"; @@ -29,8 +29,8 @@ sha256 = "0wajqrdjwfbsvi6isfwiglp60bsdrihp5svbxw44c5wb8hmc3wg9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.3.1-linux-amd64.tar.gz"; - sha256 = "0mi09av4x1zbcxpllvaxq0isjlh1p8lvkxd0bz8w8mnn09c964wd"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.4.0-linux-amd64.tar.gz"; + sha256 = "19y7n0lj610wzwylic9d89qpfachyf1qyqwnzjykchiqkq222yrw"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-linux-amd64.tar.gz"; @@ -41,8 +41,8 @@ sha256 = "1wn62hc40zvzr6lh81ha0668y89kfdy67nmc6vpb4jwbr5s8zdvi"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.24.0-linux-amd64.tar.gz"; - sha256 = "1p1ckynwbwpvkvac0n8ra68spca9jf85v7rri8x5ldqxkqrbng7z"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.25.0-linux-amd64.tar.gz"; + sha256 = "1nh5w1ay2bf3prnp4bld5d2gidqd6b9iv9dqhlmw23flx5qjlf2y"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.4.1-linux-amd64.tar.gz"; @@ -73,8 +73,8 @@ sha256 = "0yzdsz3qmvsim63ndfyw3rikvd3acpwd63hav3n95qc91p7gf92j"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.39.0-linux-amd64.tar.gz"; - sha256 = "12g19dkp3vnk3gi44635iv41my1hx8cdpjazj03qhbzgqaplkslg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.40.0-linux-amd64.tar.gz"; + sha256 = "00w451g5l29vzkl67cp0245hfdnvpp36fzfb72n26i7qljcny3pm"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-linux-amd64.tar.gz"; @@ -125,8 +125,8 @@ sha256 = "0dlg2bpwdh1kwmiwirl0r29sdr49q4wmcj337mg2a5iw9l95wqxn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.123.1-linux-amd64.tar.gz"; - sha256 = "1br6v7ypkvpgkrw4a5bjv5qpwici80aksz4cin5c7fnh1ic96cha"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-linux-amd64.tar.gz"; + sha256 = "038ibhpmm129xavmqfb5p2bd1sxf5hvw08qclkm7h38sgdzx0hk4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-amd64.tar.gz"; @@ -145,8 +145,8 @@ sha256 = "041svni5yqmymfx0kxqm9l4amvnla6sxfvlp1p2fpgw77mdwp98m"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.3-linux-amd64.tar.gz"; - sha256 = "1967nb77jj8cipp6sr6f5ij5ld1bvylrbyjmmg58c0lgmadjj64a"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.4-linux-amd64.tar.gz"; + sha256 = "0qznn0lncblhmzclrznblv569s1gkxh1zmh98zxyg5g4h2zz1zci"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-linux-amd64.tar.gz"; @@ -163,8 +163,8 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.188.0-darwin-x64.tar.gz"; - sha256 = "0r133ybrfi8l800jzal4wf9hjwa3w74fdgbyypvdzybv3krqhavr"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.189.0-darwin-x64.tar.gz"; + sha256 = "10jiai24vcpqnaa7lm1sc21rsix4rgwqzpl2a9lyf4j18m1qlxcr"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-darwin-amd64.tar.gz"; @@ -187,8 +187,8 @@ sha256 = "10ir2l4pxlbqn2jf1nh8x9q31msbifdliv75iysg85gnpjd0x2f4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.3.1-darwin-amd64.tar.gz"; - sha256 = "0gpfqlv7iwb7yjxw94p1a74mz5d7sv2nwa8zfzmnjh1nfad98r41"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.4.0-darwin-amd64.tar.gz"; + sha256 = "0gn8nmh56viy9f9hii2kckj8j6x3900ydfqkyapwg5w0fgkph2ni"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-darwin-amd64.tar.gz"; @@ -199,8 +199,8 @@ sha256 = "1dwn0xjr0p6rd2r5x59flscfg911xaahp3bvhbkrz8pgkkg6ygcz"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.24.0-darwin-amd64.tar.gz"; - sha256 = "1mh4f29ijwcyg1bx973542mmh9bgq7aji5rgxv08j5n1f0d3ic4d"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.25.0-darwin-amd64.tar.gz"; + sha256 = "10vggqap983dl2l8xps2qm9d4l32slc014y1g6cqc5qiq3zlwhr4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.4.1-darwin-amd64.tar.gz"; @@ -231,8 +231,8 @@ sha256 = "0843nw4w6l2sz0yp5ny39scbx4yz1hzm9c1099cxn764xdbv6w5x"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.39.0-darwin-amd64.tar.gz"; - sha256 = "004ll28fgg18p2q5kv1brbdjn1s2wrd1ysfl5hprvjnni3vnf8pn"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.40.0-darwin-amd64.tar.gz"; + sha256 = "0xnpx9wwswdlfw10l9cx1wx7jz0n3dfsb02sksipp5njkzwfvscq"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-darwin-amd64.tar.gz"; @@ -283,8 +283,8 @@ sha256 = "14h7hrbcwcvfzqklkc13j176ra05i9x94xwj81fa47i9cxi7vsia"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.123.1-darwin-amd64.tar.gz"; - sha256 = "1b78ygzv4xnfl9j2h2a9mj10s7mvd706wr1dmqbkha1fcdrlqrm9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-darwin-amd64.tar.gz"; + sha256 = "0fvncj4wxlwkpk79xlpayb4l038igjx1n4fysk5ahvwanvpy8lxs"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-amd64.tar.gz"; @@ -303,8 +303,8 @@ sha256 = "066pnfn4s26hx3l1x9d27a076b6py3gn1q9b58li05azy1rr1iwf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.3-darwin-amd64.tar.gz"; - sha256 = "1b7b316ajw04i78vyd5wy2f63fidp70h8wv840qlkbnvn3lbzrj4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.4-darwin-amd64.tar.gz"; + sha256 = "0sg6j8z1cyzhji2fm61q6mjl5yyfcsfhyi413jyp3d5wkx3spaf2"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-darwin-amd64.tar.gz"; @@ -321,8 +321,8 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.188.0-linux-arm64.tar.gz"; - sha256 = "13yrwx1w42r4smv5mny6wkbbg8zgiinmc6wylzgi901irps13xsg"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.189.0-linux-arm64.tar.gz"; + sha256 = "18f94fykgfrlxiq7xa2ai601a51xifdydnamnki4ziix4h1vpicl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-linux-arm64.tar.gz"; @@ -345,8 +345,8 @@ sha256 = "0v5v2chw0d0ff61z6vx1jcr9vs3iaq8pdnqkjvxgfz89jmc638dz"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.3.1-linux-arm64.tar.gz"; - sha256 = "0scl75xzhxmzmf8g51mv85rsfyzk7c8pn0yxdbh0ccwn5l8fqlqy"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.4.0-linux-arm64.tar.gz"; + sha256 = "0xbh82z6f9vnn3ym9mf9nmpm2ldcybz8i66x6s3ji6964sggvrnj"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-linux-arm64.tar.gz"; @@ -357,8 +357,8 @@ sha256 = "0bqqng9mpv7k6npdq01w058ram5zmfvand39s075hh73xc6hp5c5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.24.0-linux-arm64.tar.gz"; - sha256 = "0w8h4fy4p141746r61cjaa1jd20qnqynid39ia86knin99f5cf0b"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.25.0-linux-arm64.tar.gz"; + sha256 = "1715fxw8y7sknyfwwnpbgjfrjkin70iknpqpafimkzg2n9n3xjbc"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.4.1-linux-arm64.tar.gz"; @@ -389,8 +389,8 @@ sha256 = "15aivjbj4sl8pck9d339mgngs3habz8vr4gd7hy4i04vykxwiwmg"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.39.0-linux-arm64.tar.gz"; - sha256 = "1lszi6b2gq6pgsyrjj9xs89qnc8w7yl2w8fnxgqwp78w516jz3bd"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.40.0-linux-arm64.tar.gz"; + sha256 = "17z8z3qsdb5qj57b80rqigphjc3qnb31gdm81nw3s56i1xzpv0fl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-linux-arm64.tar.gz"; @@ -441,8 +441,8 @@ sha256 = "1y6f2wl56nh57m0gkv21fh53hygjb5kaq40vbdbpa4aa5q80fxq0"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.123.1-linux-arm64.tar.gz"; - sha256 = "12xrcps6dw8z2alghbf7xjqmnpcf8bcgdqggdsmnyal61zpr2ghz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-linux-arm64.tar.gz"; + sha256 = "19p5sszx3ij34c1x1rmcr6wm9zr2wqlnawbydzxbvkzjgdgmmn55"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-arm64.tar.gz"; @@ -461,8 +461,8 @@ sha256 = "1i8jrny0aq22x9kb3qglhmp025bjwj5xvi5znc1c3p9a6q41z63s"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.3-linux-arm64.tar.gz"; - sha256 = "1ix2ga8ns3x0l86pp30fxprx2j86ba84x0c14sfz79sr5dncbdqf"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.4-linux-arm64.tar.gz"; + sha256 = "1p95vhwl44iq6yd9ycccwa2sbhcx6x5pxwk21wbzy5lsg8nhsa2h"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-linux-arm64.tar.gz"; @@ -479,8 +479,8 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.188.0-darwin-arm64.tar.gz"; - sha256 = "0pnsrfn38c1carkczpwkphq6338q3qhqrzpcmghyp8p1qn5gkpbp"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.189.0-darwin-arm64.tar.gz"; + sha256 = "10iql2iva0qzn4k3z5x0inhsrs3sxdcfxlylwsz9sjycxb3pzs35"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-darwin-arm64.tar.gz"; @@ -503,8 +503,8 @@ sha256 = "0xfq38zx5sy6fq3x3kl24qg7j2sfap7rq9qkc7zy7sx2x9ckddbv"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.3.1-darwin-arm64.tar.gz"; - sha256 = "1fxbx2zi226hv50miwgaqbxa36w3cn5c7prbjyqxch5y5qi0vxdc"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.4.0-darwin-arm64.tar.gz"; + sha256 = "0sdbcbx3nh3vm5gzhxdqiddjxdyl0x071n1a06qcjg7yvv4a47ah"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-darwin-arm64.tar.gz"; @@ -515,8 +515,8 @@ sha256 = "1j3anypzdv3qicg5nagn6zckxr877f39kzazdi0slki9cpwnzkhi"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.24.0-darwin-arm64.tar.gz"; - sha256 = "030z7rb9199iv7452aknd8h57lp2ifnigdn41lc1xb83rwpcm1k6"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.25.0-darwin-arm64.tar.gz"; + sha256 = "1ladpq9i6iyafsrm7wfgl35hfxfx0d769hh2894j0a7msfkj4cxj"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.4.1-darwin-arm64.tar.gz"; @@ -547,8 +547,8 @@ sha256 = "09wwvhxchd5qkvq3rk6k742arfk3y5ysxvcygn56pvbwjlzjc654"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.39.0-darwin-arm64.tar.gz"; - sha256 = "1v9rppazl6bcbjs8l3mrwp6h5y4ir10ar4m3jkimimamf29wss8v"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.40.0-darwin-arm64.tar.gz"; + sha256 = "1bdwhdm9ghgbqvirwikcsld7388wf78vdn3lwr579brsxynh3iay"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-darwin-arm64.tar.gz"; @@ -599,8 +599,8 @@ sha256 = "1c3qy2a4i96f9ybmkzs6jslarncg35r02r86q96pz0j5i9zz8fsn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.123.1-darwin-arm64.tar.gz"; - sha256 = "1n3p9y26q7qc3ji9l4yrzxkravmmfb3gvs7xj4lyfy1ll312dq4d"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.124.0-darwin-arm64.tar.gz"; + sha256 = "1j1p8nrwmwnaxigprk6xv7m264mvy6fszq0p0ify0w6yxw0h9a2m"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-arm64.tar.gz"; @@ -619,8 +619,8 @@ sha256 = "0kn0plsw4qj9jky6mmbvla3ql6bqdajz0c54cqsjvxz6qjswrjnn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.3-darwin-arm64.tar.gz"; - sha256 = "0kr79wzzvg8mr2yn7qxmnbybg67zc2hiln52p2k9f47fzi2d7lcp"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.11.4-darwin-arm64.tar.gz"; + sha256 = "0zb2v0mjqzvgasb8xi8svi7770hp8fabga7whd4vybdcildwp83s"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-darwin-arm64.tar.gz"; diff --git a/pkgs/tools/networking/openssh/common.nix b/pkgs/tools/networking/openssh/common.nix index 67b850d55a9b..ccf4964539cc 100644 --- a/pkgs/tools/networking/openssh/common.nix +++ b/pkgs/tools/networking/openssh/common.nix @@ -146,8 +146,8 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional (!stdenv.hostPlatform.isDarwin) hostname ++ lib.optional (!stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isMusl) softhsm; - preCheck = - lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + preCheck = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ( + '' # construct a dummy HOME export HOME=$(realpath ../dummy-home) mkdir -p ~/.ssh @@ -197,7 +197,8 @@ stdenv.mkDerivation (finalAttrs: { # The extra tests check PKCS#11 interactions, which softhsm emulates with software only substituteInPlace regress/test-exec.sh \ --replace /usr/local/lib/softhsm/libsofthsm2.so ${lib.getLib softhsm}/lib/softhsm/libsofthsm2.so - ''; + '' + ); # integration tests hard to get working on darwin with its shaky # sandbox # t-exec tests fail on musl diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1135e1f7fd7c..d9c6d19be416 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2064,6 +2064,8 @@ self: super: with self; { bot-safe-agents = callPackage ../development/python-modules/bot-safe-agents { }; + botan3 = callPackage ../development/python-modules/botan3 { inherit (pkgs) botan3; }; + boto3 = callPackage ../development/python-modules/boto3 { }; boto3-stubs = callPackage ../development/python-modules/boto3-stubs { }; @@ -19561,7 +19563,12 @@ self: super: with self; { vtjp = callPackage ../development/python-modules/vtjp { }; - vtk = toPythonModule (pkgs.vtk-full.override { python3Packages = self; }); + vtk = toPythonModule ( + pkgs.vtk.override { + pythonSupport = true; + python3Packages = self; + } + ); vttlib = callPackage ../development/python-modules/vttlib { };