diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 92a1e910ac1e..0aa55447d929 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1068,6 +1068,13 @@ githubId = 22500561; name = "Albert Ilagan"; }; + albertlarsan68 = { + email = "albertlarsan@albertlarsan.fr"; + github = "albertlarsan68"; + githubId = 74931857; + matrix = "@albertlarsan68:albertlarsan.fr"; + name = "Albert Larsan"; + }; albertodvp = { email = "alberto.fanton@protonmail.com"; github = "albertodvp"; @@ -22924,12 +22931,6 @@ email = "hey@sandydoo.me"; matrix = "@sandydoo:matrix.org"; }; - Sanskarzz = { - email = "sanskar.gur@gmail.com"; - github = "Sanskarzz"; - githubId = 92817635; - name = "Sanskar Gurdasani"; - }; santosh = { email = "santoshxshrestha@gmail.com"; name = "Santosh Shrestha"; diff --git a/maintainers/scripts/copy-tarballs.pl b/maintainers/scripts/copy-tarballs.pl index 6e4dcd6b22b0..cb117ad2be07 100755 --- a/maintainers/scripts/copy-tarballs.pl +++ b/maintainers/scripts/copy-tarballs.pl @@ -1,5 +1,5 @@ #! /usr/bin/env nix-shell -#! nix-shell -i perl -p perl perlPackages.NetAmazonS3 perlPackages.FileSlurp perlPackages.JSON perlPackages.LWPProtocolHttps nix nix.perl-bindings +#! nix-shell -i perl -p perl perlPackages.NetAmazonS3 perlPackages.FileSlurp perlPackages.JSON perlPackages.LWPProtocolHttps nix # This command uploads tarballs to tarballs.nixos.org, the # content-addressed cache used by fetchurl as a fallback for when @@ -20,14 +20,51 @@ use File::Path; use File::Slurp; use JSON; use Net::Amazon::S3; -use Nix::Store; - -isValidPath("/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo"); # FIXME: forces Nix::Store initialisation sub usage { die "Syntax: $0 [--dry-run] [--exclude REGEXP] [--expr EXPR | --file FILES...]\n"; } +sub computeFixedOutputPath { + my ($name, $algo, $hash) = @_; + my $expr = <<'EXPR'; +{ name, outputHashAlgo, outputHash }: +builtins.toString (derivation { + inherit name outputHashAlgo outputHash; + builder = "false"; + system = "dontcare"; + outputHashMode = "flat"; +}) +EXPR + open(my $fh, "-|", + "nix-instantiate", + "--eval", + "--strict", + "-E", $expr, + "--argstr", "name", $name, + "--argstr", "outputHashAlgo", $algo, + "--argstr", "outputHash", $hash) or die "Failed to run nix-instantiate: $!"; + + my $storePathJson = <$fh>; + chomp $storePathJson; + my $storePath = decode_json($storePathJson); + close $fh; + return $storePath; +} + +sub nixHash { + my ($algo, $base16, $path) = @_; + open(my $fh, "-|", + "nix-hash", + "--type", $algo, + "--flat", + ($base16 ? "--base16" : ()), + $path) or die "Failed to run nix-hash: $!"; + my $hash = <$fh>; + chomp $hash; + return $hash; +} + my $dryRun = 0; my $expr; my @fileNames; @@ -90,12 +127,12 @@ sub alreadyMirrored { sub uploadFile { my ($fn, $name) = @_; - my $md5_16 = hashFile("md5", 0, $fn) or die; - my $sha1_16 = hashFile("sha1", 0, $fn) or die; - my $sha256_32 = hashFile("sha256", 1, $fn) or die; - my $sha256_16 = hashFile("sha256", 0, $fn) or die; - my $sha512_32 = hashFile("sha512", 1, $fn) or die; - my $sha512_16 = hashFile("sha512", 0, $fn) or die; + my $md5_16 = nixHash("md5", 0, $fn) or die; + my $sha1_16 = nixHash("sha1", 0, $fn) or die; + my $sha256_32 = nixHash("sha256", 1, $fn) or die; + my $sha256_16 = nixHash("sha256", 0, $fn) or die; + my $sha512_32 = nixHash("sha512", 1, $fn) or die; + my $sha512_16 = nixHash("sha512", 0, $fn) or die; my $mainKey = "sha512/$sha512_16"; @@ -130,7 +167,7 @@ if (scalar @fileNames) { my $res = 0; foreach my $fn (@fileNames) { eval { - if (alreadyMirrored("sha512", hashFile("sha512", 0, $fn))) { + if (alreadyMirrored("sha512", nixHash("sha512", 0, $fn))) { print STDERR "$fn is already mirrored\n"; } else { uploadFile($fn, basename $fn); @@ -176,7 +213,9 @@ elsif (defined $expr) { if ($hash =~ /^([a-z0-9]+)-([A-Za-z0-9+\/=]+)$/) { $algo = $1; - $hash = `nix --extra-experimental-features nix-command hash to-base16 $hash` or die; + open(my $fh, "-|", "nix", "--extra-experimental-features", "nix-command", "hash", "convert", "--to", "base16", $hash) or die; + $hash = <$fh>; + close $fh; chomp $hash; } @@ -184,11 +223,13 @@ elsif (defined $expr) { # Convert non-SRI base-64 to base-16. if ($hash =~ /^[A-Za-z0-9+\/=]+$/) { - $hash = `nix --extra-experimental-features nix-command hash to-base16 --type '$algo' $hash` or die; + open(my $fh, "-|", "nix", "--extra-experimental-features", "nix-command", "hash", "convert", "--to", "base16", "--hash-algo", $algo, $hash) or die; + $hash = <$fh>; + close $fh; chomp $hash; } - my $storePath = makeFixedOutputPath(0, $algo, $hash, $name); + my $storePath = computeFixedOutputPath($name, $algo, $hash); for my $url (@$urls) { if (defined $ENV{DEBUG}) { @@ -210,18 +251,15 @@ elsif (defined $expr) { print STDERR "mirroring $url ($storePath, $algo, $hash)...\n"; + if ($dryRun) { $mirrored++; last; } - - # Substitute the output. - if (!isValidPath($storePath)) { - system("nix-store", "-r", $storePath); - } + my $isValidPath = system("nix-store", "-r", $storePath) == 0; # Otherwise download the file using nix-prefetch-url. - if (!isValidPath($storePath)) { + if (!$isValidPath) { $ENV{QUIET} = 1; $ENV{PRINT_PATH} = 1; my $fh; diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 4091318ce1ff..29938829e244 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -672,7 +672,6 @@ with lib.maintainers; mic92 rorosen wrmilling - yajo ]; scope = "Maintain K3s package, NixOS module, NixOS tests, update script"; shortName = "K3s"; diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index 6701aee186b7..22024e12f2ee 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -144,6 +144,8 @@ - [nvme-rs](https://github.com/liberodark/nvme-rs), NVMe monitoring [services.nvme-rs](#opt-services.nvme-rs.enable). +- [ringboard](https://github.com/SUPERCILEX/clipboard-history), a fast, efficient, and composable clipboard manager for Linux. Available for x11 as [services.ringboard](#opt-services.ringboard.x11.enable) and for wayland as [services.ringboard](#opt-services.ringboard.wayland.enable). + ## Backward Incompatibilities {#sec-release-25.11-incompatibilities} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 3171684a30e6..c9ac96aa6706 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -915,6 +915,7 @@ ./services/misc/redlib.nix ./services/misc/redmine.nix ./services/misc/renovate.nix + ./services/misc/ringboard.nix ./services/misc/rkvm.nix ./services/misc/rmfakecloud.nix ./services/misc/rshim.nix diff --git a/nixos/modules/services/backup/borgbackup.nix b/nixos/modules/services/backup/borgbackup.nix index 2dffe39ba49f..759a4ae2b9ad 100644 --- a/nixos/modules/services/backup/borgbackup.nix +++ b/nixos/modules/services/backup/borgbackup.nix @@ -216,17 +216,18 @@ let '' ); + # Returns a singleton list, due to usage of lib.optional mkBorgWrapper = name: cfg: - mkWrapperDrv { + lib.optional (cfg.wrapper != "" && cfg.wrapper != null) (mkWrapperDrv { original = lib.getExe config.services.borgbackup.package; - name = "borg-job-${name}"; + name = cfg.wrapper; set = { BORG_REPO = cfg.repo; } // (mkPassEnv cfg) // cfg.environment; - }; + }); # Paths listed in ReadWritePaths must exist before service is started mkTmpfiles = @@ -488,6 +489,16 @@ in default = "root"; }; + wrapper = lib.mkOption { + type = with lib.types; nullOr str; + description = '' + Name of the wrapper that is installed into {env}`PATH`. + Set to `null` or `""` to disable it altogether. + ''; + default = "borg-job-${name}"; + defaultText = "borg-job-"; + }; + encryption.mode = lib.mkOption { type = lib.types.enum [ "repokey" @@ -898,7 +909,7 @@ in environment.systemPackages = [ config.services.borgbackup.package ] - ++ (lib.mapAttrsToList mkBorgWrapper jobs); + ++ (lib.flatten (lib.mapAttrsToList mkBorgWrapper jobs)); } ); } diff --git a/nixos/modules/services/misc/ringboard.nix b/nixos/modules/services/misc/ringboard.nix new file mode 100644 index 000000000000..2e2847da853e --- /dev/null +++ b/nixos/modules/services/misc/ringboard.nix @@ -0,0 +1,78 @@ +{ + config, + lib, + pkgs, + ... +}: +let + cfg = config.services.ringboard; +in +{ + options.services.ringboard = { + x11.enable = lib.mkEnableOption "X11 support for Ringboard"; + wayland.enable = lib.mkEnableOption "Wayland support for Ringboard"; + x11.package = lib.mkPackageOption pkgs "ringboard" { }; + wayland.package = lib.mkPackageOption pkgs "ringboard-wayland" { }; + }; + + config = lib.mkIf (cfg.x11.enable || cfg.wayland.enable) { + systemd.user.services.ringboard-server = { + description = "Ringboard server"; + documentation = [ "https://github.com/SUPERCILEX/clipboard-history" ]; + after = [ "multi-user.target" ]; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "notify"; + Environment = "RUST_LOG=trace"; + ExecStart = "${ + if cfg.x11.enable then cfg.x11.package else cfg.wayland.package + }/bin/ringboard-server"; + Restart = "on-failure"; + Slice = "session-ringboard.slice"; + }; + }; + + systemd.user.services.ringboard-listener = { + description = "Ringboard clipboard listener"; + documentation = [ "https://github.com/SUPERCILEX/clipboard-history" ]; + requires = [ "ringboard-server.service" ]; + after = [ + "ringboard-server.service" + "graphical-session.target" + ]; + bindsTo = [ "graphical-session.target" ]; + wantedBy = [ "graphical-session.target" ]; + script = + if cfg.x11.enable && cfg.wayland.enable then + '' + if [ "$XDG_SESSION_TYPE" = "wayland" ]; then + exec '${cfg.wayland.package}'/bin/ringboard-wayland + else + exec '${cfg.x11.package}'/bin/ringboard-x11 + fi + '' + else if cfg.wayland.enable then + '' + exec '${cfg.wayland.package}'/bin/ringboard-wayland + '' + else + '' + exec '${cfg.x11.package}'/bin/ringboard-x11 + ''; + serviceConfig = { + Type = "exec"; + Restart = "on-failure"; + Slice = "session-ringboard.slice"; + }; + environment.RUST_LOG = "trace"; + }; + + systemd.user.slices.session-ringboard = { + description = "Ringboard clipboard services"; + }; + + environment.systemPackages = + lib.optionals cfg.x11.enable [ cfg.x11.package ] + ++ lib.optionals cfg.wayland.enable [ cfg.wayland.package ]; + }; +} diff --git a/nixos/modules/services/web-apps/photoprism.nix b/nixos/modules/services/web-apps/photoprism.nix index cb10d64bed7e..f33899ce22f9 100644 --- a/nixos/modules/services/web-apps/photoprism.nix +++ b/nixos/modules/services/web-apps/photoprism.nix @@ -33,13 +33,31 @@ in enable = lib.mkEnableOption "Photoprism web server"; passwordFile = lib.mkOption { - type = lib.types.nullOr lib.types.path; + type = lib.types.nullOr ( + lib.types.pathWith { + inStore = false; + absolute = true; + } + ); default = null; description = '' Admin password file. ''; }; + databasePasswordFile = lib.mkOption { + type = lib.types.nullOr ( + lib.types.pathWith { + inStore = false; + absolute = true; + } + ); + default = null; + description = '' + Database password file. + ''; + }; + address = lib.mkOption { type = lib.types.str; default = "localhost"; @@ -114,9 +132,12 @@ in cfg.storagePath ]; - LoadCredential = lib.optionalString ( - cfg.passwordFile != null - ) "PHOTOPRISM_ADMIN_PASSWORD:${cfg.passwordFile}"; + LoadCredential = [ + (lib.optionalString (cfg.passwordFile != null) "PHOTOPRISM_ADMIN_PASSWORD_FILE=${cfg.passwordFile}") + (lib.optionalString ( + cfg.databasePasswordFile != null + ) "PHOTOPRISM_DATABASE_PASSWORD=${cfg.databasePasswordFile}") + ]; LockPersonality = true; PrivateDevices = true; @@ -146,19 +167,23 @@ in wantedBy = [ "multi-user.target" ]; environment = env; - # reminder: easier password configuration will come in https://github.com/photoprism/photoprism/pull/2302 preStart = '' ln -sf ${manage} photoprism-manage - ${lib.optionalString (cfg.passwordFile != null) '' - export PHOTOPRISM_ADMIN_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD") + export PHOTOPRISM_ADMIN_PASSWORD_FILE=$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD_FILE + ''} + ${lib.optionalString (cfg.databasePasswordFile != null) '' + export PHOTOPRISM_DATABASE_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_DATABASE_PASSWORD") ''} exec ${cfg.package}/bin/photoprism migrations run -f ''; script = '' ${lib.optionalString (cfg.passwordFile != null) '' - export PHOTOPRISM_ADMIN_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD") + export PHOTOPRISM_ADMIN_PASSWORD_FILE=$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD_FILE + ''} + ${lib.optionalString (cfg.databasePasswordFile != null) '' + export PHOTOPRISM_DATABASE_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_DATABASE_PASSWORD") ''} exec ${cfg.package}/bin/photoprism start ''; diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 63f94af949af..0a763fb5a5ea 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1300,6 +1300,7 @@ in restic = runTest ./restic.nix; restic-rest-server = runTest ./restic-rest-server.nix; retroarch = runTest ./retroarch.nix; + ringboard = runTest ./ringboard.nix; rke2 = handleTestOn [ "aarch64-linux" "x86_64-linux" ] ./rke2 { }; rkvm = handleTest ./rkvm { }; rmfakecloud = runTest ./rmfakecloud.nix; diff --git a/nixos/tests/borgbackup.nix b/nixos/tests/borgbackup.nix index 88d67c09f031..ae9f4f51bef5 100644 --- a/nixos/tests/borgbackup.nix +++ b/nixos/tests/borgbackup.nix @@ -79,6 +79,8 @@ in "--exclude-if-present" ".dont backup" ]; + + wrapper = "borg-main"; postHook = "echo post"; startAt = [ ]; # Do not run automatically }; @@ -87,6 +89,7 @@ in paths = dataDir; repo = localRepoMount; encryption.mode = "none"; + wrapper = null; startAt = [ ]; }; @@ -211,6 +214,9 @@ in "cat /mnt/borg/${dataDir}/${keepFile}" ) + # Make sure custom wrapper name works + client.succeed("command -v borg-main") + with subtest("localMount"): # the file system for the repo should not be already mounted client.fail("mount | grep ${localRepoMount}") @@ -222,6 +228,9 @@ in # Make sure exactly one archive has been created assert int(client.succeed("{} list '${localRepoMount}' | wc -l".format(borg))) > 0 + # Make sure disabling wrapper works + client.fail("command -v borg-job-localMount") + with subtest("remote"): borg = "BORG_RSH='ssh -oStrictHostKeyChecking=no -i /root/id_ed25519' borg" server.wait_for_unit("sshd.service") @@ -232,6 +241,9 @@ in # Make sure we can't access repos other than the specified one client.fail("{} list borg\@server:wrong".format(borg)) + # Make sure default wrapper works + client.succeed("command -v borg-job-remote") + # TODO: Make sure that data is actually deleted with subtest("remoteAppendOnly"): diff --git a/nixos/tests/ringboard.nix b/nixos/tests/ringboard.nix new file mode 100644 index 000000000000..a0bd26c25c51 --- /dev/null +++ b/nixos/tests/ringboard.nix @@ -0,0 +1,49 @@ +{ + config, + pkgs, + lib, + ... +}: +{ + name = "ringboard"; + meta = { inherit (pkgs.ringboard.meta) maintainers; }; + + nodes.machine = { + imports = [ + ./common/user-account.nix + ./common/x11.nix + ]; + + test-support.displayManager.auto.user = "alice"; + + services.xserver.displayManager.sessionCommands = '' + '${lib.getExe pkgs.gedit}' & + ''; + + services.ringboard.x11.enable = true; + }; + + testScript = + { nodes, ... }: + let + inherit (nodes.machine.test-support.displayManager.auto) user; + in + '' + @polling_condition + def gedit_running(): + machine.succeed("pgrep gedit") + + with subtest("Wait for service startup"): + machine.wait_for_unit("graphical.target") + machine.wait_for_unit("ringboard-server.service", "${user}") + machine.wait_for_unit("ringboard-listener.service", "${user}") + + with subtest("Ensure clipboard is monitored"): + with gedit_running: # type: ignore[union-attr] + machine.send_chars("Hello world!") + machine.send_key("ctrl-a") + machine.send_key("ctrl-c") + machine.wait_for_console_text("Small selection transfer complete") + machine.succeed("su - '${user}' -c 'ringboard search Hello | grep world!'") + ''; +} diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 90d1b9687846..87a6b6450105 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-09-21"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "acd1e6d38d216289cd0748808da25dfc66015612"; - sha256 = "1rdg03c4yh4dps7w58m57c5l7nvxzlfvzlysd4z41w81rly70cs9"; + rev = "1e06be97df058fa0bb4af54659c39918a4999c86"; + sha256 = "087dyjdp8g328n1maykzcblmsc4b5ain38pi1j41h1zclskpbwwc"; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.hydraPlatforms = [ ]; @@ -204,12 +204,12 @@ final: prev: { LazyVim = buildVimPlugin { pname = "LazyVim"; - version = "2025-09-26"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "30a325d67184a80006dc55352d9663cdf01082d5"; - sha256 = "13f4vz7gmvgi2zs0jnjrvb65xbxcmyz9qjcgdsbc4qlfkm99bm5r"; + rev = "7fb57a7081b1647c4a92058ccae0a71b28d0b3c0"; + sha256 = "1f31b3l2k5gzzxp8ldhs7gqnkpdi4m5yjbwzmqp7x40l5j13mvh7"; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; meta.hydraPlatforms = [ ]; @@ -399,12 +399,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2025-09-24"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "fea7b3eb30d6e7261529ae7e8e94bf717f9c428f"; - sha256 = "1w15mvhqfvn6lzz50fqxww134dna41m7p08lampimy0b2vxlhdxc"; + rev = "c8af3f44c68757344b4dcb82e2ac48892b1be765"; + sha256 = "1gxv7ksgxsjzn8rchdqvpfz50iycyjvp18y03hrixyrwwpdlqlrz"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -621,12 +621,12 @@ final: prev: { actions-preview-nvim = buildVimPlugin { pname = "actions-preview.nvim"; - version = "2025-04-27"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "aznhe21"; repo = "actions-preview.nvim"; - rev = "36513ad213855d497b7dd3391a24d1d75d58e36f"; - sha256 = "1fri1rd3fsgqb232bh7wdv8nbx40dszrdxjyqjpw6hb0xsbg025d"; + rev = "929696ad265fe369bb53d2cdfeffb513a55a4e9a"; + sha256 = "00sjxg9yd11g25i4rq7b37knxpjhjpak7lbqplhn089s98d5j283"; }; meta.homepage = "https://github.com/aznhe21/actions-preview.nvim/"; meta.hydraPlatforms = [ ]; @@ -660,12 +660,12 @@ final: prev: { aerial-nvim = buildVimPlugin { pname = "aerial.nvim"; - version = "2025-08-27"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "c7cbbad40c2065fccfd1f1863bb2c08180c0533d"; - sha256 = "01bzgwsx4v3y5l2hy4k6j7pma9azjcx4hnrr1sc4l27m1lklyqnx"; + rev = "5e687b5a14004fa2dd9eccbee042b96869fe1557"; + sha256 = "10y8kbiigh9j3wpigb800wg287xllg76kk7k8rv9a64mhrfm2v7w"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -802,6 +802,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + amp-nvim = buildVimPlugin { + pname = "amp.nvim"; + version = "2025-10-01"; + src = fetchFromGitHub { + owner = "sourcegraph"; + repo = "amp.nvim"; + rev = "ceeed031e70966492a01a33774b48652ba3f1043"; + sha256 = "1n6d8nbakyg6yiq8mhhrvmsp9z0zb8cb67820jsg3wl6vqd1vwv5"; + }; + meta.homepage = "https://github.com/sourcegraph/amp.nvim/"; + meta.hydraPlatforms = [ ]; + }; + animation-nvim = buildVimPlugin { pname = "animation.nvim"; version = "2022-09-18"; @@ -830,12 +843,12 @@ final: prev: { ansible-vim = buildVimPlugin { pname = "ansible-vim"; - version = "2025-09-24"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "pearofducks"; repo = "ansible-vim"; - rev = "7d90a9c8dc487b98f97dd7230d4ddad3ae18b47c"; - sha256 = "1y3ij1wd020i1739pmwk78h7hjbsbpzh1r6nzyy4izsqikcpmggn"; + rev = "6718ff81fe36f5f4fbf6675d95b16e4a74814827"; + sha256 = "11cv4rcjmls803n8pk6mkpddq83fghc3y0m52jmjxwv7nd660ggv"; }; meta.homepage = "https://github.com/pearofducks/ansible-vim/"; meta.hydraPlatforms = [ ]; @@ -1103,12 +1116,12 @@ final: prev: { augment-vim = buildVimPlugin { pname = "augment.vim"; - version = "2025-09-25"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "augmentcode"; repo = "augment.vim"; - rev = "8e1bd04fc8dcfb403d31502f4645fecdb496cab5"; - sha256 = "0xs951ikx0752frmyky18g2d46s5g01c1qp3a2mh3084lgydxvph"; + rev = "9bcfc78c231359986d849d8133add41fc431f290"; + sha256 = "1dqa6xll1bf89qm62wfspzwmivp7iqln6ja39k1k8jzlbb8z7lin"; }; meta.homepage = "https://github.com/augmentcode/augment.vim/"; meta.hydraPlatforms = [ ]; @@ -1416,12 +1429,12 @@ final: prev: { base46 = buildVimPlugin { pname = "base46"; - version = "2025-09-19"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "nvchad"; repo = "base46"; - rev = "c3ee258239801e88eb6cd04c596cc292c88b91e5"; - sha256 = "12agfc7k14nxhw4wqfypw3if65lcyb59k7n1nnrbnxd0c7xlr2fr"; + rev = "db58475d3fd2a16f9b1467d6895e3c4c195ed7dd"; + sha256 = "0q8s4215xmchi06lx0kqj1qw2f3svjq3yfdggyi065adm8di3k0r"; }; meta.homepage = "https://github.com/nvchad/base46/"; meta.hydraPlatforms = [ ]; @@ -1650,12 +1663,12 @@ final: prev: { blink-copilot = buildVimPlugin { pname = "blink-copilot"; - version = "2025-09-25"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "fang2hou"; repo = "blink-copilot"; - rev = "bdfbc1554951dfe26431dfa5f182979531b5784f"; - sha256 = "0cazh9d6nwg9bsn3nq1384r68qcrrziz94xilkz8x30ygn9bil8k"; + rev = "5d35fd07fcc148be20442da1bdd2407e03263d7d"; + sha256 = "1686djbjrk3327d7varbzqwwfimz9irgpagl7yk8nnighfygz7mk"; }; meta.homepage = "https://github.com/fang2hou/blink-copilot/"; meta.hydraPlatforms = [ ]; @@ -1689,12 +1702,12 @@ final: prev: { blink-ripgrep-nvim = buildVimPlugin { pname = "blink-ripgrep.nvim"; - version = "2025-09-25"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "blink-ripgrep.nvim"; - rev = "d19cd12dd954fb69d1669a01c51c30add0318f11"; - sha256 = "1d9j7iw5nf3wcxmsxsdfmkwagls1xzg6hikzr7xfzvbbbclrc6qr"; + rev = "7a004d5a6f6fa7625a08a87ed34675ee974b8ebc"; + sha256 = "0q45b8ay5p5y13y8q3k2p5nyjfrmyq8bc42lak3sxjlajh6d1i35"; }; meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/"; meta.hydraPlatforms = [ ]; @@ -1910,12 +1923,12 @@ final: prev: { catppuccin-nvim = buildVimPlugin { pname = "catppuccin-nvim"; - version = "2025-09-25"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "5af9374957a65be8770696da295dc9016b96f241"; - sha256 = "156qx1jd07q1gjs9f32sgqa7b2ca1zqmp8jqd5rcjdirphvpfqfc"; + rev = "c89184526212e04feffbddda9d06b041a8fca416"; + sha256 = "0f3ykavynyplp0npkijq8psrzn79jfz916l0vm9rc16bvv8c43bn"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; meta.hydraPlatforms = [ ]; @@ -2014,12 +2027,12 @@ final: prev: { checkmate-nvim = buildVimPlugin { pname = "checkmate.nvim"; - version = "2025-07-28"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "bngarren"; repo = "checkmate.nvim"; - rev = "b544f3fd447bdf7e752e2ab8caaa68c4370bc2a2"; - sha256 = "098x5mgqiggrqpphx4awlbl5ybxkagqrz3xab9qaz7rpr8d4n0n9"; + rev = "0239c81d37f3adb937120d32e22e9a47d81b7015"; + sha256 = "15r4wqlbnlwpvinr1qpjj1dxj9krf86ybhgw21xxhy6c3iyj76ly"; }; meta.homepage = "https://github.com/bngarren/checkmate.nvim/"; meta.hydraPlatforms = [ ]; @@ -2131,12 +2144,12 @@ final: prev: { claudecode-nvim = buildVimPlugin { pname = "claudecode.nvim"; - version = "2025-09-15"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "coder"; repo = "claudecode.nvim"; - rev = "2e6ea6f2a63cdf4fd3c05e6a054151d46848d319"; - sha256 = "1bqrbfqrb0vrzvcfdh8b6nw2hmb2mqzc6jrcz7gqkf6v5zdmiq5h"; + rev = "ac2baef386d8078ef2a0aaa98580d25ec178f40a"; + sha256 = "1cqmy7rgppw4ycl8vfpxl1059m6csnm7hxb24aw44znzi0niqws6"; }; meta.homepage = "https://github.com/coder/claudecode.nvim/"; meta.hydraPlatforms = [ ]; @@ -2976,12 +2989,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2025-09-20"; + version = "2025-09-26"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "c46915bad05bf340d6c0032731556808b6ef5104"; - sha256 = "083c8a5ni2r8spir9mb3z026vg3v26qdlj23cw1xxslsxi030jap"; + rev = "db6c23a19f7d39a2ba6f25c78d2e8ccd8e8db5ef"; + sha256 = "0fax98vnzhajhmvs8vyv1ln7j8jvbgm690x8pa2b2kzmc35zk3x0"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -3041,12 +3054,12 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "2025-09-25"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "89382c89253832436a8bb2322ba1098285486000"; - sha256 = "1sdlx6lh524d98mrjjcvw5bw50n95715kkjrxd8463bglairyfwc"; + rev = "7afa517c1f499da582eb28931d67c4fb11818063"; + sha256 = "1rmbdc9xbvk1rk6mi9ay7jxz382rx41a1bjx1qd4g96zv5hw6a87"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -3106,12 +3119,12 @@ final: prev: { colorful-winsep-nvim = buildVimPlugin { pname = "colorful-winsep.nvim"; - version = "2025-09-05"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "nvim-zh"; repo = "colorful-winsep.nvim"; - rev = "1d5d1e33a4e1b8d692a63bf400e837e9b294d239"; - sha256 = "056rz9ssv1ymsjyl7zcb6phy9qg30bgqhjb95blhild8di2dzqsg"; + rev = "e555611c8f39918e30d033a97ea1a5af457ce75e"; + sha256 = "0f5nzwzh5svy868by19r7yg67g87npdclcza74r6fj3a94r3zm04"; }; meta.homepage = "https://github.com/nvim-zh/colorful-winsep.nvim/"; meta.hydraPlatforms = [ ]; @@ -3340,12 +3353,12 @@ final: prev: { conform-nvim = buildVimPlugin { pname = "conform.nvim"; - version = "2025-08-27"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "stevearc"; repo = "conform.nvim"; - rev = "b4aab989db276993ea5dcb78872be494ce546521"; - sha256 = "1637cpq5167dm4s2llc8w0y2sicqxn9gcq0p003x1mwb3m5wxm4g"; + rev = "9d6f881a4047a51c7709223dcf24e967633c6523"; + sha256 = "0ww4xapysmkpzcvzs6prwh1lx3vg84g5sicdpskjd2nlwv507n09"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/conform.nvim/"; @@ -3354,12 +3367,12 @@ final: prev: { conjure = buildVimPlugin { pname = "conjure"; - version = "2025-09-20"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "5f9171a62ec5bf6786608a7fde57dad64d497d54"; - sha256 = "18m989hqhn3klwxpwbrkbib0q1l3xqa82759ws3w9bs9jnd4l04i"; + rev = "d450b6508fd63c9b0601a229e75225774228fd2b"; + sha256 = "1dik10fq17kczfjdkyxkipz4r5ra5y4d02z9dnaa450h52lnxyqn"; }; meta.homepage = "https://github.com/Olical/conjure/"; meta.hydraPlatforms = [ ]; @@ -3419,12 +3432,12 @@ final: prev: { copilot-lsp = buildVimPlugin { pname = "copilot-lsp"; - version = "2025-09-19"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "copilotlsp-nvim"; repo = "copilot-lsp"; - rev = "5030766af6dce2181d48b928537ebe1919ec8d22"; - sha256 = "1zac5bdjg46sr5zwrbzw2b48s2rcf0zp0304f2nhzy0zz76ak480"; + rev = "a80e0c17e7366614d39506825f49a25d285fead9"; + sha256 = "0h3w04f2m2bfgd2dk8m3q9p8xv7x8wpgy47vdq2fzix6jpppmj1i"; }; meta.homepage = "https://github.com/copilotlsp-nvim/copilot-lsp/"; meta.hydraPlatforms = [ ]; @@ -3432,12 +3445,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "2025-09-26"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "abc8bda97271624051f814ec8a06088e658359ed"; - sha256 = "0457718k0pln3q1f11wl7sm0sy5vgm2qh4n4vmanmd2ly3w5kani"; + rev = "3cd5086c28c5769f5db147721f457a3e081de254"; + sha256 = "018q6qy2k357prxg5sz8i73gyxa7f47idr79ihwx7hf31m7ax2pd"; }; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.hydraPlatforms = [ ]; @@ -3458,12 +3471,12 @@ final: prev: { copilot-vim = buildVimPlugin { pname = "copilot.vim"; - version = "2025-09-12"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "github"; repo = "copilot.vim"; - rev = "dfe0a3a1c256167d181488a73ec6ccab8d8931a9"; - sha256 = "1p6s4igjnv8z95nb620dmb3d29vpxh5j6hz3gr1hgbfm0s1bzg2q"; + rev = "da369d90cfd6c396b1d0ec259836a1c7222fb2ea"; + sha256 = "0pwaw4izic1zajx586vxjn8yslabd2hq42wy1i7px3fj6g2v5gvl"; }; meta.homepage = "https://github.com/github/copilot.vim/"; meta.hydraPlatforms = [ ]; @@ -3484,12 +3497,12 @@ final: prev: { coq-lsp-nvim = buildVimPlugin { pname = "coq-lsp.nvim"; - version = "2024-10-28"; + version = "2025-09-26"; src = fetchFromGitHub { owner = "tomtomjhj"; repo = "coq-lsp.nvim"; - rev = "6135ed25fc2a1b4b1b6451ed206dc38b493ff1a2"; - sha256 = "1vlz2kgc82rhycxp4qcz2bwssnzbv16wvr3gsigbl8b7rxjv5ivr"; + rev = "2a6ec9e86057f17950b72f496be675520d3d19f6"; + sha256 = "1a45345nqr0hygagsqrqh0v1a1254qv10fh8rp3rkgqsqvj9sdcy"; }; meta.homepage = "https://github.com/tomtomjhj/coq-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -3731,12 +3744,12 @@ final: prev: { cyberdream-nvim = buildVimPlugin { pname = "cyberdream.nvim"; - version = "2025-09-25"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "scottmckendry"; repo = "cyberdream.nvim"; - rev = "85b4ef7eb185e9850e9775666e65dd024c58e26d"; - sha256 = "05d2ixd4vwf6b8z728fhhxn8izv4zx1sgxqjgm3sbsn8ips2gy49"; + rev = "eba11f590026e74915e13d12a53cdbdc9b98d9f9"; + sha256 = "1mwklwpj25parnapav1ivl7n86pw0v0m6cj5yqdsp0sv8hyzf9vp"; }; meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/"; meta.hydraPlatforms = [ ]; @@ -4604,12 +4617,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "2025-09-25"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "323416d68196cfd3fdf37576a93c25ea8921dfdd"; - sha256 = "07pr3hp6w50qc17fmlg72r47kbqqqiikkpvd89ry0yy9rik7nq2d"; + rev = "ea6100d214c92c9727c89eb759535352923f08f2"; + sha256 = "0k9r9vjxxwa4dba69vqxd05153aa72599nbdfbjmgcmzgp0nc3jl"; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -4709,12 +4722,12 @@ final: prev: { efmls-configs-nvim = buildVimPlugin { pname = "efmls-configs-nvim"; - version = "2025-09-05"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "creativenull"; repo = "efmls-configs-nvim"; - rev = "c01b0831487238128ff4197bd4a7902dd4fce6c6"; - sha256 = "00888b8npp23xwsw0nxqp212ip6ibd43xzafyzdm17h3ns9pzgv9"; + rev = "40d58c472e6379c7af4717bddb815bbed78b603f"; + sha256 = "06fnyvxcdhvyclc1yxqpbbi3nfpf8pir9qci7z7fdr45piylfa1k"; }; meta.homepage = "https://github.com/creativenull/efmls-configs-nvim/"; meta.hydraPlatforms = [ ]; @@ -4722,12 +4735,12 @@ final: prev: { elixir-tools-nvim = buildVimPlugin { pname = "elixir-tools.nvim"; - version = "2025-08-26"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "elixir-tools"; repo = "elixir-tools.nvim"; - rev = "2b3dc7be1b9eea766bf6d75f519b05bd902e0c3a"; - sha256 = "0wzbv75a9r2v4i0fk5ddkc8lcqjw3lx20ikrxgbadh2rqs5v5gab"; + rev = "51b026c1ed5fe32396e1cd94c2b67435b066a4fb"; + sha256 = "0prns04rrygyw722afph4893vpc5i20vpc2aakf3bmxfag8f7ksm"; }; meta.homepage = "https://github.com/elixir-tools/elixir-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -5048,12 +5061,12 @@ final: prev: { firenvim = buildVimPlugin { pname = "firenvim"; - version = "2025-08-23"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "glacambre"; repo = "firenvim"; - rev = "0c3b81444944ed51e9eb50b158b71ee26b611575"; - sha256 = "0dd5y08fqf5pn9ppfbwmx4whw37yiazjhsakvp6f84v6hi4xhx6p"; + rev = "a18ef908ac06b52ad9333b70e3e630b0a56ecb3d"; + sha256 = "098zjcybswsawjqgs1ynpr4ys77hfi6viw3lm1rdig3a6bmz3v6y"; }; meta.homepage = "https://github.com/glacambre/firenvim/"; meta.hydraPlatforms = [ ]; @@ -5362,12 +5375,12 @@ final: prev: { fyler-nvim = buildVimPlugin { pname = "fyler.nvim"; - version = "2025-07-21"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "A7Lavinraj"; repo = "fyler.nvim"; - rev = "6595c9ef272797aeb92aacdc392cf670c994e467"; - sha256 = "14fbmhxw7xyg618g3pv7hq64ppcas997qvkbdnl2z0lqrk2nn3zy"; + rev = "5e24ff1c46528d8dc2e61c22cc21fb590f626e1e"; + sha256 = "15cxkdcqwra5sm822ahgwpz4l076lww17y1w2hwrxc02lcaarhyp"; }; meta.homepage = "https://github.com/A7Lavinraj/fyler.nvim/"; meta.hydraPlatforms = [ ]; @@ -5440,12 +5453,12 @@ final: prev: { gbprod-nord = buildVimPlugin { pname = "gbprod-nord"; - version = "2025-09-18"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "gbprod"; repo = "nord.nvim"; - rev = "266b7ce0d0b4a876568c1e23ba2eca63ebe97cfb"; - sha256 = "17x6fa2v9ssgirbz18mvqq4dwdk61pr9xfyvh92db9d23sp0kbkh"; + rev = "c0e33fc6a2587cdda67b4ee9eb26d01350a8f96b"; + sha256 = "0i1ak45gxpsn3qqxwca5v0x8civ08sx7n1nswb8fmcp6jid6g9ix"; }; meta.homepage = "https://github.com/gbprod/nord.nvim/"; meta.hydraPlatforms = [ ]; @@ -5700,12 +5713,12 @@ final: prev: { go-nvim = buildVimPlugin { pname = "go.nvim"; - version = "2025-09-24"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "45526446280a570a10c76dc9a4acfaa7dcd982c4"; - sha256 = "0yjq5visv93m099z7kqxz1537nl6sxc03aszf4pyx3vj3z8l3a2a"; + rev = "db20146ef63322949af69b0955f80ee7d98145bd"; + sha256 = "06przzv69hzc600vawnjakmql3fn99m6jz0531n1y5hpbrik3k5s"; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; meta.hydraPlatforms = [ ]; @@ -6156,12 +6169,12 @@ final: prev: { helpview-nvim = buildVimPlugin { pname = "helpview.nvim"; - version = "2025-09-16"; + version = "2025-09-26"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "helpview.nvim"; - rev = "3be2f9f08340209329f837110c8a714fdd91cc43"; - sha256 = "1v40sdqg3brrcmzd914r3l65f1adc1yfw6ig86zr0aa3rzxd882n"; + rev = "518789535a0cb146224a428edf93a70f98b795db"; + sha256 = "0zf6hr6pjg3gnif2f1b328zxy1w65w4lq7k8r4an5jsjrmnw194h"; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/helpview.nvim/"; @@ -6339,12 +6352,12 @@ final: prev: { hover-nvim = buildVimPlugin { pname = "hover.nvim"; - version = "2025-09-11"; + version = "2025-09-26"; src = fetchFromGitHub { owner = "lewis6991"; repo = "hover.nvim"; - rev = "15533855dcf3c6a35a09c118c4169e531847b4cc"; - sha256 = "1cv9h57xw9pj8c7igdh9lnrlmvz4x81w1bw3mfdzvv5cfwjv30r8"; + rev = "99e4636cfa2778841ed127cfeadf912662bb8bfe"; + sha256 = "047jldvxxvgp654x781npx6mf6iyxg41i80k75dm670a9hrbvma5"; }; meta.homepage = "https://github.com/lewis6991/hover.nvim/"; meta.hydraPlatforms = [ ]; @@ -6508,12 +6521,12 @@ final: prev: { inc-rename-nvim = buildVimPlugin { pname = "inc-rename.nvim"; - version = "2025-07-20"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "smjonas"; repo = "inc-rename.nvim"; - rev = "8ae25b35ae16ca4bd5de3d3c472eec3b574018d4"; - sha256 = "0abkii2l8zrjr4lxb7hh8ylklwkvpw954wgn435ylkmpy23mqd48"; + rev = "7c79416330364976955ec8059fe3832b72ee1271"; + sha256 = "1n64wf9c9bqi5lh76kv9a6ziv5i9p812mj5k8kg73i5c4z68www5"; }; meta.homepage = "https://github.com/smjonas/inc-rename.nvim/"; meta.hydraPlatforms = [ ]; @@ -6716,12 +6729,12 @@ final: prev: { iron-nvim = buildVimPlugin { pname = "iron.nvim"; - version = "2025-09-21"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "Vigemus"; repo = "iron.nvim"; - rev = "6d7732bef2c890e693ffb4ecd6a3c3ed75fd6478"; - sha256 = "00jpi7mwk69xck14khj0gxs4rl8cydjn5yy4d6vply3bngzyscha"; + rev = "746414e67adcd3ad2ad5dbe6262543b55ac3f3cd"; + sha256 = "11rkmg0alk15wv38fg35ws9mw6hvk4l2pykk9xh9h5czgl3mj8xj"; }; meta.homepage = "https://github.com/Vigemus/iron.nvim/"; meta.hydraPlatforms = [ ]; @@ -7016,12 +7029,12 @@ final: prev: { kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "2025-09-14"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "ab3effad17d5dbb4d5d34b6289fa4dc97155045c"; - sha256 = "06ic2b17lvxmg2g1v902p9mjwdg37rp9zmzgv2pw1g55crghrh6r"; + rev = "0d50e9ce5c992fe507743d8641b36125e668aad4"; + sha256 = "1svgdbxgsflkq2gn83vxd0m253pv8n664yjlgacfjr338vnxpyf2"; fetchSubmodules = true; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; @@ -7108,12 +7121,12 @@ final: prev: { lazy-nvim = buildVimPlugin { pname = "lazy.nvim"; - version = "2025-02-25"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "folke"; repo = "lazy.nvim"; - rev = "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a"; - sha256 = "0nz6w4h863g3vq90q3bgcmrk1yz88gjqmmbacwx3hxyks13hy3wx"; + rev = "a1380a8461ab115d69ac6a570a92611969e16c3a"; + sha256 = "0crhq26yr21705h0gj8mm96233likpqhmg2yryrq4mg5k58fwdb7"; }; meta.homepage = "https://github.com/folke/lazy.nvim/"; meta.hydraPlatforms = [ ]; @@ -7173,12 +7186,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025-09-18"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "f6e6ecb8f1a140315f7bfb4ea88c4a39846617b0"; - sha256 = "0c77fjx1vyf7gbvk7qgab7gmcfk98dryskh8cgpgjbgzblp6g8jy"; + rev = "da14a193b5ef5b1544582c70dafb6a9123e56751"; + sha256 = "1pj9mh7w26j0qnm58f94j36lk40iwhzgzy2yqyvkn95ddqgrv5ws"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -7264,12 +7277,12 @@ final: prev: { lensline-nvim = buildVimPlugin { pname = "lensline.nvim"; - version = "2025-09-20"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "oribarilan"; repo = "lensline.nvim"; - rev = "c26a38f66a87f7e860757ac290a4e6df8c9a3681"; - sha256 = "18rsv8n9cac1hi6qlf5spldj481ix32j037w7lh5lgxyzg8scw0p"; + rev = "9ae1e4a4d47533dc5bba301e790dcda44ec62be6"; + sha256 = "0p8cylbpdlh7xvxzk4g4jbq5r3wnxaarv5ka0nb781msqlhqphv8"; }; meta.homepage = "https://github.com/oribarilan/lensline.nvim/"; meta.hydraPlatforms = [ ]; @@ -7563,12 +7576,12 @@ final: prev: { live-command-nvim = buildVimPlugin { pname = "live-command.nvim"; - version = "2025-04-30"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "smjonas"; repo = "live-command.nvim"; - rev = "05b9f886628f3e9e6122e734c1fac4f13dcb64b4"; - sha256 = "0iyvzjf35c13rggjm8hiwc1x65ch2kv3yv7p8dhk2jf6bml16x8f"; + rev = "d23d94a526a6798584d45a77235b001d4a588f8b"; + sha256 = "05isnirw46bcnzflsrf1s2lrky2xbds2mkj1ny531cl4gilg7mvi"; }; meta.homepage = "https://github.com/smjonas/live-command.nvim/"; meta.hydraPlatforms = [ ]; @@ -7875,12 +7888,12 @@ final: prev: { luau-lsp-nvim = buildVimPlugin { pname = "luau-lsp.nvim"; - version = "2025-07-03"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "lopi-py"; repo = "luau-lsp.nvim"; - rev = "6c80704a4768c31e4c8e87180c9bae79343b169d"; - sha256 = "12bc3b05fkwq7mx9y4dgh04vbsb5rqhfrmzydjnj8yrz6rwsn9wn"; + rev = "42cd51e1a824074feb909ac2f79301b3eac46aab"; + sha256 = "1bjldwfl8i3wqs0hzpglshjr1cqbhs4mdpwag7wfmrpllch0lcff"; }; meta.homepage = "https://github.com/lopi-py/luau-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -7992,12 +8005,12 @@ final: prev: { markview-nvim = buildVimPlugin { pname = "markview.nvim"; - version = "2025-09-23"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "markview.nvim"; - rev = "82c21e3b3f982ae76107a787fb28383d76fffeab"; - sha256 = "05r01rhz8hwji0r9hnrd6h23mxg09y0p4xz8aflwc6n2i3szr4yw"; + rev = "b2a1a0abe36a9a82b974dedba2e4a45314919e27"; + sha256 = "0hl7h35bzq2gm71ffvahrz0bnfdga579s6kfwnkpfzrbhiym6qgk"; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/markview.nvim/"; @@ -8006,12 +8019,12 @@ final: prev: { mason-lspconfig-nvim = buildVimPlugin { pname = "mason-lspconfig.nvim"; - version = "2025-09-21"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason-lspconfig.nvim"; - rev = "a1067cf84b4ff81b66d2bf4d01f4cbdb5de40bd0"; - sha256 = "17jljrqd7a1vk88xxq4n3riqlk06dcdnyyji97n9z7y095vhwxa2"; + rev = "155eac5d8609a2f110041f8ac3491664cc126354"; + sha256 = "1lvaia1h5iwq4sjasc1ir3qngb2rpg18291n125nc6blv7idxr37"; }; meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/"; meta.hydraPlatforms = [ ]; @@ -8032,12 +8045,12 @@ final: prev: { mason-nvim = buildVimPlugin { pname = "mason.nvim"; - version = "2025-08-07"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason.nvim"; - rev = "7dc4facca9702f95353d5a1f87daf23d78e31c2a"; - sha256 = "1f6arsf1gcjqbk6sb0g943699jgh7p0nk5pyr2g4q3rbqn65q7am"; + rev = "ad7146aa61dcaeb54fa900144d768f040090bff0"; + sha256 = "18jk42g24cz9z1ia35519898937d1679qq04cj8gvcsp22psxndh"; }; meta.homepage = "https://github.com/mason-org/mason.nvim/"; meta.hydraPlatforms = [ ]; @@ -8253,12 +8266,12 @@ final: prev: { mini-base16 = buildVimPlugin { pname = "mini.base16"; - version = "2025-09-26"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.base16"; - rev = "3c37144d6ad9784935961d6757ae6cf174119987"; - sha256 = "0gj7s4asycn75b9bkijlzwfj91clff9jjpdysqkv9i55b7k50jd8"; + rev = "a55403967588257a17a6049e99f80aa982543c36"; + sha256 = "0w2287b6xrknn1m732197cpx2hv8cpdd8gjv590b39cz99frsy3g"; }; meta.homepage = "https://github.com/nvim-mini/mini.base16/"; meta.hydraPlatforms = [ ]; @@ -8474,12 +8487,12 @@ final: prev: { mini-hues = buildVimPlugin { pname = "mini.hues"; - version = "2025-09-26"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.hues"; - rev = "04f2647ab424cd21481fb314d040a9a246b6c434"; - sha256 = "0fy8dcr9ak0yx5dlkvjnqajx8lacj026z6b7r4kcpfcvva6xsxl7"; + rev = "3db0ee390af98c55e3336380b675ed23a053743a"; + sha256 = "0l8m4h5qliyp3527rwc9mzd2s3svjnyb2sngg9i6fwpdqjy4ay23"; }; meta.homepage = "https://github.com/nvim-mini/mini.hues/"; meta.hydraPlatforms = [ ]; @@ -8604,12 +8617,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2025-09-26"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.nvim"; - rev = "0d7629a40e7f0e16d0853f7e164c549893af9405"; - sha256 = "08c186a9l6cm7vlsw2b4k2vl4qgsl5b78w4y3da6z9wjdgarra8q"; + rev = "126ce3328c78399dcff58272f6f540a373b62a75"; + sha256 = "0fpxwi392y56d0avzs1lxnangahbjj7x1fhs49ix25p846p232sv"; }; meta.homepage = "https://github.com/nvim-mini/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -8669,12 +8682,12 @@ final: prev: { mini-snippets = buildVimPlugin { pname = "mini.snippets"; - version = "2025-09-26"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.snippets"; - rev = "97f6ba4ee896a5148fd72ad8f736b23ac6e07a83"; - sha256 = "1pidc55kqnv81qwd8rq2f5qkwssqm0767156zbv36wnwjy7h8pkl"; + rev = "e8610e97a6c50f7dd521bd76d7b90a996a96cd09"; + sha256 = "01lkrp41srd4b8az1rdliqrxxmsaykizni99z1488xr61x58lnax"; }; meta.homepage = "https://github.com/nvim-mini/mini.snippets/"; meta.hydraPlatforms = [ ]; @@ -8942,12 +8955,12 @@ final: prev: { multicursor-nvim = buildVimPlugin { pname = "multicursor.nvim"; - version = "2025-09-15"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "jake-stewart"; repo = "multicursor.nvim"; - rev = "ffe2e402e85150516d096842f7be99fd1321a72b"; - sha256 = "0r7hjixr2lilj5i4qq55n708n77x3hsbfy4jfjn91lzq71rvwd5l"; + rev = "0c6ceae228bf209e8b8717df9de500770c4e7022"; + sha256 = "1ih0i1lv1dp0yj5krxfizv7pi355xyhsslb7mybqfplqa70185j2"; }; meta.homepage = "https://github.com/jake-stewart/multicursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -9254,12 +9267,12 @@ final: prev: { neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "2025-09-26"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "e10eed81d215a2c399228090070d6806217017e3"; - sha256 = "10gsi7svfid1ib281918sz3wxm56wzcjwhgvc404mban4fp2q9w0"; + rev = "9130e58424ad95bf2dd8b40afbb8cf04d648638c"; + sha256 = "0zm40p718cvqg9ngzlnc56pbglrp7yp1580g0f1pfakkwdrvnhdv"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; meta.hydraPlatforms = [ ]; @@ -9280,12 +9293,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2025-09-25"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "7a8d7fd36f95f5cbbf57d4a5c463f6c54ad54cd3"; - sha256 = "00z1cyfxvnsxscg3zj8n4hvw1qhm1akjcv8ijr21qggklnax31q0"; + rev = "dcb5df71937c5ce9e659c529fd6bc09f5d4f3e63"; + sha256 = "0ddnqifvhpzh47pwx939yrfwccrvy2bzh6m6byr7h4sja36dmz0z"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -9358,12 +9371,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "2025-09-26"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "add70101fab5913cad33ab2f84f1a6ee092e7220"; - sha256 = "1awsn4ixc7lxhlmpfirm880b26p0y8wy9g5r5k0875xwn3pbk21r"; + rev = "90dcfa7b2bd5f3f35d1a7afe24dde9e2bc482cd4"; + sha256 = "02cdkxvbw4xwcsm185s72zx2g0aky6vd4rvin03aj8j2gjnw20qj"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.hydraPlatforms = [ ]; @@ -9633,12 +9646,12 @@ final: prev: { neotest-golang = buildVimPlugin { pname = "neotest-golang"; - version = "2025-09-26"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "fredrikaverpil"; repo = "neotest-golang"; - rev = "8a4a1dee307eafe553241f8b5f3337151678394e"; - sha256 = "041wn4jv7xi8ldxwi112940fc4675kxchwgrc4sf5d40dh3ndqq7"; + rev = "3d2a2a7ba4b8e074a5dd56d4cbae724aa095e213"; + sha256 = "0dqyxj6lawbxcqw1z4b7pvmhffpfpj29q7nk592hh3hii8qnyirn"; }; meta.homepage = "https://github.com/fredrikaverpil/neotest-golang/"; meta.hydraPlatforms = [ ]; @@ -9673,12 +9686,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2025-09-21"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "727219a05aad6c40f42521ffef472a03dee03bf9"; - sha256 = "1sphya4gmnc8h6pip98lkylmc19fh3yzfclzjvghh5p0wkwizx6a"; + rev = "0cf2c1dbbd538dba90ffbccd3b2fc6fdfc9361d3"; + sha256 = "055hhfpcb3z49d25ffc52gh12rhdan7n5c4bplh9202slx5ask98"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -9790,12 +9803,12 @@ final: prev: { neotest-python = buildVimPlugin { pname = "neotest-python"; - version = "2025-09-19"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "nvim-neotest"; repo = "neotest-python"; - rev = "1b1b1abf928f32bbd6a7d183f7ffc80a591eb162"; - sha256 = "01d3a3ndpfbj59rxk30f0lqgr9kz53d8yir7f7z2jbnfg05q14x2"; + rev = "7cab6e2ecc260bf61b97ca147574a470bd880cbd"; + sha256 = "0sks1fj7bwpdzgwb3ahj1ki8kql9wwhds617b1ial6fk0s0b56iy"; }; meta.homepage = "https://github.com/nvim-neotest/neotest-python/"; meta.hydraPlatforms = [ ]; @@ -9963,8 +9976,8 @@ final: prev: { src = fetchFromGitHub { owner = "preservim"; repo = "nerdtree"; - rev = "b4b4130f3ca13464748ff8d45bcdbd1b159fed2f"; - sha256 = "1w9ln92bi0jpxsxyi298z66dz25dmsjka2bqp27r43z6sgf8c4yz"; + rev = "690d061b591525890f1471c6675bcb5bdc8cdff9"; + sha256 = "06mx3pb56qal7i825q59l0xc45fwys0dn7bkf6vibmrgr09l17na"; }; meta.homepage = "https://github.com/preservim/nerdtree/"; meta.hydraPlatforms = [ ]; @@ -10089,12 +10102,12 @@ final: prev: { nightfly = buildVimPlugin { pname = "nightfly"; - version = "2025-09-16"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-nightfly-colors"; - rev = "dabb4143b9a68a855a803207c0b6ecca27554444"; - sha256 = "03y0lwl3xx12hkn4fnd1r01skn38yspc1hsrq71p0s3bm012v667"; + rev = "5f88609dd9c3883b50a2728537c55afd5544f466"; + sha256 = "03hs0x4msi4snphskdw2r5av2rs9qrbyv1z3wba0ji31wqcb6h7m"; }; meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; meta.hydraPlatforms = [ ]; @@ -10154,12 +10167,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "2025-09-22"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "8355fdf8e9fa4c1857074cdd9f7751e0615c5473"; - sha256 = "0w1z1m3sdrly45hfsiy353sszzm9qlmvrq5vbq927nvaygdq9nqr"; + rev = "2bc3ca7e939f35cece0812780fded2ca9f7d0bfc"; + sha256 = "01kifjak6vz95x0gwc94z7qzqz7gs36kzksh36nfgxj3xa2saa12"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -10180,12 +10193,12 @@ final: prev: { no-clown-fiesta-nvim = buildVimPlugin { pname = "no-clown-fiesta.nvim"; - version = "2025-01-26"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "aktersnurra"; repo = "no-clown-fiesta.nvim"; - rev = "2f57d1115e246b62a1a81bba806fe79aaa53b610"; - sha256 = "0a73zd73y0s08ilid0631mbm78q34d3qfb2rky03qqwvqz3zp7sc"; + rev = "04b808e9769ded988089772ffcaf08d92d75d927"; + sha256 = "0qwjmmpsvzibrjygg9rfgjip2nbp2qhcxlzx0ngdd92lliac67wp"; }; meta.homepage = "https://github.com/aktersnurra/no-clown-fiesta.nvim/"; meta.hydraPlatforms = [ ]; @@ -10232,12 +10245,12 @@ final: prev: { none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2025-09-25"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "6617d47fbf275d197e3335022a3d33ff310a4b93"; - sha256 = "1a2yc85nrsa51g42hnsyfrcmv57cgnha5pnijw0m0y27fbwrw1jc"; + rev = "5cf63841461b49989972d35bf886e076a1ab3649"; + sha256 = "16p9wipxm59rrlzwck9d7bp1i3f8yxn8kan1pddvkgr4sdmxxprf"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -10349,12 +10362,12 @@ final: prev: { nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "2025-09-19"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "532d566190391f2ddc388a5b1093b0f227366e87"; - sha256 = "1nz0rx7z6ah1jzb5kjval3k3lqd1ns5x0p38rl970q71m8vmbly8"; + rev = "03b9718140375e7f3f5e4f3e04bc2b6c907440ec"; + sha256 = "1fh33a0bc6iwc45bfa9hbbvfp170n9j98iba3plfffn4yj4i2rwb"; }; meta.homepage = "https://github.com/nvchad/ui/"; meta.hydraPlatforms = [ ]; @@ -10687,12 +10700,12 @@ final: prev: { nvim-dap-view = buildVimPlugin { pname = "nvim-dap-view"; - version = "2025-09-26"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "igorlfs"; repo = "nvim-dap-view"; - rev = "788190807ae98a5b0ff3eb9d836fe4e35ba75c23"; - sha256 = "123xnr8aals86q2i1kr2isl7x9x9b5yya858n1q4grvfacs8fwq1"; + rev = "4f8ce88ed273cee04761f457847599bbda411e5b"; + sha256 = "1gw448g1707mjc5d1h982blw9if1dsdl3hij2icx2gb6s07k31hq"; }; meta.homepage = "https://github.com/igorlfs/nvim-dap-view/"; meta.hydraPlatforms = [ ]; @@ -11116,12 +11129,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2025-09-25"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "336b388c272555d2ae94627a50df4c2f89a5e257"; - sha256 = "1flbjhpmig4cap268i68g5zphri83f8k73la2qpsmdnaavd6hqna"; + rev = "db8fef885009fdec0daeff3e5dda92e1f539611e"; + sha256 = "04ji3265bddlfqrb6gpv402nm078xwp4gbk03z3xh9cl1k7k1n2d"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -11337,12 +11350,12 @@ final: prev: { nvim-parinfer = buildVimPlugin { pname = "nvim-parinfer"; - version = "2023-08-09"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "gpanders"; repo = "nvim-parinfer"; - rev = "5ca09287ab3f4144f78ff7977fabc27466f71044"; - sha256 = "0qci774sf7kxsq1a77nmis4zgjggf89w0j5ibzdbrw11cyv0nb3n"; + rev = "3968e669d9f02589aa311d33cb475b16b27c5fbb"; + sha256 = "01di8kz2xcc2xp1ssgm3w2wc69df1y6yg3ry5m4dmx5sbrabwfc7"; }; meta.homepage = "https://github.com/gpanders/nvim-parinfer/"; meta.hydraPlatforms = [ ]; @@ -11454,12 +11467,12 @@ final: prev: { nvim-scrollview = buildVimPlugin { pname = "nvim-scrollview"; - version = "2025-07-16"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "dstein64"; repo = "nvim-scrollview"; - rev = "8cc50e5e9af861c15778947677aba87cdded66cc"; - sha256 = "14n3mwyjp1lvcd2zb3g3rmvw06x31vf5kxs7s6qn2cgw7ircy1cg"; + rev = "316c37c96e6ab7d15e18f878366d0497179e8891"; + sha256 = "1hdnh587pzzihyz553h0cpnq9bdb4gf8aygzcnzyml8w63ibv1r1"; }; meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; meta.hydraPlatforms = [ ]; @@ -11610,12 +11623,12 @@ final: prev: { nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2025-09-08"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "e179ad2f83b5955ab0af653069a493a1828c2697"; - sha256 = "0l8v2xrmkv0kc4rax78r85wzz97yzxi21w0qn0rmybj9f9cqyvra"; + rev = "87d096a39cb2d5d43e6771563575ff042a79f48b"; + sha256 = "1jc4nj1l7cj4175bafr84mz048brv7h1zkzpyk30vivxgkqisr2f"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; meta.hydraPlatforms = [ ]; @@ -11974,12 +11987,12 @@ final: prev: { obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "2025-09-25"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "obsidian-nvim"; repo = "obsidian.nvim"; - rev = "c801f3d414b8a92f59a460cd2fe35824609dc91c"; - sha256 = "1hrvh01193glc67x4fz6rqlzn5cavfj9acaa7n27nx6yxbnk5zri"; + rev = "a9dff2258a72c8f7b3a6ebdcae83df24e359d09c"; + sha256 = "17nnl84324sqjxmh0nlh53x5kcpd3dcx3d1d1hm4v2ihirs4k7fk"; }; meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/"; meta.hydraPlatforms = [ ]; @@ -12117,11 +12130,11 @@ final: prev: { one-small-step-for-vimkind = buildVimPlugin { pname = "one-small-step-for-vimkind"; - version = "2025-07-19"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "jbyuki"; repo = "one-small-step-for-vimkind"; - rev = "91b4e0fb0d640def73812aceb22dafb99261dd67"; + rev = "99c22f1fa83eb9aa442cf13a23aed7197a2d4456"; sha256 = "1nzql49pwix8k0ilz8avx704h57dkrw5ch0r4zsm9g0adq7q2fk8"; }; meta.homepage = "https://github.com/jbyuki/one-small-step-for-vimkind/"; @@ -12169,12 +12182,12 @@ final: prev: { onedarkpro-nvim = buildVimPlugin { pname = "onedarkpro.nvim"; - version = "2025-09-03"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "cdd4d1d1ce734170a61766ffd2fb68f40165e188"; - sha256 = "14yw5ii505d1fckla9s34iiss89wf2w7djz4cmc8658yi001n006"; + rev = "eeac8847a46a02c4de4e887c4c6d34b282060b5d"; + sha256 = "1656gvx1ypzfdgrkkw5hh73mjwdcslyid4jm7sxhp6v10a66imkk"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; meta.hydraPlatforms = [ ]; @@ -12234,12 +12247,12 @@ final: prev: { opencode-nvim = buildVimPlugin { pname = "opencode.nvim"; - version = "2025-09-23"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "NickvanDyke"; repo = "opencode.nvim"; - rev = "0fd675bb6ae7c29ee4ff352ab421cb4f17ca7c0d"; - sha256 = "1bdh9syz848f16apy08x0rp81vywkfsjgvp7lw19xmc0fccj3sq2"; + rev = "a72e936edaa8c306452cc4678683d3c155f79cfe"; + sha256 = "09x72rgvbyx8xwh34f4c1n8505xdwbk7sz6y4nppxfy7fiv7knff"; }; meta.homepage = "https://github.com/NickvanDyke/opencode.nvim/"; meta.hydraPlatforms = [ ]; @@ -12456,12 +12469,12 @@ final: prev: { parrot-nvim = buildVimPlugin { pname = "parrot.nvim"; - version = "2025-08-21"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "frankroeder"; repo = "parrot.nvim"; - rev = "820cc7d4014ab1dca52547c66e3e407510e5e4bc"; - sha256 = "1ad7xwaxn96clgchj9fgmbfh41vh01km8fgbvbvhnwlfbf3y3hkr"; + rev = "6616fca8c3e5d648236761a93ee5fe38c5264e55"; + sha256 = "1hl9qjwbpf8yhz3ynas8chyvmf8wn9xzyh8za1wsa7za0m5i3yik"; }; meta.homepage = "https://github.com/frankroeder/parrot.nvim/"; meta.hydraPlatforms = [ ]; @@ -12834,12 +12847,12 @@ final: prev: { project-nvim = buildVimPlugin { pname = "project.nvim"; - version = "2025-10-01"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "DrKJeff16"; repo = "project.nvim"; - rev = "7008545417848450c6dad83fcc6b3e58f0450990"; - sha256 = "sha256-ZGKC/r+1/TcAqZvkzTHPtpcBC7eRfvuuMNTVeMR4qLQ="; + rev = "9f0c6938d556d0d56e8128c9d1a6f24894e86576"; + sha256 = "1c3yflaw296lani7yy26g5vrs3asj4nnn0qp650j7rlpn9cwczhc"; }; meta.homepage = "https://github.com/DrKJeff16/project.nvim/"; meta.hydraPlatforms = [ ]; @@ -13004,12 +13017,12 @@ final: prev: { quicker-nvim = buildVimPlugin { pname = "quicker.nvim"; - version = "2025-08-29"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "stevearc"; repo = "quicker.nvim"; - rev = "6b88ca4d70e35df877d9564beba83f00ba0c3133"; - sha256 = "0kjqm5x3p1nsiqp0h8xvaia3x2z7mgp8j6hz2dm89sn443lrjqjq"; + rev = "12a2291869a326424b1cbee937f4f80334433012"; + sha256 = "0fvh90gspipyx28ya5y0zd5lg09j0ic72bf5pyb263g1nawx6dxd"; }; meta.homepage = "https://github.com/stevearc/quicker.nvim/"; meta.hydraPlatforms = [ ]; @@ -13238,12 +13251,12 @@ final: prev: { remote-sshfs-nvim = buildVimPlugin { pname = "remote-sshfs.nvim"; - version = "2025-08-20"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "nosduco"; repo = "remote-sshfs.nvim"; - rev = "8b0974c0e23ef086f5598ebbb1980257171dc370"; - sha256 = "11kxyyqpz5q8hcldz7pn66z77a7h139k9v908zgl4xqi5g8bjby7"; + rev = "45502b3892774811153aeab5f7f9b0033c82005c"; + sha256 = "1xjapswln0d4nn8lcfynfmd2i6nrinz8pq5gwwmzvbga2yjk3x8m"; }; meta.homepage = "https://github.com/nosduco/remote-sshfs.nvim/"; meta.hydraPlatforms = [ ]; @@ -13264,12 +13277,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "2025-09-22"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "9ab9dade85d8c7d411cc89b592028da3d1b7955a"; - sha256 = "0jlxirvjx051kk0sf60vf24bifqbm9ylc8xpspys5wq7h0h5s7w2"; + rev = "06c7598471911742e8816617a2afb9b2f29a808d"; + sha256 = "1wxr9cwd5wrprkhj5q11l2nglr4qqs26r2xwrl5yzrwgfwrxn1mm"; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -13707,12 +13720,12 @@ final: prev: { sidekick-nvim = buildVimPlugin { pname = "sidekick.nvim"; - version = "2025-09-30"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "folke"; repo = "sidekick.nvim"; - rev = "7b3d28bbb883e898f6a8b4f2d7a9ab6ad5cef9f8"; - sha256 = "1m2af27xvagdq6q8kyahcsrbraaw4x2yvrg35xxcpgp0vi0m9h6a"; + rev = "52a6ed40d312726a45ffc191fdc81791c4d928f5"; + sha256 = "0n41crpkj1di5md55mh831hxgh9yzz2qaq3kjdmiiawqlc2a3q7s"; }; meta.homepage = "https://github.com/folke/sidekick.nvim/"; meta.hydraPlatforms = [ ]; @@ -13786,12 +13799,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2025-09-20"; + version = "2025-09-26"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "e8ef796c13abd22d3643c5271375543fc2abf682"; - sha256 = "0b4kn1fdyiqmgiz2p8864gkh8vq7dr4n54550wgnr945wpbj8bln"; + rev = "652fbde8a997b9c9d32030dfaf2e7e1319dda7a3"; + sha256 = "06c39yy2dx0vc9vankzyafxck9p2948kxdkpm5pa56vr57i7gpc3"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -13838,12 +13851,12 @@ final: prev: { smear-cursor-nvim = buildVimPlugin { pname = "smear-cursor.nvim"; - version = "2025-08-20"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "sphamba"; repo = "smear-cursor.nvim"; - rev = "4b86df8a0c5f46e708616b21a02493bb0e47ecbd"; - sha256 = "00x8wmlvwgvn9qb68qnax9i5iiis37pdhc4w635jz81j9wghc98f"; + rev = "abfa5835920b1d76c0e24e1465a618ad914be90a"; + sha256 = "19g14k43rsm8i8wvra111nnv7i6nqxscbvrxhb4svcg1jh9aqvsz"; }; meta.homepage = "https://github.com/sphamba/smear-cursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -13851,12 +13864,12 @@ final: prev: { snacks-nvim = buildVimPlugin { pname = "snacks.nvim"; - version = "2025-09-25"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "folke"; repo = "snacks.nvim"; - rev = "f6c06415a27bd63b038e0c624b11d272c300390f"; - sha256 = "0y4gh58nl6740q4lv4vrz88bysdnx788ys0snq25xz4w0qz3vsbr"; + rev = "bfe8c26dbd83f7c4fbc222787552e29b4eccfcc0"; + sha256 = "063bqdagps40qx6aj3s2xis1km230rg07kfk661z3h1p5rzbsbw1"; }; meta.homepage = "https://github.com/folke/snacks.nvim/"; meta.hydraPlatforms = [ ]; @@ -14660,12 +14673,12 @@ final: prev: { telekasten-nvim = buildVimPlugin { pname = "telekasten.nvim"; - version = "2024-10-26"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "nvim-telekasten"; repo = "telekasten.nvim"; - rev = "6a10a7929421d6e696e46bbc5aa5627a8cbcf61d"; - sha256 = "1fb6xv6q9hsbcisg055bgfjgvm7zli8sgb1gs3zq4f68d5pnpwsw"; + rev = "2b6fc5d961b8accd0a37f80da8bb5717949ea9cd"; + sha256 = "162pqvwj40amxzx5i4cipmmni0w8jxarhm9y596syqi9zy7lbggj"; fetchSubmodules = true; }; meta.homepage = "https://github.com/nvim-telekasten/telekasten.nvim/"; @@ -15092,12 +15105,12 @@ final: prev: { terminal-nvim = buildVimPlugin { pname = "terminal.nvim"; - version = "2024-10-14"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "rebelot"; repo = "terminal.nvim"; - rev = "95cdb0c22cd2d2f8c2b33a55ec07f0bcbd6cad9e"; - sha256 = "0bp6m6b7bsw9d4iyn1b8bw3avnvjlk7pi8h941m68fw54n3mf06f"; + rev = "2bd1545caf89d075b6bc2a1a5c56ff177edcf3f6"; + sha256 = "1yb5rhvrkqj6x48bqbp6z50a6bzrg1lhv21p0x4zaw7h64hlvq1g"; }; meta.homepage = "https://github.com/rebelot/terminal.nvim/"; meta.hydraPlatforms = [ ]; @@ -15339,12 +15352,12 @@ final: prev: { tiny-inline-diagnostic-nvim = buildVimPlugin { pname = "tiny-inline-diagnostic.nvim"; - version = "2025-08-19"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-inline-diagnostic.nvim"; - rev = "f64efd33a51ea89bdb847fb3aaf716e96b83ba1a"; - sha256 = "08fsc8lcrsm3gpw4d3nlsxn52i999ah59461gfzjd8q4cm2vzmd1"; + rev = "6d8dc61a9c4077d9ec62a9c8998506dcd2a5b6af"; + sha256 = "0rpndy1vbgsvhadc2f76mg9mdl52s2jv5748lz1hyqcl30axl6ny"; }; meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/"; meta.hydraPlatforms = [ ]; @@ -15457,12 +15470,12 @@ final: prev: { tokyonight-nvim = buildVimPlugin { pname = "tokyonight.nvim"; - version = "2025-09-25"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "folke"; repo = "tokyonight.nvim"; - rev = "ca56e536f565293b83a075971fb5880cfe41d6de"; - sha256 = "08bwprzhrdf60ihgihl25ld980qpfx7mh1x0b3kw58d0c0gib87v"; + rev = "4d159616aee17796c2c94d2f5f87d2ee1a3f67c7"; + sha256 = "1bpki7gglch1n77kcrnyabmz7r41d6b6yq5fa70w4pxwp7y62d6h"; }; meta.homepage = "https://github.com/folke/tokyonight.nvim/"; meta.hydraPlatforms = [ ]; @@ -15536,12 +15549,12 @@ final: prev: { treewalker-nvim = buildVimPlugin { pname = "treewalker.nvim"; - version = "2025-09-21"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "aaronik"; repo = "treewalker.nvim"; - rev = "51aedba5d460e777a1427a9a218aa6ca8bbbe66b"; - sha256 = "1wka96wn7c5xrmg2q2cfg51lqq6gzjx51rswcr4xri8wvx7l4bm8"; + rev = "e339e81951e96147b57f30abbb76a67d71b809ba"; + sha256 = "1n0vr1h73i2wv77vawmhcn9hra88f1gs5lza7vxlkjiwidsa57rg"; }; meta.homepage = "https://github.com/aaronik/treewalker.nvim/"; meta.hydraPlatforms = [ ]; @@ -15628,12 +15641,12 @@ final: prev: { ts-autotag-nvim = buildVimPlugin { pname = "ts-autotag.nvim"; - version = "2025-09-23"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "tronikelis"; repo = "ts-autotag.nvim"; - rev = "06f980496633e4bee391d6c780b7544fc763865c"; - sha256 = "1m4zmrqc66zlqaqji7bv7khb7ic3j4y9acanpa4rllgg9vm7605c"; + rev = "bfa97e1bdfac00bc2c788edb20400cc51b9bb493"; + sha256 = "00jaq51hvdqg2a6c755vvigc9r0dkm3wfjicjf8aj7gpsyr6h7fk"; }; meta.homepage = "https://github.com/tronikelis/ts-autotag.nvim/"; meta.hydraPlatforms = [ ]; @@ -15836,12 +15849,12 @@ final: prev: { undotree = buildVimPlugin { pname = "undotree"; - version = "2025-08-30"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "mbbill"; repo = "undotree"; - rev = "fe9a9d0645f0f5532360b5e5f5c550d7bb4f1869"; - sha256 = "01gb938kagndla3pc3cf21zshq373z8hhlsmcgissxx7ivxm3rxn"; + rev = "0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f"; + sha256 = "0kvv65dq3nlnmhl4xpjxkd0918p5blfzqfbfyq9jlnw0qb9qfqqi"; }; meta.homepage = "https://github.com/mbbill/undotree/"; meta.hydraPlatforms = [ ]; @@ -15901,12 +15914,12 @@ final: prev: { unison = buildVimPlugin { pname = "unison"; - version = "2025-09-26"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "012aec9c7d115d0783b8aa8de4be8bd24b995e7c"; - sha256 = "01211fzvgn2ql8bdgpcqd7mnwpngccaf9hw6ywaxnggns4rc09ff"; + rev = "9c5d2974efe71e29cd129e8dae1f9eeff8c93b7d"; + sha256 = "1fwpdnx4iyzigwi44xbiid9x05zh6ml9n83xhf66by3yvrr048wk"; }; meta.homepage = "https://github.com/unisonweb/unison/"; meta.hydraPlatforms = [ ]; @@ -16044,12 +16057,12 @@ final: prev: { vifm-vim = buildVimPlugin { pname = "vifm.vim"; - version = "2025-09-03"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "vifm"; repo = "vifm.vim"; - rev = "91d50ba57da96e0bd467ecb768914573d09d770d"; - sha256 = "0yp8iz59a77arz4qhlc911hfhir5m0ys7kf723wbpnak3a9as35v"; + rev = "5a3e7f6a8c4e6b23810745b1354e5e2b12baff98"; + sha256 = "13j3rwysv0m2s20f9amdvq328bp9v76c97kpv9shkvbh99d1scwi"; }; meta.homepage = "https://github.com/vifm/vifm.vim/"; meta.hydraPlatforms = [ ]; @@ -18293,12 +18306,12 @@ final: prev: { vim-helm = buildVimPlugin { pname = "vim-helm"; - version = "2025-06-08"; + version = "2025-09-27"; src = fetchFromGitHub { owner = "towolf"; repo = "vim-helm"; - rev = "cc5ac22444332381f38084a6c7f023c25eef6201"; - sha256 = "0jkfhgw0zczk8kgd3cxj6d5ir0c3llnv19a4wzzfr8zdxv98n2q2"; + rev = "2c8525fd98e57472769d137317bca83e477858ce"; + sha256 = "0pxgkc0ykbizqb0lqbbqz05dnwng1v2dj98lyvrqvbpvzcim7s2z"; }; meta.homepage = "https://github.com/towolf/vim-helm/"; meta.hydraPlatforms = [ ]; @@ -18802,12 +18815,12 @@ final: prev: { vim-just = buildVimPlugin { pname = "vim-just"; - version = "2025-08-18"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "NoahTheDuke"; repo = "vim-just"; - rev = "04b0f122f14c83f55a0f8bb2a087754dc98cdccc"; - sha256 = "1vy1x6gg80qh5n07nrf623yarfcivy8lalrxd8dvbpbwllxw2kqj"; + rev = "19a7f07c16f010f6c0a3eb74041787bb6e460fbb"; + sha256 = "1ik9s9kwwwbkq4ia7r4dg41f553nvapjy2h51dwsyd4sxyk3z1mp"; }; meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; meta.hydraPlatforms = [ ]; @@ -19049,12 +19062,12 @@ final: prev: { vim-lsp = buildVimPlugin { pname = "vim-lsp"; - version = "2024-09-22"; + version = "2025-10-01"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "vim-lsp"; - rev = "04428c920002ac7cfacbecacb070a8af57b455d0"; - sha256 = "18naarfr01ljlkl37x3l5y2sd9j9xxdz1gkcvz7ylvspyxjmx7fa"; + rev = "be06c952810226f372149ea1af68b628c662c65a"; + sha256 = "171qzfdk7jryp680impcqjxp2sijacff5l0226bwvpv938426903"; }; meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; meta.hydraPlatforms = [ ]; @@ -19348,12 +19361,12 @@ final: prev: { vim-moonfly-colors = buildVimPlugin { pname = "vim-moonfly-colors"; - version = "2025-09-16"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-moonfly-colors"; - rev = "2a3cade7d47a3f0b13bfe50926e645b8c2a2432f"; - sha256 = "0sw0ckrgxag8yzx0j2ds9nm6vyysnnz0pz01zfqvr003z9ckqbhy"; + rev = "c1add33aec2bd36621f865ab11552129ca01d353"; + sha256 = "1grxdk9h40d2hqvkij79q2vwp97p8rn2lxc147dxgkllbhw8xgxm"; }; meta.homepage = "https://github.com/bluz71/vim-moonfly-colors/"; meta.hydraPlatforms = [ ]; @@ -19374,12 +19387,12 @@ final: prev: { vim-mucomplete = buildVimPlugin { pname = "vim-mucomplete"; - version = "2025-04-05"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "lifepillar"; repo = "vim-mucomplete"; - rev = "1b7227b9541c861f7b05b84d523764a9b1de78d8"; - sha256 = "14nqb5p0s89pf1ng3xjpkgarjgblmwnk2m08a4lp471bfjpbrrqx"; + rev = "deabc281e01ae3f395b1d377934bf2ab806dcf45"; + sha256 = "0xkrlqibhzydl95w5z156dggjqdhkww6fgaim83vx5xcabnhimsm"; }; meta.homepage = "https://github.com/lifepillar/vim-mucomplete/"; meta.hydraPlatforms = [ ]; @@ -20453,12 +20466,12 @@ final: prev: { vim-sexp = buildVimPlugin { pname = "vim-sexp"; - version = "2021-03-08"; + version = "2025-09-28"; src = fetchFromGitHub { owner = "guns"; repo = "vim-sexp"; - rev = "14464d4580af43424ed8f2614d94e62bfa40bb4d"; - sha256 = "139krxpjhbyypbl6v2jik1rms2fxl3dkqrl4rb7sms6c3p5764qx"; + rev = "b8f74c5a7aea1290a9179223887a582898b3cd29"; + sha256 = "0hxy5xbvslzq5zhrr1rqbq1x6cy538g4h9shbh0kzglic98sisw8"; }; meta.homepage = "https://github.com/guns/vim-sexp/"; meta.hydraPlatforms = [ ]; @@ -21026,12 +21039,12 @@ final: prev: { vim-test = buildVimPlugin { pname = "vim-test"; - version = "2025-09-24"; + version = "2025-09-30"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "2b0ee6036473c86a2f3e9dedf5beb91c9e84e691"; - sha256 = "0m2w74i0xyykh4p9y8scd37qmsbm084wgaly8bl5cz4q6cmnygmh"; + rev = "ad4b7213568d59a5e37606ad65859e3a8e45dbd2"; + sha256 = "0ksm8893v04sn4qmdj50x853mzb175dlprj8iclf9zimjjsgkcvc"; }; meta.homepage = "https://github.com/vim-test/vim-test/"; meta.hydraPlatforms = [ ]; @@ -22393,12 +22406,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "2025-09-26"; + version = "2025-10-02"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "f23643431529e5f72ad1bb62b2f35572e30f6a0c"; - sha256 = "0vjklrdd82nri3glk5ahn71d09c3v01qi9a43h5h5lb7m2ak2fp2"; + rev = "6d2e93cb67975641339fe0b85f31655614e8d930"; + sha256 = "11aglpmv7p3pv3k8vwmc15j8h3831rqc8cpaqp709qykv9p36ygh"; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; @@ -22575,12 +22588,12 @@ final: prev: { zotcite = buildVimPlugin { pname = "zotcite"; - version = "2025-09-22"; + version = "2025-09-29"; src = fetchFromGitHub { owner = "jalvesaq"; repo = "zotcite"; - rev = "0bb91dc5acb6a6c7e39bb66adf9881d2816fca57"; - sha256 = "1w2qcb631qx54rcv3iwwj74f32kibf4xrg7v6733syb1lrxnggha"; + rev = "1a0dbf58e67eff57b2bead5a76b5c799eb0724a4"; + sha256 = "1iim3g18h9vy63d7saj7bf9xgv6g8wgrsbpiv6dgi75h1lpl9wxd"; }; 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 41737c4c0c81..a2a71657ee42 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -396,12 +396,12 @@ }; cpp = buildGrammar { language = "cpp"; - version = "0.0.0+rev=2a682d3"; + version = "0.0.0+rev=12bd6f7"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-cpp"; - rev = "2a682d312b09eb737a08b4900ec786415574b6bf"; - hash = "sha256-1hR2lEDfEU9somIKvKWQo4s9VMHFXD5rTo07gx6Eu2k="; + rev = "12bd6f7e96080d2e70ec51d4068f2f66120dde35"; + hash = "sha256-vmXTv6Idf0Le5ZVa8Rc1DVefqzUxkGeLGsYcSDNBpQU="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp"; }; @@ -718,12 +718,12 @@ }; erlang = buildGrammar { language = "erlang"; - version = "0.0.0+rev=07dad14"; + version = "0.0.0+rev=df268da"; src = fetchFromGitHub { owner = "WhatsApp"; repo = "tree-sitter-erlang"; - rev = "07dad1469ecb7df80f2b6d5178f79564d19d67e0"; - hash = "sha256-wo6EX5X0Cuby9CEwfTTZjZ/RHq3/U910wuowFoNkQf8="; + rev = "df268da05d8ed4837dd2a8e2af1906619c2f0aa0"; + hash = "sha256-fkYhGw0IYa7UMfiCflK0cbUsBcDAGqtHUzANJtEK/TM="; }; meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; }; @@ -1071,12 +1071,12 @@ }; godot_resource = buildGrammar { language = "godot_resource"; - version = "0.0.0+rev=9bbb540"; + version = "0.0.0+rev=302c189"; src = fetchFromGitHub { owner = "PrestonKnopp"; repo = "tree-sitter-godot-resource"; - rev = "9bbb540e8a2734101c6857bd437f04baa974e03d"; - hash = "sha256-cBhDILQwu+RmYVXrnQ2eBCyUlDj7yztdc2nb/jIFikg="; + rev = "302c1895f54bf74d53a08572f7b26a6614209adc"; + hash = "sha256-u3vIxbgm8zFKI/1MNYtal3ORkE/8D5iNVTFqrIIIHKM="; }; meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-godot-resource"; }; @@ -1402,23 +1402,23 @@ }; ini = buildGrammar { language = "ini"; - version = "0.0.0+rev=31899df"; + version = "0.0.0+rev=0eaed80"; src = fetchFromGitHub { owner = "justinmk"; repo = "tree-sitter-ini"; - rev = "31899dfa3b91622ea39e5c0bcddc88f45a9a3cfe"; - hash = "sha256-vplaqSCW2hUU0A4jzc+bpozTuUlGI6TaEUaglD8E6w0="; + rev = "0eaed8040513e62ee2e9e8db9f086cf630a524eb"; + hash = "sha256-VUHIdfFKLI9zQZJ8jVf6iTE8n18Zexa8AZLyDD7Z/1E="; }; meta.homepage = "https://github.com/justinmk/tree-sitter-ini"; }; inko = buildGrammar { language = "inko"; - version = "0.0.0+rev=74cbd0f"; + version = "0.0.0+rev=1fcbf8c"; src = fetchFromGitHub { owner = "inko-lang"; repo = "tree-sitter-inko"; - rev = "74cbd0f69053b4a9ad4fed8831dee983ec7e4990"; - hash = "sha256-nrhouUE2vjHiTlLquCJf2IUF3vy9vlBL6LuAmeKcB8M="; + rev = "1fcbf8ca64b1a088525235662ad80aa803d97413"; + hash = "sha256-xbQZoamGDhXly/TmZuVEhS5aaOBPIQb6fzDUETY3ygY="; }; meta.homepage = "https://github.com/inko-lang/tree-sitter-inko"; }; @@ -1457,12 +1457,12 @@ }; javadoc = buildGrammar { language = "javadoc"; - version = "0.0.0+rev=85acd46"; + version = "0.0.0+rev=c39005f"; src = fetchFromGitHub { owner = "rmuir"; repo = "tree-sitter-javadoc"; - rev = "85acd4655cbfaef414de6e3f87436e63ef5cb0da"; - hash = "sha256-Ndp2a98pJD7NPa4YHzC5Ff57+i4M+zaAL1mE7UN55LA="; + rev = "c39005f7da0218cc3ac2734bef049a8fa9ee0e72"; + hash = "sha256-QNp/yzcjV8QdTa4C2UD9w6LvFaOBqHKAP9T0zCvHSyE="; }; meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc"; }; @@ -1622,6 +1622,17 @@ }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-kdl"; }; + kitty = buildGrammar { + language = "kitty"; + version = "0.0.0+rev=49f877c"; + src = fetchFromGitHub { + owner = "OXY2DEV"; + repo = "tree-sitter-kitty"; + rev = "49f877cff80ab613808b34bde170ea477ec182fe"; + hash = "sha256-BCUxQ630wGVEasUqd2/7ZUeGtJwrPbJYYXRPfeMHkrI="; + }; + meta.homepage = "https://github.com/OXY2DEV/tree-sitter-kitty"; + }; kotlin = buildGrammar { language = "kotlin"; version = "0.0.0+rev=57fb456"; @@ -1880,12 +1891,12 @@ }; mlir = buildGrammar { language = "mlir"; - version = "0.0.0+rev=8f86b34"; + version = "0.0.0+rev=14152c1"; src = fetchFromGitHub { owner = "artagnon"; repo = "tree-sitter-mlir"; - rev = "8f86b34b5e3dfe561e1e913df4a3d719ea1dcc5c"; - hash = "sha256-2RDI3TBNQYgv8lCrEejmz0LzzcK/Mj5U8piZP42BB+E="; + rev = "14152c1e580043865131bca80bcd8e8cb9132df7"; + hash = "sha256-5ghARBgsQOb7zJ4kvQ5cCQ+44DDlB8I0pkItHt+Iwwc="; }; generate = true; meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; @@ -2560,12 +2571,12 @@ }; rifleconf = buildGrammar { language = "rifleconf"; - version = "0.0.0+rev=b215640"; + version = "0.0.0+rev=fe10eab"; src = fetchFromGitHub { owner = "purarue"; repo = "tree-sitter-rifleconf"; - rev = "b215640ba72a9a8cac6f5d95dbc3d320cb546e13"; - hash = "sha256-Bc/u9Zvkz2+hV6tEedjMH9Iw2hBGM3GGMd42700nudE="; + rev = "fe10eab6cacff239ec61f4456e793bed15703aaf"; + hash = "sha256-FeKu9HfGeAaQ+wfMPfic9qA870M+Cg592RY4G5HP//M="; }; meta.homepage = "https://github.com/purarue/tree-sitter-rifleconf"; }; @@ -2749,12 +2760,12 @@ }; slint = buildGrammar { language = "slint"; - version = "0.0.0+rev=152ec7f"; + version = "0.0.0+rev=927f3e2"; src = fetchFromGitHub { owner = "slint-ui"; repo = "tree-sitter-slint"; - rev = "152ec7f6a2aa29fe222f741d91bec70153c487da"; - hash = "sha256-MA/7gqrdhYridk7P+yFVeiWh0AiZf75/f3LSjZd9Clc="; + rev = "927f3e2f0213d0eea7f12c978c81067c3dc4289d"; + hash = "sha256-1jC4ZqkVbKgq35LUo4Gbj6Hw3Yg1zsDWFhPBMuLewxI="; }; meta.homepage = "https://github.com/slint-ui/tree-sitter-slint"; }; @@ -2872,12 +2883,12 @@ }; sql = buildGrammar { language = "sql"; - version = "0.0.0+rev=b1ec2aa"; + version = "0.0.0+rev=0a997b0"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; - rev = "b1ec2aa5091624e4729f0a771a6d631afebf1ed4"; - hash = "sha256-DSPmzoCO2jGkBeeKp2+pFlTPfrirnmMJEjRsabtDn/E="; + rev = "0a997b07c777b6504792d04357a0f655897f15a8"; + hash = "sha256-9kiNESyelA3suGV+QM8YmFrAPJPCZT+hXx+xdJ2RWmg="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; @@ -2949,12 +2960,12 @@ }; superhtml = buildGrammar { language = "superhtml"; - version = "0.0.0+rev=574a7a0"; + version = "0.0.0+rev=4b60dd9"; src = fetchFromGitHub { owner = "kristoff-it"; repo = "superhtml"; - rev = "574a7a000c6e6a8a922c11afa9da60dca84e5e1f"; - hash = "sha256-1wJz0nyHJ+5RuLaK3SxlBjGFY/etc/sDaooO3RbbZbU="; + rev = "4b60dd98f5d3e158967c9feb839ae71321a625b9"; + hash = "sha256-czPoY8Ttgq4DJh+6+HQO5eumTfWuCNxSOc/+oeOXZwc="; }; location = "tree-sitter-superhtml"; meta.homepage = "https://github.com/kristoff-it/superhtml"; @@ -3039,12 +3050,12 @@ }; t32 = buildGrammar { language = "t32"; - version = "0.0.0+rev=335e553"; + version = "0.0.0+rev=5f20682"; src = fetchFromGitLab { owner = "xasc"; repo = "tree-sitter-t32"; - rev = "335e5533de72a4ac8c6763958df1befbdc855a30"; - hash = "sha256-6GO3B5Llr/89bQs9Vv7JA5xo7Gbw72PHqlxZonx8MU0="; + rev = "5f20682355725d840611b07b2ce9681034cff3a6"; + hash = "sha256-61IoYDsTOIe2RhqfQKdogqgSWlSShXxSgvMHJ4++jYc="; }; meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32"; }; @@ -3531,12 +3542,12 @@ }; xresources = buildGrammar { language = "xresources"; - version = "0.0.0+rev=2259ae2"; + version = "0.0.0+rev=c6f240a"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-xresources"; - rev = "2259ae28ad0e139b726dab286f7fa9626a1c2256"; - hash = "sha256-4fGjDgFqWLnF3RB2otPhxxNDg89hRsaLj4zoLvrH6Ww="; + rev = "c6f240ab53c75edc0b122bc26c994ceb410d5b27"; + hash = "sha256-9OH31NL9LBhV0TywFAjZXDsMbdJZBZc5XtLm6eFxe9g="; }; 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 42435a4233df..fdd0ee67db81 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1276,6 +1276,8 @@ assertNoAdditions { "fyler.views.explorer.init" "fyler.views.explorer.actions" "fyler.views.explorer.ui" + "fyler.explorer.ui" + "fyler.explorer" ]; }; @@ -1587,8 +1589,9 @@ assertNoAdditions { nvimSkipModules = [ # attempt to index global 'LazyVim' (a nil value) "lazyvim.config.keymaps" - "lazyvim.plugins.extras.ai.tabnine" "lazyvim.plugins.extras.ai.copilot-native" + "lazyvim.plugins.extras.ai.sidekick" + "lazyvim.plugins.extras.ai.tabnine" "lazyvim.plugins.extras.coding.blink" "lazyvim.plugins.extras.coding.luasnip" "lazyvim.plugins.extras.coding.neogen" diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 9f10a2b1b71b..ba20566ef954 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -60,6 +60,7 @@ https://github.com/dense-analysis/ale/,, https://github.com/vim-scripts/align/,, https://github.com/Vonr/align.nvim/,HEAD, https://github.com/goolord/alpha-nvim/,HEAD, +https://github.com/sourcegraph/amp.nvim/,HEAD, https://github.com/anuvyklack/animation.nvim/,HEAD, https://github.com/Olical/aniseed/,, https://github.com/pearofducks/ansible-vim/,, diff --git a/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix b/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix index eddf507cebab..9b936ee9f265 100644 --- a/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix +++ b/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix @@ -11,26 +11,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-Ti/gMp0VFLwuvRlgUSQFP3WTDEhoXJZj5ebYiuIFmN0="; + hash = "sha256-jhzV5mDEwnHPcCaH/ZF/nLPTYZJlOEJkoaPcTg4+uU8="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-I2DgC3r3okpzx5QvGY/b5DNrUThBD4kGRM93QT1A6RM="; + hash = "sha256-nmT7hWHqmukyomTHIVM6k+bw0qgeeaehDNngiQgKid8="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-Hkf5QMp0Gi0eXhENZD8J8SEST4EDcefdMaF2/HZeBp8="; + hash = "sha256-suJ/my6dovvxN2BdQKEbw8HeBi6o9WjPe/y9Uttq1QI="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-evTcY9wXvvoHKeVmueBfOXCMb3dsQioQc/cmXON2D7M="; + hash = "sha256-9+bCE3d6bNeVHnXNrJkWpK3UeVhy7cQrwYvSJ66Oufw="; }; }; in { name = "continue"; publisher = "Continue"; - version = "1.2.4"; + version = "1.2.6"; } // sources.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 77f428b9e9ac..4e736ce5d0d3 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4494,8 +4494,8 @@ let mktplcRef = { name = "svelte-vscode"; publisher = "svelte"; - version = "109.11.0"; - hash = "sha256-k0Aka0RxMDyezseyktcwnDvQAtg/ZTkMRk39M76xi20="; + version = "109.11.1"; + hash = "sha256-HS1urzrdPTf6AGOH1Uh3vNvtt8Nxjyp41xulhqcgg04="; }; meta = { changelog = "https://github.com/sveltejs/language-tools/releases"; diff --git a/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix b/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix index 331cb3624005..e64e1d3ffa38 100644 --- a/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ndonfris"; name = "fish-lsp"; - version = "0.1.14"; - hash = "sha256-1OUVZJ5TTeR2nChRPSU5ViLAaUAovtqOk9kq408iW84="; + version = "0.1.16"; + hash = "sha256-6WsBJbQ9CgiZ7Wn9U33MxEEorR96zKtGXsMRJZ3j2Dk="; }; meta = { diff --git a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix index bae4c5ffb2d7..dad3ef4f4dec 100644 --- a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix +++ b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-dev"; publisher = "saoudrizwan"; - version = "3.30.3"; - hash = "sha256-zhPqqXJvYhfSGbisdoPR7cawP2mEIWlj08ttccXZ6VA="; + version = "3.32.5"; + hash = "sha256-5db3CCXzugrua29BKRTH8XG4/2lGkZU+6dw3YS9DPT4="; }; meta = { diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix index fab99312b9e3..0804eef36bd9 100644 --- a/pkgs/applications/editors/vscode/vscodium.nix +++ b/pkgs/applications/editors/vscode/vscodium.nix @@ -26,11 +26,11 @@ let hash = { - x86_64-linux = "sha256-nGGaEEPP1LIm0NqqMu5DoYqVkwVYMn0fI5h3QySMT4Y="; - x86_64-darwin = "sha256-Fuv0iQGVFnO2CTWkdBd1fTKWJKhId18vfbWC23F8i/s="; - aarch64-linux = "sha256-5p9njg1YHaNuRSItG9QD9UTgm47+Qm3mJWevTh0HFKM="; - aarch64-darwin = "sha256-LMrvGlPkl2QHdVQnLSwWtCT08SBtm4C3kXxzHvsLpXg="; - armv7l-linux = "sha256-EAgd0s/4Wl58hgBM+oUeFmXPyXQdmDwTC+EXqaJf7ME="; + x86_64-linux = "sha256-v6cGOKA4wewHfhVjXWXkQBmv56iSMCaxco2G9EQy1jI="; + x86_64-darwin = "sha256-WDqm2f88q55Yfff0R/0+FxzbR5QkIKKGNnj5+QQXbDw="; + aarch64-linux = "sha256-m9JIqloo0evYIPeXtGGX8mFXRnlZS2wegvo38uHT9SA="; + aarch64-darwin = "sha256-obvl+uV+vaGioPUf3/KU4GYkMWly2xGfOzZQxrHYIIk="; + armv7l-linux = "sha256-Q2raRw3St3vnZawy5vO9b3+DCvnMIMFEMEKxGOSXkz8="; } .${system} or throwSystem; @@ -41,7 +41,7 @@ callPackage ./generic.nix rec { # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.104.16282"; + version = "1.104.26450"; pname = "vscodium"; executableName = "codium"; diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 6e59ffb26c30..f413c21961e0 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -808,28 +808,28 @@ } }, "ungoogled-chromium": { - "version": "140.0.7339.207", + "version": "141.0.7390.54", "deps": { "depot_tools": { - "rev": "7d1e2bdb9168718566caba63a170a67cdab2356b", - "hash": "sha256-ZOzKQpo7Z/h1eeWQj20ghDq7pFZ9nch8lt60aoK/g2k=" + "rev": "3f41e54ae17d53d4a39feecad64c3d3e6871b219", + "hash": "sha256-ow0L+KQuUTsz29yfO1qvqPu4XVgdoUe+yexMPi7POoA=" }, "gn": { - "version": "0-unstable-2025-07-29", - "rev": "3a4f5cea73eca32e9586e8145f97b04cbd4a1aee", - "hash": "sha256-Z7bTto8BHnJzjvmKmcVAZ0/BrXimcAETV6YGKNTorQw=" + "version": "0-unstable-2025-08-29", + "rev": "5d0a4153b0bcc86c5a23310d5b648a587be3c56d", + "hash": "sha256-WERLGrReUATmn3RhxtmyZcJBxdIY/WZqBDranCLDYEg=" }, "ungoogled-patches": { - "rev": "140.0.7339.207-1", - "hash": "sha256-wPqxbVmBEJSR12M/mHAE9CUEqOA+D1EiQXpidsrSrs4=" + "rev": "141.0.7390.54-1", + "hash": "sha256-Lu74ipJFj194vDPHmIXQ9FyPvexTNdbKJ/SlLZpW4B8=" }, - "npmHash": "sha256-R2gOpfPOUAmnsnUTIvzDPHuHNzL/b2fwlyyfTrywEcI=" + "npmHash": "sha256-i1eQ4YlrWSgY522OlFtGDDPmxE2zd1hDM03AzR8RafE=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "17230b545fd18b35aad49122e5af97a463bc7a9c", - "hash": "sha256-TPO2tCz3pkYAlZW0u5xfyBEUjqZvu7n+2Pr7KD8MfMQ=", + "rev": "b95610d5c4a562d9cd834bc0a098d3316e2f533f", + "hash": "sha256-jraDPodJBdyFFHS30BcQTZOEUD+h9SFHQrO0GoMhtk8=", "recompress": true }, "src/third_party/clang-format/script": { @@ -839,28 +839,28 @@ }, "src/third_party/compiler-rt/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git", - "rev": "dc425afb37a69b60c8c02fef815af29e91b61773", - "hash": "sha256-TANkUmIqP+MirWFmegENuJEFK+Ve/o0A0azuxTzeAo8=" + "rev": "d1877a8622be9c5a692dc5ed9ea5a54a78c9360e", + "hash": "sha256-Vtz6Xj4ktP/8q2QDVt2bQnwkz7eDKuPx9KswagxgqmY=" }, "src/third_party/libc++/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", - "rev": "adbb4a5210ae2a8a4e27fa6199221156c02a9b1a", - "hash": "sha256-34+xTZqWpm+1aks2b4nPD3WRJTkTxNj6ZjTuMveiQ+M=" + "rev": "9ce37ed6b68eda96a67199e6564ceb958ad4b37e", + "hash": "sha256-2URJyICEyBwIXJRDkJt1B27DXq6nLZTCbW7dD8MBQk0=" }, "src/third_party/libc++abi/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", - "rev": "a6c815c69d55ec59d020abde636754d120b402ad", - "hash": "sha256-wO64dyP1O3mCBh/iiRkSzaWMkiDkb7B98Avd4SpnY70=" + "rev": "f7f5a32b3e9582092d8a4511acec036a09ae8524", + "hash": "sha256-8hqb7ZtY3PAC8R9S0KTay79xlD8QBKjy0ZR5oUVr4p0=" }, "src/third_party/libunwind/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", - "rev": "84c5262b57147e9934c0a8f2302d989b44ec7093", - "hash": "sha256-GmLreEtoyHMXr6mZgZ7NS1ZaS9leB9eMbISeN7qmfqw=" + "rev": "92fb77dfd4d86aa120730359f5e4d6bb47f1c129", + "hash": "sha256-n7U+CKQ839Oa35JpygygPUhk9JqWIyafJRj0jYSMlwg=" }, "src/third_party/llvm-libc/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git", - "rev": "6adc0aa946a413c124758a3a0ac12e5a536c7dd3", - "hash": "sha256-C5ZmMzhGdRAd9tpad8hnqM6RoXsunKSuYUoUQdsYclI=" + "rev": "46f8689c0b3999bd4b3a60adef01ceb3d8c0071f", + "hash": "sha256-qItKSIS5p4iIN+iSXgXYbFXq1CFFgwQV5NCQxunl0Zg=" }, "src/chrome/test/data/perf/canvas_bench": { "url": "https://chromium.googlesource.com/chromium/canvas_bench.git", @@ -879,8 +879,8 @@ }, "src/docs/website": { "url": "https://chromium.googlesource.com/website.git", - "rev": "a89f6810f6a5b0e11e4ec00387e9f97e8f6c23ae", - "hash": "sha256-LH4TlXPBULUamqTDitDEXiB37705BzEAqX1Lan87eoM=" + "rev": "c6edf98e7fab2385c90caac6211f00b62e9b773d", + "hash": "sha256-i08iEbbV+RAvSQKxWutCSjpZkfcbTQdRUZkgtPZfLck=" }, "src/media/cdm/api": { "url": "https://chromium.googlesource.com/chromium/cdm.git", @@ -889,8 +889,8 @@ }, "src/net/third_party/quiche/src": { "url": "https://quiche.googlesource.com/quiche.git", - "rev": "42832178b3b6ae20f0d1c9634c040c528614f45f", - "hash": "sha256-ImjvS826eyo82TIDw6M/7h3lrwbCwxQ+oKJr8RaqDTc=" + "rev": "62826931e84c49c94192065c896931576d8273c8", + "hash": "sha256-YZFFKQKFyJUvrfG1bm84Hl3AGOkSgpqefwY5mHh1O0A=" }, "src/testing/libfuzzer/fuzzers/wasm_corpus": { "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git", @@ -899,8 +899,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "a8c8a6febe630c6239a5e207530e9fac651ae373", - "hash": "sha256-GxWTdzSf7/9WIqrECdAEkibXve/ZpKpxJcNS+KnfNc0=" + "rev": "bb55ea10fcef3759e4db7ef8a473a9ceac2c6aa6", + "hash": "sha256-NIy3fOwfheHeGo0MX8tmZbaGMBwqM5+k7cCypeoS6GI=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -914,8 +914,8 @@ }, "src/third_party/angle/third_party/VK-GL-CTS/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", - "rev": "ad59a18f2ce08e60c9f4ab0aaf9b62679ab8c626", - "hash": "sha256-42ShMIXq9CnOlmwXcUvupPpQSNggdlXEkR3mdthsGzg=" + "rev": "15469c3d00394c8c365d1b1951fcf6255c589afb", + "hash": "sha256-Bd/Q181NBMJkLwkEmttNvjNBQqtRRT7p+nbevqvt2HI=" }, "src/third_party/anonymous_tokens/src": { "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", @@ -924,8 +924,8 @@ }, "src/third_party/readability/src": { "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git", - "rev": "04fd32f72b448c12b02ba6c40928b67e510bac49", - "hash": "sha256-yUf4UTwcJ7H0tuN+e6c92F4UUSXjmTNOIKqNZA4+zAo=" + "rev": "1f0ec42686c89a4a1c71789849f7ffde349ab197", + "hash": "sha256-liNoIZreSx/RgL5/oSKyzOuqChAgDwTtViNq0KiY0R0=" }, "src/third_party/content_analysis_sdk/src": { "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git", @@ -934,13 +934,13 @@ }, "src/third_party/dav1d/libdav1d": { "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", - "rev": "716164239ad6e6b11c5dcdaa3fb540309d499833", - "hash": "sha256-2J4M6EkfVtPLUpRWwzXdLkvJio4gskC0ihZnM5H3qYc=" + "rev": "af5cf2b1e7f03d6f6de84477e1ca8eed1f3eb03d", + "hash": "sha256-dPVDZ4SyrHWsRWERUl6UKbbdUG/5dC/UTte6sItMYxg=" }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "67be7fddacc4f4bcb21d0cf7bf8bb18752d8fb08", - "hash": "sha256-ulw+gDGpUn8uWuNedlfQADwnSYYbPWpHN5Q+pJbwKGc=" + "rev": "9caf49389e5e0564d18e0504c6cfa45c88b4e4fd", + "hash": "sha256-d6WHeELxGtZ7nZzHIm18QaHY+2sc8KSRJgdH+vTuWN8=" }, "src/third_party/dawn/third_party/glfw": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", @@ -949,8 +949,8 @@ }, "src/third_party/dawn/third_party/dxc": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", - "rev": "50764bac3d4048144e9ada5f5a742c82cc97cc9a", - "hash": "sha256-rs5cw/kpRq0Bcr2ov5kKsupwqkIQDvuvUMbZbAdOmGI=" + "rev": "4e0f5364a3692f4122de0874ebb0f5550a27c867", + "hash": "sha256-ocnWUgw3rBYTsKS7j+Zq6hTGhhB4VRgifASMqBO66Os=" }, "src/third_party/dawn/third_party/dxheaders": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", @@ -969,8 +969,8 @@ }, "src/third_party/dawn/third_party/webgpu-cts": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", - "rev": "5b477670f53e5fefcf4bd829a2952013ef9d1953", - "hash": "sha256-os0yeQb6snDvUjYghrIYAy9nUi1j8Y2YoTfsiQ7SlpA=" + "rev": "0558b1933531e6379ac5875129b92aac9d1ce035", + "hash": "sha256-247bXbblup/bg+iWeIwlUxLinvvQK5hX+Jm0jKiaEbM=" }, "src/third_party/dawn/third_party/webgpu-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers", @@ -989,13 +989,13 @@ }, "src/third_party/boringssl/src": { "url": "https://boringssl.googlesource.com/boringssl.git", - "rev": "0a0009998fa180695f3e2071805dc03c9a5f3124", - "hash": "sha256-hYUbfUo00gHqYKac0vOpmBHtb5/FBsgXL+UQtrHxGaM=" + "rev": "40e035a9e5d721b3b7c15c46259d782ffe7d9e96", + "hash": "sha256-m2WNsjSwlg57ACftIDCcIWJ/jwbD7FU43lhGcpGDhCw=" }, "src/third_party/breakpad/breakpad": { "url": "https://chromium.googlesource.com/breakpad/breakpad.git", - "rev": "ff252ff6faf5e3a52dc4955aab0d84831697dc94", - "hash": "sha256-8OfbSe+ly/5FFYk8NubAV39ACMr5S4wbLBVdiQHWeok=" + "rev": "44ba5b579bf2f5c8548ad5016664fef8458c43b4", + "hash": "sha256-b8+7NGE9SelVFFuDOVr/k/nrk3jr/r8zwuW7vpm4c74=" }, "src/third_party/cast_core/public/src": { "url": "https://chromium.googlesource.com/cast_core/public", @@ -1004,8 +1004,8 @@ }, "src/third_party/catapult": { "url": "https://chromium.googlesource.com/catapult.git", - "rev": "0fd1415f0cf3219ba097d37336141897fab7c5e9", - "hash": "sha256-khxdFV6fxbTazz195MlxktLlihXytpNYCykLrI8nftM=" + "rev": "3c5077921dbacc75db5768cf4fc0b1d9ca05d2e0", + "hash": "sha256-w/tFeyek51/izvLSMkGP3RCW2j6KJdIa3l1PzxKjnaM=" }, "src/third_party/ced/src": { "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", @@ -1029,8 +1029,8 @@ }, "src/third_party/cpuinfo/src": { "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git", - "rev": "33ed0be77d7767d0e2010e2c3cf972ef36c7c307", - "hash": "sha256-0rZzbZkOo6DAt1YnH4rtx0FvmCuYH8M6X3DNJ0gURpU=" + "rev": "e414c0446436ed34151de3158d18f8ae32e55d03", + "hash": "sha256-748MwxVi7oONccrirjUWgtDNBWWijrXSXlZdHoowYz0=" }, "src/third_party/crc32c/src": { "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git", @@ -1039,13 +1039,13 @@ }, "src/third_party/cros_system_api": { "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", - "rev": "07b9fafa3fff468afa2960789d2b28444c38db3e", - "hash": "sha256-JpimNp8PmsROMiQLy8H39n8l+KDwaivZiIOgSjLF3U4=" + "rev": "ed91ea4a3cd063cbace42360d769983fb08163b4", + "hash": "sha256-vauYEQW9iTs8VZwyKAYeahLl9LTzkOR0krzcBR4VYus=" }, "src/third_party/crossbench": { "url": "https://chromium.googlesource.com/crossbench.git", - "rev": "69b7e2bb8e1d8d92d4efbb92bcddba3af2716577", - "hash": "sha256-1cyXu5fSHWLWt3qdafWQu1WyeZ+fT/be7seiv/MDPdQ=" + "rev": "b560604e8f2261a2c685c28359b69af74b92a196", + "hash": "sha256-vgWATYq/7UXnFhfdJZ0JXvGpr4eI08sSU115MWpD1js=" }, "src/third_party/crossbench-web-tests": { "url": "https://chromium.googlesource.com/chromium/web-tests.git", @@ -1054,13 +1054,13 @@ }, "src/third_party/depot_tools": { "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", - "rev": "7d1e2bdb9168718566caba63a170a67cdab2356b", - "hash": "sha256-ZOzKQpo7Z/h1eeWQj20ghDq7pFZ9nch8lt60aoK/g2k=" + "rev": "3f41e54ae17d53d4a39feecad64c3d3e6871b219", + "hash": "sha256-ow0L+KQuUTsz29yfO1qvqPu4XVgdoUe+yexMPi7POoA=" }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "725edaaf06b966e670194d0376d50be0c25deb13", - "hash": "sha256-7YwrN+MizCnfcwDHWsYkZaTbN2qmCHcixX6KHhCPrXs=" + "rev": "65f160d43dc97a2e8eb5e1c2814179a519313884", + "hash": "sha256-VLMJ/WWCIzk92mmuBdx+P6Gi0ouiXuMGkiR0KVK5GWI=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", @@ -1087,15 +1087,20 @@ "rev": "cb1d42aaa1e14b09e1452cfdef373d051b8c02a4", "hash": "sha256-CG5je117WYyemTe5PTqznDP0bvY5TeXn8Vu1Xh5yUzQ=" }, + "src/third_party/federated_compute/src": { + "url": "https://chromium.googlesource.com/external/github.com/google-parfait/federated-compute.git", + "rev": "cf49f95f941eb872f596522890055878240c3a22", + "hash": "sha256-R8KE0Whpb4qsZ6HxWG4/uFSsrT2nnpwNV2nQcNYHEXg=" + }, "src/third_party/ffmpeg": { "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git", - "rev": "d2d06b12c22d27af58114e779270521074ff1f85", - "hash": "sha256-c5w8CuyE1J0g79lrNq1stdqc1JaAkMbtscdcywmAEMY=" + "rev": "9e751092c9498b84bbb77e2e0689ef9f50fe608f", + "hash": "sha256-ZeFzrCE9LkDcp3VTMJkm5ypX29RGZCyZkp3tEr7yFKU=" }, "src/third_party/flac": { "url": "https://chromium.googlesource.com/chromium/deps/flac.git", - "rev": "689da3a7ed50af7448c3f1961d1791c7c1d9c85c", - "hash": "sha256-gvTFPNOlBfozptaH7lTb9iD/09AmpdT3kCl9ClszjEs=" + "rev": "807e251d9f8c5dd6059e547931e9c6a4251967af", + "hash": "sha256-Y5TXyJ8lVh8TaVC5S4BVxOmFxySBzPbJYEe8YJS6ZR4=" }, "src/third_party/flatbuffers/src": { "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git", @@ -1109,8 +1114,8 @@ }, "src/third_party/fp16/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git", - "rev": "0a92994d729ff76a58f692d3028ca1b64b145d91", - "hash": "sha256-m2d9bqZoGWzuUPGkd29MsrdscnJRtuIkLIMp3fMmtRY=" + "rev": "b3720617faf1a4581ed7e6787cc51722ec7751f0", + "hash": "sha256-nDJH3Jmztrglr9hnwegfS7NNLAXklnwdeH9iWWwwZt4=" }, "src/third_party/gemmlowp/src": { "url": "https://chromium.googlesource.com/external/github.com/google/gemmlowp.git", @@ -1119,8 +1124,8 @@ }, "src/third_party/freetype/src": { "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", - "rev": "27c1cb10a52420515ce66729dfca897be21691b8", - "hash": "sha256-2ialoA/hqlTwnbBkBlgz5CT2nzpUVXVMtEOxSxifiXQ=" + "rev": "61a423426089e65c27699d824303f209026b2f05", + "hash": "sha256-XaSl1YJk5TUR72PDbKwnn5IGT46VR7ip1wVxUMEkvu8=" }, "src/third_party/fxdiv/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git", @@ -1129,8 +1134,8 @@ }, "src/third_party/harfbuzz-ng/src": { "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git", - "rev": "9f83bbbe64654b45ba5bb06927ff36c2e7588495", - "hash": "sha256-lNnCtgIegUy4DLhYaGZXcEaFw83KWAHoKpz69AEsWp4=" + "rev": "7d936359a27abb2d7cb14ecc102463bb15c11843", + "hash": "sha256-gUUXBd2/di6MYhUzo0QkGQvRY6KLcy7qdDlSClnmnL8=" }, "src/third_party/ink/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ink.git", @@ -1152,6 +1157,11 @@ "rev": "955936be8b391e00835257059607d7c5b72ce744", "hash": "sha256-KdQdKBBipEBRT8UmNGao6yCB4m2CU8/SrMVvcXlb5qE=" }, + "src/third_party/oak/src": { + "url": "https://chromium.googlesource.com/external/github.com/project-oak/oak.git", + "rev": "bd9e19ed20525444be0882bd5848ec475ac8c040", + "hash": "sha256-F/qSxLpbPPOBjY4/Gowq6HUINb1hH+ll9T+mDMGeJ7c=" + }, "src/third_party/ots/src": { "url": "https://chromium.googlesource.com/external/github.com/khaledhosny/ots.git", "rev": "46bea9879127d0ff1c6601b078e2ce98e83fcd33", @@ -1164,8 +1174,8 @@ }, "src/third_party/googletest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git", - "rev": "373af2e3df71599b87a40ce0e37164523849166b", - "hash": "sha256-07pEo2gj3n/IOipqz7UpZkBOywZt7FkfZFCnVyp3xYw=" + "rev": "244cec869d12e53378fa0efb610cd4c32a454ec8", + "hash": "sha256-A3kDQbt9ITaxCjl/tJtwySsPUyH+NNb8erdjBzq81o8=" }, "src/third_party/hunspell_dictionaries": { "url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git", @@ -1194,8 +1204,8 @@ }, "src/third_party/fuzztest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", - "rev": "7bab06ff5fbbf8b8cce05a8661369dc2e11cde66", - "hash": "sha256-uWPhInzuidI4smFRjRF95aaVNTsehKd/1y4uRzr12mk=" + "rev": "169baf17795850fd4b2c29e4d52136aa8d955b61", + "hash": "sha256-jcpUwHKWV4aWJSOZ4AlFk5YXZoTuXrrSE4jmwrrvoKI=" }, "src/third_party/domato/src": { "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git", @@ -1209,18 +1219,18 @@ }, "src/third_party/libaom/source/libaom": { "url": "https://aomedia.googlesource.com/aom.git", - "rev": "e91b7aa26d6d0979bba2bee5e1c27a7a695e0226", - "hash": "sha256-cER77Q9cM5rh+oeh1LDyKDZyQK5VbtE/ANNTN2cYzMo=" + "rev": "4703185b29b381e5651eb1caed66630f623bf752", + "hash": "sha256-f3IPUpLB0jYrBwwJCBzatJgzayGtUxV6NsCLU2TiIqs=" }, "src/third_party/crabbyavif/src": { "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git", - "rev": "644c9d84c123ac811a611760a9adc807e3eb5be5", - "hash": "sha256-snogXm3EMmDJoL2ikoaxeODYfmTaVEsAb5cMcRU7uC4=" + "rev": "4c70b98d1ebc8a210f2919be7ccabbcf23061cb5", + "hash": "sha256-PHtOD9HWxgwlfmcoDDHYyjhHpV/LclCVIk+ci9eUaIc=" }, "src/third_party/nearby/src": { "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git", - "rev": "a8889d12a27ef7006d1a47dfefc272e0815f5c41", - "hash": "sha256-pFcusmbij3OsSAmaKhuI8/bo3AlfP7DuTo/W/6mAZs8=" + "rev": "5f27145da57a32eb8db215c40fe867a20beea987", + "hash": "sha256-ZbrbLnL/5LYu8cW06KnjNaUjMSlJCrzl0ywthOjNeX0=" }, "src/third_party/securemessage/src": { "url": "https://chromium.googlesource.com/external/github.com/google/securemessage.git", @@ -1229,8 +1239,8 @@ }, "src/third_party/jetstream/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", - "rev": "fe1f348226d4b7c3447e606577960a606cc058e4", - "hash": "sha256-kznek87yenGR9Ft3D06LGDOy7+VPRhSUFru340mvES4=" + "rev": "f8e3d7e50ed5c7ac071a9d90d3ee36cb68a8678c", + "hash": "sha256-7JF4A2ayMOAFOP3DH2Z2iBx9MHvMN9hogCY5unJZDbQ=" }, "src/third_party/jetstream/v2.2": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", @@ -1239,8 +1249,8 @@ }, "src/third_party/speedometer/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", - "rev": "87f9ed88c8f8abe3a3bb19b9ec5ea49623d803ad", - "hash": "sha256-eIrkM7UxuaZox3A8pqEgvgpQCkcBO3zJWFwK45fgWm0=" + "rev": "06449bdc34789a7459393405dd777e02d78a3743", + "hash": "sha256-3TlVewJ9C3MXvlIudzLHshQZOCAmUkMYsZzAazSbMLY=" }, "src/third_party/speedometer/v3.1": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", @@ -1324,8 +1334,8 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "a985e5e847a2fe69bef3e547cf25088132194e39", - "hash": "sha256-BbXiBbnGwdsbZCZIpurfTzYvDUCysdt+ocRh6xvuUI8=" + "rev": "b122dc0932009e78f928386c5081bb69d3c2de5c", + "hash": "sha256-y5yD3YwsQjWZn60VPUH4H2D1AwkBoGGmTNpyxGneciY=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", @@ -1334,13 +1344,13 @@ }, "src/third_party/libwebp/src": { "url": "https://chromium.googlesource.com/webm/libwebp.git", - "rev": "4fa21912338357f89e4fd51cf2368325b59e9bd9", - "hash": "sha256-eaGWMpF6ENrKxGxqXccQ0P1G0X+nQI0EoL0Y0R2VVZ0=" + "rev": "b0e8039062eedbcb20ebb1bad62bfeaee2b94ec6", + "hash": "sha256-yKVLUxzIK5ybYM/22fVaQlqSCG5Hx4Notxj+3kI2LCg=" }, "src/third_party/libyuv": { "url": "https://chromium.googlesource.com/libyuv/libyuv.git", - "rev": "cdd3bae84818e78466fec1ce954eead8f403d10c", - "hash": "sha256-ievGlutmOuuEEhWS82vMqxwqXCq8PF3508N0MCMPQus=" + "rev": "36edc5fa8b2da5aa00b8c2c68b25ffd64219d0ba", + "hash": "sha256-RTgcspt8hOHN79ZD5jjwuX7XFrFkuAJemIXmjoBKVMk=" }, "src/third_party/lss": { "url": "https://chromium.googlesource.com/linux-syscall-support.git", @@ -1374,8 +1384,8 @@ }, "src/third_party/openscreen/src": { "url": "https://chromium.googlesource.com/openscreen", - "rev": "f51be2dd676c855bc588a439f002bc941b87db6b", - "hash": "sha256-7AmfZjugPKty0lpinOR/Q22M7F34p57tl+gs6s2BJhY=" + "rev": "9756d3a568a78213678eeb52e044b9658e195e15", + "hash": "sha256-LK1b2O4pgLyGBViXLid2w6+DxtstK44msyOJUNFn1ek=" }, "src/third_party/openscreen/src/buildtools": { "url": "https://chromium.googlesource.com/chromium/src/buildtools", @@ -1389,18 +1399,18 @@ }, "src/third_party/pdfium": { "url": "https://pdfium.googlesource.com/pdfium.git", - "rev": "1afaa1a380fcd06cec420f3e5b6ec1d2ccb920dc", - "hash": "sha256-kx2jF4kHeGECdf6WzcRKTmwhvmoKl+rIVQ2Ep8Y9rs8=" + "rev": "0a74b90b9a53b2033de1a53ed8401730f906a453", + "hash": "sha256-eTq4d9nE9J6ZbX2b7QK5gVacApSv6EQXUmvy1P641Eo=" }, "src/third_party/perfetto": { "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", - "rev": "4ab725613a8ee64e9acd7930eceb8995e24df562", - "hash": "sha256-V16Fm389yRNn0b13n70828c8xTdwxoQ6GW8iKLyy0qE=" + "rev": "43afaf571d990c0f3275c6800cf3ed42138bdc26", + "hash": "sha256-I5MrV4zYZjH0iSnc1aZ95xAg6e3OxQXX/rQoD8/OQIk=" }, "src/third_party/protobuf-javascript/src": { "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", - "rev": "28bf5df73ef2f345a936d9cc95d64ba8ed426a53", - "hash": "sha256-c/aC+LZQtedL5oouUXw2eTF6xD7LN3J3C0q3D0wl+W0=" + "rev": "e6d763860001ba1a76a63adcff5efb12b1c96024", + "hash": "sha256-1o6N9+1wsQSu1B4w5LlGlwzIUmuPCIYHPqwOyt234ZM=" }, "src/third_party/pthreadpool/src": { "url": "https://chromium.googlesource.com/external/github.com/google/pthreadpool.git", @@ -1424,8 +1434,8 @@ }, "src/third_party/re2/src": { "url": "https://chromium.googlesource.com/external/github.com/google/re2.git", - "rev": "8451125897dd7816a5c118925e8e42309d598ecc", - "hash": "sha256-vjh4HI4JKCMAf5SZeqstb0M01w8ssaTwwrLAUsrFkkQ=" + "rev": "6569a9a3df256f4c0c3813cb8ee2f8eef6e2c1fb", + "hash": "sha256-e18aSNVEE42LNzCDMay/Fa3BNg36pBPeEtfNvWqlnWE=" }, "src/third_party/ruy/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git", @@ -1434,13 +1444,13 @@ }, "src/third_party/search_engines_data/resources": { "url": "https://chromium.googlesource.com/external/search_engines_data.git", - "rev": "5c5db51f8c13cb42379d8b333890971f1a1a1797", - "hash": "sha256-Z4ykCZkUVatvkH3ytIdGOp0zEYLKIqr8fta0MnovZKw=" + "rev": "629f034fd4473fca4ee8886ed886943672fc72fa", + "hash": "sha256-iWtSJ8AL2rbjltg+FHO/w4mL1XHsemCc39lEFWKAVGA=" }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "f3ff281f2330f2948888a9cc0ba921bbdc107da8", - "hash": "sha256-88ezOArtEdPJZACmgyjJ2Jf5biSlyoDYMJBZ7wwPt7Q=" + "rev": "5eefbe51d17d2e379fa2d7353827e0ccb1e1f601", + "hash": "sha256-hjihCH6CykIfNcQ8TWCD8+buN0ZBYDwQr4I2Z2hUmxM=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -1454,13 +1464,13 @@ }, "src/third_party/sqlite/src": { "url": "https://chromium.googlesource.com/chromium/deps/sqlite.git", - "rev": "cc08c79629643fdd5b592f1391e738815f5577b6", - "hash": "sha256-1Q2+NyCJb0GIMC30YNbVqVYHnP62tmKqBRfr9Xw5Z4A=" + "rev": "7d348fc79216a09b864ff881d8561a6222301666", + "hash": "sha256-13HMEpzzcFx/UKqt4V68619R+0j4B/GOl6NYlhpBk0c=" }, "src/third_party/swiftshader": { "url": "https://swiftshader.googlesource.com/SwiftShader.git", - "rev": "fdb6700ecb04103b658d2e4623d6bc663ba80ea8", - "hash": "sha256-jJT0hF1k5a6na+9aH1yHuUo6go/PzgKibP/k60m6+xM=" + "rev": "7cd1022cdc50fa3ac4f0ca5d0cdd64ce20af3c4f", + "hash": "sha256-YNQYUe3xgnPny6tYmlYOjC6/jszy896y+/u5aXjthvU=" }, "src/third_party/text-fragments-polyfill/src": { "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git", @@ -1474,13 +1484,13 @@ }, "src/third_party/vulkan-deps": { "url": "https://chromium.googlesource.com/vulkan-deps", - "rev": "c466059b72815c7fbce8bb3ab4832407aabc5dc5", - "hash": "sha256-MEMOJBBMBeA0kBlU5ZhkPbfRpn1PSL1950IsU1rWaJ8=" + "rev": "a493d027dfa1ebf220dea834757f5114494f0f92", + "hash": "sha256-n52ZDzn4/SxcdUzCENBpUfjJk3+0IQSe+qj9FVgFn2w=" }, "src/third_party/glslang/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", - "rev": "38f6708b6b6f213010c51ffa8f577a7751e12ce7", - "hash": "sha256-HeH7j7IsjeP2vFPhX9cKzZ2O54eIGSCoSnPT4pumA00=" + "rev": "3289b1d61b69a6c66c4b7cd2c6d3ab2a6df031e5", + "hash": "sha256-9xGshr6ts0TdER7Sy86XpKrUItukeM59ozCIwkFy26A=" }, "src/third_party/spirv-cross/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", @@ -1489,38 +1499,38 @@ }, "src/third_party/spirv-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", - "rev": "97e96f9e9defeb4bba3cfbd034dec516671dd7a3", - "hash": "sha256-/OT6//yu8VmQMXs3DSgwEx2lMDTPlUuXJDjboNdLjrI=" + "rev": "3397e1e4fe0a9964e1837c2934b81835093494b8", + "hash": "sha256-Yp+HE/XIPJD/Baj9Nvs3H7J5Bx816qkYFpL6zARyY/8=" }, "src/third_party/spirv-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", - "rev": "3aeaaa088d37b86cff036eee1a9bf452abad7d9d", - "hash": "sha256-bkoD3/4o/CjNBAp49vnRq4ZtY7TNgYkVPI5gESM8CUI=" + "rev": "392b4893c4955125c1873c33a97f2a8ee8363bd3", + "hash": "sha256-HMzQps2F9TAnHHPvBeqowADHPlTvfRWUekE37AKMcaw=" }, "src/third_party/vulkan-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", - "rev": "a01329f307fa6067da824de9f587f292d761680b", - "hash": "sha256-LCRK6UzqvcRoa3sr6nsfkDf3aILXj8zjb48lirsLTIw=" + "rev": "d1cd37e925510a167d4abef39340dbdea47d8989", + "hash": "sha256-WUj4nmr4SJFTDoaOuZBVfqOrJykzW9Kg2sqaplm8E1A=" }, "src/third_party/vulkan-loader/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", - "rev": "f2389e27734347c1d9f40e03be53f69f969976b1", - "hash": "sha256-NIBn5HkAKzNaSruw742QBWPgCkrxQdmITvTASagYlKM=" + "rev": "fe92c7d7e54664b1d3f3a0d734fd6f2ffd92e485", + "hash": "sha256-9Oe3JIuOT/yc+pUgKptnex9gKQFsHo1uBb3zeTegL6Q=" }, "src/third_party/vulkan-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", - "rev": "f766b30b2de3ffe2cf6b656d943720882617ec58", - "hash": "sha256-9sF9syF7d28J5yzGsIHUcJ1QB2JmJZpAVqDt92ZZOY4=" + "rev": "8ce6f121d1fcbdf60f0f4264e23fbcd247b9101d", + "hash": "sha256-3OcmtPp8mhrVYrPoCe9qnisXllMhYLdZ4dEulDhlq8k=" }, "src/third_party/vulkan-utility-libraries/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", - "rev": "b0a40d2e50310e9f84327061290a390a061125a3", - "hash": "sha256-bj9YCZfIFeaQ9TVpyyztRs3LOIaJkKpkGKbU5g9hEzg=" + "rev": "a528f95dc2f92bdd83c0c32efe2d13c806428c9d", + "hash": "sha256-7VEYvq1x+BYPuMGi47a7/R9ZrIR9CoIaV15wLpk97bg=" }, "src/third_party/vulkan-validation-layers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", - "rev": "6b1b8e3d259241a68c0944ca0a7bb5320d086191", - "hash": "sha256-Do+6/v8Ysp1Wnnmdi5I+UKHpBcEG4xMeRROCWgLmJbY=" + "rev": "88a897d5921f737c9826fdd4db1ae2010d23dbb3", + "hash": "sha256-X5JFPq+4rqpfKLO7ImHOcR1nvO3+PCCglP0+hhUeiJ0=" }, "src/third_party/vulkan_memory_allocator": { "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", @@ -1559,8 +1569,8 @@ }, "src/third_party/webgpu-cts/src": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", - "rev": "07f4412e935c988d60fad2e373287d6450bcd231", - "hash": "sha256-yb7NqciuvXi7crCqpN+7hgJ+JXfDF9x48gkYI2uSTtA=" + "rev": "b500efdd5fdd62404322ab9ecd70b938ac59a47f", + "hash": "sha256-gGyXYaHH0nk3rbJTtazNyj9vO4PqDPJ0OG1/CisrIq0=" }, "src/third_party/webpagereplay": { "url": "https://chromium.googlesource.com/webpagereplay.git", @@ -1569,8 +1579,8 @@ }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "36ea4535a500ac137dbf1f577ce40dc1aaa774ef", - "hash": "sha256-/3V/V0IrhOKcMAgs/C1qraqq+1pfopW8HKvGRmqLE0Q=" + "rev": "bc7452c444245f7999be5711b1802e900f25540b", + "hash": "sha256-Bqsd8b14ORREk/J3Tfs7OJXny0FdwUHO/sfCSEMEUSE=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -1589,18 +1599,18 @@ }, "src/third_party/xnnpack/src": { "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", - "rev": "ae40b1a2d93d5c516bc7657c6c3eea1470f917ae", - "hash": "sha256-w+8aCRTlBWQcDh4EvAF87eiLmQWsIsxD9adPTnuA12E=" + "rev": "63e7e89ddc0cf5671d2659cd34a3eb64a008dd63", + "hash": "sha256-cqzSTeRziIZFdArk6Ty/1JyeSM8w/aH2buoNy5GOIdg=" }, "src/third_party/zstd/src": { "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", - "rev": "f9938c217da17ec3e9dcd2a2d99c5cf39536aeb9", - "hash": "sha256-emmJF7XLq5CxXFd0KUrtUtw1YGOHDSiz39vtgVoEPd0=" + "rev": "e128976193546dceb24249206a02ff8f444f7120", + "hash": "sha256-09KBWIUdz53TOSGhi32BJ2/FIA/BXxRNvgZMZJYiWgw=" }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "b7ed978e41b4bac7802b206404d0e2f3d09f31ac", - "hash": "sha256-/XuTD8ENQutrbBt5sJYHuG/87q00J2fACSBBkeEHTYs=" + "rev": "ad8af0fc661d278e87627fcaa3a7cf795ee80dd8", + "hash": "sha256-NOhavmx5NYJx6MSDwRS6RXHcn3DB7kNlTjIFZr6rMMY=" } } } diff --git a/pkgs/applications/networking/ktailctl/default.nix b/pkgs/applications/networking/ktailctl/default.nix index 0460c77c8963..aa3c56234b22 100644 --- a/pkgs/applications/networking/ktailctl/default.nix +++ b/pkgs/applications/networking/ktailctl/default.nix @@ -26,13 +26,13 @@ }: let - version = "0.21.1"; + version = "0.21.2"; src = fetchFromGitHub { owner = "f-koehler"; repo = "KTailctl"; rev = "v${version}"; - hash = "sha256-8k8TRJdfvlYkp3lfGRm8LeWhRuZnSHFZ7UwICRMjwds="; + hash = "sha256-CP5ivqhYVCotsL6e9eV9L1OGr2W+vNHJOq8hMYj7g/o="; }; goDeps = @@ -40,7 +40,7 @@ let pname = "ktailctl-go-wrapper"; inherit src version; modRoot = "src/wrapper"; - vendorHash = "sha256-/D06cfLWJ0T0FKXMFV7mPi13ag3tX2Pq9eELuERKHtY="; + vendorHash = "sha256-uZydTufEpGKbX3T3Zm4WTU2ZZNhC6oHSb/sHPM4ekmQ="; }).goModules; in stdenv.mkDerivation { diff --git a/pkgs/by-name/af/afterburn/package.nix b/pkgs/by-name/af/afterburn/package.nix index 7dcaf8c0b2a8..ecd5755d72d1 100644 --- a/pkgs/by-name/af/afterburn/package.nix +++ b/pkgs/by-name/af/afterburn/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "afterburn"; - version = "5.9.0"; + version = "5.10.0"; src = fetchFromGitHub { owner = "coreos"; repo = "afterburn"; tag = "v${version}"; - sha256 = "sha256-kMq3yoqIp2j5DRQFarEK9kss9DoVgAEkjUYJX5Ogu0g="; + sha256 = "sha256-APVbrR4V2Go7ba+1AFZKi0eBxRnT2bm+Fy2/KmvhsjE="; }; - cargoHash = "sha256-pWt2+SptdTiP4/oROw38qc6ekfbVWOf86BR18QC+ZPU="; + cargoHash = "sha256-WHfC9RPW/FXXZTfU2LEdkKvkJBt/9TemNpBOyv5/Wfo="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; diff --git a/pkgs/by-name/bi/bitwarden-desktop/package.nix b/pkgs/by-name/bi/bitwarden-desktop/package.nix index 81ff4de7323a..c71124bd9ce4 100644 --- a/pkgs/by-name/bi/bitwarden-desktop/package.nix +++ b/pkgs/by-name/bi/bitwarden-desktop/package.nix @@ -34,13 +34,13 @@ let in buildNpmPackage' rec { pname = "bitwarden-desktop"; - version = "2025.8.2"; + version = "2025.9.0"; src = fetchFromGitHub { owner = "bitwarden"; repo = "clients"; rev = "desktop-v${version}"; - hash = "sha256-cYSzAdrUvZrYPQ01uPJ6I1yJvTQtdV2rV0GTF6yKVCk="; + hash = "sha256-vxGyDYtv0O5U4pnVrQm/BOIpDtpcDUOyFFdBDehQ2to="; }; patches = [ @@ -87,7 +87,7 @@ buildNpmPackage' rec { "--ignore-scripts" ]; npmWorkspace = "apps/desktop"; - npmDepsHash = "sha256-1SDXXsfyJDMjg4v0i9jDh7Y7m6LXd0vW4g0vRLeDXD8="; + npmDepsHash = "sha256-R3IyNrSHcqz+Sz/OHbg16To0WXRu8S4mpWcJchEPwdY="; cargoDeps = rustPlatform.fetchCargoVendor { inherit @@ -97,7 +97,7 @@ buildNpmPackage' rec { cargoRoot patches ; - hash = "sha256-NWdzdlsRTUoipTCIe/q4jehNBzf9/sBVW0qf6iTsbhU="; + hash = "sha256-sKK/8YNLNYVg7L3IFGaWEVK91eC17gS54jib6G0RUGI="; }; cargoRoot = "apps/desktop/desktop_native"; diff --git a/pkgs/by-name/br/brial/package.nix b/pkgs/by-name/br/brial/package.nix index 03be142f0f98..81e989d8d004 100644 --- a/pkgs/by-name/br/brial/package.nix +++ b/pkgs/by-name/br/brial/package.nix @@ -10,14 +10,14 @@ }: stdenv.mkDerivation rec { - version = "1.2.14"; + version = "1.2.15"; pname = "brial"; src = fetchFromGitHub { owner = "BRiAl"; repo = "BRiAl"; rev = version; - sha256 = "sha256-vefvqlJab4lVHH35uItdNw5YBEOgVrETIYGoPlq8660="; + sha256 = "sha256-I8p2jdc2/oq9piy1QvNl+N0+MHDE5Xv1kawkRTjrWSU="; }; # FIXME package boost-test and enable checks diff --git a/pkgs/by-name/bu/buildkite-cli/package.nix b/pkgs/by-name/bu/buildkite-cli/package.nix index 99b1674c0e92..c1dcf1d24578 100644 --- a/pkgs/by-name/bu/buildkite-cli/package.nix +++ b/pkgs/by-name/bu/buildkite-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "buildkite-cli"; - version = "3.12.0"; + version = "3.13.0"; src = fetchFromGitHub { owner = "buildkite"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-gyrFRRVfgXd6JTgoY4aBB2VvMUKUtVq1U0ET+3AUWRU="; + sha256 = "sha256-SX80Hw9iaYvdrprI/Y1lYXTaKeGTkeVIBk2UujB//cs="; }; - vendorHash = "sha256-l8z5xHpcOBZkiL/0OMkkLu5qVqcPQ6q2K3yYCWyWqAY="; + vendorHash = "sha256-9doJSApHYYU9GrXi++WIqtUP743mZeRUCuy2xqO/kGo="; doCheck = false; diff --git a/pkgs/by-name/bu/bulletty/package.nix b/pkgs/by-name/bu/bulletty/package.nix new file mode 100644 index 000000000000..39148ecfece4 --- /dev/null +++ b/pkgs/by-name/bu/bulletty/package.nix @@ -0,0 +1,38 @@ +{ + lib, + pkgs, + fetchFromGitHub, + rustPlatform, + nix-update-script, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "bulletty"; + version = "0.1.7"; + + src = fetchFromGitHub { + owner = "CrociDB"; + repo = "bulletty"; + tag = "v${finalAttrs.version}"; + hash = "sha256-ceXHrsxUSDx4orlHTOdynYKDID/uvp8NxVMei1EqDA8="; + }; + + cargoHash = "sha256-vhZaklpNIGSMRSjD+WINphMVsAcepUJfw9WBnaxoK4c="; + + # perl is required for bulletty package build for openssl + nativeBuildInputs = with pkgs; [ + perl + ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + passthru.updateScript = nix-update-script { }; + + meta = { + description = "bulletty is a feed reader for the terminal"; + homepage = "https://bulletty.croci.dev/"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.FKouhai ]; + }; +}) diff --git a/pkgs/by-name/ca/cargo-expand/package.nix b/pkgs/by-name/ca/cargo-expand/package.nix index 6ca4d6fccbe5..e567998c42dc 100644 --- a/pkgs/by-name/ca/cargo-expand/package.nix +++ b/pkgs/by-name/ca/cargo-expand/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-expand"; - version = "1.0.116"; + version = "1.0.117"; src = fetchFromGitHub { owner = "dtolnay"; repo = "cargo-expand"; rev = version; - hash = "sha256-tMM0XTSDby8cuNCQhb0+OwTbr0nSnOueQjrRu1qNgpk="; + hash = "sha256-IpqDab4JYZoWvtuEU4DkKimOhgZ/c5WsH58cVj4RzGU="; }; - cargoHash = "sha256-NOR6Lv4aqqk6c2ZtcPYPuWv5y0mghG+3zMlFTKe7bi8="; + cargoHash = "sha256-sAXRA+gStgMDi02yObN7lO2G4vQUeYqmUF09tC7k/Q0="; meta = { description = "Cargo subcommand to show result of macro expansion"; diff --git a/pkgs/by-name/ci/circleci-cli/package.nix b/pkgs/by-name/ci/circleci-cli/package.nix index bdb511a8d0e0..aa6df9899a75 100644 --- a/pkgs/by-name/ci/circleci-cli/package.nix +++ b/pkgs/by-name/ci/circleci-cli/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "circleci-cli"; - version = "0.1.33163"; + version = "0.1.33494"; src = fetchFromGitHub { owner = "CircleCI-Public"; repo = "circleci-cli"; rev = "v${version}"; - sha256 = "sha256-sXAssSnxoaPNXSp2SBCzJ3zbYpMNTxND5SUe0lKb2cs="; + sha256 = "sha256-MxNSUMxB3ZVHUQzpy9cVAgOs9qULUAv+/LAcBcnfFEs="; }; - vendorHash = "sha256-RQK51VSag1AkJMa/rmWpSuuzhRqSG2a3+sNisp0q7lU="; + vendorHash = "sha256-G/cMhaVDxxx1oT8T6N8GzIu3FAKSVORwHlcThL6jS1c="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/de/dependabot-cli/package.nix b/pkgs/by-name/de/dependabot-cli/package.nix index c81ed9dd146d..f148ba5dacef 100644 --- a/pkgs/by-name/de/dependabot-cli/package.nix +++ b/pkgs/by-name/de/dependabot-cli/package.nix @@ -12,20 +12,20 @@ }: let pname = "dependabot-cli"; - version = "1.72.0"; + version = "1.74.0"; # `tag` is what `dependabot` uses to find the relevant docker images. tag = "nixpkgs-dependabot-cli-${version}"; # Get these hashes from # nix run nixpkgs#nix-prefetch-docker -- --image-name ghcr.io/github/dependabot-update-job-proxy/dependabot-update-job-proxy --image-tag latest --final-image-name dependabot-update-job-proxy --final-image-tag ${tag} - updateJobProxy.imageDigest = "sha256:b0a4c841300510255d6e647e9bcdb939d194bc644dee7962a543f637515b0f23"; - updateJobProxy.hash = "sha256-+drR2uTtaQU0ckPTEbEBj5yvDtSP0BC3D0MxqRZ1Cjc="; + updateJobProxy.imageDigest = "sha256:05539969894efd6f5d04c9c633f330cc61a3024106b19361d6684850258e4f0f"; + updateJobProxy.hash = "sha256-qhHkL1HmCz0o3JIBAevWnTkidtoH92wE2GyzYTFhVyY="; # Get these hashes from # nix run nixpkgs#nix-prefetch-docker -- --image-name ghcr.io/dependabot/dependabot-updater-github-actions --image-tag latest --final-image-name dependabot-updater-github-actions --final-image-tag ${tag} - updaterGitHubActions.imageDigest = "sha256:3cbd297b1181de69e72a43ce2d7aa02eb7c2e71bc0c11d41288a86384af24aa0"; - updaterGitHubActions.hash = "sha256-Btn7bsBNJb34T7JXmgpTxkxBXXT9IpQihernhNAT/HQ="; + updaterGitHubActions.imageDigest = "sha256:7424e2a837d3bee8c49ddabf8d0152e9d5e87eac6cf67edb684f5e9f7895cff3"; + updaterGitHubActions.hash = "sha256-75qJjwYEkpKP1Gs87odBsiLXTZhQ0KvaOpBB+YFZkJY="; in buildGoModule { inherit pname version; @@ -34,10 +34,10 @@ buildGoModule { owner = "dependabot"; repo = "cli"; rev = "v${version}"; - hash = "sha256-YI5HkypIEWkPmdtPvMrOp7r71ccucAEKNFo/va6yICE="; + hash = "sha256-h1qnyH9M37kWFeET31KFKNn+RnnE7FRcaKADDDtxSdw="; }; - vendorHash = "sha256-KrjwObQ3o5A0JuOW71EKNi9yNJYwsPHI+6a0AZY/cqU="; + vendorHash = "sha256-Tq+mHd/5LkBkqEXvZ98SRTdA6IsCdUPril+AmPQZfdI="; ldflags = [ "-s" diff --git a/pkgs/by-name/du/dummyhttp/package.nix b/pkgs/by-name/du/dummyhttp/package.nix index 929ad01b40ac..155b1cb18d96 100644 --- a/pkgs/by-name/du/dummyhttp/package.nix +++ b/pkgs/by-name/du/dummyhttp/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "dummyhttp"; - version = "1.1.1"; + version = "1.1.2"; src = fetchFromGitHub { owner = "svenstaro"; repo = "dummyhttp"; rev = "v${version}"; - hash = "sha256-C3fjZgjVazZ8BNhcFJD5SsRO+xjHxw9XQPfPS+qnGtc="; + hash = "sha256-J8TOOLTNvm6udkPdYTrjrCX/3D35lXeFDc0H5kki+Uk="; }; - cargoHash = "sha256-bjNB0aoG9Mrz1JzD80j2Czfg0pfU2uGlFFsi5WO4pdU="; + cargoHash = "sha256-566hk79oXApJm5p+gEgikV08n19hH1Tk36DvgPuQKLI="; meta = with lib; { description = "Super simple HTTP server that replies a fixed body with a fixed response code"; diff --git a/pkgs/by-name/en/envoy/package.nix b/pkgs/by-name/en/envoy/package.nix index a455b4620a37..738f1b5fd606 100644 --- a/pkgs/by-name/en/envoy/package.nix +++ b/pkgs/by-name/en/envoy/package.nix @@ -12,7 +12,7 @@ rustPlatform, cmake, gn, - go, + go_1_24, openjdk11_headless, ninja, patchelf, @@ -50,8 +50,8 @@ let depsHash else { - x86_64-linux = "sha256-pih2EaVFDSTaCDpqkVSt39wBFGc4MFrhc1BioeHBp+w="; - aarch64-linux = "sha256-RpgZSsDJctTzqm8M3u0+jyEi51HaNC2RZH0Hrelovo8="; + x86_64-linux = "sha256-xBSSDxvp6VjZt+Fc62/eP5Z2WWfpkAGl1Z+PupyDpg4="; + aarch64-linux = "sha256-2g8x12zkyZyjkv5NubG4bVmiLiN8uoEZ33e6Azd1guw="; } .${stdenv.system} or (throw "unsupported system ${stdenv.system}"); @@ -124,7 +124,7 @@ buildBazelPackage rec { cmake python3 gn - go + go_1_24 jdk ninja patchelf diff --git a/pkgs/by-name/fa/fanficfare/package.nix b/pkgs/by-name/fa/fanficfare/package.nix index c87ea7454d37..92759ffad673 100644 --- a/pkgs/by-name/fa/fanficfare/package.nix +++ b/pkgs/by-name/fa/fanficfare/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication rec { pname = "fanficfare"; - version = "4.48.0"; + version = "4.49.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-UBjiq2LRO2Y3MqKwbCMqVnrXXHtc4QeC15yce7DbgQw="; + hash = "sha256-b+PGsm5szBAd8R7P+TT4EyXd2ULgr3+AV5F15S3pn3o="; }; nativeBuildInputs = with python3Packages; [ diff --git a/pkgs/by-name/gn/gnucash/package.nix b/pkgs/by-name/gn/gnucash/package.nix index e48743dd7211..f615bf6a1936 100644 --- a/pkgs/by-name/gn/gnucash/package.nix +++ b/pkgs/by-name/gn/gnucash/package.nix @@ -35,14 +35,14 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnucash"; - version = "5.12"; + version = "5.13"; # raw source code doesn't work out of box; fetchFromGitHub not usable src = fetchurl { - url = "https://github.com/Gnucash/gnucash/releases/download/${version}/gnucash-${version}.tar.bz2"; - hash = "sha256-s1tHVr4SvP2+1URo8wRD+lPyOFIKnOrVveLmxHc/vzk="; + url = "https://github.com/Gnucash/gnucash/releases/download/${finalAttrs.version}/gnucash-${finalAttrs.version}.tar.bz2"; + hash = "sha256-CC7swzK3IvIj0/JRJibr5e9j+UqvXECeh1JsZURkrvU="; }; nativeBuildInputs = [ @@ -100,7 +100,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace bindings/python/__init__.py \ --subst-var-by gnc_dbd_dir "${libdbiDrivers}/lib/dbd" \ - --subst-var-by gsettings_schema_dir ${glib.makeSchemaPath "$out" "gnucash-${version}"}; + --subst-var-by gsettings_schema_dir ${glib.makeSchemaPath "$out" "gnucash-${finalAttrs.version}"}; ''; # this needs to be an environment variable and not a cmake flag to suppress @@ -120,13 +120,13 @@ stdenv.mkDerivation rec { passthru.docs = stdenv.mkDerivation { pname = "gnucash-docs"; - inherit version; + inherit (finalAttrs) version; src = fetchFromGitHub { owner = "Gnucash"; repo = "gnucash-docs"; - rev = version; - hash = "sha256-9hXOgHdNtTcPOf44L2RrfOTXAgJi2Xu6gWnjDU7gHjU="; + tag = finalAttrs.version; + hash = "sha256-EVK36JzK8BPe6St4FhhZEqdc07oaiePJ/EH2NHm3r1U="; }; nativeBuildInputs = [ cmake ]; @@ -139,11 +139,11 @@ stdenv.mkDerivation rec { preFixup = '' gappsWrapperArgs+=( # documentation - --prefix XDG_DATA_DIRS : ${passthru.docs}/share + --prefix XDG_DATA_DIRS : ${finalAttrs.passthru.docs}/share # db drivers location --set GNC_DBD_DIR ${libdbiDrivers}/lib/dbd # gsettings schema location on Nix - --set GSETTINGS_SCHEMA_DIR ${glib.makeSchemaPath "$out" "gnucash-${version}"} + --set GSETTINGS_SCHEMA_DIR ${glib.makeSchemaPath "$out" "gnucash-${finalAttrs.version}"} ) ''; @@ -177,7 +177,7 @@ stdenv.mkDerivation rec { passthru.updateScript = ./update.sh; - meta = with lib; { + meta = { homepage = "https://www.gnucash.org/"; description = "Free software for double entry accounting"; longDescription = '' @@ -200,13 +200,13 @@ stdenv.mkDerivation rec { - Scheduled Transactions - Financial Calculations ''; - license = licenses.gpl2Plus; - maintainers = with maintainers; [ + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ nevivurn ryand56 ]; - platforms = platforms.unix; + platforms = lib.platforms.unix; mainProgram = "gnucash"; }; -} +}) # TODO: investigate Darwin support diff --git a/pkgs/by-name/go/goctl/package.nix b/pkgs/by-name/go/goctl/package.nix index c45f254be05f..22cd69867f5b 100644 --- a/pkgs/by-name/go/goctl/package.nix +++ b/pkgs/by-name/go/goctl/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "goctl"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "zeromicro"; repo = "go-zero"; tag = "v${version}"; - hash = "sha256-1V/LH38H0alylKLid/nQxNF8fA02G++m6Nq2/JIen2w="; + hash = "sha256-iTkxfMzrKbSRMyG1VWV5VbnDNwpE9t+YQzmL6DwRGHQ="; }; - vendorHash = "sha256-clbTaXZck16guROF6bHeDt95CtwtgkvIAEM8JBS5u7Y="; + vendorHash = "sha256-rARM93I+m8I99Vdevd/v/h8CB+fQ+Abj4J//KOu6+Pc="; modRoot = "tools/goctl"; subPackages = [ "." ]; diff --git a/pkgs/by-name/ht/httptoolkit-server/package.nix b/pkgs/by-name/ht/httptoolkit-server/package.nix index 666754572c50..3c35113524a5 100644 --- a/pkgs/by-name/ht/httptoolkit-server/package.nix +++ b/pkgs/by-name/ht/httptoolkit-server/package.nix @@ -16,13 +16,13 @@ let nodejs = nodejs_20; buildNpmPackage' = buildNpmPackage.override { inherit nodejs; }; - version = "1.22.1"; + version = "1.23.0"; src = fetchFromGitHub { owner = "httptoolkit"; repo = "httptoolkit-server"; tag = "v${version}"; - hash = "sha256-6mvbR9WIjVrulDdFtW0XSfxPwKSaFK1fFIhbglS7Gq4="; + hash = "sha256-rcjgV71nu1Id4CQAfB9r0583qXAFk3eqDbdPWgqhtuw="; }; overridesNodeModules = buildNpmPackage' { @@ -102,7 +102,7 @@ buildNpmPackage' { patches = [ ./only-build-for-one-platform.patch ]; - npmDepsHash = "sha256-z9LLZBt7CR3iCNsGhRboHgaaoH6MgmSrzasgwIX+iwk="; + npmDepsHash = "sha256-9Vy7i2L0yc8BdmoJvGr2g+OCwpdQUC/zVCUU7FcyCtk="; npmFlags = [ "--ignore-scripts" ]; diff --git a/pkgs/by-name/ky/kyverno-chainsaw/package.nix b/pkgs/by-name/ky/kyverno-chainsaw/package.nix index 6fd629bd51bf..a4601063fbf6 100644 --- a/pkgs/by-name/ky/kyverno-chainsaw/package.nix +++ b/pkgs/by-name/ky/kyverno-chainsaw/package.nix @@ -60,6 +60,6 @@ buildGoModule rec { * Asserting operators react (or not) the way they should ''; mainProgram = "chainsaw"; - maintainers = with lib.maintainers; [ Sanskarzz ]; + maintainers = with lib.maintainers; [ ]; }; } diff --git a/pkgs/by-name/le/leetcode-cli/package.nix b/pkgs/by-name/le/leetcode-cli/package.nix index 03595777c74b..2d8e859fa87e 100644 --- a/pkgs/by-name/le/leetcode-cli/package.nix +++ b/pkgs/by-name/le/leetcode-cli/package.nix @@ -14,14 +14,14 @@ rustPlatform.buildRustPackage rec { pname = "leetcode-cli"; - version = "0.4.6"; + version = "0.4.7"; src = fetchCrate { inherit pname version; - hash = "sha256-AYBBW9VtdvqqqiouhkS3diPcOdaQOs8Htkw9DTRX2t4="; + hash = "sha256-zxaBSZS2mlGaKT+AN4oS8eJmoLdVe2/T/G41ERj3gDg="; }; - cargoHash = "sha256-o2RkhYsSQKwU+dsHQvlcxAVKUjOTqg424dqrM7JRoN8="; + cargoHash = "sha256-JsWMQp93fGXitnZ9LLGD9dZddc6Z7jRuAyx6HreV+XM="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/ma/mapcidr/package.nix b/pkgs/by-name/ma/mapcidr/package.nix index c48039ae0492..7a989c81a561 100644 --- a/pkgs/by-name/ma/mapcidr/package.nix +++ b/pkgs/by-name/ma/mapcidr/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "mapcidr"; - version = "1.1.34"; + version = "1.1.95"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "mapcidr"; tag = "v${version}"; - hash = "sha256-/bZ6LimkdbR7nG7XcetNshk0KXw1FGbuaTXP+DH7hQg="; + hash = "sha256-u3PWmevFELltq28Kdx7QV1yYBOXudWR6tdRbzfJf3Aw="; }; - vendorHash = "sha256-tbMCXNBND9jc0C1bA9Rmz1stYKtJPmMzTlbGc3vcmE4="; + vendorHash = "sha256-zPRl40Ex/tBAW32fJ+oqJyXOuDTuWJfG6wHTYUu1ZUE="; modRoot = "."; subPackages = [ diff --git a/pkgs/by-name/mc/mcaimi-st/package.nix b/pkgs/by-name/mc/mcaimi-st/package.nix index daf38a1f725e..7dd3764102a2 100644 --- a/pkgs/by-name/mc/mcaimi-st/package.nix +++ b/pkgs/by-name/mc/mcaimi-st/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { pname = "mcaimi-st"; - version = "0-unstable-2025-03-12"; + version = "0-unstable-2025-09-22"; src = fetchFromGitHub { owner = "mcaimi"; repo = "st"; - rev = "f1ae5cdafadceaf622e1c0ff56da04803bf658b3"; - hash = "sha256-rGru0LqbuJQ4QOts6xYDztAST0K5HCys2gUPZg2w4SE="; + rev = "667ded8e13457b0ba9d84b98545885e5a3e9dcc7"; + hash = "sha256-LbMxZhNs0sfgTm0R+BqxZpUPjs0Y3a2H40BYdMzO2CU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/mi/mieru/package.nix b/pkgs/by-name/mi/mieru/package.nix index 141dd691f232..6f4445aee9ab 100644 --- a/pkgs/by-name/mi/mieru/package.nix +++ b/pkgs/by-name/mi/mieru/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "mieru"; - version = "3.19.1"; + version = "3.20.1"; src = fetchFromGitHub { owner = "enfein"; repo = "mieru"; rev = "v${version}"; - hash = "sha256-x8rddxjhmHw7J7majt4qdkXRPsfm8SATFsMxN2stN14="; + hash = "sha256-r4QMETKt8EMSX9BsSizlvlMdlJ+SjlLScNfOxSm84Ec="; }; vendorHash = "sha256-pKcdvP38fZ2KFYNDx6I4TfmnnvWKzFDvz80xMkUojqM="; diff --git a/pkgs/by-name/na/nav/package.nix b/pkgs/by-name/na/nav/package.nix index 8aff9943c563..0a1d021f5bb0 100644 --- a/pkgs/by-name/na/nav/package.nix +++ b/pkgs/by-name/na/nav/package.nix @@ -8,14 +8,14 @@ stdenv.mkDerivation rec { pname = "nav"; - version = "1.4.1"; + version = "1.4.5"; src = fetchurl { url = "https://github.com/Jojo4GH/nav/releases/download/v${version}/nav-${stdenv.hostPlatform.parsed.cpu.name}-unknown-linux-gnu.tar.gz"; sha256 = { - x86_64-linux = "sha256-w9OF5elej9//Ldb58gLIZudn3sZAcUkIab2bPMR6MuI="; - aarch64-linux = "sha256-GGwbxzg8QkCi3Gc2Ivhjzr87TLKs+nmEElsAOcxx2m0="; + x86_64-linux = "sha256-N0C2rLKMNIgheNTjTStWOYliNuMKPPoxqtLAQSVV14Y="; + aarch64-linux = "sha256-kl+CtXXmgF9gU5auFIDCV2BOZFWh05XfE8OtbDBnrs0="; } .${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); }; diff --git a/pkgs/by-name/ne/neovim-unwrapped/package.nix b/pkgs/by-name/ne/neovim-unwrapped/package.nix index 70c752f15ded..23ab00db9754 100644 --- a/pkgs/by-name/ne/neovim-unwrapped/package.nix +++ b/pkgs/by-name/ne/neovim-unwrapped/package.nix @@ -253,7 +253,7 @@ stdenv.mkDerivation ( modifications to the core source - Improve extensibility with a new plugin architecture ''; - homepage = "https://www.neovim.io"; + homepage = "https://neovim.io"; changelog = "https://github.com/neovim/neovim/releases/tag/${finalAttrs.src.tag}"; mainProgram = "nvim"; # "Contributions committed before b17d96 by authors who did not sign the diff --git a/pkgs/by-name/ni/nix-ld/package.nix b/pkgs/by-name/ni/nix-ld/package.nix index 6d69eaa18ab6..3c69baf06241 100644 --- a/pkgs/by-name/ni/nix-ld/package.nix +++ b/pkgs/by-name/ni/nix-ld/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "nix-ld"; - version = "2.0.5"; + version = "2.0.6"; src = fetchFromGitHub { owner = "nix-community"; repo = "nix-ld"; rev = version; - hash = "sha256-7ev9V128h7ZWi9JsFje6X1OzE5maJfmBMkxohxQysOA="; + hash = "sha256-I9cEWy07pUNsOfBPG7qMYHx/YmE1uxaadP3ObHu7ALQ="; }; - cargoHash = "sha256-YR7j2dvZHMBUe0lW7GYFxJV11ZM+gX13NHj2uf3UEbQ="; + cargoHash = "sha256-8mkMq16CfEc/RHH3msXEnoiDHGGRjr2Omp2TVd07ObE="; hardeningDisable = [ "stackprotector" ]; diff --git a/pkgs/by-name/ob/obsidian/package.nix b/pkgs/by-name/ob/obsidian/package.nix index 730f89ec5e5f..ade9b1cd2e17 100644 --- a/pkgs/by-name/ob/obsidian/package.nix +++ b/pkgs/by-name/ob/obsidian/package.nix @@ -12,7 +12,7 @@ }: let pname = "obsidian"; - version = "1.9.12"; + version = "1.9.14"; appname = "Obsidian"; meta = with lib; { description = "Powerful knowledge base that works on top of a local folder of plain text Markdown files"; @@ -36,9 +36,9 @@ let url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/${filename}"; hash = if stdenv.hostPlatform.isDarwin then - "sha256-HIcnOY/Fn/3zJTKiLxzPKbvug/wf1nc3lG2zyep68Nw=" + "sha256-C9sk1Nv5Yw+MMwapqnzTHbW/IQbd1fc8PSp4PBrnhzo=" else - "sha256-qS4M9gvCs3B2kOlImH/ddm0zjsVa4Zrhu2VEBKYNuMo="; + "sha256-vS8PCz8dpMFvJCF1Heu2m+Qj9hl2ZmxNM0AwB6CbU88="; }; icon = fetchurl { diff --git a/pkgs/by-name/op/opengamepadui/package.nix b/pkgs/by-name/op/opengamepadui/package.nix index b19115d94702..a1e1c0759566 100644 --- a/pkgs/by-name/op/opengamepadui/package.nix +++ b/pkgs/by-name/op/opengamepadui/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "opengamepadui"; - version = "0.41.0"; + version = "0.42.0"; buildType = if withDebug then "debug" else "release"; @@ -31,12 +31,12 @@ stdenv.mkDerivation (finalAttrs: { owner = "ShadowBlip"; repo = "OpenGamepadUI"; tag = "v${finalAttrs.version}"; - hash = "sha256-8xYLPKCmpWENzG1D8q2yJeIZ5MdBLTio3LZ1BsY1HGg="; + hash = "sha256-8+ZPvu4Gen7P8uKLrPXNaSqkdrUxz9K/naZxy/WoCik="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src cargoRoot; - hash = "sha256-rs8L6dh1Ppmrez3aG9XwQAdfGnoXTlpNMXJvdAUyM6M="; + hash = "sha256-xewyt1KuQ96FNYBKlC9VT7KEDDTUasavTsl+/5WXnU4="; }; cargoRoot = "extensions"; diff --git a/pkgs/by-name/pa/patroni/package.nix b/pkgs/by-name/pa/patroni/package.nix index 7ec5e693b74f..771ffae430c5 100644 --- a/pkgs/by-name/pa/patroni/package.nix +++ b/pkgs/by-name/pa/patroni/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication rec { pname = "patroni"; - version = "4.0.6"; + version = "4.1.0"; format = "setuptools"; src = fetchFromGitHub { owner = "zalando"; repo = "patroni"; tag = "v${version}"; - sha256 = "sha256-8EodiPVmdDekdsTbv+23ZLHZd8+BQ5v5sQf/SyM1b7Y="; + sha256 = "sha256-iY5QLbJXfQtfkzpQxvqSOzYQwgfFsBh8HPYujqxU44k="; }; dependencies = with python3Packages; [ diff --git a/pkgs/by-name/ph/photoprism/backend.nix b/pkgs/by-name/ph/photoprism/backend.nix index b3ea28f0b780..0946372fd42a 100644 --- a/pkgs/by-name/ph/photoprism/backend.nix +++ b/pkgs/by-name/ph/photoprism/backend.nix @@ -2,14 +2,26 @@ lib, buildGoModule, coreutils, - libtensorflow, + python3, src, version, pkg-config, vips, + symlinkJoin, }: -buildGoModule rec { +let + # we need to copy these, to add the symlinks, so the linker actually finds these libraries + libtensorflow = symlinkJoin { + name = "libtensorflow"; + paths = [ "${python3.pkgs.tensorflow-bin}/${python3.sitePackages}/tensorflow" ]; + postBuild = '' + ln -s "$out/libtensorflow_cc.so.2" "$out/libtensorflow.so" + ln -s "$out/libtensorflow_framework.so.2" "$out/libtensorflow_framework.so" + ''; + }; +in +buildGoModule { inherit src version; pname = "photoprism-backend"; @@ -30,18 +42,17 @@ buildGoModule rec { ]; postPatch = '' - substituteInPlace internal/commands/passwd.go --replace '/bin/stty' "${coreutils}/bin/stty" + substituteInPlace internal/commands/passwd.go --replace-fail '/bin/stty' "${coreutils}/bin/stty" ''; - vendorHash = "sha256-eHdnTpcVBSvGR9ZiK6A32jfjik8VClDTkv92bD8EIgA="; + vendorHash = "sha256-8uy0uLhGOyedqi3AvMsEdDQnFvGgeeZcL4tFgI6bzU8="; subPackages = [ "cmd/photoprism" ]; # https://github.com/mattn/go-sqlite3/issues/822 - CGO_CFLAGS = "-Wno-return-local-addr"; + CGO_CFLAGS = "-Wno-return-local-addr -I${libtensorflow}/include"; - # https://github.com/tensorflow/tensorflow/issues/43847 - CGO_LDFLAGS = "-fuse-ld=gold"; + CGO_LDFLAGS = "-L${libtensorflow} -ltensorflow_framework"; meta = with lib; { homepage = "https://photoprism.app"; diff --git a/pkgs/by-name/ph/photoprism/frontend.nix b/pkgs/by-name/ph/photoprism/frontend.nix index 5cb90ae8ef68..8ac445889867 100644 --- a/pkgs/by-name/ph/photoprism/frontend.nix +++ b/pkgs/by-name/ph/photoprism/frontend.nix @@ -13,7 +13,7 @@ buildNpmPackage { cd frontend ''; - npmDepsHash = "sha256-3cytU/QaPSsGu/984AEh3YsdV4H5cjf/br3NSc5Zd1M="; + npmDepsHash = "sha256-rfZ6VE3JRR8MrB61DqueXWNoOjDE+GJnyrNujGyc8wc="; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/ph/photoprism/libtensorflow.nix b/pkgs/by-name/ph/photoprism/libtensorflow.nix deleted file mode 100644 index f8dcf84d0617..000000000000 --- a/pkgs/by-name/ph/photoprism/libtensorflow.nix +++ /dev/null @@ -1,104 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - ... -}: -let - inherit (stdenv.hostPlatform) system; -in -stdenv.mkDerivation rec { - pname = "libtensorflow-photoprism"; - version = "1.15.2"; - - srcs = [ - # Photoprism-packaged libtensorflow tarball (with pre-built libs for both arm64 and amd64) - # We need this specific version because of https://github.com/photoprism/photoprism/issues/222 - (fetchurl { - sha256 = - { - x86_64-linux = "sha256-bZAC3PJxqcjuGM4RcNtzYtkg3FD3SrO5beDsPoKenzc="; - aarch64-linux = "sha256-qnj4vhSWgrk8SIjzIH1/4waMxMsxMUvqdYZPaSaUJRk="; - } - .${system}; - - url = - let - systemName = - { - x86_64-linux = "amd64"; - aarch64-linux = "arm64"; - } - .${system}; - in - "https://dl.photoprism.app/tensorflow/${systemName}/libtensorflow-${systemName}-${version}.tar.gz"; - }) - # Upstream tensorflow tarball (with .h's photoprism's tarball is missing) - (fetchurl { - url = "https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-linux-x86_64-1.15.0.tar.gz"; - sha256 = "sha256-3sv9WnCeztNSP1XM+iOTN6h+GrPgAO/aNhfbeeEDTe0="; - }) - ]; - - sourceRoot = "."; - - unpackPhase = '' - sources=($srcs) - - mkdir downstream upstream - tar xf ''${sources[0]} --directory downstream - tar xf ''${sources[1]} --directory upstream - - mv downstream/lib . - mv upstream/{include,LICENSE,THIRD_PARTY_TF_C_LICENSES} . - rm -r downstream upstream - - cd lib - ln -sT libtensorflow.so{,.1} - ln -sT libtensorflow_framework.so{,.1} - cd .. - ''; - - # Patch library to use our libc, libstdc++ and others - patchPhase = - let - rpath = lib.makeLibraryPath [ - stdenv.cc.libc - stdenv.cc.cc - ]; - in - '' - chmod -R +w lib - patchelf --set-rpath "${rpath}:$out/lib" lib/libtensorflow.so - patchelf --set-rpath "${rpath}" lib/libtensorflow_framework.so - ''; - - buildPhase = '' - # Write pkg-config file. - mkdir lib/pkgconfig - cat > lib/pkgconfig/tensorflow.pc << EOF - Name: TensorFlow - Version: ${version} - Description: Library for computation using data flow graphs for scalable machine learning - Requires: - Libs: -L$out/lib -ltensorflow - Cflags: -I$out/include/tensorflow - EOF - ''; - - installPhase = '' - mkdir -p $out - cp -r LICENSE THIRD_PARTY_TF_C_LICENSES lib include $out - ''; - - meta = with lib; { - homepage = "https://dl.photoprism.app/tensorflow/"; - description = "Libtensorflow version for usage with photoprism backend"; - platforms = [ - "x86_64-linux" - "aarch64-linux" - ]; - license = licenses.asl20; - maintainers = with maintainers; [ benesim ]; - }; -} diff --git a/pkgs/by-name/ph/photoprism/package.nix b/pkgs/by-name/ph/photoprism/package.nix index aed6eba24ad2..6d91f69bb35e 100644 --- a/pkgs/by-name/ph/photoprism/package.nix +++ b/pkgs/by-name/ph/photoprism/package.nix @@ -17,18 +17,17 @@ }: let - version = "250321-57590c48b"; + version = "250426-27ec7a128"; pname = "photoprism"; src = fetchFromGitHub { owner = "photoprism"; repo = "photoprism"; rev = version; - hash = "sha256-tJA1Q8kcX4UYDCV+rmHyd5gfEU8WkoaqNfx1/0Iy3l8="; + hash = "sha256-wsSWCTFfKQ+8aE8GKvXpA49LbBLMTE1lsJMYFLvquBM="; }; - libtensorflow = callPackage ./libtensorflow.nix { }; - backend = callPackage ./backend.nix { inherit libtensorflow src version; }; + backend = callPackage ./backend.nix { inherit src version; }; frontend = callPackage ./frontend.nix { inherit src version; }; fetchModel = @@ -99,7 +98,6 @@ stdenv.mkDerivation (finalAttrs: { meta = with lib; { homepage = "https://photoprism.app"; description = "Personal Photo Management powered by Go and Google TensorFlow"; - inherit (libtensorflow.meta) platforms; license = licenses.agpl3Only; maintainers = with maintainers; [ benesim ]; mainProgram = "photoprism"; diff --git a/pkgs/by-name/po/popsicle/package.nix b/pkgs/by-name/po/popsicle/package.nix index 1738985d7769..5792c9348792 100644 --- a/pkgs/by-name/po/popsicle/package.nix +++ b/pkgs/by-name/po/popsicle/package.nix @@ -10,21 +10,22 @@ wrapGAppsHook3, gdk-pixbuf, gtk3, + versionCheckHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "popsicle"; version = "1.3.3"; src = fetchFromGitHub { owner = "pop-os"; repo = "popsicle"; - rev = version; + tag = finalAttrs.version; hash = "sha256-sWQNav7odvX+peDglLHd7Jrmvhm5ddFBLBla0WK7wcE="; }; cargoDeps = rustPlatform.fetchCargoVendor { - inherit pname version src; + inherit (finalAttrs) pname version src; hash = "sha256-KWVX5eOewARccI+ukNfEn8Wc3He1lWXjm9E/Dl0LuM4="; }; @@ -47,10 +48,14 @@ stdenv.mkDerivation rec { "prefix=$(out)" ]; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + meta = { description = "Multiple USB File Flasher"; homepage = "https://github.com/pop-os/popsicle"; - changelog = "https://github.com/pop-os/popsicle/releases/tag/${version}"; + changelog = "https://github.com/pop-os/popsicle/releases/tag/${finalAttrs.version}"; maintainers = with lib.maintainers; [ _13r0ck figsoda @@ -58,4 +63,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/pr/protoc-gen-go/package.nix b/pkgs/by-name/pr/protoc-gen-go/package.nix index 97f6e31f48a6..c2f6e28ace10 100644 --- a/pkgs/by-name/pr/protoc-gen-go/package.nix +++ b/pkgs/by-name/pr/protoc-gen-go/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "protoc-gen-go"; - version = "1.36.9"; + version = "1.36.10"; src = fetchFromGitHub { owner = "protocolbuffers"; repo = "protobuf-go"; rev = "v${version}"; - hash = "sha256-//2U57dTDCxEABVQG/2Wc15huH5DZMPb9V9S8fyjRjs="; + hash = "sha256-7wAIwUouwmczSeAnA7aMmX8HwXmfnjNErgjjvx+wCZQ="; }; - vendorHash = "sha256-nGI/Bd6eMEoY0sBwWEtyhFowHVvwLKjbT4yfzFz6Z3E="; + vendorHash = "sha256-EAkrbx9pTBhZ0y0ub14PnMINrk1M6yEgnGapzpgXqBU="; subPackages = [ "cmd/protoc-gen-go" ]; diff --git a/pkgs/by-name/pr/prowler/package.nix b/pkgs/by-name/pr/prowler/package.nix index fdc7d914712c..5c43eb8885b3 100644 --- a/pkgs/by-name/pr/prowler/package.nix +++ b/pkgs/by-name/pr/prowler/package.nix @@ -21,14 +21,14 @@ let in py.pkgs.buildPythonApplication rec { pname = "prowler"; - version = "5.12.2"; + version = "5.12.3"; pyproject = true; src = fetchFromGitHub { owner = "prowler-cloud"; repo = "prowler"; tag = version; - hash = "sha256-HSMlWuwYc8m6WUNy0Ja5VuC2lbC3mbK2bPHNQY+nk0U="; + hash = "sha256-6RPtld95MauhCmSLrgncr4+s16z0PfmiiC6eAph8ZmI="; }; pythonRelaxDeps = true; diff --git a/pkgs/by-name/ra/rancher/package.nix b/pkgs/by-name/ra/rancher/package.nix index 3ea1e2502edd..eacae104cd63 100644 --- a/pkgs/by-name/ra/rancher/package.nix +++ b/pkgs/by-name/ra/rancher/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "rancher"; - version = "2.12.1"; + version = "2.12.2"; src = fetchFromGitHub { owner = "rancher"; repo = "cli"; tag = "v${version}"; - hash = "sha256-EUkGdnk8LmDwLBqhIp5VbTBQrLicl25aQRBK/nYQhWE="; + hash = "sha256-KVJfeCv+rMPGvKknov1LQX/ndI182p8p+ze2522xb7U="; }; env.CGO_ENABLED = 0; @@ -25,7 +25,7 @@ buildGoModule rec { "-static" ]; - vendorHash = "sha256-8+GWDZy8icrmsr5hTnjxKy+D5oUOh/HXIKlmxIzq/m0="; + vendorHash = "sha256-guxr/co4IJoX+mSBPFqdjo8C/QnRIXcd/RztNdnfVQM="; postInstall = '' mv $out/bin/cli $out/bin/rancher diff --git a/pkgs/by-name/re/redoc-cli/package.nix b/pkgs/by-name/re/redoc-cli/package.nix deleted file mode 100644 index 15d3e4f84dad..000000000000 --- a/pkgs/by-name/re/redoc-cli/package.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ - lib, - buildNpmPackage, - fetchFromGitHub, -}: - -buildNpmPackage rec { - pname = "redoc-cli"; - version = "0.13.21"; - - src = fetchFromGitHub { - owner = "Redocly"; - repo = "redoc"; - rev = "d3ac16f4774ae5b5f698b4e8f4c1d3f5a009d361"; - hash = "sha256-LmNb+m1Ng/53SPUqrr/AmxNMiWsrMGCKow0DW/9t3Do="; - }; - - sourceRoot = "${src.name}/cli"; - - npmDepsHash = "sha256-XL4D7+hb0zOxAr/aRo2UOg4UOip3oewbffsnkFddmWw="; - - postPatch = '' - ln -s npm-shrinkwrap.json package-lock.json - ''; - - dontNpmBuild = true; - - meta = { - description = "OpenAPI/Swagger-generated API Reference Documentation"; - homepage = "https://github.com/Redocly/redoc/tree/redoc-cli/cli"; - license = lib.licenses.mit; - mainProgram = "redoc-cli"; - maintainers = with lib.maintainers; [ veehaitch ]; - # https://github.com/NixOS/nixpkgs/issues/272217 - broken = true; - }; -} diff --git a/pkgs/by-name/re/restate/package.nix b/pkgs/by-name/re/restate/package.nix index 6ac10e20bda2..1f147e49da4d 100644 --- a/pkgs/by-name/re/restate/package.nix +++ b/pkgs/by-name/re/restate/package.nix @@ -25,16 +25,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "restate"; - version = "1.4.4"; + version = "1.5.1"; src = fetchFromGitHub { owner = "restatedev"; repo = "restate"; tag = "v${finalAttrs.version}"; - hash = "sha256-OtDVYGYoUpocy3c9ZDKbE5ZqGRLewJMvABj2QQxJQ80="; + hash = "sha256-NMT1/Oy0EmAtGqHMK3FL/MZczKz//hXkpKWhQ4S3tLw="; }; - cargoHash = "sha256-OWSFnVqyI2qV0IEXKOAp2QMs2qmjzS0UINVo+nu296g="; + cargoHash = "sha256-M7p20eeaxijlGjYBAAwmK4y/58eo7NysoK+Gvs86SNo="; env = { PROTOC = lib.getExe protobuf; @@ -51,22 +51,24 @@ rustPlatform.buildRustPackage (finalAttrs: { "-C force-unwind-tables" "--cfg uuid_unstable" "--cfg tokio_unstable" - "--cfg tokio_taskdump" ]; "aarch64-unknown-linux-gnu" = self.build ++ [ # Enable frame pointers to support Parca (https://github.com/parca-dev/parca-agent/pull/1805) "-C force-frame-pointers=yes" + "--cfg tokio_taskdump" ]; "x86_64-unknown-linux-musl" = self.build ++ [ "-C link-self-contained=yes" + "--cfg tokio_taskdump" ]; "aarch64-unknown-linux-musl" = self.build ++ [ # Enable frame pointers to support Parca (https://github.com/parca-dev/parca-agent/pull/1805) "-C force-frame-pointers=yes" "-C link-self-contained=yes" + "--cfg tokio_taskdump" ]; }); in diff --git a/pkgs/by-name/ri/ringboard/package.nix b/pkgs/by-name/ri/ringboard/package.nix new file mode 100644 index 000000000000..af04fa4b014f --- /dev/null +++ b/pkgs/by-name/ri/ringboard/package.nix @@ -0,0 +1,109 @@ +{ + stdenv, + rustPlatform, + fetchFromGitHub, + lib, + libxkbcommon, + libGL, + wayland, + xorg, + makeWrapper, + displayServer ? "x11", + nixosTests, +}: + +assert lib.assertOneOf "displayServer" displayServer [ + "x11" + "wayland" +]; + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "ringboard" + lib.optionalString (displayServer == "wayland") "-wayland"; + + # release version needs nightly, so we use a custom tree, see: + # https://github.com/SUPERCILEX/clipboard-history/issues/22#issuecomment-3322075172 + version = "0.12.2-unstable-2025-09-23"; + + src = fetchFromGitHub { + owner = "SUPERCILEX"; + repo = "clipboard-history"; + rev = "228a39dd8a9aece0bb06f68ad44906b297270628"; + hash = "sha256-qA7wwvWnnZHN9edkmubEo37F+peU0LQGo/Zl8FpywuE="; + }; + + cargoHash = "sha256-MFfuUu/hpb6Uaqe21bvXNKRyJazAL5m+Vw/vAeeDYEk="; + + nativeBuildInputs = [ + makeWrapper + ]; + + buildInputs = [ + libxkbcommon + libGL + ] + ++ lib.optionals (displayServer == "x11") [ + xorg.libXcursor + xorg.libXrandr + xorg.libXi + xorg.libX11 + ] + ++ lib.optionals (displayServer == "wayland") [ + wayland + ]; + + buildPhase = '' + runHook preBuild + + local flagsArray=("-j $NIX_BUILD_CORES --target ${stdenv.hostPlatform.rust.rustcTarget} --offline --release"); + concatTo flagsArray cargoBuildFlags; + + echo "Building package: clipboard-history-server" + cargo build $flagsArray --package clipboard-history-server --no-default-features --features systemd + ${lib.optionalString (displayServer == "x11") '' + echo "Building package: clipboard-history-x11" + cargo build $flagsArray --package clipboard-history-x11 --no-default-features + ''} + ${lib.optionalString (displayServer == "wayland") '' + echo "Building package: clipboard-history-wayland" + cargo build $flagsArray --package clipboard-history-wayland --no-default-features + ''} + echo "Building package: clipboard-history" + cargo build $flagsArray --package clipboard-history + echo "Building package: clipboard-history-tui" + cargo build $flagsArray --package clipboard-history-tui + echo "Building package: clipboard-history-egui" + cargo build $flagsArray --package clipboard-history-egui --no-default-features --features ${displayServer} + + runHook postBuild + ''; + + # check needs nightly, see: + # https://github.com/SUPERCILEX/clipboard-history/issues/22#issuecomment-3322330559 + doCheck = false; + + postInstall = '' + # Wrap the program in a script that sets the LD_LIBRARY_PATH environment variable + # so that it can find the shared libraries it depends on. This is currently a + # requirement for running Rust programs that depend on `egui` within a Nix environment. + # https://github.com/emilk/egui/issues/2486 + wrapProgram $out/bin/ringboard-egui --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}" + install -m 444 -D egui/ringboard-egui.desktop $out/share/applications/ringboard-egui.desktop + install -Dm644 logo.jpeg $out/share/icons/hicolor/1024x1024/ringboard.jpeg + # Initializing a GUI can be quite slow, so GUI clients make their windows invisible when closed rather than completely quitting. + # To reopen the window, a special file can be deleted which wakes the GUI via inotify. + # If, instead, a new instance of the GUI is opened, this special file is used to first check for a previously running instance of the GUI and kill it if it exists. + # https://alexsaveau.dev/blog/projects/performance/clipboard/ringboard/ringboard#gui-startup-latency-and-long-lived-client-windows + sed -i "s|Exec=ringboard-egui|Exec=$(echo /bin/sh -c \"ps -p \`cat /tmp/.ringboard/\$USER.egui-sleep 2\> /dev/null\` \> /dev/null 2\>\\\&1 \\\&\\\& exec rm -f /tmp/.ringboard/\$USER.egui-sleep \\\|\\\| exec $out/bin/ringboard-egui\")|g" $out/share/applications/ringboard-egui.desktop + sed -i "s|Icon=ringboard|Icon=$out/share/icons/hicolor/1024x1024/ringboard.jpeg|g" $out/share/applications/ringboard-egui.desktop + ''; + + passthru.tests.nixos = nixosTests.ringboard; + + meta = { + description = "Fast, efficient, and composable clipboard manager for Linux"; + homepage = "https://github.com/SUPERCILEX/clipboard-history"; + license = lib.licenses.asl20; + platforms = lib.platforms.linux; + maintainers = [ lib.maintainers.magnetophon ]; + }; +}) diff --git a/pkgs/by-name/si/sipwitch/package.nix b/pkgs/by-name/si/sipwitch/package.nix deleted file mode 100644 index b79edcd0848a..000000000000 --- a/pkgs/by-name/si/sipwitch/package.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ - fetchurl, - lib, - stdenv, - pkg-config, - ucommon, - libosip, - libexosip, - gnutls, - zlib, -}: - -stdenv.mkDerivation rec { - pname = "sipwitch"; - version = "1.9.15"; - - src = fetchurl { - url = "mirror://gnu/sipwitch/sipwitch-${version}.tar.gz"; - sha256 = "2a7aa86a653f6810b3cd9cce6c37b3f70e937e7d14b09fd5c2a70d70588a9482"; - }; - - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ - ucommon - libosip - libexosip - gnutls - zlib - ]; - - preConfigure = '' - export configureFlags="--sysconfdir=$out/etc" - ''; - - doCheck = true; - - meta = { - description = "Secure peer-to-peer VoIP server that uses the SIP protocol"; - homepage = "https://www.gnu.org/software/sipwitch/"; - license = lib.licenses.gpl3Plus; - maintainers = [ ]; - platforms = with lib.platforms; linux; - broken = true; # Require libexosip2 < 5.0.0 which is vulnerable to CVE-2014-10375. - }; -} diff --git a/pkgs/by-name/sl/slack/sources.nix b/pkgs/by-name/sl/slack/sources.nix index 7996e2a0de4f..5b29c25e9a52 100644 --- a/pkgs/by-name/sl/slack/sources.nix +++ b/pkgs/by-name/sl/slack/sources.nix @@ -1,26 +1,26 @@ # Generated by ./update.sh - do not update manually! -# Last updated: 2025-09-18 +# Last updated: 2025-10-01 { fetchurl }: { aarch64-darwin = { - version = "4.46.96"; + version = "4.46.99"; src = fetchurl { - url = "https://downloads.slack-edge.com/desktop-releases/mac/arm64/4.46.96/Slack-4.46.96-macOS.dmg"; - hash = "sha256-ewoTBqoHaZ7cqZg11nXqw0HCIfbzdwfQENL6cJVLn/0="; + url = "https://downloads.slack-edge.com/desktop-releases/mac/arm64/4.46.99/Slack-4.46.99-macOS.dmg"; + hash = "sha256-PTRe4D1UcklyrFN6NWLm8v1khOgSfVwopbi47SusEDI="; }; }; x86_64-darwin = { - version = "4.46.96"; + version = "4.46.99"; src = fetchurl { - url = "https://downloads.slack-edge.com/desktop-releases/mac/x64/4.46.96/Slack-4.46.96-macOS.dmg"; - hash = "sha256-Kp+hoWtWVFpM78a8sSJsfFDphnWO1RZhbysH4gotHOE="; + url = "https://downloads.slack-edge.com/desktop-releases/mac/x64/4.46.99/Slack-4.46.99-macOS.dmg"; + hash = "sha256-rDuRCf1sHZaie91kW0qrdSUrvugCTq1mxnooxoZVPdY="; }; }; x86_64-linux = { - version = "4.46.96"; + version = "4.46.99"; src = fetchurl { - url = "https://downloads.slack-edge.com/desktop-releases/linux/x64/4.46.96/slack-desktop-4.46.96-amd64.deb"; - hash = "sha256-PDUoEx7+ZWG3+T/d+zEn39sPF9wYB0NbzlhKw6lXl9g="; + url = "https://downloads.slack-edge.com/desktop-releases/linux/x64/4.46.99/slack-desktop-4.46.99-amd64.deb"; + hash = "sha256-YS9jgOx1Qx+wqsBul4R2Rd2vRV4qA3lZuUqghDnYl3c="; }; }; } diff --git a/pkgs/by-name/sq/sqldef/package.nix b/pkgs/by-name/sq/sqldef/package.nix index 01f46d756202..625415c771ba 100644 --- a/pkgs/by-name/sq/sqldef/package.nix +++ b/pkgs/by-name/sq/sqldef/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "sqldef"; - version = "2.4.7"; + version = "3.1.8"; src = fetchFromGitHub { owner = "sqldef"; repo = "sqldef"; rev = "v${version}"; - hash = "sha256-6ZTzK5fR1ecpKx/TWDHe7Mg/RbcrvMYjaNkLzRDTrCo="; + hash = "sha256-WPn5vlRpX3EKWXUTY+IBWEURLpz+Ics30kqrqBJ6Bq8="; }; proxyVendor = true; - vendorHash = "sha256-ncMlc2PbPozBiOqKYL0kHnS7aumDORg1M0pmJMTOPFc="; + vendorHash = "sha256-u471eJFxVcXiwuAFRD65yJnDoR3D40PLHXeoMcENdLY="; ldflags = [ "-s" diff --git a/pkgs/by-name/st/stackit-cli/package.nix b/pkgs/by-name/st/stackit-cli/package.nix index 26cb36ee2240..f6605fceeb3b 100644 --- a/pkgs/by-name/st/stackit-cli/package.nix +++ b/pkgs/by-name/st/stackit-cli/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "stackit-cli"; - version = "0.42.0"; + version = "0.43.0"; src = fetchFromGitHub { owner = "stackitcloud"; repo = "stackit-cli"; rev = "v${version}"; - hash = "sha256-iFspixuPe/zGue/jGsky2D/sieduISwP1V+sXZrhPeY="; + hash = "sha256-HguX19WOiVKoMCYg85ODEzswCsSFvcRCfQnyCt0Tky4="; }; - vendorHash = "sha256-m71w0nCJMEHOUbHYMX0vfgynZgl8SPoaLr+r8mFemio="; + vendorHash = "sha256-mXq96NELJS6ksadE/ImiN8LgYnmR1STQl1INQV+iKUI="; subPackages = [ "." ]; diff --git a/pkgs/by-name/st/steampipe/package.nix b/pkgs/by-name/st/steampipe/package.nix index 2c183fd9d066..45d9c558fd2d 100644 --- a/pkgs/by-name/st/steampipe/package.nix +++ b/pkgs/by-name/st/steampipe/package.nix @@ -11,7 +11,7 @@ buildGoModule rec { pname = "steampipe"; - version = "2.1.0"; + version = "2.2.0"; env.CGO_ENABLED = 0; @@ -19,10 +19,10 @@ buildGoModule rec { owner = "turbot"; repo = "steampipe"; tag = "v${version}"; - hash = "sha256-nvvFQDdgUmYypFZDooxXJGj0tVBUZke/oY7pltQrWA0="; + hash = "sha256-bYnwtGeFOtUfYzlx0o0jtfuyeItXU9LiO0fJy8UGv6k="; }; - vendorHash = "sha256-wd7FpGEY3BJJP9T/DD5mfJi5exZ1gdQW6fN7qaQYE1M="; + vendorHash = "sha256-VHAbMgBISWWGhZBRl5JA0gytRSSdaFMCJUzMxmoNtPc="; proxyVendor = true; postPatch = '' diff --git a/pkgs/by-name/sy/synapse-admin-etkecc/package.nix b/pkgs/by-name/sy/synapse-admin-etkecc/package.nix index 72fff5363ebf..d1aa50ba853f 100644 --- a/pkgs/by-name/sy/synapse-admin-etkecc/package.nix +++ b/pkgs/by-name/sy/synapse-admin-etkecc/package.nix @@ -17,18 +17,18 @@ assert lib.asserts.assertMsg ( stdenv.mkDerivation (finalAttrs: { pname = "synapse-admin-etkecc"; - version = "0.11.1-etke47"; + version = "0.11.1-etke48"; src = fetchFromGitHub { owner = "etkecc"; repo = "synapse-admin"; tag = "v${finalAttrs.version}"; - hash = "sha256-pf8g61jKj7nQXgEED3RGZiLHSvoBsYNo+M1cMsRCWnw="; + hash = "sha256-1bxkC91OPXPjwPgbjRlCvUth/Q7w7O4WeW3vYaGmo5A="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-E9ukVprsM6GAUuWw+5l4PoYQc9VoDh1YgtpCRmCCam0="; + hash = "sha256-Vv/keQXNBxBDgKXNBHLFuNDNHEnEWJuFa/pU+ejpDCY="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ui/uiua/stable.nix b/pkgs/by-name/ui/uiua/stable.nix index 69db955f6b81..7007821e28fa 100644 --- a/pkgs/by-name/ui/uiua/stable.nix +++ b/pkgs/by-name/ui/uiua/stable.nix @@ -1,7 +1,7 @@ rec { - version = "0.17.1"; + version = "0.17.2"; tag = version; - hash = "sha256-bRazhDhqXnY+nDDWg/unqVuOg9ib3AND0HivFL68Iko="; - cargoHash = "sha256-llg/BoiGiD9AT8UTDyTpzrSvEinXbLdT1rQECH2ftdE="; + hash = "sha256-Ceuow3BguxLoBQEX88cRZe8KGVnddIG3ojuJsm+4EJA="; + cargoHash = "sha256-zD3Wi1SZbYaV+KlVB3EBPzFDafqP/jGjKuhhQoPb/P8="; updateScript = ./update-stable.sh; } diff --git a/pkgs/by-name/ui/uiua/unstable.nix b/pkgs/by-name/ui/uiua/unstable.nix index 5d1daf2287e2..fa67fc295145 100644 --- a/pkgs/by-name/ui/uiua/unstable.nix +++ b/pkgs/by-name/ui/uiua/unstable.nix @@ -1,7 +1,7 @@ rec { - version = "0.17.1"; + version = "0.17.2"; tag = version; - hash = "sha256-bRazhDhqXnY+nDDWg/unqVuOg9ib3AND0HivFL68Iko="; - cargoHash = "sha256-llg/BoiGiD9AT8UTDyTpzrSvEinXbLdT1rQECH2ftdE="; + hash = "sha256-Ceuow3BguxLoBQEX88cRZe8KGVnddIG3ojuJsm+4EJA="; + cargoHash = "sha256-zD3Wi1SZbYaV+KlVB3EBPzFDafqP/jGjKuhhQoPb/P8="; updateScript = ./update-unstable.sh; } diff --git a/pkgs/by-name/us/usacloud/package.nix b/pkgs/by-name/us/usacloud/package.nix index 2badd8c0e9af..4f08ec58086f 100644 --- a/pkgs/by-name/us/usacloud/package.nix +++ b/pkgs/by-name/us/usacloud/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "usacloud"; - version = "1.15.0"; + version = "1.16.1"; src = fetchFromGitHub { owner = "sacloud"; repo = "usacloud"; tag = "v${version}"; - hash = "sha256-HrcUoRqjbP6E/C9PfFYw73XaA5ysNLYqsiifXVnlhe0="; + hash = "sha256-+aFtj9sJIiBakWcOA4hJ9yoPPBsKC+3xCWFNAXNVGQQ="; }; - vendorHash = "sha256-OIS0QV0t4Y06/B8L48IlftWjzahptaa0PAcxEcRdDPo="; + vendorHash = "sha256-MWemCBnMtPnVK5ZXLtJdymWVTnYRXr8EkK08Atdi1Nc="; ldflags = [ "-s" diff --git a/pkgs/by-name/vi/viceroy/package.nix b/pkgs/by-name/vi/viceroy/package.nix index 5a6ca49d066c..54e7203b8fcb 100644 --- a/pkgs/by-name/vi/viceroy/package.nix +++ b/pkgs/by-name/vi/viceroy/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "viceroy"; - version = "0.14.3"; + version = "0.14.4"; src = fetchFromGitHub { owner = "fastly"; repo = "viceroy"; rev = "v${version}"; - hash = "sha256-djUBSplEHIGEk1ofaHtfzXJ1HCztrXtZoS30goY1w5A="; + hash = "sha256-rK+Us4QvvWpHtMvq5s3koPyy7xKhVQsxUMQnpyfMtDU="; }; - cargoHash = "sha256-D6VSmQOwdKWUSsxPr/6hq0SjE1LYusn9HZsNi07cGSk="; + cargoHash = "sha256-SacepQEMpDxqd7vl/sjkxyTb3R7z+Q1IQOrfZyV8nRU="; cargoTestFlags = [ "--package viceroy-lib" diff --git a/pkgs/by-name/vt/vt-cli/package.nix b/pkgs/by-name/vt/vt-cli/package.nix index 8e8194aae02a..5f390a42c245 100644 --- a/pkgs/by-name/vt/vt-cli/package.nix +++ b/pkgs/by-name/vt/vt-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "vt-cli"; - version = "1.1.1"; + version = "1.2.0"; src = fetchFromGitHub { owner = "VirusTotal"; repo = "vt-cli"; tag = finalAttrs.version; - hash = "sha256-zeJGXJ1l+Vl/0IT/LVSOuSodnejFukCPIkrg4suKQsk="; + hash = "sha256-XvAS329O4XYseUqbleEyP4ozherI/apMw8Zx0ZVQZsc="; }; vendorHash = "sha256-s90a35fFHO8Tt7Zjf9bk1VVD2xhG1g4rKmtIuMl0bMQ="; diff --git a/pkgs/by-name/wa/wasmtime/package.nix b/pkgs/by-name/wa/wasmtime/package.nix index 3d3df1df4dc7..642159e10f6f 100644 --- a/pkgs/by-name/wa/wasmtime/package.nix +++ b/pkgs/by-name/wa/wasmtime/package.nix @@ -65,8 +65,8 @@ rustPlatform.buildRustPackage (finalAttrs: { in '' moveToOutput lib $dev - ${lib.optionalString (!enableShared) "rm $dev/lib/*.so{,.*}"} - ${lib.optionalString (!enableStatic) "rm $dev/lib/*.a"} + ${lib.optionalString (!enableShared) "rm -f $dev/lib/*.so{,.*}"} + ${lib.optionalString (!enableStatic) "rm -f $dev/lib/*.a"} # copy the build.rs generated c-api headers # https://github.com/rust-lang/cargo/issues/9661 diff --git a/pkgs/by-name/wo/woodpecker-plugin-git/package.nix b/pkgs/by-name/wo/woodpecker-plugin-git/package.nix index 74e6a9efcad7..d6a979f935a5 100644 --- a/pkgs/by-name/wo/woodpecker-plugin-git/package.nix +++ b/pkgs/by-name/wo/woodpecker-plugin-git/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "woodpecker-plugin-git"; - version = "2.6.5"; + version = "2.7.0"; src = fetchFromGitHub { owner = "woodpecker-ci"; repo = "plugin-git"; tag = version; - hash = "sha256-9eTkdhlgY7hDqzbgBeoW6mITYsEJFcnRcilruD6wzU4="; + hash = "sha256-5P3YCMOrF7X+2ExI4Y/T6PJFyGqxI8gsKIAPJjM0zpk="; }; - vendorHash = "sha256-Zn2TYNyKvtmtEAlKmWBhjyzHiM0dwDT3E/LOtSzjFK0="; + vendorHash = "sha256-ZBGDFgS8lYNCBrQRq3/JX3JRaDEJPaRbr9P4grlbG7Q="; env.CGO_ENABLED = "0"; diff --git a/pkgs/by-name/xm/xmrig-cuda-mo/package.nix b/pkgs/by-name/xm/xmrig-cuda-mo/package.nix new file mode 100644 index 000000000000..011937b7691b --- /dev/null +++ b/pkgs/by-name/xm/xmrig-cuda-mo/package.nix @@ -0,0 +1,70 @@ +{ + autoAddDriverRunpath, + cmake, + cudaPackages, + fetchFromGitHub, + fetchpatch, + lib, +}: +cudaPackages.backendStdenv.mkDerivation (finalAttrs: { + pname = "xmrig-cuda-mo"; + version = "6.22.1-mo1"; + __structuredAttrs = true; + strictDeps = true; + + src = fetchFromGitHub { + owner = "MoneroOcean"; + repo = "xmrig-cuda"; + tag = "v${finalAttrs.version}"; + hash = "sha256-O6VFZUuCrR2/or4BZQaqBXcmHMCbeCNqyvSKJ0Pef/Y="; + }; + patches = [ + (fetchpatch { + url = "https://github.com/xmrig/xmrig-cuda/commit/5947ae05f87eb7966fbe0ad2db149a496f908e87.patch"; + hash = "sha256-5fxlc09DnJ2uNZAdhYdLv67RHCha7+SfMg9XzwwrN9o="; + }) + (fetchpatch { + url = "https://github.com/xmrig/xmrig-cuda/commit/d0065c315779b28f12944a74694f81e13fb01ece.patch"; + hash = "sha256-8lU3s2b1eh7fvcMze/FIiaURFrkypVGJisrE7w0aDM4="; + }) + ]; + postPatch = '' + substituteInPlace cmake/flags.cmake \ + --replace-fail 'set(CMAKE_CXX_STANDARD 11)' 'set(CMAKE_CXX_STANDARD 17)' \ + --replace-fail '-std=c++11' '-std=c++17' + substituteInPlace src/cuda_cryptonight_gpu.hpp \ + --replace-fail 'int_as_float' '__int_as_float' \ + --replace-fail 'int2float' '__int2float_rn' \ + --replace-fail 'float_as_int' '__float_as_int' + ''; + + nativeBuildInputs = [ + autoAddDriverRunpath + cmake + cudaPackages.cuda_nvcc + ]; + + buildInputs = [ + cudaPackages.cuda_nvrtc + cudaPackages.cuda_nvcc + cudaPackages.cuda_cudart + ]; + + installPhase = '' + runHook preInstall + + install -vD libxmrig-cuda.so $out/lib/libxmrig-cuda.so + + runHook postInstall + ''; + + meta = { + description = "Fork of the XMRig CPU miner (CUDA plugin) with support for algorithm switching"; + homepage = "https://github.com/MoneroOcean/xmrig-cuda"; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ + albertlarsan68 + ]; + }; +}) diff --git a/pkgs/by-name/xm/xmrig-cuda/package.nix b/pkgs/by-name/xm/xmrig-cuda/package.nix new file mode 100644 index 000000000000..70e3db8d5554 --- /dev/null +++ b/pkgs/by-name/xm/xmrig-cuda/package.nix @@ -0,0 +1,66 @@ +{ + autoAddDriverRunpath, + cmake, + cudaPackages, + fetchFromGitHub, + fetchpatch, + lib, +}: +cudaPackages.backendStdenv.mkDerivation (finalAttrs: { + pname = "xmrig-cuda"; + version = "6.22.1"; + __structuredAttrs = true; + strictDeps = true; + + src = fetchFromGitHub { + owner = "xmrig"; + repo = "xmrig-cuda"; + tag = "v${finalAttrs.version}"; + hash = "sha256-krS0ygKclXDLti24PDnBFUetOAYkYM8jty4C3PSOEWY="; + }; + patches = [ + (fetchpatch { + url = "https://github.com/xmrig/xmrig-cuda/commit/5947ae05f87eb7966fbe0ad2db149a496f908e87.patch"; + hash = "sha256-5fxlc09DnJ2uNZAdhYdLv67RHCha7+SfMg9XzwwrN9o="; + }) + (fetchpatch { + url = "https://github.com/xmrig/xmrig-cuda/commit/d0065c315779b28f12944a74694f81e13fb01ece.patch"; + hash = "sha256-8lU3s2b1eh7fvcMze/FIiaURFrkypVGJisrE7w0aDM4="; + }) + ]; + postPatch = '' + substituteInPlace cmake/flags.cmake \ + --replace-fail 'set(CMAKE_CXX_STANDARD 11)' 'set(CMAKE_CXX_STANDARD 17)' \ + --replace-fail '-std=c++11' '-std=c++17' + ''; + + nativeBuildInputs = [ + autoAddDriverRunpath + cmake + cudaPackages.cuda_nvcc + ]; + + buildInputs = [ + cudaPackages.cuda_nvrtc + cudaPackages.cuda_nvcc + cudaPackages.cuda_cudart + ]; + + installPhase = '' + runHook preInstall + + install -vD libxmrig-cuda.so $out/lib/libxmrig-cuda.so + + runHook postInstall + ''; + + meta = { + description = "Monero (XMR) CPU miner, CUDA plugin"; + homepage = "https://github.com/xmrig/xmrig-cuda"; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ + albertlarsan68 + ]; + }; +}) diff --git a/pkgs/by-name/ya/yamlpath/package.nix b/pkgs/by-name/ya/yamlpath/package.nix deleted file mode 100644 index 36d46665e8a1..000000000000 --- a/pkgs/by-name/ya/yamlpath/package.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ - lib, - fetchFromGitHub, - hiera-eyaml, - python3, -}: - -python3.pkgs.buildPythonApplication rec { - pname = "yamlpath"; - version = "3.8.0"; - format = "setuptools"; - - src = fetchFromGitHub { - owner = "wwkimball"; - repo = "yamlpath"; - tag = "v${version}"; - sha256 = "sha256-6N2s/LWFa3mgMQ88rt3IaWk+b2PTWfT7z1mi+ioQEyU="; - }; - - propagatedBuildInputs = with python3.pkgs; [ - python-dateutil - ruamel-yaml - ]; - - nativeCheckInputs = with python3.pkgs; [ - hiera-eyaml - mock - pytest-console-scripts - pytestCheckHook - ]; - - preCheck = '' - export PATH=$PATH:$out/bin - ''; - - pythonImportsCheck = [ - "yamlpath" - ]; - - meta = { - description = "Command-line processors for YAML/JSON/Compatible data"; - homepage = "https://github.com/wwkimball/yamlpath"; - changelog = "https://github.com/wwkimball/yamlpath/releases/tag/v${version}"; - longDescription = '' - Command-line get/set/merge/validate/scan/convert/diff processors for YAML/JSON/Compatible data - using powerful, intuitive, command-line friendly syntax - ''; - license = lib.licenses.isc; - maintainers = with lib.maintainers; [ Flakebi ]; - - # No support for ruamel.yaml > 0.17.21 - # https://github.com/wwkimball/yamlpath/issues/217 - broken = true; - }; -} diff --git a/pkgs/by-name/zi/zigbee2mqtt/package.nix b/pkgs/by-name/zi/zigbee2mqtt/package.nix index 72e9489ab40f..3536c881cae6 100644 --- a/pkgs/by-name/zi/zigbee2mqtt/package.nix +++ b/pkgs/by-name/zi/zigbee2mqtt/package.nix @@ -16,19 +16,19 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "zigbee2mqtt"; - version = "2.6.1"; + version = "2.6.2"; src = fetchFromGitHub { owner = "Koenkk"; repo = "zigbee2mqtt"; tag = finalAttrs.version; - hash = "sha256-rf6Y3d0Yg4jQiPLFgSGj4JtB/XJ5lQYx4kkGpOvEdFU="; + hash = "sha256-tPjIfFAXtezdHDXBSAYLRPYd0G4p1XnU9R36YBRkYTQ="; }; pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname version src; fetcherVersion = 1; - hash = "sha256-mgaZSN4SDjQBAeevFglh2ZV+RLsiBdzrjz8QRx8qMnA="; + hash = "sha256-E4FAtOa8FQnPbv0wiMdp1k/L/RYoVOLMPZynag5iGjM="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/apprise/default.nix b/pkgs/development/python-modules/apprise/default.nix index 0491a7bf5a62..4bf5cedaa077 100644 --- a/pkgs/development/python-modules/apprise/default.nix +++ b/pkgs/development/python-modules/apprise/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "apprise"; - version = "1.9.4"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-SDEiruGaiaewdezUjvEa4315dE9660ULz5hammwoyYg="; + hash = "sha256-jzvjGLtCnCAXRw4zkoouMTy/dgD8dLgYR4KjcGDbNmo="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix b/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix index 05be9316577f..ced0974e83c3 100644 --- a/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix @@ -1,33 +1,33 @@ { lib, + azure-common, + azure-mgmt-core, buildPythonPackage, fetchPypi, - isPy3k, - msrest, - msrestazure, - azure-common, - azure-mgmt-nspkg, - azure-mgmt-core, + isodate, + setuptools, + typing-extensions, }: buildPythonPackage rec { pname = "azure-mgmt-datamigration"; - version = "10.0.0"; - format = "setuptools"; + version = "10.1.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - extension = "zip"; - sha256 = "5cee70f97fe3a093c3cb70c2a190c2df936b772e94a09ef7e3deb1ed177c9f32"; + pname = "azure_mgmt_datamigration"; + inherit version; + hash = "sha256-wo748WK5RaTLUAZASjA3QcJG8DMSSeYB0V6h/c6VxUo="; }; - propagatedBuildInputs = [ - msrest - msrestazure + build-system = [ setuptools ]; + + dependencies = [ azure-common azure-mgmt-core - ] - ++ lib.optionals (!isPy3k) [ azure-mgmt-nspkg ]; + isodate + typing-extensions + ]; pythonNamespaces = [ "azure.mgmt" ]; @@ -36,10 +36,8 @@ buildPythonPackage rec { meta = with lib; { description = "This is the Microsoft Azure Data Migration Client Library"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/datamigration/azure-mgmt-datamigration"; license = licenses.mit; - maintainers = with maintainers; [ - maxwilson - ]; + maintainers = with maintainers; [ maxwilson ]; }; } diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index d488da95bbc9..9f9f0d50d90c 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.40.42"; + version = "1.40.43"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-ELtE4zJfrpwHwP4eupmLz3Fsd0f/LC0DBOuwEZgOstU="; + hash = "sha256-AdaNfweoWVM+3ArpQHOjvpOGBQ+ZzTGBzD6BSkEQx9k="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/clarifai-grpc/default.nix b/pkgs/development/python-modules/clarifai-grpc/default.nix index a1a50a2c0d22..7aa80b995909 100644 --- a/pkgs/development/python-modules/clarifai-grpc/default.nix +++ b/pkgs/development/python-modules/clarifai-grpc/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "clarifai-grpc"; - version = "11.8.2"; + version = "11.8.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Clarifai"; repo = "clarifai-python-grpc"; tag = version; - hash = "sha256-w8ZVQ7045zqdp69MFp+zbaTC5f+B+qSEQ0R/IQTzBbk="; + hash = "sha256-Fg55DTde95j2bkqILiWJaYWs4cGr0r9sH26iwikldDw="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/fastcache/default.nix b/pkgs/development/python-modules/fastcache/default.nix index ac411b4c0625..2607c8bc70f7 100644 --- a/pkgs/development/python-modules/fastcache/default.nix +++ b/pkgs/development/python-modules/fastcache/default.nix @@ -3,24 +3,30 @@ buildPythonPackage, fetchPypi, pytest, + setuptools, }: buildPythonPackage rec { pname = "fastcache"; version = "1.1.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; - sha256 = "0avqpswfmw5b08xx3ib6zchc5bis390fn1v74vg7nnrkf1pb3qbd"; + hash = "sha256-beGxbnAzW3veJmcH60AaOq7CIPtmxdE7Aqvw6ri+eCs="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytest ]; + pythonImportsCheck = [ "fastcache" ]; + meta = with lib; { - description = "C implementation of Python3 lru_cache for Python 2 and 3"; + description = "C implementation of Python3 lru_cache"; homepage = "https://github.com/pbrady/fastcache"; + changelog = "https://github.com/pbrady/fastcache/blob/v${version}/CHANGELOG"; license = licenses.mit; - maintainers = [ maintainers.bhipple ]; + maintainers = with maintainers; [ bhipple ]; }; } diff --git a/pkgs/development/python-modules/google-cloud-iam/default.nix b/pkgs/development/python-modules/google-cloud-iam/default.nix index 21e96f3e9aa9..a519eee42309 100644 --- a/pkgs/development/python-modules/google-cloud-iam/default.nix +++ b/pkgs/development/python-modules/google-cloud-iam/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "google-cloud-iam"; - version = "3.31.3"; + version = "2.19.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-cloud-build-v${version}"; - hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; + tag = "google-cloud-iam-v${version}"; + hash = "sha256-E1LISOLQcXqUMTTPLR+lwkR6gF1fuGGB44j38cIK/Z4="; }; sourceRoot = "${src.name}/packages/google-cloud-iam"; @@ -57,8 +57,12 @@ buildPythonPackage rec { "google.cloud.iam_credentials_v1" ]; - passthru.updateScript = gitUpdater { - rev-prefix = "google-cloud-iam-v"; + passthru = { + # bulk updater selects wrong tag + skipBulkUpdate = true; + updateScript = gitUpdater { + rev-prefix = "google-cloud-iam-v"; + }; }; meta = { diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index 74c95e745c69..21c4f8f75bb1 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "iamdata"; - version = "0.1.202509301"; + version = "0.1.202510021"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${version}"; - hash = "sha256-M1UGzjo1r2BZg0ytJ1dZsaGQucYZp/ixdQRnwp/jEeQ="; + hash = "sha256-irM3NCm+TtNbHIAsc9Qh8RneJYig/SUJ40jsPy3c07Q="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 2096a289c734..ac1a14cc12e3 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -198,8 +198,8 @@ rec { "sha256-5qaK+piVZhvHqBJgGteNsvmMZG5y6fvLD4W8qASfcL0="; mypy-boto3-chime-sdk-meetings = - buildMypyBoto3Package "chime-sdk-meetings" "1.40.19" - "sha256-gTxOeRYnpZDUi207vzeDL1FFVFhwTZjtLdLPAyHV+8M="; + buildMypyBoto3Package "chime-sdk-meetings" "1.40.43" + "sha256-vhWKoKhIJbB9Em7EA1IMdrSUTBFIgkAOxrdAeepCjbg="; mypy-boto3-chime-sdk-messaging = buildMypyBoto3Package "chime-sdk-messaging" "1.40.34" @@ -210,8 +210,8 @@ rec { "sha256-axa2niA9HlLpV9Tf01p0fG2GhK2lNlCM/O8LLPHQVRc="; mypy-boto3-cleanrooms = - buildMypyBoto3Package "cleanrooms" "1.40.37" - "sha256-Uam/iXnOhYGUwZVRpyv61asq1dJkKO2Hoce3sIMm3Zo="; + buildMypyBoto3Package "cleanrooms" "1.40.43" + "sha256-EDO9P8qznO0SjRmT602UX/FpSUcLNdGnb5kGd8NTc1Q="; mypy-boto3-cloud9 = buildMypyBoto3Package "cloud9" "1.40.20" @@ -414,8 +414,8 @@ rec { "sha256-Qx3IAePD2OHEnXHG3O2U1aRcH3Tf/6WUrjrn1uZXmwE="; mypy-boto3-dms = - buildMypyBoto3Package "dms" "1.40.0" - "sha256-JT+/tWyrcEXCiPhfcJQYXsPAwKCKLPu+c3A+r4iJIVg="; + buildMypyBoto3Package "dms" "1.40.43" + "sha256-Is9yMouO7WxY/P7ViK+s8Y1q8Y7KvTvY7X/H4ndeG6s="; mypy-boto3-docdb = buildMypyBoto3Package "docdb" "1.40.16" @@ -462,8 +462,8 @@ rec { "sha256-mkaBmHn3LsOHnH4kTWkGbCsL4w/TrPBt/pBXnj+1Ai8="; mypy-boto3-ecs = - buildMypyBoto3Package "ecs" "1.40.42" - "sha256-1U8AdbZK5u7HVuuCPoeyMqSzQDZEzfYfJzqf1mAjqVI="; + buildMypyBoto3Package "ecs" "1.40.43" + "sha256-wVaLCKZXJJG32j2dUjzxj1Q2slgulxZ8xhqKXWenTUc="; mypy-boto3-efs = buildMypyBoto3Package "efs" "1.40.0" diff --git a/pkgs/development/python-modules/nanoemoji/default.nix b/pkgs/development/python-modules/nanoemoji/default.nix index 30515eef53d5..75698fd3396f 100644 --- a/pkgs/development/python-modules/nanoemoji/default.nix +++ b/pkgs/development/python-modules/nanoemoji/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "nanoemoji"; - version = "0.15.8"; + version = "0.15.9"; pyproject = true; src = fetchFromGitHub { owner = "googlefonts"; repo = "nanoemoji"; tag = "v${version}"; - hash = "sha256-QufiPTVb4bjWgb76DOOt0u4WGiZkbYC7oKkwxv3S8us="; + hash = "sha256-T/d7gbw8n2I6amp3qAK/uo3Uf1qZ9teVOCIgkiMSkmE="; }; patches = [ diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index ec5afcab7ccd..4f47487f47b5 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "1.0.2.20250927"; + version = "1.0.2.20251002"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-vbAul+z36HKdKB0MEcuo7ux8wr5vg+v4cUJqGWy1rjg="; + hash = "sha256-Z5PJfDiXRYAsq8ZGIuk5HCJhHWQjqSZro01YjJOwP5k="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pylance/default.nix b/pkgs/development/python-modules/pylance/default.nix index f167b2246afb..653fb495fa15 100644 --- a/pkgs/development/python-modules/pylance/default.nix +++ b/pkgs/development/python-modules/pylance/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "pylance"; - version = "0.37.0"; + version = "0.38.0"; pyproject = true; src = fetchFromGitHub { owner = "lancedb"; repo = "lance"; tag = "v${version}"; - hash = "sha256-/AzjgpSS2OBW1BXd4MIPiAdG5hQcUil22zBYIbVlb9g="; + hash = "sha256-2Rz6OUEs3628dIbG5wT5oIy2yDdJ4bsUQW/0eWxZKoA="; }; sourceRoot = "${src.name}/python"; @@ -51,7 +51,7 @@ buildPythonPackage rec { src sourceRoot ; - hash = "sha256-5jem2SSIZDbmEXER/JQbk495xqo/wv7E4BVKU3Pd1iM="; + hash = "sha256-7me5r65TWQhulF08ZwXK1GWiHnOSVBSu0YgB37JUUDk="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/python-benedict/default.nix b/pkgs/development/python-modules/python-benedict/default.nix index 8c0a132fe539..e6f648e91ce1 100644 --- a/pkgs/development/python-modules/python-benedict/default.nix +++ b/pkgs/development/python-modules/python-benedict/default.nix @@ -14,27 +14,25 @@ python-decouple, python-fsutil, python-slugify, - pythonOlder, pyyaml, requests, setuptools, toml, + useful-types, xlrd, xmltodict, }: buildPythonPackage rec { pname = "python-benedict"; - version = "0.34.1"; + version = "0.35.0"; pyproject = true; - disabled = pythonOlder "3.10"; - src = fetchFromGitHub { owner = "fabiocaccamo"; repo = "python-benedict"; tag = version; - hash = "sha256-ffmyTVeQKzV/sssxFuIckmBW6wmjnTWkHbVQ1v7fmGg="; + hash = "sha256-b9tAK500Hr2flYI82weNMCM88d6b5+Oz9HgvBDaqNZw="; }; pythonRelaxDeps = [ "boto3" ]; @@ -45,6 +43,7 @@ buildPythonPackage rec { python-fsutil python-slugify requests + useful-types ]; optional-dependencies = { @@ -116,7 +115,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module with keylist/keypath support"; homepage = "https://github.com/fabiocaccamo/python-benedict"; - changelog = "https://github.com/fabiocaccamo/python-benedict/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/fabiocaccamo/python-benedict/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/development/python-modules/sigstore-models/default.nix b/pkgs/development/python-modules/sigstore-models/default.nix new file mode 100644 index 000000000000..2a45c9cdef5a --- /dev/null +++ b/pkgs/development/python-modules/sigstore-models/default.nix @@ -0,0 +1,41 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pydantic, + typing-extensions, + uv-build, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "sigstore-models"; + version = "0.0.5"; + pyproject = true; + + src = fetchFromGitHub { + owner = "astral-sh"; + repo = "sigstore-models"; + tag = "v${version}"; + hash = "sha256-zlIZzfgHZPEuiZu3JNX74Cg1jPNaO1HUhMtpxoyOoqk="; + }; + + build-system = [ uv-build ]; + + dependencies = [ + pydantic + typing-extensions + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "sigstore_models" ]; + + meta = { + description = "Pydantic-based, protobuf-free data models for Sigstore"; + homepage = "https://github.com/astral-sh/sigstore-models"; + changelog = "https://github.com/astral-sh/sigstore-models/releases/tag/${src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/development/python-modules/sigstore/default.nix b/pkgs/development/python-modules/sigstore/default.nix index f45c9eaa1171..01681e3259c3 100644 --- a/pkgs/development/python-modules/sigstore/default.nix +++ b/pkgs/development/python-modules/sigstore/default.nix @@ -7,37 +7,36 @@ flit-core, id, importlib-resources, + nix-update-script, + platformdirs, pretend, + pyasn1, pydantic, pyjwt, pyopenssl, pytestCheckHook, - pythonOlder, requests, + rfc3161-client, + rfc8785, rich, - nix-update-script, securesystemslib, + sigstore-models, sigstore-protobuf-specs, sigstore-rekor-types, - rfc3161-client, tuf, - rfc8785, - pyasn1, - platformdirs, + writableTmpDirAsHomeHook, }: buildPythonPackage rec { pname = "sigstore-python"; - version = "3.6.4"; + version = "4.0.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "sigstore"; repo = "sigstore-python"; tag = "v${version}"; - hash = "sha256-yxMNUKFwfNVE/vmkKUx4nhgwzp0cQk2o9IWI8U8to9g="; + hash = "sha256-KAHGg2o5t8qfbvLGTzaVoV7AcMkgi3rXxyOQgSASl7A="; }; pythonRelaxDeps = [ @@ -63,6 +62,7 @@ buildPythonPackage rec { requests rich securesystemslib + sigstore-models sigstore-protobuf-specs sigstore-rekor-types tuf @@ -71,12 +71,9 @@ buildPythonPackage rec { nativeCheckInputs = [ pretend pytestCheckHook + writableTmpDirAsHomeHook ]; - preCheck = '' - export HOME=$(mktemp -d) - ''; - pythonImportsCheck = [ "sigstore" ]; disabledTests = [ diff --git a/pkgs/development/python-modules/whoisdomain/default.nix b/pkgs/development/python-modules/whoisdomain/default.nix index 1ee3beca0fc0..3ee27fd7cd91 100644 --- a/pkgs/development/python-modules/whoisdomain/default.nix +++ b/pkgs/development/python-modules/whoisdomain/default.nix @@ -3,24 +3,21 @@ buildPythonPackage, fetchFromGitHub, hatchling, - pythonOlder, }: buildPythonPackage rec { pname = "whoisdomain"; - version = "1.20250220.2"; + version = "1.20250929.1"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchFromGitHub { owner = "mboot-github"; repo = "WhoisDomain"; tag = version; - hash = "sha256-/f5zV0vgjOIIux4e0mXeFSfY8cNpfGkfeCs3djla2zM="; + hash = "sha256-dyppd/6cBIkiiGm4S3khaNZ2DDyRrxWjeMqGYOMZ9YM="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; pythonImportsCheck = [ "whoisdomain" ]; @@ -29,10 +26,10 @@ buildPythonPackage rec { meta = with lib; { description = "Module to perform whois lookups"; - mainProgram = "whoisdomain"; homepage = "https://github.com/mboot-github/WhoisDomain"; - changelog = "https://github.com/mboot-github/WhoisDomain/releases/tag/${version}"; + changelog = "https://github.com/mboot-github/WhoisDomain/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "whoisdomain"; }; } diff --git a/pkgs/development/tools/pnpm/default.nix b/pkgs/development/tools/pnpm/default.nix index ca0db0c3898a..88259d9d3a20 100644 --- a/pkgs/development/tools/pnpm/default.nix +++ b/pkgs/development/tools/pnpm/default.nix @@ -16,8 +16,8 @@ let hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc="; }; "10" = { - version = "10.17.1"; - hash = "sha256-oeATP2gBwTA5rkEwnl5afRBYo6Hh7dAgpJRKg8U2jQQ="; + version = "10.18.0"; + hash = "sha256-OWej7+KQnfMF/sS4M6ME38oXw4C2u3dnL02sTyzdN4g="; }; }; diff --git a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix index b5b9d84e6e4f..1966878e9159 100644 --- a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "hultenvp"; domain = "solis"; - version = "3.13.2"; + version = "4.0.1"; src = fetchFromGitHub { owner = "hultenvp"; repo = "solis-sensor"; rev = "v${version}"; - hash = "sha256-ny7nnBFDZyStoXMzmegKNzN9Gj1XNYETFXpNzUOs9Qc="; + hash = "sha256-53bRd+Zz46Mxiycpa8h4DXc9wUFmkczNtpteTkci4Q0="; }; dependencies = [ aiofiles ]; diff --git a/pkgs/servers/plex/raw.nix b/pkgs/servers/plex/raw.nix index 0531521ce318..afef84ee6352 100644 --- a/pkgs/servers/plex/raw.nix +++ b/pkgs/servers/plex/raw.nix @@ -14,7 +14,7 @@ # server, and the FHS userenv and corresponding NixOS module should # automatically pick up the changes. stdenv.mkDerivation rec { - version = "1.42.1.10060-4e8b05daf"; + version = "1.42.2.10156-f737b826c"; pname = "plexmediaserver"; # Fetch the source @@ -22,14 +22,13 @@ stdenv.mkDerivation rec { if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb"; - sha256 = "f10c635b17a8aedc3f3a3d5d6cad8dff9e7fb534384d601eb832a3e3de91b0e7"; + sha256 = "sha256-Vm38oO+zhFyHBy6fDuMphDlaqM43BIdLniQ7VJDMAQU="; } else fetchurl { url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb"; - sha256 = "3a822dbc6d08a6050a959d099b30dcd96a8cb7266b94d085ecc0a750aa8197f4"; + sha256 = "sha256-1ieh7qc1UBTorqQTKUQgKzM96EtaKZZ8HYq9ILf+X3M="; }; - outputs = [ "out" "basedb" diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix index ec13f65c70b5..f627ca2f2571 100644 --- a/pkgs/tools/admin/pulumi-bin/data.nix +++ b/pkgs/tools/admin/pulumi-bin/data.nix @@ -1,16 +1,16 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.198.0"; + version = "3.199.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.198.0-linux-x64.tar.gz"; - sha256 = "07sz2787ycqivv7bd0j1rd2i24ax3w6rm7d1w4fani4999jifxsn"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.199.0-linux-x64.tar.gz"; + sha256 = "0fl8l4j5q4gpd02v0rfnb0dlg5rhvql58wfny6hccpbdlzaxjs18"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.0-linux-amd64.tar.gz"; - sha256 = "01h8n6dqwzavqr6xgir42gv7fvcplkr270gqcfr6h21a3wi2vrrr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-linux-amd64.tar.gz"; + sha256 = "1fzdqgb7cvff7xwi4n35s1daby51mismnbw7fp136lz0qah8cqg6"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-linux-amd64.tar.gz"; @@ -25,8 +25,8 @@ sha256 = "07zkrskavhxaghnhdcmprhcpblvz5zvwsypr11vnq0vjjv1vy406"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.28.0-linux-amd64.tar.gz"; - sha256 = "0q4kpgl90b9j73laqbx8wkvndqw1pjka1qrbdqcwcrjiyqpqz842"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.29.0-linux-amd64.tar.gz"; + sha256 = "0032ax8kazj8gxmxz6sgffv5r7y67vp92xwzlfpq4y6jlqiapwi9"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.7.0-linux-amd64.tar.gz"; @@ -53,8 +53,8 @@ sha256 = "00gkdgb6s0wqjl6m69sc8dz320aiy2s751qqn73894jyaqa8v9zk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.56.0-linux-amd64.tar.gz"; - sha256 = "0rz03dcjbig3aidiz3dk7lhsacsrllqp22wzmjzdl5y24a5szwrg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.57.0-linux-amd64.tar.gz"; + sha256 = "1bgbnmkc0g4yqspv9bfn7zmyf0rykibyshmjrjmhr3q32jz9ffyg"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.53.0-linux-amd64.tar.gz"; @@ -73,16 +73,16 @@ sha256 = "0sm8gqay51g12l20n08pih9vhpm2b95aj71zj6nmqiq5gym89v6z"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.1.0-linux-amd64.tar.gz"; - sha256 = "11fva4n24v97fhdi0fncf16f8f332fww9yp8y098xpndjrp7wmgi"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-linux-amd64.tar.gz"; + sha256 = "042n9bsf1gp7h9wm2qcq6pw001fy8gmfwfbb7f3shlfchn7kws4g"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-linux-amd64.tar.gz"; sha256 = "192bz3xl0hiy3k68fgcb9mw6j1hb6ngrahf53h8zb7agikzwiy3m"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.2.1-linux-amd64.tar.gz"; - sha256 = "0c6hpaf861ngfzj06lld2c993cdkv02dd7lk47dc6yyy2pn157ln"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.3.0-linux-amd64.tar.gz"; + sha256 = "0bl8r0d2zyd2yfx1wv84gxjjq5mp2kw52sv4vqpqihmzvcwr0rcv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-amd64.tar.gz"; @@ -163,12 +163,12 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.198.0-darwin-x64.tar.gz"; - sha256 = "0761kk4kqxbwdfbr0k1r5ypd2aq251bsqwkq6d8n2m2k3ziq48ka"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.199.0-darwin-x64.tar.gz"; + sha256 = "0mm76lrdbb35m7h08zw85blrcn10jc2h8l0lb78izxnnsmr4sv48"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.0-darwin-amd64.tar.gz"; - sha256 = "19hrkc6mb9qqbv5la9hgsqw0mygsbmc7pfmgsfi3ygw3yssa2mkg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-darwin-amd64.tar.gz"; + sha256 = "1cdk1cc548lkylc9rgyghkhv5qqmpdgkgzbyxf8s5a019729fhq4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-darwin-amd64.tar.gz"; @@ -183,8 +183,8 @@ sha256 = "0a0yv352abz9av6rkjpwz5k3q7jikhhvbkf8jd7pa387hfzqchrh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.28.0-darwin-amd64.tar.gz"; - sha256 = "1lmbarz0vb01zzbf191kcyflri4sdclj84bc6njcgrrnjs5qm7vr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.29.0-darwin-amd64.tar.gz"; + sha256 = "0xy3z460nw89i0zjj5bn0qwpqc18xcas4zk3wgvvrsk7v0jj1cin"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.7.0-darwin-amd64.tar.gz"; @@ -211,8 +211,8 @@ sha256 = "1n3afyncwk16cbkc8wch3370z08b2vabpvpp8g55xarhqvqk1qpz"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.56.0-darwin-amd64.tar.gz"; - sha256 = "1lmia1mb1d8nzhlpj5zjzzqkkzzbvlrcxxidwj5hxk4gqiwc6jij"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.57.0-darwin-amd64.tar.gz"; + sha256 = "1wgcbn02r9xv9lanfssm85ac9y1p712ba2jg2jh0hb9mmx7dvhrl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.53.0-darwin-amd64.tar.gz"; @@ -231,16 +231,16 @@ sha256 = "12yzgpz05pf1y401p94p063c2yj8i5mlmy5bxdd69n4537z17z02"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.1.0-darwin-amd64.tar.gz"; - sha256 = "10sdr0bdg05w8gx3kbvx45d9f62akwj52gssfp8ihd6las87f2by"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-darwin-amd64.tar.gz"; + sha256 = "1bnh1g27vxihn3fkna5flphkkhwfj1kdyafrv3rylyw5iqq3kfl4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-darwin-amd64.tar.gz"; sha256 = "0bsfi36kihw2334gs39z9gwm6gwr0bypbcx7wfckj5zzml94jg6y"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.2.1-darwin-amd64.tar.gz"; - sha256 = "062f2wyfjw3fxc5fk2b66kmk87ynr1x1k7s1w143xw47xrld06dc"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.3.0-darwin-amd64.tar.gz"; + sha256 = "01kncjmknz9ynhjyp06gn5n1d8010k4riz2zzh2sgsq9icvphh3b"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-amd64.tar.gz"; @@ -321,12 +321,12 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.198.0-linux-arm64.tar.gz"; - sha256 = "1akffqaycds6bhz8767bh7g00cd09nnm7rlwxff5606i5ciji3ib"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.199.0-linux-arm64.tar.gz"; + sha256 = "0c9d4kn0gjcnq8masglpyn32484m04j7bm0yly7dlgk9vqwfbiln"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.0-linux-arm64.tar.gz"; - sha256 = "16zq0w0l7ivslvgijpf8iy0c6fjs56p5f0nr9rjavgc4k3kvjzyg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-linux-arm64.tar.gz"; + sha256 = "1x7gc5782v45s9rr00har3fs43hf6phx23qhw2ann1d5fh026rip"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-linux-arm64.tar.gz"; @@ -341,8 +341,8 @@ sha256 = "1qbd2hjbv202afcsm3kfjr50h3a2bnzips29l7a863k8vcd6bhmm"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.28.0-linux-arm64.tar.gz"; - sha256 = "1pwjwl19vdar8qlaqpf8vrb14ispp41j7g7a4xzjb51p6hyxkfi8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.29.0-linux-arm64.tar.gz"; + sha256 = "0v9a59cbzs5s9vylmbwfb5chydccdy1xkhp90ci2lz52yik45lg5"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.7.0-linux-arm64.tar.gz"; @@ -369,8 +369,8 @@ sha256 = "15n44dya58sqpirhpiicp1x6w9x15qf94a6vamk2h6jbzpfi7c03"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.56.0-linux-arm64.tar.gz"; - sha256 = "0mvhg9xl18bc3mgd2w686qpdlllknillqwng2a3cnk8yx3zqk55j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.57.0-linux-arm64.tar.gz"; + sha256 = "0d02sl9l4mqhm6mb9rxdc0pc6dr7qkd6zzm4y3ff8dv84qn8sy9n"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.53.0-linux-arm64.tar.gz"; @@ -389,16 +389,16 @@ sha256 = "0f4bxwj7liyijbsqh0r43s823n02gvpkk0rdxwhg1li4d1mpsqxp"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.1.0-linux-arm64.tar.gz"; - sha256 = "0qfpl3qx4gcq37wb4s3gppxb8nzy6vm7ml8zhzdr8077xa3faiis"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-linux-arm64.tar.gz"; + sha256 = "0pizhar9xbhfwghyningb5vicwiw8lkbd2r97ipvwn4nwgvqzs30"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-linux-arm64.tar.gz"; sha256 = "1nfsgjfas5md9k67n90hcvcza7gg2iwp9wivmfzf49vz2k25iz44"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.2.1-linux-arm64.tar.gz"; - sha256 = "12zsd977jpnx7fd5bavbs3vg18hcx8fyxc5ajfb76x9kgl634rrq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.3.0-linux-arm64.tar.gz"; + sha256 = "0jynj7qz66jl47982gvg47fkdbgifb4030225vxz85a705ingjdl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-arm64.tar.gz"; @@ -479,12 +479,12 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.198.0-darwin-arm64.tar.gz"; - sha256 = "1nbpmrrwc10xp6529vbir40ig0j6vgn524005b2h886cr598j2xg"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.199.0-darwin-arm64.tar.gz"; + sha256 = "1qbp6kmysq8a9pbyd7w876xa50hp225rhak7w493n3r0s72nklcn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.0-darwin-arm64.tar.gz"; - sha256 = "1z73gyijysdm04qzjlxnzrwb7x2mpp7wp0nbrj2gidgck2zhdppp"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.43.1-darwin-arm64.tar.gz"; + sha256 = "0cb42a83qmb0gciwdl7cr16sagpw7gbij4666p5r9fz1dsjrrq0a"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.1.0-darwin-arm64.tar.gz"; @@ -499,8 +499,8 @@ sha256 = "063y0bhim02sydknk5ijsb0574f80rv3hsqv2h63iz6pj1si5sfd"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.28.0-darwin-arm64.tar.gz"; - sha256 = "057m1p92p1mnkayrk3famjbfqs0xdyag4y5nmb68xyg92ri4igja"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.29.0-darwin-arm64.tar.gz"; + sha256 = "1a13wviv678k1ls57vwvffkk6qa5fdc55zw2byid910m2bjs7bz0"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.7.0-darwin-arm64.tar.gz"; @@ -527,8 +527,8 @@ sha256 = "1lva9jp2fbz58gfgsdbwlyrdd60wpy1xy55af7f8dmabgcc8j391"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.56.0-darwin-arm64.tar.gz"; - sha256 = "176qsfdl11cwi0bk6qbnk261bmxhylspww1d4fpf34djdhy42007"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.57.0-darwin-arm64.tar.gz"; + sha256 = "06gdvb7d5mj7ggnjifi86nb2n7hyzv79rq5wh2dfl0fkf19qam69"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.53.0-darwin-arm64.tar.gz"; @@ -547,16 +547,16 @@ sha256 = "0a1fy15bf66gvy7jvimbnycxb51z85svrpa9flly1ch3g7276w60"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.1.0-darwin-arm64.tar.gz"; - sha256 = "0gd71mnkmdcl79k5pxhg79ja8waamrc72fndxnfk00wlw94n2wq3"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.2.0-darwin-arm64.tar.gz"; + sha256 = "1q2mj9j869q91sswczwb3lrh0bk9aixyv89b5ramg2k3r0f2vndx"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.3-darwin-arm64.tar.gz"; sha256 = "13il7mq0g853x1nllvxnhbhflrlqx8i11p4xkg46bvshay15xh9x"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.2.1-darwin-arm64.tar.gz"; - sha256 = "16fxn2j84lcpvmgki2cjl2yfs33xggb4xlfb7lmfy9awh38w1mbv"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.3.0-darwin-arm64.tar.gz"; + sha256 = "0mf0pxpxjb2fpz4px3dg4b699fqvzf56crvrj00vyc6ld5hmmnpm"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-arm64.tar.gz"; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 4bffbbf9faeb..a7df20160d28 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2244,6 +2244,7 @@ mapAliases { rapidjson-unstable = lib.warnOnInstantiate "'rapidjson-unstable' has been renamed to 'rapidjson'" rapidjson; # Added 2024-07-28 rargs = throw "'rargs' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 rebazel = throw "'rebazel' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 + redoc-cli = throw "'redoc-cli' been removed because it has been marked as broken since at least November 2024. Consider using 'redocly' instead."; # Added 2025-10-01 redocly-cli = redocly; # Added 2024-04-14 redpanda = redpanda-client; # Added 2023-10-14 redpanda-server = throw "'redpanda-server' has been removed because it was broken for a long time"; # Added 2024-06-10 @@ -2348,6 +2349,7 @@ mapAliases { silc_client = throw "'silc_client' has been removed because it is unmaintained"; # Added 2025-05-12 siproxd = throw "'siproxd' has been removed as it was unmaintained and incompatible with newer libosip versions"; # Added 2025-05-18 sisco.lv2 = throw "'sisco.lv2' has been removed as it was unmaintained and broken"; # Added 2025-08-26 + sipwitch = throw "'sipwitch' has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-01 sheesy-cli = throw "'sheesy-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 shout = nodePackages.shout; # Added unknown; moved 2024-10-19 sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21 @@ -2762,6 +2764,7 @@ mapAliases { yaml-cpp_0_3 = throw "yaml-cpp_0_3 has been removed, as it was unused"; # Added 2025-09-16 yesplaymusic = throw "YesPlayMusic has been removed as it was broken, unmaintained, and used deprecated Node and Electron versions"; # Added 2024-12-13 yafaray-core = libyafaray; # Added 2022-09-23 + yamlpath = throw "'yamlpath' has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-01 yandex-browser = throw "'yandex-browser' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 yandex-browser-beta = throw "'yandex-browser-beta' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 yandex-browser-corporate = throw "'yandex-browser-corporate' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fc399e1d11c7..351289b1f79a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12576,6 +12576,8 @@ with pkgs; rgp = libsForQt5.callPackage ../development/tools/rgp { }; + ringboard-wayland = callPackage ../by-name/ri/ringboard/package.nix { displayServer = "wayland"; }; + ripcord = if stdenv.hostPlatform.isLinux then qt5.callPackage ../applications/networking/instant-messengers/ripcord { } diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 26e64f96e12a..de239fb8b5dd 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16766,6 +16766,8 @@ self: super: with self; { sigstore = callPackage ../development/python-modules/sigstore { }; + sigstore-models = callPackage ../development/python-modules/sigstore-models { }; + sigstore-protobuf-specs = callPackage ../development/python-modules/sigstore-protobuf-specs { }; sigstore-rekor-types = callPackage ../development/python-modules/sigstore-rekor-types { };