diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/holo-layer/package.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/holo-layer/package.nix index 082579c45068..0b20ac1d399c 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/holo-layer/package.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/holo-layer/package.nix @@ -22,7 +22,7 @@ let pyqt6-sip sexpdata six - xlib + python-xlib ]; pythonEnv = python3.withPackages pythonPkgs; diff --git a/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix b/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix index af7effe05fc5..49e9e8b2b4a5 100644 --- a/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix +++ b/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix @@ -6,8 +6,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-wakatime"; publisher = "WakaTime"; - version = "30.2.0"; - hash = "sha256-abXaPmdxBNsIEYvyuHu1fZGmCgv1Tpp9azj6O2zKXLs="; + version = "30.2.1"; + hash = "sha256-FlH8uobKgUAAOr+6TCG9xYPiNN3FhlFp18dWKX8pFtE="; }; meta = { diff --git a/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix b/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix index 7b6bb870f2a9..96c4d7441c5f 100644 --- a/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix +++ b/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix @@ -11,26 +11,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-/D6d0qfgl8+cTEQ5ZeMjGgo1/Uzw5BxwBdM2m0fBjNU="; + hash = "sha256-4GiTNT+UPdTth9VDhHTXfqhQ5gM6vfLAaU5Cy3VMTCI="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-jIyFt1ZLNPS4DbQLnZJ3p30AnPJz3qNFDj/rL6EdnKw="; + hash = "sha256-XJfDXWYpxYV5YHIBINqNJdyVho7Xd9OGMu11WE0LENM="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-6At96R7jSDAjvC7Bugpg4L/aHgHFQmBOdKcOTa3Y940="; + hash = "sha256-QngCharrjiDKrY7RgWtKzIJxjXazuRvpuHVUAxknWfA="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-GB/QLRmtY/cVs4lrU8OFnWgztJSF8e07VADIra/et2s="; + hash = "sha256-QPRZG7/Pjo9uboJl/RH0cdNf+zGM+ZRxdaMULxl34Jk="; }; }; in { name = "continue"; publisher = "Continue"; - version = "1.2.22"; + version = "2.0.0"; } // sources.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6c2dd8cac9d9..2dfbaa519e4b 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1174,8 +1174,8 @@ let mktplcRef = { publisher = "DanielSanMedium"; name = "dscodegpt"; - version = "3.22.1"; - hash = "sha256-ln9DcfjW0QO7V6hF+QNqy+V13hbjWwhsisrgZPrk1R4="; + version = "3.23.0"; + hash = "sha256-bbyFdb/hGPV93RJecdx6uozJIOaKitBBhwlI04s50NU="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DanielSanMedium.dscodegpt/changelog"; @@ -1226,8 +1226,8 @@ let mktplcRef = { name = "databricks"; publisher = "databricks"; - version = "2.11.0"; - hash = "sha256-9izhQvZmfUVeKS0H89XXkN1bNP4+AZyUuetfD0kRJ/c="; + version = "2.11.1"; + hash = "sha256-QegVk1SJM/RegAVj7isgFcHwAJyQj9YDuP90u/7weSo="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/databricks.databricks/changelog"; @@ -1567,8 +1567,8 @@ let mktplcRef = { name = "elixir-ls"; publisher = "JakeBecker"; - version = "0.30.0"; - hash = "sha256-vHD16liYmcWeiSP16QqKhPst8e7iT9wZ1vGT5gV6xoo="; + version = "0.31.1"; + hash = "sha256-eF0OGWpiu5aDiFp8MFP7j2r2+3QCPb1q93gWg7L/Xzc="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog"; @@ -1760,8 +1760,8 @@ let mktplcRef = { name = "foam-vscode"; publisher = "foam"; - version = "0.43.1"; - hash = "sha256-rZjdBzqXpSG4aCMjRCmIrWtQdmmh7vEJQLIuH65Ewf0="; + version = "0.44.1"; + hash = "sha256-OH4i4cGh/ivHQNAI55FHjM9ZjnhMaJSnsuQUnxub9/g="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/foam.foam-vscode/changelog"; @@ -2670,8 +2670,8 @@ let mktplcRef = { name = "language-julia"; publisher = "julialang"; - version = "1.215.2"; - hash = "sha256-/3ULGcywO6SHvABRxaLXJQpjcrVs/vZxUGpG+NaSx3s="; + version = "1.219.2"; + hash = "sha256-LQ7UL+/FtzRxn/M85fv3oh8g622KEPS35lque3kqby8="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/julialang.language-julia/changelog"; @@ -5482,8 +5482,8 @@ let mktplcRef = { name = "markdown-editor"; publisher = "zaaack"; - version = "0.1.13"; - hash = "sha256-Si8/piNNktcyRY8o8o9my9sP9NEwrNuySVjlyadDjtU="; + version = "0.1.15"; + hash = "sha256-wNGIps0Y/p5X/lutOh1gTPWXh0zpdTm5fFiccba6Pww="; }; meta = { description = "Visual Studio Code extension for WYSIWYG markdown editing"; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 4ca85fb11010..2d9a6c83d0f9 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -833,13 +833,13 @@ "vendorHash": "sha256-7mJ+BX7laBKsr4DX1keMXnGi79CZp8M1jD0COQ1lcmU=" }, "kreuzwerker_docker": { - "hash": "sha256-wC0XYOGx3CBrXOkISmYFMMqcNijl3u2XZzrVOPF+EDo=", + "hash": "sha256-prvQBNT2OhKmH0ABIs7saRqpURZwO+ntfIxoGe/KmMc=", "homepage": "https://registry.terraform.io/providers/kreuzwerker/docker", "owner": "kreuzwerker", "repo": "terraform-provider-docker", - "rev": "v4.4.0", + "rev": "v4.5.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-PIltVJ3o3ROFi1ensrJyFYEsCm6nEFXHkkTPU3ho+gU=" + "vendorHash": "sha256-EAv8EeNn0PJ3BElmg6sKkd/LXNe0lFjEIjHuZRG3CoQ=" }, "launchdarkly_launchdarkly": { "hash": "sha256-PgAK0BUTSyW4CXssQkENohnhtd2O5GPuFVvSDcHWjQ8=", diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 92afe41b632a..474693ba713b 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 = "151.0.1"; + version = "152.0"; sources = [ { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/af/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/af/thunderbird-152.0.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "aee6f67628574c2ea7227674fe7211b3e98b08c069f075c296240f3d21e2b8bd"; + sha256 = "5b90f77b5c8cac190807b4666ebd8eb4d8cce8d5e85bd100fe6361ea211b8164"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ar/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ar/thunderbird-152.0.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "d08d8488693158922d1ec5ed80718fd4f4df11f9c29d0dc4ed7c09faa2c754a3"; + sha256 = "30669ea06f84ac8d5aa33345e9248dd7073409c2040666b56054ee238cd1207a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ast/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ast/thunderbird-152.0.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "d1a8e7ea9c27369261eb84de41c6f7f770b4efe11ebbc2dbb07f60abfeb3fa86"; + sha256 = "4a1d6fd1f0c4e09de5bd7635152038116cfb9b2b40022a15c2b6a37d3974a660"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/be/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/be/thunderbird-152.0.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "d58b2b360da1bd58944a4bb566895150cf9bb13c966dcc770d49ede19e681951"; + sha256 = "0e18707b7db4830d59a287d924fc1d9c31b764dea0647c184aabc32c895b8b55"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/bg/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/bg/thunderbird-152.0.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "7f75a7bf7737d367fe4443e2685bfa785ed7a603510d18d542163a15dcfdc37e"; + sha256 = "e5e35bd25986fab8990be705502691407d532127160f1fff68483c2276bc351a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/br/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/br/thunderbird-152.0.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "bf6374b33f1deb231b429eb9c5097b10b7989333eefb8c30fa2fb990592a3193"; + sha256 = "82d38f27846dbfc18ac333546663cc698deb30d54040c07cc7f90b25d7b0a496"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ca/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ca/thunderbird-152.0.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "1d8282b5f59e525f6f8eb526fb7dda0b1ed32c3ec3dd681a4b84b119ab0f0a82"; + sha256 = "7e26f0a94f950575dd4ce24ac2973ab96e6162cfae687d515fb99170bbdfecf0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/cak/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/cak/thunderbird-152.0.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "ef36b382578f51b5b0987c3882a246f9c7e2cde2ee09f7512b953e529d97bbc3"; + sha256 = "34c483d5d2dbe2f69d17a89e250d9f95632e0e0ee224c6410e4d06d37681bc0e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/cs/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/cs/thunderbird-152.0.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "4cbd34b1575e4f439071c66a63664f5e62f2c08cbbe53466404571b11e1da381"; + sha256 = "25604eb677d5b93e276b4df59464ff2a205eeea2adca73aef4c53a0629b34402"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/cy/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/cy/thunderbird-152.0.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "76a854b052b7ed835530bddddd3d28d0df9802361bf03fc2ff5d208e04378527"; + sha256 = "6cc83e2a3e724c65d2396fbaeb7873f1599e0ea57a0c21c4a33eacc6f5224abf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/da/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/da/thunderbird-152.0.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "2d9b95a303f59f6e87c26fc2d344ef27199fc3fb001ead5651e680a88494b3da"; + sha256 = "4ffdeb0bdbc501c351f0aaecfacefe4403e793a8aa3880a1726dee2984ef389f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/de/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/de/thunderbird-152.0.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "403255843b8219e73458e02fb1fdb08db61a0e16bbf9c0e99a175c26787dfb15"; + sha256 = "0d9584b6991fb72c4ea99ed230f677c1e1c55422a3914b21228199d63b855268"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/dsb/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/dsb/thunderbird-152.0.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "e47db6d51bbf8927c5b0e6e9d3499f676f91df9b1f0080705c4b9582aec78a79"; + sha256 = "fca307bd5ddbde1873277ffd50a19e4260c155294b67dc049e918d8b3a372c97"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/el/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/el/thunderbird-152.0.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "6ba1c00f51d281676cd88c29a9cc4e979d54b298b28eef8eae6d988076eac2b0"; + sha256 = "3e161d6bd4cf8191b43bfc45b4929c8b9de90321e88c119e71c09da6d91f4455"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/en-CA/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/en-CA/thunderbird-152.0.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "e8e81308e3cf4a4de85d23b3dd40395834ac9d3c52a35acbffd6e5568b4883ba"; + sha256 = "dfa130e9de55475ef8b2c997c28d1ce48721aff668b3e92d64ec5a2bef477acd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/en-GB/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/en-GB/thunderbird-152.0.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "758700ca0c5aaa94ccd3a1f5f48baf340903b895d53eb13565b2e9eebd2b6819"; + sha256 = "88991414359f6892f0b0d8c2560d7de1fb60f47e07593a7ea5ea7291a349c159"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/en-US/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/en-US/thunderbird-152.0.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "350c77286ad11cd2679d22b0cf9d15e84b665cef70c1b436d177cfa43846c6a8"; + sha256 = "a803cb3794ed2fb2bf62bd22d59dac236f6063d59d58357ac03ab0337143a924"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/es-AR/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/es-AR/thunderbird-152.0.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "cbbe3ff9b6af69f528ec84f5dfa34e0449316e40fffc79c1ae6f24e96bf64794"; + sha256 = "908c6d8918b8bdf0f1b1220b66616fac94cd57c59ce65e5ad3bdfad998bad95a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/es-ES/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/es-ES/thunderbird-152.0.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "23964319a5491b5d04b903060f2e392247bc7ccee9bd528bea11be093258e8a3"; + sha256 = "75c3088f2723545ceab4ad514ecaefb60dd274a4c3342579c5acb3e7c660769f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/es-MX/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/es-MX/thunderbird-152.0.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "574079dacc7f707c49bda4016601f63cafdbd5b262dfdfd2eb3fcd5b84a0fcee"; + sha256 = "54d703962626baf6d56795b6de11b9067a41369127932a2a84bf3c27f7908560"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/et/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/et/thunderbird-152.0.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "4ee41f1b58b6b4ce86995897cc1e19e81789733ccabf19dce951f7eaeff4dd97"; + sha256 = "e395eda21ca7c3b35cdba5e4b08b207b61bb5a41431ffec7afd67658b3a6586d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/eu/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/eu/thunderbird-152.0.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "e35488c88b702a19594c0558e3e102e0a0bb57759477652ac7165a424b00cdf4"; + sha256 = "be834db03de723231200e4196eca482c49b91a9875f30fe2783c7dec7124ebd8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/fi/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/fi/thunderbird-152.0.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "df08b81f17519da8a49ba9a6b5e7cc0bcca049b124aedb274c83adad4de0296b"; + sha256 = "2b4d9e045d040efc8d9b328df71393c62d77e937c075cdf0afbcc492f6631cc7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/fr/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/fr/thunderbird-152.0.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "c9242ad7d08ffe8d156900dbc8cce3d2b5e397f0534e6414418d924f46c5e6f5"; + sha256 = "23007c1954f3efaba10fc6618eb7bc4588b4d736c4c3a0e13d7269ed419de667"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/fy-NL/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/fy-NL/thunderbird-152.0.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "e95d8aed2e678fd8263b0d38f1deeb59d97f86cc7fffaed50c74da1da08e55a5"; + sha256 = "8a93eb5f2f2f326aced8899ae96079fc0d977f96b9b61b7ffcb114500ac4cc01"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ga-IE/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ga-IE/thunderbird-152.0.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "0cfeecd2ece40ad73731ffe06d47100d93b4fd2b4bb28b874484099e0b87f6d1"; + sha256 = "b6c909482e3a8734beef9b2238c4a1d31817b013a96b59a88df4d6d855889ae9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/gd/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/gd/thunderbird-152.0.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "014fd0e0aaa39c12b89c54e447699e9db1946e75ca72d7d0340a167485320fb5"; + sha256 = "2aee7f600b7bd91e984e0bfb688c2072ba1a935ac1e8a5e9e5ecdeda5945c619"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/gl/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/gl/thunderbird-152.0.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "01a6e31e7b48f7fd4bc5773d4f6acdc34ffb526f5f6b48f5f777c7aefea0206c"; + sha256 = "13199eae8c51fbe0d929ff39aa8e79448faf47549acec40077f8a930b08b2abe"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/he/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/he/thunderbird-152.0.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "c6accef65894bc092ddf2eaed14a13327eaa1e748d69b654314a141abf737fdf"; + sha256 = "c33e79f90666dc22e5f62919da060714f85499a0dd10c4811e64d88650e6c37d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/hr/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hr/thunderbird-152.0.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "9671f388c66d5776aaecef4e1820496a63101bba318690ed8936d1a74b6da1d6"; + sha256 = "9bf91331ed42b88ada2f177e4af32b0abe6c89ec9a62b070d6850501f207710f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/hsb/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hsb/thunderbird-152.0.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "0287dea060ddf05d49afe47fdff227e983b1173276ed1b61394d76f0649e85ee"; + sha256 = "923ceb79cf3395cce7a664b4235e3ca000e1740e1c94ec66525fa9c00ee2c34d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/hu/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hu/thunderbird-152.0.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "ac9d347c7128ad6f03eea37b33b2917936ebad221295fb9d5ac080b08094cab9"; + sha256 = "946a0e7f6becd28c1dfc43aeb1ccce86d6a1ad418ba4a04d06fb4397ea5562d0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/hy-AM/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hy-AM/thunderbird-152.0.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "ff0a1336cb1d2e8aed9d97c5c9a0f729b27f5ac81363e7ea621c65eca05e1021"; + sha256 = "f6c3b7d01432742fddda7872d1855473706b18f247986424c5488f35748e9015"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/id/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/id/thunderbird-152.0.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "01b3ef18cc6ff34b70d8aa8848f10ccd6f5d975c08a9190e4ed16475036d2651"; + sha256 = "c284bcefce23ae770a1f5a918581b95cc5f2abb35c6494116e31d7438c09da62"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/is/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/is/thunderbird-152.0.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "c2d12e700d782d6e415ec288096b26df49882816c833f5120dfce5a36e5693c5"; + sha256 = "046fd8a1048ced5b1b4f23689ba3fead14ac2faab62963fa5415d23a7eef6396"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/it/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/it/thunderbird-152.0.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "132b26bd20fe31492530b1ff7d355cdfa144ef12f3c20fc3ec13c9184b415cfe"; + sha256 = "a603bec1dc08a70cf0a70de49c7bbe49d8c841c5868c3440a16015495b452cde"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ja/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ja/thunderbird-152.0.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "2d7e3f83e74a39bb01278535828620e475e9c323beb3ab8b3f25f82119123d56"; + sha256 = "60849cf286a01c5063452d8a5aa6cbb0e3f83d4e0c987f6c162dc6be4f0c8db3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ka/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ka/thunderbird-152.0.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "5eb27ddd0e84c3822c0114014c2b80f2542236d06d71835ae5737263433ad3e1"; + sha256 = "2eac8b7dcb651f5d742bd34cb6dd3d0664f4eee1ad507704dc9df67b186cf3eb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/kab/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/kab/thunderbird-152.0.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "87dcf426ee9c5cb57d20b7221e9eaabade8c9f6ba78749d0f2e5b44b8635bfaa"; + sha256 = "a2839077a93b606b0515096d19fde767a4c52058e4bff5b589b847d13b547eef"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/kk/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/kk/thunderbird-152.0.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "4f2ebcf0c32e5698a2ba60420448f53e4342674c1ec16c2df7b6f74e3831242a"; + sha256 = "2a5aa24a497829daffda08265f9e6d667fd0834211a9e1a78665b1bf15f4176b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ko/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ko/thunderbird-152.0.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "de65be3d933e2b27dfb16cacd6dafacf4851ff2dab4515a199132469a6c8bf55"; + sha256 = "e2c1f3d9a80c362b123a8559a45228dd9cdc58f5081e475990d6e3d7dcc1a02b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/lt/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/lt/thunderbird-152.0.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "e23ca590d95a7bc4ff20626fac7df7b3f11676eb3a2d914258166adad53bb82c"; + sha256 = "b3fae10389b5a935aace226414bd21349381d8036c1872d57bcf31422ed04f6d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/lv/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/lv/thunderbird-152.0.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "159c11d970160dc793003c00defa52545276ce7268211207de671426d9046518"; + sha256 = "0445947e9a1096973d4df01182bdb0ed40cce14be0edeb9fb4eb3ca7ee90e8c6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ms/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ms/thunderbird-152.0.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "f69ca46fb945d584ea17c0642fedcde5471220c45e3067894c9bedc5c14a87f2"; + sha256 = "b8cbc2278a0063bfac3d5a77bcb8ebab3678b20ce0c14fa06420f3672c62e7d0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/nb-NO/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/nb-NO/thunderbird-152.0.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "588c4b5857b986cf3c0beadcc1def800aac4a42ac35062bdb47ed41c66126c91"; + sha256 = "c934af099b0076f502dd6ba11f3790cca7c4bea2c8699beace26c7ef13d5b2e4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/nl/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/nl/thunderbird-152.0.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "042d0f2c57e5203ece0bcd960f1eec1b1cff26dab5d618e0592b23537e04833d"; + sha256 = "48b1328b247c993879a8855d71bdd6b8bc9e9665b1003b9396538b0260044a3a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/nn-NO/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/nn-NO/thunderbird-152.0.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "1892f334d471fa7dee84bb960b6d1f902b9869e2be27bf2868499aa8f22d8fbb"; + sha256 = "81fd62d2ff7899522332b0796ad5646ff61f3f679000942e814becffa58c3be8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/pa-IN/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pa-IN/thunderbird-152.0.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "762b122c86097e1594e1d1d7f8fc6bdbf97f8b8a98d1d2d4f5d4910d3b9c703d"; + sha256 = "b6eab18d93aaf53357f416b24a65f9727760869ee7d7b07929dacbbf21f31962"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/pl/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pl/thunderbird-152.0.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "78537831b639575e9b0d78e8c2e4c8e762890908a3f73984c580d09596564190"; + sha256 = "26322bb6fbdd56918097e71c2da8e24c33dd16b26777369561d48e408da4f557"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/pt-BR/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pt-BR/thunderbird-152.0.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "dc496532391a6a742f6be8ef1dc585a19c41421dd4ba67f183cc07103934957e"; + sha256 = "8c1ad9777a4ad4d132a4f2fc8bedae883a7280317cc9f6a94dfbfedd7dc4633d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/pt-PT/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pt-PT/thunderbird-152.0.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "48e607388ed4da0e0bf3b61aebd17ab81408957ef0da2a9915fc1202917bd208"; + sha256 = "831b666f6b4d71256a2c71fd61de235e28fee1278c3e545375b79138969cb0fd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/rm/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/rm/thunderbird-152.0.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "e255a0231407560d8d00a0faf84b187985d471f47ab8c77b4f872f4e81d5a102"; + sha256 = "2e1e2faa0f580d6c15d88444b10daef10357951a2ab75dcf4c2900d252130f57"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ro/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ro/thunderbird-152.0.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "2c45b57aa3d0fcfd2531c6a9310b469a85db65d649b291afdd57ebbc2404a3c6"; + sha256 = "8b0e082d32615c9c2f0084c0e753c85e0e8eb19037ccbe16d2acc9a399b27666"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/ru/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ru/thunderbird-152.0.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "cec101067329f01ea1bf7d0ff857879b7677271acbf9d58a62f0fc361ff8f6cf"; + sha256 = "0829966c5d17ba0c86e814e7a4727656296990c96f4b8ad0e65a32a9c209583e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/sk/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sk/thunderbird-152.0.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "1ef2995f78cf0d6342d386d16de0b033890a8d976e9e156050c1c90953ac234d"; + sha256 = "6766b76807da210ff33b1150f34bdea1a275e0fb84d937787d786a78ee1e48bc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/sl/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sl/thunderbird-152.0.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "dbee23cb2a06b718a02e7cf05b3052cbd33943e65b5f284d9d08442067eb8ef2"; + sha256 = "9ac7e68f9438168f4c6ca306bf1ca5cfabd80ee4ef4d1d6b8e9d66e60c459d85"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/sq/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sq/thunderbird-152.0.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "6dd49a3a60231d3046101094c0e47749ec2a0b748271a78e1be3189c8fa9756c"; + sha256 = "875d48e8d5e367e555416d625e747cb6158f583884efe17ef4d00d7fa2e50754"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/sr/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sr/thunderbird-152.0.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "941f9be3ed637a8cc13f3b955fa53b527a0da20dc4d680094b545eff522d152f"; + sha256 = "d1040033f0ea430716bbbf3ff4c73afeadfa8a6fff7f39f72b0f106aa113fda6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/sv-SE/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sv-SE/thunderbird-152.0.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "0854e7608bc22311d9f763939143f502e022aec5f73d50d202f670814ef5f713"; + sha256 = "8e1aa6a34d0a2ed30bb6bfb7af51854e13a15e3714ce07f02f5044d36180fd92"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/th/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/th/thunderbird-152.0.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "adae4b6084ef579c41bffe2094c2fbd80d840821769b4af7d5a289d1f8be80f2"; + sha256 = "6968bcae680af3944715343b3e0a079b260f94385d819945f9eb5af17f2b36ea"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/tr/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/tr/thunderbird-152.0.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "044e7f8bc8f4714b189d88c034abcada3a6815e05aab59573f0de719f7ea3352"; + sha256 = "9cc3a26a7f0af6d37ef43cf6a0cd0e272384c517ab56c6a6d1becc656b232c46"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/uk/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/uk/thunderbird-152.0.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "e85c60ab8fc67a46c5ccd62c70b4693c88145b05ec2280bcf3a8ec3991e3e382"; + sha256 = "c885413a9fd9ad30ccaeb66f9a3622c753c57ba3165fc5ea09a63e4daa6810eb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/uz/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/uz/thunderbird-152.0.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "9d02e76e71dd186c01e2c285d31c557ccb8581b7a34ba63a366a2f4a31497686"; + sha256 = "2966ef6ef827e8d1ade82dd0b89b08e40ef432ffd75d253cedd9e1668477acc3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/vi/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/vi/thunderbird-152.0.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "a71e10eab8d868409d255cb27bc6ca6293284ac181a08278755e846df5051bc6"; + sha256 = "a5c1d9266ef50eb0fb1b8abae0f2e9bd9270b730a5b26d01d2c026036b0a6697"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/zh-CN/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/zh-CN/thunderbird-152.0.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "41f7e2965fd6a86a910aeaaff7695b2d6b52834f5544c2d0390fc069cdd3c1ae"; + sha256 = "2bad234d97bf03a4cf9da35826b05529b0fa94c9dc1b2d2492467c22c2aba0a7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/linux-x86_64/zh-TW/thunderbird-151.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/zh-TW/thunderbird-152.0.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "760bca2bd7c63edfc5b9f4d0f0963d0761a86ec7f2689ae3135080bf0f5031b3"; + sha256 = "30a99eb44a9d9a6d1c8e150b6d16f0690d966149f99f1f1f154ccd98c2526c6e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/af/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/af/Thunderbird%20152.0.dmg"; locale = "af"; arch = "mac"; - sha256 = "4ee9d6a7b599332945190054920adf614b58085d7707886f956168b1b78abd5d"; + sha256 = "e0c4b7eecf7d18de76b25bfca17c97dc1846f6b407297ef9575cca38a3c95200"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ar/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ar/Thunderbird%20152.0.dmg"; locale = "ar"; arch = "mac"; - sha256 = "ff5ae57c4ec01fa9f97035b3eb0fd2d90cdc66e428e6b821134e6cab30b2d65f"; + sha256 = "1673c9fa879453d60a3c115c186cdb539e65c1cef88b8650bf8828fa1eaea934"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ast/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ast/Thunderbird%20152.0.dmg"; locale = "ast"; arch = "mac"; - sha256 = "82a4053f603dce3f797f9d3c115eafd16c389d26913cc66e9aca69751bb46446"; + sha256 = "c39db7878d04ab87f84f0d5b2e7f27444d5c300203033bb4a8d02c06911b2e90"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/be/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/be/Thunderbird%20152.0.dmg"; locale = "be"; arch = "mac"; - sha256 = "022366dd373cb23544f6e280c1ad076fc74e9899a7c6da3da87efa05a957f1c2"; + sha256 = "c298a7ee4330dacf117a7992a32344d64a1403306b245868566adba5c356b015"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/bg/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/bg/Thunderbird%20152.0.dmg"; locale = "bg"; arch = "mac"; - sha256 = "2def93dd5b36a3515bef68b79a9fe1f29e13059062465e90ea51a28dd8742190"; + sha256 = "318839c09548c03e16ebcf0804714c6432a24a9622fda80bc5da8245aaf88667"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/br/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/br/Thunderbird%20152.0.dmg"; locale = "br"; arch = "mac"; - sha256 = "b740ae16fa784cabf6fedd845b79b319510f2a4fc14b4408604ba293b8a61084"; + sha256 = "ef3c402920c15e448e2400c5d23e2e2132f73c7065c398990b2e07a4196c8bfa"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ca/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ca/Thunderbird%20152.0.dmg"; locale = "ca"; arch = "mac"; - sha256 = "27c82ffde3968acf31bb81025ad31a275057866fec25b58d332dfbee443bdc2a"; + sha256 = "3ec2c1af330beba1ec7de37ad420b88e57d7b5e3e7b94fd761abc2389c797143"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/cak/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/cak/Thunderbird%20152.0.dmg"; locale = "cak"; arch = "mac"; - sha256 = "555d0a5ca28787dd72b656acc8abf953bdbdd3ca79b9d721ca09a8d6017b3172"; + sha256 = "85019a97ec2907f05731de186357266ba11c651fa5b5bfe687605f6f84aa6c73"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/cs/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/cs/Thunderbird%20152.0.dmg"; locale = "cs"; arch = "mac"; - sha256 = "edc44e48ea143f746c893fcde6eab2263f9c427cffdf6202316a514fe7d8dbcc"; + sha256 = "dd293ea9fcd764a43f32507478d3192f364a1fddaefe5ea0906407aa372f6066"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/cy/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/cy/Thunderbird%20152.0.dmg"; locale = "cy"; arch = "mac"; - sha256 = "bebdda5cc81addd42068edd426bce89da4a88fdd21bf46c5adc25b540e9194f3"; + sha256 = "3d9cbbfd745bf0aeabd250fd158280dad11de30eebffa785e626a0b6228e3ad5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/da/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/da/Thunderbird%20152.0.dmg"; locale = "da"; arch = "mac"; - sha256 = "0dea7848ec06c8ddaa89d21d1af2800bb40ccfcf6830ebb391842df63bdddbbe"; + sha256 = "39dd3394e42b4bdacb5bf1b3fe91917fc57f8484da30cdfe2e7572a0c934836f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/de/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/de/Thunderbird%20152.0.dmg"; locale = "de"; arch = "mac"; - sha256 = "2b8a6fab36d9e87624293641514a89f95fb840fd96e5ac01fc19f58a1d1ac3f6"; + sha256 = "3f97b6b1bd1cf63fff975ab267ebef493c0f08de4507487d466508f6d72465cd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/dsb/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/dsb/Thunderbird%20152.0.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "fd22389c456eb9ccb93291ff837fcd2a800d75b44d7aacf0c4e5bfac6c236daa"; + sha256 = "627a82fdcf2bc880c547058327717f2710a04d757b7ecadc775190c3b6b5c61f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/el/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/el/Thunderbird%20152.0.dmg"; locale = "el"; arch = "mac"; - sha256 = "fd7d1310829af952b3472ada816ebe0bfdaad21ca5e8bbd82f2cbc68a256fcde"; + sha256 = "cbbacf7045af81250bb4c0dadb165059511ca6d041dfcafa7573bf02a2353734"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/en-CA/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/en-CA/Thunderbird%20152.0.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "232b2a80c79c6fc2ad87513d54d804ea0a0978f56671064f7a843f4ac7a765ff"; + sha256 = "0d471b18ffad7dff4d1a6bbf95211d64602217ff21a74eea180086503b4d258a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/en-GB/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/en-GB/Thunderbird%20152.0.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "696cb5eb4a5753702d327379c956f8099875b00b838c519d65cdb52c87c49158"; + sha256 = "acf0aa056e87d3447485c31dd6415f5ad5af167575a7d1a7882b4b7e7964689c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/en-US/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/en-US/Thunderbird%20152.0.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "161efae828f7cb85acc7e7490c88042a22c0867f3c6bb616b73319bea834a378"; + sha256 = "42ac9a908831d8fb32c85dbd484a8d31106dd9fee950be5b43565dcf8303ea7f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/es-AR/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/es-AR/Thunderbird%20152.0.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "4d8087895b17937a62af0ac45209d72b531011f43e387eb2d1e7617d56cb0e66"; + sha256 = "4660c74e3a8883f44a9e7dfb7b6e982666743616b9e344b3f650537030cbcf74"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/es-ES/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/es-ES/Thunderbird%20152.0.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "f3c9b79bf2e4cf57df551a3c9fc1dac8e38d38e5502524574c772d02b62915d7"; + sha256 = "46c7931114d7f1186f6312dd8564a86bd9b449d07a9ea28503d46f0df73acddc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/es-MX/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/es-MX/Thunderbird%20152.0.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "f03f6635cdb8903e38742a2ec633bb0ac95a0b88e7881bad8f9decac3f7038c8"; + sha256 = "1ba72397485674719573a8bf962d61c0edd4fd351070de8d53616bb26c348311"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/et/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/et/Thunderbird%20152.0.dmg"; locale = "et"; arch = "mac"; - sha256 = "59d466e2e6de618d6ea4da86db18aa531e30754f7f7b77ead69ed5b27a76470e"; + sha256 = "f82a43467dc06909ad61bb0e9e544644b8159ebfc6efe79d52eaf7eaa41e3270"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/eu/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/eu/Thunderbird%20152.0.dmg"; locale = "eu"; arch = "mac"; - sha256 = "debb7b4633145f46cf211d8ca80c90c180a15b135bbccc750a74a994bd0762da"; + sha256 = "d4c51cadf6f34d5871b92694090eb62e108331f9957dffb9068ca433f9706220"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/fi/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/fi/Thunderbird%20152.0.dmg"; locale = "fi"; arch = "mac"; - sha256 = "88b5d5906eb29a9b2fe8c64fcc52b8b71eef2614dcf57341fbba1ac4bf4e8b28"; + sha256 = "15f547697410920a2730c1db552fa629448529479957bc412db2b5a55af26aa9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/fr/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/fr/Thunderbird%20152.0.dmg"; locale = "fr"; arch = "mac"; - sha256 = "17296d4edeb6ca24c21254d5f20ed426b5997fca3792841c21026b040224746a"; + sha256 = "388c6a3a89a089130219f70b7694a7146b675aef99603b65d4d613cb47257406"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/fy-NL/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/fy-NL/Thunderbird%20152.0.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "0246cf00ae02b15cad97134a9750624e313624db23ae763911fb4ebbd18f625e"; + sha256 = "8910bb1babb540754a0063d489506920d50f3c0140ed99f150de14f901f48ffd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ga-IE/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ga-IE/Thunderbird%20152.0.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "6fccb859a1f2b1055719df3ef3df3d45b74f92a26c3c329c616f8a1a15bd05bc"; + sha256 = "27de5939d215d797c53933bc939e5cc1c98a0f9e873f10812188866f68d4d425"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/gd/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/gd/Thunderbird%20152.0.dmg"; locale = "gd"; arch = "mac"; - sha256 = "f932ce10d5ba53366e0bf09234a7c9aed26e83f17de43c0546d9a18ac8f18a3e"; + sha256 = "9956a11d4e3829739899306bffb33420699f17009724e916005d5fa6a68866a4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/gl/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/gl/Thunderbird%20152.0.dmg"; locale = "gl"; arch = "mac"; - sha256 = "572f0d4adc494162f9d43ae9f4af62f6e0738675c42fca5120fb2990e879aa56"; + sha256 = "8bdd35f461c16cc7de405075d866a88726f3fc81f5da20335e1dd5303336dc2c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/he/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/he/Thunderbird%20152.0.dmg"; locale = "he"; arch = "mac"; - sha256 = "f4b90c12e3f87698a32001a86b847b30a8e41ae360324a51c5294f7b9acba058"; + sha256 = "6062a35a0cc4622b8089b659163e8684f0451c60df23004314c85702de58d59c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/hr/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hr/Thunderbird%20152.0.dmg"; locale = "hr"; arch = "mac"; - sha256 = "35c5fa6f4648d99d10f28fc46e50e6dc6808196b56f8e70aa16e55bea499e1e7"; + sha256 = "a0ad06209c8aeb25084c3c305fcb57ec46480bfc79245ecd9d564748eb5ba7e9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/hsb/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hsb/Thunderbird%20152.0.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "f526fc3f78e52295e867feff8a7006c45032aefc592f548422d14f4b7a618355"; + sha256 = "b779bde5ae2a437926fc65d0986962cb09a7e1a601c2e57a8c45e37d9c356ea7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/hu/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hu/Thunderbird%20152.0.dmg"; locale = "hu"; arch = "mac"; - sha256 = "5b1b16966b7c583fb101e8056ef071e991add25cc5e8ef6e9d0776eef72354c2"; + sha256 = "7c2930f61c61764fc0c301835fa92d2c9cd1e54af8a4a302aa90ff54c60e972b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/hy-AM/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hy-AM/Thunderbird%20152.0.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "b3f9f01425f282616b3bcbcf3d139e97b994b6f43dc6b31f83206beaf028708c"; + sha256 = "fd5d1f569f3e3f1ff7488914a4ec09fc2e8ff24c50877dde07affd5e157d5056"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/id/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/id/Thunderbird%20152.0.dmg"; locale = "id"; arch = "mac"; - sha256 = "a926df05aabb6dd2a40ab931bc19e633165bceb249600e9706929ad10997c771"; + sha256 = "da07e98bcfc4d83ff84fd9f183274335277bce3a6c596c9daeab4ed0b49080bf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/is/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/is/Thunderbird%20152.0.dmg"; locale = "is"; arch = "mac"; - sha256 = "b527dc4f7e45c4ac930dfeed60102aef2f477add5686eb0472b9fa6b94b402cc"; + sha256 = "bbb5f0a9a048a52480d0adaf8b0f8f45e211ba75769105703e00480bc25a638a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/it/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/it/Thunderbird%20152.0.dmg"; locale = "it"; arch = "mac"; - sha256 = "82a33b41a7375850c5070a98691d3decbdd4d564823266b36f7123ca163ad7f2"; + sha256 = "4329b3581d9b864c8c816ad06fe638ef8b4fc45ce821bda4a7b43d64bdcb3df0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ja-JP-mac/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ja-JP-mac/Thunderbird%20152.0.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "fafa588a8906d0d6b8228cb703a7e0ae6dfb45203da835bb50fe0ce73338179e"; + sha256 = "f19e34c6039cc7f3a5253fcc0089f310c3c48a463f23a531b969f67714d83a4c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ka/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ka/Thunderbird%20152.0.dmg"; locale = "ka"; arch = "mac"; - sha256 = "d4e3f0d0c6602210ea67dffa001a80fe5605a82561bacad224a8290dbb4a5965"; + sha256 = "485cdf35f3bfe95e6b80baebdd2598ab63d9decc880f15501cb98f55b25c6c4d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/kab/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/kab/Thunderbird%20152.0.dmg"; locale = "kab"; arch = "mac"; - sha256 = "f48785aab56f79ee7ca21e8b3023968c34229a97f588bfbbef0c60a841310d66"; + sha256 = "df95e4171763f4b890a7443f95aab083072efb49e52e3d051eb471e2e2207888"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/kk/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/kk/Thunderbird%20152.0.dmg"; locale = "kk"; arch = "mac"; - sha256 = "3de49ac472eb55a24d01b269aa5b16ace2c8ec61ab1312032e58e7659a707dd7"; + sha256 = "7c3fc4d39684042df9d241f956805e34f186a181a32668d5efad92971afa05c7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ko/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ko/Thunderbird%20152.0.dmg"; locale = "ko"; arch = "mac"; - sha256 = "d02f547def514737ba423efe0f1addb892d48e79859cb1e4d1476945b44a6186"; + sha256 = "c5bca5895d640d25e73da62a7a468e02268b21857fa11ee2cd402d59415d3ebf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/lt/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/lt/Thunderbird%20152.0.dmg"; locale = "lt"; arch = "mac"; - sha256 = "f49ed4e7bccf8b75466348f16f399fe09fa36f7bc97eea120619431acf510b88"; + sha256 = "a25351002c66cb7142cbeae96c260f6d17a17688b96381cddbcda83dd06d6430"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/lv/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/lv/Thunderbird%20152.0.dmg"; locale = "lv"; arch = "mac"; - sha256 = "d904f26857cb9e46e58c00d932355378395e70b4d101812fd3ed01ba92648a48"; + sha256 = "c8946461927698b201f1b6634449d605f9fc0a0c97ecd6f5d9755e851646588b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ms/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ms/Thunderbird%20152.0.dmg"; locale = "ms"; arch = "mac"; - sha256 = "f13a328db2e58788b76d44da616d5e5775cd66cda0e6183033c42c144b18ee26"; + sha256 = "08915120d6d8059902ce855a81e5451f711102cc661bc597b577671b4719f9a6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/nb-NO/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/nb-NO/Thunderbird%20152.0.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "4a695d4a191bf0433cb4bbb91391f1282cda883bdbb02bb04bc269917e8c0d3d"; + sha256 = "0b041ccb9abc711163afbcc91eb9141ca4e43c9cb06fa5fcf93999756225ce60"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/nl/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/nl/Thunderbird%20152.0.dmg"; locale = "nl"; arch = "mac"; - sha256 = "db330c8251e4bb91bea875807ac486189a2e60cb09427334c18f9b8b7dc082a7"; + sha256 = "d87d0f61369b2ea2446a3b69d5669aa08293af0c12ffc5590f09bf3355ab758c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/nn-NO/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/nn-NO/Thunderbird%20152.0.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "3a5a505ff46428636b3deecd6caa724d75231a6fb50a5d9819c19ddea48737f5"; + sha256 = "0940a74690d137f79d10ee453bbd7c9ad9256907973648716aeee8b8fe1c78f3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/pa-IN/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pa-IN/Thunderbird%20152.0.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "75f7f7ecc2e0f5e8bfd732763e29f6928b39d221bc18a345740ddda8dcad53b0"; + sha256 = "e1c039ddb1b3fe4900870e20ef2c4365baaed4e1b20cceaa4f25a797ae92baf5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/pl/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pl/Thunderbird%20152.0.dmg"; locale = "pl"; arch = "mac"; - sha256 = "68bb5ac81dd94b32b33a8084464658f010d8615a6cce49e9c68814145723a83c"; + sha256 = "36852dc2d620540d01c1cf6c96fd66762ab91e870de177574198a91016d70f03"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/pt-BR/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pt-BR/Thunderbird%20152.0.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "1efcc35ef1c96dfdd5c8fd0403160985982e5fdd3186b018fc13df32061cfff7"; + sha256 = "3e98f199614ecfa5db34a73b7b260204d2993dd04766ba549f52cb57f0d9b60a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/pt-PT/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pt-PT/Thunderbird%20152.0.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "731b9eaa6a4be349d6cd496c9d0cee5869b3cf4113f6ed9fa166c4ea8bfb7f96"; + sha256 = "03bfe51078e85ea7ddf8141ad440ac0607527e0c72dc5fb7b55cc3b38fc34845"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/rm/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/rm/Thunderbird%20152.0.dmg"; locale = "rm"; arch = "mac"; - sha256 = "e80fa36eaeb055a9186cd19f1dc8e9873f080512b3108616b969c58d98eb24c5"; + sha256 = "a8296f4d529c3a157b1d554947b10954b5cee8c4c8dc3d36204193b5006a7566"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ro/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ro/Thunderbird%20152.0.dmg"; locale = "ro"; arch = "mac"; - sha256 = "0968d478170e848ccad9e2ffd1be076019c288fb29c745225b6dd8f84d2acd84"; + sha256 = "e64d2a690faf363a5352c43b8915882f3a2849816bff974f6f6eecf718115e7b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/ru/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ru/Thunderbird%20152.0.dmg"; locale = "ru"; arch = "mac"; - sha256 = "323b4bedfced3e60b36e542d50106a4c95e290033afdc7fddc88fa32192b513c"; + sha256 = "ca9322f34d787e16ac0034cb3605ac7171b83437ab6112afea81843dc1e214cb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/sk/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sk/Thunderbird%20152.0.dmg"; locale = "sk"; arch = "mac"; - sha256 = "bdb8d82610cdbe8231b11a70745ad5c878faa97a735523b17e5cbcc9102c3c72"; + sha256 = "03d1243d9174888e1d9f8b1fff3efc6b562deca46b6dd208ad9abe23c89ecc88"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/sl/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sl/Thunderbird%20152.0.dmg"; locale = "sl"; arch = "mac"; - sha256 = "f375b3266873e9a3ff83fccb5d39c0b51d9916b027753dc85d2074c56916a188"; + sha256 = "fba4e523bdb7a26b69a9e7e4d44b19ae62dcdd152c39af4ba3f7eb0c20ef6e4a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/sq/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sq/Thunderbird%20152.0.dmg"; locale = "sq"; arch = "mac"; - sha256 = "8f45cec988eccb40a57f974b558d6096eaa696da337f404d458bb2404750a8f8"; + sha256 = "d047dbc42d59b591d43761dd4708d222ab07a435fae0f7815dd38ee1ffecf601"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/sr/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sr/Thunderbird%20152.0.dmg"; locale = "sr"; arch = "mac"; - sha256 = "f3d2825c219becef5a566cff38550a690122f089ecd087b276350974eeeddd79"; + sha256 = "45706ded2bcc0b8d054005c5b43d6bf10aa19d18e2cb3c9bc50faf9c72980eab"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/sv-SE/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sv-SE/Thunderbird%20152.0.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "ab3a167a122bcc8824734a058fe7d1b2f7d4f2833cc29e8199d9b2bcdb33261c"; + sha256 = "e812b9810758f71fd900c94e60e8c7cc70ab5cd76dd85e94235cf3a4bb3ffdaa"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/th/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/th/Thunderbird%20152.0.dmg"; locale = "th"; arch = "mac"; - sha256 = "acc0338065033339858e7a16e6ebb6c79ffffcb665907a5a49f88ac1d7ced103"; + sha256 = "e4183ae2afeacabdfac026fa7de2923c865e727f74050756180f477fcde5c731"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/tr/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/tr/Thunderbird%20152.0.dmg"; locale = "tr"; arch = "mac"; - sha256 = "1e2e36dc2e693c63e7934d8bea651bdc9416c85608646ffcfb8b7bb00baa70d9"; + sha256 = "697cdaa32e7bb505697bdab764afbc3b49d0fe3de8872d187f11917f5e8c0b84"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/uk/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/uk/Thunderbird%20152.0.dmg"; locale = "uk"; arch = "mac"; - sha256 = "aad2c6ac1e91c640d3815532299314ff36613373fc7e522a192da3e6f892bb6a"; + sha256 = "dc2a08b2689e268a75126ec6ab8929cfbf24803688d75288bbd6207120288004"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/uz/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/uz/Thunderbird%20152.0.dmg"; locale = "uz"; arch = "mac"; - sha256 = "0ff881361fd63dde5d66cb2855ada2272cc0dac15dd8f7c79b8c8167b039d700"; + sha256 = "ebca03486a96dcacce7cb62f4da62059d07d2af6595781c07b3143ffeb024860"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/vi/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/vi/Thunderbird%20152.0.dmg"; locale = "vi"; arch = "mac"; - sha256 = "4c3516cf8db48ca6e1a98a220db2d4e2a646169b527d6322549e7e201bc6d6fd"; + sha256 = "7e7c21d5fbf5df383afe102f07734ebbf1a7438963dcb088b709d1ce5e36bb07"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/zh-CN/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/zh-CN/Thunderbird%20152.0.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "9bcfdb9a06131546cd8dd6ce09d7b59d76923de8f7b9606c951de26aee51167c"; + sha256 = "1b7ecf996b6de037528644a2ba986742dbf5bb7288561be4819b74a41b24ada2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/151.0.1/mac/zh-TW/Thunderbird%20151.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/zh-TW/Thunderbird%20152.0.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "31099269bcadbacb002e3876b510382d70c3ba061a7b7954f4e80c568422a200"; + sha256 = "9ecc937cd9d179de3b45276f6a57bce9fcccf17c2aa45fb4db422c50fa3ccc59"; } ]; } diff --git a/pkgs/applications/office/activitywatch/default.nix b/pkgs/applications/office/activitywatch/default.nix index 8b291b54995b..50e158704a5d 100644 --- a/pkgs/applications/office/activitywatch/default.nix +++ b/pkgs/applications/office/activitywatch/default.nix @@ -40,7 +40,7 @@ rec { dependencies = with python3Packages; [ aw-client - xlib + python-xlib pynput ]; @@ -70,7 +70,7 @@ rec { dependencies = with python3Packages; [ aw-client - xlib + python-xlib ]; pythonRelaxDeps = [ diff --git a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix index bfc42d8c06be..09cde5a9cdaf 100644 --- a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix +++ b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix @@ -110,7 +110,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals enableMpi [ mpi ] ++ lib.optionals enableCuda [ - cudaPackages.cuda_cccl + cudaPackages.cccl cudaPackages.cuda_cudart cudaPackages.libcufft cudaPackages.cuda_profiler_api diff --git a/pkgs/by-name/au/autokey/package.nix b/pkgs/by-name/au/autokey/package.nix index 99e85f089f4b..f20e3906ea1e 100644 --- a/pkgs/by-name/au/autokey/package.nix +++ b/pkgs/by-name/au/autokey/package.nix @@ -67,7 +67,7 @@ python3Packages.buildPythonApplication (finalAttrs: { dependencies = with python3Packages; [ dbus-python pyinotify - xlib + python-xlib pygobject3 packaging standard-imghdr diff --git a/pkgs/by-name/ba/bashunit/package.nix b/pkgs/by-name/ba/bashunit/package.nix index 74d68aa0b1ec..70cf5986acd0 100644 --- a/pkgs/by-name/ba/bashunit/package.nix +++ b/pkgs/by-name/ba/bashunit/package.nix @@ -17,13 +17,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "bashunit"; - version = "0.39.1"; + version = "0.40.0"; src = fetchFromGitHub { owner = "TypedDevs"; repo = "bashunit"; tag = finalAttrs.version; - hash = "sha256-yMzi2SFEMSNNFztapWavMmbueWwVK0GWjyFR3cJZmTg="; + hash = "sha256-7KH0zcoRPbY56h8FtJ0WbCqM2dSn/bklAPIthnktkpI="; forceFetchGit = true; # needed to include the tests directory for the check phase }; diff --git a/pkgs/by-name/ca/catboost/package.nix b/pkgs/by-name/ca/catboost/package.nix index 197137aa33d9..347904227bf2 100644 --- a/pkgs/by-name/ca/catboost/package.nix +++ b/pkgs/by-name/ca/catboost/package.nix @@ -74,7 +74,7 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals cudaSupport [ cudaPackages.cuda_cudart - cudaPackages.cuda_cccl + cudaPackages.cccl cudaPackages.libcublas ]; diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index 13a1a98bf7a9..a310f105cd68 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -26,18 +26,18 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "codex"; - version = "0.139.0"; + version = "0.141.0"; src = fetchFromGitHub { owner = "openai"; repo = "codex"; tag = "rust-v${finalAttrs.version}"; - hash = "sha256-XjzlkBUkBey+P3tFLDYB3ae5oseUfW5tmzhLzqlqj2E="; + hash = "sha256-1ZOaZlwAkH6DJpxlInfbXpaqmsbOIOGrFoj2dYehBMA="; }; sourceRoot = "${finalAttrs.src.name}/codex-rs"; - cargoHash = "sha256-8mN4OTRJvt2mBYHQXZS55PSOChLqEIiXwPu2y+2MZ9o="; + cargoHash = "sha256-bQPeRKTrNYeGCO20hpu+F37sScFOGr1EPOVf1E0FU+4="; __structuredAttrs = true; @@ -60,7 +60,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "cargo:rustc-link-lib=static=webrtc" "cargo:rustc-link-lib=dylib=webrtc" substituteInPlace Cargo.toml \ --replace-fail 'lto = "thin"' "" \ - --replace-fail 'codegen-units = 1' "" + --replace-fail 'codegen-units = 4' "" ''; nativeBuildInputs = [ diff --git a/pkgs/by-name/ct/ctranslate2/package.nix b/pkgs/by-name/ct/ctranslate2/package.nix index 5838cd4540fb..812a6d88286f 100644 --- a/pkgs/by-name/ct/ctranslate2/package.nix +++ b/pkgs/by-name/ct/ctranslate2/package.nix @@ -84,7 +84,7 @@ stdenv'.mkDerivation (finalAttrs: { mkl ] ++ lib.optionals withCUDA [ - cudaPackages.cuda_cccl # required by the fp16 headers in cudart + cudaPackages.cccl # required by the fp16 headers in cudart cudaPackages.cuda_cudart cudaPackages.libcublas cudaPackages.libcurand diff --git a/pkgs/by-name/d2/d2/package.nix b/pkgs/by-name/d2/d2/package.nix index 2083939d66aa..a5a867984735 100644 --- a/pkgs/by-name/d2/d2/package.nix +++ b/pkgs/by-name/d2/d2/package.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildGoModule, fetchFromGitHub, installShellFiles, @@ -38,7 +39,7 @@ buildGoModule (finalAttrs: { makeWrapper ]; - buildInputs = lib.optionals libdrm.meta.available [ + buildInputs = lib.optionals (lib.meta.availableOn stdenv.hostPlatform libdrm) [ libgbm playwright-driver.browsers ]; diff --git a/pkgs/by-name/dc/dcgm/package.nix b/pkgs/by-name/dc/dcgm/package.nix index 8c823615b1ef..78240426d56c 100644 --- a/pkgs/by-name/dc/dcgm/package.nix +++ b/pkgs/by-name/dc/dcgm/package.nix @@ -37,7 +37,7 @@ let # C.f. https://github.com/NVIDIA/DCGM/blob/7e1012302679e4bb7496483b32dcffb56e528c92/dcgmbuild/scripts/0080_cuda.sh#L24-L39 getCudaPackages = p: with p; [ - cuda_cccl + cccl cuda_cudart cuda_nvcc cuda_nvml_dev diff --git a/pkgs/by-name/di/discover-overlay/package.nix b/pkgs/by-name/di/discover-overlay/package.nix index 521ff49a587b..3fe58531f832 100644 --- a/pkgs/by-name/di/discover-overlay/package.nix +++ b/pkgs/by-name/di/discover-overlay/package.nix @@ -45,7 +45,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { requests pillow setuptools - xlib + python-xlib ]; postPatch = '' substituteInPlace discover_overlay/image_getter.py \ diff --git a/pkgs/by-name/dl/dlib/package.nix b/pkgs/by-name/dl/dlib/package.nix index a7c802197ac2..2f6626069135 100644 --- a/pkgs/by-name/dl/dlib/package.nix +++ b/pkgs/by-name/dl/dlib/package.nix @@ -76,7 +76,7 @@ libcurand libcusolver cudnn - cuda_cccl + cccl ] ); diff --git a/pkgs/by-name/do/dockbarx/package.nix b/pkgs/by-name/do/dockbarx/package.nix index 7c7f20fd283c..d26dd806c34c 100644 --- a/pkgs/by-name/do/dockbarx/package.nix +++ b/pkgs/by-name/do/dockbarx/package.nix @@ -44,7 +44,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pillow pygobject3 pyxdg - xlib + python-xlib ]; # no tests diff --git a/pkgs/by-name/du/dua/package.nix b/pkgs/by-name/du/dua/package.nix index e538551b9fd6..fee10265a306 100644 --- a/pkgs/by-name/du/dua/package.nix +++ b/pkgs/by-name/du/dua/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "dua"; - version = "2.35.0"; + version = "2.37.0"; src = fetchFromGitHub { owner = "Byron"; repo = "dua-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-dlm8jp7Bh0DgUN4ztalE6uPSzeJy+JDfai39xZKiptw="; + hash = "sha256-vEc41MspD4Z8E8oFwPw52CiOguqgHQKUZ9Q8GooXPRA="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. postFetch = '' @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; }; - cargoHash = "sha256-620Emfkuzyc8/LVr8codB1/IAemxDBOnhS/rL6gR8R8="; + cargoHash = "sha256-0ZdQ9ocl62SR74HlVqTYtGxAyf3HGUFCZinPbLBPPbw="; checkFlags = [ # Skip interactive tests diff --git a/pkgs/by-name/ed/edopro/package.nix b/pkgs/by-name/ed/edopro/package.nix index b1cbf4532474..d3970d5dea77 100644 --- a/pkgs/by-name/ed/edopro/package.nix +++ b/pkgs/by-name/ed/edopro/package.nix @@ -19,6 +19,7 @@ freetype, irrlicht, libevent, + libdecor, libgit2, libGL, libGLU, @@ -276,6 +277,7 @@ let --prefix PATH : ${lib.makeBinPath [ mono ]} \ --prefix LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ + libdecor libGL libx11 libxkbcommon diff --git a/pkgs/by-name/ei/eigenwallet/package.nix b/pkgs/by-name/ei/eigenwallet/package.nix index 5444253ec88f..a49e95b8b1a1 100644 --- a/pkgs/by-name/ei/eigenwallet/package.nix +++ b/pkgs/by-name/ei/eigenwallet/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "eigenwallet"; - version = "4.4.1"; + version = "4.10.0"; src = fetchurl { url = "https://github.com/eigenwallet/core/releases/download/${finalAttrs.version}/eigenwallet_${finalAttrs.version}_amd64.deb"; - hash = "sha256-iwnDAF3iWol7wOc8HWVi/E8hgf0EcVE7RcUtm11JpOs="; + hash = "sha256-hH4XdPQ5Q6mFbEcln/eA/ayxPjGbGSKYvTBa4qxD8Cc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/fa/faiss/package.nix b/pkgs/by-name/fa/faiss/package.nix index 2f1d23c5089e..749fdbf20f8a 100644 --- a/pkgs/by-name/fa/faiss/package.nix +++ b/pkgs/by-name/fa/faiss/package.nix @@ -31,10 +31,10 @@ let stdenv = if cudaSupport then backendStdenv else inputs.stdenv; cudaComponents = with cudaPackages; [ + cccl cuda_cudart # cuda_runtime.h libcublas libcurand - cuda_cccl # cuda_profiler_api.h (cudaPackages.cuda_profiler_api or cudaPackages.cuda_nvprof) diff --git a/pkgs/by-name/fi/files-cli/package.nix b/pkgs/by-name/fi/files-cli/package.nix index cda7d625dc2c..bab5a30aa4d8 100644 --- a/pkgs/by-name/fi/files-cli/package.nix +++ b/pkgs/by-name/fi/files-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "files-cli"; - version = "2.15.335"; + version = "2.15.354"; src = fetchFromGitHub { repo = "files-cli"; owner = "files-com"; rev = "v${finalAttrs.version}"; - hash = "sha256-/X5h7umhwZQi65+MBTl4b9HKn28H+OTCgPV8UJJxV5o="; + hash = "sha256-L1oF3KBB6q7YQvqfDq9jqY+onZrnIXECdD7RrdcYQtw="; }; - vendorHash = "sha256-YRnw+1SgMSVq+PWzRfwy2UFAsGFii27vocntXFov8ys="; + vendorHash = "sha256-RpihAKjYC6+TMrCZ4+ex6YBrXJwDrYeWp/a99NKCFQo="; ldflags = [ "-s" diff --git a/pkgs/by-name/fu/function-runner/package.nix b/pkgs/by-name/fu/function-runner/package.nix index 76e0fbeea0c9..4810ce602426 100644 --- a/pkgs/by-name/fu/function-runner/package.nix +++ b/pkgs/by-name/fu/function-runner/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "function-runner"; - version = "9.1.2"; + version = "9.2.0"; __structuredAttrs = true; @@ -17,10 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "Shopify"; repo = "function-runner"; tag = "v${finalAttrs.version}"; - hash = "sha256-KvReKvmF3i4zlfM8uj3KHamjfudcrhqrKGfK8O5tMpE="; + hash = "sha256-+y4XQ4Oq4RdAMAD2mNtBAVb+8TqDbCNalXNo56UUOD4="; }; - cargoHash = "sha256-gnEps/o+C8UpukO1oRF4qlhNsoAmyUmxMKGAgSykNY0="; + cargoHash = "sha256-2XkfABzi55J/uO/2zO5QLLNx8pIb+YqowNPdJeMNdDI="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/ga/gallery-dl/package.nix b/pkgs/by-name/ga/gallery-dl/package.nix index dc49a388b40a..67627e9308b6 100644 --- a/pkgs/by-name/ga/gallery-dl/package.nix +++ b/pkgs/by-name/ga/gallery-dl/package.nix @@ -47,9 +47,9 @@ python3Packages.buildPythonApplication (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { - changelog = "https://github.com/mikf/gallery-dl/blob/v${finalAttrs.version}/CHANGELOG.md"; + changelog = "https://codeberg.org/mikf/gallery-dl/src/tag/v${finalAttrs.version}/CHANGELOG.md"; description = "Command-line program to download image-galleries and -collections from several image hosting sites"; - homepage = "https://github.com/mikf/gallery-dl"; + homepage = "https://codeberg.org/mikf/gallery-dl"; license = lib.licenses.gpl2Only; mainProgram = "gallery-dl"; maintainers = with lib.maintainers; [ diff --git a/pkgs/by-name/gp/gpt4all/package.nix b/pkgs/by-name/gp/gpt4all/package.nix index 98d01f664f68..a10dc4997729 100644 --- a/pkgs/by-name/gp/gpt4all/package.nix +++ b/pkgs/by-name/gp/gpt4all/package.nix @@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals cudaSupport ( with cudaPackages; [ - cuda_cccl + cccl cuda_cudart libcublas ] diff --git a/pkgs/by-name/gp/gpu-burn/package.nix b/pkgs/by-name/gp/gpu-burn/package.nix index a14f33d306f0..5bd0b81d1878 100644 --- a/pkgs/by-name/gp/gpu-burn/package.nix +++ b/pkgs/by-name/gp/gpu-burn/package.nix @@ -12,7 +12,7 @@ let inherit (config) cudaSupport; inherit (cudaPackages) backendStdenv - cuda_cccl + cccl cuda_cudart cuda_nvcc libcublas @@ -49,7 +49,7 @@ backendStdenv.mkDerivation { ]; buildInputs = [ - cuda_cccl # + cccl # cuda_cudart # driver_types.h cuda_nvcc # crt/host_defines.h libcublas # cublas_v2.h diff --git a/pkgs/by-name/gr/graphify/package.nix b/pkgs/by-name/gr/graphify/package.nix new file mode 100644 index 000000000000..f10fdd43b441 --- /dev/null +++ b/pkgs/by-name/gr/graphify/package.nix @@ -0,0 +1,93 @@ +{ + lib, + python3Packages, + fetchFromGitHub, + python3, +}: + +python3Packages.buildPythonApplication rec { + __structuredAttrs = true; + pname = "graphify"; + version = "0.4.23"; + pyproject = true; + + src = fetchFromGitHub { + owner = "safishamsi"; + repo = "graphify"; + tag = "v${version}"; + hash = "sha256-QEzB1tFBqGhpmI7oudMRC1Ia0CDcm+GYt6AgxMA5zDo="; + }; + + build-system = [ + python3.pkgs.setuptools + ]; + + dependencies = + with python3.pkgs; + [ + networkx + tree-sitter + ] + ++ (with python3.pkgs.tree-sitter-grammars; [ + tree-sitter-c + tree-sitter-c-sharp + tree-sitter-cpp + tree-sitter-elixir + tree-sitter-go + tree-sitter-java + tree-sitter-javascript + tree-sitter-julia + tree-sitter-kotlin + tree-sitter-lua + tree-sitter-objc + tree-sitter-php + tree-sitter-powershell + tree-sitter-python + tree-sitter-ruby + tree-sitter-rust + tree-sitter-scala + tree-sitter-swift + tree-sitter-typescript + tree-sitter-verilog + tree-sitter-zig + ]); + + optional-dependencies = with python3.pkgs; { + leiden = [ + graspologic + ]; + mcp = [ + mcp + ]; + neo4j = [ + neo4j + ]; + office = [ + openpyxl + python-docx + ]; + pdf = [ + html2text + pypdf + ]; + svg = [ + matplotlib + ]; + video = [ + faster-whisper + yt-dlp + ]; + watch = [ + watchdog + ]; + }; + + meta = { + description = "AI coding assistant skill. Turn any folder of code, docs, papers, images, or videos into a queryable knowledge graph."; + homepage = "https://github.com/safishamsi/graphify"; + changelog = "https://github.com/safishamsi/graphify/blob/${src.rev}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ stunkymonkey ]; + mainProgram = "graphify"; + }; +} diff --git a/pkgs/by-name/gs/gscreenshot/package.nix b/pkgs/by-name/gs/gscreenshot/package.nix index e12dfc39947d..7559182dc050 100644 --- a/pkgs/by-name/gs/gscreenshot/package.nix +++ b/pkgs/by-name/gs/gscreenshot/package.nix @@ -52,7 +52,7 @@ python3Packages.buildPythonApplication (finalAttrs: { scrot slop xclip - python3Packages.xlib + python3Packages.python-xlib ] ++ (with python3Packages; [ pillow diff --git a/pkgs/by-name/gw/gwe/package.nix b/pkgs/by-name/gw/gwe/package.nix index 848df337bc3d..4b8640e6e163 100644 --- a/pkgs/by-name/gw/gwe/package.nix +++ b/pkgs/by-name/gw/gwe/package.nix @@ -25,7 +25,7 @@ let peewee pynvml pygobject3 - xlib + python-xlib pyxdg requests rx diff --git a/pkgs/by-name/ha/handheld-daemon/package.nix b/pkgs/by-name/ha/handheld-daemon/package.nix index b9f075e7a415..c13f6c85b96f 100644 --- a/pkgs/by-name/ha/handheld-daemon/package.nix +++ b/pkgs/by-name/ha/handheld-daemon/package.nix @@ -88,7 +88,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pyyaml rich setuptools - xlib + python-xlib pyroute2 pygobject3 dbus-python diff --git a/pkgs/by-name/he/herbstluftwm/package.nix b/pkgs/by-name/he/herbstluftwm/package.nix index 202fef89c74c..f3d8da4a5c2d 100644 --- a/pkgs/by-name/he/herbstluftwm/package.nix +++ b/pkgs/by-name/he/herbstluftwm/package.nix @@ -105,7 +105,7 @@ stdenv.mkDerivation (finalAttrs: { ps: with ps; [ ewmh pytest - xlib + python-xlib ] )) xdotool diff --git a/pkgs/by-name/hu/hushboard/package.nix b/pkgs/by-name/hu/hushboard/package.nix index 03707922ca67..239994d636f5 100644 --- a/pkgs/by-name/hu/hushboard/package.nix +++ b/pkgs/by-name/hu/hushboard/package.nix @@ -49,7 +49,7 @@ python3Packages.buildPythonApplication { pycairo pygobject3 six - xlib + python-xlib ]; postPatch = '' diff --git a/pkgs/by-name/hy/hydralauncher/package.nix b/pkgs/by-name/hy/hydralauncher/package.nix index 099a9105b57b..de34f1a9289b 100644 --- a/pkgs/by-name/hy/hydralauncher/package.nix +++ b/pkgs/by-name/hy/hydralauncher/package.nix @@ -6,10 +6,10 @@ }: let pname = "hydralauncher"; - version = "3.9.9"; + version = "4.0.2"; src = fetchurl { url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage"; - hash = "sha256-ZdrsEyJkenQbWTYEsgSaiMPx3JksHwjwti3HSb21iOw="; + hash = "sha256-kb6tIP0xfbF23yg7aa9jmBFiApEPeKks2ZuWuEM4hGQ="; }; appimageContents = appimageTools.extractType2 { inherit pname src version; }; diff --git a/pkgs/by-name/i3/i3-swallow/package.nix b/pkgs/by-name/i3/i3-swallow/package.nix index c36c2cd2a01e..d3a7637d7df6 100644 --- a/pkgs/by-name/i3/i3-swallow/package.nix +++ b/pkgs/by-name/i3/i3-swallow/package.nix @@ -23,7 +23,7 @@ python3Packages.buildPythonApplication { propagatedBuildInputs = [ python3Packages.i3ipc - python3Packages.xlib + python3Packages.python-xlib python3Packages.six ]; diff --git a/pkgs/by-name/jo/joystickwake/package.nix b/pkgs/by-name/jo/joystickwake/package.nix index f455d91fd88d..e8001e3273f4 100644 --- a/pkgs/by-name/jo/joystickwake/package.nix +++ b/pkgs/by-name/jo/joystickwake/package.nix @@ -22,7 +22,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { dependencies = with python3.pkgs; [ dbus-fast pyudev - xlib + python-xlib ]; postInstall = '' diff --git a/pkgs/by-name/ju/just/package.nix b/pkgs/by-name/ju/just/package.nix index b8215ce31fb2..acab33ada1e8 100644 --- a/pkgs/by-name/ju/just/package.nix +++ b/pkgs/by-name/ju/just/package.nix @@ -17,7 +17,7 @@ withDocumentation ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, }: let - version = "1.51.0"; + version = "1.53.0"; in rustPlatform.buildRustPackage { inherit version; @@ -36,10 +36,10 @@ rustPlatform.buildRustPackage { owner = "casey"; repo = "just"; tag = version; - hash = "sha256-urD9R/qn7rwtzaVP65angk7z4bwxlP3w5G5Aa5tVmuw="; + hash = "sha256-+/G5fIPBl9NoDL0i9y67tjccte75yMT84pqsCWropws="; }; - cargoHash = "sha256-war9yybsyfsm/wNlY+/fiN8pxxQwNLMogqe5u+jHNaw="; + cargoHash = "sha256-Rwv10c487qOf6nH/Nj8rcfMLHRm8RaA5OYOh5p27rtM="; nativeBuildInputs = lib.optionals (installShellCompletions || installManPages) [ installShellFiles ] diff --git a/pkgs/by-name/ka/katago/package.nix b/pkgs/by-name/ka/katago/package.nix index 30b113517c8d..a4e3452116c1 100644 --- a/pkgs/by-name/ka/katago/package.nix +++ b/pkgs/by-name/ka/katago/package.nix @@ -78,7 +78,7 @@ stdenv'.mkDerivation rec { ++ lib.optionals (backend == "cuda") ( with cudaPackages; [ - cuda_cccl + cccl cuda_cudart cuda_nvcc cudnn diff --git a/pkgs/by-name/ka/kazam/package.nix b/pkgs/by-name/ka/kazam/package.nix index fa1240ad5927..ab5de46ff6a2 100644 --- a/pkgs/by-name/ka/kazam/package.nix +++ b/pkgs/by-name/ka/kazam/package.nix @@ -56,7 +56,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pyxdg pycairo dbus-python - xlib + python-xlib ]; patches = [ diff --git a/pkgs/by-name/ke/keyd/package.nix b/pkgs/by-name/ke/keyd/package.nix index f041a188abb5..57283ccebad9 100644 --- a/pkgs/by-name/ke/keyd/package.nix +++ b/pkgs/by-name/ke/keyd/package.nix @@ -28,7 +28,7 @@ let ''; propagatedBuildInputs = with python3Packages; [ - xlib + python-xlib pygobject3.out dbus-python.out ]; diff --git a/pkgs/by-name/ko/koboldcpp/package.nix b/pkgs/by-name/ko/koboldcpp/package.nix index 47cd45aa47ee..0d6a48410f73 100644 --- a/pkgs/by-name/ko/koboldcpp/package.nix +++ b/pkgs/by-name/ko/koboldcpp/package.nix @@ -74,7 +74,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { cudaPackages.libcublas cudaPackages.cuda_nvcc cudaPackages.cuda_cudart - cudaPackages.cuda_cccl + cudaPackages.cccl ] ++ lib.optionals clblastSupport [ clblast diff --git a/pkgs/by-name/li/libre/package.nix b/pkgs/by-name/li/libre/package.nix index 3daed5925de7..20099849ca11 100644 --- a/pkgs/by-name/li/libre/package.nix +++ b/pkgs/by-name/li/libre/package.nix @@ -8,13 +8,13 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "4.8.1"; + version = "4.9.0"; pname = "libre"; src = fetchFromGitHub { owner = "baresip"; repo = "re"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-fy7K7VE84E8JLWR9UZwHydL+I7NiAtlO8U4Gdr6m2KE="; + sha256 = "sha256-0g3L+2PYLjnc2MyFhPX6exy+84oohP24As34oMBzO9k="; }; buildInputs = [ diff --git a/pkgs/by-name/ll/llama-cpp/package.nix b/pkgs/by-name/ll/llama-cpp/package.nix index a08d157bee7c..7a01d5d513b6 100644 --- a/pkgs/by-name/ll/llama-cpp/package.nix +++ b/pkgs/by-name/ll/llama-cpp/package.nix @@ -59,7 +59,7 @@ let ; cudaBuildInputs = with cudaPackages; [ - cuda_cccl # + cccl # # A temporary hack for reducing the closure size, remove once cudaPackages # have stopped using lndir: https://github.com/NixOS/nixpkgs/issues/271792 diff --git a/pkgs/by-name/ll/llrCUDA/package.nix b/pkgs/by-name/ll/llrCUDA/package.nix index 1630f0d3e126..bcb3ad1f6cc5 100644 --- a/pkgs/by-name/ll/llrCUDA/package.nix +++ b/pkgs/by-name/ll/llrCUDA/package.nix @@ -39,7 +39,7 @@ backendStdenv.mkDerivation (finalAttrs: { gmp cudaPackages.cuda_cudart cudaPackages.libcufft - cudaPackages.cuda_cccl + cudaPackages.cccl ]; env = { diff --git a/pkgs/by-name/lo/local-ai/package.nix b/pkgs/by-name/lo/local-ai/package.nix index 7e1d70a13530..6d385a0c0fc9 100644 --- a/pkgs/by-name/lo/local-ai/package.nix +++ b/pkgs/by-name/lo/local-ai/package.nix @@ -77,7 +77,7 @@ let inherit (cudaPackages) libcublas cuda_nvcc - cuda_cccl + cccl cuda_cudart libcufft ; @@ -255,7 +255,7 @@ let buildInputs = [ ] ++ lib.optionals with_cublas [ - cuda_cccl + cccl cuda_cudart libcublas libcufft diff --git a/pkgs/by-name/lu/lua-language-server/package.nix b/pkgs/by-name/lu/lua-language-server/package.nix index b964eaa18cff..a87504ce7502 100644 --- a/pkgs/by-name/lu/lua-language-server/package.nix +++ b/pkgs/by-name/lu/lua-language-server/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lua-language-server"; - version = "3.18.1"; + version = "3.18.2"; src = fetchFromGitHub { owner = "luals"; repo = "lua-language-server"; tag = finalAttrs.version; - hash = "sha256-fD7qFY2xL86x/Ac03HkusvNh9Tn4LiqkJGGXNO0bPO8="; + hash = "sha256-c8YxTNmvloN9oabdbl5ZKgXqhxeZ9eVBt3B0Q9wA/GQ="; fetchSubmodules = true; }; @@ -137,6 +137,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ gepbird + yvnth ]; mainProgram = "lua-language-server"; platforms = lib.platforms.linux ++ lib.platforms.darwin; diff --git a/pkgs/by-name/lu/luau-lsp/package.nix b/pkgs/by-name/lu/luau-lsp/package.nix index abd3a6eb5cd8..0caaceacf2d0 100644 --- a/pkgs/by-name/lu/luau-lsp/package.nix +++ b/pkgs/by-name/lu/luau-lsp/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau-lsp"; - version = "1.67.0"; + version = "1.68.1"; src = fetchFromGitHub { owner = "JohnnyMorganz"; repo = "luau-lsp"; tag = finalAttrs.version; - hash = "sha256-J2/ARONeRZ5gy/3RE25GgPNahDUkrgbwQaQLU5AxVhk="; + hash = "sha256-XxXAK/BaJcgel1vOATVbQVBxsxEYv9vr0w4JjmU64fM="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/ma/maa-assistant-arknights/fastdeploy-ppocr.nix b/pkgs/by-name/ma/maa-assistant-arknights/fastdeploy-ppocr.nix index 92ec9065cdb9..16343ec424a5 100644 --- a/pkgs/by-name/ma/maa-assistant-arknights/fastdeploy-ppocr.nix +++ b/pkgs/by-name/ma/maa-assistant-arknights/fastdeploy-ppocr.nix @@ -44,7 +44,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { ++ lib.optionals cudaSupport ( with cudaPackages; [ - cuda_cccl # cub/cub.cuh + cccl # cub/cub.cuh libcublas # cublas_v2.h libcurand # curand.h libcusparse # cusparse.h diff --git a/pkgs/by-name/ma/maa-assistant-arknights/package.nix b/pkgs/by-name/ma/maa-assistant-arknights/package.nix index 6692daa5419d..14cc604059bc 100644 --- a/pkgs/by-name/ma/maa-assistant-arknights/package.nix +++ b/pkgs/by-name/ma/maa-assistant-arknights/package.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals cudaSupport ( with cudaPackages; [ - cuda_cccl # cub/cub.cuh + cccl # cub/cub.cuh libcublas # cublas_v2.h libcurand # curand.h libcusparse # cusparse.h diff --git a/pkgs/by-name/ma/magma/package.nix b/pkgs/by-name/ma/magma/package.nix index dbf04424be14..55291c6a0ee0 100644 --- a/pkgs/by-name/ma/magma/package.nix +++ b/pkgs/by-name/ma/magma/package.nix @@ -207,7 +207,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lists.optionals cudaSupport ( with cudaPackages; [ - cuda_cccl # and + cccl # and cuda_cudart # cuda_runtime.h libcublas # cublas_v2.h libcusparse # cusparse.h diff --git a/pkgs/by-name/ma/matrix-continuwuity/package.nix b/pkgs/by-name/ma/matrix-continuwuity/package.nix index 69fd23b0f903..57ee2cd74ca2 100644 --- a/pkgs/by-name/ma/matrix-continuwuity/package.nix +++ b/pkgs/by-name/ma/matrix-continuwuity/package.nix @@ -38,17 +38,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "matrix-continuwuity"; - version = "0.5.9"; + version = "0.5.10"; src = fetchFromGitea { domain = "forgejo.ellis.link"; owner = "continuwuation"; repo = "continuwuity"; tag = "v${finalAttrs.version}"; - hash = "sha256-4zs26kTqwkJV7x+Sm12LnR02bbyH0f6Itbz7bDKUyts="; + hash = "sha256-oevEGYlAK/rMJhm200CkwerT5oVak8sJj0Fa6r6+J/Q="; }; - cargoHash = "sha256-T11ESuNg3BS54LtNJfhOoIgiyVL7VsdP4OeDI2nVBIk="; + cargoHash = "sha256-uvMiFURXxkLbbbwq4pG5hevsLZHQ1wVfTNvzQRTQWxE="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/mi/mistral-rs/package.nix b/pkgs/by-name/mi/mistral-rs/package.nix index 88733f003905..af7a37c95d62 100644 --- a/pkgs/by-name/mi/mistral-rs/package.nix +++ b/pkgs/by-name/mi/mistral-rs/package.nix @@ -129,7 +129,7 @@ rustPlatform.buildRustPackage (finalAttrs: { openssl ] ++ lib.optionals cudaSupport [ - cudaPackages.cuda_cccl + cudaPackages.cccl cudaPackages.cuda_cudart cudaPackages.cuda_nvrtc cudaPackages.libcublas diff --git a/pkgs/by-name/mm/mmseqs2/package.nix b/pkgs/by-name/mm/mmseqs2/package.nix index 51680a5818d5..0c01238ae534 100644 --- a/pkgs/by-name/mm/mmseqs2/package.nix +++ b/pkgs/by-name/mm/mmseqs2/package.nix @@ -68,7 +68,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional enableMpi mpi ++ lib.optionals cudaSupport [ cudaPackages.cuda_cudart - cudaPackages.cuda_cccl + cudaPackages.cccl ]; postInstall = '' diff --git a/pkgs/by-name/mo/moshi/package.nix b/pkgs/by-name/mo/moshi/package.nix index 9b4b90df7da5..964f47f06c9d 100644 --- a/pkgs/by-name/mo/moshi/package.nix +++ b/pkgs/by-name/mo/moshi/package.nix @@ -83,7 +83,7 @@ rustPlatform.buildRustPackage (finalAttrs: { alsa-lib ] ++ lib.optionals config.cudaSupport [ - cudaPackages.cuda_cccl + cudaPackages.cccl cudaPackages.cuda_cudart cudaPackages.cuda_nvrtc cudaPackages.libcublas diff --git a/pkgs/by-name/no/nocturne/package.nix b/pkgs/by-name/no/nocturne/package.nix index 947eebf43c80..2de7e0ea9d48 100644 --- a/pkgs/by-name/no/nocturne/package.nix +++ b/pkgs/by-name/no/nocturne/package.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nocturne"; - version = "1.2.2"; + version = "1.3.0"; src = fetchFromGitHub { owner = "Jeffser"; repo = "Nocturne"; tag = finalAttrs.version; - hash = "sha256-2UtlOdxXFdWoGeEwb89qI5Xp8FES2I3Eno8DIbhkBhI="; + hash = "sha256-z7E4PVSp7HDarnJeQFrJ/HznxUT+b6xTF0QTm5ffvTQ="; }; __structuredAttrs = true; diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index 853e7ef721c0..b66a4af42253 100644 --- a/pkgs/by-name/ol/ollama/package.nix +++ b/pkgs/by-name/ol/ollama/package.nix @@ -82,7 +82,7 @@ let cudaLibs = [ cudaPackages.cuda_cudart cudaPackages.libcublas - cudaPackages.cuda_cccl + cudaPackages.cccl ]; vulkanLibs = [ @@ -102,7 +102,7 @@ let (lib.getBin (cudaPackages.cuda_nvcc.__spliced.buildHost or cudaPackages.cuda_nvcc)) ]; - # cuda_cccl and cuda_cudart both have a LICENSE file in their output + # cccl and cuda_cudart both have a LICENSE file in their output ignoreCollisions = true; }; diff --git a/pkgs/by-name/on/onnxruntime/package.nix b/pkgs/by-name/on/onnxruntime/package.nix index 527597381ede..4253d258d8b2 100644 --- a/pkgs/by-name/on/onnxruntime/package.nix +++ b/pkgs/by-name/on/onnxruntime/package.nix @@ -205,7 +205,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { ++ lib.optionals cudaSupport ( with cudaPackages; [ - cuda_cccl # cub/cub.cuh + cccl # cub/cub.cuh libcublas # cublas_v2.h libcurand # curand.h libcusparse # cusparse.h diff --git a/pkgs/by-name/op/openimagedenoise/package.nix b/pkgs/by-name/op/openimagedenoise/package.nix index 1a94fc54f52b..e6b1a921e519 100644 --- a/pkgs/by-name/op/openimagedenoise/package.nix +++ b/pkgs/by-name/op/openimagedenoise/package.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals cudaSupport [ cudaPackages.cuda_cudart - cudaPackages.cuda_cccl + cudaPackages.cccl ]; cmakeFlags = [ diff --git a/pkgs/by-name/op/openmeters/package.nix b/pkgs/by-name/op/openmeters/package.nix index b57d06f570d6..f73920a7793c 100644 --- a/pkgs/by-name/op/openmeters/package.nix +++ b/pkgs/by-name/op/openmeters/package.nix @@ -18,16 +18,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "openmeters"; - version = "1.4.1"; + version = "1.7.0"; src = fetchFromGitHub { owner = "httpsworldview"; repo = "openmeters"; tag = "v${finalAttrs.version}"; - hash = "sha256-7B/S3B15xfjZEFvzISBvyIzszoIQ1CRXexPrsnFQ+YM="; + hash = "sha256-s4GPRmYZmlMOTptUyGxMWc1Q/ZqCIlBd5mdMhC4oT4g="; }; - cargoHash = "sha256-SiXv93Bir1Qq9T3blfcFdfDkmp00OIq9odxRrwcz/50="; + cargoHash = "sha256-HlhZAmvEybKCipCX3Kd3v2GmF1QTB8Ja5gf6EqMk00Q="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/op/opentofu/package.nix b/pkgs/by-name/op/opentofu/package.nix index bb65a9ea549a..b0399e076f00 100644 --- a/pkgs/by-name/op/opentofu/package.nix +++ b/pkgs/by-name/op/opentofu/package.nix @@ -16,16 +16,16 @@ let package = buildGoModule rec { pname = "opentofu"; - version = "1.12.1"; + version = "1.12.3"; src = fetchFromGitHub { owner = "opentofu"; repo = "opentofu"; tag = "v${version}"; - hash = "sha256-zD1oYHftqBrHGgF8QDHe+2VSfuKLi8ZhocD+0pL9mlI="; + hash = "sha256-/Or8+rMsGbZ9aY/oSOqHH0vMFx9Pl0ZRa9KrVJ4X8Ls="; }; - vendorHash = "sha256-fsAdTkCU1C6iCKMRc+NRKqfHJ5FczUISfO+g4wGnMJw="; + vendorHash = "sha256-t4RVH90TSTwxNPR2tKQsk8qd6d2OP8MmjAjgIZx7OVY="; ldflags = [ "-s" "-w" @@ -36,6 +36,11 @@ let nativeBuildInputs = [ installShellFiles ]; patches = [ ./provider-path-1_12.patch ]; + postPatch = '' + substituteInPlace go.mod \ + --replace-fail "go 1.26.4" "go 1.26.3" + ''; + passthru = { inherit plugins; tests = { diff --git a/pkgs/by-name/pl/plasma-hud/package.nix b/pkgs/by-name/pl/plasma-hud/package.nix index 0b74881f08ef..8e9e973966ab 100644 --- a/pkgs/by-name/pl/plasma-hud/package.nix +++ b/pkgs/by-name/pl/plasma-hud/package.nix @@ -29,7 +29,7 @@ python3Packages.buildPythonApplication (finalAttrs: { dbus-python pygobject3 setproctitle - xlib + python-xlib ]) ++ [ rofi ]; diff --git a/pkgs/by-name/pl/plymouth/package.nix b/pkgs/by-name/pl/plymouth/package.nix index d310814f1cc7..03386071bf0c 100644 --- a/pkgs/by-name/pl/plymouth/package.nix +++ b/pkgs/by-name/pl/plymouth/package.nix @@ -20,6 +20,7 @@ systemd, xkeyboard-config, fontconfig, + bashNonInteractive, systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd, }: @@ -63,6 +64,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ + bashNonInteractive gtk3 libdrm libevdev diff --git a/pkgs/by-name/po/polonium/package.nix b/pkgs/by-name/po/polonium/package.nix index 339ac13fbc08..831659f414ab 100644 --- a/pkgs/by-name/po/polonium/package.nix +++ b/pkgs/by-name/po/polonium/package.nix @@ -7,17 +7,17 @@ buildNpmPackage (finalAttrs: { pname = "polonium"; - version = "1.1"; + version = "1.2.0"; src = fetchFromGitHub { owner = "zeroxoneafour"; repo = "polonium"; tag = "v${finalAttrs.version}"; - hash = "sha256-Rn6mfn1R7K36fcLfIlt89SSfDQ8r6Ck0lHcI0H/yGWI="; + hash = "sha256-R50Br8GGVVkA/AtXvYazgBWSEax0KEvWwyFQv3zqWqU="; fetchSubmodules = true; }; - npmDepsHash = "sha256-9j5UxPRfFnaqDAW877TDNHH4rmN5QvzsUSeRVCjIz3g="; + npmDepsHash = "sha256-T8dW+ctRlN8fIJtPKy0niWcCuQTd3GV5MbmaZf8CqZk="; __structuredAttrs = true; diff --git a/pkgs/by-name/pr/proton-pass-cli/package.nix b/pkgs/by-name/pr/proton-pass-cli/package.nix index 05acd775adef..078a41a7b8e0 100644 --- a/pkgs/by-name/pr/proton-pass-cli/package.nix +++ b/pkgs/by-name/pr/proton-pass-cli/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "proton-pass-cli"; - version = "2.1.3"; + version = "2.1.4"; __structuredAttrs = true; strictDeps = true; @@ -57,19 +57,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64"; - hash = "sha256-pQihDrFG3w5LVbcAqT8MT7cJlhhcfIAgHwD/oyPLcEM="; + hash = "sha256-i1eb9FLDRtpXNJpecsODnEZuBkF5uTg/SB7vv6imWkQ="; }; "aarch64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64"; - hash = "sha256-90rHOiapg8RfmLzD7kyqiaaiabnuQ60X95iR1sBV8gg="; + hash = "sha256-YNVEVnJjeNgJF94OBdLhAml+4EO35CCjTVXIQ3ztifI="; }; "x86_64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-x86_64"; - hash = "sha256-nC1OKcCqCQq972VWlkOCcv4zCYqVRFbg+X9yP1zwqMU="; + hash = "sha256-7g9B06HCYCLj+Zr/byKA7D4PDhxEPCxYZSwm00VtwjU="; }; "x86_64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64"; - hash = "sha256-2/v/4cIHf50o2G6yxgCunbGgBMYE7CZwpA5iT2rpBHo="; + hash = "sha256-jWN6x0PG7TlEfVbJyyijoV+uwhv/yr5EwhG8Pk/qtGA="; }; }; updateScript = writeShellScript "update-proton-pass-cli" '' diff --git a/pkgs/by-name/ri/ripmime/package.nix b/pkgs/by-name/ri/ripmime/package.nix index ae4f255d5f7d..ab0570aa0dcf 100644 --- a/pkgs/by-name/ri/ripmime/package.nix +++ b/pkgs/by-name/ri/ripmime/package.nix @@ -1,15 +1,17 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, }: stdenv.mkDerivation (finalAttrs: { pname = "ripmime"; - version = "1.4.0.10"; - src = fetchurl { - url = "https://pldaniels.com/ripmime/ripmime-${finalAttrs.version}.tar.gz"; - sha256 = "0sj06ibmlzy34n8v0mnlq2gwidy7n2aqcwgjh0xssz3vi941aqc9"; + version = "1.4.1.0"; + src = fetchFromGitHub { + owner = "inflex"; + repo = "ripMIME"; + tag = "${finalAttrs.version}"; + hash = "sha256-D05cz10NTkgc+d3BzUvEkrmMGV/iw4r6m6tizc5TmaI="; }; preInstall = '' @@ -32,10 +34,4 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "ripmime"; license = lib.licenses.bsd3; }; - - passthru = { - updateInfo = { - downloadPage = "https://pldaniels.com/ripmime/"; - }; - }; }) diff --git a/pkgs/by-name/ru/rustdesk/package.nix b/pkgs/by-name/ru/rustdesk/package.nix index bd0e6c6883be..77266421ec8c 100644 --- a/pkgs/by-name/ru/rustdesk/package.nix +++ b/pkgs/by-name/ru/rustdesk/package.nix @@ -38,7 +38,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustdesk"; - version = "1.4.7"; + version = "1.4.8"; __structuredAttrs = true; src = fetchFromGitHub { @@ -46,10 +46,10 @@ rustPlatform.buildRustPackage (finalAttrs: { repo = "rustdesk"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-k4hJjr6xN1EOPfxRoTZMAUXZCFrwod3c+jVtBbqqO0U="; + hash = "sha256-SkCG/m/B0PhYHbCj5iMKMLaKwiBTx+Nk5Wv1mDRxTiM="; }; - cargoHash = "sha256-vK0Z/BUlsmAIfbG8utHKNVDM3ZHPzHML+4l2tE6aU78="; + cargoHash = "sha256-HAKcu4tuF6Og9jxYn8DWGQCc2Dr6taxXk5x8gFEzHJg="; patches = [ ./make-build-reproducible.patch diff --git a/pkgs/by-name/sa/safeeyes/package.nix b/pkgs/by-name/sa/safeeyes/package.nix index 7b65b3176203..8821221d9f70 100644 --- a/pkgs/by-name/sa/safeeyes/package.nix +++ b/pkgs/by-name/sa/safeeyes/package.nix @@ -43,7 +43,7 @@ python3Packages.buildPythonApplication (finalAttrs: { dependencies = with python3Packages; [ babel psutil - xlib + python-xlib pygobject3 dbus-python packaging diff --git a/pkgs/by-name/sd/sddm-astronaut/package.nix b/pkgs/by-name/sd/sddm-astronaut/package.nix index 546d4bace4b1..2edd6e5bb093 100644 --- a/pkgs/by-name/sd/sddm-astronaut/package.nix +++ b/pkgs/by-name/sd/sddm-astronaut/package.nix @@ -16,13 +16,13 @@ let in stdenvNoCC.mkDerivation { pname = "sddm-astronaut"; - version = "0-unstable-2026-05-12"; + version = "0-unstable-2026-06-17"; src = fetchFromGitHub { owner = "Keyitdev"; repo = "sddm-astronaut-theme"; - rev = "8c85b9c8d00ce70e39320f77071dca2040544f19"; - hash = "sha256-+Z1igZ4BxRqXr/lxfHEr3I4n/sX8+AIwUr6JFO9yoWs="; + rev = "cd46736b4135a71700d2225d60eb8e85917585eb"; + hash = "sha256-5ys3pP5GgkrIua/4II8KiQbWCwK8PZK6Sj3lCMe9q1c="; }; dontWrapQtApps = true; diff --git a/pkgs/by-name/se/searxng/package.nix b/pkgs/by-name/se/searxng/package.nix index d588bf630730..f46146869948 100644 --- a/pkgs/by-name/se/searxng/package.nix +++ b/pkgs/by-name/se/searxng/package.nix @@ -13,14 +13,14 @@ in python.pkgs.toPythonModule ( python.pkgs.buildPythonApplication rec { pname = "searxng"; - version = "0-unstable-2026-05-16"; + version = "0-unstable-2026-06-20"; pyproject = true; src = fetchFromGitHub { owner = "searxng"; repo = "searxng"; - rev = "dce3bb69bb45519bde01c610e09e45cd42fd896c"; - hash = "sha256-QU0LyK9avVT67soPDRpjpYAX0oWoC3zl7PnvHk/w8No="; + rev = "fd42d4fda142901416038f4748ca8222d2ff7822"; + hash = "sha256-x88O+TuPi/BjZug0NAHLbD5jaVK4/NDoxhVkSvRXkA4="; }; nativeBuildInputs = with python.pkgs; [ pythonRelaxDepsHook ]; diff --git a/pkgs/by-name/si/silice/package.nix b/pkgs/by-name/si/silice/package.nix index 901c238185db..ba36f83afc6c 100644 --- a/pkgs/by-name/si/silice/package.nix +++ b/pkgs/by-name/si/silice/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "silice"; - version = "0-unstable-2026-05-11"; + version = "0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "sylefeb"; repo = "silice"; - rev = "b8ac31f86176f209f591d15d56c701b4dcb65d35"; - hash = "sha256-xN0FfL6Fof9jS+nOz/B0rRErAdJonXKITuCSq32CU+Y="; + rev = "620487d6b83035dd98299734c8c8fccf8f636005"; + hash = "sha256-NT19G5I5GVa9yjSj851TGGHJTkavQz4hmgPUE+MJe3c="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/so/solaar/package.nix b/pkgs/by-name/so/solaar/package.nix index 2bd83cb0d174..ddef3ae472b0 100644 --- a/pkgs/by-name/so/solaar/package.nix +++ b/pkgs/by-name/so/solaar/package.nix @@ -56,7 +56,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pyudev pyyaml typing-extensions - xlib + python-xlib ]; nativeCheckInputs = with python3Packages; [ diff --git a/pkgs/by-name/sq/squid/package.nix b/pkgs/by-name/sq/squid/package.nix index 25c457e2152a..f46b3efb88c9 100644 --- a/pkgs/by-name/sq/squid/package.nix +++ b/pkgs/by-name/sq/squid/package.nix @@ -19,13 +19,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "squid"; - version = "7.5"; + version = "7.6"; src = fetchurl { url = "https://github.com/squid-cache/squid/releases/download/SQUID_${ builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version }/squid-${finalAttrs.version}.tar.xz"; - hash = "sha256-9gWJB9sBUNL10ihIK1qeVniSDPNorgzLzszrL/TDUQY="; + hash = "sha256-hSF4/cN8WweGqTT8mQx9L//IKs8ZsihL4gm5ZDHSWZI="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/st/stable-diffusion-cpp/package.nix b/pkgs/by-name/st/stable-diffusion-cpp/package.nix index 198b82c0f8ed..d0938ebf8f1f 100644 --- a/pkgs/by-name/st/stable-diffusion-cpp/package.nix +++ b/pkgs/by-name/st/stable-diffusion-cpp/package.nix @@ -71,7 +71,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { (optionals cudaSupport ( with cudaPackages; [ - cuda_cccl + cccl cuda_cudart libcublas ] diff --git a/pkgs/by-name/st/streamdeck-ui/package.nix b/pkgs/by-name/st/streamdeck-ui/package.nix index e7f5de41a2b3..c1de94ac7194 100644 --- a/pkgs/by-name/st/streamdeck-ui/package.nix +++ b/pkgs/by-name/st/streamdeck-ui/package.nix @@ -49,7 +49,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pynput pyside6 streamdeck - xlib + python-xlib importlib-metadata evdev ] diff --git a/pkgs/by-name/su/suitesparse/package.nix b/pkgs/by-name/su/suitesparse/package.nix index 761fec746167..3530a231aac1 100644 --- a/pkgs/by-name/su/suitesparse/package.nix +++ b/pkgs/by-name/su/suitesparse/package.nix @@ -60,7 +60,7 @@ effectiveStdenv.mkDerivation rec { ] ++ lib.optionals enableCuda [ cudaPackages.cuda_cudart - cudaPackages.cuda_cccl + cudaPackages.cccl cudaPackages.libcublas ]; diff --git a/pkgs/by-name/sw/sway-assign-cgroups/package.nix b/pkgs/by-name/sw/sway-assign-cgroups/package.nix index 234a5d9aeb11..4b92ebe7309b 100644 --- a/pkgs/by-name/sw/sway-assign-cgroups/package.nix +++ b/pkgs/by-name/sw/sway-assign-cgroups/package.nix @@ -20,7 +20,7 @@ python3Packages.buildPythonApplication (finalAttrs: { i3ipc psutil tenacity - xlib + python-xlib ]; installPhase = '' diff --git a/pkgs/by-name/sx/sxcs/package.nix b/pkgs/by-name/sx/sxcs/package.nix index 18373029078f..fc6e2f7ccdb2 100644 --- a/pkgs/by-name/sx/sxcs/package.nix +++ b/pkgs/by-name/sx/sxcs/package.nix @@ -4,29 +4,31 @@ fetchFromCodeberg, libxcursor, libx11, + libxrender, installShellFiles, }: stdenv.mkDerivation (finalAttrs: { pname = "sxcs"; - version = "1.1.0"; + version = "1.2.1"; src = fetchFromCodeberg { owner = "NRK"; repo = "sxcs"; tag = "v${finalAttrs.version}"; - hash = "sha256-rYmbbdZjeLCvGvNocI3+KVU2KBkYvRisayTyScTRay8="; + hash = "sha256-7Dz14gARdiHZApT20PGS5pop327XROBeAXeKUeHo7iA="; }; buildInputs = [ libx11 libxcursor + libxrender ]; nativeBuildInputs = [ installShellFiles ]; buildPhase = '' runHook preBuild - ${stdenv.cc.targetPrefix}cc -o sxcs sxcs.c -O3 -s -l X11 -l Xcursor + ${stdenv.cc.targetPrefix}cc -o sxcs sxcs.c -O3 -s -l X11 -l Xcursor -l Xrender runHook postBuild ''; diff --git a/pkgs/by-name/ti/tiny-cuda-nn/package.nix b/pkgs/by-name/ti/tiny-cuda-nn/package.nix index 0d0caffe578e..c3de3ca9d5e4 100644 --- a/pkgs/by-name/ti/tiny-cuda-nn/package.nix +++ b/pkgs/by-name/ti/tiny-cuda-nn/package.nix @@ -18,7 +18,7 @@ let cuda-common-redist = with cudaPackages; [ (lib.getDev cuda_cudart) # cuda_runtime.h (lib.getLib cuda_cudart) - (lib.getDev cuda_cccl) # + (lib.getDev cccl) # (lib.getInclude cuda_nvrtc) # nvrtc.h (lib.getLib cuda_nvrtc) (lib.getInclude libcublas) # cublas_v2.h diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 178561f27088..d2a78b5b174b 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -1778,6 +1778,18 @@ }; }; + objc = { + version = "3.0.2"; + url = "github:tree-sitter-grammars/tree-sitter-objc"; + hash = "sha256-aK8Cf8F05NzlXnYS47jPjSyouaajsr1H+vRg2aXsPrs="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + stunkymonkey + ]; + }; + }; + ocaml = { version = "0.24.2"; url = "github:tree-sitter/tree-sitter-ocaml"; diff --git a/pkgs/by-name/tu/tuifimanager/package.nix b/pkgs/by-name/tu/tuifimanager/package.nix index c841cbb4ffc5..1b59710031e3 100644 --- a/pkgs/by-name/tu/tuifimanager/package.nix +++ b/pkgs/by-name/tu/tuifimanager/package.nix @@ -52,7 +52,7 @@ lib.throwIf (enableDragAndDrop && !hasDndSupport) python3Packages.pynput python3Packages.pyside6 python3Packages.requests - python3Packages.xlib + python3Packages.python-xlib kdePackages.qtbase kdePackages.qt6gtk2 ]); diff --git a/pkgs/by-name/uc/ucc/package.nix b/pkgs/by-name/uc/ucc/package.nix index ae59eabb2cf3..ed2b439bce0b 100644 --- a/pkgs/by-name/uc/ucc/package.nix +++ b/pkgs/by-name/uc/ucc/package.nix @@ -20,7 +20,7 @@ let inherit (lib.strings) concatStringsSep; inherit (cudaPackages) - cuda_cccl + cccl cuda_cudart cuda_nvcc cuda_nvml_dev @@ -77,7 +77,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { ucx ] ++ optionals enableCuda [ - cuda_cccl + cccl cuda_cudart cuda_nvml_dev nccl diff --git a/pkgs/by-name/um/umu-launcher-unwrapped/package.nix b/pkgs/by-name/um/umu-launcher-unwrapped/package.nix index 7654caff923f..8bd55621ae89 100644 --- a/pkgs/by-name/um/umu-launcher-unwrapped/package.nix +++ b/pkgs/by-name/um/umu-launcher-unwrapped/package.nix @@ -50,7 +50,7 @@ python3Packages.buildPythonPackage rec { [ pyzstd urllib3 - xlib + python-xlib ] ++ lib.optionals withTruststore [ truststore diff --git a/pkgs/by-name/wc/wcslib/package.nix b/pkgs/by-name/wc/wcslib/package.nix index 34cd40987cb3..9e03e267b488 100644 --- a/pkgs/by-name/wc/wcslib/package.nix +++ b/pkgs/by-name/wc/wcslib/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "wcslib"; - version = "8.8"; + version = "8.9"; src = fetchurl { url = "ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib-${finalAttrs.version}.tar.bz2"; - hash = "sha256-3NW5UuaAFtDiRZ4fD5hmND54uTljXbZEKfz0eOHqS/w="; + hash = "sha256-gqwJzlCRsL8Gzsj1ze7B2r4dBrpd+3/yvbDBaASIgHs="; }; # error: call to undeclared library function 'snprintf' diff --git a/pkgs/by-name/wh/whisper-cpp/package.nix b/pkgs/by-name/wh/whisper-cpp/package.nix index cbe9c366bd63..e5f39ebf045b 100644 --- a/pkgs/by-name/wh/whisper-cpp/package.nix +++ b/pkgs/by-name/wh/whisper-cpp/package.nix @@ -58,7 +58,7 @@ let ; cudaBuildInputs = with cudaPackages; [ - cuda_cccl # + cccl # # A temporary hack for reducing the closure size, remove once cudaPackages # have stopped using lndir: https://github.com/NixOS/nixpkgs/issues/271792 diff --git a/pkgs/by-name/wo/wox/package.nix b/pkgs/by-name/wo/wox/package.nix index 32e4df87de48..a35c3c2e31be 100644 --- a/pkgs/by-name/wo/wox/package.nix +++ b/pkgs/by-name/wo/wox/package.nix @@ -1,192 +1,71 @@ { lib, - stdenv, fetchFromGitHub, - flutter341, - keybinder3, - nodejs, - pnpm_9, - fetchPnpmDeps, - pnpmConfigHook, - python3Packages, - writableTmpDirAsHomeHook, + callPackage, buildGoModule, - pkg-config, + replaceVars, + + # build-time autoPatchelfHook, - libxtst, + copyDesktopItems, + desktop-file-utils, + makeDesktopItem, + pkg-config, + xdg-utils, + + # run-time + gtk3, + libayatana-appindicator, libx11, libxkbcommon, - xorgproto, - libayatana-appindicator, - gtk3, - desktop-file-utils, - xdg-utils, - copyDesktopItems, - makeDesktopItem, + libxtst, + nodejs, }: - -let - version = "2.0.2"; +buildGoModule (finalAttrs: { + pname = "wox"; + version = "2.2.0"; src = fetchFromGitHub { owner = "Wox-launcher"; repo = "Wox"; - tag = "v${version}"; - hash = "sha256-Qav2RhmhJQr2D1D3okshIrnnQuOh7V1gWbZwXR3LBAc="; + tag = "v${finalAttrs.version}"; + hash = "sha256-FbOnENSko/BYtTI7z2Ep+IIYufgZpNWcz6d0mqhTL5g="; }; - metaCommon = { - description = "Cross-platform launcher that simply works"; - homepage = "https://github.com/Wox-launcher/Wox"; - license = with lib.licenses; [ gpl3Plus ]; - maintainers = [ ]; - }; - - ui-flutter = flutter341.buildFlutterApplication { - pname = "wox-ui-flutter"; - inherit version src; - - sourceRoot = "${src.name}/wox.ui.flutter/wox"; - - pubspecLock = lib.importJSON ./pubspec.lock.json; - - postPatch = '' - substituteInPlace linux/runner/my_application.cc \ - --replace-fail "X11/Xkeysym.h" "X11/keysym.h" - ''; - - nativeBuildInputs = [ autoPatchelfHook ]; - - buildInputs = [ - keybinder3 - xorgproto - libx11 - libxtst - ]; - - meta = metaCommon // { - mainProgram = "wox"; - platforms = lib.platforms.linux; - }; - }; - - plugin-host-nodejs = stdenv.mkDerivation (finalAttrs: { - pname = "wox-plugin-host-nodejs"; - inherit version src; - - sourceRoot = "${finalAttrs.src.name}/wox.plugin.host.nodejs"; - - nativeBuildInputs = [ - nodejs - pnpmConfigHook - pnpm_9 - ]; - - pnpmDeps = fetchPnpmDeps { - inherit (finalAttrs) - pname - version - src - sourceRoot - ; - pnpm = pnpm_9; - fetcherVersion = 3; - hash = "sha256-cbuVQV8ih8rztERFLUHGnK63MBz8+QVmzeegYLDwcj4="; - }; - - buildPhase = '' - runHook preBuild - - pnpm run build - - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - - install -Dm644 dist/index.js $out/node-host.js - - runHook postInstall - ''; - - meta = metaCommon; - }); - - plugin-python = python3Packages.buildPythonApplication { - pname = "wox-plugin"; - inherit version src; - pyproject = true; - - sourceRoot = "${src.name}/wox.plugin.python"; - - build-system = with python3Packages; [ hatchling ]; - - meta = metaCommon; - }; - - plugin-host-python = python3Packages.buildPythonApplication { - pname = "wox-plugin-host-python"; - inherit version src; - pyproject = true; - - sourceRoot = "${src.name}/wox.plugin.host.python"; - - build-system = with python3Packages; [ hatchling ]; - - nativeBuildInputs = [ writableTmpDirAsHomeHook ]; - - buildInputs = with python3Packages; [ - loguru - websockets - plugin-python - ]; - - dependencies = with python3Packages; [ - loguru - websockets - plugin-python - ]; - - meta = metaCommon // { - mainProgram = "run"; - }; - }; -in -buildGoModule { - pname = "wox"; - inherit version src; - - sourceRoot = "${src.name}/wox.core"; - - postPatch = '' - substituteInPlace plugin/host/host_python.go \ - --replace-fail 'n.findPythonPath(ctx), path.Join(util.GetLocation().GetHostDirectory(), "python-host.pyz")' '"env", "${plugin-host-python}/bin/run"' - substituteInPlace plugin/host/host_nodejs.go \ - --replace-fail "/usr/bin/node" "${lib.getExe nodejs}" - substituteInPlace util/deeplink.go \ - --replace-fail "update-desktop-database" "${desktop-file-utils}/bin/update-desktop-database" \ - --replace-fail "xdg-mime" "${xdg-utils}/bin/xdg-mime" \ - --replace-fail "Exec=%s" "Exec=wox" - sed -i '/^ "path"$/d' plugin/host/host_python.go - ''; - vendorHash = "sha256-IDcIEZVCJp1ls5c2fblgX+I+MhfRDXqFbf0GhgcFiTo="; + sourceRoot = "${finalAttrs.src.name}/wox.core"; + + patches = [ + (replaceVars ./plugin-host-python.patch { + plugin-host-python = "${finalAttrs.passthru.plugin-host-python}/bin/run"; + }) + (replaceVars ./plugin-host-nodejs.patch { + nodejs-path = "${lib.getExe nodejs}"; + plugin-host-nodejs = "${finalAttrs.passthru.plugin-host-python}/node-host.js"; + }) + ]; + + postPatch = '' + substituteInPlace util/deeplink.go \ + --replace-fail "update-desktop-database" "${desktop-file-utils}/bin/update-desktop-database" \ + --replace-fail "xdg-mime" "${xdg-utils}/bin/xdg-mime" + ''; + proxyVendor = true; nativeBuildInputs = [ - pkg-config autoPatchelfHook copyDesktopItems + pkg-config ]; buildInputs = [ - libx11 - libxtst - libxkbcommon - libayatana-appindicator gtk3 + libayatana-appindicator + libx11 + libxkbcommon + libxtst ]; env.CGO_ENABLED = 1; @@ -199,8 +78,8 @@ buildGoModule { preBuild = '' mkdir -p resource/ui/flutter resource/hosts - cp -r ${ui-flutter}/app/${ui-flutter.pname} resource/ui/flutter/wox - cp ${plugin-host-nodejs}/node-host.js resource/hosts/node-host.js + cp -r ${finalAttrs.passthru.ui-flutter}/app/${finalAttrs.passthru.ui-flutter.pname} resource/ui/flutter/wox + cp ${finalAttrs.passthru.plugin-host-nodejs}/node-host.js resource/hosts/node-host.js ''; # XOpenDisplay failure! @@ -220,8 +99,19 @@ buildGoModule { install -Dm644 ../assets/app.png $out/share/icons/wox.png ''; - meta = metaCommon // { + passthru = { + plugin-host-nodejs = callPackage ./plugin-host-nodejs.nix { }; + plugin-host-python = callPackage ./plugin-host-python.nix { }; + ui-flutter = callPackage ./ui-flutter.nix { }; + }; + + meta = { + description = "Cross-platform launcher that simply works"; + homepage = "https://github.com/Wox-launcher/Wox"; + changelog = "https://github.com/Wox-launcher/Wox/blob/${finalAttrs.src.rev}/CHANGELOG.md"; mainProgram = "wox"; platforms = lib.platforms.linux; + license = with lib.licenses; [ gpl3Plus ]; + maintainers = with lib.maintainers; [ eljamm ]; }; -} +}) diff --git a/pkgs/by-name/wo/wox/plugin-host-nodejs.nix b/pkgs/by-name/wo/wox/plugin-host-nodejs.nix new file mode 100644 index 000000000000..3fb769d1abdd --- /dev/null +++ b/pkgs/by-name/wo/wox/plugin-host-nodejs.nix @@ -0,0 +1,61 @@ +{ + lib, + stdenv, + wox, + fetchPnpmDeps, + nodejs, + pnpmConfigHook, + pnpm_11, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "wox-plugin-host-nodejs"; + inherit (wox) + version + src + ; + + sourceRoot = "${finalAttrs.src.name}/wox.plugin.host.nodejs"; + + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) + pname + version + src + sourceRoot + ; + pnpm = pnpm_11; + fetcherVersion = 4; + hash = "sha256-6zQDbNUxysqwrRaEMp8Sb5Vcf2HdkkdrdCpJwG8pHSs="; + }; + + nativeBuildInputs = [ + nodejs + pnpmConfigHook + pnpm_11 + ]; + + buildPhase = '' + runHook preBuild + + pnpm run build + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + install -Dm644 dist/index.js $out/node-host.js + + runHook postInstall + ''; + + meta = { + inherit (wox.meta) + description + homepage + license + maintainers + ; + }; +}) diff --git a/pkgs/by-name/wo/wox/plugin-host-nodejs.patch b/pkgs/by-name/wo/wox/plugin-host-nodejs.patch new file mode 100644 index 000000000000..331f724dac5e --- /dev/null +++ b/pkgs/by-name/wo/wox/plugin-host-nodejs.patch @@ -0,0 +1,51 @@ +--- + plugin/host/host_nodejs.go | 12 +++--------- + 1 file changed, 3 insertions(+), 9 deletions(-) + +diff --git a/plugin/host/host_nodejs.go b/plugin/host/host_nodejs.go +index c7554883..b81f693f 100644 +--- a/plugin/host/host_nodejs.go ++++ b/plugin/host/host_nodejs.go +@@ -6,7 +6,6 @@ import ( + "fmt" + "os" + "os/exec" +- "path" + "path/filepath" + "runtime" + "strings" +@@ -39,12 +38,7 @@ func (n *NodejsHost) GetRuntime(ctx context.Context) plugin.Runtime { + } + + func (n *NodejsHost) Start(ctx context.Context) error { +- nodePath, nodeErr := n.resolveNodejsPath(ctx) +- if nodeErr != nil { +- return nodeErr +- } +- +- return n.websocketHost.StartHost(ctx, nodePath, path.Join(util.GetLocation().GetHostDirectory(), "node-host.js"), nil) ++ return n.websocketHost.StartHost(ctx, "env", "@plugin-host-nodejs@", nil) + } + + // FindNodejsPath finds the best available Node.js interpreter path +@@ -276,7 +270,7 @@ func collectNodejsPathsForDarwin() []string { + paths := []string{ + "/opt/homebrew/bin/node", + "/usr/local/bin/node", +- "/usr/bin/node", ++ "@nodejs-path@", + "/usr/local/node", + } + paths = append(paths, collectNodejsPathsFromNvmUnix()...) +@@ -287,7 +281,7 @@ func collectNodejsPathsForDarwin() []string { + func collectNodejsPathsForLinux() []string { + paths := []string{ + "/usr/local/bin/node", +- "/usr/bin/node", ++ "@nodejs-path@", + "/usr/local/node", + } + paths = append(paths, collectNodejsPathsFromNvmUnix()...) +-- +2.54.0 + diff --git a/pkgs/by-name/wo/wox/plugin-host-python.nix b/pkgs/by-name/wo/wox/plugin-host-python.nix new file mode 100644 index 000000000000..1c21d9024507 --- /dev/null +++ b/pkgs/by-name/wo/wox/plugin-host-python.nix @@ -0,0 +1,46 @@ +{ + python3Packages, + callPackage, + wox, + writableTmpDirAsHomeHook, +}: +python3Packages.buildPythonApplication (finalAttrs: { + pname = "wox-plugin-host-python"; + inherit (wox) version src; + pyproject = true; + + sourceRoot = "${finalAttrs.src.name}/wox.plugin.host.python"; + + build-system = with python3Packages; [ + hatchling + ]; + + nativeBuildInputs = [ + writableTmpDirAsHomeHook + ]; + + buildInputs = with python3Packages; [ + loguru + websockets + finalAttrs.passthru.plugin-python + ]; + + dependencies = with python3Packages; [ + loguru + websockets + finalAttrs.passthru.plugin-python + ]; + + passthru = { + plugin-python = callPackage ./plugin-python.nix { }; + }; + + meta = { + inherit (wox.meta) + description + homepage + license + maintainers + ; + }; +}) diff --git a/pkgs/by-name/wo/wox/plugin-host-python.patch b/pkgs/by-name/wo/wox/plugin-host-python.patch new file mode 100644 index 000000000000..4bb24d8e7207 --- /dev/null +++ b/pkgs/by-name/wo/wox/plugin-host-python.patch @@ -0,0 +1,33 @@ +--- + plugin/host/host_python.go | 8 +------- + 1 file changed, 1 insertion(+), 7 deletions(-) + +diff --git a/plugin/host/host_python.go b/plugin/host/host_python.go +index 40e0195e..91a09501 100644 +--- a/plugin/host/host_python.go ++++ b/plugin/host/host_python.go +@@ -6,7 +6,6 @@ import ( + "fmt" + "os" + "os/exec" +- "path" + "path/filepath" + "runtime" + "strings" +@@ -39,12 +38,7 @@ func (n *PythonHost) GetRuntime(ctx context.Context) plugin.Runtime { + } + + func (n *PythonHost) Start(ctx context.Context) error { +- pythonPath, pythonErr := n.resolvePythonPath(ctx) +- if pythonErr != nil { +- return pythonErr +- } +- +- return n.websocketHost.StartHost(ctx, pythonPath, path.Join(util.GetLocation().GetHostDirectory(), "python-host.pyz"), []string{"SHIV_ROOT=" + util.GetLocation().GetCacheDirectory()}) ++ return n.websocketHost.StartHost(ctx, "env", "@plugin-host-python@", []string{"SHIV_ROOT=" + util.GetLocation().GetCacheDirectory()}) + } + + // FindPythonPath finds the best available Python interpreter path +-- +2.54.0 + diff --git a/pkgs/by-name/wo/wox/plugin-python.nix b/pkgs/by-name/wo/wox/plugin-python.nix new file mode 100644 index 000000000000..e42b56dcfc9a --- /dev/null +++ b/pkgs/by-name/wo/wox/plugin-python.nix @@ -0,0 +1,27 @@ +{ + python3Packages, + wox, +}: +python3Packages.buildPythonApplication (finalAttrs: { + pname = "wox-plugin"; + inherit (wox) + version + src + ; + pyproject = true; + + sourceRoot = "${finalAttrs.src.name}/wox.plugin.python"; + + build-system = with python3Packages; [ + hatchling + ]; + + meta = { + inherit (wox.meta) + description + homepage + license + maintainers + ; + }; +}) diff --git a/pkgs/by-name/wo/wox/pubspec.lock.json b/pkgs/by-name/wo/wox/pubspec.lock.json index 1cd7eeaa314d..3ba00983f0d9 100644 --- a/pkgs/by-name/wo/wox/pubspec.lock.json +++ b/pkgs/by-name/wo/wox/pubspec.lock.json @@ -1,7 +1,7 @@ { "packages": { "archive": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "archive", "sha256": "2fde1607386ab523f7a36bb3e7edb43bd58e6edaf2ffb29d8a6d578b297fdbbd", @@ -54,11 +54,11 @@ "dependency": "transitive", "description": { "name": "characters", - "sha256": "f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803", + "sha256": "faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.4.0" + "version": "1.4.1" }, "charcode": { "dependency": "transitive", @@ -100,16 +100,6 @@ "source": "hosted", "version": "1.19.1" }, - "convert": { - "dependency": "transitive", - "description": { - "name": "convert", - "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.2" - }, "cross_file": { "dependency": "transitive", "description": { @@ -150,26 +140,6 @@ "source": "hosted", "version": "0.7.0" }, - "device_info_plus": { - "dependency": "transitive", - "description": { - "name": "device_info_plus", - "sha256": "72d146c6d7098689ff5c5f66bcf593ac11efc530095385356e131070333e64da", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "11.3.0" - }, - "device_info_plus_platform_interface": { - "dependency": "transitive", - "description": { - "name": "device_info_plus_platform_interface", - "sha256": "e1ea89119e34903dca74b883d0dd78eb762814f97fb6c76f35e9ff74d261a18f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.3" - }, "dio": { "dependency": "direct main", "description": { @@ -213,11 +183,12 @@ "extended_text_field": { "dependency": "direct main", "description": { - "name": "extended_text_field", - "sha256": "3996195c117c6beb734026a7bc0ba80d7e4e84e4edd4728caa544d8209ab4d7d", - "url": "https://pub.dev" + "path": ".", + "ref": "b9b2c8faff334c794ce70e5b6a30bda43e407009", + "resolved-ref": "b9b2c8faff334c794ce70e5b6a30bda43e407009", + "url": "https://github.com/qianlifeng/extended_text_field.git" }, - "source": "hosted", + "source": "git", "version": "16.0.2" }, "extended_text_library": { @@ -286,16 +257,6 @@ "source": "sdk", "version": "0.0.0" }, - "flutter_acrylic": { - "dependency": "direct main", - "description": { - "name": "flutter_acrylic", - "sha256": "b3996dbde5abf5823cc9ead4cf2e5267c3181f15585fe47ce4dc4472e7ec827a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.4" - }, "flutter_code_editor": { "dependency": "direct main", "description": { @@ -414,11 +375,11 @@ "dependency": "direct main", "description": { "name": "gpt_markdown", - "sha256": "9b88dfaffea644070b648c204ca4a55745a49f4ad0b58ed0ab70913ad593c7a1", + "sha256": "c14c2a4599a67df5b6a984808cbb7631b8d15c91984ffdd7998597b93a6ff136", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.5" + "version": "1.1.7" }, "highlight": { "dependency": "direct main", @@ -440,56 +401,6 @@ "source": "hosted", "version": "2.2.3" }, - "hotkey_manager": { - "dependency": "direct main", - "description": { - "name": "hotkey_manager", - "sha256": "06f0655b76c8dd322fb7101dc615afbdbf39c3d3414df9e059c33892104479cd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.3" - }, - "hotkey_manager_linux": { - "dependency": "transitive", - "description": { - "name": "hotkey_manager_linux", - "sha256": "83676bda8210a3377bc6f1977f193bc1dbdd4c46f1bdd02875f44b6eff9a8473", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "hotkey_manager_macos": { - "dependency": "transitive", - "description": { - "name": "hotkey_manager_macos", - "sha256": "03b5967e64357b9ac05188ea4a5df6fe4ed4205762cb80aaccf8916ee1713c96", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "hotkey_manager_platform_interface": { - "dependency": "transitive", - "description": { - "name": "hotkey_manager_platform_interface", - "sha256": "98ffca25b8cc9081552902747b2942e3bc37855389a4218c9d50ca316b653b13", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "hotkey_manager_windows": { - "dependency": "transitive", - "description": { - "name": "hotkey_manager_windows", - "sha256": "0d03ced9fe563ed0b68f0a0e1b22c9ffe26eb8053cb960e401f68a4f070e0117", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, "http": { "dependency": "transitive", "description": { @@ -516,26 +427,6 @@ "source": "sdk", "version": "0.0.0" }, - "intl": { - "dependency": "transitive", - "description": { - "name": "intl", - "sha256": "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.20.2" - }, - "json_annotation": { - "dependency": "transitive", - "description": { - "name": "json_annotation", - "sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.9.0" - }, "leak_tracker": { "dependency": "transitive", "description": { @@ -616,35 +507,25 @@ "source": "hosted", "version": "2.0.3" }, - "macos_window_utils": { - "dependency": "transitive", - "description": { - "name": "macos_window_utils", - "sha256": "d4df3501fd32ac0d2d7590cb6a8e4758337d061c8fa0db816fdd636be63a8438", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.9.0" - }, "matcher": { "dependency": "transitive", "description": { "name": "matcher", - "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", + "sha256": "dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.12.17" + "version": "0.12.19" }, "material_color_utilities": { "dependency": "transitive", "description": { "name": "material_color_utilities", - "sha256": "f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec", + "sha256": "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.11.1" + "version": "0.13.0" }, "math_expressions": { "dependency": "direct main", @@ -660,11 +541,11 @@ "dependency": "transitive", "description": { "name": "meta", - "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", + "sha256": "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.16.0" + "version": "1.18.0" }, "mime": { "dependency": "transitive", @@ -962,96 +843,6 @@ "source": "hosted", "version": "0.3.1" }, - "syncfusion_flutter_core": { - "dependency": "transitive", - "description": { - "name": "syncfusion_flutter_core", - "sha256": "e1fdfcc3ed7e1f040ba95838780b2eb1857e3e5eccb817fbe94ea2b09c35eac4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, - "syncfusion_flutter_pdf": { - "dependency": "transitive", - "description": { - "name": "syncfusion_flutter_pdf", - "sha256": "4077abff3d3dcae757317c0a85cb607b98cc6ea8f3b47c7d8488d4144ef01a9f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, - "syncfusion_flutter_pdfviewer": { - "dependency": "direct main", - "description": { - "name": "syncfusion_flutter_pdfviewer", - "sha256": "4bb3cdff34fe937430fdd0b5d6488f6a68efa8cfe08c73cc4b19d2a879dde057", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.1.21" - }, - "syncfusion_flutter_signaturepad": { - "dependency": "transitive", - "description": { - "name": "syncfusion_flutter_signaturepad", - "sha256": "56c35321879b900f59a91e0758af7ca66973447bfdaeb643fe1da0084cbc5b22", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, - "syncfusion_pdfviewer_linux": { - "dependency": "transitive", - "description": { - "name": "syncfusion_pdfviewer_linux", - "sha256": "bae7feb109b38ecf9f8be99bd032503adf98e56da048307a17af8515d0f9d2ed", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, - "syncfusion_pdfviewer_macos": { - "dependency": "transitive", - "description": { - "name": "syncfusion_pdfviewer_macos", - "sha256": "5c02ead2a430cd3f203639ede38ce2e06fb6c8aab6791b0d15c01436f882f482", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, - "syncfusion_pdfviewer_platform_interface": { - "dependency": "transitive", - "description": { - "name": "syncfusion_pdfviewer_platform_interface", - "sha256": "65641e064385ac65253930ec96a6edc2eea781c9e15bf3d5fa15e459037817e7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, - "syncfusion_pdfviewer_web": { - "dependency": "transitive", - "description": { - "name": "syncfusion_pdfviewer_web", - "sha256": "c55201d9eda49f543b9ad21f539b0f5fbe45ca1a3b30081ee471eb4dff7132f4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, - "syncfusion_pdfviewer_windows": { - "dependency": "transitive", - "description": { - "name": "syncfusion_pdfviewer_windows", - "sha256": "1b706e58a95c794687d037e055cf0580370ceee27a59a8cd4e14368534161af8", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "31.2.18" - }, "term_glyph": { "dependency": "transitive", "description": { @@ -1066,11 +857,11 @@ "dependency": "transitive", "description": { "name": "test_api", - "sha256": "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00", + "sha256": "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.6" + "version": "0.7.11" }, "tuple": { "dependency": "transitive", @@ -1092,16 +883,6 @@ "source": "hosted", "version": "1.4.0" }, - "uni_platform": { - "dependency": "transitive", - "description": { - "name": "uni_platform", - "sha256": "e02213a7ee5352212412ca026afd41d269eb00d982faa552f419ffc2debfad84", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.3" - }, "universal_platform": { "dependency": "transitive", "description": { @@ -1312,6 +1093,17 @@ "source": "hosted", "version": "1.1.5" }, + "windows_gpu_recovery": { + "dependency": "direct main", + "description": { + "path": ".", + "ref": "master", + "resolved-ref": "5d4f3101af0c1a28b80500703c0fd95844545a1e", + "url": "https://github.com/DitriXNew/windows_gpu_recovery.git" + }, + "source": "git", + "version": "0.1.0" + }, "xdg_directories": { "dependency": "transitive", "description": { @@ -1334,7 +1126,7 @@ } }, "sdks": { - "dart": ">=3.9.0 <4.0.0", - "flutter": ">=3.35.1" + "dart": ">=3.10.0-0 <4.0.0", + "flutter": ">=3.35.0" } } diff --git a/pkgs/by-name/wo/wox/ui-flutter.nix b/pkgs/by-name/wo/wox/ui-flutter.nix new file mode 100644 index 000000000000..180b772f089c --- /dev/null +++ b/pkgs/by-name/wo/wox/ui-flutter.nix @@ -0,0 +1,46 @@ +{ + lib, + flutter341, + wox, + autoPatchelfHook, + keybinder3, + xorgproto, + libx11, + libxtst, +}: +flutter341.buildFlutterApplication (finalAttrs: { + pname = "wox-ui-flutter"; + inherit (wox) + version + src + ; + + sourceRoot = "${finalAttrs.src.name}/wox.ui.flutter/wox"; + + pubspecLock = lib.importJSON ./pubspec.lock.json; + + gitHashes.extended_text_field = "sha256-GOvaWGklfmJKRWYbVTvpZfKj9QMxxlaqrJkfDKR2T0o="; + gitHashes.windows_gpu_recovery = "sha256-+LQV2wgbQ0ADM2KeRfgbvCHPODBBsq5XrPulXl6GWG8="; + + nativeBuildInputs = [ + autoPatchelfHook + ]; + + buildInputs = [ + keybinder3 + xorgproto + libx11 + libxtst + ]; + + meta = { + inherit (wox.meta) + description + homepage + mainProgram + platforms + license + maintainers + ; + }; +}) diff --git a/pkgs/by-name/xk/xkeysnail/package.nix b/pkgs/by-name/xk/xkeysnail/package.nix index c9c50863f34c..06fc6f0a30b2 100644 --- a/pkgs/by-name/xk/xkeysnail/package.nix +++ b/pkgs/by-name/xk/xkeysnail/package.nix @@ -28,7 +28,7 @@ python3Packages.buildPythonApplication { dependencies = with python3Packages; [ evdev - xlib + python-xlib inotify-simple appdirs ]; diff --git a/pkgs/by-name/xp/xpaste/package.nix b/pkgs/by-name/xp/xpaste/package.nix index ab5e02c9f139..dcbea1e8940f 100644 --- a/pkgs/by-name/xp/xpaste/package.nix +++ b/pkgs/by-name/xp/xpaste/package.nix @@ -19,7 +19,7 @@ python3Packages.buildPythonApplication (finalAttrs: { build-system = with python3Packages; [ setuptools ]; dependencies = with python3Packages; [ - xlib + python-xlib ]; # no tests, no python module to import, no version output to check diff --git a/pkgs/desktops/lomiri/services/lomiri-history-service/default.nix b/pkgs/desktops/lomiri/services/lomiri-history-service/default.nix index 7ae4e5037d4d..5badff8f8ab0 100644 --- a/pkgs/desktops/lomiri/services/lomiri-history-service/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-history-service/default.nix @@ -31,13 +31,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "lomiri-history-service"; - version = "0.6"; + version = "0.7"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/history-service"; rev = finalAttrs.version; - hash = "sha256-pcTYuumywTarW+ZciwwvmmBQQH6aq4+FdVjV62VzSZU="; + hash = "sha256-DZ6Ob0hMO3iOeNGP7tICeRMVxPl61FgHNPGk1T9HWuI="; }; outputs = [ diff --git a/pkgs/development/cuda-modules/aliases.nix b/pkgs/development/cuda-modules/aliases.nix index 73c0f6ed83a1..ee04e21e3ed9 100644 --- a/pkgs/development/cuda-modules/aliases.nix +++ b/pkgs/development/cuda-modules/aliases.nix @@ -9,4 +9,11 @@ in final: _: builtins.mapAttrs mkRenamed { # A comment to prevent empty { } from collapsing into a single line + + # NVIDIA renamed cuda_cccl to cccl in CUDA 13.3. + # For the sake of simplicity, we updated the attrname tree-wide, accross all cudaPackages version. + cuda_cccl = { + path = "cccl"; + package = final.cccl; + }; } diff --git a/pkgs/development/cuda-modules/packages/cuda_cccl.nix b/pkgs/development/cuda-modules/packages/cccl.nix similarity index 97% rename from pkgs/development/cuda-modules/packages/cuda_cccl.nix rename to pkgs/development/cuda-modules/packages/cccl.nix index a10f165f2543..64a5636a64d0 100644 --- a/pkgs/development/cuda-modules/packages/cuda_cccl.nix +++ b/pkgs/development/cuda-modules/packages/cccl.nix @@ -7,7 +7,7 @@ }: buildRedist { redistName = "cuda"; - pname = "cuda_cccl"; + pname = if cudaAtLeast "13.3" then "cccl" else "cuda_cccl"; # Restrict header-only packages to a single output. # Also, when using multiple outputs (i.e., `out`, `dev`, and `include`), something isn't being patched correctly, diff --git a/pkgs/development/cuda-modules/packages/cuda-samples.nix b/pkgs/development/cuda-modules/packages/cuda-samples.nix index 2261509e1317..c4a02b2c4317 100644 --- a/pkgs/development/cuda-modules/packages/cuda-samples.nix +++ b/pkgs/development/cuda-modules/packages/cuda-samples.nix @@ -3,7 +3,7 @@ backendStdenv, _cuda, cmake, - cuda_cccl, + cccl, cuda_culibos, cuda_cudart, cuda_nvcc, @@ -71,10 +71,10 @@ backendStdenv.mkDerivation (finalAttrs: { "${lib.getOutput "include" cuda_cudart}/include/cooperative_groups" \ --replace-fail \ "\''${CUDAToolkit_BIN_DIR}/../include/nv" \ - "${lib.getOutput "include" cuda_cccl}/include/nv" \ + "${lib.getOutput "include" cccl}/include/nv" \ --replace-fail \ "\''${CUDAToolkit_BIN_DIR}/../include/cuda" \ - "${lib.getOutput "include" cuda_cccl}/include/cuda" + "${lib.getOutput "include" cccl}/include/cuda" '' + lib.optionalString (samplesAtLeast "13") '' nixLog "patching sample 0_Introduction/matrixMul_nvrtc" @@ -85,10 +85,10 @@ backendStdenv.mkDerivation (finalAttrs: { "${lib.getOutput "include" cuda_cudart}/include/cooperative_groups" \ --replace-fail \ "\''${CUDA_INCLUDE_DIR}/cccl/nv" \ - "${lib.getOutput "include" cuda_cccl}/include/nv" \ + "${lib.getOutput "include" cccl}/include/nv" \ --replace-fail \ "\''${CUDA_INCLUDE_DIR}/cccl/cuda" \ - "${lib.getOutput "include" cuda_cccl}/include/cuda" + "${lib.getOutput "include" cccl}/include/cuda" '' # These three samples give undefined references, like # nvlink error : Undefined reference to '__cudaCDP2Free' in 'CMakeFiles/cdpBezierTessellation.dir/BezierLineCDP.cu.o' @@ -184,7 +184,7 @@ backendStdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - cuda_cccl + cccl cuda_cudart cuda_nvrtc cuda_nvtx diff --git a/pkgs/development/cuda-modules/packages/cuda_cudart.nix b/pkgs/development/cuda-modules/packages/cuda_cudart.nix index 364140719d36..1b6a488c968c 100644 --- a/pkgs/development/cuda-modules/packages/cuda_cudart.nix +++ b/pkgs/development/cuda-modules/packages/cuda_cudart.nix @@ -4,7 +4,7 @@ _cuda, addDriverRunpath, buildRedist, - cuda_cccl, + cccl, cuda_compat, cuda_crt, cuda_nvcc, @@ -47,7 +47,7 @@ buildRedist (finalAttrs: { # Add the dependency on CCCL's include directory. # - nv/target # TODO(@connorbaker): Check that the dependency offset for this is correct. - ++ [ (lib.getOutput "include" cuda_cccl) ] + ++ [ (lib.getOutput "include" cccl) ] # NOTE: cuda_compat may be null or unavailable ++ lib.optionals (cuda_compat.meta.available or false) [ cuda_compat ]; diff --git a/pkgs/development/cuda-modules/packages/cuda_nvcc.nix b/pkgs/development/cuda-modules/packages/cuda_nvcc.nix index 2bb34f2cf84f..a29f76a9500d 100644 --- a/pkgs/development/cuda-modules/packages/cuda_nvcc.nix +++ b/pkgs/development/cuda-modules/packages/cuda_nvcc.nix @@ -5,7 +5,7 @@ setupCudaHook, cudaAtLeast, cudaOlder, - cuda_cccl, + cccl, glibc, lib, libnvvm, @@ -120,7 +120,7 @@ buildRedist (finalAttrs: { substituteInPlace "''${!outputBin:?}/bin/nvcc.profile" \ --replace-fail \ '$(TOP)/$(_TARGET_DIR_)/include/cccl' \ - "${lib.getOutput "include" cuda_cccl}/include" + "${lib.getOutput "include" cccl}/include" '' # Unconditional patching to switch to the correct include paths. # NOTE: _TARGET_DIR_ appears to be used for the target architecture, which is relevant for cross-compilation. diff --git a/pkgs/development/cuda-modules/packages/cudatoolkit.nix b/pkgs/development/cuda-modules/packages/cudatoolkit.nix index 6eadaf032c6a..488247d7da3b 100644 --- a/pkgs/development/cuda-modules/packages/cudatoolkit.nix +++ b/pkgs/development/cuda-modules/packages/cudatoolkit.nix @@ -4,7 +4,7 @@ backendStdenv, cudaAtLeast, cudaMajorMinorVersion, - cuda_cccl ? null, + cccl ? null, cuda_crt ? null, cuda_cudart ? null, cuda_cuobjdump ? null, @@ -40,7 +40,7 @@ let cuda_nvprune ]; targetPackages = [ - cuda_cccl + cccl cuda_cudart cuda_cupti cuda_cuxxfilt diff --git a/pkgs/development/cuda-modules/packages/libnvshmem.nix b/pkgs/development/cuda-modules/packages/libnvshmem.nix index b9635e5f6324..88aef3aee66b 100644 --- a/pkgs/development/cuda-modules/packages/libnvshmem.nix +++ b/pkgs/development/cuda-modules/packages/libnvshmem.nix @@ -3,7 +3,7 @@ backendStdenv, buildPackages, cmake, - cuda_cccl, + cccl, cuda_cudart, cuda_nvcc, cuda_nvml_dev, @@ -104,7 +104,7 @@ backendStdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; buildInputs = [ - cuda_cccl + cccl cuda_cudart cuda_nvml_dev cuda_nvrtc diff --git a/pkgs/development/cuda-modules/packages/nccl-tests.nix b/pkgs/development/cuda-modules/packages/nccl-tests.nix index ffe98933173c..2be5633ee327 100644 --- a/pkgs/development/cuda-modules/packages/nccl-tests.nix +++ b/pkgs/development/cuda-modules/packages/nccl-tests.nix @@ -4,7 +4,7 @@ { backendStdenv, _cuda, - cuda_cccl, + cccl, cuda_cudart, cuda_nvcc, cudaNamePrefix, @@ -53,7 +53,7 @@ backendStdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - cuda_cccl # + cccl # cuda_cudart nccl ] diff --git a/pkgs/development/cuda-modules/packages/nccl.nix b/pkgs/development/cuda-modules/packages/nccl.nix index f73b91417fe4..7a3979c05dc0 100644 --- a/pkgs/development/cuda-modules/packages/nccl.nix +++ b/pkgs/development/cuda-modules/packages/nccl.nix @@ -1,7 +1,7 @@ { _cuda, backendStdenv, - cuda_cccl, + cccl, cuda_cudart, cuda_nvcc, cudaAtLeast, @@ -82,7 +82,7 @@ backendStdenv.mkDerivation (finalAttrs: { buildInputs = [ (getInclude cuda_nvcc) - cuda_cccl + cccl cuda_cudart ]; diff --git a/pkgs/development/cuda-modules/packages/saxpy/package.nix b/pkgs/development/cuda-modules/packages/saxpy/package.nix index 076afb708895..8c661f5ae0ef 100644 --- a/pkgs/development/cuda-modules/packages/saxpy/package.nix +++ b/pkgs/development/cuda-modules/packages/saxpy/package.nix @@ -1,7 +1,7 @@ { backendStdenv, cmake, - cuda_cccl, + cccl, cuda_cudart, cuda_nvcc, cudaNamePrefix, @@ -26,7 +26,7 @@ backendStdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - cuda_cccl + cccl cuda_cudart libcublas ]; diff --git a/pkgs/development/cuda-modules/packages/tests/cuda-library-samples.nix b/pkgs/development/cuda-modules/packages/tests/cuda-library-samples.nix index 467fc753d882..f4085c255ce7 100644 --- a/pkgs/development/cuda-modules/packages/tests/cuda-library-samples.nix +++ b/pkgs/development/cuda-modules/packages/tests/cuda-library-samples.nix @@ -4,7 +4,7 @@ autoPatchelfHook, backendStdenv, cmake, - cuda_cccl, + cccl, cuda_cudart, cuda_nvcc, cudatoolkit, @@ -99,7 +99,7 @@ in (lib.getDev libcusparse) cuda_nvcc (lib.getDev cuda_cudart) # - cuda_cccl # + cccl # ]; postPatch = prevAttrs.postPatch or "" + '' diff --git a/pkgs/development/libraries/opencv/4.x.nix b/pkgs/development/libraries/opencv/4.x.nix index 8898754b7a72..b229ff708e7d 100644 --- a/pkgs/development/libraries/opencv/4.x.nix +++ b/pkgs/development/libraries/opencv/4.x.nix @@ -434,7 +434,7 @@ effectiveStdenv.mkDerivation { ] ++ optionals enableCuda [ cudaPackages.cuda_cudart - cudaPackages.cuda_cccl # + cudaPackages.cccl # cudaPackages.libnpp # npp.h nvidia-optical-flow-sdk ] diff --git a/pkgs/development/libraries/qmenumodel/default.nix b/pkgs/development/libraries/qmenumodel/default.nix index af312742dcbd..b1b301617088 100644 --- a/pkgs/development/libraries/qmenumodel/default.nix +++ b/pkgs/development/libraries/qmenumodel/default.nix @@ -16,15 +16,18 @@ gobject-introspection, }: +let + withQt6 = lib.versions.major qtbase.version == "6"; +in stdenv.mkDerivation (finalAttrs: { pname = "qmenumodel"; - version = "0.9.2"; + version = "0.10.0"; src = fetchFromGitHub { owner = "AyatanaIndicators"; repo = "qmenumodel"; rev = finalAttrs.version; - hash = "sha256-zbKAfq9R5fD2IqVYOAhy903QX1TDom9m6Ib2qpkFMak="; + hash = "sha256-f8JUMYzPCiCF5Vnw2xrgwZJNhksO3noQcGp3YFhS5lE="; }; outputs = [ @@ -34,11 +37,11 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace libqmenumodel/src/qmenumodel.pc.in \ - --replace "\''${exec_prefix}/@CMAKE_INSTALL_LIBDIR@" "\''${prefix}/lib" \ - --replace "\''${prefix}/@CMAKE_INSTALL_INCLUDEDIR@" "\''${prefix}/include" + --replace-fail "\''${exec_prefix}/@CMAKE_INSTALL_LIBDIR@" "\''${prefix}/lib" \ + --replace-fail "\''${prefix}/@CMAKE_INSTALL_INCLUDEDIR@" "\''${prefix}/include" substituteInPlace libqmenumodel/QMenuModel/CMakeLists.txt \ - --replace "\''${CMAKE_INSTALL_LIBDIR}/qt5/qml" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}" + --replace-fail "\''${CMAKE_INSTALL_LIBDIR}/qt\''${QT_VERSION_MAJOR}/qml" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}" '' + lib.optionalString finalAttrs.finalPackage.doCheck '' patchShebangs tests/{client,script}/*.py @@ -73,7 +76,8 @@ stdenv.mkDerivation (finalAttrs: { dontWrapQtApps = true; cmakeFlags = [ - "-DENABLE_TESTS=${lib.boolToString finalAttrs.finalPackage.doCheck}" + (lib.strings.cmakeBool "ENABLE_QT6" withQt6) + (lib.strings.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) ]; doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; @@ -92,7 +96,7 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { - description = "Qt5 renderer for Ayatana Indicators"; + description = "Qt renderer for Ayatana Indicators"; longDescription = '' QMenuModel - a Qt/QML binding for GMenuModel (see http://developer.gnome.org/gio/unstable/GMenuModel.html) @@ -102,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: { teams = [ lib.teams.lomiri ]; platforms = lib.platforms.linux; pkgConfigModules = [ - "qmenumodel" + "qmenumodel${lib.optionalString withQt6 "-qt6"}" ]; }; }) diff --git a/pkgs/development/octave-modules/optim/default.nix b/pkgs/development/octave-modules/optim/default.nix index e0f9c98db2d9..f9f587df1a75 100644 --- a/pkgs/development/octave-modules/optim/default.nix +++ b/pkgs/development/octave-modules/optim/default.nix @@ -10,11 +10,11 @@ buildOctavePackage rec { pname = "optim"; - version = "1.6.2"; + version = "1.6.3"; src = fetchurl { url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; - sha256 = "sha256-VUqOGLtxla6GH1BZwU8aVXhEJlwa3bW/vzq5iFUkeH4="; + sha256 = "sha256-Wfs3caLSojE0R1MsWaLgAKanu3pnfz74GD+6qrVJOhQ="; }; buildInputs = [ @@ -34,9 +34,10 @@ buildOctavePackage rec { publicDomain ]; # Modified BSD code seems removed - maintainers = with lib.maintainers; [ ravenjoad ]; + maintainers = with lib.maintainers; [ + ravenjoad + lnk3 + ]; description = "Non-linear optimization toolkit"; - # Hasn't been updated since 2022, and fails to build with octave >= 10.1.0 - broken = true; }; } diff --git a/pkgs/development/python-modules/ament-package/default.nix b/pkgs/development/python-modules/ament-package/default.nix index 9af03c49e56e..98af2d5d5dab 100644 --- a/pkgs/development/python-modules/ament-package/default.nix +++ b/pkgs/development/python-modules/ament-package/default.nix @@ -3,40 +3,37 @@ buildPythonPackage, fetchFromGitHub, setuptools, - importlib-metadata, - importlib-resources, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "ament-package"; - version = "8"; + version = "0.19.0"; pyproject = true; src = fetchFromGitHub { owner = "ament"; repo = "ament_package"; - tag = "release-alpha${version}"; - hash = "sha256-KaP75+95mRmSO0bRDy0LVG+kx1Z4YDn5edsvKq+UXeE="; + tag = finalAttrs.version; + hash = "sha256-4NLrRcBM82Bu8hDufma3z5li/kJQCyJEJma0UBBBvKw="; }; build-system = [ setuptools ]; - dependencies = [ - importlib-metadata - importlib-resources - ]; - pythonImportsCheck = [ "ament_package" ]; # Tests currently broken doCheck = false; + # The script selects tag release-alpha8 + passthru.skipBulkUpdate = true; + meta = { + changelog = "https://github.com/ament/ament_package/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; description = "Parser for the manifest files in the ament buildsystem"; homepage = "https://github.com/ament/ament_package"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ guelakais ]; }; -} +}) diff --git a/pkgs/development/python-modules/avro3k/default.nix b/pkgs/development/python-modules/avro3k/default.nix deleted file mode 100644 index adfbe1b3b232..000000000000 --- a/pkgs/development/python-modules/avro3k/default.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - setuptools, - isPy3k, -}: - -buildPythonPackage rec { - pname = "avro3k"; - version = "1.7.7-SNAPSHOT"; - pyproject = true; - disabled = !isPy3k; - - src = fetchPypi { - inherit pname version; - sha256 = "15ahl0irwwj558s964abdxg4vp6iwlabri7klsm2am6q5r0ngsky"; - }; - - # setuptools.extern.packaging.version.InvalidVersion: Invalid version: '1.7.7-SNAPSHOT' - postPatch = '' - substituteInPlace setup.py \ - --replace-fail "1.7.7-SNAPSHOT" "1.7.7" - ''; - - build-system = [ setuptools ]; - - doCheck = false; # No such file or directory: './run_tests.py - - meta = { - description = "Serialization and RPC framework"; - mainProgram = "avro"; - homepage = "https://pypi.org/project/avro3k/"; - license = lib.licenses.asl20; - }; -} diff --git a/pkgs/development/python-modules/bitsandbytes/default.nix b/pkgs/development/python-modules/bitsandbytes/default.nix index 1f63860b7934..3803a930476d 100644 --- a/pkgs/development/python-modules/bitsandbytes/default.nix +++ b/pkgs/development/python-modules/bitsandbytes/default.nix @@ -41,7 +41,7 @@ let # NOTE: torchvision doesn't use cudnn; torch does! # For this reason it is not included. cuda-common-redist = with cudaPackages; [ - (lib.getDev cuda_cccl) # + (lib.getDev cccl) # (lib.getDev libcublas) # cublas_v2.h (lib.getLib libcublas) (lib.getInclude libcublas) # cublasLt.h diff --git a/pkgs/development/python-modules/causal-conv1d/default.nix b/pkgs/development/python-modules/causal-conv1d/default.nix index 4c447c06055a..90d58ac60dee 100644 --- a/pkgs/development/python-modules/causal-conv1d/default.nix +++ b/pkgs/development/python-modules/causal-conv1d/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { with cudaPackages; [ cuda_cudart # cuda_runtime.h, -lcudart - cuda_cccl + cccl libcusparse # cusparse.h libcusolver # cusolverDn.h cuda_nvcc diff --git a/pkgs/development/python-modules/compit-inext-api/default.nix b/pkgs/development/python-modules/compit-inext-api/default.nix index b1f9bfeb71ca..3eca109adc5e 100644 --- a/pkgs/development/python-modules/compit-inext-api/default.nix +++ b/pkgs/development/python-modules/compit-inext-api/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "compit-inext-api"; - version = "0.8.0"; + version = "0.9.1"; pyproject = true; src = fetchFromGitHub { owner = "Przemko92"; repo = "compit-inext-api"; tag = finalAttrs.version; - hash = "sha256-7FGB2Vh0BhRzZSv/K5jISSFAN4VmFm9Je4uB9hdXS7k="; + hash = "sha256-Me3bVTz9kZcuPgFM3/SZlcvw8LgqxQnXuLfY5lLhUeU="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix index a1ebd8f5a3f9..3db369191fe9 100644 --- a/pkgs/development/python-modules/cupy/default.nix +++ b/pkgs/development/python-modules/cupy/default.nix @@ -32,7 +32,7 @@ let outpaths = lib.filter (outpath: outpath != null) ( with cudaPackages; [ - cuda_cccl # + cccl # cuda_cudart cuda_nvcc # cuda_nvprof diff --git a/pkgs/development/python-modules/deep-ep/default.nix b/pkgs/development/python-modules/deep-ep/default.nix index e44a19e92407..9bb9bacc4f94 100644 --- a/pkgs/development/python-modules/deep-ep/default.nix +++ b/pkgs/development/python-modules/deep-ep/default.nix @@ -79,7 +79,7 @@ buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { ++ lib.optionals cudaSupport ( with cudaPackages; [ - cuda_cccl # + cccl # cuda_cudart # cuda_runtime.h libcublas # cublas_v2.h libcusolver # cusolverDn.h diff --git a/pkgs/development/python-modules/deep-gemm/default.nix b/pkgs/development/python-modules/deep-gemm/default.nix index 4946efaf98ef..2558634a4aab 100644 --- a/pkgs/development/python-modules/deep-gemm/default.nix +++ b/pkgs/development/python-modules/deep-gemm/default.nix @@ -60,7 +60,7 @@ buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { paths = with cudaPackages; [ (lib.getBin cuda_nvcc) # bin/nvcc, bin/ptxas, nvvm/, nvcc.profile (lib.getBin cutlass) # include/cute, include/cutlass - (lib.getInclude cuda_cccl) # include/cuda/std/* (libcu++) + (lib.getInclude cccl) # include/cuda/std/* (libcu++) (lib.getInclude cuda_cudart) # include/cuda_runtime.h, cuda_bf16.h, cuda_fp8.h (lib.getInclude cuda_cuobjdump) # bin/cuobjdump ]; diff --git a/pkgs/development/python-modules/ewmh/default.nix b/pkgs/development/python-modules/ewmh/default.nix index 9819f036887b..7acff2a6b90b 100644 --- a/pkgs/development/python-modules/ewmh/default.nix +++ b/pkgs/development/python-modules/ewmh/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchPypi, - xlib, + python-xlib, }: buildPythonPackage rec { @@ -15,7 +15,7 @@ buildPythonPackage rec { sha256 = "0g9l14my3v8zlgq1yd8wh5gpara0qcapsfmvg7lq2lapglzhjsy5"; }; - propagatedBuildInputs = [ xlib ]; + propagatedBuildInputs = [ python-xlib ]; # No tests included doCheck = false; diff --git a/pkgs/development/python-modules/ewmhlib/default.nix b/pkgs/development/python-modules/ewmhlib/default.nix index f4c1cbc834de..f488eecad91c 100644 --- a/pkgs/development/python-modules/ewmhlib/default.nix +++ b/pkgs/development/python-modules/ewmhlib/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, setuptools, - xlib, + python-xlib, typing-extensions, }: @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; dependencies = [ - xlib + python-xlib typing-extensions ]; diff --git a/pkgs/development/python-modules/fastmcp/default.nix b/pkgs/development/python-modules/fastmcp/default.nix index 5a82e61c88cf..531d87fdfc38 100644 --- a/pkgs/development/python-modules/fastmcp/default.nix +++ b/pkgs/development/python-modules/fastmcp/default.nix @@ -15,6 +15,7 @@ azure-identity, cyclopts, exceptiongroup, + griffelib, httpx, jsonref, jsonschema-path, @@ -49,20 +50,22 @@ opentelemetry-sdk, psutil, pytest-asyncio, + pytest-examples, pytest-httpx, pytestCheckHook, }: buildPythonPackage (finalAttrs: { pname = "fastmcp"; - version = "3.2.3"; + version = "3.2.4"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { - owner = "jlowin"; + owner = "PrefectHQ"; repo = "fastmcp"; tag = "v${finalAttrs.version}"; - hash = "sha256-YfFAJvfKLOgfGFWyQmR4FGHrRc066Y0mAYhXJqJ9vyw="; + hash = "sha256-rJpxPvqAaa6/vXhG1+R9dI32cY/54e6I+F/zyBVoqBM="; }; build-system = [ @@ -78,6 +81,7 @@ buildPythonPackage (finalAttrs: { authlib cyclopts exceptiongroup + griffelib httpx jsonref jsonschema-path @@ -129,6 +133,7 @@ buildPythonPackage (finalAttrs: { opentelemetry-sdk psutil pytest-asyncio + pytest-examples pytest-httpx pytestCheckHook writableTmpDirAsHomeHook @@ -165,6 +170,7 @@ buildPythonPackage (finalAttrs: { # Requires prefab-ui (optional dependency) "test_auto_registers_renderer_resource" + "test_auto_synthesizes_renderer_resource" "test_equivalent_to_app_true" # Requires pydocket (tasks optional dependency, not in test inputs) @@ -202,6 +208,7 @@ buildPythonPackage (finalAttrs: { disabledTestPaths = [ # Requires prefab-ui (optional dependency) "tests/apps" + "tests/docs/test_doc_examples.py" "tests/test_apps_prefab.py" "tests/test_fastmcp_app.py" # Subprocess crash recovery tests are flaky in sandbox @@ -224,8 +231,8 @@ buildPythonPackage (finalAttrs: { meta = { description = "Fast, Pythonic way to build MCP servers and clients"; - changelog = "https://github.com/jlowin/fastmcp/releases/tag/${finalAttrs.src.tag}"; - homepage = "https://github.com/jlowin/fastmcp"; + changelog = "https://github.com/PrefectHQ/fastmcp/releases/tag/${finalAttrs.src.tag}"; + homepage = "https://github.com/PrefectHQ/fastmcp"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage ]; }; diff --git a/pkgs/development/python-modules/flash-attn/default.nix b/pkgs/development/python-modules/flash-attn/default.nix index fec6c8b73c34..810c79a934fa 100644 --- a/pkgs/development/python-modules/flash-attn/default.nix +++ b/pkgs/development/python-modules/flash-attn/default.nix @@ -68,7 +68,7 @@ let ]; buildInputs = [ - cudaPackages.cuda_cccl # + cudaPackages.cccl # cudaPackages.libcublas # cublas_v2.h cudaPackages.libcurand # curand.h cudaPackages.libcusolver # cusolverDn.h diff --git a/pkgs/development/python-modules/flashinfer/default.nix b/pkgs/development/python-modules/flashinfer/default.nix index b66cce0288ff..c5a98af591e3 100644 --- a/pkgs/development/python-modules/flashinfer/default.nix +++ b/pkgs/development/python-modules/flashinfer/default.nix @@ -56,7 +56,7 @@ buildPythonPackage (finalAttrs: { dontUseCmakeConfigure = true; buildInputs = with cudaPackages; [ - cuda_cccl + cccl cuda_cudart libcublas libcurand diff --git a/pkgs/development/python-modules/gpu-rir/default.nix b/pkgs/development/python-modules/gpu-rir/default.nix index a1d0fda616d2..5f86a484ca41 100644 --- a/pkgs/development/python-modules/gpu-rir/default.nix +++ b/pkgs/development/python-modules/gpu-rir/default.nix @@ -54,7 +54,7 @@ buildPythonPackage { ]; buildInputs = with cudaPackages; [ - cuda_cccl # + cccl # cuda_cudart # cuda_runtime.h libcufft libcurand diff --git a/pkgs/development/python-modules/i3ipc/default.nix b/pkgs/development/python-modules/i3ipc/default.nix index e5992995c23d..32eab47c531d 100644 --- a/pkgs/development/python-modules/i3ipc/default.nix +++ b/pkgs/development/python-modules/i3ipc/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, coreutils, setuptools, - xlib, + python-xlib, fontconfig, pytestCheckHook, writableTmpDirAsHomeHook, @@ -41,7 +41,7 @@ buildPythonPackage rec { ''; build-system = [ setuptools ]; - dependencies = [ xlib ]; + dependencies = [ python-xlib ]; # Fontconfig error: Cannot load default config file env.FONTCONFIG_FILE = "${fontconfig.out}/etc/fonts/fonts.conf"; diff --git a/pkgs/development/python-modules/jaxlib/default.nix b/pkgs/development/python-modules/jaxlib/default.nix index 9ba7319bb5d7..27631cde8599 100644 --- a/pkgs/development/python-modules/jaxlib/default.nix +++ b/pkgs/development/python-modules/jaxlib/default.nix @@ -116,7 +116,7 @@ let (lib.getOutput "static" cuda_cudart) # libcudart_static.a # Headers - (lib.getDev cuda_cccl) # block_load.cuh + (lib.getDev cccl) # block_load.cuh (lib.getDev cuda_cudart) # cuda.h (lib.getDev cuda_cupti) # cupti.h (lib.getDev cuda_nvcc) # See https://github.com/google/jax/issues/19811 diff --git a/pkgs/development/python-modules/libmobility/default.nix b/pkgs/development/python-modules/libmobility/default.nix index bb4b74e1ffe7..55be45cb8425 100644 --- a/pkgs/development/python-modules/libmobility/default.nix +++ b/pkgs/development/python-modules/libmobility/default.nix @@ -115,7 +115,7 @@ buildPythonPackage.override { stdenv = cudaPackages.backendStdenv; } (finalAttrs lapack ] ++ (with cudaPackages; [ - cuda_cccl # + cccl # cuda_cudart # CUDA::cuda_driver (driver stub) libcublas libcufft diff --git a/pkgs/development/python-modules/llama-cpp-python/default.nix b/pkgs/development/python-modules/llama-cpp-python/default.nix index 8f52191ff681..90a35ec2a94a 100644 --- a/pkgs/development/python-modules/llama-cpp-python/default.nix +++ b/pkgs/development/python-modules/llama-cpp-python/default.nix @@ -89,7 +89,7 @@ buildPythonPackage.override { stdenv = stdenvTarget; } rec { with cudaPackages; [ cuda_cudart # cuda_runtime.h - cuda_cccl # + cccl # libcublas # cublas_v2.h ] ); diff --git a/pkgs/development/python-modules/mamba-ssm/default.nix b/pkgs/development/python-modules/mamba-ssm/default.nix index 3d6b7cfa0512..1e5186787c02 100644 --- a/pkgs/development/python-modules/mamba-ssm/default.nix +++ b/pkgs/development/python-modules/mamba-ssm/default.nix @@ -10,7 +10,6 @@ transformers, triton, cudaPackages, - rocmPackages, config, cudaSupport ? config.cudaSupport, which, @@ -41,7 +40,7 @@ buildPythonPackage rec { with cudaPackages; [ cuda_cudart # cuda_runtime.h, -lcudart - cuda_cccl + cccl libcusparse # cusparse.h libcusolver # cusolverDn.h cuda_nvcc diff --git a/pkgs/development/python-modules/mcp/default.nix b/pkgs/development/python-modules/mcp/default.nix index b8536ececaa5..6d6ae50b6d82 100644 --- a/pkgs/development/python-modules/mcp/default.nix +++ b/pkgs/development/python-modules/mcp/default.nix @@ -42,14 +42,15 @@ buildPythonPackage (finalAttrs: { pname = "mcp"; - version = "1.26.0"; + version = "1.27.0"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "modelcontextprotocol"; repo = "python-sdk"; tag = "v${finalAttrs.version}"; - hash = "sha256-TGkAyuBcIstL2BCZYBWoi7PhnhoBvap67sLWGe0QUoU="; + hash = "sha256-qvbGyF0PVC626yCgUqOYmA1zOmvI3/bC7l7HhfOtKH8="; }; # time.sleep(0.1) feels a bit optimistic and it has been flaky whilst @@ -139,6 +140,7 @@ buildPythonPackage (finalAttrs: { # Flaky: httpx.ConnectError: All connection attempts failed "test_sse_security_" "test_streamable_http_" + "test_streamablehttp_" # This just feels a bit optimistic... # assert duration < 3 * _sleep_time_seconds diff --git a/pkgs/development/python-modules/mmcv/default.nix b/pkgs/development/python-modules/mmcv/default.nix index 2f1984589ca5..ab4086935285 100644 --- a/pkgs/development/python-modules/mmcv/default.nix +++ b/pkgs/development/python-modules/mmcv/default.nix @@ -72,8 +72,8 @@ buildPythonPackage (finalAttrs: { ++ lib.optionals cudaSupport ( with cudaPackages; [ + cccl # cuda_cudart # cuda_runtime.h - cuda_cccl # libcublas # cublas_v2.h libcusolver # cusolverDn.h libcusparse # cusparse.h diff --git a/pkgs/development/python-modules/mouseinfo/default.nix b/pkgs/development/python-modules/mouseinfo/default.nix index d19cc6fe82ae..1cc01a040c0e 100644 --- a/pkgs/development/python-modules/mouseinfo/default.nix +++ b/pkgs/development/python-modules/mouseinfo/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, pyperclip, fetchFromGitHub, - xlib, + python-xlib, pillow, }: buildPythonPackage { @@ -29,7 +29,7 @@ buildPythonPackage { propagatedBuildInputs = [ pyperclip - xlib + python-xlib pillow ]; diff --git a/pkgs/development/python-modules/ocrmypdf/default.nix b/pkgs/development/python-modules/ocrmypdf/default.nix index 5224d46d546a..98ba94f12e21 100644 --- a/pkgs/development/python-modules/ocrmypdf/default.nix +++ b/pkgs/development/python-modules/ocrmypdf/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "ocrmypdf"; - version = "17.6.0"; + version = "17.7.0"; pyproject = true; src = fetchFromGitHub { @@ -45,7 +45,7 @@ buildPythonPackage rec { postFetch = '' rm "$out/.git_archival.txt" ''; - hash = "sha256-D8O1QJm+K1xksIn7lFSZagk8y9UHuY68MiLPYO8UqQw="; + hash = "sha256-3WBqXrt1u7Xl1JJAKUHC3C5arCfCEsrYglIOfMrUx9g="; }; patches = [ diff --git a/pkgs/development/python-modules/plover/4.nix b/pkgs/development/python-modules/plover/4.nix index 50a262bf043c..faab089fdc09 100644 --- a/pkgs/development/python-modules/plover/4.nix +++ b/pkgs/development/python-modules/plover/4.nix @@ -17,7 +17,7 @@ setuptools, wcwidth, wheel, - xlib, + python-xlib, wrapQtAppsHook, }: @@ -54,7 +54,7 @@ buildPythonPackage (finalAttrs: { rtf-tokenize setuptools wcwidth - xlib + python-xlib ]; optional-dependencies = { gui-qt = [ diff --git a/pkgs/development/python-modules/plover/5.nix b/pkgs/development/python-modules/plover/5.nix index 9a5db28094f0..d37519c51751 100644 --- a/pkgs/development/python-modules/plover/5.nix +++ b/pkgs/development/python-modules/plover/5.nix @@ -25,7 +25,7 @@ setuptools, wcwidth, wheel, - xlib, + python-xlib, qtbase, wrapQtAppsHook, hidapi, @@ -105,7 +105,7 @@ buildPythonPackage (finalAttrs: { setuptools wcwidth xkbcommon - xlib + python-xlib ] ++ readme-renderer.optional-dependencies.md ++ lib.optionals stdenv.hostPlatform.isLinux [ evdev ] diff --git a/pkgs/development/python-modules/pyautogui/default.nix b/pkgs/development/python-modules/pyautogui/default.nix index 24d8f0c064cc..950964726973 100644 --- a/pkgs/development/python-modules/pyautogui/default.nix +++ b/pkgs/development/python-modules/pyautogui/default.nix @@ -10,7 +10,7 @@ pyscreeze, pytweening, tkinter, - xlib, + python-xlib, xvfb-run, scrot, }: @@ -39,7 +39,7 @@ buildPythonPackage (finalAttrs: { mouseinfo pygetwindow pymsgbox - xlib + python-xlib tkinter pyperclip pyscreeze diff --git a/pkgs/development/python-modules/pymonctl/default.nix b/pkgs/development/python-modules/pymonctl/default.nix index 7a434581e95e..00b36dd2492d 100644 --- a/pkgs/development/python-modules/pymonctl/default.nix +++ b/pkgs/development/python-modules/pymonctl/default.nix @@ -6,7 +6,7 @@ setuptools, ewmhlib, - xlib, + python-xlib, typing-extensions, }: @@ -26,7 +26,7 @@ buildPythonPackage (finalAttrs: { dependencies = [ ewmhlib - xlib + python-xlib typing-extensions ]; diff --git a/pkgs/development/python-modules/pynput/default.nix b/pkgs/development/python-modules/pynput/default.nix index d27999d63045..42ff4270355a 100644 --- a/pkgs/development/python-modules/pynput/default.nix +++ b/pkgs/development/python-modules/pynput/default.nix @@ -11,7 +11,7 @@ sphinx, # dependencies - xlib, + python-xlib, evdev, six, pyobjc-framework-ApplicationServices, @@ -53,7 +53,7 @@ buildPythonPackage rec { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ evdev - xlib + python-xlib ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # the darwin backend imports HIServices (ApplicationServices) and Quartz diff --git a/pkgs/development/python-modules/pynputfix/default.nix b/pkgs/development/python-modules/pynputfix/default.nix index 90fc331e5aa8..fd5eb1826127 100644 --- a/pkgs/development/python-modules/pynputfix/default.nix +++ b/pkgs/development/python-modules/pynputfix/default.nix @@ -11,7 +11,7 @@ sphinx, # dependencies - xlib, + python-xlib, evdev, six, @@ -52,7 +52,7 @@ buildPythonPackage { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ evdev - xlib + python-xlib ]; doCheck = false; # requires running X server diff --git a/pkgs/development/python-modules/pyscreeze/default.nix b/pkgs/development/python-modules/pyscreeze/default.nix index 8205dd6a5bc6..9d09cdacfb8d 100644 --- a/pkgs/development/python-modules/pyscreeze/default.nix +++ b/pkgs/development/python-modules/pyscreeze/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, fetchFromGitHub, pillow, - xlib, + python-xlib, xvfb-run, scrot, }: @@ -24,7 +24,7 @@ buildPythonPackage { doCheck = stdenv.hostPlatform.isLinux; nativeCheckInputs = lib.optionals stdenv.hostPlatform.isLinux [ scrot - xlib + python-xlib xvfb-run ]; checkPhase = lib.optionalString stdenv.hostPlatform.isLinux '' diff --git a/pkgs/development/python-modules/pystray/default.nix b/pkgs/development/python-modules/pystray/default.nix index d10b65fd4089..107d5508098c 100644 --- a/pkgs/development/python-modules/pystray/default.nix +++ b/pkgs/development/python-modules/pystray/default.nix @@ -10,7 +10,7 @@ pygobject3, gtk3, stdenv, - xlib, + python-xlib, libayatana-appindicator, pyobjc-framework-Quartz, xvfb-run, @@ -55,7 +55,7 @@ buildPythonPackage rec { gtk3 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xlib + python-xlib libayatana-appindicator ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ pyobjc-framework-Quartz ]; diff --git a/pkgs/development/python-modules/xlib/default.nix b/pkgs/development/python-modules/python-xlib/default.nix similarity index 97% rename from pkgs/development/python-modules/xlib/default.nix rename to pkgs/development/python-modules/python-xlib/default.nix index 73c1ff3eca83..1bb1f5361d5f 100644 --- a/pkgs/development/python-modules/xlib/default.nix +++ b/pkgs/development/python-modules/python-xlib/default.nix @@ -15,7 +15,7 @@ }: buildPythonPackage rec { - pname = "xlib"; + pname = "python-xlib"; version = "0.33"; pyproject = true; diff --git a/pkgs/development/python-modules/pywinbox/default.nix b/pkgs/development/python-modules/pywinbox/default.nix index 63d18a832aa7..edbaf0aa6cdd 100644 --- a/pkgs/development/python-modules/pywinbox/default.nix +++ b/pkgs/development/python-modules/pywinbox/default.nix @@ -6,7 +6,7 @@ setuptools, ewmhlib, - xlib, + python-xlib, typing-extensions, pyobjc-core, pyobjc-framework-Cocoa, @@ -28,7 +28,7 @@ buildPythonPackage (finalAttrs: { dependencies = [ ewmhlib - xlib + python-xlib typing-extensions ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/development/python-modules/pywinctl/default.nix b/pkgs/development/python-modules/pywinctl/default.nix index 7fd8b154652f..47a678d76fff 100644 --- a/pkgs/development/python-modules/pywinctl/default.nix +++ b/pkgs/development/python-modules/pywinctl/default.nix @@ -6,7 +6,7 @@ ewmhlib, pymonctl, pywinbox, - xlib, + python-xlib, typing-extensions, }: @@ -28,7 +28,7 @@ buildPythonPackage (finalAttrs: { ewmhlib pymonctl pywinbox - xlib + python-xlib typing-extensions ]; diff --git a/pkgs/development/python-modules/supervision/default.nix b/pkgs/development/python-modules/supervision/default.nix new file mode 100644 index 000000000000..86ce283c7c2c --- /dev/null +++ b/pkgs/development/python-modules/supervision/default.nix @@ -0,0 +1,64 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + + # dependencies + defusedxml, + matplotlib, + numpy, + opencv-python, + pillow, + pydeprecate, + pyyaml, + requests, + scipy, + tqdm, +}: + +buildPythonPackage (finalAttrs: { + pname = "supervision"; + version = "0.29.0.post0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "roboflow"; + repo = "supervision"; + tag = finalAttrs.version; + hash = "sha256-Pug95Srb8dv+3QctaZzF5Gz88eaOmlw4OkZWI7QFsXI="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + defusedxml + matplotlib + numpy + opencv-python + pillow + pydeprecate + pyyaml + requests + scipy + tqdm + ]; + + # Tests require network access and GPU/model resources. + doCheck = false; + + pythonImportsCheck = [ "supervision" ]; + + meta = { + description = "Set of easy-to-use utils that will come in handy in any Computer Vision project"; + homepage = "https://github.com/roboflow/supervision"; + changelog = "https://github.com/roboflow/supervision/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ mahyarmirrashed ]; + }; +}) diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix index dabffc010f29..cdc0883ab92b 100644 --- a/pkgs/development/python-modules/tensorflow/default.nix +++ b/pkgs/development/python-modules/tensorflow/default.nix @@ -136,7 +136,7 @@ let cudaComponents = with cudaPackages; [ (cuda_nvcc.__spliced.buildHost or cuda_nvcc) (cuda_nvprune.__spliced.buildHost or cuda_nvprune) - cuda_cccl # block_load.cuh + cccl # block_load.cuh cuda_cudart # cuda.h cuda_cupti # cupti.h cuda_nvcc # See https://github.com/google/jax/issues/19811 diff --git a/pkgs/development/python-modules/torch/source/default.nix b/pkgs/development/python-modules/torch/source/default.nix index c83efca823d4..f807e1a696e4 100644 --- a/pkgs/development/python-modules/torch/source/default.nix +++ b/pkgs/development/python-modules/torch/source/default.nix @@ -550,7 +550,7 @@ buildPythonPackage.override { inherit stdenv; } (finalAttrs: { ++ lib.optionals cudaSupport ( with cudaPackages; [ - cuda_cccl # + cccl # cuda_cudart # cuda_runtime.h and libraries cuda_cupti # For kineto cuda_nvcc # crt/host_config.h; even though we include this in nativeBuildInputs, it's needed here too diff --git a/pkgs/development/python-modules/ueberzug/default.nix b/pkgs/development/python-modules/ueberzug/default.nix index 71d98a4f7849..7b7f0328ceec 100644 --- a/pkgs/development/python-modules/ueberzug/default.nix +++ b/pkgs/development/python-modules/ueberzug/default.nix @@ -12,7 +12,7 @@ pillow, pkg-config, psutil, - xlib, + python-xlib, }: buildPythonPackage rec { @@ -43,7 +43,7 @@ buildPythonPackage rec { docopt pillow psutil - xlib + python-xlib ]; doCheck = false; diff --git a/pkgs/development/python-modules/vllm/default.nix b/pkgs/development/python-modules/vllm/default.nix index 06946cc2ef2a..3b5ff27ad559 100644 --- a/pkgs/development/python-modules/vllm/default.nix +++ b/pkgs/development/python-modules/vllm/default.nix @@ -305,7 +305,7 @@ let mergedCudaLibraries = with cudaPackages; [ cuda_cudart # cuda_runtime.h, -lcudart - cuda_cccl + cccl libcurand # curand_kernel.h libcusparse # cusparse.h libcusolver # cusolverDn.h diff --git a/pkgs/development/python-modules/warp-lang/default.nix b/pkgs/development/python-modules/warp-lang/default.nix index 9271b6eb8001..f64ad1f22d0f 100644 --- a/pkgs/development/python-modules/warp-lang/default.nix +++ b/pkgs/development/python-modules/warp-lang/default.nix @@ -166,7 +166,7 @@ buildPythonPackage.override { stdenv = effectiveStdenv; } (finalAttrs: { ] ++ lib.optionals cudaSupport [ (lib.getStatic cudaPackages.cuda_nvcc) # dependency on nvptxcompiler_static; no dynamic version available - cudaPackages.cuda_cccl + cudaPackages.cccl cudaPackages.cuda_cudart cudaPackages.cuda_nvcc cudaPackages.cuda_nvrtc diff --git a/pkgs/development/python-modules/xformers/default.nix b/pkgs/development/python-modules/xformers/default.nix index 323159a80690..14d73d597c11 100644 --- a/pkgs/development/python-modules/xformers/default.nix +++ b/pkgs/development/python-modules/xformers/default.nix @@ -82,7 +82,7 @@ buildPythonPackage.override { stdenv = effectiveStdenv; } (finalAttrs: { [ cuda_cudart # cuda_runtime_api.h libcusparse # cusparse.h - cuda_cccl # nv/target + cccl # nv/target libcublas # cublas_v2.h libcusolver # cusolverDn.h libcurand # curand_kernel.h diff --git a/pkgs/development/python-modules/zigpy-zboss/default.nix b/pkgs/development/python-modules/zigpy-zboss/default.nix index 980b2855446d..0ce206baa4dd 100644 --- a/pkgs/development/python-modules/zigpy-zboss/default.nix +++ b/pkgs/development/python-modules/zigpy-zboss/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "zigpy-zboss"; - version = "2.0.1"; + version = "2.0.3"; pyproject = true; src = fetchFromGitHub { owner = "kardia-as"; repo = "zigpy-zboss"; tag = "v${finalAttrs.version}"; - hash = "sha256-wG2lDj6bIx1HrKfvZbtf9aqfmv6E25S/ihYtQGs0guM="; + hash = "sha256-NXla0X1WUg07Px/ZYrmldfXEqYJ/xIryz79/QMiDVn8="; }; build-system = [ setuptools ]; diff --git a/pkgs/os-specific/linux/kernel/build.nix b/pkgs/os-specific/linux/kernel/build.nix index 8d727aa521fb..ad2523797aa8 100644 --- a/pkgs/os-specific/linux/kernel/build.nix +++ b/pkgs/os-specific/linux/kernel/build.nix @@ -152,8 +152,6 @@ lib.makeOverridable ( isModular = config.isYes "MODULES"; withRust = config.isYes "RUST"; - inherit buildDTBs target; - # Dependencies that are required to build kernel modules moduleBuildDependencies = [ pahole diff --git a/pkgs/os-specific/linux/kernel/generic.nix b/pkgs/os-specific/linux/kernel/generic.nix index 30c356823ddc..284f3f1e1820 100644 --- a/pkgs/os-specific/linux/kernel/generic.nix +++ b/pkgs/os-specific/linux/kernel/generic.nix @@ -79,6 +79,9 @@ lib.makeOverridable ( extraMeta ? { }, extraPassthru ? { }, + target ? null, + buildDTBs ? null, + isLTS ? false, isZen ? false, @@ -284,26 +287,34 @@ lib.makeOverridable ( }; }; # end of configfile derivation - kernel = (callPackage ./build.nix { inherit lib stdenv buildPackages; }) { - inherit - pname - version - src - kernelPatches - randstructSeed - extraMakeFlags - extraMeta - configfile - modDirVersion - ; - pos = builtins.unsafeGetAttrPos "version" args; + kernel = (callPackage ./build.nix { inherit lib stdenv buildPackages; }) ( + { + inherit + pname + version + src + kernelPatches + randstructSeed + extraMakeFlags + extraMeta + configfile + modDirVersion + ; + pos = builtins.unsafeGetAttrPos "version" args; - config = { - CONFIG_MODULES = "y"; - CONFIG_FW_LOADER = "y"; - CONFIG_RUST = if withRust then "y" else "n"; - }; - }; + config = { + CONFIG_MODULES = "y"; + CONFIG_FW_LOADER = "y"; + CONFIG_RUST = if withRust then "y" else "n"; + }; + } + // lib.optionalAttrs (target != null) { + inherit target; + } + // lib.optionalAttrs (buildDTBs != null) { + inherit buildDTBs; + } + ); in kernel.overrideAttrs ( diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-brand-icons/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-brand-icons/package.nix new file mode 100644 index 000000000000..7b59798efd22 --- /dev/null +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-brand-icons/package.nix @@ -0,0 +1,45 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, +}: + +buildNpmPackage (finalAttrs: { + pname = "custom-brand-icons"; + version = "2026.06.2"; + + src = fetchFromGitHub { + owner = "elax46"; + repo = "custom-brand-icons"; + tag = finalAttrs.version; + hash = "sha256-tv8XrKiNEOQiaL+volIwdKiUSn/Y8L3Ot0z9A9HtH9w="; + }; + + npmDepsHash = "sha256-ZTl9+vXEBR3pvksaLWof8y1WnoL2tAL3KuPzZn7VjjE="; + + buildPhase = '' + runHook preBuild + + node custom-icons-builder.cjs + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + mkdir $out/ + cp -v dist/custom-brand-icons.js -t $out/ + + runHook postInstall + ''; + + meta = { + description = "Custom brand icons for Home Assistant"; + homepage = "https://github.com/elax46/custom-brand-icons"; + changelog = "https://github.com/elax46/custom-brand-icons/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.cc-by-nc-sa-40; + maintainers = with lib.maintainers; [ SuperSandro2000 ]; + platforms = lib.platforms.all; + }; +}) diff --git a/pkgs/servers/nosql/mongodb/7.0.nix b/pkgs/servers/nosql/mongodb/7.0.nix index ce62a058ec82..3104b048a6e8 100644 --- a/pkgs/servers/nosql/mongodb/7.0.nix +++ b/pkgs/servers/nosql/mongodb/7.0.nix @@ -21,8 +21,8 @@ let in buildMongoDB { inherit avxSupport; - version = "7.0.34"; - hash = "sha256-T6TvgDf8LfOb/Licf1Z4mTxPrRjUypU9ytw9DthqGfM="; + version = "7.0.37"; + hash = "sha256-oDBNZTeM3UkXIfhG9IHnZYECVq4+n7pLUtYa8a5ki7E="; patches = [ # ModuleNotFoundError: No module named 'mongo_tooling_metrics': # NameError: name 'SConsToolingMetrics' is not defined: diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 453a50f5091f..5b7a40a4a6dc 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5806,10 +5806,10 @@ with self; CompressRawBzip2 = buildPerlPackage { pname = "Compress-Raw-Bzip2"; - version = "2.206"; + version = "2.218"; src = fetchurl { - url = "mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Bzip2-2.206.tar.gz"; - hash = "sha256-ISuB2xwK6CLRmShhmmA70QjLXVxHAPxn3HyxaeDMZSU="; + url = "mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Bzip2-2.218.tar.gz"; + hash = "sha256-iRU+ai69pSNJSTsHT6S3VJ/x+QU952E8GKXgXFtBX6g="; }; # Don't build a private copy of bzip2. @@ -5852,21 +5852,21 @@ with self; CompressRawZlib = buildPerlPackage { pname = "Compress-Raw-Zlib"; - version = "2.206"; + version = "2.222"; src = fetchurl { - url = "mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.206.tar.gz"; - hash = "sha256-Rnhaajg6HIQ4lbf58l1ddZ58MFFZ+dHgSjYE63THc3Q="; + url = "mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.222.tar.gz"; + hash = "sha256-Hf19URplVifIGBXTDTurwo+luIRV/wP4sECZ3LUShrg="; }; preConfigure = '' cat > config.in <