diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index ce9378e62320..ecb763043425 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -154,9 +154,12 @@ jobs: --arg beforeResultDir ./targetResult \ --arg afterResultDir "$(realpath prResult)" \ --arg touchedFilesJson ./touched-files.json \ + --argstr githubAuthorId "$AUTHOR_ID" \ -o comparison cat comparison/step-summary.md >> "$GITHUB_STEP_SUMMARY" + env: + AUTHOR_ID: ${{ github.event.pull_request.user.id }} - name: Upload the combined results if: steps.targetRunId.outputs.targetRunId @@ -211,10 +214,10 @@ jobs: - name: Labelling pull request if: ${{ github.event_name == 'pull_request_target' && github.repository_owner == 'NixOS' }} run: | - # Get all currently set rebuild labels + # Get all currently set labels that we manage gh api \ /repos/"$REPOSITORY"/issues/"$NUMBER"/labels \ - --jq '.[].name | select(startswith("10.rebuild"))' \ + --jq '.[].name | select(startswith("10.rebuild") or . == "11.by: package-maintainer")' \ | sort > before # And the labels that should be there diff --git a/ci/eval/compare/default.nix b/ci/eval/compare/default.nix index 7b677c6d01f3..267cab8c0986 100644 --- a/ci/eval/compare/default.nix +++ b/ci/eval/compare/default.nix @@ -10,6 +10,7 @@ beforeResultDir, afterResultDir, touchedFilesJson, + githubAuthorId, byName ? false, }: let @@ -114,7 +115,15 @@ let # Adds "10.rebuild-*-stdenv" label if the "stdenv" attribute was changed ++ lib.mapAttrsToList (kernel: _: "10.rebuild-${kernel}-stdenv") ( lib.filterAttrs (_: kernelRebuilds: kernelRebuilds ? "stdenv") rebuildsByKernel - ); + ) + # Adds the "11.by: package-maintainer" label if all of the packages directly + # changed are maintained by the PR's author. (https://github.com/NixOS/ofborg/blob/df400f44502d4a4a80fa283d33f2e55a4e43ee90/ofborg/src/tagger.rs#L83-L88) + ++ lib.optional ( + maintainers ? ${githubAuthorId} + && lib.all (lib.flip lib.elem maintainers.${githubAuthorId}) ( + lib.flatten (lib.attrValues maintainers) + ) + ) "11.by: package-maintainer"; } ); diff --git a/ci/eval/default.nix b/ci/eval/default.nix index fff771054450..d46d0f9a759d 100644 --- a/ci/eval/default.nix +++ b/ci/eval/default.nix @@ -31,7 +31,7 @@ let ); }; - nix = nixVersions.nix_2_24; + nix = nixVersions.latest; supportedSystems = builtins.fromJSON (builtins.readFile ../supportedSystems.json); diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 7c7ace795b8d..9ea9b0e20196 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4411,6 +4411,13 @@ githubId = 631802; keys = [ { fingerprint = "099E 3F97 FA08 3D47 8C75 EBEC E0EB AD78 F019 0BD9"; } ]; }; + chillcicada = { + email = "2210227279@qq.com"; + name = "chillcicada"; + github = "chillcicada"; + githubId = 116548943; + keys = [ { fingerprint = "734C 20B3 33C4 FAB3 0BD0 743A 34C2 1231 0A99 754B"; } ]; + }; chiroptical = { email = "chiroptical@gmail.com"; github = "chiroptical"; @@ -8106,6 +8113,12 @@ githubId = 8182846; name = "Francesco Gazzetta"; }; + fgrcl = { + email = "fgrclaberge@gmail.com"; + github = "FGRCL"; + githubId = 35940434; + name = "Francois LaBerge"; + }; fidgetingbits = { name = "fidgetingbits"; email = "nixpkgs.xe7au@passmail.net"; @@ -18243,10 +18256,11 @@ name = "Dakota"; }; ohheyrj = { - email = "richard+nix@ohheyrj.co.uk"; + email = "richard@ohheyrj.co.uk"; github = "ohheyrj"; name = "ohheyrj"; githubId = 5339261; + keys = [ { fingerprint = "4258 3FE7 12E9 6071 E84D 53C7 6E1D A270 0B72 746D"; } ]; }; oida = { email = "oida@posteo.de"; diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index fd2734bc3a5a..fbd079df3460 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -1192,7 +1192,12 @@ with lib.maintainers; }; systemd = { - members = [ ]; + members = [ + flokli + arianvp + elvishjerricco + aanderse + ]; githubTeams = [ "systemd" ]; scope = "Maintain systemd for NixOS."; shortName = "systemd"; diff --git a/nixos/modules/profiles/nix-builder-vm.nix b/nixos/modules/profiles/nix-builder-vm.nix index 2279d5f8d2f6..50dde02eef64 100644 --- a/nixos/modules/profiles/nix-builder-vm.nix +++ b/nixos/modules/profiles/nix-builder-vm.nix @@ -126,6 +126,20 @@ in # TODO system.switch.enable = false;? system.disableInstallerTools = true; + # Allow the system derivation to be substituted, so that + # users are less likely to run into a state where they need + # the builder running to build the builder if they just want + # to make a tweak that only affects the macOS side of things, + # like changing the QEMU args. + # + # TODO(winter): Move to qemu-vm? Trying it here for now as a + # low impact change that'll probably improve people's experience. + # + # (I have no clue what is going on in https://github.com/nix-darwin/nix-darwin/issues/1081 + # though, as this fix would only apply to one person in that thread... hopefully someone + # comes across with a reproducer if this doesn't do it.) + system.systemBuilderArgs.allowSubstitutes = true; + nix.settings = { min-free = cfg.min-free; diff --git a/nixos/modules/system/boot/loader/limine/limine.nix b/nixos/modules/system/boot/loader/limine/limine.nix index 182868bd6973..14aa49ae579d 100644 --- a/nixos/modules/system/boot/loader/limine/limine.nix +++ b/nixos/modules/system/boot/loader/limine/limine.nix @@ -358,12 +358,13 @@ in system = { boot.loader.id = "limine"; - build.installBootLoader = pkgs.substituteAll { + build.installBootLoader = pkgs.replaceVarsWith { src = ./limine-install.py; isExecutable = true; - - python3 = pkgs.python3.withPackages (python-packages: [ python-packages.psutil ]); - configPath = limineInstallConfig; + replacements = { + python3 = pkgs.python3.withPackages (python-packages: [ python-packages.psutil ]); + configPath = limineInstallConfig; + }; }; }; }) diff --git a/nixos/modules/system/etc/etc-activation.nix b/nixos/modules/system/etc/etc-activation.nix index ed08ba928785..355e9695d8b9 100644 --- a/nixos/modules/system/etc/etc-activation.nix +++ b/nixos/modules/system/etc/etc-activation.nix @@ -52,7 +52,7 @@ where = "/run/nixos-etc-metadata"; what = "/etc-metadata-image"; type = "erofs"; - options = "loop,ro"; + options = "loop,ro,nodev,nosuid"; unitConfig = { # Since this unit depends on the nix store being mounted, it cannot # be a dependency of local-fs.target, because if it did, we'd have @@ -81,6 +81,8 @@ type = "overlay"; options = lib.concatStringsSep "," ( [ + "nodev" + "nosuid" "relatime" "redirect_dir=on" "metacopy=on" diff --git a/nixos/modules/system/etc/etc.nix b/nixos/modules/system/etc/etc.nix index f4fce11c3484..0be5a3b9ae82 100644 --- a/nixos/modules/system/etc/etc.nix +++ b/nixos/modules/system/etc/etc.nix @@ -283,23 +283,23 @@ in ''} tmpMetadataMount=$(TMPDIR="/run" mktemp --directory -t nixos-etc-metadata.XXXXXXXXXX) - mount --type erofs -o ro ${config.system.build.etcMetadataImage} $tmpMetadataMount + mount --type erofs --options ro,nodev,nosuid ${config.system.build.etcMetadataImage} $tmpMetadataMount # There was no previous /etc mounted. This happens when we're called # directly without an initrd, like with nixos-enter. if ! mountpoint -q /etc; then - mount --type overlay overlay \ - --options lowerdir=$tmpMetadataMount::${config.system.build.etcBasedir},${etcOverlayOptions} \ - /etc + mount --type overlay \ + --options nodev,nosuid,lowerdir=$tmpMetadataMount::${config.system.build.etcBasedir},${etcOverlayOptions} \ + overlay /etc else # Mount the new /etc overlay to a temporary private mount. # This needs the indirection via a private bind mount because you # cannot move shared mounts. tmpEtcMount=$(TMPDIR="/run" mktemp --directory -t nixos-etc.XXXXXXXXXX) mount --bind --make-private $tmpEtcMount $tmpEtcMount - mount --type overlay overlay \ - --options lowerdir=$tmpMetadataMount::${config.system.build.etcBasedir},${etcOverlayOptions} \ - $tmpEtcMount + mount --type overlay \ + --options nodev,nosuid,lowerdir=$tmpMetadataMount::${config.system.build.etcBasedir},${etcOverlayOptions} \ + overlay $tmpEtcMount # Before moving the new /etc overlay under the old /etc, we have to # move mounts on top of /etc to the new /etc mountpoint. diff --git a/nixos/modules/virtualisation/vmware-host.nix b/nixos/modules/virtualisation/vmware-host.nix index cb7156b74047..eaabc2fea551 100644 --- a/nixos/modules/virtualisation/vmware-host.nix +++ b/nixos/modules/virtualisation/vmware-host.nix @@ -75,10 +75,25 @@ in environment.systemPackages = [ cfg.package ] ++ cfg.extraPackages; services.printing.drivers = [ cfg.package ]; - environment.etc."vmware/config".text = '' - ${builtins.readFile "${cfg.package}/etc/vmware/config"} - ${cfg.extraConfig} - ''; + environment.etc."vmware/config".source = + let + packageConfig = "${cfg.package}/etc/vmware/config"; + in + if cfg.extraConfig == "" then + packageConfig + else + pkgs.runCommandLocal "etc-vmware-config" + { + inherit packageConfig; + inherit (cfg) extraConfig; + } + '' + ( + cat "$packageConfig" + printf "\n" + echo "$extraConfig" + ) >"$out" + ''; environment.etc."vmware/bootstrap".source = "${cfg.package}/etc/vmware/bootstrap"; environment.etc."vmware/icu".source = "${cfg.package}/etc/vmware/icu"; diff --git a/nixos/tests/curl-impersonate.nix b/nixos/tests/curl-impersonate.nix index 0846caeec6cb..28e741a2e19f 100644 --- a/nixos/tests/curl-impersonate.nix +++ b/nixos/tests/curl-impersonate.nix @@ -19,6 +19,9 @@ We do that by creating a trusted CA and issuing a cert that includes all of the test domains as subject-alternative names and then spoofs the hostnames in /etc/hosts. + - We started skipping the test_http2_headers test due to log format differences + between the nghttpd2 version in nixpkgs and the outdated one curl-impersonate + uses upstream for its tests. */ import ./make-test-python.nix ( @@ -125,7 +128,7 @@ import ./make-test-python.nix ( # Run tests cd tests - pytest . --install-dir ../usr --capture-interface eth1 + pytest . --install-dir ../usr --capture-interface eth1 --exitfirst -k 'not test_http2_headers' ''; in { diff --git a/nixos/tests/vaultwarden.nix b/nixos/tests/vaultwarden.nix index c656e9ef1a06..ce1e1de21abe 100644 --- a/nixos/tests/vaultwarden.nix +++ b/nixos/tests/vaultwarden.nix @@ -36,6 +36,17 @@ let from selenium.webdriver.firefox.options import Options from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC + from selenium.common.exceptions import ElementClickInterceptedException + + + def click_when_unobstructed(mark): + while True: + try: + wait.until(EC.element_to_be_clickable(mark)).click() + break + except ElementClickInterceptedException: + continue + options = Options() options.add_argument('--headless') @@ -74,7 +85,7 @@ let ) driver.find_element(By.XPATH, "//button[contains(., 'Log in with master password')]").click() - wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, 'button#newItemDropdown'))).click() + click_when_unobstructed((By.CSS_SELECTOR, 'button#newItemDropdown')) driver.find_element(By.XPATH, "//button[contains(., 'Item')]").click() driver.find_element(By.CSS_SELECTOR, 'input#name').send_keys( @@ -178,6 +189,8 @@ let testScript else '' + import json + start_all() server.wait_for_unit("vaultwarden.service") server.wait_for_open_port(8080) @@ -202,11 +215,9 @@ let client.succeed(f"bw --nointeraction --raw --session {key} sync -f") with subtest("get the password with the cli"): - password = client.wait_until_succeeds( - f"bw --nointeraction --raw --session {key} list items | ${pkgs.jq}/bin/jq -r .[].login.password", - timeout=60 - ) - assert password.strip() == "${storedPassword}" + output = json.loads(client.succeed(f"bw --nointeraction --raw --session {key} list items")) + + assert output[0]['login']['password'] == "${storedPassword}" with subtest("Check systemd unit hardening"): server.log(server.succeed("systemd-analyze security vaultwarden.service | grep -v ✓")) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 4d0131d4ca14..649130a0da6c 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-05-09"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "4dce4d2fc185a935024511811139b68e91b2d2a8"; - sha256 = "0xn9v46xc1rwcjixkaaw7fafpdvxzj4dfddlxardhwp35n2pc77a"; + rev = "16d897fd43d07e3b54478ccdb2f8a16e4df4f45a"; + sha256 = "1mda0maxgr4yqyaixl1x56fsldaj46pnq8xlcz01apvmc8i91yq6"; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.hydraPlatforms = [ ]; @@ -165,12 +165,12 @@ final: prev: { Ionide-vim = buildVimPlugin { pname = "Ionide-vim"; - version = "2024-11-03"; + version = "2025-05-11"; src = fetchFromGitHub { owner = "ionide"; repo = "Ionide-vim"; - rev = "c7e8973426431839e9d888a4aa8d6a41251ba16f"; - sha256 = "1gchcwxfaih2anl512zmm7rr7a15jj97lkps7r0r2fqpb9mpdfgv"; + rev = "6d6583e4a23333b3bc6f7af5d2cbffed377c15a9"; + sha256 = "053ay19ykhkd6rrrs9s22i8x431haza21fd5szv824dqzxfgl04a"; }; meta.homepage = "https://github.com/ionide/Ionide-vim/"; meta.hydraPlatforms = [ ]; @@ -204,12 +204,12 @@ final: prev: { LazyVim = buildVimPlugin { pname = "LazyVim"; - version = "2025-03-01"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "ec5981dfb1222c3bf246d9bcaa713d5cfa486fbd"; - sha256 = "0vrp2zqhq5ak5yxrf2i9fizkkxfsk7m90qaj91zj2rvv3zvgf14p"; + rev = "25abbf546d564dc484cf903804661ba12de45507"; + sha256 = "0q1jhpij75ps2fkincrq59dsqlzyacm2m0c783b9dgm3vz783xnl"; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; meta.hydraPlatforms = [ ]; @@ -386,12 +386,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2025-05-10"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "df87d16fc4ea7c2c67cfc00b513861738693fe07"; - sha256 = "1ipbqyymnv2275hvvgjd8rnbrvbmxyh5bh62s3xak9lg2hs35888"; + rev = "386bdbf18abb6ca103495c5bdbab65e46f3c361d"; + sha256 = "1kanvzdfx5mxjc8q52mrjl74wdciskdvba3252bb6y10jcd61k6a"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -739,12 +739,12 @@ final: prev: { ale = buildVimPlugin { pname = "ale"; - version = "2025-05-05"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "2f4a8665916e8bf44a30bbdc8a820692edd9f652"; - sha256 = "0c0c43iy6fxar17h9k0ls58bd6rmk818rkc8k0ffk30nh2k62xc6"; + rev = "5098dfd27edf2b38e5af284f6f440d24cf806b53"; + sha256 = "02wf68p0wn196qbzi01rm0y31xwilyzr4gp786ysq6i5fq0b2n0x"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; meta.hydraPlatforms = [ ]; @@ -908,12 +908,12 @@ final: prev: { astrolsp = buildVimPlugin { pname = "astrolsp"; - version = "2025-04-22"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "AstroNvim"; repo = "astrolsp"; - rev = "c45d9a1863e3ef430cee834674601bc50a304a70"; - sha256 = "0mnb9vf91y5wxn650sxf9lmmccsp6fls44lkq83fai7llj9wp31f"; + rev = "f2604d0de0bfd3c442a2f2a47d9e7be850467883"; + sha256 = "0pgz1ndrksqicdpq5dyqq3a1clwi5d3vd3xfdd6v7ckzndg5gxqb"; }; meta.homepage = "https://github.com/AstroNvim/astrolsp/"; meta.hydraPlatforms = [ ]; @@ -1520,12 +1520,12 @@ final: prev: { blink-cmp-dictionary = buildVimPlugin { pname = "blink-cmp-dictionary"; - version = "2025-04-10"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "Kaiser-Yang"; repo = "blink-cmp-dictionary"; - rev = "5f1a703416e5090b9633c43873dba8ba03b0fb23"; - sha256 = "03slkp55x2w3fadrz5w9mrgzc8jwqfx8lbj5nihbcbvrx43kq2v3"; + rev = "43e0fbe8d273f92a87c58aa958c51c95557d20c4"; + sha256 = "1a84yda36bmq3v5mzhywykiakqcgnzh5a4xp3rc9pjy95idjr4ql"; }; meta.homepage = "https://github.com/Kaiser-Yang/blink-cmp-dictionary/"; meta.hydraPlatforms = [ ]; @@ -1546,12 +1546,12 @@ final: prev: { blink-cmp-npm-nvim = buildVimPlugin { pname = "blink-cmp-npm.nvim"; - version = "2025-05-12"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "alexandre-abrioux"; repo = "blink-cmp-npm.nvim"; - rev = "364e6c21ec8b3423b8a7d0b50e541390e1d95a0f"; - sha256 = "07zrw4p9svlradd9pf85p8azajs8gzp8n4hmalf4ci6bl3lj6crm"; + rev = "8f4b121b48ce9a97ea513fb6e3a920beb2458a0b"; + sha256 = "15rl1hh1s1cha8hbmvp2z9612v033x81j8mg0a7zialawksyyrdr"; }; meta.homepage = "https://github.com/alexandre-abrioux/blink-cmp-npm.nvim/"; meta.hydraPlatforms = [ ]; @@ -1624,12 +1624,12 @@ final: prev: { blink-ripgrep-nvim = buildVimPlugin { pname = "blink-ripgrep.nvim"; - version = "2025-05-04"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "blink-ripgrep.nvim"; - rev = "bb081d7d828024be2814ccaccb9ee1d267be2987"; - sha256 = "0lfygs3wph4ikzwfc5jgmgn5xwiqb4mcfamp4ijxqyga87ll6xzc"; + rev = "a910b62c896eee2d0e74eb48b3ff5eedd211db69"; + sha256 = "0xinh3rxjrglkzgw9d80x1scl20h2gxzkl3f3cjzpz04rrr6slsm"; }; meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/"; meta.hydraPlatforms = [ ]; @@ -1858,12 +1858,12 @@ final: prev: { catppuccin-nvim = buildVimPlugin { pname = "catppuccin-nvim"; - version = "2025-05-04"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "1bf070129c0b6f77cc23f6a2212dcdc868308c52"; - sha256 = "1wk26ax9k9dyxknw2b0iymh817z7r7j9lfn6kaj1h3s8inm4asp0"; + rev = "8162a4bd9afb42837a655e404d1f937a87ba95e6"; + sha256 = "0kgcjxvc56362pdxv0nfw2skgibhxkv7v12iyzw31qx252zkywdv"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; meta.hydraPlatforms = [ ]; @@ -1923,12 +1923,12 @@ final: prev: { chadtree = buildVimPlugin { pname = "chadtree"; - version = "2025-03-11"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "257b7290c101cf6fd68e20d72dbb0d4c669738b2"; - sha256 = "0ba7fk8jnm6lkjqcjmqgpvjsrv4bf2c0jqcal9mdxi8dxsw92l84"; + rev = "430964664154d9c92116eb6a4eae760d712d95ed"; + sha256 = "0ch51mgq30pl8rqbzdjpyfbrd5nsb5xcng3wpipj2y3ax7kvwxx1"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; meta.hydraPlatforms = [ ]; @@ -2001,12 +2001,12 @@ final: prev: { citruszest-nvim = buildVimPlugin { pname = "citruszest.nvim"; - version = "2024-08-28"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "zootedb0t"; repo = "citruszest.nvim"; - rev = "d12c99f937114b908e935a9cda1953bb8f16bcc8"; - sha256 = "19ng4ig8jjllz8c8ji3b2qljbc53bnkrcilqpyk0rzyfpfcp81i6"; + rev = "fcbe1010ba782f1231cefcbd133c6f06f6f02c75"; + sha256 = "0fa356gw3igp1zm8ngs6y7fdxksk3cyglyilx41hmxy88gfa1vdy"; }; meta.homepage = "https://github.com/zootedb0t/citruszest.nvim/"; meta.hydraPlatforms = [ ]; @@ -2027,12 +2027,12 @@ final: prev: { claude-code-nvim = buildVimPlugin { pname = "claude-code.nvim"; - version = "2025-03-29"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "greggh"; repo = "claude-code.nvim"; - rev = "b5c64c42832e5c6c7a02e8e8aa44cfa38a4ae0b2"; - sha256 = "10s4bn1vcmvkgfxdcilqw85zzlfm2qipw25aqw7jjarys5y3jfik"; + rev = "a02122579f215e7d50d949b6a25067e5038ee3ea"; + sha256 = "1c24ja74yvfajhhyy3l543cbcd182daig18kvn59ic2rjjnm3nsv"; }; meta.homepage = "https://github.com/greggh/claude-code.nvim/"; meta.hydraPlatforms = [ ]; @@ -2105,12 +2105,12 @@ final: prev: { cmake-tools-nvim = buildVimPlugin { pname = "cmake-tools.nvim"; - version = "2025-04-22"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "Civitasv"; repo = "cmake-tools.nvim"; - rev = "1ee065c33ca777c0e03cd7c358010202ee70bb88"; - sha256 = "0r41qf7vs3sb9jh65fr7ml8r7r7zjcjw37ymzk8nagzk7ricczm9"; + rev = "e8e5baf92ddfb8d540c95e80c72fa49b8148086e"; + sha256 = "00ypibzh647x19fhw1jivhr9sl3myd4r14hd8riii39lz5br69dy"; }; meta.homepage = "https://github.com/Civitasv/cmake-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -2872,12 +2872,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2025-05-08"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "d4e9104473b17a0230555f029760c3717ba769de"; - sha256 = "1mxw8z5gf5c96fig98n8rq5h2z6gbn85yj9gjsm8d682ka4qss0m"; + rev = "5ef1bb5d626fbebf8dec03443cf260412eb6a899"; + sha256 = "12f9jvdg490qnw5l0afhd95rnfq3pbylmbpkcywza386blfa0hdc"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -2924,12 +2924,12 @@ final: prev: { codecompanion-history-nvim = buildVimPlugin { pname = "codecompanion-history.nvim"; - version = "2025-05-15"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "ravitemer"; repo = "codecompanion-history.nvim"; - rev = "f787607922be1189b58e2c61bdd0e4bae3a38c00"; - sha256 = "16bivgra12wyhiwcci89sa7fcj0y8q4a61xzlf2gsm84bv295jms"; + rev = "b78c1538a4aca50b227da2a4a4402f7be9662749"; + sha256 = "0xijm4484agqy53as6fx843qw9pwrq5yjycy8cby9zximx3q1jfr"; }; meta.homepage = "https://github.com/ravitemer/codecompanion-history.nvim/"; meta.hydraPlatforms = [ ]; @@ -2937,12 +2937,12 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "2025-05-01"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "29ded250b186c550222aa6a4a648e52ad49dd85f"; - sha256 = "0l98qgdn4lk59ri2qvdiq1y3yzrdwsyswvmrswb5xx8j2mmzci35"; + rev = "d5a1ebbd3f4679123f685c1ccf740d3765af0325"; + sha256 = "0y9wm68r1j0k6fx3l547b3mnci963khfb3jlkz09shdhcjskhcgr"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -2989,12 +2989,12 @@ final: prev: { colorful-menu-nvim = buildVimPlugin { pname = "colorful-menu.nvim"; - version = "2025-05-09"; + version = "2025-05-11"; src = fetchFromGitHub { owner = "xzbdmw"; repo = "colorful-menu.nvim"; - rev = "c50d7268bcbbdca4d77b5b8146a0986a42360bd0"; - sha256 = "1ksd5ssfs9zjpr6njzhpp8aph6sc0dlp76sxk1gmx2ipj0d14jnm"; + rev = "bc3e82609f2fcf7dad7ca87c20e65e51d5d9d87c"; + sha256 = "0r6q17ldg0npx7d05szimp9ip2jpkx0cbr7rw1kp9vrinw8ppk2x"; }; meta.homepage = "https://github.com/xzbdmw/colorful-menu.nvim/"; meta.hydraPlatforms = [ ]; @@ -3080,12 +3080,12 @@ final: prev: { competitest-nvim = buildVimPlugin { pname = "competitest.nvim"; - version = "2025-04-17"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "xeluxee"; repo = "competitest.nvim"; - rev = "c9be46ff8f0649987459b21006215bc5be20a95b"; - sha256 = "0chj7mzqkwg74nbapyzfy5rq9p1vdq54l260rya69qkyzn3brkdi"; + rev = "b42c06ca308906f07912ba9aff015ac2c0831f85"; + sha256 = "0ldffdlpiamd4lcrwp3mrskb28z5jhwrwfcz3fl6r637pil0vgh0"; }; meta.homepage = "https://github.com/xeluxee/competitest.nvim/"; meta.hydraPlatforms = [ ]; @@ -3197,12 +3197,12 @@ final: prev: { conform-nvim = buildVimPlugin { pname = "conform.nvim"; - version = "2025-05-09"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "stevearc"; repo = "conform.nvim"; - rev = "374aaf384e2e841607b8e2fe63fa3ad01d111c91"; - sha256 = "020ncrkp8r1dnshb4wpw7sc3a0bhnnx4mc5h1a242zs947n4cxcf"; + rev = "a4bb5d6c4ae6f32ab13114e62e70669fa67745b9"; + sha256 = "18x315lb33jm9i0vhz0gyrsri27s9i10351zsxwwyhj387jd71vc"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/conform.nvim/"; @@ -3211,12 +3211,12 @@ final: prev: { conjure = buildVimPlugin { pname = "conjure"; - version = "2025-04-28"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "5a198c0a3f2bf3d707faed9756d5bd075d5cefcb"; - sha256 = "146np7fcj33lkd62yibsapg3f1yx1j9gi0w2lhrjc3hcc5i9v96m"; + rev = "9fec2bd817e2ce9a24b07016141b213cc16befdc"; + sha256 = "1b13mc0nlkg7flziyxh3bcixy3cf3dycn1m8h4vmsmzyap5xzi8p"; }; meta.homepage = "https://github.com/Olical/conjure/"; meta.hydraPlatforms = [ ]; @@ -3263,12 +3263,12 @@ final: prev: { copilot-lsp = buildVimPlugin { pname = "copilot-lsp"; - version = "2025-04-29"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "copilotlsp-nvim"; repo = "copilot-lsp"; - rev = "3510b84737cab09e66714fce5ba18f6249fdf60c"; - sha256 = "0f7bbnvk1ix35nhrxsghjw9hf2wn3fi0ml9jdhc8inkv8yhqzr05"; + rev = "a45b3d9c0c00cd4271445224de95650090800182"; + sha256 = "035vmvl6w934nyajk2r2c3dq4rd2n3b8pjvbrf4d3072criq800d"; }; meta.homepage = "https://github.com/copilotlsp-nvim/copilot-lsp/"; meta.hydraPlatforms = [ ]; @@ -3276,12 +3276,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "2025-04-25"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "a5c390f8d8e85b501b22dcb2f30e0cbbd69d5ff0"; - sha256 = "1pk6mh40kbja49xlsqv70wl3j89i6p996gf8z95b9b50pd2dsdgk"; + rev = "0929c92097a49b6ae3565aab157fa2bce398d953"; + sha256 = "1b4a42y9ih6s42n9fqrn21y4r7590jrzb7ypbmlpavfkdzfm6gx7"; }; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.hydraPlatforms = [ ]; @@ -3302,12 +3302,12 @@ final: prev: { copilot-vim = buildVimPlugin { pname = "copilot.vim"; - version = "2025-04-25"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "github"; repo = "copilot.vim"; - rev = "7167958954532a0a1b83f2db2f591b43aebff44c"; - sha256 = "072rqqgn9lsljg8pi5ks4bfds8y3nisqfwfkf7isrix93khiyi8v"; + rev = "d1e8429bef7f7709586886b0a23a46fbecc685c4"; + sha256 = "0cmsmfhna1yx81kbr23br206kicph0fpwqycvnh1mv5cibg26k9g"; }; meta.homepage = "https://github.com/github/copilot.vim/"; meta.hydraPlatforms = [ ]; @@ -3367,12 +3367,12 @@ final: prev: { coq_nvim = buildVimPlugin { pname = "coq_nvim"; - version = "2025-04-23"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "07dfa511508c53a512d269135cb75c177894a910"; - sha256 = "0sv7sgjabk77w8y6599rvmxr0w0qnasqimy1i7iq4hk3i79b3lzp"; + rev = "666efec5bb8fdb6dbb4bc99a069b3340951d28a0"; + sha256 = "1xlihh5l1gwz8z355n2djhaj0mr6vw1m1id68xcf9nsqj6ccvymn"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; meta.hydraPlatforms = [ ]; @@ -3419,12 +3419,12 @@ final: prev: { crates-nvim = buildVimPlugin { pname = "crates.nvim"; - version = "2025-04-29"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "2c8f4fab02e3e9ea42c6ad9b547e4207a914a397"; - sha256 = "0ddlm94v3gh1znacghvfpfmkgv6js9i62gf7mlqcrpz8snpf879s"; + rev = "25f31372ab6f504d4fd7cfee836ad459caed8e68"; + sha256 = "0vxgvnm5z9zpriplqq2q17c4v7ccmpc9f5wl02wpslfvwrfc6h2h"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; meta.hydraPlatforms = [ ]; @@ -3705,12 +3705,12 @@ final: prev: { ddc-source-lsp = buildVimPlugin { pname = "ddc-source-lsp"; - version = "2025-04-23"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc-source-lsp"; - rev = "c78ecc1914210672712deb8938c6b3071b8ce8f3"; - sha256 = "1j0mgsx2z2d96kvgkdc1gjf884pyrnwdq0ng0b2j7v7ri9g7may4"; + rev = "ba81bccb11d4616af03dce9d3baf9f6de11f45c1"; + sha256 = "0pwh2r5z3g7b06fafmd9zkyrbmj5ypy6wh56d74g6ljf8l44slzx"; }; meta.homepage = "https://github.com/Shougo/ddc-source-lsp/"; meta.hydraPlatforms = [ ]; @@ -4370,12 +4370,12 @@ final: prev: { dropbar-nvim = buildVimPlugin { pname = "dropbar.nvim"; - version = "2025-05-10"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "Bekaboo"; repo = "dropbar.nvim"; - rev = "0a79cbe16e3517bb7f58743b22db71fa175df142"; - sha256 = "0aknfgx3hxhhr9qww5yja2krifszjnl5hzlcrjg59clzhm1wi6dz"; + rev = "38ea1237b32f23e62aaefebf2b0edf771a28b1d5"; + sha256 = "1sw44p72f2izayvy24r88wrhvp306ny6dqfl71gx5dawjp9bh3yq"; }; meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; meta.hydraPlatforms = [ ]; @@ -4396,12 +4396,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "2025-05-01"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "f65f809d012c37db45069ac57d648ac1fb59c5b8"; - sha256 = "1pr8ppsxh0r9lld24q3bdfbdnplfi73c9g9ifaw8rf9w42d223ax"; + rev = "06b0d5656d1b751986f8701f74ff5cdaf6fa6bf3"; + sha256 = "07zwi6vh9y3qn6fqzp4jbm2lzfpzcl7fp82g178pfcahhii16v5h"; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -4422,12 +4422,12 @@ final: prev: { ecolog-nvim = buildVimPlugin { pname = "ecolog.nvim"; - version = "2025-04-23"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "t3ntxcl3s"; repo = "ecolog.nvim"; - rev = "cfd19e7a8841c538fdb706ee6ba3a22943d45ca6"; - sha256 = "12mlhmzqgv45v98gi5jvqkn9bkl6nfixlgvb76b6ci6rzdkyxg52"; + rev = "611718366d6bcd634511ac5d4308fcb280f36cad"; + sha256 = "1qzm6mi4bd95fsb5az8v6llp0fg3kpiny3j9hw8lvvic6c56v2ii"; }; meta.homepage = "https://github.com/t3ntxcl3s/ecolog.nvim/"; meta.hydraPlatforms = [ ]; @@ -4697,12 +4697,12 @@ final: prev: { fastaction-nvim = buildVimPlugin { pname = "fastaction.nvim"; - version = "2025-05-01"; + version = "2025-05-04"; src = fetchFromGitHub { owner = "Chaitanyabsprip"; repo = "fastaction.nvim"; - rev = "41545d9d02a53d03b5f4da5881e8f30a7dc16031"; - sha256 = "1is587xa1b2fim4s3qc13ggwgpm02y4dmh64l4xjh6gyilh3fmkb"; + rev = "b62716177731390be1f2131065ace7d7dac4ec99"; + sha256 = "17fhrv2ywhpgrxgzxnyvdqfjarcpwbvhn4gh6jq62vr6h7766wbx"; }; meta.homepage = "https://github.com/Chaitanyabsprip/fastaction.nvim/"; meta.hydraPlatforms = [ ]; @@ -4932,12 +4932,12 @@ final: prev: { flutter-tools-nvim = buildVimPlugin { pname = "flutter-tools.nvim"; - version = "2025-05-08"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "nvim-flutter"; repo = "flutter-tools.nvim"; - rev = "f33c5b2b94b7442c7b96a60e09319d71afb265bc"; - sha256 = "1r151iy4xa8nfpiraynlvvmkkwx01i36hrh2axirck7wslk56q10"; + rev = "d5bb1dc3db78d7ab65dd8c5a6f32a38e383b9cb1"; + sha256 = "046fk727prhav2aha62ak50qvc3mmv8sc438hkhhd1ql3ilb7jrr"; }; meta.homepage = "https://github.com/nvim-flutter/flutter-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -5427,12 +5427,12 @@ final: prev: { go-nvim = buildVimPlugin { pname = "go.nvim"; - version = "2025-05-01"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "37ec4d9be3edef64b725bfe29684e1fe019873bc"; - sha256 = "1rk33nqnidlvgyhs0il7viz7r1gaxnkjfm2dx9i4af4jzgpl1ri7"; + rev = "844b66b397edcbac8f941129eb4a57472a582a52"; + sha256 = "170j8123ap85pm28x1mkcv1208zqwzzqnlzd58a6fglkyr0rg2fy"; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; meta.hydraPlatforms = [ ]; @@ -5635,12 +5635,12 @@ final: prev: { gruvbox-nvim = buildVimPlugin { pname = "gruvbox.nvim"; - version = "2025-04-30"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "ellisonleao"; repo = "gruvbox.nvim"; - rev = "046e162b4b7998d3eb2cdb7f8d6811b7d8ceb303"; - sha256 = "0b94jw334q3c39ryv3jzdgmmpqsykcb4dm4f81b0g3vy8k3vydzx"; + rev = "00e38a379bab3389e187b3953566d67d494dfddd"; + sha256 = "1qavm9qkx3rwl3dsvs4xzw0ffhf4lmgzdmc51l00rjrb50ia3cpm"; }; meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/"; meta.hydraPlatforms = [ ]; @@ -5661,12 +5661,12 @@ final: prev: { guard-nvim = buildVimPlugin { pname = "guard.nvim"; - version = "2025-04-13"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "nvimdev"; repo = "guard.nvim"; - rev = "f9467cc39d9816ba857dba8e0ea02a1557d194ff"; - sha256 = "1zdjm75h4dlp0mvdpwgrdl8cvxkqp0fs1xrp7r24l2c59ywyx254"; + rev = "37e2a5bcc10169b78537f7279afe6bdca85c3446"; + sha256 = "0kz9mn0x3rsazz8dfgjj8iciqy35g53r8kvkc57sv62b8ykak077"; }; meta.homepage = "https://github.com/nvimdev/guard.nvim/"; meta.hydraPlatforms = [ ]; @@ -6040,12 +6040,12 @@ final: prev: { hover-nvim = buildVimPlugin { pname = "hover.nvim"; - version = "2025-04-10"; + version = "2025-05-09"; src = fetchFromGitHub { owner = "lewis6991"; repo = "hover.nvim"; - rev = "1a8282fe3933c0c6f2769d7d6a9b7bab49984aee"; - sha256 = "0dlddaflxnqib5d4vfzf0r9csak2z366i9p4973ad1a9a50d3b9z"; + rev = "07c7269c3a88751f2f36ed0563dc6e7b8b84f7f7"; + sha256 = "1hfz8v58pyvk1m0gxp9wgcmxcszskims5m6q7rmyj1n0rhqz31fj"; }; meta.homepage = "https://github.com/lewis6991/hover.nvim/"; meta.hydraPlatforms = [ ]; @@ -6066,12 +6066,12 @@ final: prev: { hunk-nvim = buildVimPlugin { pname = "hunk.nvim"; - version = "2025-02-08"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "julienvincent"; repo = "hunk.nvim"; - rev = "b475ba0011e4b8ef7d7ddecd9764ee1a5f41366d"; - sha256 = "0d2qa9hqswkh5ii3c0z2r2riyw7pnij5g4is1jspsvgv9gg1x908"; + rev = "48713c5348bb0ba001a6ea781f301dcd74fe88d4"; + sha256 = "0apmix9kya5f3912j6is1ckq9jz757ig79mispv33qvcw5rw3z86"; }; meta.homepage = "https://github.com/julienvincent/hunk.nvim/"; meta.hydraPlatforms = [ ]; @@ -6092,12 +6092,12 @@ final: prev: { hydra-nvim = buildVimPlugin { pname = "hydra.nvim"; - version = "2025-03-29"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "nvimtools"; repo = "hydra.nvim"; - rev = "f3d4822060376cb253d4cc0d5af2c272c28de2a7"; - sha256 = "13dd1q951pbwi36r4s1zfs02mk5pyfvwlj1pmv4l8bnc4fs242qv"; + rev = "8c4a9f621ec7cdc30411a1f3b6d5eebb12b469dc"; + sha256 = "0a4kll7225ilyi87pygkd82627clnlm0zr2n4nsjmc6m1bijb34m"; }; meta.homepage = "https://github.com/nvimtools/hydra.nvim/"; meta.hydraPlatforms = [ ]; @@ -6602,12 +6602,12 @@ final: prev: { kanagawa-paper-nvim = buildVimPlugin { pname = "kanagawa-paper.nvim"; - version = "2025-04-27"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "thesimonho"; repo = "kanagawa-paper.nvim"; - rev = "4f41353f6a2bf9f25b2466a0f1eb6883d8fd09c1"; - sha256 = "0gan0jqn4azkqln5xsnffpyjqmzqv1wwv02xv2d0yykmlqk9yqc8"; + rev = "a038398036be89002094a40dea656537be64db55"; + sha256 = "00rrh3s0gh71jhbac244y52r0h0h9clk45cw96xfq6zsm877qpzh"; }; meta.homepage = "https://github.com/thesimonho/kanagawa-paper.nvim/"; meta.hydraPlatforms = [ ]; @@ -6706,12 +6706,13 @@ final: prev: { kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "2025-04-22"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "48902de58ea576c30f8aa8e0a791d06b54f9f81f"; - sha256 = "17v1vcyg7jnbngc26ig7ldbs41bbqlipz6y842hsycwphk3idkrf"; + rev = "1c8ff4232ed5a255b004796d18f1c3fd414af328"; + sha256 = "1f7lac288075wld8c12502nm91nz5v7mb71yvpz5snnab65bipvq"; + fetchSubmodules = true; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; meta.hydraPlatforms = [ ]; @@ -6719,12 +6720,12 @@ final: prev: { lackluster-nvim = buildVimPlugin { pname = "lackluster.nvim"; - version = "2025-04-13"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "slugbyte"; repo = "lackluster.nvim"; - rev = "d2519d14b2b6e9eef05752d5d4486ed5c48d6178"; - sha256 = "0wl26jx4rkr0kwvjw7gpbcxrbl8kv5dya33wdydl1nlksmydd3l0"; + rev = "b247a6f51cb43e49f3f753f4a59553b698bf5438"; + sha256 = "03rasbjila8jdx5g9n6ds2l5600chqv5v3r785zrlvh3g28dg1f4"; }; meta.homepage = "https://github.com/slugbyte/lackluster.nvim/"; meta.hydraPlatforms = [ ]; @@ -6745,12 +6746,12 @@ final: prev: { langmapper-nvim = buildVimPlugin { pname = "langmapper.nvim"; - version = "2024-11-11"; + version = "2025-05-05"; src = fetchFromGitHub { owner = "Wansmer"; repo = "langmapper.nvim"; - rev = "efeffd2a0add17ad04c69beb81b68329cd445eeb"; - sha256 = "057fllakkr82rl8zwkx2h9bza26ibhmab2pml695lnq3xhsd8ml9"; + rev = "57a2fe4d706676aa0386825f27c27a4e3c14e0b0"; + sha256 = "0dxayy62vs9nkfd7vv17qd9fdhhsak7xq9fhzap0wq3klbskp1w0"; }; meta.homepage = "https://github.com/Wansmer/langmapper.nvim/"; meta.hydraPlatforms = [ ]; @@ -6875,12 +6876,12 @@ final: prev: { leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "2025-04-20"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "2b68ddc0802bd295e64c9e2e75f18f755e50dbcc"; - sha256 = "07bdhfsig70qblvk2x0n35i5apz3mjdr05ba3082mh438ikgfmvx"; + rev = "189102b07cdd24de3bd7132e57da8c9614c385fc"; + sha256 = "0rdvrxdq43szm360rrnmxzmrm5wp6l91xkysnkl4d9p6rlyx01nz"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; meta.hydraPlatforms = [ ]; @@ -6940,12 +6941,12 @@ final: prev: { lexima-vim = buildVimPlugin { pname = "lexima.vim"; - version = "2025-03-26"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "cohama"; repo = "lexima.vim"; - rev = "ad09d786d69493a37bd4cd2c383a91b46a42078d"; - sha256 = "1nkl8llnbk28nl8w63bwayxhapa3a7jjm08mqd8sf6v5i01403yq"; + rev = "ab621e4756465c9d354fce88cff2bd1aa7887065"; + sha256 = "1xbsfjx2nvxjjwzva0fgm4mfqz3f83ncgbvpw5daskpnw9zc5l9n"; }; meta.homepage = "https://github.com/cohama/lexima.vim/"; meta.hydraPlatforms = [ ]; @@ -7252,12 +7253,12 @@ final: prev: { lsp-format-nvim = buildVimPlugin { pname = "lsp-format.nvim"; - version = "2025-03-12"; + version = "2025-05-08"; src = fetchFromGitHub { owner = "lukas-reineke"; repo = "lsp-format.nvim"; - rev = "f336cfd6572bf644d26b5cdec7e5e2c6b8f45135"; - sha256 = "07jmqhprinfi5r4zxsr6ydjvx5lqga468zp8cmwlz65npgmqpvy7"; + rev = "42d1d3e407c846d95f84ea3767e72ed6e08f7495"; + sha256 = "028ngjd8x309k70p5wgw0r0ps5zjsphqzrq07pc5ln1knslv0wis"; }; meta.homepage = "https://github.com/lukas-reineke/lsp-format.nvim/"; meta.hydraPlatforms = [ ]; @@ -7343,12 +7344,12 @@ final: prev: { lsp_signature-nvim = buildVimPlugin { pname = "lsp_signature.nvim"; - version = "2025-04-25"; + version = "2025-05-07"; src = fetchFromGitHub { owner = "ray-x"; repo = "lsp_signature.nvim"; - rev = "a793d02b6a5e639fa9d3f2a89a839fa688ab2d0a"; - sha256 = "0y5ffzj613kf0mq74yj248176fywn4vrsnn1fhip7j5yni1cyhzy"; + rev = "a4e3c15dfdce8783c074539b1835edae75fa63d5"; + sha256 = "14478jpwi6bn2l9r0xg9gjqydfcbjwlcmp2jqby76ycs5wbswv21"; }; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; meta.hydraPlatforms = [ ]; @@ -7604,14 +7605,14 @@ final: prev: { mason-lspconfig-nvim = buildVimPlugin { pname = "mason-lspconfig.nvim"; - version = "2025-02-15"; + version = "2025-05-06"; src = fetchFromGitHub { - owner = "williamboman"; + owner = "mason-org"; repo = "mason-lspconfig.nvim"; - rev = "1a31f824b9cd5bc6f342fc29e9a53b60d74af245"; - sha256 = "0rjhdyip5flkjn0sd67fn30s82d6173q941s00ch9ngp87fy467r"; + rev = "d39a75bbce4b8aad5d627191ea915179c77c100f"; + sha256 = "1dbcr8yma5zy8fa8r10xffsv98kcnmnphiyhr63f07l97z3nw40v"; }; - meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; + meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/"; meta.hydraPlatforms = [ ]; }; @@ -7630,12 +7631,12 @@ final: prev: { mason-nvim = buildVimPlugin { pname = "mason.nvim"; - version = "2025-05-06"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason.nvim"; - rev = "7c7318e8bae7e3536ef6b9e86b9e38e74f2e125e"; - sha256 = "165zd3zz60gxs78kd92wk3q2agnpfhx85xcsy0bm6x5pa8z3ihsz"; + rev = "888d6ee499d8089a3a4be4309d239d6be1c1e6c0"; + sha256 = "0kbjs5ri56fsl0jybvmycrnr71997bpa8sxxa33knwpg9h230n8h"; }; meta.homepage = "https://github.com/mason-org/mason.nvim/"; meta.hydraPlatforms = [ ]; @@ -7825,12 +7826,12 @@ final: prev: { mini-align = buildVimPlugin { pname = "mini.align"; - version = "2025-04-01"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.align"; - rev = "2b42ac0be7d570c2208f9e334ecef13453cd222d"; - sha256 = "12k8jv9f4kzn4gn507539v1llm1zn0afl2pwihv4gsr62l9gbmw9"; + rev = "969bdcdf9b88e30bda9cb8ad6f56afed208778ad"; + sha256 = "0yp6flw1xwwb8s74186bi5pm3m0426aixl34g8dm98wl66hh162c"; }; meta.homepage = "https://github.com/echasnovski/mini.align/"; meta.hydraPlatforms = [ ]; @@ -7903,12 +7904,12 @@ final: prev: { mini-clue = buildVimPlugin { pname = "mini.clue"; - version = "2025-04-01"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.clue"; - rev = "298ece93383cf7feb82ff726ebe3570573cd6308"; - sha256 = "09av4cxvfqc8vfhdhfa6dlv1l47hqfq9ip6w23xpdfv8acdhqr44"; + rev = "8b8598afa285f2a25cfd15a67e7eaa210ad405c3"; + sha256 = "12p09p8b9b79fpqw8f9pfbs5l6gra3agbns0zaipm2aja0kkisva"; }; meta.homepage = "https://github.com/echasnovski/mini.clue/"; meta.hydraPlatforms = [ ]; @@ -7916,12 +7917,12 @@ final: prev: { mini-colors = buildVimPlugin { pname = "mini.colors"; - version = "2025-04-26"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.colors"; - rev = "c45b8ee96f0347134e34ba3f0adaf08a9a8826d3"; - sha256 = "1px2x50h613f3jahhr24bmkkwxpwnf68c5acz51r89rmj5dl5v9r"; + rev = "ef76867adda63d6010acdc8732a816c8527d276b"; + sha256 = "0z2cg6fsy5idqp0p3i6rrx9mp48g4z915ylbi5q597d1vmglqffm"; }; meta.homepage = "https://github.com/echasnovski/mini.colors/"; meta.hydraPlatforms = [ ]; @@ -7942,12 +7943,12 @@ final: prev: { mini-completion = buildVimPlugin { pname = "mini.completion"; - version = "2025-04-22"; + version = "2025-05-10"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.completion"; - rev = "f0c324ff2142b02871cfb43049461e4f3f022a11"; - sha256 = "0q8w733i3428gzz6bk4ldc57smj55916imnpzx33arhfdvmzp8l0"; + rev = "ea78d31e8164468f0b3a909f863806f2c4cb84c4"; + sha256 = "01zc0kvwiq1h37q4fgwqi0bg875dks8vxw3aqjg3kyjj1v3z0zw9"; }; meta.homepage = "https://github.com/echasnovski/mini.completion/"; meta.hydraPlatforms = [ ]; @@ -7981,12 +7982,12 @@ final: prev: { mini-diff = buildVimPlugin { pname = "mini.diff"; - version = "2025-04-06"; + version = "2025-05-06"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.diff"; - rev = "7e268d0241255abaa07b8aa0ddff028f7315fe21"; - sha256 = "0isw55vz55pcpsyi27lx7i2wrvc9r5rbi6ndljcbn8rbmx36xlyq"; + rev = "ec8a5ae365c5d15920721ea42b1351dbc9e61f2d"; + sha256 = "1gb5l58vmyiknk7nhyn2r3d02yd4jsd5kpv3q59ja7pzdi0dyng4"; }; meta.homepage = "https://github.com/echasnovski/mini.diff/"; meta.hydraPlatforms = [ ]; @@ -8007,12 +8008,12 @@ final: prev: { mini-extra = buildVimPlugin { pname = "mini.extra"; - version = "2025-04-01"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.extra"; - rev = "dc571df8f1f61debd59e200adfe7f701c0d67eca"; - sha256 = "14zbqrwcxyhax10q082n4wqmqb3519i5kmj0zc8flwmswv742gyr"; + rev = "87be97ac00a8827e8380156cfef7222afb38f8bd"; + sha256 = "0cicmbxgwzj4fig5xb6sbjndkidrc0x58fxaykybdx237262gaby"; }; meta.homepage = "https://github.com/echasnovski/mini.extra/"; meta.hydraPlatforms = [ ]; @@ -8020,12 +8021,12 @@ final: prev: { mini-files = buildVimPlugin { pname = "mini.files"; - version = "2025-04-01"; + version = "2025-05-05"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.files"; - rev = "432142ada983ec5863ba480f0e4891b7d64ce3f6"; - sha256 = "0422sf8jx5sxws2kssi3ynynpmm1xpgk7i50dqml1kc8nymx4z5b"; + rev = "49c855977e9f4821d1ed8179ed44fe098b93ea2a"; + sha256 = "12027xb9907zk145hsx6qniq1cjm8bm5405njq4cs9vx992pafsh"; }; meta.homepage = "https://github.com/echasnovski/mini.files/"; meta.hydraPlatforms = [ ]; @@ -8111,12 +8112,12 @@ final: prev: { mini-jump = buildVimPlugin { pname = "mini.jump"; - version = "2025-04-01"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.jump"; - rev = "65bf2c55680d8be63d29ce0c5ee4e33031426115"; - sha256 = "17ilfgsazwq20rw42am1jzxvcdzbzsk65jzsxa5s8zs65sx6rdch"; + rev = "8ae04c8c88ebe7b01726b330e7921454b08e5ff6"; + sha256 = "13wdq2ha7dc652mgsc87yh8lkqk245w0ay2k1b3xrrl7q8r9whai"; }; meta.homepage = "https://github.com/echasnovski/mini.jump/"; meta.hydraPlatforms = [ ]; @@ -8189,12 +8190,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2025-05-01"; + version = "2025-05-17"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "90ab64f944a5a63a9efebe6735e1f2c6d4db3613"; - sha256 = "1cg6ak3n0rxz8yr834rxkqnm5jm4rzp4pnxhy31zp0irg2p7cpsq"; + rev = "18889a4993a2c6de64eb07f91e7ad8666793441a"; + sha256 = "0a2lkw7qqix0x8bqhdcn8vyhc585vf3gzdryirqy4lpgxj84af64"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -8202,12 +8203,12 @@ final: prev: { mini-operators = buildVimPlugin { pname = "mini.operators"; - version = "2025-04-01"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.operators"; - rev = "c6d87731f1a2c849888754347ffc5a1395bf2977"; - sha256 = "1ijnhxajpii17a1rz1avp1i5j35an2dq0ji28v2wrvaa0b5jg13a"; + rev = "2df4df029be367adfc781a8a1b5e8067d2d979df"; + sha256 = "0dijm9cfc62v77kldx1va9aw842snxwd396vq3lryaamcsnvsm3r"; }; meta.homepage = "https://github.com/echasnovski/mini.operators/"; meta.hydraPlatforms = [ ]; @@ -8228,12 +8229,12 @@ final: prev: { mini-pick = buildVimPlugin { pname = "mini.pick"; - version = "2025-04-21"; + version = "2025-05-06"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.pick"; - rev = "417c273861971b451687e847383e61687463b06e"; - sha256 = "0xyw2wns9fpv1yxzflb18mmfajihy45g163q4bka0vylj77858xa"; + rev = "fa1e449e1080bf7aa9b2890ee186d23b1b4e1287"; + sha256 = "1wqb0fisg5yd2g4b6zd8668axf8zwqd7a6vyxzzq2rd0qh9jkpa8"; }; meta.homepage = "https://github.com/echasnovski/mini.pick/"; meta.hydraPlatforms = [ ]; @@ -8904,12 +8905,12 @@ final: prev: { neoformat = buildVimPlugin { pname = "neoformat"; - version = "2025-03-17"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "sbdchd"; repo = "neoformat"; - rev = "874dcd0995db340278c41860e0209bef29d6ef87"; - sha256 = "1mgs0mgpfirn02z2ffkxv20cpffr5b3vp4np0rya5fv2v991h5x2"; + rev = "33cab6962999ca74824ee6dc6e627f406139d6ee"; + sha256 = "1gw0vxvkwpfawk7ixy8m67hqm0gjyb5b9riy1lx5knjaj198qrjv"; }; meta.homepage = "https://github.com/sbdchd/neoformat/"; meta.hydraPlatforms = [ ]; @@ -9139,12 +9140,12 @@ final: prev: { neotest-dotnet = buildVimPlugin { pname = "neotest-dotnet"; - version = "2024-12-27"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "Issafalcon"; repo = "neotest-dotnet"; - rev = "5a2fa35c3c6a72cfd3fc6a28b3d1af6e68e6c3a8"; - sha256 = "0nypib3cpbwvjm1qbl4aclqwns0c0p6lrcbppj0ajii0bsiym0yv"; + rev = "b27e6ed8197b232909658322a823b901295b54ec"; + sha256 = "13k2c2lqxcvylglnhzj4q8nra8134nisdkv55381i2rzrjnvsl4c"; }; meta.homepage = "https://github.com/Issafalcon/neotest-dotnet/"; meta.hydraPlatforms = [ ]; @@ -9648,12 +9649,12 @@ final: prev: { nightfly = buildVimPlugin { pname = "nightfly"; - version = "2025-04-27"; + version = "2025-05-04"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-nightfly-colors"; - rev = "033e0240479126267deae2f9a4a1b0864f14bba6"; - sha256 = "10q2lz4bb1n39rnb5y9nh8dqxcjqjirh7x3iwgjhc9ldyjmd7ccn"; + rev = "3fee8c331b790e349fc4cac9705d484d68e20f73"; + sha256 = "059i7akda5hdgnvkc4s7khf4wdi2zw3d9vsmddh4rli6rq13085k"; }; meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; meta.hydraPlatforms = [ ]; @@ -9752,12 +9753,12 @@ final: prev: { no-neck-pain-nvim = buildVimPlugin { pname = "no-neck-pain.nvim"; - version = "2025-05-01"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "shortcuts"; repo = "no-neck-pain.nvim"; - rev = "2299b41c086369e4636daa533ebd7ecb82eef3e6"; - sha256 = "1ssq5s0qvcd75bqfhzvysrwq7qg4xvibvfmn39l81k1mi95f4wvc"; + rev = "c824c54d837160ac32d0f877574ccfa2ecce9947"; + sha256 = "15rjabivbgf7znxs99gkqkr55h86l5a53a5fjxcxg05cp1qidhfy"; }; meta.homepage = "https://github.com/shortcuts/no-neck-pain.nvim/"; meta.hydraPlatforms = [ ]; @@ -9791,12 +9792,12 @@ final: prev: { none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2025-05-01"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "a49f5a79cdb76e0dc1a98899c8598f4db014c5e7"; - sha256 = "0x16saxsr3w3ivqpdjg05bkyfxzsiyfpsiwhyzsvqxg1qnkda3b2"; + rev = "90e4a27ccaa25979a6b732b9f06dfa43b54957b7"; + sha256 = "1nqkvlkdsa90jnrv0znynznynqn9pg58v04pys55015f3rfzvfww"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -10194,12 +10195,12 @@ final: prev: { nvim-dap-python = buildVimPlugin { pname = "nvim-dap-python"; - version = "2024-11-29"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap-python"; - rev = "34282820bb713b9a5fdb120ae8dd85c2b3f49b51"; - sha256 = "162kr9nkc5cshmsn3lsksc9qj63g6ln9cwhvm2v7mzvjcmj1wga3"; + rev = "261ce649d05bc455a29f9636dc03f8cdaa7e0e2c"; + sha256 = "1rnymif8x0wcy4pdawn3jps9zynajkhwbrm37n4md2hfd7wbb7yl"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap-python/"; meta.hydraPlatforms = [ ]; @@ -10363,12 +10364,12 @@ final: prev: { nvim-genghis = buildVimPlugin { pname = "nvim-genghis"; - version = "2025-04-12"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-genghis"; - rev = "d106bbaf6e14d0a16688a254ed4e59fa64d3dee6"; - sha256 = "042718jqa25fgmygw2baxb8xrry91ci187wgfjndllm7ai9mcbfg"; + rev = "53dc967f24e08f4a4defc35bebfd8a3fdf9e340f"; + sha256 = "0d5fccd5biikg0m6qpijyfwamdbs5ls4zsii8xlyaqb1h4vb8rka"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/"; meta.hydraPlatforms = [ ]; @@ -10610,12 +10611,12 @@ final: prev: { nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "2025-04-23"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "9dfb77ef6c5092a19502883c02dc5a02ec648729"; - sha256 = "0772bgl09jcrvvhvpic2b07qb21kf2pr479g792jlwbr5jfa1pa0"; + rev = "fdb04e9285edefbe25a02a31a35e8fbb10fe054d"; + sha256 = "0ijir72a906w70gr80ifh9mds6f3j9hsbmipmg7jyy1nx3rj4nx9"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; meta.hydraPlatforms = [ ]; @@ -10662,12 +10663,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2025-04-30"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "94d0fec9135719e046903bbbbf8f39e3d3436d4e"; - sha256 = "1wpbpadpnfppxfl6vca1xnzkkg6z03dly9q3vz42cc29yy4b3jjp"; + rev = "ac1dfbe3b60e5e23a2cff90e3bd6a3bc88031a57"; + sha256 = "0b79ymc2nzm2y1mshha8djyh32bnakyam16a5b8mdkczlzs6abc8"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -10727,12 +10728,12 @@ final: prev: { nvim-metals = buildVimPlugin { pname = "nvim-metals"; - version = "2025-04-18"; + version = "2025-05-07"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "04d8ce24638412a2c93dd79fecca4b2c7b9c07f9"; - sha256 = "19mdfn5ni35ldjmwdg25cwiy9cvkg2cxrdhcjr9xplx7ln6zsld9"; + rev = "f9cc5e7f7bc129b8056f1e5aef7a91c9b5b83664"; + sha256 = "1gidspg23hx4ja2zs77sz35w6hrpxlc817ppbvz8q93d3jdbk25d"; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; meta.hydraPlatforms = [ ]; @@ -10844,12 +10845,12 @@ final: prev: { nvim-origami = buildVimPlugin { pname = "nvim-origami"; - version = "2025-04-28"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-origami"; - rev = "1d17e28e31d248d1ea5c6e6bb83be8dad0250453"; - sha256 = "0l4cx83svq7184sh1bnipwdzm0529hyswz0k0ffdn8hkm5b2063r"; + rev = "bf49e2ef528d75a5443081fe67011554d93b9acf"; + sha256 = "0dgg8mpn7q3w468fq52wg9cw73arxsjab69xqkbh5p92n70xdfff"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-origami/"; meta.hydraPlatforms = [ ]; @@ -10870,12 +10871,12 @@ final: prev: { nvim-paredit = buildVimPlugin { pname = "nvim-paredit"; - version = "2025-01-13"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "julienvincent"; repo = "nvim-paredit"; - rev = "a7b22f211cd96fc8a4bb2c40eff5eeb04ce332ea"; - sha256 = "1d0lkagjhn2pi5hgm7j9vk2xs1r9ai8ssgzv6ijzw338d217m23v"; + rev = "cfab7ef0b750a8bd1d4daa6ace93a36ebc60f172"; + sha256 = "1hylbqm9s2f4hj3rmkw04ir7y7a1ivzklyrflliqsgnqirb6fjsa"; }; meta.homepage = "https://github.com/julienvincent/nvim-paredit/"; meta.hydraPlatforms = [ ]; @@ -10974,12 +10975,12 @@ final: prev: { nvim-scissors = buildVimPlugin { pname = "nvim-scissors"; - version = "2025-04-30"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-scissors"; - rev = "1660bf93fff6b439b0a20129f714f303bef7a029"; - sha256 = "0wydwkcpy79304had1hdwpnm2p7yc771b0s2vic5hbbgirwfmvyc"; + rev = "9b0dad5e0a98cc5775077094b0161a21257da5da"; + sha256 = "1r7j7kbjz9b257k68zxfzss3pnv0jc49x91mhq5jc9qzkyn6bskh"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/"; meta.hydraPlatforms = [ ]; @@ -11078,12 +11079,12 @@ final: prev: { nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "2025-04-12"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "be2ad4067bff11cd4b00be89d7034d5fd85aa96d"; - sha256 = "0w5115a6hyiij3j1i2a8w4ypg4mrg1jnr7awyaapjzkyfx0m3w1x"; + rev = "9228ef94ca4e754ec90bcdeb8a5f552fa15ba8dc"; + sha256 = "1m2pganyz3a2iiybzrf150p2q8sjsj390v12m635y4mniz5klzi1"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; meta.hydraPlatforms = [ ]; @@ -11156,12 +11157,12 @@ final: prev: { nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2025-04-26"; + version = "2025-05-09"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "582ae48c9e43d2bcd55dfcc8e2e7a1f29065d924"; - sha256 = "1xpal45q4mvplvgz06z4wzsq1ml5awv8v4m0k9jh9s4xlnc0va24"; + rev = "e7d1b7dadc62fe2eccc17d814354b0a5688621ce"; + sha256 = "1ir61hlybgg0ynws9nn3gld8cvyfwwjwj1drhw9w46h71afcf45j"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; meta.hydraPlatforms = [ ]; @@ -11169,12 +11170,12 @@ final: prev: { nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "2025-04-30"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "94ea4f436d2b59c80f02e293466c374584f03b8c"; - sha256 = "1l2xzadndp0lf36yl76ca6jpmhm9xdy0i0jqv6bzf9ar63yw2244"; + rev = "066fd6505377e3fd4aa219e61ce94c2b8bdb0b79"; + sha256 = "0ial9z35b3918l4q8gqdng50ifal0a4dcgdsr92nrnm2b0hz11kd"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; meta.hydraPlatforms = [ ]; @@ -11260,12 +11261,12 @@ final: prev: { nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "2025-04-27"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "ed373482db797bbf71bdff37a15c7555a84dce47"; - sha256 = "1wqrm1z5bhyshxhbvvvm0i81gc7i3wr423rfrqvqqgb46b7h3k69"; + rev = "b0debd5c424969b4baeabdc8f54db3036c691732"; + sha256 = "0ddvj8zahs226drqs13fy2pnw0n80759ja3m23rdphb56w0fl9dx"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; meta.hydraPlatforms = [ ]; @@ -11546,12 +11547,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "2025-05-01"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "974d2247b64535bedbbdbb7bec29dfa4e2395037"; - sha256 = "0zbhx4hwak5m4y8qgl0zj5dyrf1046k632a2qsgqyjf22ynm31ip"; + rev = "1564c793ce38934368df6dcb7cc767b29a66354a"; + sha256 = "17lralzgf9h4r5zzcvnnfppl6y5jvkiicrqabbhyga9l802hnr0l"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -11624,12 +11625,12 @@ final: prev: { one-small-step-for-vimkind = buildVimPlugin { pname = "one-small-step-for-vimkind"; - version = "2025-04-22"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "jbyuki"; repo = "one-small-step-for-vimkind"; - rev = "319346e4d977623c7af66c1c520531b68b8c3542"; - sha256 = "04ff4drs9sgh43ff8nsfj2b5vvik0c18hhlbjzz47y66hsfva54z"; + rev = "ba909c68fed65e268df8a4684bafef4ec889c8bc"; + sha256 = "0wwzfqzmvfc4pi5na0njalwnm7lhf640ndrcxvzp2izf87cm8l7g"; }; meta.homepage = "https://github.com/jbyuki/one-small-step-for-vimkind/"; meta.hydraPlatforms = [ ]; @@ -11637,12 +11638,12 @@ final: prev: { onedark-nvim = buildVimPlugin { pname = "onedark.nvim"; - version = "2025-04-27"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "navarasu"; repo = "onedark.nvim"; - rev = "0e5512d1bebd1f08954710086f87a5caa173a924"; - sha256 = "14ixrvcp3h06kngq5ji54lf2l10k33vrmzs609xf7sqdy6rflm4j"; + rev = "11de4da47f3e69cb70c3ae9816bd8af166cbe121"; + sha256 = "1cqpd4yvcd6szbs95kxxr77mhfvgxcpjfybw8chlnnnwxxyh1k54"; }; meta.homepage = "https://github.com/navarasu/onedark.nvim/"; meta.hydraPlatforms = [ ]; @@ -11741,12 +11742,12 @@ final: prev: { openingh-nvim = buildVimPlugin { pname = "openingh.nvim"; - version = "2025-04-28"; + version = "2025-05-01"; src = fetchFromGitHub { owner = "Almo7aya"; repo = "openingh.nvim"; - rev = "0f1a90e70edacf8caace89bb80acd7eddc6234a6"; - sha256 = "1hxxd0124gnrp4jz5wa83w8bncsf6gn5s1v5yifvp1bxcwxdrbcb"; + rev = "7cc8c897cb6b34d8ed28e99d95baccef609ed251"; + sha256 = "029gmakqgzk655ska21b790zzpxvkl1p5h3ci6cb68ljccnlsngw"; }; meta.homepage = "https://github.com/Almo7aya/openingh.nvim/"; meta.hydraPlatforms = [ ]; @@ -11780,12 +11781,12 @@ final: prev: { other-nvim = buildVimPlugin { pname = "other.nvim"; - version = "2025-04-25"; + version = "2025-05-09"; src = fetchFromGitHub { owner = "rgroli"; repo = "other.nvim"; - rev = "b3c6f5ab91da0adb8b160941e4a0f3539c13a8ef"; - sha256 = "0qn3cyczwdx45nva4pdzg4raaaampq9jiyzr2y0dc119z5434g3d"; + rev = "1d48e090f6d1d53dda9fb5094af3f2006ebbb858"; + sha256 = "0vhp986wajk7cdjfam4x9zifqwgz28i88v9vc45rb8qvk05ak6ir"; }; meta.homepage = "https://github.com/rgroli/other.nvim/"; meta.hydraPlatforms = [ ]; @@ -11793,12 +11794,12 @@ final: prev: { otter-nvim = buildVimPlugin { pname = "otter.nvim"; - version = "2025-04-08"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "jmbuhr"; repo = "otter.nvim"; - rev = "a7766be1592bfa9e88e67512646e343d0b4b2ff5"; - sha256 = "18lcqr5qpa50jxmh5h53k0bsz0n3lzbihi8dchww3kz64b52hl5p"; + rev = "fa436071c67233e6cd466268212feaf4ff4ed406"; + sha256 = "0i8bkgyh8zaszm15h8lznd9ik1fh0l0mdcwyam4mnn4q0nhjqznb"; }; meta.homepage = "https://github.com/jmbuhr/otter.nvim/"; meta.hydraPlatforms = [ ]; @@ -11950,12 +11951,12 @@ final: prev: { parrot-nvim = buildVimPlugin { pname = "parrot.nvim"; - version = "2025-04-27"; + version = "2025-05-09"; src = fetchFromGitHub { owner = "frankroeder"; repo = "parrot.nvim"; - rev = "92beb44676260fb5fdc67ce4caccc8cee5ea7333"; - sha256 = "09l03ad7gjkcxq3kj4ch24dg0xa1ca7hm1lbym808zyr4jizx6v4"; + rev = "0fbef045d86165845d532326e4233739dc0686fb"; + sha256 = "0ycibj77l603s872jymsxggvf2qap4bx16k555xzshfkdayf28qy"; }; meta.homepage = "https://github.com/frankroeder/parrot.nvim/"; meta.hydraPlatforms = [ ]; @@ -12341,12 +12342,12 @@ final: prev: { pum-vim = buildVimPlugin { pname = "pum.vim"; - version = "2025-04-24"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "Shougo"; repo = "pum.vim"; - rev = "fd7e3deff963137f3ff2efadf1718038a926c5a8"; - sha256 = "0pgm3x1kn687818jvsvnjmlgdhcg1hl2yajpfsla7vza9fbail6m"; + rev = "4728300b8c6e0887256362648a0e2a3acf2ea22e"; + sha256 = "1l467rwv42bw6lb7jzfqw83gnwgx5aabm43w1944ddmck7mz6ic3"; }; meta.homepage = "https://github.com/Shougo/pum.vim/"; meta.hydraPlatforms = [ ]; @@ -12459,12 +12460,12 @@ final: prev: { quicker-nvim = buildVimPlugin { pname = "quicker.nvim"; - version = "2025-03-05"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "stevearc"; repo = "quicker.nvim"; - rev = "1798be71cdcb15fb84fa8054148a56e17fd391dc"; - sha256 = "1wh59qd8x7p1pd13f6pqxajjbrjn11rbchmcl9ayi6hygcdkkhll"; + rev = "51d3926f183c2d98fbc237cc237ae0926839af3a"; + sha256 = "0h6i5043g90hnxdf5gibld20bcfvi2sdld6y6bpzja0axkxsc6jm"; }; meta.homepage = "https://github.com/stevearc/quicker.nvim/"; meta.hydraPlatforms = [ ]; @@ -12706,12 +12707,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "2025-05-01"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "8c33733b9af902250731539b2fe3920c76993765"; - sha256 = "1lsjrqyqmi3gaad7zn9p3yz3mdpk8wx9105j371a5v4r2a2yc56g"; + rev = "a1b0988f5ab26698afb56b9c2f0525a4de1195c1"; + sha256 = "0xv5k4gn6rrvz6nrlfd0da6f6nnzw45irhcixnmmfi9yprzkcy3r"; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -12824,12 +12825,12 @@ final: prev: { rose-pine = buildVimPlugin { pname = "rose-pine"; - version = "2025-05-01"; + version = "2025-05-05"; src = fetchFromGitHub { owner = "rose-pine"; repo = "neovim"; - rev = "48ea81417738d49924ae01f9a2c666a0cb4440f0"; - sha256 = "12f6qxrcvfb83pvgk3xpcv11z9n1nv20c9xacx49xrjhakmvi9d7"; + rev = "491a0c77abc7ecb955c27a974091a5968232995f"; + sha256 = "00f48nm3scap86vh0k5zs1vls0hb2qnjpiwsr54c6dpbycxq0yx3"; }; meta.homepage = "https://github.com/rose-pine/neovim/"; meta.hydraPlatforms = [ ]; @@ -12837,12 +12838,12 @@ final: prev: { roslyn-nvim = buildVimPlugin { pname = "roslyn.nvim"; - version = "2025-04-27"; + version = "2025-05-07"; src = fetchFromGitHub { owner = "seblyng"; repo = "roslyn.nvim"; - rev = "7f8c18c6aac3667e0c0ec1aa30ecc77d3d36807f"; - sha256 = "1v323zpfpb5z40dz0ffiiva9vdlarp7dr5cm3dnbchrrn5nkpmmq"; + rev = "8dc729a651ae980088246caf651e5ff24e21077a"; + sha256 = "0vm7l4nf2zvpinmfzmccnziai26f741w8slqy8j09bx8hqib7dcf"; }; meta.homepage = "https://github.com/seblyng/roslyn.nvim/"; meta.hydraPlatforms = [ ]; @@ -12902,12 +12903,12 @@ final: prev: { rzls-nvim = buildVimPlugin { pname = "rzls.nvim"; - version = "2025-04-29"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "tris203"; repo = "rzls.nvim"; - rev = "4dad4cade8d2adbc95cdac4d96cef655da2a0ca7"; - sha256 = "12xvyg4crqk0476zqgg7dfamzzcvvz824qzd309ml68p15i22jlg"; + rev = "db123cecb6bd5e2d97c01e5877865162697d51a6"; + sha256 = "1m0y64zsrcwp3fbzzsjpcdmv2g4k9crnvg45yvzkp1vlgcim7f2y"; }; meta.homepage = "https://github.com/tris203/rzls.nvim/"; meta.hydraPlatforms = [ ]; @@ -12954,12 +12955,12 @@ final: prev: { satellite-nvim = buildVimPlugin { pname = "satellite.nvim"; - version = "2025-03-27"; + version = "2025-05-09"; src = fetchFromGitHub { owner = "lewis6991"; repo = "satellite.nvim"; - rev = "3379561c794a93c546c5c45f9d60e78a01a31d31"; - sha256 = "1nmnkcflqmm1x9z1yql43h0ghliw32nwhr2p7f3r6by9xccfmdic"; + rev = "8f3a12bc64fbb3df738bf82f8295219f50c5b59d"; + sha256 = "17pjg92han8mljka0zy23fiq33v960bkkbhva4jrrsmdzrg361fm"; }; meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; meta.hydraPlatforms = [ ]; @@ -12980,12 +12981,12 @@ final: prev: { scope-nvim = buildVimPlugin { pname = "scope.nvim"; - version = "2025-02-20"; + version = "2025-05-08"; src = fetchFromGitHub { owner = "tiagovla"; repo = "scope.nvim"; - rev = "3fc963e75f88990a9467ff72b8eea667a69c30a2"; - sha256 = "11pbkrc0jb37sfdpf2bppz702ks3526kzcxyq7s5r23di4q61wlj"; + rev = "6b4208f017da9b122d69ddc5841e040dffe7313c"; + sha256 = "1qfxq9q0jy4nn82faff60vi0zp3xkxyzvdm461vymrcj17csnbsm"; }; meta.homepage = "https://github.com/tiagovla/scope.nvim/"; meta.hydraPlatforms = [ ]; @@ -13189,12 +13190,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2025-05-01"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "184985c87c4dd1383d66963131df9a35297089f5"; - sha256 = "0zq1x4vfv52zmyi5pzh5ygy83vdc89v5897mi05jlmq185fsayi6"; + rev = "3af62ec991b972379833022c496abe96d727aa35"; + sha256 = "01mz3y86zb7f17gnay1c4h4l16j6kjscapgyldm3vajrlrq72ds7"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -13241,12 +13242,12 @@ final: prev: { smear-cursor-nvim = buildVimPlugin { pname = "smear-cursor.nvim"; - version = "2025-04-22"; + version = "2025-05-08"; src = fetchFromGitHub { owner = "sphamba"; repo = "smear-cursor.nvim"; - rev = "8820b313e49a018c7d56fc309c51363c0e9ae653"; - sha256 = "1brwiidpixw8m739d8xg94bxhl6i28q22jlg67fjvjhjvnm65lsq"; + rev = "162703638203060b1d3412e73429d232bbd2627e"; + sha256 = "03clizj8bfv4smkf63n4idq6jijynnqj8p61ck8fg9w4l27n51bc"; }; meta.homepage = "https://github.com/sphamba/smear-cursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -13815,12 +13816,12 @@ final: prev: { tabby-nvim = buildVimPlugin { pname = "tabby.nvim"; - version = "2025-04-04"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "nanozuki"; repo = "tabby.nvim"; - rev = "6362aa9595428cefbb6556c05390e8444d1bcd12"; - sha256 = "1jrg8s3dg3faa76y7vn3amf2h0wx87dnsz79l2ywcfbf0x57p9g5"; + rev = "0207f9eba073be14688ffdbec68064835066e770"; + sha256 = "0zd3r34lcq2v40xwnpgb97swnv45jxc3k12s91fpm3sib0na3913"; }; meta.homepage = "https://github.com/nanozuki/tabby.nvim/"; meta.hydraPlatforms = [ ]; @@ -13959,12 +13960,12 @@ final: prev: { tailwind-tools-nvim = buildVimPlugin { pname = "tailwind-tools.nvim"; - version = "2025-04-08"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "luckasRanarison"; repo = "tailwind-tools.nvim"; - rev = "4da9a1d1ae08854f4724eb938e4b3216c8f2d9e1"; - sha256 = "1zi5yg3nr1350cdl1ysaaawz35n3slzyr1p5z67dvcm45avk3k4x"; + rev = "999d314444073095494f5a36b90fdba3c432a457"; + sha256 = "0sd4h5if7h12227ascchw2zp3ain3dqd2z2vn3chxi9jv76lgnpk"; }; meta.homepage = "https://github.com/luckasRanarison/tailwind-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -14404,12 +14405,12 @@ final: prev: { templ-vim = buildVimPlugin { pname = "templ.vim"; - version = "2023-10-30"; + version = "2025-05-07"; src = fetchFromGitHub { owner = "joerdav"; repo = "templ.vim"; - rev = "5cc48b93a4538adca0003c4bc27af844bb16ba24"; - sha256 = "12w1cplgz5f02c61v42acgsf11078xcwp46j2b3lzmq9hj57rmb1"; + rev = "d482ee0bcf0606530725af27edaa320e5aaa4808"; + sha256 = "0irj2bq8r5vwxfzq56pck61z0mws94lykqq6khllqdxnm4z98g7f"; }; meta.homepage = "https://github.com/joerdav/templ.vim/"; meta.hydraPlatforms = [ ]; @@ -14651,12 +14652,12 @@ final: prev: { tiny-inline-diagnostic-nvim = buildVimPlugin { pname = "tiny-inline-diagnostic.nvim"; - version = "2025-04-18"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-inline-diagnostic.nvim"; - rev = "cd401038de4cbae37651cfe02510294ccf5cdc98"; - sha256 = "1ma2zc75v2ryda4r3k20w4kiz5fq2cw85khkvfiqwqv9jlfsz3zn"; + rev = "b6ed8038dfd256eb963a2c79cb30f0f4683551a0"; + sha256 = "0na7v97iqsc9416v6qhdnazzmzkx283hxvgihl16lj91cs4z7yh9"; }; meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/"; meta.hydraPlatforms = [ ]; @@ -14834,12 +14835,12 @@ final: prev: { treewalker-nvim = buildVimPlugin { pname = "treewalker.nvim"; - version = "2025-04-17"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "aaronik"; repo = "treewalker.nvim"; - rev = "34bf0a6044e0b5e3d93b7012ae7bdf457de91ba1"; - sha256 = "0rixswfrv4xlwalvi3kqhcdi3l14kml6mds32pp0gvjcig9x6myk"; + rev = "c8aaeeaa64bac4afb60d0c253bbcbd765e6529d1"; + sha256 = "13wc5hqg2rwz7iq3kr0iyd47xqg6q2hvc63mfdiag1i6899nmmhf"; }; meta.homepage = "https://github.com/aaronik/treewalker.nvim/"; meta.hydraPlatforms = [ ]; @@ -14873,12 +14874,12 @@ final: prev: { triptych-nvim = buildVimPlugin { pname = "triptych.nvim"; - version = "2025-04-04"; + version = "2025-05-16"; src = fetchFromGitHub { owner = "simonmclean"; repo = "triptych.nvim"; - rev = "e38cc8287322ff2599d9a8c9acb6ecc80fbc6b0a"; - sha256 = "1gf9b159fg5m8vsff193yb4hx1zwnldxj8barj19c2bm77i5f3mx"; + rev = "646f2b53413c8ab5c2b932cffcd968b02f0f3aa4"; + sha256 = "12rhxflcljpd2xlb763yicjpf1gs9l66xl800cx07rb22rd28sml"; fetchSubmodules = true; }; meta.homepage = "https://github.com/simonmclean/triptych.nvim/"; @@ -15121,12 +15122,12 @@ final: prev: { unicode-vim = buildVimPlugin { pname = "unicode.vim"; - version = "2025-02-01"; + version = "2025-05-05"; src = fetchFromGitHub { owner = "chrisbra"; repo = "unicode.vim"; - rev = "a78a0c7d27f87c2cd9c1d8609330edfaf69f2d4d"; - sha256 = "0aw0al5zxzf43hpbsw3pcb1jqp10mq0icns9cq9nxm697yxj4z08"; + rev = "c7ae86b93e70e816377ad194789bab0f5639dce2"; + sha256 = "01b143d20l1sfgsrfjwhcgzakl26ydkmv7haab4af9daqsbq14c9"; }; meta.homepage = "https://github.com/chrisbra/unicode.vim/"; meta.hydraPlatforms = [ ]; @@ -15160,12 +15161,12 @@ final: prev: { unison = buildVimPlugin { pname = "unison"; - version = "2025-05-01"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "95633d3c6ace1af41442f40259c8e8801b8c7d31"; - sha256 = "1i0cr1qvw03sv9qgkiv9xmzi6jm5ms27y5z4szdl8y85gw6q7zgz"; + rev = "db315ad5de74159d563570984515cb84962ef662"; + sha256 = "14a0p8fwqjirh61bzq80fhs2i1wp3ch3amwyax5fgyc8rhx4gf9f"; }; meta.homepage = "https://github.com/unisonweb/unison/"; meta.hydraPlatforms = [ ]; @@ -15329,12 +15330,12 @@ final: prev: { vim-ReplaceWithRegister = buildVimPlugin { pname = "vim-ReplaceWithRegister"; - version = "2024-11-12"; + version = "2025-05-03"; src = fetchFromGitHub { owner = "inkarkat"; repo = "vim-ReplaceWithRegister"; - rev = "b82bf59e5387b57d0125afb94fd7984061031136"; - sha256 = "0g855rccq51pjbpm72llnv2paw9macwkidr0g6x5fhajd60vzbay"; + rev = "a487af6efd1be3fc6fac8da47d00efc9d1f6f724"; + sha256 = "19937w5xz9g95qk3wmvn592dxi2q81dbz4f8i14jlgndfkzi26i9"; }; meta.homepage = "https://github.com/inkarkat/vim-ReplaceWithRegister/"; meta.hydraPlatforms = [ ]; @@ -15680,12 +15681,12 @@ final: prev: { vim-airline = buildVimPlugin { pname = "vim-airline"; - version = "2025-05-01"; + version = "2025-05-11"; src = fetchFromGitHub { owner = "vim-airline"; repo = "vim-airline"; - rev = "7fc376a4d5d9728ead8dae5d93117717e110ff8a"; - sha256 = "1bkci64k0ncykf282wc9b9w4nrcf3vmqf6jcvca2yg8wx8ank7hw"; + rev = "41c5f54507fd865c8c00fe1f4bb390a59b6894ef"; + sha256 = "1dnlymp4kv8d5yr0fpabkrhyar5kg34jnzwgddykiifxhl99yfbi"; }; meta.homepage = "https://github.com/vim-airline/vim-airline/"; meta.hydraPlatforms = [ ]; @@ -15979,12 +15980,12 @@ final: prev: { vim-better-whitespace = buildVimPlugin { pname = "vim-better-whitespace"; - version = "2024-06-12"; + version = "2025-05-12"; src = fetchFromGitHub { owner = "ntpeters"; repo = "vim-better-whitespace"; - rev = "86a0579b330b133b8181b8e088943e81c26a809e"; - sha256 = "19717vah1j37b2yqyk3wbwv71ffsh6qgvjzxzgvfljnp8ib0zrls"; + rev = "de99b55a6fe8c96a69f9376f16b1d5d627a56e81"; + sha256 = "1m3if862z0lihknhry5frgmxkzm80qpx4i763vw8w1caxv9zdp6v"; }; meta.homepage = "https://github.com/ntpeters/vim-better-whitespace/"; meta.hydraPlatforms = [ ]; @@ -16486,12 +16487,12 @@ final: prev: { vim-dadbod = buildVimPlugin { pname = "vim-dadbod"; - version = "2025-04-27"; + version = "2025-05-11"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-dadbod"; - rev = "fa31d0ffeebaa59cf97a81e7f92194cced54a13f"; - sha256 = "10ly1yahz7mcflxyyf4fx0r5qgspwy19yx8w9v1lzaspphl6r9fq"; + rev = "e95afed23712f969f83b4857a24cf9d59114c2e6"; + sha256 = "1b9f8dqzf2rfsfq8ivmwcf8k7yszyhz2axyds3861syxmxmy2cy9"; }; meta.homepage = "https://github.com/tpope/vim-dadbod/"; meta.hydraPlatforms = [ ]; @@ -17019,12 +17020,12 @@ final: prev: { vim-flagship = buildVimPlugin { pname = "vim-flagship"; - version = "2025-03-28"; + version = "2025-05-10"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-flagship"; - rev = "de8da9c5e5fbb061e8ff55c65c510dcc5982c035"; - sha256 = "05gxh2yg8im20x9zsgr89qawhngd1w6gcn0sv69cwn9i2l7z8dhb"; + rev = "0bb6e26c31446b26900e0d38434f33ba13663cff"; + sha256 = "1yg4wrxq3bm7n22av7csl7gd5xj4v0h3rmmb2vljmm9kixhj6ng9"; }; meta.homepage = "https://github.com/tpope/vim-flagship/"; meta.hydraPlatforms = [ ]; @@ -19959,12 +19960,12 @@ final: prev: { vim-spirv = buildVimPlugin { pname = "vim-spirv"; - version = "2025-05-08"; + version = "2025-05-15"; src = fetchFromGitHub { owner = "kbenzie"; repo = "vim-spirv"; - rev = "93af0a3d8868ec4dbb04018792ae8c25b302179e"; - sha256 = "0l1vpq1b0a2j8j73mk53bad4nj9rr4hrv4q2waf8rpi3l4hi0sxw"; + rev = "2c65832b77195fa78424138553ebc13dba5f2574"; + sha256 = "065r3yq2zl86nn19191hn5ivy63ddndxy51qbkafi3hmifzisav7"; }; meta.homepage = "https://github.com/kbenzie/vim-spirv/"; meta.hydraPlatforms = [ ]; @@ -21183,12 +21184,12 @@ final: prev: { vscode-nvim = buildVimPlugin { pname = "vscode.nvim"; - version = "2025-04-20"; + version = "2025-05-14"; src = fetchFromGitHub { owner = "Mofiqul"; repo = "vscode.nvim"; - rev = "5769f298af4abf371528b25623fecb1e069c858c"; - sha256 = "1l9jm1yjfq73bsb1izs26ssd714rc8hshkks4yf52jva2i92p15h"; + rev = "57cec1509bfb57dfc3c4d5ba5e8db9a5b5e42be2"; + sha256 = "0w2ibwcxj4i2xa4xs7901mmkyynxs7q0754fmzj4mfhxpb6nqz9q"; }; meta.homepage = "https://github.com/Mofiqul/vscode.nvim/"; meta.hydraPlatforms = [ ]; @@ -21261,12 +21262,12 @@ final: prev: { whichpy-nvim = buildVimPlugin { pname = "whichpy.nvim"; - version = "2025-04-05"; + version = "2025-05-13"; src = fetchFromGitHub { owner = "neolooong"; repo = "whichpy.nvim"; - rev = "8bc5ca0d22d0f6686425c905850cf6ddeda51445"; - sha256 = "1d3sb7384d87pp76kfkcr9ysrnzjyngjx7vbm0n8zrkqjdfgcvhy"; + rev = "4091361ed224e0e5ae92b2a5c412cb2ca7c26f65"; + sha256 = "1ilq5qh49v3agnbyrmjxzakr54b2fja9f5iy8n8540m33y790dwa"; }; meta.homepage = "https://github.com/neolooong/whichpy.nvim/"; meta.hydraPlatforms = [ ]; @@ -21519,6 +21520,32 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + yaml-companion-nvim = buildVimPlugin { + pname = "yaml-companion.nvim"; + version = "2024-07-14"; + src = fetchFromGitHub { + owner = "someone-stole-my-name"; + repo = "yaml-companion.nvim"; + rev = "131b0d67bd2e0f1a02e0daf2f3460482221ce3c0"; + sha256 = "16115xvzzqmq8d5whjv772x2xnllly1zcql5wzpdhsf7dvqkvpp3"; + }; + meta.homepage = "https://github.com/someone-stole-my-name/yaml-companion.nvim/"; + meta.hydraPlatforms = [ ]; + }; + + yaml-schema-detect-nvim = buildVimPlugin { + pname = "yaml-schema-detect.nvim"; + version = "2025-05-15"; + src = fetchFromGitHub { + owner = "cwrau"; + repo = "yaml-schema-detect.nvim"; + rev = "18b40548cb9a8c70e0d35c362e5f7150d6baef12"; + sha256 = "1kydjk8816b2348yny3ci0dqd96syy7jsf4g577dm7d0rsskimz8"; + }; + meta.homepage = "https://github.com/cwrau/yaml-schema-detect.nvim/"; + meta.hydraPlatforms = [ ]; + }; + yanky-nvim = buildVimPlugin { pname = "yanky.nvim"; version = "2025-04-14"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 71339e13dcfa..486a6d1e56d7 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -302,7 +302,9 @@ in "blink-cmp-npm.utils.compute_meta_spec" "blink-cmp-npm.utils.generate_doc_spec" "blink-cmp-npm.utils.ignore_version_spec" + "blink-cmp-npm.utils.is_cursor_in_dependencies_node_spec" "blink-cmp-npm.utils.semantic_sort_spec" + "minit" ]; }; @@ -620,9 +622,10 @@ in dependencies = [ self.plenary-nvim ]; nvimSkipModules = [ # Optional provider dependencies - "codecompanion.providers.diff.mini_diff" - "codecompanion.providers.actions.telescope" "codecompanion.providers.actions.mini_pick" + "codecompanion.providers.actions.snacks" + "codecompanion.providers.actions.telescope" + "codecompanion.providers.diff.mini_diff" # Requires setup call "codecompanion.actions.static" "codecompanion.actions.init" @@ -1088,6 +1091,12 @@ in ]; }; + ecolog-nvim = super.ecolog-nvim.overrideAttrs { + nvimSkipModules = [ + "repro" + ]; + }; + efmls-configs-nvim = super.efmls-configs-nvim.overrideAttrs { dependencies = [ self.nvim-lspconfig ]; }; @@ -1505,6 +1514,10 @@ in substituteInPlace lua/kulala/config/defaults.lua \ --replace-fail 'curl_path = "curl"' 'curl_path = "${lib.getExe curl}"' ''; + nvimSkipModules = [ + # Requires some extra work to get CLI working in nixpkgs + "cli.kulala_cli" + ]; }; LazyVim = super.LazyVim.overrideAttrs { @@ -3946,6 +3959,20 @@ in ]; }; + yaml-companion-nvim = super.yaml-companion-nvim.overrideAttrs { + dependencies = [ + self.nvim-lspconfig + self.plenary-nvim + ]; + }; + + yaml-schema-detect-nvim = super.yaml-schema-detect-nvim.overrideAttrs { + dependencies = with self; [ + plenary-nvim + nvim-lspconfig + ]; + }; + yanky-nvim = super.yanky-nvim.overrideAttrs { nvimSkipModules = [ # Optional telescope integration diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 09a1abd40879..6f39a6589ad6 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -583,7 +583,7 @@ https://github.com/tadmccorkle/markdown.nvim/,HEAD, https://github.com/David-Kunz/markid/,HEAD, https://github.com/chentoast/marks.nvim/,, https://github.com/OXY2DEV/markview.nvim/,HEAD, -https://github.com/williamboman/mason-lspconfig.nvim/,HEAD, +https://github.com/mason-org/mason-lspconfig.nvim/,HEAD, https://github.com/jay-babu/mason-null-ls.nvim/,HEAD, https://github.com/jay-babu/mason-nvim-dap.nvim/,HEAD, https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/,HEAD, @@ -1652,6 +1652,8 @@ https://github.com/piersolenski/wtf.nvim/,HEAD, https://github.com/Mythos-404/xmake.nvim/,HEAD, https://github.com/drmingdrmer/xptemplate/,, https://github.com/guns/xterm-color-table.vim/,, +https://github.com/someone-stole-my-name/yaml-companion.nvim/,HEAD, +https://github.com/cwrau/yaml-schema-detect.nvim/,HEAD, https://github.com/gbprod/yanky.nvim/,HEAD, https://github.com/HerringtonDarkholme/yats.vim/,, https://github.com/mikavilpas/yazi.nvim/,HEAD, diff --git a/pkgs/applications/office/trilium/server.nix b/pkgs/applications/office/trilium/server.nix index e96025aabc9c..4b1770dbd3d8 100644 --- a/pkgs/applications/office/trilium/server.nix +++ b/pkgs/applications/office/trilium/server.nix @@ -17,6 +17,7 @@ stdenv.mkDerivation { inherit version; meta = metaCommon // { platforms = [ "x86_64-linux" ]; + mainProgram = "trilium-server"; }; src = fetchurl serverSource; @@ -50,6 +51,12 @@ stdenv.mkDerivation { exec ./node/bin/node src/www EOF chmod a+x $out/bin/trilium-server + + # ERROR: noBrokenSymlinks: found 4 dangling symlinks, 0 reflexive symlinks and 0 unreadable symlinks + unlink $out/share/trilium-server/node/bin/npx + unlink $out/share/trilium-server/node/bin/npm + unlink $out/share/trilium-server/node_modules/.bin/electron + unlink $out/share/trilium-server/node_modules/.bin/electron-installer-debian ''; passthru.tests = { diff --git a/pkgs/applications/video/pipe-viewer/default.nix b/pkgs/applications/video/pipe-viewer/default.nix index 2c9c1d9b47fd..a6ffd25afc2d 100644 --- a/pkgs/applications/video/pipe-viewer/default.nix +++ b/pkgs/applications/video/pipe-viewer/default.nix @@ -43,13 +43,13 @@ let in buildPerlModule rec { pname = "pipe-viewer"; - version = "0.5.5"; + version = "0.5.6"; src = fetchFromGitHub { owner = "trizen"; repo = "pipe-viewer"; rev = version; - hash = "sha256-NVUZn02rBhOQyIfBp/BArbL2YY19TuDTwfiQH2pEWzk="; + hash = "sha256-ZcO07zDMXSFOWIC0XHqeqjgPJXzWWh8G2szTkvF8OjM="; }; nativeBuildInputs = [ makeWrapper ] ++ lib.optionals withGtk3 [ wrapGAppsHook3 ]; diff --git a/pkgs/by-name/aa/aardvark-dns/package.nix b/pkgs/by-name/aa/aardvark-dns/package.nix index 9d474256795a..d28bbf2db3f7 100644 --- a/pkgs/by-name/aa/aardvark-dns/package.nix +++ b/pkgs/by-name/aa/aardvark-dns/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage rec { pname = "aardvark-dns"; - version = "1.14.0"; + version = "1.15.0"; src = fetchFromGitHub { owner = "containers"; repo = "aardvark-dns"; rev = "v${version}"; - hash = "sha256-mWaB1E/n/N2Tb5bqrMJX2XfPvZBCG+dxar3kGCHgv0I="; + hash = "sha256-drDu+YaqlylDRJHs6ctbDvhaec3UqQ+0GsUeHfhY4Zg="; }; useFetchCargoVendor = true; - cargoHash = "sha256-t9qfPz4Jy1RueiDEY2fB3Y1uty0i/Wf0ElsR+nSVF5g="; + cargoHash = "sha256-YUgaXx/+rZrTtscQIg3bkIp4L1bnjmSiudrim+ZXa64="; passthru.tests = { inherit (nixosTests) podman; }; diff --git a/pkgs/by-name/au/audiobookshelf/source.json b/pkgs/by-name/au/audiobookshelf/source.json index a23e8c81d69d..84c31d3aac1d 100644 --- a/pkgs/by-name/au/audiobookshelf/source.json +++ b/pkgs/by-name/au/audiobookshelf/source.json @@ -1,9 +1,9 @@ { "owner": "advplyr", "repo": "audiobookshelf", - "rev": "fd84cd0d7f647705a49f300b9bdb940f9725e1a7", - "hash": "sha256-+e8CaJaDuYsj48nF98uLf9dSeXGWEDvNy5myQ9x2Yug=", - "version": "2.21.0", - "depsHash": "sha256-AwY4TrIm5jR7lu/l9RyOzwX4N31Q8x+WKeIbxW4+g8s=", - "clientDepsHash": "sha256-rQT0l7Gs5xwDaP+5rhX2nUGBk5jaUMo0JR0Emo87ie4=" + "rev": "077273033657da2345494084dc7a1f399cc1a7ba", + "hash": "sha256-6ygJrB7AvOyRLgDrkz/qLXiJXP+0U7uhi1HqZP62+gU=", + "version": "2.23.0", + "depsHash": "sha256-3ANieZvWxLVDiIZ1oGSB3UQgApZvukXN5OokyUnFyzg=", + "clientDepsHash": "sha256-WiMQZwPFo5qTo4kTWZ+LuLKDEorediQ+GhUxAO+nRCc=" } diff --git a/pkgs/by-name/bi/bind/package.nix b/pkgs/by-name/bi/bind/package.nix index 699bb7a903b0..c98a55d66668 100644 --- a/pkgs/by-name/bi/bind/package.nix +++ b/pkgs/by-name/bi/bind/package.nix @@ -27,11 +27,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "bind"; - version = "9.20.7"; + version = "9.20.8"; src = fetchurl { url = "https://downloads.isc.org/isc/bind9/${finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}.tar.xz"; - hash = "sha256-QzI8jSLSFEKCw3tAYOwR6Ywkg14iVoiHb60IunuV3KY="; + hash = "sha256-MATZnEdr6rSamGwtSfkC4s13ZsmrGLJh6LNTyr86BLU="; }; outputs = [ diff --git a/pkgs/by-name/ca/candy-icons/package.nix b/pkgs/by-name/ca/candy-icons/package.nix index 06c97dfc84c3..08be228942e6 100644 --- a/pkgs/by-name/ca/candy-icons/package.nix +++ b/pkgs/by-name/ca/candy-icons/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation { pname = "candy-icons"; - version = "0-unstable-2025-04-23"; + version = "0-unstable-2025-05-08"; src = fetchFromGitHub { owner = "EliverLara"; repo = "candy-icons"; - rev = "1763fc1f476e6c2ba7ca8df878645815b808ebca"; - hash = "sha256-aXAtVtsJC9MdkhUJWZnOQteaR005+KnPxFrEepfomCk="; + rev = "47abaeba8de75a1805b10f4fc8d698c6e8c614c9"; + hash = "sha256-COC926EPA7w1eUnXq40iFuANUF3Rch83e/BekBsHNFo="; }; nativeBuildInputs = [ gtk3 ]; diff --git a/pkgs/by-name/cl/clash-rs/package.nix b/pkgs/by-name/cl/clash-rs/package.nix index 0155e8d72370..b0dc46f1cc28 100644 --- a/pkgs/by-name/cl/clash-rs/package.nix +++ b/pkgs/by-name/cl/clash-rs/package.nix @@ -5,19 +5,23 @@ protobuf, versionCheckHook, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "clash-rs"; - version = "0.7.5"; + version = "0.7.7"; src = fetchFromGitHub { owner = "Watfaq"; repo = "clash-rs"; - tag = "v${version}"; - hash = "sha256-c4XF0F2ifTvbXTMGiJc1EaGTlS/X5ilZTpXe01uHs4Y="; + tag = "v${finalAttrs.version}"; + hash = "sha256-x89sFBQ6bAIHvaRTCxqKKgFKo7PpquVze0R6VicwrJw="; }; useFetchCargoVendor = true; - cargoHash = "sha256-ZSwNlknpZ0zKj+sklmO14Ey5DPZ0Wk9xxMiXwIiuRd0="; + cargoHash = "sha256-jfc0Rmt9eEN3ds5Rakj+IcJcUa28CbhiSu4AfqHurf0="; + + patches = [ + ./unbounded-shifts.patch + ]; nativeInstallCheckInputs = [ protobuf @@ -53,4 +57,4 @@ rustPlatform.buildRustPackage rec { maintainers = with lib.maintainers; [ aaronjheng ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) diff --git a/pkgs/by-name/cl/clash-rs/unbounded-shifts.patch b/pkgs/by-name/cl/clash-rs/unbounded-shifts.patch new file mode 100644 index 000000000000..ab6c43b7a264 --- /dev/null +++ b/pkgs/by-name/cl/clash-rs/unbounded-shifts.patch @@ -0,0 +1,13 @@ +diff --git a/clash_lib/src/lib.rs b/clash_lib/src/lib.rs +index 6ada034..420e465 100644 +--- a/clash_lib/src/lib.rs ++++ b/clash_lib/src/lib.rs +@@ -2,7 +2,7 @@ + #![feature(ip)] + #![feature(sync_unsafe_cell)] + #![feature(let_chains)] +-#![cfg_attr(not(version("1.86.0")), feature(unbounded_shifts))] ++#![feature(unbounded_shifts)] + + #[macro_use] + extern crate anyhow; diff --git a/pkgs/by-name/co/coder/package.nix b/pkgs/by-name/co/coder/package.nix index fa3139329d58..c2057d2179f7 100644 --- a/pkgs/by-name/co/coder/package.nix +++ b/pkgs/by-name/co/coder/package.nix @@ -15,21 +15,21 @@ let channels = { stable = { - version = "2.19.1"; + version = "2.20.3"; hash = { - x86_64-linux = "sha256-w8yET4jpuNn/DswFlJ8QpKS5YjI9gs0OTmQ0D1f5JZE="; - x86_64-darwin = "sha256-2ttVjvemACsRLoRE7wMmgsUUDM2AFNo5lXG1kCL8Ae8="; - aarch64-linux = "sha256-8BJrMj0s2MzgCueWlWsGKntEkBwW7rBYZF+5O3lVLN0="; - aarch64-darwin = "sha256-9v0OzQMGq92lNKsOevpE1jjwto+ETgfmVmK5p+JdVBI="; + x86_64-linux = "sha256-+s/xoiN7LYIMZU8n0pT3Zx6c48t+WYbWIAG73D1MkNE="; + x86_64-darwin = "sha256-3T/Szjcfiau5k4fixz33jQDYQj+bmWxh6lztY+S+BKg="; + aarch64-linux = "sha256-XJt22ZbSVRKyA3+VLh+hcy3hPSPg1witUahj6cLLshg="; + aarch64-darwin = "sha256-v6efJ41ayxe/YaaM2g0KOo+Dk4jf+xbeLuLj4o09vKY="; }; }; mainline = { - version = "2.20.0"; + version = "2.21.3"; hash = { - x86_64-linux = "sha256-Vk2Qhk4eNf9Akwza0QNuAc/lh2BtU0sd6QSS2IIyZo4="; - x86_64-darwin = "sha256-TVQYQOqJj9gnTt5HaVVjyr7sBPD3mAPpy5vNw9RJ7dc="; - aarch64-linux = "sha256-hBp7lVaJk30KD8eQ4ehoI1/DW28SWQisGtY4lJNVETw="; - aarch64-darwin = "sha256-pvFZELrXk1bf5nfbDskY3bpSCv22Ls0Leo11Dgu/dfI="; + x86_64-linux = "sha256-n5RBXjjjUfgo1xYT1atiI3M65/kQJNHkQ8q0jPifRFg="; + x86_64-darwin = "sha256-xajUFNvv/r0ZqT1zkCwthXFWoxnP3oqcBuSap0DJ9og="; + aarch64-linux = "sha256-ICIwkyu4lVXlsDzd0urvdw7u98PLPClnZn27qBMz4gs="; + aarch64-darwin = "sha256-hFu3Q2jbxAIfLbatV4lh6Rn7B5kX4QnO24meMiouAk8="; }; }; }; diff --git a/pkgs/by-name/da/dart-sass/package.nix b/pkgs/by-name/da/dart-sass/package.nix index 485a3f1fd87b..b8945655f42a 100644 --- a/pkgs/by-name/da/dart-sass/package.nix +++ b/pkgs/by-name/da/dart-sass/package.nix @@ -11,24 +11,24 @@ }: let - embedded-protocol-version = "3.1.0"; + embedded-protocol-version = "3.2.0"; embedded-protocol = fetchFromGitHub { owner = "sass"; repo = "sass"; rev = "refs/tags/embedded-protocol-${embedded-protocol-version}"; - hash = "sha256-DBoGACNhc9JMT8D+dO50aKUitY8xx/3IGj/XntFts1w="; + hash = "sha256-yX30i1gbVZalVhefj9c37mpFOIDaQlsLeAh7UnY56ro="; }; in buildDartApplication rec { pname = "dart-sass"; - version = "1.87.0"; + version = "1.89.0"; src = fetchFromGitHub { owner = "sass"; repo = "dart-sass"; rev = version; - hash = "sha256-orFmX5I5j8Ds0zTQ0HLEd0LOw433Age2LOl9of/ggKI="; + hash = "sha256-ydKkZlpjshIf8/Q1ufUFHWmJGonYPtzMiXn4VxDgHDo="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; diff --git a/pkgs/by-name/da/dart-sass/pubspec.lock.json b/pkgs/by-name/da/dart-sass/pubspec.lock.json index ba581e1dc174..bbe061c58e4d 100644 --- a/pkgs/by-name/da/dart-sass/pubspec.lock.json +++ b/pkgs/by-name/da/dart-sass/pubspec.lock.json @@ -14,11 +14,11 @@ "dependency": "direct dev", "description": { "name": "analyzer", - "sha256": "13c1e6c6fd460522ea840abec3f677cc226f5fec7872c04ad7b425517ccf54f7", + "sha256": "904ae5bb474d32c38fb9482e2d925d5454cda04ddd0e55d2e6826bc72f6ba8c0", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.4.4" + "version": "7.4.5" }, "archive": { "dependency": "direct dev", @@ -144,11 +144,11 @@ "dependency": "transitive", "description": { "name": "coverage", - "sha256": "9086475ef2da7102a0c0a4e37e1e30707e7fb7b6d28c209f559a9c5f8ce42016", + "sha256": "802bd084fb82e55df091ec8ad1553a7331b61c08251eef19a508b6f3f3a9858d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.12.0" + "version": "1.13.1" }, "crypto": { "dependency": "direct dev", @@ -254,21 +254,21 @@ "dependency": "transitive", "description": { "name": "html", - "sha256": "9475be233c437f0e3637af55e7702cbbe5c23a68bd56e8a5fa2d426297b7c6c8", + "sha256": "6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.15.5+1" + "version": "0.15.6" }, "http": { "dependency": "direct main", "description": { "name": "http", - "sha256": "fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f", + "sha256": "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.0" + "version": "1.4.0" }, "http_multi_server": { "dependency": "transitive", @@ -364,11 +364,11 @@ "dependency": "direct main", "description": { "name": "meta", - "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", + "sha256": "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.16.0" + "version": "1.17.0" }, "mime": { "dependency": "transitive", @@ -474,21 +474,21 @@ "dependency": "direct main", "description": { "name": "protobuf", - "sha256": "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d", + "sha256": "fbb0c37d435641d0b84813c1dad41e6fa61ddc880a320bce16b3063ecec35aa6", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.0" + "version": "4.0.0" }, "protoc_plugin": { "dependency": "direct dev", "description": { "name": "protoc_plugin", - "sha256": "fb0554851c9eca30bd18405fbbfe81e39166d4a2f0e5b770606fd69da3da0b2f", + "sha256": "cb2c7ec4ca331a8b1b3042200d1fe329f989450c8d380b45565b21ae3f7f5ce9", "url": "https://pub.dev" }, "source": "hosted", - "version": "21.1.2" + "version": "22.1.0" }, "pub_api_client": { "dependency": "direct dev", @@ -654,31 +654,31 @@ "dependency": "direct dev", "description": { "name": "test", - "sha256": "301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e", + "sha256": "f1665eeffe3b6b193548b5f515e8d1b54ccd9a6e0e7721a417e134e7ed7f06a1", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.25.15" + "version": "1.26.0" }, "test_api": { "dependency": "transitive", "description": { "name": "test_api", - "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", + "sha256": "6c7653816b1c938e121b69ff63a33c9dc68102b65a5fb0a5c0f9786256ed33e6", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.4" + "version": "0.7.5" }, "test_core": { "dependency": "transitive", "description": { "name": "test_core", - "sha256": "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa", + "sha256": "3caa7c3956b366643b2dedecff764cc32030317b2a15252aed845570df6bcc0f", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.8" + "version": "0.6.9" }, "test_descriptor": { "dependency": "direct dev", @@ -754,11 +754,11 @@ "dependency": "transitive", "description": { "name": "web_socket", - "sha256": "bfe6f435f6ec49cb6c01da1e275ae4228719e59a6b067048c51e72d9d63bcc4b", + "sha256": "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.0" + "version": "1.0.1" }, "web_socket_channel": { "dependency": "transitive", diff --git a/pkgs/by-name/de/degit-rs/Cargo.lock b/pkgs/by-name/de/degit-rs/Cargo.lock new file mode 100644 index 000000000000..92e788be0291 --- /dev/null +++ b/pkgs/by-name/de/degit-rs/Cargo.lock @@ -0,0 +1,1875 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "ansi_term" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" +dependencies = [ + "winapi 0.3.9", +] + +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi 0.1.19", + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "autocfg" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" +dependencies = [ + "autocfg 1.4.0", +] + +[[package]] +name = "autocfg" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" + +[[package]] +name = "backtrace" +version = "0.3.74" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" +dependencies = [ + "addr2line", + "cfg-if 1.0.0", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets", +] + +[[package]] +name = "base64" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e" +dependencies = [ + "byteorder", +] + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c" +dependencies = [ + "byteorder", + "either", + "iovec", +] + +[[package]] +name = "cc" +version = "1.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f" +dependencies = [ + "shlex", +] + +[[package]] +name = "cfg-if" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "clap" +version = "2.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" +dependencies = [ + "ansi_term", + "atty", + "bitflags 1.3.2", + "strsim", + "textwrap", + "unicode-width", + "vec_map", +] + +[[package]] +name = "cloudabi" +version = "0.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "colored" +version = "1.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a5f741c91823341bebf717d4c71bda820630ce065443b58bd1b7451af008355" +dependencies = [ + "is-terminal", + "lazy_static", + "winapi 0.3.9", +] + +[[package]] +name = "console" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" +dependencies = [ + "encode_unicode", + "lazy_static", + "libc", + "unicode-width", + "windows-sys 0.52.0", +] + +[[package]] +name = "cookie" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "888604f00b3db336d2af898ec3c1d5d0ddf5e6d462220f2ededc33a87ac4bbd5" +dependencies = [ + "time", + "url 1.7.2", +] + +[[package]] +name = "cookie_store" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46750b3f362965f197996c4448e4a0935e791bf7d6631bfce9ee0af3d24c919c" +dependencies = [ + "cookie", + "failure", + "idna 0.1.5", + "log", + "publicsuffix", + "serde", + "serde_json", + "time", + "try_from", + "url 1.7.2", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "crossbeam-deque" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", + "maybe-uninit", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" +dependencies = [ + "autocfg 1.4.0", + "cfg-if 0.1.10", + "crossbeam-utils", + "lazy_static", + "maybe-uninit", + "memoffset", + "scopeguard", +] + +[[package]] +name = "crossbeam-queue" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570" +dependencies = [ + "cfg-if 0.1.10", + "crossbeam-utils", + "maybe-uninit", +] + +[[package]] +name = "crossbeam-utils" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" +dependencies = [ + "autocfg 1.4.0", + "cfg-if 0.1.10", + "lazy_static", +] + +[[package]] +name = "degit" +version = "0.1.3" +dependencies = [ + "clap", + "colored", + "flate2", + "indicatif", + "regex", + "reqwest", + "tar", +] + +[[package]] +name = "dtoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "encode_unicode" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" + +[[package]] +name = "encoding_rs" +version = "0.8.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "failure" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" +dependencies = [ + "backtrace", + "failure_derive", +] + +[[package]] +name = "failure_derive" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "synstructure", +] + +[[package]] +name = "fastrand" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" + +[[package]] +name = "filetime" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "libredox", + "windows-sys 0.59.0", +] + +[[package]] +name = "flate2" +version = "1.0.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding 2.3.1", +] + +[[package]] +name = "fuchsia-cprng" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" + +[[package]] +name = "fuchsia-zircon" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" +dependencies = [ + "bitflags 1.3.2", + "fuchsia-zircon-sys", +] + +[[package]] +name = "fuchsia-zircon-sys" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" + +[[package]] +name = "futures" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" + +[[package]] +name = "futures-cpupool" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" +dependencies = [ + "futures", + "num_cpus", +] + +[[package]] +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" + +[[package]] +name = "h2" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462" +dependencies = [ + "byteorder", + "bytes", + "fnv", + "futures", + "http", + "indexmap", + "log", + "slab", + "string", + "tokio-io", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "hermit-abi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" + +[[package]] +name = "http" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0" +dependencies = [ + "bytes", + "fnv", + "itoa 0.4.8", +] + +[[package]] +name = "http-body" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d" +dependencies = [ + "bytes", + "futures", + "http", + "tokio-buf", +] + +[[package]] +name = "httparse" +version = "1.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" + +[[package]] +name = "hyper" +version = "0.12.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52" +dependencies = [ + "bytes", + "futures", + "futures-cpupool", + "h2", + "http", + "http-body", + "httparse", + "iovec", + "itoa 0.4.8", + "log", + "net2", + "rustc_version", + "time", + "tokio", + "tokio-buf", + "tokio-executor", + "tokio-io", + "tokio-reactor", + "tokio-tcp", + "tokio-threadpool", + "tokio-timer", + "want", +] + +[[package]] +name = "hyper-tls" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a800d6aa50af4b5850b2b0f659625ce9504df908e9733b635720483be26174f" +dependencies = [ + "bytes", + "futures", + "hyper", + "native-tls", + "tokio-io", +] + +[[package]] +name = "idna" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "idna" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg 1.4.0", + "hashbrown", +] + +[[package]] +name = "indicatif" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c60da1c9abea75996b70a931bba6c750730399005b61ccd853cee50ef3d0d0c" +dependencies = [ + "console", + "lazy_static", + "number_prefix", + "parking_lot 0.12.3", + "regex", +] + +[[package]] +name = "iovec" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" +dependencies = [ + "libc", +] + +[[package]] +name = "is-terminal" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" +dependencies = [ + "hermit-abi 0.4.0", + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "itoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "kernel32-sys" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" +dependencies = [ + "winapi 0.2.8", + "winapi-build", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "libc" +version = "0.2.161" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.6.0", + "libc", + "redox_syscall 0.5.7", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "lock_api" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" +dependencies = [ + "scopeguard", +] + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg 1.4.0", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "matches" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "maybe-uninit" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memoffset" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa" +dependencies = [ + "autocfg 1.4.0", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "mime_guess" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" +dependencies = [ + "mime", + "unicase", +] + +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + +[[package]] +name = "mio" +version = "0.6.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" +dependencies = [ + "cfg-if 0.1.10", + "fuchsia-zircon", + "fuchsia-zircon-sys", + "iovec", + "kernel32-sys", + "libc", + "log", + "miow", + "net2", + "slab", + "winapi 0.2.8", +] + +[[package]] +name = "miow" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" +dependencies = [ + "kernel32-sys", + "net2", + "winapi 0.2.8", + "ws2_32-sys", +] + +[[package]] +name = "native-tls" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" +dependencies = [ + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "net2" +version = "0.2.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac" +dependencies = [ + "cfg-if 0.1.10", + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg 1.4.0", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi 0.3.9", + "libc", +] + +[[package]] +name = "number_prefix" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbf9993e59c894e3c08aa1c2712914e9e6bf1fcbfc6bef283e2183df345a4fee" +dependencies = [ + "num-traits", +] + +[[package]] +name = "object" +version = "0.36.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" + +[[package]] +name = "openssl" +version = "0.10.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" +dependencies = [ + "bitflags 2.6.0", + "cfg-if 1.0.0", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.86", +] + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "openssl-sys" +version = "0.9.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "parking_lot" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" +dependencies = [ + "lock_api 0.3.4", + "parking_lot_core 0.6.3", + "rustc_version", +] + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api 0.4.12", + "parking_lot_core 0.9.10", +] + +[[package]] +name = "parking_lot_core" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66b810a62be75176a80873726630147a5ca780cd33921e0b5709033e66b0a" +dependencies = [ + "cfg-if 0.1.10", + "cloudabi", + "libc", + "redox_syscall 0.1.57", + "rustc_version", + "smallvec 0.6.14", + "winapi 0.3.9", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "redox_syscall 0.5.7", + "smallvec 1.13.2", + "windows-targets", +] + +[[package]] +name = "percent-encoding" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "proc-macro2" +version = "1.0.89" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "publicsuffix" +version = "1.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f" +dependencies = [ + "idna 0.2.3", + "url 2.5.2", +] + +[[package]] +name = "quote" +version = "1.0.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" +dependencies = [ + "autocfg 0.1.8", + "libc", + "rand_chacha", + "rand_core 0.4.2", + "rand_hc", + "rand_isaac", + "rand_jitter", + "rand_os", + "rand_pcg", + "rand_xorshift", + "winapi 0.3.9", +] + +[[package]] +name = "rand_chacha" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" +dependencies = [ + "autocfg 0.1.8", + "rand_core 0.3.1", +] + +[[package]] +name = "rand_core" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" +dependencies = [ + "rand_core 0.4.2", +] + +[[package]] +name = "rand_core" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" + +[[package]] +name = "rand_hc" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" +dependencies = [ + "rand_core 0.3.1", +] + +[[package]] +name = "rand_isaac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" +dependencies = [ + "rand_core 0.3.1", +] + +[[package]] +name = "rand_jitter" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" +dependencies = [ + "libc", + "rand_core 0.4.2", + "winapi 0.3.9", +] + +[[package]] +name = "rand_os" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" +dependencies = [ + "cloudabi", + "fuchsia-cprng", + "libc", + "rand_core 0.4.2", + "rdrand", + "winapi 0.3.9", +] + +[[package]] +name = "rand_pcg" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" +dependencies = [ + "autocfg 0.1.8", + "rand_core 0.4.2", +] + +[[package]] +name = "rand_xorshift" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" +dependencies = [ + "rand_core 0.3.1", +] + +[[package]] +name = "rdrand" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" +dependencies = [ + "rand_core 0.3.1", +] + +[[package]] +name = "redox_syscall" +version = "0.1.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" + +[[package]] +name = "redox_syscall" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "regex" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "reqwest" +version = "0.9.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f88643aea3c1343c804950d7bf983bd2067f5ab59db6d613a08e05572f2714ab" +dependencies = [ + "base64", + "bytes", + "cookie", + "cookie_store", + "encoding_rs", + "flate2", + "futures", + "http", + "hyper", + "hyper-tls", + "log", + "mime", + "mime_guess", + "native-tls", + "serde", + "serde_json", + "serde_urlencoded", + "time", + "tokio", + "tokio-executor", + "tokio-io", + "tokio-threadpool", + "tokio-timer", + "url 1.7.2", + "uuid", + "winreg", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.38.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a" +dependencies = [ + "bitflags 2.6.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "schannel" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "security-framework" +version = "2.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +dependencies = [ + "bitflags 2.6.0", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + +[[package]] +name = "serde" +version = "1.0.214" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.214" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.86", +] + +[[package]] +name = "serde_json" +version = "1.0.132" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" +dependencies = [ + "itoa 1.0.11", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "642dd69105886af2efd227f75a520ec9b44a820d65bc133a9131f7d229fd165a" +dependencies = [ + "dtoa", + "itoa 0.4.8", + "serde", + "url 1.7.2", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg 1.4.0", +] + +[[package]] +name = "smallvec" +version = "0.6.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0" +dependencies = [ + "maybe-uninit", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "string" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d" +dependencies = [ + "bytes", +] + +[[package]] +name = "strsim" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "synstructure" +version = "0.12.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "unicode-xid", +] + +[[package]] +name = "tar" +version = "0.4.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020" +dependencies = [ + "filetime", + "libc", + "xattr", +] + +[[package]] +name = "tempfile" +version = "3.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" +dependencies = [ + "cfg-if 1.0.0", + "fastrand", + "once_cell", + "rustix", + "windows-sys 0.59.0", +] + +[[package]] +name = "textwrap" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" +dependencies = [ + "unicode-width", +] + +[[package]] +name = "time" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" +dependencies = [ + "libc", + "wasi", + "winapi 0.3.9", +] + +[[package]] +name = "tinyvec" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6" +dependencies = [ + "bytes", + "futures", + "mio", + "num_cpus", + "tokio-current-thread", + "tokio-executor", + "tokio-io", + "tokio-reactor", + "tokio-tcp", + "tokio-threadpool", + "tokio-timer", +] + +[[package]] +name = "tokio-buf" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46" +dependencies = [ + "bytes", + "either", + "futures", +] + +[[package]] +name = "tokio-current-thread" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e" +dependencies = [ + "futures", + "tokio-executor", +] + +[[package]] +name = "tokio-executor" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671" +dependencies = [ + "crossbeam-utils", + "futures", +] + +[[package]] +name = "tokio-io" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" +dependencies = [ + "bytes", + "futures", + "log", +] + +[[package]] +name = "tokio-reactor" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351" +dependencies = [ + "crossbeam-utils", + "futures", + "lazy_static", + "log", + "mio", + "num_cpus", + "parking_lot 0.9.0", + "slab", + "tokio-executor", + "tokio-io", + "tokio-sync", +] + +[[package]] +name = "tokio-sync" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee" +dependencies = [ + "fnv", + "futures", +] + +[[package]] +name = "tokio-tcp" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72" +dependencies = [ + "bytes", + "futures", + "iovec", + "mio", + "tokio-io", + "tokio-reactor", +] + +[[package]] +name = "tokio-threadpool" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89" +dependencies = [ + "crossbeam-deque", + "crossbeam-queue", + "crossbeam-utils", + "futures", + "lazy_static", + "log", + "num_cpus", + "slab", + "tokio-executor", +] + +[[package]] +name = "tokio-timer" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296" +dependencies = [ + "crossbeam-utils", + "futures", + "slab", + "tokio-executor", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "try_from" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "283d3b89e1368717881a9d51dad843cc435380d8109c9e47d38780a324698d8b" +dependencies = [ + "cfg-if 0.1.10", +] + +[[package]] +name = "unicase" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df" + +[[package]] +name = "unicode-bidi" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" + +[[package]] +name = "unicode-ident" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" + +[[package]] +name = "unicode-normalization" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-width" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" + +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + +[[package]] +name = "url" +version = "1.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" +dependencies = [ + "idna 0.1.5", + "matches", + "percent-encoding 1.0.1", +] + +[[package]] +name = "url" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +dependencies = [ + "form_urlencoded", + "idna 0.5.0", + "percent-encoding 2.3.1", +] + +[[package]] +name = "uuid" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a" +dependencies = [ + "rand", +] + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + +[[package]] +name = "want" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230" +dependencies = [ + "futures", + "log", + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.10.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" + +[[package]] +name = "winapi" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-build" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winreg" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9" +dependencies = [ + "winapi 0.3.9", +] + +[[package]] +name = "ws2_32-sys" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" +dependencies = [ + "winapi 0.2.8", + "winapi-build", +] + +[[package]] +name = "xattr" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" +dependencies = [ + "libc", + "linux-raw-sys", + "rustix", +] diff --git a/pkgs/by-name/de/degit-rs/package.nix b/pkgs/by-name/de/degit-rs/package.nix new file mode 100644 index 000000000000..dad20fb12e8d --- /dev/null +++ b/pkgs/by-name/de/degit-rs/package.nix @@ -0,0 +1,45 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + pkg-config, + openssl, +}: + +rustPlatform.buildRustPackage { + pname = "degit-rs"; + version = "0.1.2-unstable-2021-09-22"; + + src = fetchFromGitHub { + owner = "psnszsn"; + repo = "degit-rs"; + rev = "c7dbeb75131510a79400838e081b90665c654c80"; + hash = "sha256-swyfKnYQ+I4elnDnJ0yPDUryiFXEVnrGt9xHWiEe6wo="; + }; + + # The source repo doesn't provide a Cargo.lock file, so we need to create one + postPatch = '' + ln -s ${./Cargo.lock} Cargo.lock + ''; + + cargoLock.lockFile = ./Cargo.lock; + + cargoHash = "sha256-bUoZsXU7iWK7MZ/hXk1JNUX1hN88lrU1mc1rrYuiCYs="; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ openssl ]; + + # The test suite is not working for it requires a network connection, + # so we disable it + doCheck = false; + + meta = { + description = "Rust rewrite of degit"; + homepage = "https://github.com/psnszsn/degit-rs"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + mainProgram = "degit"; + maintainers = with lib.maintainers; [ chillcicada ]; + }; +} diff --git a/pkgs/by-name/ds/dsp/package.nix b/pkgs/by-name/ds/dsp/package.nix index a6a69b34d8ae..f1b8169defd6 100644 --- a/pkgs/by-name/ds/dsp/package.nix +++ b/pkgs/by-name/ds/dsp/package.nix @@ -14,31 +14,21 @@ ladspaH, libtool, libpulseaudio, - fetchpatch, }: stdenv.mkDerivation (finalAttrs: { pname = "dsp"; - version = "1.9"; + version = "2.0"; src = fetchFromGitHub { owner = "bmc0"; repo = "dsp"; - rev = "v${finalAttrs.version}"; - hash = "sha256-S1pzVQ/ceNsx0vGmzdDWw2TjPVLiRgzR4edFblWsekY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-WUH4+5v1wv6EXTOuRq9iVVZsXMt5DVrtgX8vLE7a8s8="; }; nativeBuildInputs = [ pkg-config ]; - patches = [ - # fix compatibility with ffmpeg7 - # https://github.com/bmc0/dsp/commit/58a9d0c1f99f2d4c7fc51b6dbe563447ec60120f - (fetchpatch { - url = "https://github.com/bmc0/dsp/commit/58a9d0c1f99f2d4c7fc51b6dbe563447ec60120f.patch?full_index=1"; - hash = "sha256-7WgJegDL9sVCRnRwm/f1ZZl2eiuRT5oAQaYoDLjEoqs="; - }) - ]; - buildInputs = [ fftw zita-convolver diff --git a/pkgs/by-name/fa/fancy-cat/package.nix b/pkgs/by-name/fa/fancy-cat/package.nix index fe02dca67c4e..f97cbbcb8284 100644 --- a/pkgs/by-name/fa/fancy-cat/package.nix +++ b/pkgs/by-name/fa/fancy-cat/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "freref"; repo = "fancy-cat"; tag = "v${finalAttrs.version}"; - hash = "sha256-ziHtPfK9GOxKF800kk+kh12Fwh91xbjDYx9wv2pLZWI="; + hash = "sha256-Wasxhsv4QhGscOEsGirabsq92963S8v1vOBWvAFuRoM="; }; patches = [ ./0001-changes.patch ]; @@ -50,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { + broken = true; # build phase wants to fetch from github description = "PDF viewer for terminals using the Kitty image protocol"; homepage = "https://github.com/freref/fancy-cat"; license = lib.licenses.agpl3Plus; diff --git a/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix b/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix index 9897087b6870..bc0062a725ae 100644 --- a/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix +++ b/pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix @@ -6,18 +6,18 @@ }: rustPlatform.buildRustPackage rec { pname = "flutter_rust_bridge_codegen"; - version = "2.9.0"; + version = "2.10.0"; src = fetchFromGitHub { owner = "fzyzcjy"; repo = "flutter_rust_bridge"; rev = "v${version}"; - hash = "sha256-pvKCiv7hUgetTXXp+NCs04Qo9xWaLUE2T1yHENhTGl4="; + hash = "sha256-ReJmS8cfsWCD/wFEpZ+EJBFGMOQZE/zzlOYOk74UCfQ="; fetchSubmodules = true; }; useFetchCargoVendor = true; - cargoHash = "sha256-efMA8VJaQlqClAmjJ3zIYLUfnuj62vEIBKsz0l3CWxA="; + cargoHash = "sha256-6HVpETMnhL5gdIls46IdSkTxvJibvfiiPa6l/2GJy7k="; cargoBuildFlags = "--package flutter_rust_bridge_codegen"; cargoTestFlags = "--package flutter_rust_bridge_codegen"; diff --git a/pkgs/by-name/ga/gat/package.nix b/pkgs/by-name/ga/gat/package.nix index 372f0c607f6b..c1796663160b 100644 --- a/pkgs/by-name/ga/gat/package.nix +++ b/pkgs/by-name/ga/gat/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "gat"; - version = "0.23.1"; + version = "0.23.2"; src = fetchFromGitHub { owner = "koki-develop"; repo = "gat"; tag = "v${version}"; - hash = "sha256-qodrMfAmrsreqBxzOp1ih41LiYqu9YEkIs75dYqgJug="; + hash = "sha256-vJREExCJ+JvPYxNeJWQ6A4LRB2viEisnXrRM6yDGOc4="; }; - vendorHash = "sha256-x8vQsCGcVQdlASiPTnImJMAa7pG473Cjs8SVAgaE7S0="; + vendorHash = "sha256-yGTzDlu9l1Vfnt9Za4Axh7nFWe5CmW2kqssa+51bA3w="; env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/ge/geoclock/package.nix b/pkgs/by-name/ge/geoclock/package.nix new file mode 100644 index 000000000000..d8718f34a680 --- /dev/null +++ b/pkgs/by-name/ge/geoclock/package.nix @@ -0,0 +1,31 @@ +{ + lib, + fetchCrate, + rustPlatform, + openssl, + pkg-config, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "geoclock"; + version = "1.0.0"; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ openssl ]; + + src = fetchCrate { + inherit (finalAttrs) pname version; + hash = "sha256-s23e9shdEnCnyr/LI0MioTW3vkoDZPIwWwJhyFUO7o4="; + }; + + cargoHash = "sha256-7mApZj3Ksy8Av0W+0+UZQCkH281bSBd4xo8/7JowmHs="; + cargoDepsName = finalAttrs.pname; + + meta = { + description = "Displays time as calculated by your longitude"; + homepage = "https://github.com/FGRCL/geoclock"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.fgrcl ]; + }; +}) diff --git a/pkgs/by-name/go/gojq/package.nix b/pkgs/by-name/go/gojq/package.nix index 365b7bc336c0..895730ce9e0a 100644 --- a/pkgs/by-name/go/gojq/package.nix +++ b/pkgs/by-name/go/gojq/package.nix @@ -2,19 +2,18 @@ lib, buildGoModule, fetchFromGitHub, - testers, - gojq, installShellFiles, + versionCheckHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "gojq"; version = "0.12.17"; src = fetchFromGitHub { owner = "itchyny"; - repo = pname; - rev = "v${version}"; + repo = "gojq"; + rev = "v${finalAttrs.version}"; hash = "sha256-zJkeghN3btF/fZZeuClHV1ndB/2tTTMljEukMYe7UWU="; }; @@ -31,16 +30,25 @@ buildGoModule rec { installShellCompletion --cmd gojq --zsh _gojq ''; - passthru.tests.version = testers.testVersion { - package = gojq; - }; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = "--version"; + postInstallCheck = '' + $out/bin/gojq --help > /dev/null + $out/bin/gojq --raw-output '.values[1]' <<< '{"values":["hello","world"]}' | grep '^world$' > /dev/null + ''; + doInstallCheck = true; meta = { description = "Pure Go implementation of jq"; homepage = "https://github.com/itchyny/gojq"; - changelog = "https://github.com/itchyny/gojq/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/itchyny/gojq/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ aaronjheng ]; + maintainers = with lib.maintainers; [ + xiaoxiangmoe + aaronjheng + ]; mainProgram = "gojq"; }; -} +}) diff --git a/pkgs/by-name/go/gotify-server/package.nix b/pkgs/by-name/go/gotify-server/package.nix index 3946198e2fbc..1ddcc27bd420 100644 --- a/pkgs/by-name/go/gotify-server/package.nix +++ b/pkgs/by-name/go/gotify-server/package.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "gotify-server"; - version = "2.6.1"; + version = "2.6.3"; src = fetchFromGitHub { owner = "gotify"; repo = "server"; rev = "v${version}"; - hash = "sha256-6PmJnRBovyufrSB+uMbU+bqhZb1bEs39MxBVMnnE6f8="; + hash = "sha256-9vIReA29dWf3QwUYEW8JhzF9o74JZqG4zGobgI+gIWE="; }; # With `allowGoReference = true;`, `buildGoModule` adds the `-trimpath` @@ -25,7 +25,7 @@ buildGoModule rec { # server[780]: stat /var/lib/private/ui/build/index.html: no such file or directory allowGoReference = true; - vendorHash = "sha256-aru1Q3esLtyxV6CVup4qjsuaJlM5DuLuP8El4RYoVVE="; + vendorHash = "sha256-rs6EfnJT6Jgif2TR5u5Tp5/Ozn+4uhSapksyKFnQiCo="; doCheck = false; diff --git a/pkgs/by-name/gr/gruvbox-gtk-theme/package.nix b/pkgs/by-name/gr/gruvbox-gtk-theme/package.nix index 72a3e999840b..be9c5eb58abe 100644 --- a/pkgs/by-name/gr/gruvbox-gtk-theme/package.nix +++ b/pkgs/by-name/gr/gruvbox-gtk-theme/package.nix @@ -68,13 +68,13 @@ lib.checkListOfEnum "${pname}: colorVariants" colorVariantList colorVariants lib stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2024-11-06"; + version = "0-unstable-2025-04-24"; src = fetchFromGitHub { owner = "Fausto-Korpsvart"; repo = "Gruvbox-GTK-Theme"; - rev = "d064cd480a1e4802851b35bf051e48c808802c2a"; - hash = "sha256-LOizbRbPj3X0B0bED6fRcwxYeRFY8vtLk0i64pqyIyY="; + rev = "fbced4ba03975dadd1d74d6b73cccdcbbd5e8b90"; + hash = "sha256-zhY3uwvtHNKNrdWiD5Le/AMz1lgV39K/RNhFGnIMpzg="; }; propagatedUserEnvPkgs = [ gtk-engine-murrine ]; diff --git a/pkgs/by-name/he/hextazy/package.nix b/pkgs/by-name/he/hextazy/package.nix index 89898d459808..97d91397b168 100644 --- a/pkgs/by-name/he/hextazy/package.nix +++ b/pkgs/by-name/he/hextazy/package.nix @@ -11,8 +11,8 @@ rustPlatform.buildRustPackage rec { src = fetchFromGitHub { owner = "0xfalafel"; repo = "hextazy"; - rev = "${version}"; - hash = "sha256-EdcUAYT/3mvoak+6HIV6z0jvFTyjuS7WpT2kivQKpyg="; + tag = version; + hash = "sha256-6G0mD55BLMfqpgz1wtQBsAfGKlRcVEYJAPQJ3z8Yxnw="; }; useFetchCargoVendor = true; diff --git a/pkgs/by-name/ja/jailer/package.nix b/pkgs/by-name/ja/jailer/package.nix index 62e1c2d36cab..908b1f2decec 100644 --- a/pkgs/by-name/ja/jailer/package.nix +++ b/pkgs/by-name/ja/jailer/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "jailer"; - version = "16.6.1"; + version = "16.6.2"; src = fetchFromGitHub { owner = "Wisser"; repo = "Jailer"; tag = "v${finalAttrs.version}"; - hash = "sha256-HyhozW8lMsC/LxExKfxG64L6ZKKqrgYQ8PX0606B6O0="; + hash = "sha256-CeehX+btGexbFFD3p+FVmzXpH0bVWMW9Qdu5q6MJ5lw="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ja/jay/package.nix b/pkgs/by-name/ja/jay/package.nix index e40d01930184..4c9529d40350 100644 --- a/pkgs/by-name/ja/jay/package.nix +++ b/pkgs/by-name/ja/jay/package.nix @@ -17,17 +17,17 @@ rustPlatform.buildRustPackage rec { pname = "jay"; - version = "1.9.1"; + version = "1.10.0"; src = fetchFromGitHub { owner = "mahkoh"; repo = "jay"; rev = "v${version}"; - sha256 = "sha256-dUp3QYno2rB3wuJmSvBpCqowSpfMQIJqUYc0lDVqVPA="; + sha256 = "sha256-wrA/UGxhIUMc2T+0/UNKS9iN44pe9ap2l+xL8ZE5jsI="; }; useFetchCargoVendor = true; - cargoHash = "sha256-ovQxpUrRZAP1lHlsObfbIsgIjgMp+BLf6Ul+mzDVN5o="; + cargoHash = "sha256-2LfEktaHB+uIQSWeSFG+v7+7wfkGlDz54m7P4KttPLI="; SHADERC_LIB_DIR = "${lib.getLib shaderc}/lib"; diff --git a/pkgs/by-name/li/libmsquic/package.nix b/pkgs/by-name/li/libmsquic/package.nix index 4a50af07996c..aadf93bacc88 100644 --- a/pkgs/by-name/li/libmsquic/package.nix +++ b/pkgs/by-name/li/libmsquic/package.nix @@ -26,10 +26,13 @@ stdenv.mkDerivation (finalAttrs: { perl ]; - buildInputs = [ - lttng-tools - libatomic_ops - ]; + buildInputs = + [ + libatomic_ops + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + lttng-tools + ]; postUnpack = '' for f in "$(find . -type f -name "*.pl")"; do diff --git a/pkgs/by-name/lu/luau-lsp/package.nix b/pkgs/by-name/lu/luau-lsp/package.nix index 1b9f35d8c1e6..aa43da2dff41 100644 --- a/pkgs/by-name/lu/luau-lsp/package.nix +++ b/pkgs/by-name/lu/luau-lsp/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau-lsp"; - version = "1.46.0"; + version = "1.47.0"; src = fetchFromGitHub { owner = "JohnnyMorganz"; repo = "luau-lsp"; tag = finalAttrs.version; - hash = "sha256-UlZ+v202E2daRsV3KBK2WD3NaXcIbhIFL32DZjZ/eus="; + hash = "sha256-/LJCLH94Egk7FvsarsMimIyehE3T9tgMz7SK6vf+BDg="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/ma/matrix-gtk-theme/package.nix b/pkgs/by-name/ma/matrix-gtk-theme/package.nix index 00a3f052847e..1525f050d620 100644 --- a/pkgs/by-name/ma/matrix-gtk-theme/package.nix +++ b/pkgs/by-name/ma/matrix-gtk-theme/package.nix @@ -70,13 +70,13 @@ lib.checkListOfEnum "${pname}: colorVariants" colorVariantList colorVariants lib stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2024-11-06"; + version = "0-unstable-2025-05-06"; src = fetchFromGitHub { owner = "D3vil0p3r"; repo = "Matrix-GTK-Theme"; - rev = "a91254e5827f5fb331308ecf893881bc9643f01a"; - hash = "sha256-XiXKzXzzWcJIfEV8ngczovyjCqH7uX8tToihq66q+jo="; + rev = "ef8a4e2e5e2b42c5ac1d649e88e40cba420321ca"; + hash = "sha256-H/MKwZ5IdRekoCKtw3hHOUke8fKU4hdBLT11Lzn7c7I="; }; propagatedUserEnvPkgs = [ gtk-engine-murrine ]; diff --git a/pkgs/by-name/mi/mirrord/manifest.json b/pkgs/by-name/mi/mirrord/manifest.json index dc9315ffdb49..514d05453314 100644 --- a/pkgs/by-name/mi/mirrord/manifest.json +++ b/pkgs/by-name/mi/mirrord/manifest.json @@ -1,21 +1,21 @@ { - "version": "3.141.0", + "version": "3.142.0", "assets": { "x86_64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.141.0/mirrord_linux_x86_64", - "hash": "sha256-fiwtZM1gyJZ2HOiDAhAu8f6jHl6hxmHcqyMTSMOCcFo=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.142.0/mirrord_linux_x86_64", + "hash": "sha256-XR9zqZLoM2ZNCCMiiIcAfthSg1a9l90Df9IHsod4Oc0=" }, "aarch64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.141.0/mirrord_linux_aarch64", - "hash": "sha256-HD93OHo+vkgkZYxgKMXd/L43o0loA1jAPc8JfwOfZPw=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.142.0/mirrord_linux_aarch64", + "hash": "sha256-P4Gt7xBGeDQFP5x7fRX9UzHkKq2ILuMoHfritzI+EiM=" }, "aarch64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.141.0/mirrord_mac_universal", - "hash": "sha256-vLrUSgYQjPNk5WGEsBKR3E2222n8oP6xVAHf2ZPBIDk=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.142.0/mirrord_mac_universal", + "hash": "sha256-Buw+QJ86e9vR1qDKiHUr6u/nlFrLYfUJ3Uu/GCsrm3Q=" }, "x86_64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.141.0/mirrord_mac_universal", - "hash": "sha256-vLrUSgYQjPNk5WGEsBKR3E2222n8oP6xVAHf2ZPBIDk=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.142.0/mirrord_mac_universal", + "hash": "sha256-Buw+QJ86e9vR1qDKiHUr6u/nlFrLYfUJ3Uu/GCsrm3Q=" } } } diff --git a/pkgs/by-name/mi/misconfig-mapper/package.nix b/pkgs/by-name/mi/misconfig-mapper/package.nix index fbd13a1002d8..11e667800d73 100644 --- a/pkgs/by-name/mi/misconfig-mapper/package.nix +++ b/pkgs/by-name/mi/misconfig-mapper/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "misconfig-mapper"; - version = "1.14.2"; + version = "1.14.3"; src = fetchFromGitHub { owner = "intigriti"; repo = "misconfig-mapper"; tag = "v${version}"; - hash = "sha256-7ObDlO/jHUMJdEIFwsFrdSyrbs6I6koNJxQyH6FbhZc="; + hash = "sha256-ZYTPXzqQ0jKRjjpw0HFExNWjXBG3xopBhD2SoUEvdIE="; }; - vendorHash = "sha256-gxURT2S1m7J3bZ0VIYxFFsbxU3za2BgJ/6TONoPGzAw="; + vendorHash = "sha256-A+71QaSmF7fzGeqmNOBvlZz5irJGxfO8+pR+1uxsiiU="; ldflags = [ "-s" diff --git a/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix b/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix index e772e9314924..6f2613b10ca3 100644 --- a/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix +++ b/pkgs/by-name/ms/msbuild-structured-log-viewer/package.nix @@ -14,13 +14,13 @@ }: buildDotnetModule (finalAttrs: rec { pname = "msbuild-structured-log-viewer"; - version = "2.2.476"; + version = "2.2.490"; src = fetchFromGitHub { owner = "KirillOsenkov"; repo = "MSBuildStructuredLog"; rev = "v${version}"; - hash = "sha256-HZhfrU7zPRaJWryEexf5/f3V22k5pdNMlVqDhOUw/UM="; + hash = "sha256-VJun6bs47NKj90e/6ZGp66x+MG1R/qxqrn2L1bVkdHY="; }; dotnet-sdk = dotnetCorePackages.sdk_8_0; diff --git a/pkgs/by-name/ne/netatalk/0000-no-install-under-usr-cupsd.patch b/pkgs/by-name/ne/netatalk/0000-no-install-under-usr-cupsd.patch deleted file mode 100644 index aa816565c03e..000000000000 --- a/pkgs/by-name/ne/netatalk/0000-no-install-under-usr-cupsd.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/config/meson.build b/config/meson.build -index 4d750dba..f6bd6e6e 100644 ---- a/config/meson.build -+++ b/config/meson.build -@@ -55,15 +55,15 @@ elif host_os in ['linux'] - cups_libdir = '/usr/lib' - endif - --if have_appletalk and have_cups and cups_libdir != '' -- configure_file( -- input: 'pap.in', -- output: 'pap', -- configuration: cdata, -- install: true, -- install_dir: cups_libdir / 'cups/backend', -- ) --endif -+#if have_appletalk and have_cups and cups_libdir != '' -+# configure_file( -+# input: 'pap.in', -+# output: 'pap', -+# configuration: cdata, -+# install: true, -+# install_dir: cups_libdir / 'cups/backend', -+# ) -+#endif - - foreach file : static_conf_files - if ( diff --git a/pkgs/by-name/ne/netatalk/0001-no-install-under-var-CNID.patch b/pkgs/by-name/ne/netatalk/0001-no-install-under-var-CNID.patch deleted file mode 100644 index 740756d89ad6..000000000000 --- a/pkgs/by-name/ne/netatalk/0001-no-install-under-var-CNID.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/config/meson.build b/config/meson.build -index 4d750dba..111389e7 100644 ---- a/config/meson.build -+++ b/config/meson.build -@@ -89,7 +89,7 @@ if ( - ) - endif - --install_data('README', install_dir: localstatedir / 'netatalk/CNID') -+# install_data('README', install_dir: localstatedir / 'netatalk/CNID') - - if have_pam - subdir('pam') diff --git a/pkgs/by-name/ne/netatalk/package.nix b/pkgs/by-name/ne/netatalk/package.nix index 0558aa9649af..83de57d738fb 100644 --- a/pkgs/by-name/ne/netatalk/package.nix +++ b/pkgs/by-name/ne/netatalk/package.nix @@ -22,25 +22,19 @@ openldap, glib, dbus, - docbook-xsl-nons, - cmark-gfm, iniparser, + pandoc, }: stdenv.mkDerivation (finalAttrs: { pname = "netatalk"; - version = "4.2.0"; + version = "4.2.3"; src = fetchurl { url = "mirror://sourceforge/netatalk/netatalk/netatalk-${finalAttrs.version}.tar.xz"; - hash = "sha256-doqRAU4pjcHRTvKOvjMN2tSZKOPDTzBzU7i90xf1ClI="; + hash = "sha256-EKPDpMEazsZX35wzxppiaeMZ26dZxeHfpB7lo/G4DEM="; }; - patches = [ - ./0000-no-install-under-usr-cupsd.patch - ./0001-no-install-under-var-CNID.patch - ]; - nativeBuildInputs = [ pkg-config meson @@ -64,9 +58,8 @@ stdenv.mkDerivation (finalAttrs: { glib perl dbus - docbook-xsl-nons - cmark-gfm iniparser + pandoc ]; mesonFlags = [ @@ -79,16 +72,16 @@ stdenv.mkDerivation (finalAttrs: { "-Dwith-lockfile-path=/run/lock/" "-Dwith-cracklib=true" "-Dwith-cracklib-path=${cracklib.out}" - "-Dwith-docbook-path=${docbook-xsl-nons.out}/share/xml/docbook-xsl-nons/" + "-Dwith-statedir-creation=false" ]; enableParallelBuilding = true; - meta = with lib; { + meta = { description = "Apple Filing Protocol Server"; homepage = "https://netatalk.io/"; - license = licenses.gpl2Plus; - platforms = platforms.linux; - maintainers = with maintainers; [ jcumming ]; + license = lib.licenses.gpl2Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ jcumming ]; }; }) diff --git a/pkgs/by-name/ne/newlisp/package.nix b/pkgs/by-name/ne/newlisp/package.nix index c38df75a3e25..a1d4f0682593 100644 --- a/pkgs/by-name/ne/newlisp/package.nix +++ b/pkgs/by-name/ne/newlisp/package.nix @@ -42,6 +42,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ rc-zb ]; mainProgram = "newlisp"; - platforms = lib.platforms.linux; + platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/nh/nhost-cli/package.nix b/pkgs/by-name/nh/nhost-cli/package.nix index fb98f42c403e..40711fdb9b68 100644 --- a/pkgs/by-name/nh/nhost-cli/package.nix +++ b/pkgs/by-name/nh/nhost-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "nhost-cli"; - version = "1.29.6"; + version = "1.29.7"; src = fetchFromGitHub { owner = "nhost"; repo = "cli"; tag = "v${version}"; - hash = "sha256-h5M6OZ22/fb6sI536/+n164jHgxQD5Z1ds2dcDj1IjI="; + hash = "sha256-CQWPDhHPKo2MYWQnVG07JBMzQLwWwDOWAcOc/3Ovr1M="; }; vendorHash = null; diff --git a/pkgs/by-name/ni/nightfox-gtk-theme/package.nix b/pkgs/by-name/ni/nightfox-gtk-theme/package.nix index fd2a32f20c5e..a5b76c8b1ec9 100644 --- a/pkgs/by-name/ni/nightfox-gtk-theme/package.nix +++ b/pkgs/by-name/ni/nightfox-gtk-theme/package.nix @@ -70,13 +70,13 @@ lib.checkListOfEnum "${pname}: colorVariants" colorVariantList colorVariants lib stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2024-11-06"; + version = "0-unstable-2025-04-24"; src = fetchFromGitHub { owner = "Fausto-Korpsvart"; repo = "Nightfox-GTK-Theme"; - rev = "d9534b5275eb4bc588890c7bd8b30cf2b535c8e0"; - hash = "sha256-VVro8kkQisLkTyQVIBDSf55Qfnwb85glWOYWVfJbueI="; + rev = "a301759d3650847d14a4c8f4d639f97015eb5b0d"; + hash = "sha256-dPplS1NKtby/+9L0FtNEKIjLuhlR9KqS+TxwW12sPwc="; }; propagatedUserEnvPkgs = [ gtk-engine-murrine ]; diff --git a/pkgs/by-name/nu/nuclei-templates/package.nix b/pkgs/by-name/nu/nuclei-templates/package.nix index 64f87290547a..0e910eff0737 100644 --- a/pkgs/by-name/nu/nuclei-templates/package.nix +++ b/pkgs/by-name/nu/nuclei-templates/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation rec { pname = "nuclei-templates"; - version = "10.2.0"; + version = "10.2.1"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "nuclei-templates"; tag = "v${version}"; - hash = "sha256-eOsnyOujOO6q7078XnOUTBgr91SdCGtuc7sFn9UZb70="; + hash = "sha256-r2c6mmW/bLUGb8n1zvNJWrxyvSWBfPuTsU7tneeGaVE="; }; installPhase = '' diff --git a/pkgs/by-name/pd/pdi/package.nix b/pkgs/by-name/pd/pdi/package.nix index 3e78fa6de6c9..356d469f6478 100644 --- a/pkgs/by-name/pd/pdi/package.nix +++ b/pkgs/by-name/pd/pdi/package.nix @@ -32,13 +32,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "pdi"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "pdidev"; repo = "pdi"; tag = finalAttrs.version; - hash = "sha256-eWBbhHBDS2NbY74vbeD/+UDdpam4XiX7loYb1chjryo="; + hash = "sha256-Tmn4M+tcnNH6Bm4t5D/VgciOu4dDKKqYkbERKgpHX/Y="; }; # Current hdf5 version in nixpkgs is 1.14.4.3 which is 4 numbers long and doesn't match the 3 number regex. :') diff --git a/pkgs/by-name/pm/pmbootstrap/package.nix b/pkgs/by-name/pm/pmbootstrap/package.nix index d4890c950e75..42230293293d 100644 --- a/pkgs/by-name/pm/pmbootstrap/package.nix +++ b/pkgs/by-name/pm/pmbootstrap/package.nix @@ -15,14 +15,14 @@ python3Packages.buildPythonApplication rec { pname = "pmbootstrap"; - version = "3.3.2"; + version = "3.4.0"; pyproject = true; src = fetchFromGitLab { owner = "postmarketOS"; - repo = pname; + repo = "pmbootstrap"; tag = version; - hash = "sha256-A/hWJwyx/k9+NNOJBuor2qQi5gRB3Rpp5qnRloFM0FM="; + hash = "sha256-vNa0MMU5NHO8RjgfKxNjhQDKQ2Rd/ZGU0HndOD2Sypo="; domain = "gitlab.postmarketos.org"; }; @@ -52,10 +52,16 @@ python3Packages.buildPythonApplication rec { ''; # skip impure tests - disabledTests = [ - "test_pkgrepo_pmaports" - "test_random_valid_deviceinfos" - ]; + disabledTests = + [ + "test_pkgrepo_pmaports" + "test_random_valid_deviceinfos" + ] + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + # assert chroot.type == ChrootType.BUILDROOT + # AssertionError: assert == + "test_valid_chroots" + ]; versionCheckProgramArg = "--version"; diff --git a/pkgs/by-name/pr/presenterm/package.nix b/pkgs/by-name/pr/presenterm/package.nix index bd6c01303a95..04aaa97736bf 100644 --- a/pkgs/by-name/pr/presenterm/package.nix +++ b/pkgs/by-name/pr/presenterm/package.nix @@ -9,13 +9,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "presenterm"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "mfontanini"; repo = "presenterm"; tag = "v${finalAttrs.version}"; - hash = "sha256-5eDGoY4Yb27ATgBhNjlee6tSgwAKiLuuDMrL96cBpko="; + hash = "sha256-vBEHk0gQe4kUTtH4qtc0jVfDvYGabnkJrwPxmxt10hs="; }; buildInputs = [ @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; useFetchCargoVendor = true; - cargoHash = "sha256-MOX5QWxN7uEnvm9JU9jRW8Z2D2LMle+H1rOmfMxz100="; + cargoHash = "sha256-u0wOWKAfzi1Fxmx6x2ckrIv/PKgtqKrDiDauD4/BY24="; checkFlags = [ # failed to load .tmpEeeeaQ: No such file or directory (os error 2) diff --git a/pkgs/by-name/pr/probe-rs-tools/package.nix b/pkgs/by-name/pr/probe-rs-tools/package.nix index 99ef721a9216..3b72a79ef788 100644 --- a/pkgs/by-name/pr/probe-rs-tools/package.nix +++ b/pkgs/by-name/pr/probe-rs-tools/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage rec { pname = "probe-rs-tools"; - version = "0.27.0"; + version = "0.28.0"; src = fetchFromGitHub { owner = "probe-rs"; repo = "probe-rs"; tag = "v${version}"; - hash = "sha256-xtUaGJyzr0uQUb/A+7RmOVVgrXIctr2I9gLPU2/rXso="; + hash = "sha256-CCB7NdLSg3Ve/iBSG7TuTbXKnGsevzhnELA2gN3n2t4="; }; useFetchCargoVendor = true; - cargoHash = "sha256-acGLTbWI0SHspFISWw5Lj+sqn5HE4du5jTC3NS5zzh8="; + cargoHash = "sha256-jBkMUaC8aFCP0N8cbYDEJtJtVbagB+YAHge0IT8xm+c="; buildAndTestSubdir = pname; diff --git a/pkgs/by-name/pr/prometheus-solaredge-exporter/package.nix b/pkgs/by-name/pr/prometheus-solaredge-exporter/package.nix index 19afd4b89996..8e7913871c85 100644 --- a/pkgs/by-name/pr/prometheus-solaredge-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-solaredge-exporter/package.nix @@ -13,7 +13,7 @@ buildGoModule (finalAttrs: { owner = "paepckehh"; repo = "solaredge_exporter"; tag = "v${finalAttrs.version}"; - hash = "sha256-Aw6rMXE0jgqdUScQcFplNnpglwl13BRdTEN1gMQJSd0="; + hash = "sha256-vo0WaiigwjSEA+wEUs8Wdko+UHq5OXXcVcfgna/QVHE="; }; ldflags = [ diff --git a/pkgs/by-name/qd/qdrant/package.nix b/pkgs/by-name/qd/qdrant/package.nix index fb4ee5fcf4ce..fd0560619101 100644 --- a/pkgs/by-name/qd/qdrant/package.nix +++ b/pkgs/by-name/qd/qdrant/package.nix @@ -12,18 +12,18 @@ rustPlatform.buildRustPackage rec { pname = "qdrant"; - version = "1.13.6"; + version = "1.14.0"; src = fetchFromGitHub { owner = "qdrant"; repo = "qdrant"; tag = "v${version}"; - hash = "sha256-l/nWlpV3eecTzFK3MnHzmXGYocxKw+YPsyfHWuE/rwg="; + hash = "sha256-o9Nv4UsFgVngKWpe5sUR8tovtpB81tJBSm6We6DN20c="; }; useFetchCargoVendor = true; - cargoHash = "sha256-VUUL+oz8nCCNvDohDLfRai+KKd6uG0RLti31mk40wVY="; + cargoHash = "sha256-xt7uu+YZGazbKwXEKXeIwcGg8G4djQx7nKpQYFv/L3Y="; nativeBuildInputs = [ protobuf diff --git a/pkgs/by-name/re/re-flex/package.nix b/pkgs/by-name/re/re-flex/package.nix index c976c63c2f0b..19f4ce49d5f6 100644 --- a/pkgs/by-name/re/re-flex/package.nix +++ b/pkgs/by-name/re/re-flex/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "re-flex"; - version = "5.2.2"; + version = "5.5.0"; src = fetchFromGitHub { owner = "Genivia"; repo = "RE-flex"; rev = "v${version}"; - hash = "sha256-oLpgY8m0hwLrTVkUwxVW7O7vr4Hl7Bn+uIQwFEVSfvc="; + hash = "sha256-BTzKR9C4J9DOszKGtcd+7Tiw+OkohPJuKKjbXZ8wX7k="; }; outputs = [ diff --git a/pkgs/by-name/re/remind/package.nix b/pkgs/by-name/re/remind/package.nix index 1d4a50e5548b..3236c0a1d31b 100644 --- a/pkgs/by-name/re/remind/package.nix +++ b/pkgs/by-name/re/remind/package.nix @@ -16,14 +16,14 @@ tcl.mkTclDerivation rec { pname = "remind"; - version = "05.03.06"; + version = "05.03.07"; src = fetchFromGitea { domain = "git.skoll.ca"; owner = "Skollsoft-Public"; repo = "Remind"; rev = version; - hash = "sha256-zJmDx9AJntL08uBZEquho2Iud0y7WPZDGef/pSHX2h0="; + hash = "sha256-gp6YGDh7gkCk4KFaPBfD72RJLbwGNz8iVAV764bfNe8="; }; propagatedBuildInputs = lib.optionals withGui [ diff --git a/pkgs/by-name/ro/roslyn-ls/deps.json b/pkgs/by-name/ro/roslyn-ls/deps.json index 48f7c810724e..c6dee3bbd21d 100644 --- a/pkgs/by-name/ro/roslyn-ls/deps.json +++ b/pkgs/by-name/ro/roslyn-ls/deps.json @@ -13,9 +13,9 @@ }, { "pname": "ICSharpCode.Decompiler", - "version": "8.2.0.7535", - "hash": "sha256-4BWs04Va9pc/SLeMA/vKoBydhw+Bu6s9MDtoo/Ucft8=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/icsharpcode.decompiler/8.2.0.7535/icsharpcode.decompiler.8.2.0.7535.nupkg" + "version": "9.1.0.7988", + "hash": "sha256-zPLgLNO4cCrtN9BR9x6X+W0MNkQ71nADIopOC1VBhAQ=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/icsharpcode.decompiler/9.1.0.7988/icsharpcode.decompiler.9.1.0.7988.nupkg" }, { "pname": "MessagePack", @@ -41,12 +41,6 @@ "hash": "sha256-SQCJa6u8coWMptbR9iQJLjoi/YkT9t0kJNbojh9vUPw=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.187/messagepack.annotations.2.5.187.nupkg" }, - { - "pname": "Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace", - "version": "9.0.0-preview.25064.4", - "hash": "sha256-w6gQZ702lMi2lI/9hIKbeaxW4K42YlDkDnGiD5+cgFo=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.aspnetcore.razor.externalaccess.roslynworkspace/9.0.0-preview.25064.4/microsoft.aspnetcore.razor.externalaccess.roslynworkspace.9.0.0-preview.25064.4.nupkg" - }, { "pname": "Microsoft.Bcl.AsyncInterfaces", "version": "9.0.0", @@ -59,6 +53,12 @@ "hash": "sha256-gP6ZhEsjjbmw6a477sm7UuOvGFFTxZYfRE2kKxK8jnc=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.hashcode/1.1.1/microsoft.bcl.hashcode.1.1.1.nupkg" }, + { + "pname": "Microsoft.Build", + "version": "17.11.4", + "hash": "sha256-y2qkHCwPbRYZKXwmABQUNhEHHQB/67xSH1zq8fz9olo=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build/17.11.4/microsoft.build.17.11.4.nupkg" + }, { "pname": "Microsoft.Build", "version": "17.13.9", @@ -72,10 +72,10 @@ "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build/17.3.4/microsoft.build.17.3.4.nupkg" }, { - "pname": "Microsoft.Build", - "version": "17.7.2", - "hash": "sha256-k35nFdPxC8t0zAltVSmAJtsepp/ubNIjPOsJ6k8jSqM=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build/17.7.2/microsoft.build.17.7.2.nupkg" + "pname": "Microsoft.Build.Framework", + "version": "17.11.4", + "hash": "sha256-CpRliCQT2v/Xw+TgEvUvFKLVlqYHnhX8NIEY/WaHLSE=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.framework/17.11.4/microsoft.build.framework.17.11.4.nupkg" }, { "pname": "Microsoft.Build.Framework", @@ -89,18 +89,18 @@ "hash": "sha256-p2JG7pMBGfDVP6sOzBOqOkImZmwotlGvfS+8BjjVYf8=", "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build.framework/17.3.4/microsoft.build.framework.17.3.4.nupkg" }, - { - "pname": "Microsoft.Build.Framework", - "version": "17.7.2", - "hash": "sha256-fNWmVQYFTJDveAGmxEdNqJRAczV6+Ep8RA8clKBJFqw=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.framework/17.7.2/microsoft.build.framework.17.7.2.nupkg" - }, { "pname": "Microsoft.Build.Locator", "version": "1.6.10", "hash": "sha256-hOFFiQiCNkkDqt0Ad/4Y/sggj4t0zWXmfGjE+I/cqqM=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.locator/1.6.10/microsoft.build.locator.1.6.10.nupkg" }, + { + "pname": "Microsoft.Build.Tasks.Core", + "version": "17.11.4", + "hash": "sha256-Y1A6j3uuYVrjM+waJ4/AKNgiGGqZU3Cai3swu8FUtqM=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.tasks.core/17.11.4/microsoft.build.tasks.core.17.11.4.nupkg" + }, { "pname": "Microsoft.Build.Tasks.Core", "version": "17.13.9", @@ -114,10 +114,10 @@ "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build.tasks.core/17.3.4/microsoft.build.tasks.core.17.3.4.nupkg" }, { - "pname": "Microsoft.Build.Tasks.Core", - "version": "17.7.2", - "hash": "sha256-OrV/qWgZHzGlNUmaSfX5wDBcmg1aQeF3/OUHpSH+uZU=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.tasks.core/17.7.2/microsoft.build.tasks.core.17.7.2.nupkg" + "pname": "Microsoft.Build.Utilities.Core", + "version": "17.11.4", + "hash": "sha256-1hfIxI2oIHDH1HUotX4l4SFzWerkjoCYSFYUcW0SF5g=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.utilities.core/17.11.4/microsoft.build.utilities.core.17.11.4.nupkg" }, { "pname": "Microsoft.Build.Utilities.Core", @@ -131,30 +131,24 @@ "hash": "sha256-SfZxr5xDANnDnC1HCUgho2H9MnF6n51cM47Rrf07fWw=", "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.build.utilities.core/17.3.4/microsoft.build.utilities.core.17.3.4.nupkg" }, - { - "pname": "Microsoft.Build.Utilities.Core", - "version": "17.7.2", - "hash": "sha256-oatF0KfuP1nb4+OLNKg2/R/ZLO4EiACaO5leaxMEY4A=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.utilities.core/17.7.2/microsoft.build.utilities.core.17.7.2.nupkg" - }, { "pname": "Microsoft.CodeAnalysis.Analyzers", "version": "3.11.0", "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg" }, - { - "pname": "Microsoft.CodeAnalysis.AnalyzerUtilities", - "version": "3.3.0", - "hash": "sha256-nzFs+H0FFEgZzjl/bcmWyQQVKS2PncS6kMYHOqrxXSw=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg" - }, { "pname": "Microsoft.CodeAnalysis.BannedApiAnalyzers", "version": "3.11.0-beta1.24081.1", "hash": "sha256-5UN//A8oc2w+UoxAwWmXWRXykQD+2mpa1hbJrAfh2Lg=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a54510f9-4b2c-4e69-b96a-6096683aaa1f/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/3.11.0-beta1.24081.1/microsoft.codeanalysis.bannedapianalyzers.3.11.0-beta1.24081.1.nupkg" }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "3.11.0", + "hash": "sha256-lOW5q1kAAk+Wpweb9TaZ1LztWzAODt9yZKe6SN5rkV8=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.codeanalysis.common/3.11.0/microsoft.codeanalysis.common.3.11.0.nupkg" + }, { "pname": "Microsoft.CodeAnalysis.Common", "version": "4.1.0", @@ -199,15 +193,15 @@ }, { "pname": "Microsoft.DotNet.Arcade.Sdk", - "version": "9.0.0-beta.25164.2", - "hash": "sha256-NZ3Isdg/TWeD5oqBtzwZ+k4ouuVAbSevKR1AbFXzxR8=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/9.0.0-beta.25164.2/microsoft.dotnet.arcade.sdk.9.0.0-beta.25164.2.nupkg" + "version": "9.0.0-beta.25255.5", + "hash": "sha256-AgHPYDKvoO3a2zoRSgnokC6XrF521V1lQ9KEPcKyS5E=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/9.0.0-beta.25255.5/microsoft.dotnet.arcade.sdk.9.0.0-beta.25255.5.nupkg" }, { "pname": "Microsoft.DotNet.XliffTasks", - "version": "9.0.0-beta.25164.2", - "hash": "sha256-1wCqxMI/Xn7HgxyaYP5LcLoXh8GGCM8aj6s8EQJzIyQ=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/9.0.0-beta.25164.2/microsoft.dotnet.xlifftasks.9.0.0-beta.25164.2.nupkg" + "version": "9.0.0-beta.25255.5", + "hash": "sha256-yigTPcb88S+1FUal0K/fL5pu5I/dmPACAo2sPOTDfZk=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/9.0.0-beta.25255.5/microsoft.dotnet.xlifftasks.9.0.0-beta.25255.5.nupkg" }, { "pname": "Microsoft.Extensions.Configuration", @@ -233,12 +227,6 @@ "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.dependencyinjection/9.0.0/microsoft.extensions.dependencyinjection.9.0.0.nupkg" }, - { - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "8.0.0", - "hash": "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg" - }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "9.0.0", @@ -275,12 +263,6 @@ "hash": "sha256-N2t9EUdlS6ippD4Z04qUUyBuQ4tKSR/8TpmKScb5zRw=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.logging.console/9.0.0/microsoft.extensions.logging.console.9.0.0.nupkg" }, - { - "pname": "Microsoft.Extensions.ObjectPool", - "version": "8.0.0", - "hash": "sha256-FxFr5GC0y6vnp5YD2A2vISXYizAz3k/QyrH7sBXP5kg=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.extensions.objectpool/8.0.0/microsoft.extensions.objectpool.8.0.0.nupkg" - }, { "pname": "Microsoft.Extensions.Options", "version": "9.0.0", @@ -305,6 +287,12 @@ "hash": "sha256-IaATAy1M/MEBTid0mQiTrHj4aTwo2POCtckxSbLc3lU=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.io.redist/6.0.1/microsoft.io.redist.6.0.1.nupkg" }, + { + "pname": "Microsoft.NET.StringTools", + "version": "17.11.4", + "hash": "sha256-lWfzY35WQ+iKS9TpuztDTljgF9CIORhFhFEm0p1dVBE=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.11.4/microsoft.net.stringtools.17.11.4.nupkg" + }, { "pname": "Microsoft.NET.StringTools", "version": "17.13.9", @@ -317,12 +305,6 @@ "hash": "sha256-H2Qw8x47WyFOd/VmgRmGMc+uXySgUv68UISgK8Frsjw=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.6.3/microsoft.net.stringtools.17.6.3.nupkg" }, - { - "pname": "Microsoft.NET.StringTools", - "version": "17.7.2", - "hash": "sha256-hQE07TCgcQuyu9ZHVq2gPDb0+xe8ECJUdrgh17bJP4o=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.7.2/microsoft.net.stringtools.17.7.2.nupkg" - }, { "pname": "Microsoft.NETCore.Platforms", "version": "5.0.0", @@ -401,12 +383,6 @@ "hash": "sha256-J/egIc9ovDi1MUrnyKnpadECQqAB1WUUyrbxINv4zRE=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.remotecontrol/16.3.52/microsoft.visualstudio.remotecontrol.16.3.52.nupkg" }, - { - "pname": "Microsoft.VisualStudio.Setup.Configuration.Interop", - "version": "3.2.2146", - "hash": "sha256-ic5h0cmHIaowJfItTLXLnmFhIg4NhaoMoWVAFMHKdzQ=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.setup.configuration.interop/3.2.2146/microsoft.visualstudio.setup.configuration.interop.3.2.2146.nupkg" - }, { "pname": "Microsoft.VisualStudio.SolutionPersistence", "version": "1.0.28", @@ -787,9 +763,9 @@ }, { "pname": "System.CodeDom", - "version": "7.0.0", - "hash": "sha256-7IPt39cY+0j0ZcRr/J45xPtEjnSXdUJ/5ai3ebaYQiE=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.codedom/7.0.0/system.codedom.7.0.0.nupkg" + "version": "8.0.0", + "hash": "sha256-uwVhi3xcvX7eiOGQi7dRETk3Qx1EfHsUfchZsEto338=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.codedom/8.0.0/system.codedom.8.0.0.nupkg" }, { "pname": "System.Collections", @@ -811,9 +787,9 @@ }, { "pname": "System.CommandLine", - "version": "2.0.0-beta4.24528.1", - "hash": "sha256-C1CMTF8ejnnk9h6Yih8ajWeNiQK6czWZTgBSEhGZNGQ=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/2.0.0-beta4.24528.1/system.commandline.2.0.0-beta4.24528.1.nupkg" + "version": "2.0.0-beta5.25210.1", + "hash": "sha256-AIUy4OsHWpfbH200l+rdZ2VvYsvDDMkccFfXd1ApE8Y=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/2.0.0-beta5.25210.1/system.commandline.2.0.0-beta5.25210.1.nupkg" }, { "pname": "System.ComponentModel.Composition", @@ -919,9 +895,9 @@ }, { "pname": "System.Formats.Asn1", - "version": "7.0.0", - "hash": "sha256-eMF+SD/yeslf/wOIlOTlpfpj3LtP6HUilGeSj++bJKg=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.formats.asn1/7.0.0/system.formats.asn1.7.0.0.nupkg" + "version": "8.0.0", + "hash": "sha256-AVMl6N3SG2AqAcQHFruf2QDQeQIC3CICxID+Sh0vBxI=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.formats.asn1/8.0.0/system.formats.asn1.8.0.0.nupkg" }, { "pname": "System.Formats.Nrbf", @@ -1049,12 +1025,6 @@ "hash": "sha256-avEWbcCh7XgpsSesnR3/SgxWi/6C5OxjR89Jf/SfRjQ=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadata/9.0.0/system.reflection.metadata.9.0.0.nupkg" }, - { - "pname": "System.Reflection.MetadataLoadContext", - "version": "7.0.0", - "hash": "sha256-VYl6SFD130K9Aw4eJH16ApJ9Sau4Xu0dcxEip2veuTI=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.reflection.metadataloadcontext/7.0.0/system.reflection.metadataloadcontext.7.0.0.nupkg" - }, { "pname": "System.Reflection.MetadataLoadContext", "version": "8.0.0", @@ -1117,9 +1087,9 @@ }, { "pname": "System.Security.Cryptography.Pkcs", - "version": "7.0.2", - "hash": "sha256-qS5Z/Yo8J+f3ExVX5Qkcpj1Z57oUZqz5rWa1h5bVpl8=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/7.0.2/system.security.cryptography.pkcs.7.0.2.nupkg" + "version": "8.0.0", + "hash": "sha256-yqfIIeZchsII2KdcxJyApZNzxM/VKknjs25gDWlweBI=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.pkcs/8.0.0/system.security.cryptography.pkcs.8.0.0.nupkg" }, { "pname": "System.Security.Cryptography.ProtectedData", @@ -1129,15 +1099,9 @@ }, { "pname": "System.Security.Cryptography.Xml", - "version": "7.0.1", - "hash": "sha256-CH8+JVC8LyCSW75/6ZQ7ecMbSOAE1c16z4dG8JTp01w=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.xml/7.0.1/system.security.cryptography.xml.7.0.1.nupkg" - }, - { - "pname": "System.Security.Permissions", - "version": "9.0.0", - "hash": "sha256-BFrA9ottmQtLIAiKiGRbfSUpzNJwuaOCeFRDN4Z0ku0=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.permissions/9.0.0/system.security.permissions.9.0.0.nupkg" + "version": "8.0.0", + "hash": "sha256-XSg8r9TBoYi6KF10Tg3HyCN3pTm1pA2v0BonEgu+PXU=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.security.cryptography.xml/8.0.0/system.security.cryptography.xml.8.0.0.nupkg" }, { "pname": "System.Security.Principal", @@ -1240,11 +1204,5 @@ "version": "4.5.0", "hash": "sha256-niH6l2fU52vAzuBlwdQMw0OEoRS/7E1w5smBFoqSaAI=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg" - }, - { - "pname": "System.Windows.Extensions", - "version": "9.0.0", - "hash": "sha256-RErD+Ju15qtnwdwB7E0SjjJGAnhXwJyC7UPcl24Z3Vs=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.windows.extensions/9.0.0/system.windows.extensions.9.0.0.nupkg" } ] diff --git a/pkgs/by-name/ro/roslyn-ls/package.nix b/pkgs/by-name/ro/roslyn-ls/package.nix index 790be6a3697b..4c45c67694c9 100644 --- a/pkgs/by-name/ro/roslyn-ls/package.nix +++ b/pkgs/by-name/ro/roslyn-ls/package.nix @@ -32,18 +32,18 @@ in buildDotnetModule rec { inherit pname dotnet-sdk dotnet-runtime; - vsVersion = "2.74.24"; + vsVersion = "2.78.15"; src = fetchFromGitHub { owner = "dotnet"; repo = "roslyn"; rev = "VSCode-CSharp-${vsVersion}"; - hash = "sha256-Q5yt8eMUuLx+X7sNlc6uTlMsC20G0SXcn3RdsrSDapg="; + hash = "sha256-Lim2f2//NFiMrZzvpREMlk6/5NWatVTiQrciAAxIiLY="; }; # versioned independently from vscode-csharp # "roslyn" in here: # https://github.com/dotnet/vscode-csharp/blob/main/package.json - version = "5.0.0-1.25204.1"; + version = "5.0.0-1.25263.3"; projectFile = "src/LanguageServer/${project}/${project}.csproj"; useDotnetFromEnv = true; nugetDeps = ./deps.json; diff --git a/pkgs/by-name/sa/salmon/package.nix b/pkgs/by-name/sa/salmon/package.nix index 4e46c4e2dc05..fbe980cbdb6f 100644 --- a/pkgs/by-name/sa/salmon/package.nix +++ b/pkgs/by-name/sa/salmon/package.nix @@ -7,6 +7,7 @@ cmake, curl, fetchFromGitHub, + icu, jemalloc, libgff, libiconv, @@ -50,6 +51,7 @@ stdenv.mkDerivation (finalAttrs: { bzip2 cereal_1_3_2 curl + icu jemalloc libgff libstaden-read diff --git a/pkgs/by-name/se/sea-orm-cli/package.nix b/pkgs/by-name/se/sea-orm-cli/package.nix index 35e316b77242..98d140d5de49 100644 --- a/pkgs/by-name/se/sea-orm-cli/package.nix +++ b/pkgs/by-name/se/sea-orm-cli/package.nix @@ -9,11 +9,11 @@ }: rustPlatform.buildRustPackage rec { pname = "sea-orm-cli"; - version = "1.1.8"; + version = "1.1.11"; src = fetchCrate { inherit pname version; - hash = "sha256-XPankeAVuG5zADxM/4ZZgV2GBhIA+XzkhN+MLvFZpiU="; + hash = "sha256-JaUlRQfYTg/5GC3SHjDRYHc54naOW4NpdfB6lMcQqog="; }; nativeBuildInputs = [ pkg-config ]; @@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ openssl ]; useFetchCargoVendor = true; - cargoHash = "sha256-sxCfi8zcD48WCvcv8sJ2ocPyKOuxoINU5dDh7ons+nw="; + cargoHash = "sha256-oytYVAbmGPotnnI7morg8ePH8Ox1hD1WhGwEct4F0vw="; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version"; diff --git a/pkgs/by-name/sn/snapcraft/package.nix b/pkgs/by-name/sn/snapcraft/package.nix index d4fad21c4c4e..de6d5b213dd4 100644 --- a/pkgs/by-name/sn/snapcraft/package.nix +++ b/pkgs/by-name/sn/snapcraft/package.nix @@ -7,6 +7,7 @@ nix-update-script, python3Packages, squashfsTools, + cacert, stdenv, writableTmpDirAsHomeHook, }: @@ -118,6 +119,11 @@ python3Packages.buildPythonApplication rec { wrapProgram $out/bin/snapcraft --prefix PATH : ${squashfsTools}/bin ''; + preCheck = '' + # _pygit2.GitError: OpenSSL error: failed to load certificates: error:00000000:lib(0)::reason(0) + export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt + ''; + nativeCheckInputs = with python3Packages; [ diff --git a/pkgs/by-name/ta/tabby-agent/package.nix b/pkgs/by-name/ta/tabby-agent/package.nix index dfd7fcc01642..f6960dfcca7a 100644 --- a/pkgs/by-name/ta/tabby-agent/package.nix +++ b/pkgs/by-name/ta/tabby-agent/package.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "tabby-agent"; - version = "0.27.0"; + version = "0.28.0"; src = fetchFromGitHub { owner = "TabbyML"; repo = "tabby"; tag = "v${finalAttrs.version}"; - hash = "sha256-Z/Orl3T6NagmVcw9JYXhyy+32CK7t/xiQMdXooNcr9g="; + hash = "sha256-I7FHiw7009AjLA3wFKJKNvjuwesB6/DYL/t0hZEtAAY="; }; nativeBuildInputs = [ @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = pnpm_9.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-cdbmEgwHA+2/nfc8gaLAsCxLH0FNEQ0hjfRzQvngLKI="; + hash = "sha256-SiJJxRzmKQxqw3UESN7q+3qkU1nK+7z6K5RpIMRRces="; }; passthru.updateScript = nix-update-script { diff --git a/pkgs/by-name/ta/tar2ext4/package.nix b/pkgs/by-name/ta/tar2ext4/package.nix index c33f25412231..7ca56319f4f4 100644 --- a/pkgs/by-name/ta/tar2ext4/package.nix +++ b/pkgs/by-name/ta/tar2ext4/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "tar2ext4"; - version = "0.12.8"; + version = "0.13.0"; src = fetchFromGitHub { owner = "microsoft"; repo = "hcsshim"; rev = "v${version}"; - sha256 = "sha256-20+y7wFV3HxkrS1qHNq2neIc826HU5AXzuqqS7Ll2gg="; + sha256 = "sha256-/ImyicXRBGclnUEpqygNYhknFYJmRqBqKkz/gNxVLWQ="; }; sourceRoot = "${src.name}/cmd/tar2ext4"; diff --git a/pkgs/by-name/te/teams-for-linux/package.nix b/pkgs/by-name/te/teams-for-linux/package.nix index 8ab12c6eb5bf..f4e1769e8caf 100644 --- a/pkgs/by-name/te/teams-for-linux/package.nix +++ b/pkgs/by-name/te/teams-for-linux/package.nix @@ -16,16 +16,16 @@ buildNpmPackage rec { pname = "teams-for-linux"; - version = "2.0.12"; + version = "2.0.13"; src = fetchFromGitHub { owner = "IsmaelMartinez"; repo = "teams-for-linux"; tag = "v${version}"; - hash = "sha256-FTXwDwdXeXAa6Nk73WPPrxyrXvQ8Yg9tqtdkeekK4x8="; + hash = "sha256-xkVJ8PrW2huf3oNVSYySQnzKPadsYFXnrMgi+mFXBQU="; }; - npmDepsHash = "sha256-uwohbVV6zNdLmLgSihJsqRxm5ZR8P8mHeZdbCYjA78w="; + npmDepsHash = "sha256-jDJH/lAbmUURMkdv49S1KeE4I/MOEzK0ZDWh1sbnzXY="; nativeBuildInputs = [ makeWrapper diff --git a/pkgs/by-name/ti/tideways-daemon/package.nix b/pkgs/by-name/ti/tideways-daemon/package.nix index a54bc0e3ca65..0fdf077aa2fe 100644 --- a/pkgs/by-name/ti/tideways-daemon/package.nix +++ b/pkgs/by-name/ti/tideways-daemon/package.nix @@ -10,7 +10,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "tideways-daemon"; - version = "1.9.38"; + version = "1.9.40"; src = finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system} @@ -28,15 +28,15 @@ stdenvNoCC.mkDerivation (finalAttrs: { sources = { "x86_64-linux" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_amd64-${finalAttrs.version}.tar.gz"; - hash = "sha256-zQ8K0oHTZfQCEYAsnKsdgGaDTlRwEfCiJpd4lxy4Q5M="; + hash = "sha256-6U6Vq908tJmR4JzZlbK/qjlfCl/iWrCIOJNvUh0Xvag="; }; "aarch64-linux" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_aarch64-${finalAttrs.version}.tar.gz"; - hash = "sha256-atRvSpc56z5Vxo5/YGz9QzCPEP79qjl2GN0vR3nkBAE="; + hash = "sha256-2Yq2HvQoBPPDvEyZPjwyTjjc/bb4+zOrwknqHUnZsjc="; }; "aarch64-darwin" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_macos_arm64-${finalAttrs.version}.tar.gz"; - hash = "sha256-+X+WbHtOFW4YGyRmj388bBH0jHezWnPfTBiiOw3LFFY="; + hash = "sha256-ab7ZAUYH4Em6KuE/VlVLItf3N0yMvIRuJnf7vOGDGsY="; }; }; updateScript = "${ diff --git a/pkgs/by-name/ti/tilda/package.nix b/pkgs/by-name/ti/tilda/package.nix index ac9ad26a3a83..5a8e141290e2 100644 --- a/pkgs/by-name/ti/tilda/package.nix +++ b/pkgs/by-name/ti/tilda/package.nix @@ -42,6 +42,12 @@ stdenv.mkDerivation (finalAttrs: { # ugly hack for xgettext to work during build env.LD_LIBRARY_PATH = "${lib.getLib expat}/lib"; + # with -std=c99, the build fails due to implicit function declaration errors + # for the popen() and pclose() calls in src/tilda-lock-files.c + postPatch = '' + substituteInPlace configure.ac --replace-fail -std=c99 -std=gnu99 + ''; + # The config locking scheme relies on the binary being called "tilda" # (`pgrep -C tilda`), so a simple `wrapProgram` won't suffice: postInstall = '' diff --git a/pkgs/by-name/to/tokyonight-gtk-theme/package.nix b/pkgs/by-name/to/tokyonight-gtk-theme/package.nix index 346b4d69a03d..424272aaab36 100644 --- a/pkgs/by-name/to/tokyonight-gtk-theme/package.nix +++ b/pkgs/by-name/to/tokyonight-gtk-theme/package.nix @@ -71,13 +71,13 @@ lib.checkListOfEnum "${pname}: colorVariants" colorVariantList colorVariants lib stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2024-11-06"; + version = "0-unstable-2025-04-24"; src = fetchFromGitHub { owner = "Fausto-Korpsvart"; repo = "Tokyonight-GTK-Theme"; - rev = "4dc45d60bf35f50ebd9ee41f16ab63783f80dd64"; - hash = "sha256-AKZA+WCcfxDeNrNrq3XYw+SFoWd1VV2T9+CwK2y6+jA="; + rev = "006154c78dde52b5851347a7e91f924af62f1b8f"; + hash = "sha256-h5k9p++zjzxGFkTK/6o/ISl/Litgf6fzy8Jf6Ikt5V8="; }; propagatedUserEnvPkgs = [ gtk-engine-murrine ]; diff --git a/pkgs/by-name/ty/ty/package.nix b/pkgs/by-name/ty/ty/package.nix new file mode 100644 index 000000000000..80338e0caf61 --- /dev/null +++ b/pkgs/by-name/ty/ty/package.nix @@ -0,0 +1,88 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + + # nativeBuildInputs + installShellFiles, + + buildPackages, + versionCheckHook, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "ty"; + version = "0.0.1-alpha.5"; + + src = fetchFromGitHub { + owner = "astral-sh"; + repo = "ty"; + tag = finalAttrs.version; + fetchSubmodules = true; + hash = "sha256-F3q6IpS7dk0jISG+aREKpPxwWHO5UdSfslOnclYa0R8="; + }; + + # For Darwin platforms, remove the integration test for file notifications, + # as these tests fail in its sandboxes. + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' + rm ${finalAttrs.cargoRoot}/crates/ty/tests/file_watching.rs + ''; + + cargoRoot = "ruff"; + buildAndTestSubdir = finalAttrs.cargoRoot; + + cargoBuildFlags = [ "--package=ty" ]; + + cargoHash = "sha256-NXhO+xYHCz269jxEuiB8yMgaX21Z8wAySVl9XOc7W60="; + + nativeBuildInputs = [ installShellFiles ]; + + # `ty`'s tests use `insta-cmd`, which depends on the structure of the `target/` directory, + # and also fails to find the environment variable `$CARGO_BIN_EXE_ty`, which leads to tests failing. + # Instead, we specify the path ourselves and forgo the lookup. + # As the patches occur solely in test code, they have no effect on the packaged `ty` binary itself. + # + # `stdenv.hostPlatform.rust.cargoShortTarget` is taken from `cargoSetupHook`'s `installPhase`, + # which constructs a path as below to reference the built binary. + preCheck = '' + export CARGO_BIN_EXE_ty="$PWD"/target/${stdenv.hostPlatform.rust.cargoShortTarget}/release/ty + ''; + + # All the packages referenced in `crates/ty/README.md`, plus `crates/ty` itself. + cargoTestFlags = [ + "--package=ty" # CLI tests; file-watching tests only on Linux platforms + "--package=ty_python_semantic" # core type checking tests + "--package=ty_test" # test framework tests + ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) ( + let + emulator = stdenv.hostPlatform.emulator buildPackages; + in + '' + installShellCompletion --cmd ty \ + --bash <(${emulator} $out/bin/ty generate-shell-completion bash) \ + --fish <(${emulator} $out/bin/ty generate-shell-completion fish) \ + --zsh <(${emulator} $out/bin/ty generate-shell-completion zsh) + '' + ); + + passthru = { + updateScript = nix-update-script { extraArgs = [ "--version=unstable" ]; }; + }; + + meta = { + description = "Extremely fast Python type checker and language server, written in Rust"; + homepage = "https://github.com/astral-sh/ty"; + changelog = "https://github.com/astral-sh/ty/blob/${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.mit; + mainProgram = "ty"; + maintainers = [ lib.maintainers.bengsparks ]; + }; +}) diff --git a/pkgs/by-name/un/uncrustify/package.nix b/pkgs/by-name/un/uncrustify/package.nix index 8d9c67b7c2f2..c9ab468a1809 100644 --- a/pkgs/by-name/un/uncrustify/package.nix +++ b/pkgs/by-name/un/uncrustify/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "uncrustify"; - version = "0.80.1"; + version = "0.81.0"; src = fetchFromGitHub { owner = "uncrustify"; repo = "uncrustify"; rev = "uncrustify-${version}"; - sha256 = "sha256-SsPuqPyv3IFjYtAqANjzK8cdTGsyGBXVLzGWEUl28dg="; + sha256 = "sha256-8KTsrXUYOfqsWSGBAl0mZpGOYr+duFrRB0ITmq2Auqg="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ve/versatiles/package.nix b/pkgs/by-name/ve/versatiles/package.nix index 8489eba95d05..c8f9a5f986a8 100644 --- a/pkgs/by-name/ve/versatiles/package.nix +++ b/pkgs/by-name/ve/versatiles/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "versatiles"; - version = "0.15.5"; # When updating: Replace with current version + version = "0.15.6"; # When updating: Replace with current version src = fetchFromGitHub { owner = "versatiles-org"; repo = "versatiles-rs"; tag = "v${version}"; # When updating: Replace with long commit hash of new version - hash = "sha256-j50KZBYNzO9YNq6Nu3hozBmR2+KHbpCZuowSWMZ4yk4="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. + hash = "sha256-JWMoXsMRdllYrTpUdKYEi7i5AI5957qwrr8agvyKeT8="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. }; useFetchCargoVendor = true; - cargoHash = "sha256-SmN/E7vvf9aoopOyigiZJoYBp1mADter4gCwI/tsG0Q="; # When updating: Same as above + cargoHash = "sha256-8DtkeWo+lxv/9JzknpWnGYCA9v2HA4jFN4ZvseFpOGU="; # When updating: Same as above __darwinAllowLocalNetworking = true; diff --git a/pkgs/by-name/vi/vi-mongo/package.nix b/pkgs/by-name/vi/vi-mongo/package.nix index b64604b91a8d..e949c68dfa51 100644 --- a/pkgs/by-name/vi/vi-mongo/package.nix +++ b/pkgs/by-name/vi/vi-mongo/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "vi-mongo"; - version = "0.1.26"; + version = "0.1.27"; src = fetchFromGitHub { owner = "kopecmaciej"; repo = "vi-mongo"; tag = "v${version}"; - hash = "sha256-+2V5ojZsEaZDsJiur9/0G4fm0tMGTKForgRuqvMX+EI="; + hash = "sha256-/hj2JMjBKl3HLd6Mfuz4UnaWbPKPYHYfqKPj3kjxLZg="; }; vendorHash = "sha256-OVd2wIssVJHamWpNrK+piQFl9Lz0xgYnnz/4D5yl1D4="; diff --git a/pkgs/by-name/wc/wcc/package.nix b/pkgs/by-name/wc/wcc/package.nix index b15cf8185319..e753f7f3fd73 100644 --- a/pkgs/by-name/wc/wcc/package.nix +++ b/pkgs/by-name/wc/wcc/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { owner = "endrazine"; repo = "wcc"; rev = "8cbb49345d9596dfd37bd1b681753aacaab96475"; - hash = "sha256-f19EqkXJ97k0gjVBEBLzfNqYZ/J7sCCGBEeFsSax3uU="; + hash = "sha256-TYYtnMlrp/wbrTmwd3n90Uni7WE54gK6zKSBg4X9ZfA="; deepClone = true; fetchSubmodules = true; }; diff --git a/pkgs/by-name/we/webdav/package.nix b/pkgs/by-name/we/webdav/package.nix index 7fe300b4e3c5..1079a147df69 100644 --- a/pkgs/by-name/we/webdav/package.nix +++ b/pkgs/by-name/we/webdav/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "webdav"; - version = "5.7.4"; + version = "5.7.5"; src = fetchFromGitHub { owner = "hacdias"; repo = "webdav"; tag = "v${version}"; - hash = "sha256-f4Z5DiwrcF18ZSfDeSf1kwQIRmVNK4K5WrkQJYfquIs="; + hash = "sha256-iXU3ePALas/Z4caB1uhc5yW88zV/4iqv7qpOw4ZgZ3g="; }; - vendorHash = "sha256-8M25/Pfu175CYsO+bvLN5wxT7OciUUt7iQV0BkezTVw="; + vendorHash = "sha256-B78O13FPpkcuE808c2hLiIDPQdS5qlaw1dWLc9T7hvM="; __darwinAllowLocalNetworking = true; diff --git a/pkgs/desktops/gnome/extensions/extensionOverrides.nix b/pkgs/desktops/gnome/extensions/extensionOverrides.nix index 6e180edce187..6dda124d7033 100644 --- a/pkgs/desktops/gnome/extensions/extensionOverrides.nix +++ b/pkgs/desktops/gnome/extensions/extensionOverrides.nix @@ -6,6 +6,7 @@ easyeffects, gjs, glib, + gnome-menus, nautilus, gobject-introspection, hddtemp, @@ -47,6 +48,17 @@ in # the upstream repository's sources. super: lib.trivial.pipe super [ + (patchExtension "apps-menu@gnome-shell-extensions.gcampax.github.com" (old: { + patches = [ + (replaceVars + ./extensionOverridesPatches/apps-menu_at_gnome-shell-extensions.gcampax.github.com.patch + { + gmenu_path = "${gnome-menus}/lib/girepository-1.0"; + } + ) + ]; + })) + (patchExtension "caffeine@patapon.info" (old: { meta.maintainers = with lib.maintainers; [ eperuffo ]; })) diff --git a/pkgs/desktops/gnome/extensions/extensionOverridesPatches/apps-menu_at_gnome-shell-extensions.gcampax.github.com.patch b/pkgs/desktops/gnome/extensions/extensionOverridesPatches/apps-menu_at_gnome-shell-extensions.gcampax.github.com.patch new file mode 100644 index 000000000000..58f539d1525f --- /dev/null +++ b/pkgs/desktops/gnome/extensions/extensionOverridesPatches/apps-menu_at_gnome-shell-extensions.gcampax.github.com.patch @@ -0,0 +1,17 @@ +diff --git a/extension.js b/extension.js +index c608441..2b25335 100644 +--- a/extension.js ++++ b/extension.js +@@ -9,7 +9,11 @@ import Atk from 'gi://Atk'; + import Clutter from 'gi://Clutter'; + import Gio from 'gi://Gio'; + import GLib from 'gi://GLib'; +-import GMenu from 'gi://GMenu'; ++ ++import GIRepository from 'gi://GIRepository'; ++GIRepository.Repository.prepend_search_path('@gmenu_path@'); ++const {default: GMenu} = await import('gi://GMenu'); ++ + import GObject from 'gi://GObject'; + import Gtk from 'gi://Gtk'; + import Meta from 'gi://Meta'; diff --git a/pkgs/desktops/gnome/extensions/gsconnect/default.nix b/pkgs/desktops/gnome/extensions/gsconnect/default.nix index 92c14151e196..a9283b808027 100644 --- a/pkgs/desktops/gnome/extensions/gsconnect/default.nix +++ b/pkgs/desktops/gnome/extensions/gsconnect/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { pname = "gnome-shell-extension-gsconnect"; - version = "58"; + version = "62"; outputs = [ "out" @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { owner = "GSConnect"; repo = "gnome-shell-extension-gsconnect"; rev = "v${version}"; - hash = "sha256-bpy4G+f3NJ2iVsycPluV+98at0G2wlp7t5cPEMGM90s="; + hash = "sha256-HFm04XC61AjkJSt4YBc4dO9v563w+LsYDSaZckPYE14="; }; patches = [ diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix index b40a3e9be4f2..a91c54eb8a24 100644 --- a/pkgs/development/compilers/dotnet/default.nix +++ b/pkgs/development/compilers/dotnet/default.nix @@ -11,7 +11,7 @@ recurseIntoAttrs, generateSplicesForMkScope, makeScopeWithSplicing', - stdenvNoCC, + writeScriptBin, }: let @@ -70,6 +70,11 @@ let // { inherit callPackage fetchNupkg buildDotnetSdk; + generate-dotnet-sdk = writeScriptBin "generate-dotnet-sdk" ( + # Don't include current nixpkgs in the exposed version. We want to make the script runnable without nixpkgs repo. + builtins.replaceStrings [ " -I nixpkgs=./." ] [ "" ] (builtins.readFile ./update.sh) + ); + # Convert a "stdenv.hostPlatform.system" to a dotnet RID systemToDotnetRid = system: runtimeIdentifierMap.${system} or (throw "unsupported platform ${system}"); diff --git a/pkgs/development/compilers/open-watcom/v2.nix b/pkgs/development/compilers/open-watcom/v2.nix index f518605539f0..2d4761b382f2 100644 --- a/pkgs/development/compilers/open-watcom/v2.nix +++ b/pkgs/development/compilers/open-watcom/v2.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "${passthru.prettyName}-unwrapped"; # nixpkgs-update: no auto update - version = "0-unstable-2024-10-13"; + version = "0-unstable-2025-05-07"; src = fetchFromGitHub { owner = "open-watcom"; repo = "open-watcom-v2"; - rev = "f0a6465832643ba08b7f94fb814c552804fb395b"; - hash = "sha256-rT3z0KrkCZ78SbsK2CEHfvJa1TEnRH2kwhzZhi8fZDo="; + rev = "b168de07a7c32ad82b77dd56671b6a51a11dab70"; + hash = "sha256-9NNJcDHxOo+NKZraGqsHqK5whO3nL0QTeh+imzhThTg="; }; postPatch = @@ -29,19 +29,19 @@ stdenv.mkDerivation rec { for dateSource in bld/wipfc/configure; do substituteInPlace $dateSource \ - --replace '`date ' '`date -ud "@$SOURCE_DATE_EPOCH" ' + --replace-fail '`date ' '`date -ud "@$SOURCE_DATE_EPOCH" ' done substituteInPlace bld/watcom/h/banner.h \ - --replace '__DATE__' "\"$(date -ud "@$SOURCE_DATE_EPOCH" +'%b %d %Y')\"" \ - --replace '__TIME__' "\"$(date -ud "@$SOURCE_DATE_EPOCH" +'%T')\"" + --replace-fail '__DATE__' "\"$(date -ud "@$SOURCE_DATE_EPOCH" +'%b %d %Y')\"" \ + --replace-fail '__TIME__' "\"$(date -ud "@$SOURCE_DATE_EPOCH" +'%T')\"" substituteInPlace build/makeinit \ - --replace '$+$(%__CYEAR__)$-' "$(date -ud "@$SOURCE_DATE_EPOCH" +'%Y')" + --replace-fail '$+$(%__CYEAR__)$-' "$(date -ud "@$SOURCE_DATE_EPOCH" +'%Y')" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' substituteInPlace build/mif/local.mif \ - --replace '-static' "" + --replace-fail '-static' "" ''; nativeBuildInputs = diff --git a/pkgs/development/compilers/open-watcom/wrapper.nix b/pkgs/development/compilers/open-watcom/wrapper.nix index 878253f2caf3..fe29ac1af820 100644 --- a/pkgs/development/compilers/open-watcom/wrapper.nix +++ b/pkgs/development/compilers/open-watcom/wrapper.nix @@ -150,11 +150,16 @@ let wcl -bcl=dos -fe=dos test.c echo "Test file format" - file ./linux | grep "32-bit" | grep "Linux" - file ./nt.exe | grep "PE32" | grep "Windows" - file ./dos4g.exe | grep "MS-DOS" | grep "LE executable" - file ./windows.exe | grep "MS-DOS" | grep "Windows 3.x" - file ./dos.exe | grep "MS-DOS" | grep -v "LE" | grep -v "Windows 3.x" + file ./linux + file ./linux | grep "32-bit" | grep -q "Linux" + file ./nt.exe + file ./nt.exe | grep "PE32" | grep -q "Windows" + file ./dos4g.exe + file ./dos4g.exe | grep "MS-DOS" | grep -q "executable, LE" + file ./windows.exe + file ./windows.exe | grep "MS-DOS" | grep -q "Windows 3.00" + file ./dos.exe + file ./dos.exe | grep "MS-DOS" | grep -v "LE" | grep -qv "Windows 3." touch $out ''; }; diff --git a/pkgs/development/libraries/lief/default.nix b/pkgs/development/libraries/lief/default.nix index 72db93188371..5e3f389f1440 100644 --- a/pkgs/development/libraries/lief/default.nix +++ b/pkgs/development/libraries/lief/default.nix @@ -17,13 +17,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "lief"; - version = "0.16.4"; + version = "0.16.5"; src = fetchFromGitHub { owner = "lief-project"; repo = "LIEF"; tag = finalAttrs.version; - hash = "sha256-3rLnT/zs7YrAYNc8I2EJevl98LHGcXFf7bVlJJfxqRc="; + hash = "sha256-X1hkEOgU7AaQDeVlrFM4VDqweElADdColRffbV8/BfM="; }; outputs = [ diff --git a/pkgs/development/libraries/webkitgtk/default.nix b/pkgs/development/libraries/webkitgtk/default.nix index 20adf6ede715..5b91295cf992 100644 --- a/pkgs/development/libraries/webkitgtk/default.nix +++ b/pkgs/development/libraries/webkitgtk/default.nix @@ -80,7 +80,7 @@ # https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html recommends building with clang. clangStdenv.mkDerivation (finalAttrs: { pname = "webkitgtk"; - version = "2.48.1"; + version = "2.48.2"; name = "${finalAttrs.pname}-${finalAttrs.version}+abi=${ if lib.versionAtLeast gtk3.version "4.0" then "6.0" @@ -100,7 +100,7 @@ clangStdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://webkitgtk.org/releases/webkitgtk-${finalAttrs.version}.tar.xz"; - hash = "sha256-mO/fIcTNyg/gtzq1qMtSCTtapS2bGwFqk/cdv6HrJY8="; + hash = "sha256-7Fj238JdOzYDiOGS+GUGjWmqsJtNffAh+Q4xTS+lTzc="; }; patches = lib.optionals clangStdenv.hostPlatform.isLinux [ diff --git a/pkgs/development/python-modules/aiocache/default.nix b/pkgs/development/python-modules/aiocache/default.nix index 82452e6b1a03..1d837754cb93 100644 --- a/pkgs/development/python-modules/aiocache/default.nix +++ b/pkgs/development/python-modules/aiocache/default.nix @@ -12,7 +12,6 @@ pytest-mock, pytestCheckHook, pythonAtLeast, - pythonOlder, redis, redisTestHook, setuptools, @@ -23,8 +22,6 @@ buildPythonPackage rec { version = "0.12.3"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "aio-libs"; repo = "aiocache"; @@ -56,12 +53,19 @@ buildPythonPackage rec { "ignore::DeprecationWarning" # TypeError: object MagicMock can't be used in 'await' expression "--deselect=tests/ut/backends/test_redis.py::TestRedisBackend::test_close" + # Tests can time out and leave redis/valkey in an unusable state for later tests + "-x" ]; disabledTests = [ # Test calls apache benchmark and fails, no usable output "test_concurrency_error_rates" + # susceptible to timing out / short ttl + "test_cached_stampede" + "test_locking_dogpile_lease_expiration" + "test_set_ttl_handle" + "test_set_cancel_previous_ttl_handle" ] ++ lib.optionals (pythonAtLeast "3.13") [ # https://github.com/aio-libs/aiocache/issues/863 @@ -71,17 +75,19 @@ buildPythonPackage rec { disabledTestPaths = [ # Benchmark and performance tests are not relevant for Nixpkgs "tests/performance/" + # Full of timing-sensitive tests + "tests/ut/backends/test_redis.py" ]; __darwinAllowLocalNetworking = true; pythonImportsCheck = [ "aiocache" ]; - meta = with lib; { - description = "Python API Rate Limit Decorator"; + meta = { + description = "Asyncio cache supporting multiple backends (memory, redis, memcached, etc.)"; homepage = "https://github.com/aio-libs/aiocache"; changelog = "https://github.com/aio-libs/aiocache/releases/tag/v${version}"; - license = licenses.bsd3; - maintainers = with maintainers; [ fab ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ fab ]; }; } diff --git a/pkgs/development/python-modules/apispec/default.nix b/pkgs/development/python-modules/apispec/default.nix index f9f81922e766..ceaa36ddf330 100644 --- a/pkgs/development/python-modules/apispec/default.nix +++ b/pkgs/development/python-modules/apispec/default.nix @@ -15,19 +15,19 @@ buildPythonPackage rec { pname = "apispec"; - version = "6.8.1"; + version = "6.8.2"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-9JFsu3vhVpY7GPWSmg5CvSNJE1g0toCoGxJDK8+qmjk="; + hash = "sha256-zltpufzwJQy1a6DBpSp1/yLC98WGZU5XiEOZAYxRnyY="; }; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ packaging ]; + dependencies = [ packaging ]; optional-dependencies = { marshmallow = [ marshmallow ]; diff --git a/pkgs/development/python-modules/azure-search-documents/default.nix b/pkgs/development/python-modules/azure-search-documents/default.nix index c35dda53123e..243d8d82ff09 100644 --- a/pkgs/development/python-modules/azure-search-documents/default.nix +++ b/pkgs/development/python-modules/azure-search-documents/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "azure-search-documents"; - version = "11.4.0"; + version = "14.0.0"; pyproject = true; src = fetchFromGitHub { owner = "Azure"; repo = "azure-sdk-for-python"; - rev = "azure-search-documents_${version}"; - hash = "sha256-0J9AXDH7TOkcKDwFbICiMatLAwiFq3Jtoji8fJSOg8k="; + tag = "azure-mgmt-containerregistry_${version}"; + hash = "sha256-FRdXdk3+G/xPraB2laTV6Xs/yNY65gebvMCKPOgby1g="; }; sourceRoot = "${src.name}/sdk/search/azure-search-documents"; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = { description = "Microsoft Azure Cognitive Search Client Library for Python"; homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/search/azure-search-documents"; - changelog = "https://github.com/Azure/azure-sdk-for-python/blob/${src.rev}/sdk/search/azure-search-documents/CHANGELOG.md"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/${src.tag}/sdk/search/azure-search-documents/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 804d59caba5c..1b36c4ca3a2f 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.38.16"; + version = "1.38.18"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-dZrhWJtN5u/rT0ehuEtObj536bNbT0bpqDTEmpEbfwQ="; + hash = "sha256-4hn4/Xsx9tHaMWamBMazFWtGZq2OGwj+WCVu2UPzWpE="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 45f88ee273fd..bfd30dd15af5 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.38.16"; + version = "1.38.18"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-SOxutsOJI9Dg+UlOcshpRiq1/9NXi5HNLZH9lNNh4Dw="; + hash = "sha256-lc6Rrf+iFOrV62uq8oHJkmxSsgrZsgjVTzsYM6HuxqQ="; }; nativeBuildInputs = [ setuptools ]; diff --git a/pkgs/development/python-modules/channels/default.nix b/pkgs/development/python-modules/channels/default.nix index d0fa6b4596c3..ba785d7cc3bc 100644 --- a/pkgs/development/python-modules/channels/default.nix +++ b/pkgs/development/python-modules/channels/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "channels"; - version = "4.2.0"; + version = "4.2.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "django"; repo = "channels"; tag = version; - hash = "sha256-JkmS+QVF1MTdLID+c686Fd8L3kA+AIr7sLCaAoABh+s="; + hash = "sha256-Hx6ItDLt+QAy43SvyYVUY76Sva7+MYjcz0wJeXES/HQ="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/curated-transformers/default.nix b/pkgs/development/python-modules/curated-transformers/default.nix index 332b95fe060c..1c6fd8fdad10 100644 --- a/pkgs/development/python-modules/curated-transformers/default.nix +++ b/pkgs/development/python-modules/curated-transformers/default.nix @@ -1,26 +1,36 @@ { lib, buildPythonPackage, + catalogue, + curated-tokenizers, fetchFromGitHub, + huggingface-hub, setuptools, + tokenizers, torch, }: buildPythonPackage rec { pname = "curated-transformers"; - version = "0.1.1"; + version = "2.0.1"; pyproject = true; src = fetchFromGitHub { owner = "explosion"; repo = "curated-transformers"; tag = "v${version}"; - hash = "sha256-QhJZnQIa9TilwdQCUlxnQCEc6Suj669cht6WHUAr/Gw="; + hash = "sha256-2sedBVpwCppviWix+d3tJFTrLBe+2IBlWnCKgV6MucA="; }; build-system = [ setuptools ]; - dependencies = [ torch ]; + dependencies = [ + catalogue + curated-tokenizers + huggingface-hub + tokenizers + torch + ]; # Unit tests are hard to use, since most tests rely on downloading # models from Hugging Face Hub. diff --git a/pkgs/development/python-modules/django-widget-tweaks/default.nix b/pkgs/development/python-modules/django-widget-tweaks/default.nix index 9409681beab6..9aa197fed0b8 100644 --- a/pkgs/development/python-modules/django-widget-tweaks/default.nix +++ b/pkgs/development/python-modules/django-widget-tweaks/default.nix @@ -6,25 +6,26 @@ django, python, pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "django-widget-tweaks"; - version = "1.5.0"; - format = "setuptools"; + version = "1.5.1"; + pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "jazzband"; - repo = pname; + repo = "django-widget-tweaks"; tag = version; - hash = "sha256-/3UIsg75X3R9YGv9cEcoPw3IN2vkhUb+HCy68813d2E="; + hash = "sha256-ymjBuNGfndUwQdBU2xnc9CA51oOaEPA+RaAspJMKQ04="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ django ]; + dependencies = [ django ]; checkPhase = '' ${python.interpreter} -m django test --settings=tests.settings @@ -33,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tweak the form field rendering in templates, not in python-level form definitions"; homepage = "https://github.com/jazzband/django-widget-tweaks"; - changelog = "https://github.com/jazzband/django-widget-tweaks/blob/${version}/CHANGES.rst"; + changelog = "https://github.com/jazzband/django-widget-tweaks/blob/${src.tag}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ maxxk ]; }; diff --git a/pkgs/development/python-modules/entry-points-txt/default.nix b/pkgs/development/python-modules/entry-points-txt/default.nix index f98f619e9d32..1d9287f13da9 100644 --- a/pkgs/development/python-modules/entry-points-txt/default.nix +++ b/pkgs/development/python-modules/entry-points-txt/default.nix @@ -1,28 +1,26 @@ { lib, - buildPythonPackage, - fetchFromGitHub, + pythonOlder, pytestCheckHook, pytest-cov-stub, - pythonOlder, - setuptools, + hatchling, + fetchFromGitHub, + buildPythonPackage, }: buildPythonPackage rec { pname = "entry-points-txt"; version = "0.2.1"; - format = "pyproject"; - - disabled = pythonOlder "3.6"; + pyproject = true; src = fetchFromGitHub { owner = "jwodder"; - repo = pname; + repo = "entry-points-txt"; tag = "v${version}"; hash = "sha256-hIUXxBJ0XSB4FrNZJdofJ1gTTncILNq9Xh+iAV1CD0s="; }; - nativeBuildInputs = [ setuptools ]; + nativeBuildInputs = [ hatchling ]; nativeCheckInputs = [ pytestCheckHook @@ -34,7 +32,8 @@ buildPythonPackage rec { meta = with lib; { description = "Read & write entry_points.txt files"; homepage = "https://github.com/jwodder/entry-points-txt"; - license = with licenses; [ mit ]; + changelog = "https://github.com/wheelodex/entry-points-txt/releases/tag/${src.tag}"; + license = licenses.mit; maintainers = with maintainers; [ ayazhafiz ]; }; } diff --git a/pkgs/development/python-modules/faraday-agent-parameters-types/default.nix b/pkgs/development/python-modules/faraday-agent-parameters-types/default.nix index 81f423ea4a43..441ff8ce3327 100644 --- a/pkgs/development/python-modules/faraday-agent-parameters-types/default.nix +++ b/pkgs/development/python-modules/faraday-agent-parameters-types/default.nix @@ -7,11 +7,12 @@ pytestCheckHook, pythonOlder, setuptools, + validators, }: buildPythonPackage rec { pname = "faraday-agent-parameters-types"; - version = "1.7.3"; + version = "1.8.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "faraday_agent_parameters_types"; inherit version; - hash = "sha256-dpMxmCFo7e+/VA1SdpdSYRKR9rvr7zQWTri4pJt/4PY="; + hash = "sha256-ZyTaQN6T+F8QKPuTfGcEtdKM/2hvtekghG4UwtER02A="; }; postPatch = '' @@ -32,6 +33,7 @@ buildPythonPackage rec { dependencies = [ marshmallow packaging + validators ]; nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/development/python-modules/llama-index-agent-openai/default.nix b/pkgs/development/python-modules/llama-index-agent-openai/default.nix index 30c2c669e290..d6ffbbec17bd 100644 --- a/pkgs/development/python-modules/llama-index-agent-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-agent-openai/default.nix @@ -2,15 +2,15 @@ lib, buildPythonPackage, fetchPypi, + hatchling, llama-index-core, llama-index-llms-openai, - poetry-core, pythonOlder, }: buildPythonPackage rec { pname = "llama-index-agent-openai"; - version = "0.4.6"; + version = "0.4.7"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,14 +18,12 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_agent_openai"; inherit version; - hash = "sha256-T2bBcxg2q2bEtEElWpXzOlF0PkmTuKqdr0MMsxqn1I4="; + hash = "sha256-+xu6sfCkIzCVA2QaLO2Nwa5sB9WomLT3Ft4NuZV0bg0="; }; pythonRelaxDeps = [ "llama-index-llms-openai" ]; - build-system = [ - poetry-core - ]; + build-system = [ hatchling ]; dependencies = [ llama-index-core diff --git a/pkgs/development/python-modules/llama-index-core/default.nix b/pkgs/development/python-modules/llama-index-core/default.nix index 33c01cac7a97..b5b77dc0b4d6 100644 --- a/pkgs/development/python-modules/llama-index-core/default.nix +++ b/pkgs/development/python-modules/llama-index-core/default.nix @@ -1,6 +1,8 @@ { lib, aiohttp, + aiosqlite, + banks, buildPythonPackage, dataclasses-json, deprecated, @@ -8,17 +10,17 @@ fetchFromGitHub, filetype, fsspec, + hatchling, jsonpath-ng, llamaindex-py-client, nest-asyncio, networkx, - nltk, nltk-data, + nltk, numpy, openai, pandas, pillow, - poetry-core, pytest-asyncio, pytest-mock, pytestCheckHook, @@ -36,7 +38,7 @@ buildPythonPackage rec { pname = "llama-index-core"; - version = "0.12.23"; + version = "0.12.35"; pyproject = true; disabled = pythonOlder "3.8"; @@ -45,7 +47,7 @@ buildPythonPackage rec { owner = "run-llama"; repo = "llama_index"; tag = "v${version}"; - hash = "sha256-GFzaorzjeQGreyUjRXP7v7djbSq2boLWZjwO4R2W9E4="; + hash = "sha256-qBLCuQjkUNER70wJiWH6pEN4D2J9L8emGQukdlWAAYU="; }; sourceRoot = "${src.name}/${pname}"; @@ -66,10 +68,12 @@ buildPythonPackage rec { pythonRelaxDeps = [ "tenacity" ]; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ aiohttp + aiosqlite + banks dataclasses-json deprecated dirtyjson @@ -139,6 +143,8 @@ buildPythonPackage rec { # asyncio.exceptions.InvalidStateError: invalid state "test_workflow_context_to_dict_mid_run" "test_SimpleDirectoryReader" + # RuntimeError + "test_str" ]; meta = with lib; { diff --git a/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix b/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix index 180d1449382e..e72790208bb2 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix @@ -3,14 +3,14 @@ buildPythonPackage, fetchPypi, llama-index-core, - poetry-core, + hatchling, pythonOlder, sentence-transformers, }: buildPythonPackage rec { pname = "llama-index-embeddings-huggingface"; - version = "0.5.3"; + version = "0.5.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,10 +18,10 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_huggingface"; inherit version; - hash = "sha256-P+yzY8wNBYkGia78LRvaLwJDGFfgRW/a8ujElg+drq8="; + hash = "sha256-nFjFrPt38Heo5DZgsbA3RgEmqNGAwXVwP/MeidqxnT4="; }; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ llama-index-core diff --git a/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix b/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix index e2d995905121..98bf1e735e19 100644 --- a/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix +++ b/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix @@ -1,16 +1,16 @@ { lib, + boto3, buildPythonPackage, fetchPypi, - boto3, + hatchling, llama-index-core, - poetry-core, pythonOlder, }: buildPythonPackage rec { pname = "llama-index-graph-stores-neptune"; - version = "0.3.2"; + version = "0.3.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,10 +18,10 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_graph_stores_neptune"; inherit version; - hash = "sha256-jSZ86qdK5KklPFtgyruPtYhJ2Yesd8C1QufhojhKO0A="; + hash = "sha256-IqY4dEWcbM9371vuZ7C9NlDux9O/j6wF7Hcc4aiBiIE="; }; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ boto3 diff --git a/pkgs/development/python-modules/llama-index-llms-openai/default.nix b/pkgs/development/python-modules/llama-index-llms-openai/default.nix index c4c506a436fe..933ec25e387a 100644 --- a/pkgs/development/python-modules/llama-index-llms-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-llms-openai/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-llms-openai"; - version = "0.3.33"; + version = "0.3.38"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_llms_openai"; inherit version; - hash = "sha256-ESlCyiIcIjPtLPmV/a8IZfK3+SldmwHFp/yu83PBrIc="; + hash = "sha256-vNHVISv3yUgwGVhxmh3zYb5is3tWIHMuTJzoBLwHi3c="; }; pythonRemoveDeps = [ diff --git a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix index ac33f12511f8..4081d58faade 100644 --- a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix +++ b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix @@ -5,30 +5,26 @@ fetchPypi, llama-index-core, pgvector, - poetry-core, + hatchling, psycopg2, }: buildPythonPackage rec { pname = "llama-index-vector-stores-postgres"; - version = "0.4.2"; + version = "0.5.3"; pyproject = true; src = fetchPypi { pname = "llama_index_vector_stores_postgres"; inherit version; - hash = "sha256-RxmlwcxPmqc4ILzG0112Pp16960Lbf2113aDavDqDgA="; + hash = "sha256-P4gn+1mm4m8iah7F1yAbMm9+cAfyt+WKxH4Jcq+9O2k="; }; pythonRemoveDeps = [ "psycopg2-binary" ]; - pythonRelaxDeps = [ - "pgvector" - ]; + pythonRelaxDeps = [ "pgvector" ]; - build-system = [ - poetry-core - ]; + build-system = [ hatchling ]; dependencies = [ asyncpg diff --git a/pkgs/development/python-modules/llama-index/default.nix b/pkgs/development/python-modules/llama-index/default.nix index 73cbb09fdcc3..8bba3b0d5704 100644 --- a/pkgs/development/python-modules/llama-index/default.nix +++ b/pkgs/development/python-modules/llama-index/default.nix @@ -1,6 +1,6 @@ { buildPythonPackage, - poetry-core, + hatchling, llama-index-agent-openai, llama-index-cli, llama-index-core, @@ -22,7 +22,7 @@ buildPythonPackage { pyproject = true; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; pythonRelaxDeps = [ "llama-index-core" diff --git a/pkgs/development/python-modules/lxmf/default.nix b/pkgs/development/python-modules/lxmf/default.nix index c4c0ab1d8aba..c035dce634cb 100644 --- a/pkgs/development/python-modules/lxmf/default.nix +++ b/pkgs/development/python-modules/lxmf/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "lxmf"; - version = "0.6.3"; + version = "0.7.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "markqvist"; repo = "lxmf"; tag = version; - hash = "sha256-HkWl0fHb+nmcH4uczUAbNyizm1nP8a7Mo3zUoN1FxTo="; + hash = "sha256-BSQhhjiZcu9xctEXKQ2Dr4GQNkX7DUIpsncG8zUO74Y="; }; build-system = [ setuptools ]; @@ -34,7 +34,9 @@ buildPythonPackage rec { description = "Lightweight Extensible Message Format for Reticulum"; homepage = "https://github.com/markqvist/lxmf"; changelog = "https://github.com/markqvist/LXMF/releases/tag/${version}"; - license = licenses.mit; + # Reticulum License + # https://github.com/markqvist/LXMF/blob/master/LICENSE + license = licenses.unfree; maintainers = with maintainers; [ fab ]; mainProgram = "lxmd"; }; diff --git a/pkgs/development/python-modules/moderngl/default.nix b/pkgs/development/python-modules/moderngl/default.nix index 903cfdfeef37..8852d313ec82 100644 --- a/pkgs/development/python-modules/moderngl/default.nix +++ b/pkgs/development/python-modules/moderngl/default.nix @@ -21,6 +21,12 @@ buildPythonPackage rec { hash = "sha256-UpNqmMyy8uHW48sYUospGfaDHn4/kk54i1hzutzlEps="; }; + postPatch = '' + substituteInPlace _moderngl.py \ + --replace-fail '"libGL.so"' '"${libGL}/lib/libGL.so"' \ + --replace-fail '"libEGL.so"' '"${libGL}/lib/libEGL.so"' + ''; + build-system = [ setuptools ]; buildInputs = [ diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 86a70c62e650..860eb3a45f35 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -266,8 +266,8 @@ rec { "sha256-II4WIgBsWK3+CXk/XFzWpmlEXsbBuWt4C3onExl2u0o="; mypy-boto3-codebuild = - buildMypyBoto3Package "codebuild" "1.38.2" - "sha256-JsdVk9mmYTF0lCLpAsh4gRt9EpxJU0KPRLhAqqB7q0E="; + buildMypyBoto3Package "codebuild" "1.38.17" + "sha256-QnIaGy8R8HAt69dK9+iJfOwyQTIv0Dl9hI12GXlsFlg="; mypy-boto3-codecatalyst = buildMypyBoto3Package "codecatalyst" "1.38.0" @@ -294,8 +294,8 @@ rec { "sha256-twmdIgbVpRFwUcRu0Kyoti+Y1KCPmRgaCsf6Kozhmg8="; mypy-boto3-codepipeline = - buildMypyBoto3Package "codepipeline" "1.38.12" - "sha256-HTZJEjSM1J/lQPFSDIRDQZW8DdskT4L9Te6zPUoqT8c="; + buildMypyBoto3Package "codepipeline" "1.38.18" + "sha256-C++b8vPawYw1J2nsjf0b2brkHQfAeT10zsaO9molFgk="; mypy-boto3-codestar = buildMypyBoto3Package "codestar" "1.35.0" @@ -358,8 +358,8 @@ rec { "sha256-ABRIC59mat4ek0yrWxcHUr62whXmaZef47yDR7A2rl0="; mypy-boto3-controltower = - buildMypyBoto3Package "controltower" "1.38.15" - "sha256-UdmjmkHw97cpq6vDS6d48a3DOLkZ/RJATTH8DxfhFpY="; + buildMypyBoto3Package "controltower" "1.38.17" + "sha256-RtmXag1W6xxWlr9FZsIf8YtBeJoL91Ssflck/Ok1C3Q="; mypy-boto3-cur = buildMypyBoto3Package "cur" "1.38.0" @@ -414,8 +414,8 @@ rec { "sha256-mFFkE37/+8k+YZ4ZJdg3QiFN2bkqArnSmjoCWdxMJ4c="; mypy-boto3-dms = - buildMypyBoto3Package "dms" "1.38.0" - "sha256-R1ZfmeNMPkkCg/O/nDR0Vqa7oNXlhxYOUG5jHW05NSo="; + buildMypyBoto3Package "dms" "1.38.17" + "sha256-fGqy3xSfdZPi4BX9o+nqjAQzSnx64y1PllxB6j+4ISY="; mypy-boto3-docdb = buildMypyBoto3Package "docdb" "1.38.0" @@ -462,8 +462,8 @@ rec { "sha256-aSZu8mxsTho4pvWWbNwlJf0IROjqjTlIUEE5DJkAje4="; mypy-boto3-ecs = - buildMypyBoto3Package "ecs" "1.38.15" - "sha256-2SM1EqTNnvyNEUbeTz9RmG3CsOfkQ3enuvQFOH2je8A="; + buildMypyBoto3Package "ecs" "1.38.18" + "sha256-UjzMLvaDYVIrmHDFO/TlyofiwRqGlHA+aDqWcRepHdI="; mypy-boto3-efs = buildMypyBoto3Package "efs" "1.38.0" @@ -498,8 +498,8 @@ rec { "sha256-bGXPSBRUfkiRc2Isx79953gV2qv2rCE9N+L11CEceug="; mypy-boto3-emr = - buildMypyBoto3Package "emr" "1.38.0" - "sha256-EG/qlpfpGaRJJhYPUACHM+TlHSwY+bYpgG5VxBAYTh0="; + buildMypyBoto3Package "emr" "1.38.18" + "sha256-q/1574BCv6rcHog3kEXBFr0K0FNrqE3nj0JTfCTsC8A="; mypy-boto3-emr-containers = buildMypyBoto3Package "emr-containers" "1.38.0" @@ -574,8 +574,8 @@ rec { "sha256-abALPaOoxM8dvwqd8j41mTT1Zmcn/sEVzlopSMc+fYM="; mypy-boto3-glue = - buildMypyBoto3Package "glue" "1.38.12" - "sha256-0McJ3i8jtqknfsA7sN9P7+IOMqbHSFMQScF9g0m8Wgk="; + buildMypyBoto3Package "glue" "1.38.18" + "sha256-iqCNIirn02Gl0oQW00xKxwp+3yOFrGXpkskIH4C5njs="; mypy-boto3-grafana = buildMypyBoto3Package "grafana" "1.38.0" @@ -942,8 +942,8 @@ rec { "sha256-2hV5TYKrrowbOqQZiw0DphDW2d2lFo8PYGolyqewznw="; mypy-boto3-neptune = - buildMypyBoto3Package "neptune" "1.38.0" - "sha256-dXEMhPcqBlAz7+wy59JOS5x5Hy1PobC3McunN/2oabQ="; + buildMypyBoto3Package "neptune" "1.38.18" + "sha256-5rStsb6FVG4I/4n3y4phDxUbfh9HTmOinaW/BQikp1Q="; mypy-boto3-neptunedata = buildMypyBoto3Package "neptunedata" "1.38.0" @@ -1234,8 +1234,8 @@ rec { "sha256-7oaAwnhk493zZlzZF6VL2rd2kWIw72ojUI7sEgwauTU="; mypy-boto3-service-quotas = - buildMypyBoto3Package "service-quotas" "1.38.0" - "sha256-Ir+1OlQHTY3BqVeZQBXOyn+ZVV+ZLIbcwOWU63LOcbw="; + buildMypyBoto3Package "service-quotas" "1.38.18" + "sha256-93p1eVFFroBiRwpBWJMSa++CyP6/I9PaMFA8u4qHvvk="; mypy-boto3-servicecatalog = buildMypyBoto3Package "servicecatalog" "1.38.10" @@ -1426,8 +1426,8 @@ rec { "sha256-naClNCiAqHalhT/+8cI510kBzYxpY3Z+wppDpQbZtdg="; mypy-boto3-workspaces = - buildMypyBoto3Package "workspaces" "1.38.13" - "sha256-j4ccEWcU2RBS9TZvVzmPwI2n58JkRFkmyVRyovMtKS4="; + buildMypyBoto3Package "workspaces" "1.38.17" + "sha256-vS6+uLpngMP/U2zM207LPzdzVl2DpB36/zyuM625r3o="; mypy-boto3-workspaces-web = buildMypyBoto3Package "workspaces-web" "1.38.0" diff --git a/pkgs/development/python-modules/narwhals/default.nix b/pkgs/development/python-modules/narwhals/default.nix index 6c9e162220d0..96484762249a 100644 --- a/pkgs/development/python-modules/narwhals/default.nix +++ b/pkgs/development/python-modules/narwhals/default.nix @@ -1,49 +1,37 @@ { lib, buildPythonPackage, - fetchFromGitHub, - - # build-system - hatchling, - - # optional-dependencies - # cudf, dask, - # modin, + duckdb, + fetchFromGitHub, + hatchling, + hypothesis, pandas, polars, pyarrow, pyspark, - sqlframe, - - # tests - duckdb, - hypothesis, pytest-env, pytestCheckHook, + sqlframe, }: buildPythonPackage rec { pname = "narwhals"; - version = "1.37.0"; + version = "1.38.2"; pyproject = true; src = fetchFromGitHub { owner = "narwhals-dev"; repo = "narwhals"; tag = "v${version}"; - hash = "sha256-AYgpHJwQVP+F2kr5YJtjnLNYedc81RvRcX1Cfh7c0xw="; + hash = "sha256-zqtYTqirAXLcpFA2sXczl0HPWL/3cYWws2yUfE8I8NY="; }; - build-system = [ - hatchling - ]; + build-system = [ hatchling ]; optional-dependencies = { # cudf = [ cudf ]; - dask = [ - dask - ] ++ dask.optional-dependencies.dataframe; + dask = [ dask ] ++ dask.optional-dependencies.dataframe; # modin = [ modin ]; pandas = [ pandas ]; polars = [ polars ]; @@ -61,6 +49,13 @@ buildPythonPackage rec { pythonImportsCheck = [ "narwhals" ]; + disabledTests = [ + # Flaky + "test_rolling_var_hypothesis" + # Missing file + "test_pyspark_connect_deps_2517" + ]; + pytestFlagsArray = [ "-W" "ignore::DeprecationWarning" diff --git a/pkgs/development/python-modules/nomadnet/default.nix b/pkgs/development/python-modules/nomadnet/default.nix index 8c6bda4b7f17..873e43e791fa 100644 --- a/pkgs/development/python-modules/nomadnet/default.nix +++ b/pkgs/development/python-modules/nomadnet/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "nomadnet"; - version = "0.6.2"; + version = "0.7.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "markqvist"; repo = "NomadNet"; tag = version; - hash = "sha256-HBNZvU4ZCLgEn8ul1iflaY18novZMnn8GIojriX/ej0="; + hash = "sha256-/ITBpj5XOn+GYzc2gMg3J8c1eeKWjbyZ4rcXXo4n2Fw="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/oelint-data/default.nix b/pkgs/development/python-modules/oelint-data/default.nix index c143499144bb..580bae09ecf8 100644 --- a/pkgs/development/python-modules/oelint-data/default.nix +++ b/pkgs/development/python-modules/oelint-data/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "oelint-data"; - version = "1.0.11"; + version = "1.0.14"; pyproject = true; src = fetchFromGitHub { owner = "priv-kweihmann"; repo = "oelint-data"; tag = version; - hash = "sha256-i3HxvEaWfrRwOSXZiqukyiUl24pYQnH0JO+Are3AWrc="; + hash = "sha256-4EfvRj9vtSZRtsypCshg2T7raV3a0bozZVu1IdRdtdg="; }; build-system = [ diff --git a/pkgs/development/python-modules/pgvector/default.nix b/pkgs/development/python-modules/pgvector/default.nix index 48381cea69c0..3e7d1ab27804 100644 --- a/pkgs/development/python-modules/pgvector/default.nix +++ b/pkgs/development/python-modules/pgvector/default.nix @@ -13,8 +13,10 @@ asyncpg, django, peewee, + pg8000, postgresql, postgresqlTestHook, + psycopg-pool, psycopg, psycopg2, pytest-asyncio, @@ -26,14 +28,14 @@ buildPythonPackage rec { pname = "pgvector"; - version = "0.3.6"; + version = "0.4.1"; pyproject = true; src = fetchFromGitHub { owner = "pgvector"; repo = "pgvector-python"; tag = "v${version}"; - hash = "sha256-ho0UgamZxsN+pv7QkpsDnN7f+I+SrexA2gVtmJF8/3Q="; + hash = "sha256-QbNzEQctKgxdH1cpMmf2Yg05Q3KOT9tGtK4YSr9GiC4="; }; build-system = [ setuptools ]; @@ -44,8 +46,10 @@ buildPythonPackage rec { asyncpg django peewee + pg8000 psycopg psycopg2 + psycopg-pool (postgresql.withPackages (p: with p; [ pgvector ])) postgresqlTestHook pytest-asyncio @@ -61,6 +65,12 @@ buildPythonPackage rec { postgresqlTestUserOptions = "LOGIN SUPERUSER"; }; + disabledTestPaths = [ + # DB error + "tests/test_pg8000.py" + "tests/test_sqlalchemy.py" + ]; + pythonImportsCheck = [ "pgvector" ]; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/pyjson5/default.nix b/pkgs/development/python-modules/pyjson5/default.nix index 72a5f2d9a058..912f41364a76 100644 --- a/pkgs/development/python-modules/pyjson5/default.nix +++ b/pkgs/development/python-modules/pyjson5/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pyjson5"; - version = "1.6.8"; + version = "1.6.9"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Kijewski"; repo = "pyjson5"; tag = "v${version}"; - hash = "sha256-3Mj5Kjas+uArTEt0c6NxWgQBVWjPVKhQ+ET1npAlpt8="; + hash = "sha256-3uxuJvxTn6C3MWShXQlILPApgtumgGOeaaMlBvRaHiU="; fetchSubmodules = true; }; diff --git a/pkgs/development/python-modules/pypitoken/default.nix b/pkgs/development/python-modules/pypitoken/default.nix index 670d97149e04..e75a720dbad7 100644 --- a/pkgs/development/python-modules/pypitoken/default.nix +++ b/pkgs/development/python-modules/pypitoken/default.nix @@ -2,36 +2,40 @@ lib, buildPythonPackage, fetchFromGitHub, + hatchling, jsonschema, - poetry-core, pymacaroons, pytest-cov-stub, pytest-mock, pytestCheckHook, pythonOlder, typing-extensions, + uv-dynamic-versioning, }: buildPythonPackage rec { pname = "pypitoken"; - version = "7.0.1"; + version = "7.1.1"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "ewjoachim"; repo = "pypitoken"; tag = version; - hash = "sha256-1SUR6reZywgFpSdD49E5PjEDNrlvsHH4TK6SkXStUws="; + hash = "sha256-esn7Pbmpo4BAvLefOWMeQNEB0UYwBf9vgcuzmuGwH30="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail 'version = "0.0.0"' 'version = "${version}"' + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' ''; - build-system = [ poetry-core ]; + build-system = [ + hatchling + uv-dynamic-versioning + ]; dependencies = [ pymacaroons diff --git a/pkgs/development/python-modules/pytest-examples/default.nix b/pkgs/development/python-modules/pytest-examples/default.nix index 277ca7815e30..ec26ae5eea97 100644 --- a/pkgs/development/python-modules/pytest-examples/default.nix +++ b/pkgs/development/python-modules/pytest-examples/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pytest-examples"; - version = "0.0.17"; + version = "0.0.18"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pytest-examples"; tag = "v${version}"; - hash = "sha256-gPae04hgzUJrY0wshp25ojWrbi+7EYaWoR8wxoEJB30="; + hash = "sha256-ZnDl0B7/oLX6PANrqsWtVJwe4E/+7inCgOpo7oSeZlw="; }; build-system = [ diff --git a/pkgs/development/python-modules/python-octaviaclient/default.nix b/pkgs/development/python-modules/python-octaviaclient/default.nix index 659285e47619..d13c4228bb23 100644 --- a/pkgs/development/python-modules/python-octaviaclient/default.nix +++ b/pkgs/development/python-modules/python-octaviaclient/default.nix @@ -30,13 +30,13 @@ buildPythonPackage rec { pname = "python-octaviaclient"; - version = "3.10.0"; + version = "3.11.0"; pyproject = true; src = fetchPypi { pname = "python_octaviaclient"; inherit version; - hash = "sha256-2yZnuPdhGyfEjS5bLXbRjhl/v+mQyyzYlv3gbztNYig="; + hash = "sha256-IzB40LIn8iW7sO6eB8NgnpFc/vBhfZv4HLMXpgpdP1U="; }; # somehow python-neutronclient cannot be found despite it being supplied diff --git a/pkgs/development/python-modules/rns/default.nix b/pkgs/development/python-modules/rns/default.nix index 7a051d988102..dabaa43dc8fb 100644 --- a/pkgs/development/python-modules/rns/default.nix +++ b/pkgs/development/python-modules/rns/default.nix @@ -1,33 +1,27 @@ { lib, - buildPythonPackage, - fetchFromGitHub, - replaceVars, - esptool, - - # build-system - setuptools, - - # dependencies bleak, + buildPythonPackage, cryptography, + esptool, + fetchFromGitHub, netifaces, pyserial, - - # tests + replaceVars, + setuptools, versionCheckHook, }: buildPythonPackage rec { pname = "rns"; - version = "0.9.5"; + version = "0.9.6"; pyproject = true; src = fetchFromGitHub { owner = "markqvist"; repo = "Reticulum"; tag = version; - hash = "sha256-jpmh7emJa9qy5Ge2sYgxSz2wYECG6POIEVo4hkAZI+8="; + hash = "sha256-TZXImMtAesLF6u6Yw/mvpQOjXK07UI4Op4fniq+pSu0="; }; patches = [ @@ -57,7 +51,9 @@ buildPythonPackage rec { description = "Cryptography-based networking stack for wide-area networks"; homepage = "https://reticulum.network"; changelog = "https://github.com/markqvist/Reticulum/blob/${src.tag}/Changelog.md"; - license = lib.licenses.mit; + # Reticulum License + # https://github.com/markqvist/Reticulum/blob/master/LICENSE + license = lib.licenses.unfree; maintainers = with lib.maintainers; [ fab qbit diff --git a/pkgs/development/python-modules/roadlib/default.nix b/pkgs/development/python-modules/roadlib/default.nix index 339db694ce2d..443c189bd707 100644 --- a/pkgs/development/python-modules/roadlib/default.nix +++ b/pkgs/development/python-modules/roadlib/default.nix @@ -1,11 +1,13 @@ { lib, - adal, + aiohttp, + cryptography, buildPythonPackage, fetchPypi, pyjwt, pythonOlder, setuptools, + requests, sqlalchemy, }: @@ -24,11 +26,16 @@ buildPythonPackage rec { build-system = [ setuptools ]; dependencies = [ - adal + cryptography pyjwt + requests sqlalchemy ]; + optional-dependencies = { + async = [ aiohttp ]; + }; + # Module has no test doCheck = false; diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix index 18aa20f64cf6..80dffc4a3696 100644 --- a/pkgs/development/python-modules/rq/default.nix +++ b/pkgs/development/python-modules/rq/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "rq"; - version = "2.3.2"; + version = "2.3.3"; pyproject = true; src = fetchFromGitHub { owner = "rq"; repo = "rq"; tag = "v${version}"; - hash = "sha256-odO4DSuLNyGndj+n++DupAyOUywYJtnmkO0lUM1xS2I="; + hash = "sha256-NUs544J/pC2QNyR2aIlac2P06so7JmB2P6FB/gmR7wI="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/scooby/default.nix b/pkgs/development/python-modules/scooby/default.nix index 3ef6b0bb6fb5..12bbb889ffd9 100644 --- a/pkgs/development/python-modules/scooby/default.nix +++ b/pkgs/development/python-modules/scooby/default.nix @@ -14,8 +14,8 @@ buildPythonPackage rec { pname = "scooby"; - version = "0.10.0"; - format = "setuptools"; + version = "0.10.1"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -23,10 +23,10 @@ buildPythonPackage rec { owner = "banesullivan"; repo = "scooby"; tag = "v${version}"; - hash = "sha256-KXhLN8KPz61l+4v88+kVSvodT6OXDJ3Pw9A9aFWSqYE="; + hash = "sha256-ldDmw2TDvXgfu0fMj6dSr2zh9WfYGNpBGZb3MixKq+k="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; nativeCheckInputs = [ beautifulsoup4 diff --git a/pkgs/development/python-modules/sqlmap/default.nix b/pkgs/development/python-modules/sqlmap/default.nix index e33c78f09d9a..4f864da9c6cc 100644 --- a/pkgs/development/python-modules/sqlmap/default.nix +++ b/pkgs/development/python-modules/sqlmap/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "sqlmap"; - version = "1.9.4"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-xLGM4tJ5TPhXjRhqpsE6xK/yOe9RQgfCwz3ASpTao6E="; + hash = "sha256-eiX5kg/euf+V9x8tBtzMhq8b7xaFbMww5DuQIKWoBQs="; }; postPatch = '' diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index bd9ff50b897f..d2be4744c5dd 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1378"; + version = "3.0.1380"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-1nAiNYJ+ba3Eehl0rlhHvaBVHjRLdQSFOitJkG3Xugg="; + hash = "sha256-GPgj+Hy1BCebQ4RZgZsXjNKCpPIoUCAuTJ6RNgm/gLk="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/types-lxml/default.nix b/pkgs/development/python-modules/types-lxml/default.nix index df8cc5976f63..a0e03f05ca78 100644 --- a/pkgs/development/python-modules/types-lxml/default.nix +++ b/pkgs/development/python-modules/types-lxml/default.nix @@ -13,7 +13,6 @@ pyright, pytestCheckHook, typeguard, - types-beautifulsoup4, types-html5lib, typing-extensions, urllib3, @@ -31,11 +30,13 @@ buildPythonPackage rec { hash = "sha256-dA9sspqEChHarwk2LrK2F7Ehri2ffjOlGk3nj4KFsfU="; }; + pythonRelaxDeps = [ "beautifulsoup4" ]; + build-system = [ pdm-backend ]; dependencies = [ cssselect - types-beautifulsoup4 + beautifulsoup4 types-html5lib typing-extensions ]; diff --git a/pkgs/development/python-modules/wheel-filename/default.nix b/pkgs/development/python-modules/wheel-filename/default.nix index b1e1241a1f48..94099401fbbd 100644 --- a/pkgs/development/python-modules/wheel-filename/default.nix +++ b/pkgs/development/python-modules/wheel-filename/default.nix @@ -2,18 +2,18 @@ lib, buildPythonPackage, fetchFromGitHub, - pytestCheckHook, - pytest-cov-stub, - pythonOlder, hatchling, + pytest-cov-stub, + pytestCheckHook, + pythonOlder, }: buildPythonPackage rec { pname = "wheel-filename"; version = "1.4.2"; - format = "pyproject"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "jwodder"; @@ -22,9 +22,7 @@ buildPythonPackage rec { hash = "sha256-KAuUrrSq6HJAy+5Gj6svI4M6oV6Fsle1A79E2q2FKW8="; }; - nativeBuildInputs = [ - hatchling - ]; + build-system = [ hatchling ]; nativeCheckInputs = [ pytestCheckHook @@ -35,9 +33,10 @@ buildPythonPackage rec { meta = with lib; { description = "Parse wheel filenames"; - mainProgram = "wheel-filename"; homepage = "https://github.com/jwodder/wheel-filename"; - license = with licenses; [ mit ]; + changelog = "https://github.com/wheelodex/wheel-filename/releases/tag/${src.tag}"; + license = licenses.mit; maintainers = with lib.maintainers; [ ayazhafiz ]; + mainProgram = "wheel-filename"; }; } diff --git a/pkgs/development/python-modules/wheel-inspect/default.nix b/pkgs/development/python-modules/wheel-inspect/default.nix index 977f96b16f38..125b6b48df4d 100644 --- a/pkgs/development/python-modules/wheel-inspect/default.nix +++ b/pkgs/development/python-modules/wheel-inspect/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { version = "1.7.2"; pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "jwodder"; @@ -35,11 +35,9 @@ buildPythonPackage rec { "headerparser" ]; - nativeBuildInputs = [ - hatchling - ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ + dependencies = [ attrs entry-points-txt headerparser @@ -49,12 +47,9 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + setuptools pytestCheckHook pytest-cov-stub - ]; - - checkInputs = [ - setuptools jsonschema ]; @@ -67,10 +62,10 @@ buildPythonPackage rec { meta = with lib; { description = "Extract information from wheels"; - mainProgram = "wheel2json"; homepage = "https://github.com/jwodder/wheel-inspect"; - changelog = "https://github.com/wheelodex/wheel-inspect/releases/tag/v${version}"; - license = with licenses; [ mit ]; + changelog = "https://github.com/wheelodex/wheel-inspect/releases/tag/${src.tag}"; + license = licenses.mit; maintainers = with maintainers; [ ayazhafiz ]; + mainProgram = "wheel2json"; }; } diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index c9ebf5a7bd3d..6895b4c257e7 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -1037,10 +1037,7 @@ stdenv.mkDerivation (finalAttrs: { ofl publicDomain ]; - maintainers = with lib.maintainers; [ - flokli - kloenk - ]; + teams = [ lib.teams.systemd ]; pkgConfigModules = [ "libsystemd" "libudev" diff --git a/pkgs/servers/http/jetty/default.nix b/pkgs/servers/http/jetty/default.nix index 6166c7e34bfe..d4ee7b36c5fc 100644 --- a/pkgs/servers/http/jetty/default.nix +++ b/pkgs/servers/http/jetty/default.nix @@ -57,7 +57,7 @@ in }; jetty_12 = common { - version = "12.0.20"; - hash = "sha256-t8BY/vRYdrKHiUfyDp+THNFYyHOW1dOL1SilpZFK32o="; + version = "12.0.21"; + hash = "sha256-U/W6h0S7b0zLoYahDGo/pkKa+NIMKR0tiX3pyRl40zg="; }; } diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix index 35241d54e39e..372301f863bd 100644 --- a/pkgs/servers/http/tomcat/default.nix +++ b/pkgs/servers/http/tomcat/default.nix @@ -60,17 +60,17 @@ let in { tomcat9 = common { - version = "9.0.104"; - hash = "sha256-+hl1HI+BspTd40atk1F73thPQIhcRC4KcTDamCoiq64="; + version = "9.0.105"; + hash = "sha256-7obuF5ST5hA1iyOg95unC552recRV6ramsfNzc2+NfU="; }; tomcat10 = common { - version = "10.1.40"; - hash = "sha256-JfHmB/F+4vqZ4ynuwjtjk6ueE5CSnGzcsx90lXa5TY4="; + version = "10.1.41"; + hash = "sha256-H3zIzOLV9KzTVJHQ+iq6+m3dm7BCW1eydzEP3l/y/LM="; }; tomcat11 = common { - version = "11.0.6"; - hash = "sha256-hkRY9ka/k40/61dzRWGZgZuR1SZw5NckuYZsz9R2HO8="; + version = "11.0.7"; + hash = "sha256-L87OZBxiuh8o4deyV0kxUfxE8WH7ORAV7mqV+nFjL7k="; }; } diff --git a/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix b/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix index d58b3be9cb51..4f61e92c5333 100644 --- a/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix +++ b/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "steampipe-plugin-aws"; - version = "1.12.0"; + version = "1.13.0"; src = fetchFromGitHub { owner = "turbot"; repo = "steampipe-plugin-aws"; tag = "v${version}"; - hash = "sha256-MwyL1RrReoqjt+ppIhFKZHQVDxz+LJFffGJ6DB6QzuM="; + hash = "sha256-UKV5d6ZCK3LQPM/gzFg+oXpBPIZ30CNIpu50/zqz+F0="; }; - vendorHash = "sha256-f0btlnR7z3DVacOci27sLF8/YAIzjyBvg1UqabU80tM="; + vendorHash = "sha256-warhssQ772ATxQ+SV0+PlDbxudi2bdJJC7cqB5WK8Kw="; ldflags = [ "-s" diff --git a/pkgs/tools/security/bitwarden-directory-connector/default.nix b/pkgs/tools/security/bitwarden-directory-connector/default.nix index f7ee00e9eb87..1bc3bbb5ccc3 100644 --- a/pkgs/tools/security/bitwarden-directory-connector/default.nix +++ b/pkgs/tools/security/bitwarden-directory-connector/default.nix @@ -19,14 +19,14 @@ let }: buildNpmPackage rec { pname = name; - version = "2025.4.0"; + version = "2025.5.0"; nodejs = nodejs_22; src = fetchFromGitHub { owner = "bitwarden"; repo = "directory-connector"; rev = "v${version}"; - hash = "sha256-dT5E3i04GLtpKCpF6a6GOf0ozrSsbcvsRquKA2hYmco="; + hash = "sha256-78AWsZd6j/GYyKDwr95d2x5tPh6jBbA34zs0CjtLIyg="; }; postPatch = '' @@ -38,7 +38,7 @@ let --replace-fail "AppImage" "dir" ''; - npmDepsHash = "sha256-vvVZIfRZw5C4pLUkNHS+kgD7MzoImvsf8CGxdH2xXOs="; + npmDepsHash = "sha256-9sQWy+w3MdAWGTIzGD3yJypTLYh4aUzazBNf5GcW3Sc="; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";