diff --git a/nixos/modules/services/misc/comfyui.nix b/nixos/modules/services/misc/comfyui.nix index 5f2c2fc24d46..fd9d507eae1a 100644 --- a/nixos/modules/services/misc/comfyui.nix +++ b/nixos/modules/services/misc/comfyui.nix @@ -9,6 +9,19 @@ let # By default a StateDirectory is used; anything else needs its own directory and a hole in the unit's mount namespace. isDefaultDataDir = cfg.dataDir == "/var/lib/comfyui"; + + modelDrvs = map (m: { + inherit m; + drv = pkgs.fetchurl (lib.filterAttrs (n: _: n == "name" || n == "url" || n == "hash") m); + }) cfg.models; + + modelSymlinks = lib.concatMapStringsSep "\n" ( + x: + lib.concatMapStringsSep "\n" (p: '' + mkdir -p ${lib.escapeShellArg "${cfg.dataDir}/models/${p}"} + ln -sn ${lib.escapeShellArg "${x.drv}"} ${lib.escapeShellArg "${cfg.dataDir}/models/${p}/${x.m.name}"} + '') x.m.installPaths + ) modelDrvs; in { options = { @@ -67,6 +80,64 @@ in Flags set by the module are prepended with `lib.mkBefore`, so any user supplied flag wins over that. ''; }; + + models = lib.mkOption { + type = lib.types.listOf ( + lib.types.submodule { + options = { + name = lib.mkOption { + type = lib.types.str; + description = '' + The model file name, used as the link name in `models//`. + It must be unique within the same ``, to avoid conflicts. + ''; + }; + url = lib.mkOption { + type = lib.types.str; + description = '' + The download URL of the model file. + Pinned-resolve URLs (e.g. HuggingFace's `/resolve//`) are recommended to have a stable hash. + ''; + }; + hash = lib.mkOption { + type = lib.types.str; + example = lib.fakeHash; + description = '' + The SRI hash of the model file. Generate it with `nix-prefetch-url `, + or set this to `lib.fakeHash`, build once and copy the hash from the error message. + ''; + }; + installPaths = lib.mkOption { + # A directory string is converted to a list. + type = + with lib.types; + coercedTo (strMatching "[A-Za-z0-9_-]+") lib.singleton ( + nonEmptyListOf (strMatching "[A-Za-z0-9_-]+") + ); + description = '' + String or list of target subdirectory names below `models/`, such as `upscale_models`, `loras`, `checkpoints`. + Write bare directory names (the module assembles them into `models/`, + one symlink per install path); a single string is also accepted and upgraded to a one-element list. + ''; + example = [ "upscale_models" ]; + }; + }; + } + ); + default = [ ]; + example = lib.literalExpression '' + [ { + name = "RealESRGAN_x4plus_anime_6B.pth"; + url = "https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.2.4/RealESRGAN_x4plus_anime_6B.pth"; + hash = "sha256-+HLYN9PJDtLgUie+1xGvVnGm/RyffX6RyRGmHxVemdo="; + installPaths = "upscale_models"; + } ] + ''; + description = '' + ComfyUI models to fetch and symlink into `''${services.comfyui.dataDir}/models//`. + Files placed manually in the `models` directory are left untouched. + ''; + }; }; }; @@ -98,6 +169,17 @@ in cp --no-preserve=all -r ${cfg.package}/share/comfyui/$d "${cfg.dataDir}/" fi done + + # Remove all symlinks pointing into /nix/store, then relink them, so that no stale ones are left behind. + readarray -d "" stale < <(find "${cfg.dataDir}/models" -type l -print0) + for link in "''${stale[@]}"; do + if [[ "$(readlink "$link")" == ${lib.escapeShellArg builtins.storeDir}/* ]]; then + rm "$link" + fi + done + + # Rebuild model symlinks + ${modelSymlinks} ''; serviceConfig = { diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 852a9cf8bec7..a1ab5a2d4acd 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -381,6 +381,7 @@ in budgie = runTest ./budgie.nix; buildbot = runTest ./buildbot.nix; buildkite-agents = runTest ./buildkite-agents.nix; + buildstream = runTest ./buildstream.nix; bulwark = runTest ./bulwark.nix; c2fmzq = runTest ./c2fmzq.nix; caddy = runTest ./caddy.nix; diff --git a/nixos/tests/buildstream.nix b/nixos/tests/buildstream.nix new file mode 100644 index 000000000000..dc09fc58a6fc --- /dev/null +++ b/nixos/tests/buildstream.nix @@ -0,0 +1,71 @@ +{ pkgs, ... }: +let + bst = pkgs.buildstream; + + # `bst` is a buildPythonApplication; its own site-packages only contains + # buildstream's own files, not the propagated runtime deps (protobuf, + # grpcio, click, ...) that only reach the wrapped `bst` script's PYTHONPATH. + # `toPythonModule` reinterprets it as a regular library so its full + # dependency closure gets merged in by `withPackages` below. + bstModule = pkgs.python3.pkgs.toPythonModule bst; + + # Test fixture plugin package used by test_source_mirror_plugin[pip]; upstream + # normally installs this via tox before running the pip-origin plugin loading test. + samplePlugins = pkgs.python3Packages.buildPythonPackage { + pname = "sample-plugins"; + version = "1.2.3"; + pyproject = true; + build-system = [ pkgs.python3Packages.setuptools ]; + src = "${bst.src}/tests/plugins/sample-plugins"; + dontCheck = true; + }; +in +{ + name = "buildstream"; + + meta.maintainers = with pkgs.lib.maintainers; [ shymega ]; + + nodes.machine = + { pkgs, ... }: + { + # The default "auto" diskSize only sizes the root filesystem to fit + # the system closure, with no scratch space; the suite builds real + # CAS/cache artifacts under pytest's basetemp (`./tmp`, per + # setup.cfg) for hundreds of parametrized cases, which exhausts that + # in a few minutes (`OSError: could not create numbered dir`). + virtualisation.diskSize = 16 * 1024; + virtualisation.memorySize = 2048; + + environment.systemPackages = [ + (pkgs.python3.withPackages ( + ps: with ps; [ + bstModule + pexpect + pyftpdlib + pytest + pytest-datafiles + pytest-env + pytest-timeout + pytest-xdist + samplePlugins + ] + )) + bst + pkgs.buildbox + pkgs.gitMinimal + ]; + }; + + testScript = '' + machine.succeed("cp -r ${bst.src} /tmp/src && chmod -R u+w /tmp/src") + + # The dummy buildbox-casd scripts spawned by tests/internals/cascache.py use + # an `/usr/bin/env sh` shebang, which doesn't exist here either. + machine.succeed( + "sed -i 's|#!/usr/bin/env sh|#!${pkgs.runtimeShell}|'" + + " /tmp/src/tests/internals/cascache.py" + ) + + machine.succeed("cd /tmp/src && HOME=/root pytest") + ''; +} diff --git a/pkgs/applications/editors/vim/plugins/aliases.nix b/pkgs/applications/editors/vim/plugins/aliases.nix index 33f4a01ef76d..89b73a54bf46 100644 --- a/pkgs/applications/editors/vim/plugins/aliases.nix +++ b/pkgs/applications/editors/vim/plugins/aliases.nix @@ -65,6 +65,7 @@ mapAliases ( todo-nvim = throw "'vimPlugins.todo-nvim' has been removed: abandoned by upstream"; # Added 2023-08-23 typescript-nvim = throw "'vimPlugins.typescript-nvim' has been removed: upstream deleted repository"; # Added 2026-06-15 vim-csharp = throw "'vimPlugins.vim-csharp' has been removed: repository deleted"; # Added 2026-05-12 + vim-gml = throw "'vimPlugins.vim-gml' has been removed because the author deleted their GitHub account"; # Added 2026-10-02 vim-sourcetrail = throw "'vimPlugins.vim-sourcetrail' has been removed: abandoned by upstream"; # Added 2022-08-14 vimacs = throw "'vimPlugins.vimacs' has been removed due to lack of maintenance"; # Added 2026-07-07 # keep-sorted end diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index fb6a8d381f97..207cc8f24496 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -21402,20 +21402,6 @@ final: prev: { meta.hydraPlatforms = [ ]; }; - vim-gml = buildVimPlugin { - pname = "vim-gml"; - version = "0-unstable-2022-10-04"; - src = fetchFromGitHub { - owner = "JafarDakhan"; - repo = "vim-gml"; - rev = "382f7aecf6da88c077f34df2f863e750b4d0fdd3"; - hash = "sha256-xIchBiNEZbrz0LRIWorJEac8y4DBa4akuM4JPqM0Yp4="; - }; - meta.homepage = "https://github.com/JafarDakhan/vim-gml/"; - meta.license = getLicenseFromSpdxId "MIT"; - meta.hydraPlatforms = [ ]; - }; - vim-gnupg = buildVimPlugin { pname = "vim-gnupg"; version = "2.7.1-unstable-2022-05-19"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index dbed87ba4edd..ea509372dc82 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -1526,7 +1526,6 @@ https://github.com/itchyny/vim-gitbranch/,, https://github.com/airblade/vim-gitgutter/,, https://github.com/junegunn/vim-github-dashboard/,, https://github.com/stykhomyrov/vim-glsl/,, -https://github.com/JafarDakhan/vim-gml/,, https://github.com/jamessan/vim-gnupg/,, https://github.com/fatih/vim-go/,, https://github.com/habamax/vim-godot/,, diff --git a/pkgs/applications/editors/vscode/extensions/elijah-potter.harper/default.nix b/pkgs/applications/editors/vscode/extensions/elijah-potter.harper/default.nix index ee05079ae6d2..4e3e3583bc80 100644 --- a/pkgs/applications/editors/vscode/extensions/elijah-potter.harper/default.nix +++ b/pkgs/applications/editors/vscode/extensions/elijah-potter.harper/default.nix @@ -18,7 +18,7 @@ vscode-utils.buildVscodeMarketplaceExtension { # it does not matter which binary is fetched. Using only a single # hash makes this easier to maintain. arch = "linux-x64"; - hash = "sha256-v/NDg3lQa/N1NwXmLlDPWFDHD0YpFWGY72QrQ4OoXrU="; + hash = "sha256-aAAojb6FvTj1xjS86LAAINRBJxxcEOrKPnaiYwrwSic="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 2023862ced33..c2a7bc6c26bd 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1211,13 +1211,13 @@ "vendorHash": "sha256-MIO0VHofPtKPtynbvjvEukMNr5NXHgk7BqwIhbc9+u0=" }, "selectel_selectel": { - "hash": "sha256-IewnjIw4MXAcMb3J1TxON8dz0lelClKgRgpJShWj6b8=", + "hash": "sha256-0h2ZkImCnCrfloCi7JgKMofOMiplTcyx9lCZb0ZcRJY=", "homepage": "https://registry.terraform.io/providers/selectel/selectel", "owner": "selectel", "repo": "terraform-provider-selectel", - "rev": "v8.3.1", + "rev": "v8.6.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-pYvj5toBm4XT5TTSECZiyd5tcPbTp+EREYaxyV0mLAM=" + "vendorHash": "sha256-Wrtxx3sigeHguKumfbN2a4B0NEBDZTQv5sgOCfQxY7M=" }, "siderolabs_talos": { "hash": "sha256-G5ZueJ0bS6PTxn429hKQuKsgFvg8nMk5RZUR72jtj+A=", diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 3bf9a4f97d65..3e133acf2620 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,797 +1,797 @@ { - version = "156.0"; + version = "157.0.1"; sources = [ { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/af/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/af/thunderbird-157.0.1.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "693fdf6f1cd63899665538423b5b92e9a8b9c1c0e9051bab04629e3708e6ad1d"; + sha256 = "db20299c3034fa29d3b2ada0ab35a10b90dcc079f8bfb47c4c911eeb4f0aacaf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ar/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ar/thunderbird-157.0.1.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "80126774396505c77ba743334b27501efb0dd6d4531d61613518f8a02476e993"; + sha256 = "cb677f1b9f7f3c7c703b929713baa67e80f458ef7822bc108f24ea86f4457b03"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ast/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ast/thunderbird-157.0.1.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "6efcb38d6bd00111b29d32facce78df9403ddbecb8a40eec1f2c5cf9e5878c51"; + sha256 = "e5936015ad59033d06c2c3651bb4d4ddb2ef9a3707f1e9d2861b61101a78a9f8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/be/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/be/thunderbird-157.0.1.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "65618adc51be52b3f8c6891302049e94ef1cdd292c40d973d27f8ab092769403"; + sha256 = "100ffef0fd7a45a1a37d40040d77120a0d960d30460a7fd15cdd7bc094690224"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/bg/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/bg/thunderbird-157.0.1.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "8b6c411579e4f58d9c3b17c1187d3dd05d526dae73841beb7fb449feb28b6d2b"; + sha256 = "59e9f09e3361cb7f6e5a03051443687f3a9257a85dd321209c3cde68240cce91"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/br/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/br/thunderbird-157.0.1.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "4001cd9169e2d695704dae58cb310e24cede68aff3c6929b25c7dc0083161a4c"; + sha256 = "2eed639e55c75af7c7c4f6847f0114f39f27fd83408675fc5652d7af771b73e4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ca/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ca/thunderbird-157.0.1.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "b11f8f7f2ec343e71497f30dc862afcf066f553f03c86062c90aa73c545e25ab"; + sha256 = "63ee174513243e04c80d468aede0cc9482bcc046d246d7648944e7696b0b4ba0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/cak/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/cak/thunderbird-157.0.1.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "9cdb1c1ccee3d0b86f1ef75c6207c15871043ff459a2aca20704a8f76d128783"; + sha256 = "828f13c03ed04fc019f79f4cfecaa81af1bfb057de3f494abacd7e249d200ed8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/cs/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/cs/thunderbird-157.0.1.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "d3f0b7ac27f2b74a59ad712f9435afd0dd72823cbdcfd8dca989cc14b112f2e8"; + sha256 = "eb506333cead6142921702d948631620530da179036fc4cd5030c55374021d48"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/cy/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/cy/thunderbird-157.0.1.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "5fae66ccd218171b058fa8100696bd7e7a11923b828cbfd2c70436f0b33690e1"; + sha256 = "fd738ff8f0668e4157527636f3816f954e1c32d8b3e1d893ef22e13c2970841e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/da/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/da/thunderbird-157.0.1.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "5750d6c865c7654f78abbc92450555269fa3dad974a5c80de392447c659e6fd8"; + sha256 = "38cd985f9c83f6e7860d1e1237d62eb408f0c2e816cae8901362da247c282533"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/de/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/de/thunderbird-157.0.1.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "c5f7e74c139691490a751b8eb8d87f48c739ed5393e8a7611b925b79b39af14e"; + sha256 = "a6078fd6a6d7c5ad32d82294bb7044ed87317c2d9cfe916593e40da96b8524f1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/dsb/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/dsb/thunderbird-157.0.1.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "2b9b2465a7b035cfe29c0ad35cface8bd800520c4824917c6d58df6820b49c4b"; + sha256 = "9edce1683fbcbf3b01da57995aeb6e2ef709ab87fb9b5a51c78960146808ec42"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/el/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/el/thunderbird-157.0.1.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "c663d9cd2fdbf39eb98f6a2ec64aa596276fa12960c9f453258729a68fc5427d"; + sha256 = "2e5c87809176aaf558d5c0234af9b28d8b8957c10997bfc5cd4ef0adbb8490cd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/en-CA/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/en-CA/thunderbird-157.0.1.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "cf12b6664e8a4624c2289f69db7f485aa0c38f0ff4a5165c9e2b3536b13c27d2"; + sha256 = "fa9a127106c2bbfcbf459a0879e9beac7e5846603bacc9d313b86ebb4965009d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/en-GB/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/en-GB/thunderbird-157.0.1.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "02d1294d6a6df225d75d12084b78ec19a7a8d3a5e14ccfe151d9793809e0f30d"; + sha256 = "425aa703c4267d7f0313f171184a4f77348b030f168b7997b3f5fd10b098d449"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/en-US/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/en-US/thunderbird-157.0.1.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "cfa82799a50f60ac3e870baf11873373a04abb88a75a36dad43b9d5c1efacf01"; + sha256 = "9d6a12447fe8976adc4740bb9593973d3ad495cfff800dbd91fcb8e7a8f03ad6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/es-AR/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/es-AR/thunderbird-157.0.1.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "8f82fc82c0a485d0766b5adfe47bcc334f976c9bde7530b77f02d4c9090b5aa2"; + sha256 = "e98bdd06842f7030ed52064483f4e4a4b6d95abaefb4261bf9fd1507cf882921"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/es-ES/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/es-ES/thunderbird-157.0.1.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "13c52e6c3e2c04d6d1043a47668f0f2aa345e7473940df926a1da5d7f30ae7f9"; + sha256 = "5a29d79b9c8aeaebe731333e1c4650aa90b5ec8b43723f877b58807a858edd69"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/es-MX/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/es-MX/thunderbird-157.0.1.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "6e75e3ff9e8a2f230ecdde7e7dab591479d5508acc43aac8aed53e6e3f488c08"; + sha256 = "69132d917c41b537116cd339253647d052e4074cf0b60f614d020b4640c10bdd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/et/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/et/thunderbird-157.0.1.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "8762c37866f29bc996a7322c8de9985f524a7f1a28661a869e79229a028db8dc"; + sha256 = "ecd81251415ac0a4c5387dd07b433c2b7827314347337fe67626ba46570197b9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/eu/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/eu/thunderbird-157.0.1.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "7b841badb7bbda462a51ac5e8ed3576b9add49345ecb25f483ac2ee274e2b540"; + sha256 = "2d218cf5b731dff59aeb98b11afa5e01219b55ddc2b5ec9a6f7ece61ed8d6a96"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/fi/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/fi/thunderbird-157.0.1.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "1cfaca6bd75cc37a5e5db559eab4f8c1cdf6418e0a60cf6d7595ae30a109c920"; + sha256 = "eb7343962483ea427742240dd2c7c32c12f5d6dffa93af0cdc08481038dfa8f9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/fr/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/fr/thunderbird-157.0.1.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "227eb2e90dbb75f1169e1e3b23e6e278cba4cc709a40105045ca00ba99c2d1c0"; + sha256 = "a6c56973269fbe24d2e33022ec8a6b1891ece70379fc372a4777dd2479417cc7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/fy-NL/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/fy-NL/thunderbird-157.0.1.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "cba30cb48afc0fbaaab3fc6ee135253158bed177a7aaec08ac8b0019dfad7847"; + sha256 = "89e98ae6a063d1d521ffae3b9b4dbce47404a6be6af604ca2ccd8116cacaa63b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ga-IE/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ga-IE/thunderbird-157.0.1.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "99c4ce17c19d666db429b37c9f6c7a9fb0b0d5b0031fd3c3064521f563579876"; + sha256 = "dca286768d4ab0afd2f7a26e957d4576a8dbab7a692f1d9ee3f91686ebcd50f1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/gd/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/gd/thunderbird-157.0.1.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "a941d8e0ec2710ef7c0bb4ef5287f1fa3c5f8887232bba8f899f070005b8b419"; + sha256 = "c1886a0ab0dab61edcc2338edc4a8a46cff06c5a51c04e7a15d1fccb6d3e0c06"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/gl/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/gl/thunderbird-157.0.1.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "78e0440c3bb639fef2e709b7a0eb07afe8a0127fdb173002647683df5f228fb0"; + sha256 = "db6deefc6236a9a38703c3708dc1db2c4ec50b51b931ed95c9dbb7049cf19b80"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/he/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/he/thunderbird-157.0.1.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "001704ee8e5feb51dd801231489d86b6cbfec39a319068f74b078638b36f848e"; + sha256 = "a45c37254f76ffb57576e30d01a255428126e139219827bdf1309aa4a82693a8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/hr/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/hr/thunderbird-157.0.1.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "c145a726dcb9d8980ddf5d87b0b1f4d522c9d6f67f7e32945c5cb3f868693ebd"; + sha256 = "f1dde2c1ceb10f01ca18cc107d4eb1249653720e04ce3e4b9e0c26d379ef88a8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/hsb/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/hsb/thunderbird-157.0.1.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "5a5b4d9e65718840fdc7b532597a3f73671b1fa1ce877f3fbc0673e733eb373b"; + sha256 = "cc410c696a75cf82185f31e7d1498400d48702c4037bda3abe6b8c777a5c3750"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/hu/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/hu/thunderbird-157.0.1.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "e9cf2136cfad70c4eb1b1854e6426bdf6a322c67c0dda54b78cbfc74eda6648b"; + sha256 = "3fc0cbffb45fa389f599c21ceb4bb4c28974062ade1a31282b088467912e7121"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/hy-AM/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/hy-AM/thunderbird-157.0.1.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "8fd6e3834f445d668fdd912cc8aaf1df48e2d6ad33a7908ef20bf365c981de4d"; + sha256 = "92f85eedc45f82471ed57411aabfce8dcad8b632d869b9d82e35482e89a4d8b7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/id/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/id/thunderbird-157.0.1.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "c3f12db70a0d81c82a451311a2fe04c7bb13e56068a3775725fe50a1ed7f5440"; + sha256 = "c2e2d4f5572f4a0f621d1bc57ee9ab37babcf3f69440392c9a28e0b4692919f2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/is/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/is/thunderbird-157.0.1.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "7d7d1635b31748f8f5a930880eea2c6d206ea535aaeca0249555e6ca5272bf56"; + sha256 = "aaa8722230812966ac6f81ba1deb26dd8d5f564701eb01b84268c1b678c001a3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/it/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/it/thunderbird-157.0.1.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "e7e2dd3da9314ec2f97c3e754dd6fd47e3fb0cfd11d6b93ce56643e2cdc02bf0"; + sha256 = "172b67464bbfe908b2caa5db9a71cdf7b44d31f3c4acac0cd6a273e63c32c7d7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ja/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ja/thunderbird-157.0.1.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "29ee41745629f2cdd3b96399877caa8c3e38a3086af39c8fcc639c1e3cd56dfa"; + sha256 = "8afe0a670c580dff7cf86f7b096a4a012c716210ecf97d95fdfb42191dc4d88f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ka/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ka/thunderbird-157.0.1.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "74ee3a6f73b0cb3a603fbb1908a727a96911c8059ecf0bb033b83877b1d0442f"; + sha256 = "3162ddf7db67d2f751472a20f700d5a6512704b3caab94a182eff675cbb6be70"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/kab/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/kab/thunderbird-157.0.1.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "e196d824f3b301c0d924fcb3f0050fa2390b8710ff950f6ed49a77e1849aeb13"; + sha256 = "7516f9242f3ad27e0d240d38dfb42bddd376bd0a21581ff57e5de1654675e883"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/kk/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/kk/thunderbird-157.0.1.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "74e7e0d02a3e9ef896700e4d14856d98d8173946e1b99b6254f2ac8ba884b1eb"; + sha256 = "250f6d24e825b031fbb5b32c79ffee1659eee8c645611ce567d417ada66639e5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ko/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ko/thunderbird-157.0.1.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "f48c2c80b45289f9b917a413c71ee6b974b61dc3f34cf6c8c4f4931d79cd7d28"; + sha256 = "67be3baca318e3a2a8a404b81cc9cee1fe9f406d7007effead686495bd7c57cc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/lt/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/lt/thunderbird-157.0.1.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "81a3347be54f4a6c0d62d2c20096f9680cad59b47bae0cc955350a3b71a1ba7f"; + sha256 = "85415d6097b8c9aa924a7f7905698b3545249cdb386f47c5f9ea2bc8bc14c9e8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/lv/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/lv/thunderbird-157.0.1.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "705bbf276ebbccf4356dc73de008752a05d7fa610f4362f98110b95c4675aeab"; + sha256 = "1a3d0b6442b402aaad5ecf243033d2788913a1ad4277ea5840e2fbb9e6b4142a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ms/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ms/thunderbird-157.0.1.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "b6b5d8991bd12a9e87c67f26e9b9bc4377e831de491b864c3f0af0c2c0546357"; + sha256 = "93691b4ab69b2502c03d803100ee213bf628ff2b74d4d5c702108aab7cff8363"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/nb-NO/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/nb-NO/thunderbird-157.0.1.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "dfe15b2f13bc1dd5d75bec547b5ae181670a96537e6d62a7991e476d58cf40aa"; + sha256 = "20a41098fc1884687641c501cb78592961aca83d6e6b4312e7b2d635e0f91c33"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/nl/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/nl/thunderbird-157.0.1.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "443862c5df3e69f894873bac29a5874ba919e8361253f96a63dd2aecc504976e"; + sha256 = "4cc8fd6abb58822306019313510a02def1848fb800401e093ca945a1187ce20e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/nn-NO/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/nn-NO/thunderbird-157.0.1.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "f6bb82186a15e4703657795c25f02baa1dbd13b9a9689701810b4ceef12c2336"; + sha256 = "8275599c7fa21c08e8c741e846cdaabf4d34c24d6941b394f4998140d330ef31"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/pa-IN/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/pa-IN/thunderbird-157.0.1.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "c84fa3ea35f9b734f3375f071acc09a9dac5f3bd74bf892a9c32c8aa6bfa5356"; + sha256 = "ab1bdad6aaf93374a9e1c5b7ff8ede5f7f53ce0b23eae9dc0b5c5a55c6290177"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/pl/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/pl/thunderbird-157.0.1.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "1c2f74853441014b578f101f477c6decd1c304d4c301d7f31687675b9a7529a4"; + sha256 = "d6d5d391f477058236dd40668176a8b8e03b6bfb635f6ea58ee965038cc7a07d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/pt-BR/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/pt-BR/thunderbird-157.0.1.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "0b4b5b46e989e2a07d2679a48525af6b2200da41e9585fb14faef51159ab05f7"; + sha256 = "f05ec7f2dc5a0671359354c14d3f918c5bd03f4e8a82db64fb9db4ae76687bda"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/pt-PT/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/pt-PT/thunderbird-157.0.1.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "ad04006c5ad50e0de507d0a4eeae2366f40159d2d071f9c382e4b93b6360d523"; + sha256 = "5e4478fc6437d3370396f8a9cbef6d66931ff3bb309779c372112a5436f4e2eb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/rm/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/rm/thunderbird-157.0.1.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "d509b35edfa6a48b3829d94464e6a6c13c998b05fd4223f177e265ddf5c70de5"; + sha256 = "5ffadbdb8ae9f2eb39b69fd1bc5181fed8bcd8046b52382e0e72184d6a9742e8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ro/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ro/thunderbird-157.0.1.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "5fe04b8306b9ca2e7b33b4f9ab74afe0e9febfd480c0ef8b661853d3046c3e82"; + sha256 = "49d4c87d7136d6acbf6c5fc0a77157dadbdf57e8d45f374f65d5e7415de15eae"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/ru/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/ru/thunderbird-157.0.1.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "f72b4e7b0817bcf9eaefed8b079b0b248e3e3df68c3e3dd1ad19ae1aa0373089"; + sha256 = "8c96c1808a194ca92ed77568bbe61c03fdb530948eb1d6865dfe3e06a5188bf6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/sk/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/sk/thunderbird-157.0.1.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "15aa630055fa75ac334456319f72350a330793cc778bb0c9dbf26ab435ae108c"; + sha256 = "9ca2cd979dad07a0d33a3200cb31c41c403f70df28e1e6ff842f8c4ceab9754f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/sl/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/sl/thunderbird-157.0.1.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "50efb1d5428023fe125491f19a73c4ae492fc553ed00e520b3de536b2d1a1ae8"; + sha256 = "c335078d62319ee660c7d5289e22f928836af7a869d9e69ffcd1d101904dd332"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/sq/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/sq/thunderbird-157.0.1.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "30eb6806fd4fd36e16102a532dd144a808085d06e685f2164628a5dea41b9bfd"; + sha256 = "9da1e5f6d73b4e81a69b6ea37ee9eacd265245c125856ca287b90a8544f18015"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/sr/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/sr/thunderbird-157.0.1.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "62139b34e109c2efdf63dbe6c8952e984775b04898a72664940dae22e2b3376a"; + sha256 = "04edb379692a4581687f71b08e5713b96a95e23748945c010c2aa0c26be5c9a7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/sv-SE/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/sv-SE/thunderbird-157.0.1.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "5bd43b9ed4d4ff37f1bc2dfde74cbfb8bf4464f67d1c21f361a39c226a121f23"; + sha256 = "9024108e70ef9fba30b2a6ff9c988a167680f2b46837c489346a98061ada8a12"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/th/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/th/thunderbird-157.0.1.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "2c52075acde8e6239dd5558e4aca0a0b6d222fde2a2cc1a8d9ecc8b859d1d30b"; + sha256 = "8703f069a5e44ab30a483989755b9905f9ec188dcb60ea78bb7e2ae1340f32c2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/tr/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/tr/thunderbird-157.0.1.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "9bb6081873280666b18f6e060f4183686913430fb717976dea8b2103cc0348c2"; + sha256 = "f1cec459d60fd880935493f8c43ee093b0780cf7803e14aa4d01e49cea19b6c3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/uk/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/uk/thunderbird-157.0.1.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "91cf84c5a9c2d8415ebda3c7b924efe0b87f6f640799cdc4d789183e5566c6c4"; + sha256 = "ec5500c834c52b81eedf253d1540827ce7956e2848914ce6cc588f729679f328"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/uz/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/uz/thunderbird-157.0.1.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "70c49839d69f740dacaf57996c850ce350d1c49ff484537d34dc578f5852fc86"; + sha256 = "42acdc089370a1b4d2fa3eb6c597f6eafe59ba12fba4eb0c488b986d16cc7084"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/vi/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/vi/thunderbird-157.0.1.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "1270c0e573b4d5d9351f7f47f103b9e11187b34a344d1554e69d6f9d4018c808"; + sha256 = "1d3543b08e3db3c6017cc51ec850f1aa965b71862ea9fe52760ccf2475721399"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/zh-CN/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/zh-CN/thunderbird-157.0.1.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "9239fb5d050d4c9e47a77d1b9a46023ff3db8a194ffabf4f09b52b44249a8cfc"; + sha256 = "94ccfc5639c13035eabc5fa1b85766fa74afa321936266edec8efd913f5059da"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/linux-x86_64/zh-TW/thunderbird-156.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/linux-x86_64/zh-TW/thunderbird-157.0.1.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "a16975cdbc0ece7859a92f1147feac8a977482013eb3799a8d4413a799d6a63d"; + sha256 = "8ee79ef6661b588fb9145f8fffc5189acdaae265a7ec32cac2caa2bb28cfafe2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/af/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/af/Thunderbird%20157.0.1.dmg"; locale = "af"; arch = "mac"; - sha256 = "f89c0e815108c78ab8651cd9f4af6b2846e23bfebf72b679525b62826ae5b04b"; + sha256 = "158e3df7a35b0445e142b1dcd478f4b5fd7870fbf42ed61b55c13df36ef41d09"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ar/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ar/Thunderbird%20157.0.1.dmg"; locale = "ar"; arch = "mac"; - sha256 = "2b3ecb5986ca55d08117f809b28cb47aac5b6079e0869b9555743219230d427c"; + sha256 = "02ffd4e9a821f174a1e9e50ccd379321aa63d01fcf532680c6e42a68d05696ab"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ast/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ast/Thunderbird%20157.0.1.dmg"; locale = "ast"; arch = "mac"; - sha256 = "4c99b5ccf2e65cd36ea4e869a7f2baa57750d778cecf27a70321b6eba0880411"; + sha256 = "43c6c88709fa0312b72d04d5e42d0a72db96edf8eeb14f849c5aca4d909f8c25"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/be/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/be/Thunderbird%20157.0.1.dmg"; locale = "be"; arch = "mac"; - sha256 = "174954e09c7ce587a8c39e01574ee550f2afef694b2551f195c891758a96fc79"; + sha256 = "decbbc30dd6811c9248f31dd103440a3ac1ade4666d5b24ccb84c9c53f078dda"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/bg/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/bg/Thunderbird%20157.0.1.dmg"; locale = "bg"; arch = "mac"; - sha256 = "fffae17a47e2717321ad06c97bbbcdd930e5178418c208be39e4ca3c73d16a26"; + sha256 = "bbb660bbbc5a9e1398b9e3a0752bd64822a63f989f3ba597af11433d1f7121ce"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/br/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/br/Thunderbird%20157.0.1.dmg"; locale = "br"; arch = "mac"; - sha256 = "dcfab0bbd3fee007cfa9e3da011de1b9818d9fc80418d79d2b29d0c7c8e376f1"; + sha256 = "e97847891b4e32d2552d619fb039bdab114027997c70ba031bfc31705c184253"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ca/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ca/Thunderbird%20157.0.1.dmg"; locale = "ca"; arch = "mac"; - sha256 = "39fb5eda169d83cc52a06341acc24db4d46711f700bd72618603ef856a87bc42"; + sha256 = "5fc66f0821eb3d3bfcf005569b13a4fdd3bf900cc04d3bb93b57d5b7be9a1dba"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/cak/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/cak/Thunderbird%20157.0.1.dmg"; locale = "cak"; arch = "mac"; - sha256 = "e95e2c7236df5f8fc4c32b23c45afd9a787e12d7fd3dd317150511f598fabebf"; + sha256 = "b57b7823200b42068a7dff816429054a985aa917aab0fa98e81c0b2fd064c957"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/cs/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/cs/Thunderbird%20157.0.1.dmg"; locale = "cs"; arch = "mac"; - sha256 = "13957930e748e28515e650f384edf8a71947ecdcd0044e66f78fc708a71dad54"; + sha256 = "c9ff5c8d816dc06263720af128275fd815058d6040e5cf85bc493c25e5f074e5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/cy/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/cy/Thunderbird%20157.0.1.dmg"; locale = "cy"; arch = "mac"; - sha256 = "0735780e1e53ee396cb2134464a86dddfd9ed6ea955934281ad78a864ed7639e"; + sha256 = "1c9414125233455e2536b3caa1210743583069635a71087e96a8675d612ad17d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/da/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/da/Thunderbird%20157.0.1.dmg"; locale = "da"; arch = "mac"; - sha256 = "2417d1709b05faf36dcc516cff8419aa52ee30c97dc5c052f42a290d58482a1f"; + sha256 = "61b08fe44b7d0a6960160a3320c5dd27f83dd6b5f2e0f8486f34c4e75c09113f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/de/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/de/Thunderbird%20157.0.1.dmg"; locale = "de"; arch = "mac"; - sha256 = "457d3decf690fedbbe68d7d46adbb77c2d2cc8c8a4452ae689caa885f10bc13e"; + sha256 = "b5f763a2355644352fa41e6f14a75f66aa871c4f1d315d88fcc4174406916e5a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/dsb/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/dsb/Thunderbird%20157.0.1.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "ebb3823720bb8fe0ca9350d35257a848b1570838fb3f384513b0ac0a04414f4e"; + sha256 = "673553d2095d2810d226c1b11e820149b5f3a103459db06fa55d5ca4ad2fdbd7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/el/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/el/Thunderbird%20157.0.1.dmg"; locale = "el"; arch = "mac"; - sha256 = "d04b0f354186b31aa76fb43a6a801b4f4cbfcf476752dd33820ab75d5f3528cd"; + sha256 = "648ab3ee9652832268c9e6c36d87d9003d139561b761cd39a3ce0f4b0a838087"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/en-CA/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/en-CA/Thunderbird%20157.0.1.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "c66acda79f79eaaeeafc4c86bab478d15e033c03e9bdb128106e58651b71e85f"; + sha256 = "9542e3ae12cb21615821734e6185ea70ff92e0c059140bdcba37733bb9d699bf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/en-GB/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/en-GB/Thunderbird%20157.0.1.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "94438426a0dfbb11b3ea7ecf0dc75721731fcb14d52b79f273b9bf3725a17b35"; + sha256 = "832af971d8ebe756ec3c14a23251ce1944bd27dead3185dac5bf2c1335869321"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/en-US/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/en-US/Thunderbird%20157.0.1.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "63586abac3d48ed3f34042a565441f8115e36333cc4db9795ad6b64feb4e51df"; + sha256 = "8397bd44504d1f23c6c480cc9e67136a8f5899aa72e66bf684a4e76a74f8705b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/es-AR/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/es-AR/Thunderbird%20157.0.1.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "5a39cb2363d003e78d6e1ede6863c7f0b35e34b613a72e93ed764327b3a5d6ab"; + sha256 = "ebd18f8f7673d77a1f4d49103a5e725a70c0419443dd1e7f4bdd35ec783a3d20"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/es-ES/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/es-ES/Thunderbird%20157.0.1.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "c19d5af1afb82849f4cd09a241a178079af62ac6e7ea82260cb024e05a476ef6"; + sha256 = "608659e838aedf1d634969d5cd1aef5c6a770df4631f1ec2699b5f23ef10ecbd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/es-MX/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/es-MX/Thunderbird%20157.0.1.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "8c06a1d0b656c932006f4fec1944def6c50d5229ef24bf3165ea82a405ba87b1"; + sha256 = "6007a04863c62f5aa752df1a624af4482a31c55a4b37dfedab952355c19e8cf2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/et/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/et/Thunderbird%20157.0.1.dmg"; locale = "et"; arch = "mac"; - sha256 = "85cf2035f692290e03431f336f256dd658b4644a171661abef4fa85e70cbf732"; + sha256 = "3fd876afac64a489773949f48966a890158be6d9107eb81487d7eaaa3e680a52"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/eu/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/eu/Thunderbird%20157.0.1.dmg"; locale = "eu"; arch = "mac"; - sha256 = "4302c23d4fbfe923e9c71940000b494523e97f98c74770b832c05dd9b5c828cb"; + sha256 = "6c97d2ba131d279778e0a6262ab90cbb4add25f4ccc6c0247f4c7eead3e2a6a1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/fi/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/fi/Thunderbird%20157.0.1.dmg"; locale = "fi"; arch = "mac"; - sha256 = "3db5cbe43bd1395e360d3000a98fc0febea7b0abd134802fe57e53b9612da09a"; + sha256 = "73e3d2edb62d2c8803d5fcc97b998ddf74d671393834a78a0fc1f2351c0a712f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/fr/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/fr/Thunderbird%20157.0.1.dmg"; locale = "fr"; arch = "mac"; - sha256 = "814a585de97ad6bd93636aca9d334e3a56b096fba664f854c64b6181f42dd898"; + sha256 = "077fc06e5ad05b0689a113f9f0f55b3f256e93e80a85d900bba412703bce28ef"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/fy-NL/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/fy-NL/Thunderbird%20157.0.1.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "50c51395991178af13300163764bc15834a592d38f1a60f7eee15843d14e3d30"; + sha256 = "f78c76a7c48a354d1a6091f65b7bfe34d50d954c324e613ad323b305fd21a146"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ga-IE/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ga-IE/Thunderbird%20157.0.1.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "2b4b27859ad333addc37f013dad0b7d8b5d90b2b4f0ba2aac71d591825ad91ce"; + sha256 = "86a700bf13c8dfc9ddb588c341e3339fbaf254a5c31cac329530d18b8693b7b8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/gd/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/gd/Thunderbird%20157.0.1.dmg"; locale = "gd"; arch = "mac"; - sha256 = "c327e639b755cb828d0c5350b42b560c70f1f7b23c79fad1181948b4fbaa1686"; + sha256 = "5196035e124d3f76386c5de11f3297395bd46026ad0f0cf8464e88a513a149ce"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/gl/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/gl/Thunderbird%20157.0.1.dmg"; locale = "gl"; arch = "mac"; - sha256 = "ad4838e8327d86d9f7622f605ac3f1d51cacced305d33ff565b73a7cdb82c24c"; + sha256 = "a0d879806a7d334c69fe295c153096f556debf0fce3b5afc89ed528d77a4b88c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/he/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/he/Thunderbird%20157.0.1.dmg"; locale = "he"; arch = "mac"; - sha256 = "96da751b5628106002f9fa229f9a797c04979ba798dac89a43c90a8cf7c4f297"; + sha256 = "c6a490fdf407d4ea07752e44249e6fa5ed73baf496d9baeab44b39a1a21dd8a8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/hr/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/hr/Thunderbird%20157.0.1.dmg"; locale = "hr"; arch = "mac"; - sha256 = "99e4a19820145a0cf4fb79e5a1592dd75248f5c182241eaa66945b2d2a393581"; + sha256 = "94ef059e764b2e6e2db99d683ba3ed48c9614959f069c4e3da53a2e0aaf69bb2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/hsb/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/hsb/Thunderbird%20157.0.1.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "cf8ddfc5a22e62aa18396e173bed0fbc2f027d5a136892e25033cf29bd02dd90"; + sha256 = "b932a9142988676a020f03adfa94ab5c1be101fbdaf21ce706ba52ac6a3d491c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/hu/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/hu/Thunderbird%20157.0.1.dmg"; locale = "hu"; arch = "mac"; - sha256 = "d72ff429343d9a6a8b312f19e41b0a935b007c538fe9542fa470d40065dcf2f2"; + sha256 = "9d84066259ce4859f4eb87e4a25dadab394264e196a4bb6e90fa6fdab1e096e6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/hy-AM/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/hy-AM/Thunderbird%20157.0.1.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "22358e030d4ec4c5fe2ab0a418cc750777d196e73de844b5eb8d4bce625efa88"; + sha256 = "13d039526667322fb1b59481a8cbfa02eeed4c307cfc5dd7e5e26a2fe38d0bd5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/id/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/id/Thunderbird%20157.0.1.dmg"; locale = "id"; arch = "mac"; - sha256 = "a29cf58ed82da5eae8ef5e54d56840db70aa8aac498ae5b39b00faccb267ddf0"; + sha256 = "9a562baac22110c728dc50e703743f62d40ea5676d82219f10e7ca15085af9e1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/is/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/is/Thunderbird%20157.0.1.dmg"; locale = "is"; arch = "mac"; - sha256 = "9c7a7ea0cc2b8620936698969b774e8ccf5c411c229283303d26ba5529a116e3"; + sha256 = "19c0bafd779bcb3529eb81d4aebb3198f3d555fe4db20dbcfd290cfc02b691c7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/it/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/it/Thunderbird%20157.0.1.dmg"; locale = "it"; arch = "mac"; - sha256 = "8a70a455a86288eb57064d6581ac303a99a2cbaa392dba35dd1fe4c4d6919843"; + sha256 = "7d00896b55537fac277df146783f274a51ea5609cb04f642919efcf35834c247"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ja-JP-mac/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ja-JP-mac/Thunderbird%20157.0.1.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "f1bb7b66365a5f1135a73f5808305a724f714c27860b6c3febcd89334b549640"; + sha256 = "659cd90b38ca5837dd212a61a3aa3ae31f99a4ed13f0d56b8df14f3fd6f3986c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ka/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ka/Thunderbird%20157.0.1.dmg"; locale = "ka"; arch = "mac"; - sha256 = "dca487816bf740a1e3fa453e166f2b90bf5d0a7cf0f65e83bd788bfa211ad2c8"; + sha256 = "5f83a411510f1eb1b908d7d4b4e09830ef3b38042da7a14b708bf30d19fc0a21"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/kab/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/kab/Thunderbird%20157.0.1.dmg"; locale = "kab"; arch = "mac"; - sha256 = "e9b32e5e9c5ae7c453ebceba1b6b6184f2808236bede2a4d90b12fd72d3cfe09"; + sha256 = "ed72afdf6daa9d153e06308da35b304cfadffc7463ae4744c529ac27a8bbdd8c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/kk/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/kk/Thunderbird%20157.0.1.dmg"; locale = "kk"; arch = "mac"; - sha256 = "d46e0b9b2294b492badbfe3a3d57353b4fd268962812c6c33954b509cfc42ed2"; + sha256 = "ff6241291240e950cd30721b138cfe0fbd928bd8096c7dd3149e871f5e16c676"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ko/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ko/Thunderbird%20157.0.1.dmg"; locale = "ko"; arch = "mac"; - sha256 = "56b493b8cc31b1547f3b810f7e8a64ba0c6d1b3dd540454c119dc03be075fc39"; + sha256 = "4e1d2a265bfbc02c3cd8f1b2996034b5832f623cc4bbe1b22c42460cf824dcc9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/lt/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/lt/Thunderbird%20157.0.1.dmg"; locale = "lt"; arch = "mac"; - sha256 = "a2f0b7f8a0addeb1c19726c0c631caafc27d98438d68433994aff3ded8c017b6"; + sha256 = "039fd569f0006c0a5691bf001d7d71fcc268de8a6ec94672adf08a678f219e44"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/lv/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/lv/Thunderbird%20157.0.1.dmg"; locale = "lv"; arch = "mac"; - sha256 = "5633d0cdbb9a4d283014c4ac37019621f0a178e2562617b8a362a8c3ffe6ce2e"; + sha256 = "46483808760117aa752c74946aa251bdebe2bb569f8d699531d442bf1cc5ef9a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ms/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ms/Thunderbird%20157.0.1.dmg"; locale = "ms"; arch = "mac"; - sha256 = "03c5d3b13053c66057d5837dcfe27101b04cac097b2dc99fe35abe2fcfe891a6"; + sha256 = "d77abe2011a97176dc0f24e769c249c17beb8f532fb8370181c12fcf943f7e9b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/nb-NO/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/nb-NO/Thunderbird%20157.0.1.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "2fdfc704f722beb6c23bcc3dc90ad8fa1546083ebff5c6e81f443fdec8916448"; + sha256 = "193dc9999aac3d80ac2c740224b09f45ada9910f36aa7674f46efb834a981f8e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/nl/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/nl/Thunderbird%20157.0.1.dmg"; locale = "nl"; arch = "mac"; - sha256 = "9c7e12f4ed643d1be618f4207f024c57d829561a64a7fb70a11089a65ecc7572"; + sha256 = "efced9975673eb7750f999ee40ec7f9e44f387dad2dc1246d6aa7bb1be5f7c86"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/nn-NO/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/nn-NO/Thunderbird%20157.0.1.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "104d10bc1181f2846c17a7060881ac9a2f9b147a6c11f559b8c149aa82748f55"; + sha256 = "8b74a1a176d14983e4b9ae65f381919296b3051267cbaf8330c58ce2308c88ed"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/pa-IN/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/pa-IN/Thunderbird%20157.0.1.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "01c13c2ecf21d5d436655e4f5e365f895bf965a0b3bf888ffade01d8be043dc5"; + sha256 = "b33ad40f27f0436313169c11b23950030d6fe5e42225ef517183f71bb1c1bf1a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/pl/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/pl/Thunderbird%20157.0.1.dmg"; locale = "pl"; arch = "mac"; - sha256 = "b8d67312c62e164cfda867066a27f0f7c587271eec2f304637f2d43f6ad24df5"; + sha256 = "c0d6bf2582a2302ac171946ce33c4cb94acf4f9b4a65b1d50b3d85e8261b8327"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/pt-BR/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/pt-BR/Thunderbird%20157.0.1.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "5c4ff2d033b5bf8430d129031a0a5e04ff432d228245211f9bf9609f6a749dd7"; + sha256 = "a1f1b71086f413895c30357aa107233522274ece245f49502050c6184d6d2e57"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/pt-PT/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/pt-PT/Thunderbird%20157.0.1.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "f06c4fa874fa930b70f3dc10a9b496c8ccb28a858fa311bb37dedf5b888d388e"; + sha256 = "a542ed449ae393ff9f56d45f31331636241d1f8e56091bf2fe8b16cf46a00eff"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/rm/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/rm/Thunderbird%20157.0.1.dmg"; locale = "rm"; arch = "mac"; - sha256 = "752babc024d7ae0e5e176980ba038b3ee85c0631dc0b18514d7b9364bfd7f687"; + sha256 = "878b596884e31ce195b981b71ef91ffbb532ac6aca9f2c50986759c1ff82b382"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ro/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ro/Thunderbird%20157.0.1.dmg"; locale = "ro"; arch = "mac"; - sha256 = "68a8767c36a99838d52cbad2f2122cf94d75609ff2a126abdea4dbd7de565233"; + sha256 = "dc09caea1326ebf18597d1b19dc678d197f558595c8e8fd50238e18631d7c91a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/ru/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/ru/Thunderbird%20157.0.1.dmg"; locale = "ru"; arch = "mac"; - sha256 = "0a09675171129d1cff8b801c31e295422252f14fe71031acb4a241114bf1b66b"; + sha256 = "45f43c8d89ef19810fca5f8593620fa99cf9e4b103aaa95cd868dc0c7e90fdab"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/sk/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/sk/Thunderbird%20157.0.1.dmg"; locale = "sk"; arch = "mac"; - sha256 = "4cd216ca0bced3c03f038bd88c14fb81949dbe13e1f955767c3d6a1c3f0e6dc1"; + sha256 = "95c273d90703e63976afea8805be3490ac0c28927fdebc2318d16f5117d7a9f4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/sl/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/sl/Thunderbird%20157.0.1.dmg"; locale = "sl"; arch = "mac"; - sha256 = "fd214d7edb41c928882d6a7c44c683509aa84373b2d7b20e288382e4a51abea7"; + sha256 = "bba44638bc132ad6bc6ad929d3524910562710e1da2ea18fe5f230f7b9e57fdd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/sq/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/sq/Thunderbird%20157.0.1.dmg"; locale = "sq"; arch = "mac"; - sha256 = "fc3752ef5788ff2c218584f3599995fa0f3348f4b28432f592ebea3b32c1ad00"; + sha256 = "5f93d27aa4e099b9892a16a968b4aebcf274bb0be5be9c17e61532d4b4b9f0ce"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/sr/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/sr/Thunderbird%20157.0.1.dmg"; locale = "sr"; arch = "mac"; - sha256 = "c610a3588c7471421a3472a5d45752fbf8ebd2a84cb9c717356e64c287942201"; + sha256 = "794c0b2ad1fdd58970b3cf6969f12ddcd985a00549a3c65dc68cfc2fcf64a47f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/sv-SE/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/sv-SE/Thunderbird%20157.0.1.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "60257257e41359a12d00c4408bed58ef3a2a26dd28e8c4b81ef6a059c83f3a80"; + sha256 = "dade9eb50aff638ae33ff6fb437ea5d6b845bd1a5de4ec4d2c6cab1cda66f6fc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/th/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/th/Thunderbird%20157.0.1.dmg"; locale = "th"; arch = "mac"; - sha256 = "1b74c0cd9a32336bed4a1996133ad37385b0eafa6d392943513f6fa4dc04d121"; + sha256 = "ceea69f6702c11f0cba454091b5bef1c5dacb7eef0244fce46866d4ba6be1396"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/tr/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/tr/Thunderbird%20157.0.1.dmg"; locale = "tr"; arch = "mac"; - sha256 = "8a6aa1c80e3b401d90c9f0f68976f156f3f47e41e23119808b0a026a505c26a2"; + sha256 = "06deb6709be96b807258a58a88387ead5406f0c0d6292ae99a553dc1d3f60cfd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/uk/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/uk/Thunderbird%20157.0.1.dmg"; locale = "uk"; arch = "mac"; - sha256 = "d6e19c5095dab7a82353aadcf7e7e4d03aa3ab04ead8e9dee315c9c177fa36ff"; + sha256 = "af78c9b175b1031ecb3f9cd76a9370393c9848594b250f35d71ffdd49b0b2c36"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/uz/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/uz/Thunderbird%20157.0.1.dmg"; locale = "uz"; arch = "mac"; - sha256 = "2563dad3bbef86d5fd0d3c596beeb0066ce8d447cd61899ae6766005577f993e"; + sha256 = "344473529d41ca0c6569d218bd7eeeb2348c1ab778580ee207d55fa445ec9d29"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/vi/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/vi/Thunderbird%20157.0.1.dmg"; locale = "vi"; arch = "mac"; - sha256 = "3f9a24fa8679d4ec8eef2700402fedf5548abce53ecad49dfdb8a2a5eb319a67"; + sha256 = "039620ec52060c64fba437fcf0f524f7d96b65636477ad992dafefd49b6a2772"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/zh-CN/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/zh-CN/Thunderbird%20157.0.1.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "c4ff3078bd37f9cda6c6854cb10fcede10b910627d7a8da716beb1b39dabd6df"; + sha256 = "d7d80a0d922860d62674e2799de81d5e6c90ad1d5bad9b4867abb537e2096477"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/156.0/mac/zh-TW/Thunderbird%20156.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/157.0.1/mac/zh-TW/Thunderbird%20157.0.1.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "542238b52e92192db352a5c54e4e2c670c897def8626a4c415c042d358f3a425"; + sha256 = "3b8b89450be83a4a25eb98db002b082b5d15c1654eaf3c517dd4485eaf2ea55b"; } ]; } diff --git a/pkgs/by-name/bu/buildbox/package.nix b/pkgs/by-name/bu/buildbox/package.nix index f3a6388b19da..a7775cc8be70 100644 --- a/pkgs/by-name/bu/buildbox/package.nix +++ b/pkgs/by-name/bu/buildbox/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "buildbox"; - version = "1.4.26"; + version = "1.4.27"; src = fetchFromGitLab { owner = "BuildGrid"; repo = "buildbox/buildbox"; tag = finalAttrs.version; - hash = "sha256-MqJSGyLq6M8cQT3bCPH+piJPbz6cU/CXWneWzBSSgnY="; + hash = "sha256-RXCn6xJEWEK/4cPXobIh8Ll5m1nyY+zIVxIGQMOMhnU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/bu/buildstream/package.nix b/pkgs/by-name/bu/buildstream/package.nix index 16cd4db146ff..a2d31205ff48 100644 --- a/pkgs/by-name/bu/buildstream/package.nix +++ b/pkgs/by-name/bu/buildstream/package.nix @@ -3,7 +3,7 @@ python3Packages, fetchFromGitHub, gitUpdater, - runtimeShell, + nixosTests, # buildInputs buildbox, @@ -15,8 +15,6 @@ installShellFiles, # tests - addBinToPathHook, - gitMinimal, versionCheckHook, # Optional features @@ -73,46 +71,16 @@ python3Packages.buildPythonApplication (finalAttrs: { patch ]; - # The dummy buildbox-casd scripts spawned by tests/internals/cascache.py use - # an `/usr/bin/env sh` shebang, which doesn't exist in the Nix build sandbox. - postPatch = '' - substituteInPlace tests/internals/cascache.py \ - --replace-fail '#!/usr/bin/env sh' '#!${runtimeShell}' - ''; - # /dev/fuse is not available inside the Nix build sandbox, so buildbox-casd's - # default FUSE-based staging strategy cannot work here. Force the hardlink/copy - # stager instead (this is a real, supported buildbox-casd staging mode, not a - # workaround: https://gitlab.com/BuildGrid/buildbox/buildbox/-/blob/main/casd/buildboxcasd_server.cpp). - preCheck = '' - export BUILDBOX_STAGER=copy-or-link - ''; - + # default FUSE-based staging strategy cannot work here, and the shebang used + # by tests/internals/cascache.py's dummy buildbox-casd scripts + # (`/usr/bin/env sh`) doesn't exist there either. The pytest suite is run as + # a NixOS VM test instead, where both of those are available; see + # `passthru.tests.pytest`. pythonImportsCheck = [ "buildstream" ]; nativeCheckInputs = [ - addBinToPathHook - buildbox - gitMinimal - python3Packages.pexpect - python3Packages.pyftpdlib - python3Packages.pytest-datafiles - python3Packages.pytest-env - python3Packages.pytest-timeout - python3Packages.pytest-xdist - python3Packages.pytestCheckHook versionCheckHook - - # Test fixture plugin package used by test_source_mirror_plugin[pip]; upstream - # normally installs this via tox before running the pip-origin plugin loading test. - (python3Packages.buildPythonPackage { - pname = "sample-plugins"; - version = "1.2.3"; - pyproject = true; - build-system = [ python3Packages.setuptools ]; - src = "${finalAttrs.src}/tests/plugins/sample-plugins"; - dontCheck = true; - }) ]; postInstall = '' @@ -123,8 +91,12 @@ python3Packages.buildPythonApplication (finalAttrs: { versionCheckProgram = "${placeholder "out"}/bin/bst"; - passthru.updateScript = gitUpdater { - ignoredVersions = "dev"; + passthru = { + updateScript = gitUpdater { + ignoredVersions = "dev"; + }; + + tests.pytest = nixosTests.buildstream; }; meta = { diff --git a/pkgs/by-name/cd/cddiscid/package.nix b/pkgs/by-name/cd/cddiscid/package.nix index e866796f09d5..0b98927866ef 100644 --- a/pkgs/by-name/cd/cddiscid/package.nix +++ b/pkgs/by-name/cd/cddiscid/package.nix @@ -1,5 +1,5 @@ { - fetchurl, + fetchFromGitHub, lib, stdenv, }: @@ -8,9 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "cd-discid"; version = "1.4"; - src = fetchurl { - url = "http://linukz.org/download/cd-discid-${finalAttrs.version}.tar.gz"; - sha256 = "0qrcvn7227qaayjcd5rm7z0k5q89qfy5qkdgwr5pd7ih0va8rmpz"; + src = fetchFromGitHub { + owner = "taem"; + repo = "cd-discid"; + tag = finalAttrs.version; + hash = "sha256-HHpqMRJr4PkmKgqGTyr8JSErcnQ2jwBqyCr4MvDoP68="; }; installFlags = [ @@ -19,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { ]; meta = { - homepage = "http://linukz.org/cd-discid.shtml"; + homepage = "https://github.com/taem/cd-discid"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; description = "Command-line utility to get CDDB discid information from a CD-ROM disc"; diff --git a/pkgs/by-name/da/dart-sass/package.nix b/pkgs/by-name/da/dart-sass/package.nix index cba42bc5a09b..0b5e17040f11 100644 --- a/pkgs/by-name/da/dart-sass/package.nix +++ b/pkgs/by-name/da/dart-sass/package.nix @@ -12,24 +12,24 @@ }: let - embedded-protocol-version = "3.2.0"; + embedded-protocol-version = "3.3.0"; embedded-protocol = fetchFromGitHub { owner = "sass"; repo = "sass"; tag = "embedded-protocol-${embedded-protocol-version}"; - hash = "sha256-yX30i1gbVZalVhefj9c37mpFOIDaQlsLeAh7UnY56ro="; + hash = "sha256-CeWxh83mtKT+WA+Y5d8HxzxfIL47Z2Tsv1M/pZsBoR8="; }; in buildDartApplication rec { pname = "dart-sass"; - version = "1.104.0"; + version = "1.105.1"; src = fetchFromGitHub { owner = "sass"; repo = "dart-sass"; tag = version; - hash = "sha256-nhe9gIOwmnVeU/wm/GmqDdl5ZCqZFCYGIl2zZyextno="; + hash = "sha256-v/0d9DHGSueAC9XzIwVYbwJPwCp08Y1Izkb2weIc+L8="; }; 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 6cf53cfb35d0..b54e85275699 100644 --- a/pkgs/by-name/da/dart-sass/pubspec.lock.json +++ b/pkgs/by-name/da/dart-sass/pubspec.lock.json @@ -4,31 +4,31 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "fe18c7e37d5acb3b43224fa255281dec007970d6fd01f6d76fcd88ed3777a117", + "sha256": "fdcd9f70f9eb80df3bc5ed0fa67280df2595fd481948df8a9ab082e6a40ad04b", "url": "https://pub.dev" }, "source": "hosted", - "version": "107.0.0" + "version": "108.0.0" }, "analyzer": { "dependency": "direct dev", "description": { "name": "analyzer", - "sha256": "f2dde9e50c23fc95b846b4ef334e98c3ae8c0effd5d2453b02fc9fb3f8939791", + "sha256": "a51c769bff3b6dfbe9d60199b8606d808290702a296bef0c26a4ca391d414e46", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.3.0" + "version": "14.4.0" }, "archive": { "dependency": "direct dev", "description": { "name": "archive", - "sha256": "ace891da0862b0e4cabbb064ee3fd87b2728b898949fdb366d83fe98342c9f19", + "sha256": "6c5bcd986e06b94e3c40244af471750840a3d2341d1f9763a1100a14add517b4", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.2.0" + "version": "4.3.0" }, "args": { "dependency": "direct main", @@ -94,11 +94,11 @@ "dependency": "direct main", "description": { "name": "cli_pkg", - "sha256": "1b3915a8924e8a495ec24b8ee076c182211d0bd563699a2c8ed9af33bf296af8", + "sha256": "8a75add8e512f7bcd1a8ce2b320ca72374ce674005fa9c55bf04c65400b8290a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.15.2" + "version": "2.16.0" }, "cli_repl": { "dependency": "direct main", @@ -464,11 +464,11 @@ "dependency": "transitive", "description": { "name": "petitparser", - "sha256": "91bd59303e9f769f108f8df05e371341b15d59e995e6806aefab827b58336675", + "sha256": "2f1564aadb14215e478563b5406cb80729d022158c01dc50c96013c2f7eb4790", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.0.2" + "version": "7.1.0" }, "pool": { "dependency": "direct main", @@ -494,21 +494,21 @@ "dependency": "direct main", "description": { "name": "protobuf", - "sha256": "75ec242d22e950bdcc79ee38dd520ce4ee0bc491d7fadc4ea47694604d22bf06", + "sha256": "13b6717366aa7ec3792dd62c19c7d33a785708224365f2db23c5ca01f1c1a0f2", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.0.0" + "version": "6.1.0" }, "protoc_plugin": { "dependency": "direct dev", "description": { "name": "protoc_plugin", - "sha256": "d1ea363e9118f954d9d482c2f7281c5ff5149b059e68672d1faa564d49091f05", + "sha256": "e6df1acfca57523537da0ce629bf02d5f8378364f18f8a45bd914abd53e48403", "url": "https://pub.dev" }, "source": "hosted", - "version": "25.0.0" + "version": "25.1.0" }, "pub_api_client": { "dependency": "direct dev", @@ -804,11 +804,11 @@ "dependency": "transitive", "description": { "name": "xml", - "sha256": "67f0aff7be013d107995e9b75bf4e7f2c3ef2dfdb2c8e68024bba0a7fd5756a4", + "sha256": "0fe8cc98946def31cbcbc8734aa4067031e6f65ea3a78a508060bfed2200bfeb", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.0.1" + "version": "7.1.0" }, "yaml": { "dependency": "direct dev", diff --git a/pkgs/by-name/eg/egl-wayland/package.nix b/pkgs/by-name/eg/egl-wayland/package.nix index 35ff8fe036b2..ea05058a1bec 100644 --- a/pkgs/by-name/eg/egl-wayland/package.nix +++ b/pkgs/by-name/eg/egl-wayland/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "egl-wayland"; - version = "1.1.22"; + version = "1.1.23"; outputs = [ "out" @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "NVIDIA"; repo = "egl-wayland"; tag = finalAttrs.version; - hash = "sha256-3adLn4Sa2jzeg1uR00fVVLgVGdORlpp1xm7Il5i8xpQ="; + hash = "sha256-M+s2R0vSDCEN9lMma6RiJTqzUgClnszwS4aKBJeBvFQ="; }; postPatch = '' diff --git a/pkgs/by-name/gr/grype/package.nix b/pkgs/by-name/gr/grype/package.nix index 6ee9cda85712..9cb65cbfdfd0 100644 --- a/pkgs/by-name/gr/grype/package.nix +++ b/pkgs/by-name/gr/grype/package.nix @@ -12,7 +12,7 @@ buildGoModule (finalAttrs: { pname = "grype"; - version = "0.119.0"; + version = "0.120.0"; # required for tests __darwinAllowLocalNetworking = true; @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { owner = "anchore"; repo = "grype"; tag = "v${finalAttrs.version}"; - hash = "sha256-rOk02ldjuSzLVU8HL8K0dXhSMotv/PUxwmUJdBO7hZk="; + hash = "sha256-95XfeVMOW5mHhW8mF6cvNgH2BrE8//F0DP5Vsm85PV4="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -36,7 +36,7 @@ buildGoModule (finalAttrs: { proxyVendor = true; - vendorHash = "sha256-b4Wc4E7C7xl3VorXWH4YrWra4HBLXZ48r7G5sN8dHFE="; + vendorHash = "sha256-ayZna9aaRwlRq5Z2hviM0jxKA+XQkyVUlEFhZ0K1r5U="; patches = [ # several test golden files have unstable paths based on the platform diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index 8200f15a2648..cf034db4834e 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "harper"; - version = "2.11.0"; + version = "2.12.0"; __structuredAttrs = true; strictDeps = true; @@ -17,10 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "Automattic"; repo = "harper"; rev = "v${finalAttrs.version}"; - hash = "sha256-bsXHj9jJezAz22aQkQ6YN+09AxR2ASm0Al+xotIbkEQ="; + hash = "sha256-id5+LeHKsu9sZJ3QJeZWynFyOABSbL8KjMsk7GEEt9w="; }; - cargoHash = "sha256-1scyXlOCp0hVHgHNCPxl0KUY4Q+6rsO507p5Es6rN3E="; + cargoHash = "sha256-xRQah0ckm7M1mtB8+xciuD9sYx0qNpH+fTXIHvIFAt0="; cargoBuildFlags = [ "--package=harper-cli" diff --git a/pkgs/by-name/ks/kstars/package.nix b/pkgs/by-name/ks/kstars/package.nix index a06243901bb5..20bad66ebc29 100644 --- a/pkgs/by-name/ks/kstars/package.nix +++ b/pkgs/by-name/ks/kstars/package.nix @@ -24,11 +24,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "kstars"; - version = "3.8.4.1"; + version = "3.8.5"; src = fetchurl { url = "mirror://kde/stable/kstars/${finalAttrs.version}/kstars-${finalAttrs.version}.tar.xz"; - hash = "sha256-5YymHJ15Y4ku+a740LgviLfp6b56NbE37hqi2CAw6r0="; + hash = "sha256-GPV4lEv7qAD3CRrvg1UNiY4MNr3f4pafe7h4B99g5bM="; }; nativeBuildInputs = with kdePackages; [ diff --git a/pkgs/by-name/li/libui-ng/package.nix b/pkgs/by-name/li/libui-ng/package.nix index 3c3f273c3012..d05ec53e4130 100644 --- a/pkgs/by-name/li/libui-ng/package.nix +++ b/pkgs/by-name/li/libui-ng/package.nix @@ -53,5 +53,7 @@ stdenv.mkDerivation { license = lib.licenses.mit; maintainers = [ ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/li/libui/package.nix b/pkgs/by-name/li/libui/package.nix index d7304ee37133..312b0a0f3e7a 100644 --- a/pkgs/by-name/li/libui/package.nix +++ b/pkgs/by-name/li/libui/package.nix @@ -45,5 +45,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports"; license = lib.licenses.mit; platforms = lib.platforms.unix; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/live555/package.nix b/pkgs/by-name/li/live555/package.nix index 114959d2ae80..e76c07cafdc4 100644 --- a/pkgs/by-name/li/live555/package.nix +++ b/pkgs/by-name/li/live555/package.nix @@ -152,5 +152,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.lgpl21Plus; maintainers = [ ]; platforms = lib.platforms.unix; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/lt/lttoolbox/package.nix b/pkgs/by-name/lt/lttoolbox/package.nix index 1694d12e316a..72cc4ae4aed6 100644 --- a/pkgs/by-name/lt/lttoolbox/package.nix +++ b/pkgs/by-name/lt/lttoolbox/package.nix @@ -56,5 +56,7 @@ stdenv.mkDerivation rec { changelog = "https://github.com/apertium/lttoolbox/releases/tag/v${version}"; license = lib.licenses.gpl2; platforms = lib.platforms.linux ++ lib.platforms.darwin; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/ma/maiko/package.nix b/pkgs/by-name/ma/maiko/package.nix index 254e484e7cc8..122141217faa 100644 --- a/pkgs/by-name/ma/maiko/package.nix +++ b/pkgs/by-name/ma/maiko/package.nix @@ -33,5 +33,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/Interlisp/maiko/releases"; license = lib.licenses.mit; inherit (libx11.meta) platforms; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/mi/micronucleus/package.nix b/pkgs/by-name/mi/micronucleus/package.nix index 9e3298816a11..b37b3efaab6a 100644 --- a/pkgs/by-name/mi/micronucleus/package.nix +++ b/pkgs/by-name/mi/micronucleus/package.nix @@ -31,6 +31,8 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; description = "Upload tool for micronucleus"; mainProgram = "micronucleus"; homepage = "https://github.com/micronucleus/micronucleus"; diff --git a/pkgs/by-name/mp/mplayer/package.nix b/pkgs/by-name/mp/mplayer/package.nix index 10172d1fe98e..85571913e788 100644 --- a/pkgs/by-name/mp/mplayer/package.nix +++ b/pkgs/by-name/mp/mplayer/package.nix @@ -303,5 +303,7 @@ stdenv.mkDerivation (finalAttrs: { "aarch64-darwin" "aarch64-linux" ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ne/neverest/package.nix b/pkgs/by-name/ne/neverest/package.nix index 9513d3c6fe53..d50f0ac70ac1 100644 --- a/pkgs/by-name/ne/neverest/package.nix +++ b/pkgs/by-name/ne/neverest/package.nix @@ -61,5 +61,7 @@ rustPlatform.buildRustPackage (finalAttrs: { changelog = "https://git.sr.ht/~soywod/neverest-cli/tree/v${finalAttrs.version}/item/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ soywod ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ni/nihstro/package.nix b/pkgs/by-name/ni/nihstro/package.nix index c398f0179089..a30581bf9322 100644 --- a/pkgs/by-name/ni/nihstro/package.nix +++ b/pkgs/by-name/ni/nihstro/package.nix @@ -51,5 +51,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ getchoo ]; mainProgram = "nihstro-assemble"; platforms = lib.platforms.unix ++ lib.platforms.windows; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ni/niks3/package.nix b/pkgs/by-name/ni/niks3/package.nix index c93d5f7a2532..8a0fc795ec7d 100644 --- a/pkgs/by-name/ni/niks3/package.nix +++ b/pkgs/by-name/ni/niks3/package.nix @@ -9,17 +9,17 @@ buildGoModule (finalAttrs: { pname = "niks3"; - version = "1.11.0"; + version = "1.13.0"; __structuredAttrs = true; src = fetchFromGitHub { owner = "Mic92"; repo = "niks3"; tag = "v${finalAttrs.version}"; - hash = "sha256-5uAELLs24viJQllCa6xIkvzJUTP0ySOAz5JJrXkkHfM="; + hash = "sha256-ZjoIa6EsA3ksAKVR/LS8q6GhKWMumJd8x1aYoKnapdc="; }; - vendorHash = "sha256-dAarYako0R2CQG+t03jSSpWPkP5vCFpyrMssTGKOQn0="; + vendorHash = "sha256-E45X7N4ZubY10Zdb4JDncwch1SZzJITzLNMdpEaT9cQ="; subPackages = [ "cmd/niks3" diff --git a/pkgs/by-name/no/nodehun/package.nix b/pkgs/by-name/no/nodehun/package.nix index 72134b9bcd4f..cbef5c460381 100644 --- a/pkgs/by-name/no/nodehun/package.nix +++ b/pkgs/by-name/no/nodehun/package.nix @@ -68,5 +68,7 @@ buildNpmPackage { homepage = "https://github.com/Wulf/nodehun"; license = lib.licenses.mit; maintainers = [ lib.maintainers.thomasjm ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/ob/obitools3/package.nix b/pkgs/by-name/ob/obitools3/package.nix index d24a163ee606..bd0d45d62fad 100644 --- a/pkgs/by-name/ob/obitools3/package.nix +++ b/pkgs/by-name/ob/obitools3/package.nix @@ -43,5 +43,7 @@ python3Packages.buildPythonApplication (finalAttrs: { license = lib.licenses.cecill20; maintainers = [ lib.maintainers.bzizou ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/op/openpa/package.nix b/pkgs/by-name/op/openpa/package.nix index f4c44224cc35..6ba30e18e63f 100644 --- a/pkgs/by-name/op/openpa/package.nix +++ b/pkgs/by-name/op/openpa/package.nix @@ -33,5 +33,7 @@ stdenv.mkDerivation (finalAttrs: { learning new assembly dialects in order improve or maintain application portability. ''; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pm/pmars/package.nix b/pkgs/by-name/pm/pmars/package.nix index 0a90a61c5ef3..fbbeffda7ed8 100644 --- a/pkgs/by-name/pm/pmars/package.nix +++ b/pkgs/by-name/pm/pmars/package.nix @@ -98,5 +98,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "pmars"; maintainers = with lib.maintainers; [ OPNA2608 ]; platforms = lib.platforms.unix; + # pmars-x11 last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin && enableXwinGraphics; }; }) diff --git a/pkgs/by-name/po/podofo/package.nix b/pkgs/by-name/po/podofo/package.nix index 3e5caf92912f..3f33d14f1a86 100644 --- a/pkgs/by-name/po/podofo/package.nix +++ b/pkgs/by-name/po/podofo/package.nix @@ -66,5 +66,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ kuflierl ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/po/polkadot/package.nix b/pkgs/by-name/po/polkadot/package.nix index 9aed4dd09e15..1b7ba5dd3c7a 100644 --- a/pkgs/by-name/po/polkadot/package.nix +++ b/pkgs/by-name/po/polkadot/package.nix @@ -95,5 +95,7 @@ rustPlatform.buildRustPackage (finalAttrs: { platforms = lib.intersectLists lib.platforms.unix ( lib.platforms.aarch64 ++ lib.platforms.s390x ++ lib.platforms.riscv64 ++ lib.platforms.x86 ); + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pu/puredata/package.nix b/pkgs/by-name/pu/puredata/package.nix index e0c85311e5b4..28f4cdddb257 100644 --- a/pkgs/by-name/pu/puredata/package.nix +++ b/pkgs/by-name/pu/puredata/package.nix @@ -81,5 +81,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ carlthome ]; mainProgram = "pd"; changelog = "https://msp.puredata.info/Pd_documentation/x5.htm#s1"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/qg/qgrep/package.nix b/pkgs/by-name/qg/qgrep/package.nix index 3cdaa280fe8e..13e6a50b7edc 100644 --- a/pkgs/by-name/qg/qgrep/package.nix +++ b/pkgs/by-name/qg/qgrep/package.nix @@ -47,5 +47,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.yrashk ]; platforms = lib.platforms.all; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ra/ratpoints/package.nix b/pkgs/by-name/ra/ratpoints/package.nix index 6f3da65ea1f2..18186315d4ab 100644 --- a/pkgs/by-name/ra/ratpoints/package.nix +++ b/pkgs/by-name/ra/ratpoints/package.nix @@ -57,5 +57,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ lib.maintainers.raskin ]; platforms = lib.platforms.unix; homepage = "http://www.mathe2.uni-bayreuth.de/stoll/programs/"; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/re/rethinkdb/package.nix b/pkgs/by-name/re/rethinkdb/package.nix index c3891fa61551..9e1cfd5891c8 100644 --- a/pkgs/by-name/re/rethinkdb/package.nix +++ b/pkgs/by-name/re/rethinkdb/package.nix @@ -85,5 +85,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ thoughtpolice ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sm/smartgit/package.nix b/pkgs/by-name/sm/smartgit/package.nix index 6f07585cf8dd..396bedef9b77 100644 --- a/pkgs/by-name/sm/smartgit/package.nix +++ b/pkgs/by-name/sm/smartgit/package.nix @@ -17,13 +17,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "smartgit"; - version = "26.1.052"; + version = "26.1.055"; src = fetchurl { url = "https://download.smartgit.dev/smartgit/smartgit-${ builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version }-no-git-linux-amd64.tar.gz"; - hash = "sha256-7fROWENB++s33v5TmSw94o3HimSMHr5nHsq4TJq2vac="; + hash = "sha256-NuFVvWqtFS/8EYa5+oNwo3IJfPlG+wqI6A4e7l8ZzeI="; }; nativeBuildInputs = [ wrapGAppsHook3 ]; @@ -109,7 +109,10 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://www.smartgit.dev/changelogs/changelog-${lib.versions.majorMinor finalAttrs.version}.txt"; license = lib.licenses.unfree; mainProgram = "smartgit"; - platforms = [ "x86_64-linux" ]; + platforms = [ + "aarch64-linux" + "x86_64-linux" + ]; maintainers = with lib.maintainers; [ jraygauthier tmssngr diff --git a/pkgs/by-name/sy/systemc/package.nix b/pkgs/by-name/sy/systemc/package.nix index 6bb45b8d99bb..cb53e6833071 100644 --- a/pkgs/by-name/sy/systemc/package.nix +++ b/pkgs/by-name/sy/systemc/package.nix @@ -16,6 +16,12 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-v/PcQu0m/7zyx2TtpZrLFbHtknahgVCkzcRi3lgrRGw="; }; + # consumers must see the SC_CPLUSPLUS the library was built with, otherwise it follows their own -std and fails to link + postPatch = '' + substituteInPlace src/sysc/kernel/sc_cmnhdr.h \ + --replace-fail '# define SC_CPLUSPLUS SC_CPLUSPLUS_AUTO_' '# define SC_CPLUSPLUS 201703L' + ''; + nativeBuildInputs = [ cmake ]; cmakeFlags = [ diff --git a/pkgs/development/compilers/mlton/20210117-binary.nix b/pkgs/development/compilers/mlton/20210117-binary.nix index 625a8bddb8b5..75787975bfbe 100644 --- a/pkgs/development/compilers/mlton/20210117-binary.nix +++ b/pkgs/development/compilers/mlton/20210117-binary.nix @@ -78,6 +78,8 @@ stdenv.mkDerivation rec { $out/bin/$e done ''; - - meta = import ./meta.nix { inherit lib; }; + # last successful hydra build on darwin was in 2025 + meta = (import ./meta.nix { inherit lib; }) // { + broken = stdenv.hostPlatform.isDarwin; + }; } diff --git a/pkgs/development/interpreters/bqn/cbqn/sources.nix b/pkgs/development/interpreters/bqn/cbqn/sources.nix index 605837c4d735..2ef5a4078683 100644 --- a/pkgs/development/interpreters/bqn/cbqn/sources.nix +++ b/pkgs/development/interpreters/bqn/cbqn/sources.nix @@ -11,13 +11,13 @@ let self = { pname = "cbqn"; - version = "0.11.0"; + version = "0.12.0"; src = fetchFromGitHub { owner = "dzaima"; repo = "CBQN"; rev = "v${self.version}"; - hash = "sha256-ZXhCFLLUVJTgpJqMd97EMSoE4fwuqBJ742kzV662bnY="; + hash = "sha256-QQuquhkD6engjcYG4HZwrJ0MVevwdOB2DM7uVn+r++U="; }; }; in @@ -49,13 +49,13 @@ singeli = { pname = "singeli"; - version = "0-unstable-2025-11-19"; + version = "0-unstable-2026-03-12"; src = fetchFromGitHub { owner = "mlochbaum"; repo = "Singeli"; - rev = "2936c66b061b9df61cafc1f8d07a7ed53bf10bee"; - hash = "sha256-vxxGmc0eQxKZN7G0GCGx7xjOWgB1a1jJIcbfbaQd2do="; + rev = "5187ed3aa22a2257b63c04a5498ec756fa6263cb"; + hash = "sha256-7tCXKW/xEbZxlqG2GjqA2oVNel2EWb7I04aMyrZHVOE="; }; }; } diff --git a/pkgs/development/octave-modules/optim/default.nix b/pkgs/development/octave-modules/optim/default.nix index f9f587df1a75..1b1a1662e3e9 100644 --- a/pkgs/development/octave-modules/optim/default.nix +++ b/pkgs/development/octave-modules/optim/default.nix @@ -4,6 +4,7 @@ fetchurl, struct, statistics, + autoreconfHook, lapack, blas, }: @@ -17,6 +18,10 @@ buildOctavePackage rec { sha256 = "sha256-Wfs3caLSojE0R1MsWaLgAKanu3pnfz74GD+6qrVJOhQ="; }; + nativeBuildInputs = [ + autoreconfHook + ]; + buildInputs = [ lapack blas @@ -27,6 +32,19 @@ buildOctavePackage rec { statistics ]; + # autoreconfHook provides an autoreconfPhase that is run as a + # preconfigurePhase, which means it runs AFTER the source is un-tarred, and + # before buildOctavePackage's buildPhase re-tars it up into a format for later + # consumption by Octave's "pkg build" command. + preAutoreconf = '' + pushd src + # Remove any files upstream generated for distribution. + rm config.* + ''; + postAutoreconf = '' + popd + ''; + meta = { homepage = "https://gnu-octave.github.io/packages/optim/"; license = with lib.licenses; [ diff --git a/pkgs/development/python-modules/blackjax/default.nix b/pkgs/development/python-modules/blackjax/default.nix index c7ce0d4ad2b9..dc69d3102673 100644 --- a/pkgs/development/python-modules/blackjax/default.nix +++ b/pkgs/development/python-modules/blackjax/default.nix @@ -28,7 +28,7 @@ buildPythonPackage (finalAttrs: { pname = "blackjax"; - version = "1.6.2"; + version = "1.7.1"; pyproject = true; __structuredAttrs = true; @@ -36,7 +36,7 @@ buildPythonPackage (finalAttrs: { owner = "blackjax-devs"; repo = "blackjax"; tag = finalAttrs.version; - hash = "sha256-NO/CvYtxfAid3ETpj5DcNQPdARP2cwqy9p0kHOybvNg="; + hash = "sha256-IyWZbmYIPqvvex1gHkYsFb4gtNLCERXv+UkbvKfGwec="; }; build-system = [ diff --git a/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix index 5b815359f57c..d8c1e517ae39 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix @@ -15,13 +15,13 @@ buildPythonPackage (finalAttrs: { pname = "google-cloud-bigquery-datatransfer"; - version = "3.23.0"; + version = "3.24.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_bigquery_datatransfer"; inherit (finalAttrs) version; - hash = "sha256-LQEAqT9uiaEV1mjU/Cq8DwwiPqCZ9bfHNrzgECumI/k="; + hash = "sha256-5X6HMhRX71XKAa6f94vRIRcN8HKHZWjjYcpsofQ5Z98="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/nuitka/default.nix b/pkgs/development/python-modules/nuitka/default.nix index 268e825b5239..412e61d8e027 100644 --- a/pkgs/development/python-modules/nuitka/default.nix +++ b/pkgs/development/python-modules/nuitka/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "nuitka"; - version = "2.8.10"; + version = "4.2.2"; pyproject = true; src = fetchFromGitHub { owner = "Nuitka"; repo = "Nuitka"; tag = version; - hash = "sha256-+CevWpYvqY3SX3/QE7SPlbsFtXkdlNTg9m91VtZCHvM="; + hash = "sha256-7xiu5QRvk9UTqcYXvibD9AvfvxmkxzTN1F9vQWJaL7U="; }; build-system = [ diff --git a/pkgs/development/python-modules/pymatreader/default.nix b/pkgs/development/python-modules/pymatreader/default.nix index 2341733292a5..22bd4cd47405 100644 --- a/pkgs/development/python-modules/pymatreader/default.nix +++ b/pkgs/development/python-modules/pymatreader/default.nix @@ -8,18 +8,19 @@ scipy, xmltodict, pytestCheckHook, + nix-update-script, }: buildPythonPackage rec { pname = "pymatreader"; - version = "1.0.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitLab { owner = "obob"; repo = "pymatreader"; tag = "v${version}"; - hash = "sha256-cDEGEvBSj3gmjA+8aXULwuBVk09BLQbA91CNAxgtiLA="; + hash = "sha256-UQI8bktmS+GycjbY1OHtS4OHT+Q3JyP8xvTbYIJJzC0="; }; postPatch = '' @@ -41,6 +42,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "pymatreader" ]; + # avoid autoupdates for *.dev* tags + passthru.updateScript = nix-update-script { + extraArgs = [ "--version-regex=^([\\d.]+)$" ]; + }; + meta = { description = "Python package to read all kinds and all versions of Matlab mat files"; homepage = "https://gitlab.com/obob/pymatreader/"; diff --git a/pkgs/development/python-modules/pytensor/default.nix b/pkgs/development/python-modules/pytensor/default.nix index 04ffd6befea6..ea836236d2eb 100644 --- a/pkgs/development/python-modules/pytensor/default.nix +++ b/pkgs/development/python-modules/pytensor/default.nix @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { pname = "pytensor"; - version = "3.3.2"; + version = "3.3.3"; pyproject = true; __structuredAttrs = true; @@ -45,7 +45,7 @@ buildPythonPackage (finalAttrs: { postFetch = '' sed -i 's/git_refnames = "[^"]*"/git_refnames = " (tag: ${finalAttrs.src.tag})"/' $out/pytensor/_version.py ''; - hash = "sha256-tUHBpMyArqM61X3LqNbQQioD1Fe38bQj9jqkHDojVwU="; + hash = "sha256-FBTLgb5dqxvMRYMFRRNGndoCp3ldvGl5VOW2DcA9tLs="; }; build-system = [ diff --git a/pkgs/development/tools/misc/linuxkit/default.nix b/pkgs/development/tools/misc/linuxkit/default.nix index 183384f101c3..3b5853b2a4b3 100644 --- a/pkgs/development/tools/misc/linuxkit/default.nix +++ b/pkgs/development/tools/misc/linuxkit/default.nix @@ -65,5 +65,7 @@ buildGoModule rec { license = lib.licenses.asl20; homepage = "https://github.com/linuxkit/linuxkit"; maintainers = with lib.maintainers; [ nicknovitski ]; + # last successful hydra build on darwin was in 2025 + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/os-specific/linux/displaylink/default.nix b/pkgs/os-specific/linux/displaylink/default.nix index 980e59b2bf57..7334330eb0db 100644 --- a/pkgs/os-specific/linux/displaylink/default.nix +++ b/pkgs/os-specific/linux/displaylink/default.nix @@ -28,28 +28,28 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "displaylink"; - version = "6.2.0-30"; + version = "6.3.0-48"; src = requireFile rec { - name = "displaylink-620.zip"; - hash = "sha256-JQO7eEz4pdoPkhcn9tIuy5R4KyfsCniuw6eXw/rLaYE="; + name = "displaylink-630.zip"; + hash = "sha256-cmmFbHUnBgxRMhXOG1o2/vB02Oicq4m8qxPfNCrM4Jg="; message = '' In order to install the DisplayLink drivers, you must first comply with DisplayLink's EULA and download the binaries and sources from here: - https://www.synaptics.com/products/displaylink-usb-graphics-software-ubuntu-62 + https://www.synaptics.com/products/displaylink-usb-graphics-software-ubuntu-63 Once you have downloaded the file, please use the following commands and re-run the installation: - mv $PWD/"DisplayLink USB Graphics Software for Ubuntu6.2-EXE.zip" $PWD/${name} + mv $PWD/"DisplayLink USB Graphics Software for Ubuntu6.3-EXE.zip" $PWD/${name} nix-prefetch-url file://$PWD/${name} Alternatively, you can use the following command to download the file directly: - nix-prefetch-url --name ${name} https://www.synaptics.com/sites/default/files/exe_files/2025-09/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu6.2-EXE.zip + nix-prefetch-url --name ${name} https://www.synaptics.com/sites/default/files/exe_files/2026-06/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu6.3-EXE.zip ''; }; diff --git a/pkgs/servers/home-assistant/custom-components/spook/package.nix b/pkgs/servers/home-assistant/custom-components/spook/package.nix index 88df1249ade0..55a250aca626 100644 --- a/pkgs/servers/home-assistant/custom-components/spook/package.nix +++ b/pkgs/servers/home-assistant/custom-components/spook/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "frenck"; domain = "spook"; - version = "5.5.1"; + version = "5.7.0"; src = fetchFromGitHub { inherit owner; repo = domain; tag = "v${version}"; - hash = "sha256-FT8hpWz3pv63hjUr/kiIJOzT7z/6tclj7CZ2XpQ2JYY="; + hash = "sha256-CYrnPO4m8XFx+HJmErN2jVLe0WMKPLhaK45sXai9W2U="; }; patches = [ ./remove-sub-integration-symlink-hack.patch ];