diff --git a/ci/github-script/bot.js b/ci/github-script/bot.js index 755b1f71dfdc..c1fba12c00c4 100644 --- a/ci/github-script/bot.js +++ b/ci/github-script/bot.js @@ -689,16 +689,21 @@ export default async ({ github, context, core, dry }) => { if (context.payload.pull_request) { await handle({ item: context.payload.pull_request, stats }) } else { + // We don't use filters here because that causes GitHub to use an often-outdated index, + // resulting in the cursor not being updated, and therefore causing the same PRs + // to use up our rate limit over and over again. const lastRun = ( await github.rest.actions.listWorkflowRuns({ ...context.repo, workflow_id: 'bot.yml', - event: 'schedule', - status: 'success', - exclude_pull_requests: true, - per_page: 1, }) - ).data.workflow_runs[0] + ).data.workflow_runs.find( + (run) => run.event === 'schedule' && run.conclusion === 'success', + ) + + core.info( + `Last successful run created at: ${lastRun?.created_at ?? ''}`, + ) const cutoff = new Date( Math.max( @@ -794,6 +799,7 @@ export default async ({ github, context, core, dry }) => { } else { // No stats.artifacts++, because this does not allow passing a custom token. // Thus, the upload will not happen with the app token, but the default github.token. + core.info(`pagination-cursor: ${cursor}`) await artifactClient.uploadArtifact( 'pagination-cursor', [uploadPath], @@ -803,6 +809,8 @@ export default async ({ github, context, core, dry }) => { }, ) } + } else { + core.info('pagination-cursor: ') } // Some items might be in both search results, so filtering out duplicates as well. diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f4fa72e205a9..a2b281588842 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18199,6 +18199,12 @@ githubId = 502805; name = "Max Zerzouri"; }; + maxence-lefebvre = { + email = "maxence.lfbvr@gmail.com"; + github = "maxence-lefebvre"; + githubId = 15971247; + name = "Maxence Lefebvre"; + }; maxhbr = { email = "nixos@maxhbr.dev"; github = "maxhbr"; @@ -19800,6 +19806,12 @@ githubId = 15838537; name = "Mugahed Izzeldin"; }; + mugiwarix = { + email = "mugiwarix@gmail.com"; + github = "mugiwarix"; + githubId = 161065638; + name = "Lucio De Fusco"; + }; mulatta = { email = "seungwon@mulatta.io"; github = "mulatta"; diff --git a/pkgs/applications/editors/vim/plugins/non-generated/jupynvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/jupynvim/default.nix index 1d3c70866d6a..bc528d160b39 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/jupynvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/jupynvim/default.nix @@ -6,12 +6,12 @@ vimUtils, }: let - version = "0.4.4"; + version = "0.4.5"; src = fetchFromGitHub { owner = "sheng-tse"; repo = "jupynvim"; tag = "v${version}"; - hash = "sha256-DJinRfxOoSj8xnWUnpPd14mA8zMQmLhavmJsUz4h2XQ="; + hash = "sha256-G8vyhsTfHtbE7foqj1HNJNMg3TYeO/Nd4ofRS+SVPUo="; }; jupynvim-core = rustPlatform.buildRustPackage { pname = "jupynvim-core"; @@ -19,7 +19,7 @@ let sourceRoot = "${src.name}/core"; - cargoHash = "sha256-cZKHYCFtzU1ULNp7TY/4/l6SrzGF3ghnBF5y5nvxuWw="; + cargoHash = "sha256-7zMuo7evZrer8CXAwbrZtLv/LdOuoZK95sMgyqs5P0I="; meta.mainProgram = "jupynvim-core"; }; diff --git a/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix b/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix index 8c42c4bc91b8..1f4eb2dad51a 100644 --- a/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix +++ b/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix @@ -6,7 +6,7 @@ ffmpeg, cmake, ninja, - v4l-utils, + libv4l, grim, wf-recorder, libdbusmenu, @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { qt6.qtconnectivity libdbusmenu ffmpeg - v4l-utils + libv4l grim wf-recorder playerctl diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 191cd0d064ef..b8fff62700cd 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -853,7 +853,7 @@ } }, "ungoogled-chromium": { - "version": "152.0.7977.75", + "version": "152.0.7977.82", "deps": { "depot_tools": { "rev": "38c391feba5fb96812f9028da12413ffc39df394", @@ -865,16 +865,16 @@ "hash": "sha256-ovLx6KaORdXqnWgbsGEty10k2CHuCmTk3yEqy5//ovk=" }, "ungoogled-patches": { - "rev": "152.0.7977.75-1", - "hash": "sha256-HXWnJfk0SxC8sRcgtFdGBOOeiV7kEQD2YXQFBwMsU1s=" + "rev": "152.0.7977.82-1", + "hash": "sha256-5KxsbzpRybc/ub6HJbN6QkJVL4iDdoAXE7vwjtjAJXA=" }, "npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "4999cc1efed37c4d91dc4ce6ec4b0a50e2a9a8cb", - "hash": "sha256-RXykREnCulCwk8zkk8OAd62TM4qel6j4uhyaaYzgolY=", + "rev": "d04cdb24d67b081f6cf80200ffc5233f44b61109", + "hash": "sha256-JiYTfMJBtUWMUSicQdSCXNUtgjLGeaMj4vCNpMvYACk=", "recompress": true }, "src/third_party/clang-format/script": { @@ -944,8 +944,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "736ed80c7552a4b267bd54a282b971aa4555cb3e", - "hash": "sha256-3ZCIFT7j944HWPOiADQa88TQZctLej5vbrBFA/FwyHw=" + "rev": "7df613367a1d4ca9aea9ece344d4580d32d132a9", + "hash": "sha256-bYGok5QvWJoCfliRPQqrDz0ttKf1r9HoFxoC4qwdI3o=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -1524,8 +1524,8 @@ }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "b6d106297ff9ef2ff8094033695d045e87775581", - "hash": "sha256-sun/P/JVhTKfRwmVK5dgnz8UZEFnQoyXZZS6PN5z9us=" + "rev": "0873ec164a06966b90ae0d43ef783cfb180084ae", + "hash": "sha256-LbSs+UNakFipC2t9TSbZVreylVXHf1PsbK6z2qJh6QI=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -1694,8 +1694,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "3de6ffffbfdcf265e9f11a5c9d1cfb4d486d7550", - "hash": "sha256-ZHEmeSe8r226gjazm91GYqlfbM9a5yi8KnFv4iAWFKE=" + "rev": "4323497a6a73839e6d5260f6acd7ec0212cb3321", + "hash": "sha256-HUg4GGtYL4xGk/xw0QXxNZAnsFVcznklWGQaqhZj9QM=" }, "src/agents/shared": { "url": "https://chromium.googlesource.com/chromium/agents.git", diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index 553c1888146b..6d22053bac6f 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,1859 +1,1859 @@ { - version = "155.0"; + version = "155.0.1"; sources = [ { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ach/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ach/firefox-155.0.1.tar.xz"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "5ef46451176e2d4bfedb1e1b7721f5d2c47c52f1eff2796aeb5099290febd837"; + sha256 = "d3868373c5fe80c46b5470daac516069b5895867b83baf837cbd167f2ad82f74"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/af/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/af/firefox-155.0.1.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "45aca25ce971772a347fd983f9ac0447f8a2c2c44a5b7e6104d774a807e917f0"; + sha256 = "1a9e98c74fd8e555a0073df144e2620a52afd1071cade8f4c8db958036c4465e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/an/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/an/firefox-155.0.1.tar.xz"; locale = "an"; arch = "linux-x86_64"; - sha256 = "d0d2a19eeca6017c06979c47a421ee207ee6ca0ab755d90704c153589f2cb2d3"; + sha256 = "31b16a0aa1bd36119899ad2556abf39e2b555f351526ff79724cb39b4fb16acf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ar/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ar/firefox-155.0.1.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "66952dec67442c88516509296dff0bed3684d9fc47df624bcb1f2ddef002b970"; + sha256 = "4acdfe2561fa0c1d7557a312c64ba22587bc486ab1b564dacc90b150f6b9ada5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ast/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ast/firefox-155.0.1.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "d709a65b350f20931e0344a1691dc7c9b0ff57ae8ef3d41770fcc3d4cf76d41b"; + sha256 = "3f9ca2ed22d4611dfa7f8684506e57b70c606a579f8fc78c32252a1e9091cfd2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/az/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/az/firefox-155.0.1.tar.xz"; locale = "az"; arch = "linux-x86_64"; - sha256 = "58b3f035807e91197690c598f68053606304d57baec634d240c4f21b18daa03e"; + sha256 = "03d6d747817223c2f009fbeeb09a91eebe12c79ce0426a9e3d15f10c4557bd81"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/be/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/be/firefox-155.0.1.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "5c2dc68ae087b2423ca58c316dfdfbc48390f109601fd5bc83746df3824f7ab9"; + sha256 = "704ed0c3470701343a1bee77e501c502cf1a40b857366099b74b5cfd0da1642f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/bg/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/bg/firefox-155.0.1.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "d15e237fea217133dad87835c921c80bce73204b51738c9c16dd0142e7fa0e59"; + sha256 = "21ee973aaed3d2f04a1453b1026581c6db83f1d165f28f68a39f8044a52ee108"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/bn/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/bn/firefox-155.0.1.tar.xz"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "ff3dd98d0ab4c289b1bc21bf4472d948d6f3e266272b1779496c0ab0ce00241f"; + sha256 = "609bb82371d357c66cd958ce81d1e35979c59f4a23efee3215f50a970183dc22"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/br/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/br/firefox-155.0.1.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "58b5ade595ec4d6037ec41623fad40cfe8789898d3e29951f2bec93b2785deae"; + sha256 = "d602eda0662b3e332befc34ca737ec0b94bd864238d34aa1a119ffa1d633305d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/bs/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/bs/firefox-155.0.1.tar.xz"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "409b14906045ad8885770f990c8330a52ae31d792618a01b368bc0aa5ce4d581"; + sha256 = "32523f3aa15850c3caad2448ecdd8d9f44ba8ded3658455bb0bba12f586eb624"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ca-valencia/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ca-valencia/firefox-155.0.1.tar.xz"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "af13c9a79aae9548e3c201b819b609e62e5cbefdcda11421acd2a4a60ec176ed"; + sha256 = "f4c6d0daedbb18900581b58363c8d4036345f8ecc164a4edf01d25edcb98dc53"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ca/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ca/firefox-155.0.1.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "4ddc2fd8e49066edb95ff529515fe7811538f1d229c87ef807f46487bb2f920b"; + sha256 = "e28bbcb8ad8c2c46e6bbeff372e60ab3c46b11590065dc2c80c777f5cd692ccb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/cak/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/cak/firefox-155.0.1.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "0972793c4c457afedb82365e7baa8723c627855c17445567e8ec4f12929ba49c"; + sha256 = "2fb0ddaf2a5ef6468eff794af9fe8b3c1466dec252a5d4afb4dc4bf3ed9de65e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/cs/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/cs/firefox-155.0.1.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "d31b1459c5c2aa30c23bec35e2bdadf220bace2853d77a16f4dc24bd817b0d52"; + sha256 = "6746563acdfce3554cfabac8d8bec2874acb4bc62276eb28376d729d41529cdc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/cy/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/cy/firefox-155.0.1.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "0a09966397ee853319d99fa2fcfd090c9af4ba1a0576050582768486a9d7312b"; + sha256 = "d04d2a2115bcdeb376099805b5d13b86658923e5f7e753af6a1546c830750db7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/da/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/da/firefox-155.0.1.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "21e21a1b5c4f263504625352693eec487b98833e850f759ea458cfe2723cb4f4"; + sha256 = "ced863fe2fee999643eeeac0ad88710aad00507611a9703b6a085da256e33559"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/de/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/de/firefox-155.0.1.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "890456d0cbd21d63364ed3bb0676fa39149823a48dc3da113c87228db71b81fb"; + sha256 = "43c287fe289994820a2022c47649bbb721712c4212cbc9bb6f8e2a78398f6ef8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/dsb/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/dsb/firefox-155.0.1.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "8c1327a849476d4c5378b735b3a97dda6b5aba9ee07aa94203b1d03e916566b5"; + sha256 = "e75f51827620df91beb8429016a746be2d99b023842a287a341e1c6c7ee75b25"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/el/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/el/firefox-155.0.1.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "9b7fd25931f0c7aca0ecaf433fe4709fd09d6739f3c8ddf73884a3b8b0ba49ea"; + sha256 = "5feae08503653d2857252a8c6e5b0534e05e025f63ffd15cad6a053d71baf313"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/en-CA/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/en-CA/firefox-155.0.1.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "5104a6bebdaf24765732aa2f86b99c0870ab94761c901ac38fcefa7abe40ce89"; + sha256 = "8f28d12d33697ed4d54764b5d89af3e28c2a93b973b28df20ffdcc6e881f0d57"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/en-GB/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/en-GB/firefox-155.0.1.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "7fc1f46f6261456f8dca953654811870a888177ab6cdfb87d086535f101cc654"; + sha256 = "4f5b6be9f23223a67837e0ec3c69884ac85aefca26cdc0572d2b537deb7a4198"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/en-US/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/en-US/firefox-155.0.1.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "fd9ec3f5f113d0825ca0bd1ab3c0756fbc40241034eefce6743be953bcca7473"; + sha256 = "642ab731354a5ca790b894d4556dfb5028c61d0c24eb10d10e10a111a69c89bf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/eo/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/eo/firefox-155.0.1.tar.xz"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "974aa6988d42c6aa01f629ca3136d24cd349ef178fb32c64fa942db13540a9fa"; + sha256 = "72d4178536c39b799a26c7f4a00d2fda15925a505f8aa2b60e30ccf1f723e2f2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/es-AR/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-AR/firefox-155.0.1.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "e1271d3ce6b6bba519f50fa976f94758ffb0dddd47d924735e8f0855ab75a33a"; + sha256 = "a0692d145763356b56b8ea245023c39247fba71d868568e28bb408ca8f299446"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/es-CL/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-CL/firefox-155.0.1.tar.xz"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "f37b8025d6b5fe01019c7b79372adb781febafd5846194317264d18d00a561e4"; + sha256 = "d999fa762e130dcb29577565fb248744ea55ab7789617648bfc54bef1acafdfb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/es-ES/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-ES/firefox-155.0.1.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "d5cf406439ae034a4bcabe164bf99cb0ce8df44e16e630d3316fd2b12fe64a40"; + sha256 = "6191b3610133f220c9f5acada5201f6ad534118dbe54a60063348b7d18fdadb7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/es-MX/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-MX/firefox-155.0.1.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "6db744be55f1370b60d1a4c24fb87888593e9c50831727bedcbff75fa579c046"; + sha256 = "9a81c3a710029e03832906e738e8423c9cc3bdf3f3a65b7745fdbb4d1abb09a9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/et/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/et/firefox-155.0.1.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "63ad63add1f45e99d364a4ee4c30638179e7f9d953f902007e594434f83181a3"; + sha256 = "d55db78c5b33b5109b6c583150c676aa47fe2ccb7f9d766aaebf0f692be3c288"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/eu/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/eu/firefox-155.0.1.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "db3eb6205316b8799bb26ba44561914c311f5855f3940918279c6322279609bb"; + sha256 = "121596a83e1220ddb3dcd17836fc1153e065b07106fa6e38bbb3139f2c0dff63"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/fa/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fa/firefox-155.0.1.tar.xz"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "3d24c086f0746fa79940c56645bfe46d10e88bf13c74d09f0ef95f3e6cf8fe63"; + sha256 = "40f867b987fed608eaef1bb97dafe3d3904e1d458a1a62e87fdf733a619a3296"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ff/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ff/firefox-155.0.1.tar.xz"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "c05bd07a6137890326db5caf62d5c6efe0a315aba73abd26374f954062a09766"; + sha256 = "0aebed18dc89fa87b7abdd46fb10558726cbcf5837c72a719297f23706209068"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/fi/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fi/firefox-155.0.1.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "826810a0af78ff7d14430d0fd1fd7b95717ea8f95405c76f14f2991ec1296d91"; + sha256 = "d2bab590ea7161e161629f5c4d19d9af6bf2eba8daa24a9efbcfbc6aae323df4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/fr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fr/firefox-155.0.1.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "6b85d9071931ebb5f9fc9e4452803ca6f5c36408abd1d6bcb47d726d9de7ee73"; + sha256 = "98eadffd9f7d70a24fa4985f9ae9972a1e160807d3c6c752601e7a5ba6ecfcd9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/fur/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fur/firefox-155.0.1.tar.xz"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "3b6a69e34ab428f255008873dad074254b868542ba5c2e2f3256a5066ba1ff32"; + sha256 = "df0e6e8e45bbf4acaf604d7b035ca16099785b0575a5d3905238a016780b7495"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/fy-NL/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fy-NL/firefox-155.0.1.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "faf8179c7f1e5c2a13db9e51d8c87b606e4c0518f65b3c5a4450dfc98147f061"; + sha256 = "2587a179595008b05cd4da8d83348a6251e7f66aa90e5da3f6138be409c554ae"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ga-IE/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ga-IE/firefox-155.0.1.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "6bf50ed6b27f142a26834c3d7177586603ef3cc2957640ab10b60c833ec5f61a"; + sha256 = "66a5f8b0839b5c90931700de2f1e2c905f39b1a10ce1dbd9ad25dad347577fa7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/gd/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gd/firefox-155.0.1.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "322f30df936fdcbfb4c9239c741616bf1de0a1fc596fb09d5e0926608a6a07ee"; + sha256 = "ff24cfb01b284dc77dc7f76b192fec75e742648e5a7b890348253bfc6945d45a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/gl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gl/firefox-155.0.1.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "be663a2752d36b94becb6a87846c546ab72c97606c8162b81bb114ddfa8e20b0"; + sha256 = "45c3489c54ca033de819708da0d370542a5dc4659c1149fd429b99bf83e8f1eb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/gn/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gn/firefox-155.0.1.tar.xz"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "f7944a0cfac3aa48f16988ed020537b369997e7f3c2fecd9385790ecbd536e81"; + sha256 = "437842ab1b16b9c5cb476878312f6618be9f60be3c8fd89883ecf8ae1effdd6e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/gu-IN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gu-IN/firefox-155.0.1.tar.xz"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "35947607b45f7656681d30df17d97f1234faeece7f3b6c67f344c51dcb8661bb"; + sha256 = "d5c692a0a8f537952a43d7073aff0faff15cceaf345f88bcee5f86020e4bf015"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/he/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/he/firefox-155.0.1.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "4d78bfc1d405eb63bf1a944afdbf5e9c9baf064d0b029719ac696ac756d5a38f"; + sha256 = "6936441062e7990e40a107c688ae0b16ccfd921d7200c1659354fd6d45e43f5d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/hi-IN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hi-IN/firefox-155.0.1.tar.xz"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "b823393a40514cd0f1ac0b54a9f59756f7c9400c32404b3fb9e75c7de869f279"; + sha256 = "daaa1056c9f272dd5d01b4131de7c7319cd80a65351996d7912466750be88ccf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/hr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hr/firefox-155.0.1.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "50ad2a806fc6f6223ad16b0e80942dc6de659809b15cf0606ac2693f15bfa3dd"; + sha256 = "ad2f9067be17a6e548dd0454125baa68c2cb71a98410f586498c8495c34fe190"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/hsb/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hsb/firefox-155.0.1.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "2bbbb8f9ea0b4e37ff9e49e03f8c9382694a6323a13dd81084634ad0eb1c1926"; + sha256 = "3f8a87bf917f00a9d972b740312fda09e864d0bd916acf0290bcc705e43c31cf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/hu/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hu/firefox-155.0.1.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "c25e74050f4b214235a13a3d9552ff20241c1e739c5818cdf43a6372a39ceeb9"; + sha256 = "acd08686e835cfce4bd01e8fbfea6ad17d324ca0e94aba0ff79281575e66d715"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/hy-AM/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hy-AM/firefox-155.0.1.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "3a8dd9ec767ae6a7080eca4c55f95b009d1455f157311b8275b19b37f92a614f"; + sha256 = "04001726abb76b0e4eee36e80c360918353658d1ec1b7f2e1586dba8cf4be542"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ia/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ia/firefox-155.0.1.tar.xz"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "0bc56cadb234a8c0850e7dc2000e674fde4b0065a2ee9b5cb84f4064cfed6c21"; + sha256 = "e04036da50bc027ae0d759885f992cbd0cac1e4674c5d1a2a40a720195c7537e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/id/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/id/firefox-155.0.1.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "9fcdbd0c8e5c570ba4bf782e70402dea0b93b4a0d0bacd84b66c2f34997a1fdc"; + sha256 = "16a868d6fb268faeee6837602fe03988c3de82cfaa0e1e7ff2fd7bfd7f050051"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/is/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/is/firefox-155.0.1.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "faf0f66c98ae7a5870548d9d7423b2224f0357ab6f3765e0a5fcf0ab608c0c68"; + sha256 = "87955abb864d5cd31f4635c4bcbb6787ab97b46f794c53b04475220577f77d82"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/it/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/it/firefox-155.0.1.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "d9efea5a8d88c7f0748a5f2496e3343a686461a52cf950d12baaa75c77407531"; + sha256 = "e09d7528997819eb4208bf223c154b371391afda705726a360e3b46be5e2cfe5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ja/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ja/firefox-155.0.1.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "b170ac467f13c29cb341eb306483499542e1eb821c36cd45694e93dbe355ffaa"; + sha256 = "fd1990001a54e2cad0f359ca84c944a54f64e2c9731b0771ee1cc37af53298d2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ka/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ka/firefox-155.0.1.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "23a9324a35e8b34a7fecb88b7d831be453622d8d68ed2a7c22085a827d13dbd1"; + sha256 = "5802c43fa6ab529d83169479a1fe0472d4f19066b5dedb62ac0123d73f5c53ed"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/kab/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/kab/firefox-155.0.1.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "dabaec6984c638689494bf868bd510325c7dcdccde83e768db486784d7b33204"; + sha256 = "3fcb0a081594a6441936f49facd04e2686b86b86eb5589cce43bebbf247407d1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/kk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/kk/firefox-155.0.1.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "8bafbaec8f9127cff6fda680a6f9af70b21c403eae4bed7b2e53431ee8c41e5c"; + sha256 = "4fd87fdc30144092e80e2e4ff6a0c58b77af31017fcfd108602863901aac693d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/km/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/km/firefox-155.0.1.tar.xz"; locale = "km"; arch = "linux-x86_64"; - sha256 = "e86f5423033691cb32a928699395fae94b9cf3a6863134b811b72ff3f410d968"; + sha256 = "a614dad4389ad52b110875868c1ca7929317d42cf74b881597ce0a3f357912ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/kn/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/kn/firefox-155.0.1.tar.xz"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "5a38cf9f79a547bffd60f6a1992a8173f5e6f8c86a597664c7b0b4dda14980ac"; + sha256 = "f631a0d16755f10820bb7db373df1a32c539d4149fcafe35bfe4af40886ccc3b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ko/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ko/firefox-155.0.1.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "18092ba4513a8b0994b9a1127c441ec0c7a50c90e601a093b078b2f4d10e4465"; + sha256 = "824b3c48000e12a0ee65eaca2658810bbbdd20cfb7a35084e11d1b9b1e664ee0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/lij/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/lij/firefox-155.0.1.tar.xz"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "a29b2d263042ded0e92cab2cac618256424cb52ee7694831b5c8fac150584118"; + sha256 = "aa5711aeb006a79b9f29f66edb81cc50c2ca2891c4ed98cdef7a717601d13f86"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/lt/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/lt/firefox-155.0.1.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "452c79f17de61b6b452732bac306a0c00ae85fdb8619a7189212268c6bd42bab"; + sha256 = "d688739187ed2d5d39a1d0e31ebe5f41112ad0c1b24c20a5079fcb05e81dc047"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/lv/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/lv/firefox-155.0.1.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "51db600ff903ae42159865bbad454b479cdd914cec97409266d53e5c6b5ce71b"; + sha256 = "f0e8929becc4cc31bdcfe970e4fce67f46fc5539ba92a9840cf59884c7180abe"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/mk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/mk/firefox-155.0.1.tar.xz"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "9070b2d1189cbc8a18d4e4bdc37270c7c99d4990dd4003905e738a781f59bc87"; + sha256 = "a723fbbf5df79638266e01f2edefea8bed64634e70a842bbd3950116b4cf4df6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/mr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/mr/firefox-155.0.1.tar.xz"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "c3b1bc1397adc4eb7511755fcd0b2b9bf517432e792f88164ca0249c5ae52701"; + sha256 = "3eea3ac8ea3345cce3d5da08d90457cbfd4a4e4924772f0b27a1f7d769c4c3ae"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ms/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ms/firefox-155.0.1.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "06e75ee986d8e41a2d85257fd52190c00e083da772804b08461da62dbec2747f"; + sha256 = "783cfe02d61ab52fad74bebcacc512869165a1516a9196d9797b0ed5ce649051"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/my/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/my/firefox-155.0.1.tar.xz"; locale = "my"; arch = "linux-x86_64"; - sha256 = "1abeec857b32d63c09ad93a9de2d984646cf75affaee7ce8bef836f0b08a5bc7"; + sha256 = "cb67bfa8e2ac2ba5aeb686cfb04d825c23c23afb605e40a3e461003e47d50948"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/nb-NO/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/nb-NO/firefox-155.0.1.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "f173fd7e100df230e4d4ac5567b26dfe13e38ae3d61460d713e2d937af74667c"; + sha256 = "ebc68f7e4a79c13edd900057202154f397b1a5ecb4b2273ebfe4d514962ee39b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ne-NP/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ne-NP/firefox-155.0.1.tar.xz"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "2939369541c6ffc82892a96531cbb436e6a859c9938c8a98e625089638e2a947"; + sha256 = "46119310ee39602b3b4e080d2dfdb010f9eff8f6d535305e676a8e703cbd5109"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/nl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/nl/firefox-155.0.1.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "042b60c78f6960f39309cb0f5fd85648b56977f2ac582d7b49e1be8666a98153"; + sha256 = "68fb9286bbd75aeea372679060b901db67969441ac46f8b71d085d33f8e02ff3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/nn-NO/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/nn-NO/firefox-155.0.1.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "eaad949df5d23b9acf6c32f8ab07744f193f1d3b3482f561ed2452a7c09288e3"; + sha256 = "e95af317ae727b840531f5182dd3c1d60109f6ab3e3fe0a91efa350f78d7d325"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/oc/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/oc/firefox-155.0.1.tar.xz"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "f428998a8066c8b84a9290d8d5b53272dfe557cd7d9a17a76428785f1e673449"; + sha256 = "a94416903a31161dd44a8db7892bc5144a55385e277ad344df17649e9652863d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/pa-IN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pa-IN/firefox-155.0.1.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "4b918fd39f8ee820beda91c89926ff4f69e94a9b5dd4dedd3fefd6549ea810d8"; + sha256 = "3547cfb2fc1da92bec48c712b3aaea839ee1f66f06ac5caf43b40afae5609fe5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/pl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pl/firefox-155.0.1.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "710566a7d85e9faed7d42f69bd2a10b42ae36d02a91eebc24c7d0e74c7b16bf5"; + sha256 = "35be455219471a4356a30c9c3b78e5e96e379e4cb8d1b13d3bf0e6919f0e6461"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/pt-BR/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pt-BR/firefox-155.0.1.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "3f555d2a0774e22a344c314b4a8dd3d900b1188898f1c77d8d20be7c79cfe914"; + sha256 = "a9d785a87ee54005aa0d8e51e98e7b1e6d1da30a945b65c9480a420519ba62e4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/pt-PT/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pt-PT/firefox-155.0.1.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "ff10b685cfe2fe7ddc22841cd28d95a8e766e701fb5b24439f117f4e8a941a3e"; + sha256 = "78e798eb6c5e17cd433e18492babce005697383aa0bdc409324110a484080774"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/rm/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/rm/firefox-155.0.1.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "4077a994add069208e1baec875359b9f63d6c3895f360524759c80e965dcbc3c"; + sha256 = "9dbd83a25be03723359b020861fda3546394dd3d80a8f44b68f03df2e1410aba"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ro/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ro/firefox-155.0.1.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "306a06e4f0be9cda518d61a4ba4338c6c2e62e0eebd40cd5f3c4afc94ab97cae"; + sha256 = "4d3023aea52399ba959c84d4b1d9cf2ea51dd134d6e03aa406af6ffb9719ff43"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ru/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ru/firefox-155.0.1.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "371918a483db9cc1be48a67afdaa244823ac850503c6e6e067b94b281fee4ff7"; + sha256 = "479c4b07fcbbd4399abe33b135356fd2fb891f84e12d7a5dc728d2ede0d9a994"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sat/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sat/firefox-155.0.1.tar.xz"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "ecf257bbae097fc103db83136aade7697dedeb801f9449b01a97cfcda2ac3794"; + sha256 = "dbf249df0b363d0e526e6f28a8ede365ae265c824522a34d6f82ab2236dbcf86"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sc/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sc/firefox-155.0.1.tar.xz"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "50a84a3f9327d63d5ec4735fa70d14f2b169c1e2211f28f768eb32f10021888b"; + sha256 = "37a17c21b13db6f00bec8b1e236e8fc8378539f7f2d00d8ddd6015d95e75bcb0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sco/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sco/firefox-155.0.1.tar.xz"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "94e67c996b5ff3a854b38636a382b31cc68a610f3fd74078539a2e6bc0fff15f"; + sha256 = "4ca69321abc848ff9e05ffe6e118f3425af1158cc8d608748b6b535190b6a2b9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/si/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/si/firefox-155.0.1.tar.xz"; locale = "si"; arch = "linux-x86_64"; - sha256 = "6dfdd76ba66bd5ad1f721e081bd2e17cad8e6f6946c880dd6ed7fb5006a8dd64"; + sha256 = "08f6302d72576df29ba7ea0d88095f0534f9c40a38ee1115bc03c789c8a86301"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sk/firefox-155.0.1.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "e64fc049430eaffd09b6787a80f4f38f6543e502e0fa078fb4a0353cd9d56ad8"; + sha256 = "e820f93168cba9be72d23866b210fac9d00cd9c245c9903a463e5795550ecb23"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/skr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/skr/firefox-155.0.1.tar.xz"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "d05e02ea8baaca8239a42c099621209e09010247fe116daaee1c41f740db51ec"; + sha256 = "af303b0c3aa32431cd7560fc5ac3e94ae8748943265c29f1e5fd5ac5a704cd78"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sl/firefox-155.0.1.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "a304c8af29c53cf1e1c2b37f84ad49498f70bc299895e39e91c78b8db96392d4"; + sha256 = "31ed7a26046d69ecad3a02c9bab7cd29737eb81c0627b5f564c80118766159c1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/son/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/son/firefox-155.0.1.tar.xz"; locale = "son"; arch = "linux-x86_64"; - sha256 = "b359c78271dd09460432f469179d688585d84517c3b49a28433f52ad852a0ffc"; + sha256 = "aba8752c5ad000cd7e9cbe3906b5c13edc4ffa26705e5102f28548515b495d4d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sq/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sq/firefox-155.0.1.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "d830a9b33d43628e351b4b6115572935bb91604848c0e7c988f42ad1ba49c89c"; + sha256 = "87b426262d9e680e59f1657dadbb4ae3d59fe02c680c928ffc9cab906162dc8f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sr/firefox-155.0.1.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "e0644d4085041d01072e6f8759acdbfceb61a593e049733fdfe54f308b1d44fc"; + sha256 = "766360cb12a873c568a7c2b8a72b113569316a796b535f14c2c3bd8dbbf8b6ee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/sv-SE/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sv-SE/firefox-155.0.1.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "2065d1fa04bdfd75aa7c764f95349edda09006e736a3b0fcb1d320d194004879"; + sha256 = "bb9024de7a9243037c83b01e54c6ba848bd25bcd9fb8a95d624c40e093bbb4d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/szl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/szl/firefox-155.0.1.tar.xz"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "530a703b0609c9c718782a4c6381ed3d9892d85e627ef0b359655a1611797c3c"; + sha256 = "9e2cee03c31651ef352225af2572b4ce478639c23a5af1b19da0ba1c7b82243d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ta/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ta/firefox-155.0.1.tar.xz"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "eb08b6aa3575de27e811e4ba1b3223f5b8360ee85bbfdca747194e3d123d9fae"; + sha256 = "432f389f478ce5945be397308b13cee372538417d6f24b599e6afe6809037664"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/te/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/te/firefox-155.0.1.tar.xz"; locale = "te"; arch = "linux-x86_64"; - sha256 = "e9c56ea0e252b25c9cbee130bb783717f45265d606d65f6f40dac18db3070c39"; + sha256 = "72627c40103cf66f5d827f33fb70ff8fad7471fcb21c36bd793a8b88926edce8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/tg/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/tg/firefox-155.0.1.tar.xz"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "888f4149295798d8b7837fa729f2e6475b7e6f2e3c68cd559561db0011a0e162"; + sha256 = "2e776de92d6a4e3e834f1ceafc837303c22b06733c427fbd7467dd2dab0adfa1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/th/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/th/firefox-155.0.1.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "fd7cd849ea5289bf5d83390ce02475cea1b61d334ea7d99d25d3269dc393c8df"; + sha256 = "128c2930ea78efce445ff7ff8d1d74bd215df15dfdffb9c437b0ea329e46ac93"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/tl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/tl/firefox-155.0.1.tar.xz"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "0cfe763fd29086bd6e4a9fc606d743498c3afeefaf99f7ef1074d02f9f2bd3ad"; + sha256 = "b4230fc26f4af0367bccf93ddc4b9adfbc9d760261ed01931d989bd418efd1a6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/tr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/tr/firefox-155.0.1.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "a5e101390116bac01bead0ccfba5fc0fa538f5464b768577947127ba686a5953"; + sha256 = "29384f429acf8fe2e32d18bd580cec2ce7a7c401d812e4797d3da505c9fa7bdd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/trs/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/trs/firefox-155.0.1.tar.xz"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "53c55fffdac13970de0d6851072fc4f5b5731f6101e0fb9ce09d52d7e5c50a5a"; + sha256 = "f3347671b8437abdcca69c33d0c246345cb0de37d70861351ac0a04bf56a1038"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/uk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/uk/firefox-155.0.1.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "ab76d3f0e542d690f2543fafc70c9645804c5b5ffaaef5441e5ae006c29e6114"; + sha256 = "eb4e3d9aa3e00f850de72f64a6fffc46354577a5af61008e74477e9ed9582883"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/ur/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ur/firefox-155.0.1.tar.xz"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "08982b98f329fd6fdda9d9610a0c13f69157dd8bfedfbb1d0e56ed13bc2dc5d1"; + sha256 = "96f9803670f16ceac1f76e68e81b1b4299865431b709182e6e3c6ac8d288ff70"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/uz/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/uz/firefox-155.0.1.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "fc35996576e55bf691563bc54ccb0fa1380b048a54c2e88b985c9f22f09bd29d"; + sha256 = "1730938bbec7382a07fdb522d6832e80560c7ff5062607b791bed8a5442de4ab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/vi/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/vi/firefox-155.0.1.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "551f5bf48c83a890f28ebf12e0b45690a662c15399e96e1b95a58cbbe74812b4"; + sha256 = "68351045a6eb863f938611ab433a4fc083581ccc60b4bfd97f78c8695835907c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/xh/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/xh/firefox-155.0.1.tar.xz"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "c636b8da3342ba7020a04eddb65cb616b110775e736aa5f1bcc774e8dc1801ae"; + sha256 = "d96dadf3a42dc00ddc741095e157ba3f51bdb85944d66779435b6262b3cc4efe"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/zh-CN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/zh-CN/firefox-155.0.1.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "0ad54cfc9ce5c194ef75984bddac88aa75827c8116abe9d7105bf7d2bf9f0f15"; + sha256 = "b1a76164e656b78191b7f133e300a37c161e1cf9895090bc7a036b237ecb8d01"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/zh-TW/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/zh-TW/firefox-155.0.1.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "f2810c54ba45a9147e30d7429dd8c06966db09c62015ae8c6f820591d4b772d1"; + sha256 = "457a7b0d6e45bb21d60a5b33492b11ba2cc707bc58c9035764ef90c27a413efe"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ach/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ach/firefox-155.0.1.tar.xz"; locale = "ach"; arch = "linux-aarch64"; - sha256 = "8296cab2051472a5ef1cb663096ca0a1aef17d1f15f5f0f21906935387817ede"; + sha256 = "7b474ab298dd218c9bb06635dbfbb739300b86b1005bf5bd8463960830cc013e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/af/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/af/firefox-155.0.1.tar.xz"; locale = "af"; arch = "linux-aarch64"; - sha256 = "59842799a5df9b3e285cc517183512b79ea01aae0108d1fcd178f00a4bf5db56"; + sha256 = "6611c3aed2e137888744f520434f09f7d075fe82d1c65144228164f4cc11c73f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/an/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/an/firefox-155.0.1.tar.xz"; locale = "an"; arch = "linux-aarch64"; - sha256 = "09cba93517c09d6b6975951c8319e3a95523f093e63b2c34a401a90b1f294386"; + sha256 = "5acdae0dacd6be54c9e825168cb80fa2e9b74ef8a82d0c2d7afc7e55f1911fe9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ar/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ar/firefox-155.0.1.tar.xz"; locale = "ar"; arch = "linux-aarch64"; - sha256 = "cace9b8af5cd71c9dfcab4d5a51aa93dc8c0cb5de6043f2142603e6a2ffd2334"; + sha256 = "5c24303b5b663fe8389a273a98c94dbd5f0dc40e107aedcbe3409fc79c4900a8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ast/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ast/firefox-155.0.1.tar.xz"; locale = "ast"; arch = "linux-aarch64"; - sha256 = "d9389a26b43ac8538a87ebb3c18f7dc950adbb26f5fa9f281a4034bc15d067bf"; + sha256 = "00825482b329ec53f63f902d9817f29a59e58c5723cf5c787e4e38e170f48a08"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/az/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/az/firefox-155.0.1.tar.xz"; locale = "az"; arch = "linux-aarch64"; - sha256 = "b3dcc6ea93737161b826a1edf1556a7146b28d509b9e794add77b18b021655b5"; + sha256 = "d8cb8a6078cf4b2262aa3efd8bed9292d93ab4b87ffaf052aaac69b1a63b9b0c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/be/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/be/firefox-155.0.1.tar.xz"; locale = "be"; arch = "linux-aarch64"; - sha256 = "62e63514a9e7fc98786be516c782cfc87451117e654c2b1952d108769e289990"; + sha256 = "d467bdb4cd0257e4d4a89a618428e28c44fa919a4e6d81bfb0cefc1ab219ca09"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/bg/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/bg/firefox-155.0.1.tar.xz"; locale = "bg"; arch = "linux-aarch64"; - sha256 = "ef6ea93203f75e99dabf60e3d5cf73e422b9bdb5fd6abc14404434e2fdb1a59c"; + sha256 = "3576c110201d2480360738a7134993057cf66f0e9901fba8da2cc1e5d9b79798"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/bn/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/bn/firefox-155.0.1.tar.xz"; locale = "bn"; arch = "linux-aarch64"; - sha256 = "132c9e1b3aa07aa681978f5635d983175ad669bf9f70ff83710afbbbf22297ec"; + sha256 = "0dab3ccb41f8cdaa6d3b1af022260f7679652c875b8fc72032d851eeca59d599"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/br/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/br/firefox-155.0.1.tar.xz"; locale = "br"; arch = "linux-aarch64"; - sha256 = "7d423c4f9d997946329eb095229bba427beff02f8d6842dfa8718fe36cc086b6"; + sha256 = "cd7a3a52cb9c45c86033b4af63552564442c7896731d6880cb5f661e42defd43"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/bs/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/bs/firefox-155.0.1.tar.xz"; locale = "bs"; arch = "linux-aarch64"; - sha256 = "a2b8ebeec81fd37f6157f4a35dfbf1cd318678fa810d8e0a56b3151fa6591843"; + sha256 = "8ce166d86d361b13345c03dcc13654044ffbb6b0c37dd54ce92f1ed5dd9685b2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ca-valencia/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ca-valencia/firefox-155.0.1.tar.xz"; locale = "ca-valencia"; arch = "linux-aarch64"; - sha256 = "4604bbbe26385b6ba86960b496dd4183aa4ed9c72fe740766e44494aa7018eb6"; + sha256 = "de969017527ae52f57c3ff22731bfcb8e4a7ed3f5696a9817a8a270190c8df3e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ca/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ca/firefox-155.0.1.tar.xz"; locale = "ca"; arch = "linux-aarch64"; - sha256 = "c14e9fb419996ef6a3e5e9b0e1dd4598e905d774ae9547542edd05c095b270a0"; + sha256 = "c4a75f495daf6d6791d172ae648b8bd4ab014c9501e5ec5130c6238c199089ec"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/cak/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/cak/firefox-155.0.1.tar.xz"; locale = "cak"; arch = "linux-aarch64"; - sha256 = "1c149a6f4ce96fb57025091dc26bb7fbd56bad2e75064a3418275308bc5b94b4"; + sha256 = "ca58a60fad11c67c8af24d0d86e75cc89141fab447a93d4a112d7475fa5b74ab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/cs/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/cs/firefox-155.0.1.tar.xz"; locale = "cs"; arch = "linux-aarch64"; - sha256 = "70d44b768f93e6b792cdebd294e0de094b9adbc4d56da7e6aaea466c90f53233"; + sha256 = "d088f2cd985521c271cf0a186df09762a109148b962617f9e36a9990eb055afb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/cy/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/cy/firefox-155.0.1.tar.xz"; locale = "cy"; arch = "linux-aarch64"; - sha256 = "3f86d3172f6ad28ee94c46221d03d23b2efd3ad519036a7432e7ba6a7a195c28"; + sha256 = "0841e554475fac42747a5f73e224679d0a0e8d407904f1e4dc021bd4fb803f66"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/da/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/da/firefox-155.0.1.tar.xz"; locale = "da"; arch = "linux-aarch64"; - sha256 = "801173727a1b1e65db63120bf3bcee0f4ff5296e64496933ea225cb4b2c1ffd6"; + sha256 = "146be5b0b42fad947ed72a1bf1816f5a9f241c727abcbcc2d5d27ae266dcb2ff"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/de/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/de/firefox-155.0.1.tar.xz"; locale = "de"; arch = "linux-aarch64"; - sha256 = "b9dbcfd6ab80b580ec77cbff28f7fb4350090b467acfe54ae1be8466b19c7057"; + sha256 = "52c6ae2a9c26a988846d619163800d9fb1d74768aa6916894763a6d3089baf28"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/dsb/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/dsb/firefox-155.0.1.tar.xz"; locale = "dsb"; arch = "linux-aarch64"; - sha256 = "b2857cfeac5719ff2499124c9c45537d2323661b4ed01aec71630a4863182d8c"; + sha256 = "4e16393414358100dfd79fa16c21ecbdc01ae34b813e323e73b4b02398a12ce4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/el/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/el/firefox-155.0.1.tar.xz"; locale = "el"; arch = "linux-aarch64"; - sha256 = "3018c083975c86a06b57a60c8035e8356df33f81dbc59789375638561b22aa31"; + sha256 = "a6136fe997adf802f6e356beccbeca4e0c8491f37e5aeb1df8642c5ece39dacb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/en-CA/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/en-CA/firefox-155.0.1.tar.xz"; locale = "en-CA"; arch = "linux-aarch64"; - sha256 = "1fee444b640d079b52eb04a5141d856e793319aa8acc1fbcb6f4de059d101d85"; + sha256 = "6bdac4a735ad308c41b4bc7b4b236e02a3db4148594d1243f4f929e7c1a07dbb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/en-GB/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/en-GB/firefox-155.0.1.tar.xz"; locale = "en-GB"; arch = "linux-aarch64"; - sha256 = "2ade77ee4abee41c4c441b65a3adc30c397e3d92a57ba6b724f8fdcebe9efb47"; + sha256 = "f01e002dad4c3806d7ff6c945136e99c1ff957621de8d9a4f8ee3cea9da3a935"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/en-US/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/en-US/firefox-155.0.1.tar.xz"; locale = "en-US"; arch = "linux-aarch64"; - sha256 = "01e3ab4dfac1d6b980010140c6aa6f654bbddbb4d4fb516213ce4abaa2324b7f"; + sha256 = "4130e5d8c015c043b3f5309cad9fb1b305f9a41949db04e7d12bf6961d464385"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/eo/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/eo/firefox-155.0.1.tar.xz"; locale = "eo"; arch = "linux-aarch64"; - sha256 = "1b903fa9671e39a7b04dd6ebed8c3a672f0ea25bf25e0fd3caa155cd189f154d"; + sha256 = "f7436790b7144d8e883f03bb92e9442965d5142225fa2c1bab1ee166331da9a0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/es-AR/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-AR/firefox-155.0.1.tar.xz"; locale = "es-AR"; arch = "linux-aarch64"; - sha256 = "8f554c2426c42aaf161597f179c1f59f0c4b7fba2fca754893233d546f2d9346"; + sha256 = "4d20677c5c682568140cb12984165e4e2cbad7b86a52bc1fc795e7dd6ece3080"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/es-CL/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-CL/firefox-155.0.1.tar.xz"; locale = "es-CL"; arch = "linux-aarch64"; - sha256 = "347b2d60052eb96a7a91e6bc605ab44740dbeef27482fcb8e2667d652a3b6826"; + sha256 = "5da35adfbf3c2e4cf8d53419a900508e9314fbf69533e36d719c9605d13f95a6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/es-ES/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-ES/firefox-155.0.1.tar.xz"; locale = "es-ES"; arch = "linux-aarch64"; - sha256 = "0150945667140a2d1dc466a0de931fe294e958efad083151f94fa270d087c24f"; + sha256 = "6350216cf87242f41b88ac0dee13ef7642910a564a98198eaaaeb335e29ae443"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/es-MX/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-MX/firefox-155.0.1.tar.xz"; locale = "es-MX"; arch = "linux-aarch64"; - sha256 = "4e4ab6664ddfc22ff516a8d8f6d61314d2a57bc8ab3cb30641987d045ac5c777"; + sha256 = "95f93689a9719f84573b3d76fde9b0d87dbb2c9a1e416d8b660ab48ec1c86cb4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/et/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/et/firefox-155.0.1.tar.xz"; locale = "et"; arch = "linux-aarch64"; - sha256 = "7294e59a563065560d02720d0876262a333951a9f9a0ec12b37374f42f1ed925"; + sha256 = "91942af16a513309deb54af03d675c660bdf1552362f1588eec131760a422bdd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/eu/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/eu/firefox-155.0.1.tar.xz"; locale = "eu"; arch = "linux-aarch64"; - sha256 = "8208306b3f7729c272ae11242c0d2b03e66eb7f1eea79a0c4ed168d36f5a65ed"; + sha256 = "4659b8097e2c2704c0b05d031d8f1e88db24c112772524ea570b077632a5bfdc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/fa/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fa/firefox-155.0.1.tar.xz"; locale = "fa"; arch = "linux-aarch64"; - sha256 = "a22b780561a1943157a8834e7dd562273403b40a243a249bb563f52c6ec76df9"; + sha256 = "0477247ac30cf5d209a46b4fd80e7b108a328450388fd38f52e7c4f82ec8b221"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ff/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ff/firefox-155.0.1.tar.xz"; locale = "ff"; arch = "linux-aarch64"; - sha256 = "57adbd66ba077dc3a7f543ba791eabeba3c0bad7644ad7a558db9f7d83431ac6"; + sha256 = "41530a6a97db7aca64ef4bcc30fcaba309832a3b10383cf3009dd1db25c30892"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/fi/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fi/firefox-155.0.1.tar.xz"; locale = "fi"; arch = "linux-aarch64"; - sha256 = "a3dda451b693d1fad1651db37868116ce569be9851c87a322fbec3a766b95b6a"; + sha256 = "b7c88cded71468537738617b6a611028d10ed3578e0ab6ef99fe67e83b279684"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/fr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fr/firefox-155.0.1.tar.xz"; locale = "fr"; arch = "linux-aarch64"; - sha256 = "536405d01371a8915c7f1d918d40b5ad631fa2ada34a20c60ae1d956f2199f16"; + sha256 = "e5e0cbe29fcf18475097ba0bf083ada269ab15c460f040a6981acf66a0d79d3a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/fur/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fur/firefox-155.0.1.tar.xz"; locale = "fur"; arch = "linux-aarch64"; - sha256 = "988db7f3d69a2ecfd6522fd4fd8064431debc5d52274a45bba4f43be5067fd36"; + sha256 = "fdff69d929961d5987b9e1f007c1360e8d07cbe5d31a5a9763c181f6d4604ea1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/fy-NL/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fy-NL/firefox-155.0.1.tar.xz"; locale = "fy-NL"; arch = "linux-aarch64"; - sha256 = "8d61a9b8e545fd694f04b4cb22cecd69f89f2acdffce3eeff8608c0ad608da7d"; + sha256 = "dc7565082f2f5df1b1b522f30616a9b8d882cfde14cff332bc611903a76e049f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ga-IE/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ga-IE/firefox-155.0.1.tar.xz"; locale = "ga-IE"; arch = "linux-aarch64"; - sha256 = "aa6d56d4878be42828971aa6f43fa2835aed612b2da3bead7e1bcb219eefeef3"; + sha256 = "132493f83686adf9a1744620dbf2e5e920adf968b0091f7fdfdaa1006ebf553f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/gd/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gd/firefox-155.0.1.tar.xz"; locale = "gd"; arch = "linux-aarch64"; - sha256 = "69006bef137df3dff4a906daa89b84b6e024875d81edf2455b9c6c459a09afb8"; + sha256 = "b2ebff4e6dd2a9d923ac3123d6e7b6c8bb747f70c4bf9f5c7e1b3a0346c289f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/gl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gl/firefox-155.0.1.tar.xz"; locale = "gl"; arch = "linux-aarch64"; - sha256 = "28f8151df6040e92fb986637913655de23cbad950edda4d8a97ae9475533f42d"; + sha256 = "6f468ecc255f6333dda397000c3dc6e0c03fc1b765b59c9affbd7f1cd727d624"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/gn/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gn/firefox-155.0.1.tar.xz"; locale = "gn"; arch = "linux-aarch64"; - sha256 = "b72ef52920c8bee395ebcbded3f1edb110686b96c233d664fbf7633cc5f699db"; + sha256 = "e9583f1f362eda4cab7fcd1284fae6dd71c00a244572363c639cc62d7a8b2082"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/gu-IN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gu-IN/firefox-155.0.1.tar.xz"; locale = "gu-IN"; arch = "linux-aarch64"; - sha256 = "b20b6356cbeef1a95e913f2f21842ed96bd944f69f2f77e9bc8253f10e83d5b3"; + sha256 = "472a7ebb89f1d83386b00effeb675181a368983e1bcb4b39bec558341d27840e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/he/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/he/firefox-155.0.1.tar.xz"; locale = "he"; arch = "linux-aarch64"; - sha256 = "f0ae239d250420d664611d0732b82b7d99a3347b48a7a0314651b0a306b80858"; + sha256 = "48e9093b82cff6606cb42e59fed461f4577707380c77945b8c96281381185b86"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/hi-IN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hi-IN/firefox-155.0.1.tar.xz"; locale = "hi-IN"; arch = "linux-aarch64"; - sha256 = "95249906ea043615f27bdd1d16d512303ac6ef56c5b139de3b5793ea6c63d5e7"; + sha256 = "a9c655d337cb15ebc0898a43c1411231a032f22f8cf3db585a0cc7f6e591b3b0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/hr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hr/firefox-155.0.1.tar.xz"; locale = "hr"; arch = "linux-aarch64"; - sha256 = "19b885cba2735e3f69be9ee566d2d71bcd202fc5562597acddb11b24783e81d6"; + sha256 = "e7e6c0d6590b2dbf68e8ced7573bedc61321cbd27b5ba8090b6123a80fc8be37"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/hsb/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hsb/firefox-155.0.1.tar.xz"; locale = "hsb"; arch = "linux-aarch64"; - sha256 = "f663f6b6bb757ddc1e97231bad08e14912f97e10b5ef2b5e338b37bbeab23be0"; + sha256 = "a291ae6a337b4c78cdec5abf03e27affe1dae537e008f7498fb790e61ea4d04a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/hu/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hu/firefox-155.0.1.tar.xz"; locale = "hu"; arch = "linux-aarch64"; - sha256 = "fbd498b3084fe1d0b578c246e018da72a29d2c6c87ccaff1466c87c93ac9151a"; + sha256 = "41e85e09c606a8bc0558239459442df97947f3a23248c12ee80ab9067e8d3a30"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/hy-AM/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hy-AM/firefox-155.0.1.tar.xz"; locale = "hy-AM"; arch = "linux-aarch64"; - sha256 = "5ca9fbe9a2fe2125b9cc7bd04581ea29cd5db49d6b539e2517d92f961f8075a2"; + sha256 = "969df8a762b0b9d56ac6d801ba36d1d5fc2322cdb0db3835f6385e245a3e9f77"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ia/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ia/firefox-155.0.1.tar.xz"; locale = "ia"; arch = "linux-aarch64"; - sha256 = "8362b3f1f7edb50c938b85217c9cfec8c15866b122154507fd9d816770fa5034"; + sha256 = "c450ce893e02d8e0f39199d3d764002e7e8aa2f9bfd0834a47009c3cc23ac69b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/id/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/id/firefox-155.0.1.tar.xz"; locale = "id"; arch = "linux-aarch64"; - sha256 = "8bd5a2beae3189edb4e33fbbc652d1617ecd7d5d73494f0fb2884c34087c351e"; + sha256 = "4b033943f2a24fcfe544f936859c3487956064c905ea3ec941d9fee8ac56db94"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/is/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/is/firefox-155.0.1.tar.xz"; locale = "is"; arch = "linux-aarch64"; - sha256 = "79c700cfb408cbf5607667c45422d882a5c0b2dfb46970c9fd9c6d4071a3d9de"; + sha256 = "330271506887e4d3b966124f956b753ea13953d06db99e6c87f0d519bf1e5d70"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/it/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/it/firefox-155.0.1.tar.xz"; locale = "it"; arch = "linux-aarch64"; - sha256 = "58aafae76a52a29c2700a48ccd6a488430896ef5cd6f984ce05abfcff473f0d7"; + sha256 = "e6b0e8ad25e08356ff320fe067d109e0cdb9fd764ea70ae1343a201d5b7ce28d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ja/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ja/firefox-155.0.1.tar.xz"; locale = "ja"; arch = "linux-aarch64"; - sha256 = "3e21a6f830d1567fc79ba2a5ac3ed5df01d0dc69d775ec1a32e602b49b0d90ee"; + sha256 = "eb4b826a17eb991ffecd88f823ec89732117894d7a3003b5b87952eb70490aad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ka/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ka/firefox-155.0.1.tar.xz"; locale = "ka"; arch = "linux-aarch64"; - sha256 = "d0ac94942172795a75c569895ee7e1d555511a841d8a0f906c0673327ec43eaa"; + sha256 = "725e52d474ccb59f0993cb854f02a85942fe13a80cd40d407d9d1dc0e0e04665"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/kab/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/kab/firefox-155.0.1.tar.xz"; locale = "kab"; arch = "linux-aarch64"; - sha256 = "09c18e4aec76d2f6a8338670ff67b624435de37c5207240ad90cba990b5173c6"; + sha256 = "dff73a442b50d219e8ca5c5986bca338eb0441518c188b8d3f351fde1c364313"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/kk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/kk/firefox-155.0.1.tar.xz"; locale = "kk"; arch = "linux-aarch64"; - sha256 = "73faea4af30fbb6803cbf460474d1d8c0c1a1608c627b40ba83ad143198ce78f"; + sha256 = "8aa98648236f24c5fa8b17733aaad047ff67509c17846dba4ac6330150d05fb3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/km/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/km/firefox-155.0.1.tar.xz"; locale = "km"; arch = "linux-aarch64"; - sha256 = "2283e36dba01479575bcf5e5f362267bdf1ebeaa184d9c1f94bdf9fd9dc00827"; + sha256 = "5efb2cad42ffe344c797a0898b1105d3b938444273c0574b2be6fe5246d8934e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/kn/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/kn/firefox-155.0.1.tar.xz"; locale = "kn"; arch = "linux-aarch64"; - sha256 = "3f63069923fbd96cf158cc984f50eb8e49b17f88214d80f58077ef9e64d4f9d8"; + sha256 = "82fc22f7157482a036846fec3ae6bf96ea142686dca9c411c22a6a75427208da"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ko/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ko/firefox-155.0.1.tar.xz"; locale = "ko"; arch = "linux-aarch64"; - sha256 = "94f79d7bc06b09fe5cc21242c26188a5afec7a571fab2a25e4bb542422406de7"; + sha256 = "710dd5c76f89259e61970ad12084ed463b52debd62948ec8138fa70894155a86"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/lij/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/lij/firefox-155.0.1.tar.xz"; locale = "lij"; arch = "linux-aarch64"; - sha256 = "c722849c8473c1e3d217115ba4760e40592cfbb47d206379256b1072ddbbe4e5"; + sha256 = "263ad8b81dc711976c7dc56c291464be6c73e5705e673ec0cd58655f7e1df0ff"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/lt/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/lt/firefox-155.0.1.tar.xz"; locale = "lt"; arch = "linux-aarch64"; - sha256 = "6fb4a375664bf37e9b48d640717790984d14793358c49e55ed44adf21cc43419"; + sha256 = "2558ad9a9ff6e5fbdc4382dea413ff84985f308cc435afa19917e47fff95baca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/lv/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/lv/firefox-155.0.1.tar.xz"; locale = "lv"; arch = "linux-aarch64"; - sha256 = "d9c34becbc707f7eef7ccd9a268d95db579bad95dc01bc07524fa8d54f7ac9be"; + sha256 = "6a737ee4a825d404b16a1e68b5532fc30194bf6a05dacace6cd489b943ec4ee2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/mk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/mk/firefox-155.0.1.tar.xz"; locale = "mk"; arch = "linux-aarch64"; - sha256 = "9daa4589827a2af0bfda3cfe8e505717f79cc2c2b39b7b0b85c9a0edff35a90e"; + sha256 = "236e46429b4f2a06e6449bf79a81164c97ac83e999b3e0a3c3164462770710e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/mr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/mr/firefox-155.0.1.tar.xz"; locale = "mr"; arch = "linux-aarch64"; - sha256 = "b83e06490768a56be32becda8ea053d27168ed09accd823ff7a8aae09eaed0e5"; + sha256 = "25d25a033a0fb9c42f2e7d452b954a197d837663989f0bfb2044494abe81915f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ms/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ms/firefox-155.0.1.tar.xz"; locale = "ms"; arch = "linux-aarch64"; - sha256 = "d2b441ab29e86baf2b5ce341555d13b14a8d179dcc570dd1ff0cffb63bd61811"; + sha256 = "5477504dd553970243b9ab569c752428b3b2eb3c36e2b577d066739f594571e5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/my/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/my/firefox-155.0.1.tar.xz"; locale = "my"; arch = "linux-aarch64"; - sha256 = "23f7bd4651e5d3c6333f8af9a0c516086b3450b7701a71ba7ccabe029140c6be"; + sha256 = "652919a399b091f8223659b1b5dac56e35c6f8a8a503faf895f9ea640f86efd5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/nb-NO/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/nb-NO/firefox-155.0.1.tar.xz"; locale = "nb-NO"; arch = "linux-aarch64"; - sha256 = "f0efe82d10293fd943420f508537937a3708415d22972450953ca9c7a4e37ff8"; + sha256 = "36e47eac9b278c0c4d7c1e91ad7e5801291c161bb85671ad2238bece34484d2f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ne-NP/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ne-NP/firefox-155.0.1.tar.xz"; locale = "ne-NP"; arch = "linux-aarch64"; - sha256 = "6345f27dd520ef78560af96012dbb0f8d3602d9a1283ab2a2962ce40740d4430"; + sha256 = "ca1fffd37f15f71874a6054b21b2c70573eb80f718bf6a488e180d5643619a50"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/nl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/nl/firefox-155.0.1.tar.xz"; locale = "nl"; arch = "linux-aarch64"; - sha256 = "91fb1e02675f25864843a3b3667a21228d9d14fa56f5e92a42375c50c50242e7"; + sha256 = "f8ef5dbcb915d3e4ae16f14eeceae0966c8788ebbf77325409e473435795f8c2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/nn-NO/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/nn-NO/firefox-155.0.1.tar.xz"; locale = "nn-NO"; arch = "linux-aarch64"; - sha256 = "b270533b38796296fa168a7601c44ad07cb29da704ec13ddea1fb2d0bb27bbba"; + sha256 = "ef4f5eb9cf7b904c8ca1f65d47847f54268b8adb472443e648abb30f78c495ec"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/oc/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/oc/firefox-155.0.1.tar.xz"; locale = "oc"; arch = "linux-aarch64"; - sha256 = "0a1bee4e47fe0eee822b47d23483226cb3bb04f528937277161b4fefbf7d0038"; + sha256 = "903f09bfef47c7f67d170f0dd025c76250efc24c1cfa2222d7756a04c7b6621f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/pa-IN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pa-IN/firefox-155.0.1.tar.xz"; locale = "pa-IN"; arch = "linux-aarch64"; - sha256 = "cb80db0bc7945b87b04dcf2ce6b81ee5b72b457168b255074ab7854f5ce40a31"; + sha256 = "31d4aa6cba7a4cbf66c5e69be8dcee67f0636fe345ac963d8e7273a2fee9962f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/pl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pl/firefox-155.0.1.tar.xz"; locale = "pl"; arch = "linux-aarch64"; - sha256 = "b11b1bafe2dc3a744d8b17f3e61979141007295f20dc30cc4813748a6236cd82"; + sha256 = "2e6cc658c773e53fce9b9dc80cba45079062816ef2a10183dd78d1e411c8f2d3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/pt-BR/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pt-BR/firefox-155.0.1.tar.xz"; locale = "pt-BR"; arch = "linux-aarch64"; - sha256 = "d8fda4cd8b2f3a74467d89df7c59e86b50da8360832f0a7bf60ab4d5a5f01274"; + sha256 = "54eac1039ffe41b125f66950072e5d4e6cd8e036b863d059a266fab175646a31"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/pt-PT/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pt-PT/firefox-155.0.1.tar.xz"; locale = "pt-PT"; arch = "linux-aarch64"; - sha256 = "15523b04570ae7098db7fabfc49f88717e0e3a7ea35129582172fcd468728243"; + sha256 = "81e5b772bf718d75fc33cb80ef75e24e106f38709f273858081ae240452ff639"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/rm/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/rm/firefox-155.0.1.tar.xz"; locale = "rm"; arch = "linux-aarch64"; - sha256 = "00dcfe0c3c43722c614032acaaecbeb0d12c992d5c0bbff5b544bd63efdb789f"; + sha256 = "31f12c7003469b5d1d989c090a08326d050f1f0499aa04c485d7f9b8ec4af766"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ro/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ro/firefox-155.0.1.tar.xz"; locale = "ro"; arch = "linux-aarch64"; - sha256 = "352e2b9240133e547a1087d1be8b43b6e7dc8e5671581ec1c32ecd6a58687b40"; + sha256 = "0be626ee9caf33d4a8f9ecf9754c859428b70581dd98e3b4353fbd0516f75933"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ru/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ru/firefox-155.0.1.tar.xz"; locale = "ru"; arch = "linux-aarch64"; - sha256 = "f0696a446d99e4509d677a7d48b5670d18b3a09d1a06cd963daeae82a37e2b0d"; + sha256 = "546c4d6d5c98e7d850d97cafe9f46e0d91097b8d7443b11c441e895a5e62f793"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sat/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sat/firefox-155.0.1.tar.xz"; locale = "sat"; arch = "linux-aarch64"; - sha256 = "b78c9d282283ff91c5b93faaeea0ae478197b3d554de6f960a6a2c1fc55b0ff8"; + sha256 = "71e7afff46749585dfa7a860243d61c2fc16fb59b784ba350a5d07f098e9c2f2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sc/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sc/firefox-155.0.1.tar.xz"; locale = "sc"; arch = "linux-aarch64"; - sha256 = "64a3f34581453f7a47f95dec2a66dc25add2842440eba556e7519f69344f1fad"; + sha256 = "ad6adde0cda7e5fb3c2a4fd12f4ec3b665b37cdcb6aaa7580116ac289c863375"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sco/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sco/firefox-155.0.1.tar.xz"; locale = "sco"; arch = "linux-aarch64"; - sha256 = "ee5e26ee8d118fb1bebf1362131633858d1c6fb7956920ec5ebb2925acdc295b"; + sha256 = "62da0a63ec1ff27442ae970f914f8872bf6f3ebdd05ffac6291be6bb85e0164c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/si/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/si/firefox-155.0.1.tar.xz"; locale = "si"; arch = "linux-aarch64"; - sha256 = "e5d788c924fbd847595199ccbb6996e10e6102fd44abfc4eea4c5b5615e4aba0"; + sha256 = "cc054e1ef802ccf1087d9346ce2593507be1dff03ed33c4265ad9ec0595055ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sk/firefox-155.0.1.tar.xz"; locale = "sk"; arch = "linux-aarch64"; - sha256 = "d96de88d438fdd9b77aba6e77c04cab4f11accab0304e0cc69f34cef30cc0900"; + sha256 = "de5e172112b9e68f1e1df36c1262e9665d819a11b158a838d7923e786665f7e7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/skr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/skr/firefox-155.0.1.tar.xz"; locale = "skr"; arch = "linux-aarch64"; - sha256 = "da940a539c81318accfe056bca747f5884000981ccf13af65566ecfc9a5264c3"; + sha256 = "644f9bc26791517efd33695062b082af7a3e1fbdefc109b85d6ff7aa96eceb31"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sl/firefox-155.0.1.tar.xz"; locale = "sl"; arch = "linux-aarch64"; - sha256 = "9d6f7a8a364c11532d87515b9de362245961abf45bff6876f9ae1827ef7a89ab"; + sha256 = "fed9769964333407e98a452721cffda16579cf1dc6ae532fb205f46b5019d425"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/son/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/son/firefox-155.0.1.tar.xz"; locale = "son"; arch = "linux-aarch64"; - sha256 = "7fadc77cf3c9db1244ba9023003e7e3246c9a59ef53987fac31b4ead31fb5959"; + sha256 = "98d4a15590421d0212cc85ca66085a08aeeb86f06aff2c7a63a7fb34c634bc61"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sq/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sq/firefox-155.0.1.tar.xz"; locale = "sq"; arch = "linux-aarch64"; - sha256 = "7771f2b3dfeb79ccee06f15389cdf9528c570b80e0eba6a974df21c5c196f7b7"; + sha256 = "1ef1483ebfa8b695cb90db00e226126e4d511caca7c33baba2eecbf3c2c72711"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sr/firefox-155.0.1.tar.xz"; locale = "sr"; arch = "linux-aarch64"; - sha256 = "7ed3398316259e612595e135cb2bc799136a441042ca119d4defd379bb793775"; + sha256 = "93989cf50bbe4c6c4dc874bd752ab9f9b10d88c574b042424dde98f377b8b1c1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/sv-SE/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sv-SE/firefox-155.0.1.tar.xz"; locale = "sv-SE"; arch = "linux-aarch64"; - sha256 = "f520b7655289e11200b9627d85e809bb433a15bf3dcab39e70719f559af25fe3"; + sha256 = "1503aa751f510ec1ce79f6691074187d27a9d1fc7210a3be2629a10b92162e1f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/szl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/szl/firefox-155.0.1.tar.xz"; locale = "szl"; arch = "linux-aarch64"; - sha256 = "03e69fdaa9dcaf1288a41e75025fa0ae9a0c9d71834f9d3f4641f7f8d9762e46"; + sha256 = "720322072a5415a920cf449a15f1ad5cbf690aba5c31875b9f2599121b207275"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ta/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ta/firefox-155.0.1.tar.xz"; locale = "ta"; arch = "linux-aarch64"; - sha256 = "06060ce17a6df61feb6585f17455e92cbffd4e50e473b354b88b793807cd884e"; + sha256 = "d1f1dfdba658f0be2c8a54dfce7e8c424ea8f2fa81bd9320be564f621a1e62a9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/te/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/te/firefox-155.0.1.tar.xz"; locale = "te"; arch = "linux-aarch64"; - sha256 = "35fddcdb82701fc5e0da60991333181e6b7c309e761ac266dc3be87ece514050"; + sha256 = "63810c6881933364e2f6a59b2e830df72966d00200e30a84cc55231538745162"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/tg/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/tg/firefox-155.0.1.tar.xz"; locale = "tg"; arch = "linux-aarch64"; - sha256 = "ad3187c63687063e309adb69d9ea2c652996d8dfc20d3a26683dbaae99053a13"; + sha256 = "ecfadb4a980e6fde1586fbc256d3a1d1c6807b4784ccc39b8e35b96237105223"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/th/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/th/firefox-155.0.1.tar.xz"; locale = "th"; arch = "linux-aarch64"; - sha256 = "bbd0c2c040c36e9bec0c7b90ed532e89b6323a1aef6e35ca36e74c515f9ca6e5"; + sha256 = "0a33e4487023b4d8f32fad27efb7e1fddc775fe79c0c36d4a3f2609e1cb281ee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/tl/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/tl/firefox-155.0.1.tar.xz"; locale = "tl"; arch = "linux-aarch64"; - sha256 = "b24dbd32862273100d92d054c4f546af846df63090611549d7f3d9d4dfcfe01c"; + sha256 = "cf56484a08ba518e80e022265bdcd5b1c62ceee55ef000441e65da313db778f7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/tr/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/tr/firefox-155.0.1.tar.xz"; locale = "tr"; arch = "linux-aarch64"; - sha256 = "ccc22e8d08d3623bfbea2479d50b8b4666a05ed081618db31bc09531202801cd"; + sha256 = "89834c3b7e0714393d6bf07f16f511b0be0aacbb7bf89121f6479361f62d5cd6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/trs/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/trs/firefox-155.0.1.tar.xz"; locale = "trs"; arch = "linux-aarch64"; - sha256 = "8cc752d380b1814cf032a40bd5e0c6d90eacc88d0db503243de004a0a6578b83"; + sha256 = "7ec9df6a01d83c0f788733eb6851517d8ba82f5c10811af62a09a6fea05b4186"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/uk/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/uk/firefox-155.0.1.tar.xz"; locale = "uk"; arch = "linux-aarch64"; - sha256 = "a521b514e290a5c70b994b16e4d699a9ca5aa043371375dc5a148e197a514216"; + sha256 = "71d3e093d9ff978476cf9c383bb30390ebb93c864b368265322f2e694feedce3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/ur/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ur/firefox-155.0.1.tar.xz"; locale = "ur"; arch = "linux-aarch64"; - sha256 = "bb1491cedd54bb1dc60b061d906013384dfb9225fa56c8430da892efd24951f8"; + sha256 = "583eeed267d6dde13dbb68ec35ff083daa728b4b4ba820f2687b08c8edbaf2f9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/uz/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/uz/firefox-155.0.1.tar.xz"; locale = "uz"; arch = "linux-aarch64"; - sha256 = "c96c4c4df56535ffacb0f1af9b13cc399ce5925a5466436fcd656ea580fabee8"; + sha256 = "9ba79e7a2007aa9a7dc67dcae928243afb3ada1aea1460545043754b6cd5f749"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/vi/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/vi/firefox-155.0.1.tar.xz"; locale = "vi"; arch = "linux-aarch64"; - sha256 = "7378482101982056805e13d2a29511ca1c98cccca91acd2c9529b209835de00f"; + sha256 = "c28a0390ae92f5fe6cf6eece03bdd6ce1376cf02c5ef9759eb7bc39bba8effaa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/xh/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/xh/firefox-155.0.1.tar.xz"; locale = "xh"; arch = "linux-aarch64"; - sha256 = "cea3fb44ccfd04640b4e67bd2970374cb1b927dd67d6869495723139658bd049"; + sha256 = "f6393b7e2d643b65ed193cdc0d689357f4996c4f8eb02eb3e62fac5e4f0d2516"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/zh-CN/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/zh-CN/firefox-155.0.1.tar.xz"; locale = "zh-CN"; arch = "linux-aarch64"; - sha256 = "196bb1ba68bb90b8e0d84a1d9073c76750dbbce06b6ce0b3fa90e26c9e464a9d"; + sha256 = "a1770bb9faa02b910f993b088b69d85395ec3559baae7af085b5f5318e2760a2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-aarch64/zh-TW/firefox-155.0.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/zh-TW/firefox-155.0.1.tar.xz"; locale = "zh-TW"; arch = "linux-aarch64"; - sha256 = "a7313b033a85ac2e0faabbbc6a8e7aa9c06864fc7f0f4132f12673010eba4e62"; + sha256 = "2726078df347f4df5be1779241da3a9e9d6091795b16064a9b73fb7b461eb5db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ach/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ach/Firefox%20155.0.1.dmg"; locale = "ach"; arch = "mac"; - sha256 = "4be1be566f5cbbb7cbced713f24823a216196268327ce70d12409ad3c17ec5e5"; + sha256 = "0e6282064b6ba2cf7dbda4028a975f37eeee0366e91cb29f66ca2fbdb536b12d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/af/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/af/Firefox%20155.0.1.dmg"; locale = "af"; arch = "mac"; - sha256 = "b10e7a631c0e6e5bc3b45710976ee4c8e56bdc08f7c9180a389d72396df408f8"; + sha256 = "65917157dfa06f3108bedbb4aff435ad3049ea7bbc9cff1bc562536b0a410aa8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/an/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/an/Firefox%20155.0.1.dmg"; locale = "an"; arch = "mac"; - sha256 = "031a5d52edfe540a320a0e3b162dfa1cb2eecb93ce2db637717dec04a36b4c99"; + sha256 = "d4abf817d6802722cb9b479fc481e35f0c1668abad24d75b6f3b2e1ae7f781a1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ar/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ar/Firefox%20155.0.1.dmg"; locale = "ar"; arch = "mac"; - sha256 = "410f2477c0653a601b987b7941ddf463948389b1de227691665b0ad7a17c7305"; + sha256 = "9d962b21b7fcf0a231ff3e7f70ab836639e9a97679fd81910e79149d47156edf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ast/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ast/Firefox%20155.0.1.dmg"; locale = "ast"; arch = "mac"; - sha256 = "a118c79feecd3e05265751fb06c8ace0f2f4cab4607cd2634b158b4efacb542a"; + sha256 = "a94d821ac30d75ca8169fc9ac46241b892723e2939e2b6e0181b1f9307e2f347"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/az/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/az/Firefox%20155.0.1.dmg"; locale = "az"; arch = "mac"; - sha256 = "3d369f3cba8c0af723671f61ecdcafa33adddd59d76c2b063b874307f791bd58"; + sha256 = "bef106932272fd286bd50d3ed03cac0f30d5504503bb106c21bffe6819acc095"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/be/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/be/Firefox%20155.0.1.dmg"; locale = "be"; arch = "mac"; - sha256 = "b94b5988f9fb8360cd09f06aeccc638e2841b43518e79cc39dc1b2ab0584467f"; + sha256 = "51dfd6cfb662a8db1d8ac3820722d4900f6fa9c3685c56691149b389b49eff94"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/bg/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/bg/Firefox%20155.0.1.dmg"; locale = "bg"; arch = "mac"; - sha256 = "5ed2a63d8a66097813304eb801562f3e24358c59b2685c2de1b0c947c1571078"; + sha256 = "edf31d61516b44ef925a261e4d5737c7cc748cd0d81864afa8f2bdd170aee30b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/bn/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/bn/Firefox%20155.0.1.dmg"; locale = "bn"; arch = "mac"; - sha256 = "4656a5881e9a4f3a7847991da73c80562f38574b1c45677d811cbaf69f37571e"; + sha256 = "c048b383f4fb4cec7cdee58d23779bd7ca7d4e2a1dc74b080ce32700216942b8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/br/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/br/Firefox%20155.0.1.dmg"; locale = "br"; arch = "mac"; - sha256 = "ccd9bb0c66f401a964adf9ce7f602f4ca42a714698712c06d1bd1f6cf237e9d0"; + sha256 = "864f7984ab34d716c2cec57cc6872a6ba4331387f5b9bdc4e1fdf891c1ce752a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/bs/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/bs/Firefox%20155.0.1.dmg"; locale = "bs"; arch = "mac"; - sha256 = "4b7a8863c8a1c2a8be5a14c555be93eac3c8cd81df522735d204284b5b6151f0"; + sha256 = "b09aa20b72604e528acc2d40afac32585d295de82c5f122f9e67effde52c84e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ca-valencia/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ca-valencia/Firefox%20155.0.1.dmg"; locale = "ca-valencia"; arch = "mac"; - sha256 = "87332fc9ff5405b49b0a807f30b0b4c580c9d0b635533e25cc5a5199eef39dcc"; + sha256 = "2d300e8efdb44e67946b45bb441913a39092989420df0cfce91b76fa6cba5285"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ca/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ca/Firefox%20155.0.1.dmg"; locale = "ca"; arch = "mac"; - sha256 = "52185d1cd9c6206e496e9bbcf1480aca259c64bdffb4a1ef138c2b011d45ada6"; + sha256 = "8fe2aa9e2da0bb2df203287818d84cf3139c2c00216c8058a44be2b53f154ca5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/cak/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/cak/Firefox%20155.0.1.dmg"; locale = "cak"; arch = "mac"; - sha256 = "0aca95f5ff6c0e9d8e51efe1ac62f6f058b1b76ae566ba2026fb5faec1e386c7"; + sha256 = "07414ae3a0fa3331f9ef9aa3f46977b58f289e4dd26150afc00fae40765852f2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/cs/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/cs/Firefox%20155.0.1.dmg"; locale = "cs"; arch = "mac"; - sha256 = "b6aee55bd3c74698e38e0dd65af12bc67cb171e216e112192ec1688a2ed1de77"; + sha256 = "5ba779b198014efadfa47b3884eeab41097cb193582684cbc349819e53e86db3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/cy/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/cy/Firefox%20155.0.1.dmg"; locale = "cy"; arch = "mac"; - sha256 = "e2b1445022641eea479584ffde905d1b889149091bff0242bf2ecb362d5995d8"; + sha256 = "0de6bf6f036797d2e8487fe42b87cae53bca3df34f48a69c07faac93c0de5353"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/da/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/da/Firefox%20155.0.1.dmg"; locale = "da"; arch = "mac"; - sha256 = "c51a2587ba572a4649dd27c13632d062d06404f0f9448f092a956027e9b6672e"; + sha256 = "60cacc51337eebf8e91c92e397460c65c627a1722998a6e0491a8c664102d374"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/de/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/de/Firefox%20155.0.1.dmg"; locale = "de"; arch = "mac"; - sha256 = "d98cb473077154570956f040350628a2088a2c1fe1c37bab807430a08e40dbe9"; + sha256 = "fdba3c489f131ad4ef1e7665c12ca0e68554c0fcd4da1a11e06b85170b757f1b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/dsb/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/dsb/Firefox%20155.0.1.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "b61f0de500590d9cdf8eea2f5671bbe10c5d998eee4900596718f05b5ac28120"; + sha256 = "921f441fffd1d808dc44f87a508feaa12d596a5f871b38dd4682563c03ef8209"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/el/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/el/Firefox%20155.0.1.dmg"; locale = "el"; arch = "mac"; - sha256 = "c845a37b38fc68be39ad7c95634f9a96591ef6a998973f3973b6c8cd8e0ad9bd"; + sha256 = "f28bf1ef60711b9c4a12f5ea521ed5e67ead3f4e4b64749099f2580af20146fd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/en-CA/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/en-CA/Firefox%20155.0.1.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "25e1b4af21f319c8be361b590998d67ea4dd5078e7d04f127bff9bf1640e0f7a"; + sha256 = "5765b66aa33bdf96a7fee685c84c034ddbf98f05e70aa616789ac199313deb22"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/en-GB/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/en-GB/Firefox%20155.0.1.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "f8e6fb69df72a1584b52b14bbd4fad827934868096b158ffa4a48b7197cd043b"; + sha256 = "b61c039f4f19f86cee1a06cc2353164d169042110dd116823b9f965a87b6a41d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/en-US/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/en-US/Firefox%20155.0.1.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "3ae135f2023cf0c6cbce3bb757e06564ff8148b1266f682b8eccff0993a1a9f5"; + sha256 = "ab75b7c9f02083de5636cb2248f8d52dd97669878730a20c514f9dc00d9ca0c6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/eo/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/eo/Firefox%20155.0.1.dmg"; locale = "eo"; arch = "mac"; - sha256 = "6e10b257a0f4312d4e34dcb3667e93178c64676badb7162a18d3920fe45b16df"; + sha256 = "a85a5265358b6dae47979f3d7283293678f107a8a013ebc7c2b1579df3840b02"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/es-AR/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-AR/Firefox%20155.0.1.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "2c6ae1ef8f6b25c44fe0a2bd411774766e9541ebb740123a362184f04c7fe480"; + sha256 = "3c6af2751933db9ff1041d54a5f943d0bf2aa23fc28c4beaed67f96cb561336b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/es-CL/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-CL/Firefox%20155.0.1.dmg"; locale = "es-CL"; arch = "mac"; - sha256 = "bf4a1d6291ee635b9feded4518dbcda9cd909ca6333d64c46fec31fad31847dd"; + sha256 = "5fb34f9a673303691f2a0f8ebeb5b316d736ce506566ba130ee964029bc50f96"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/es-ES/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-ES/Firefox%20155.0.1.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "63d6be971849a27ad1dbcc67c328aa5fab75f71581365b3218c600a4c094ec06"; + sha256 = "b44ba3934bdac76ecb8f1834e577c824e0b6cbf097431e2bcea38c5335699af4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/es-MX/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-MX/Firefox%20155.0.1.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "c593fb23571aeeb169daa13936a6012a30fb9c551d0919ca0c0709d8e76686f4"; + sha256 = "902c65fc3f29ff0f27ab5d07ad45976b133245c15c6182544bcd7c14b6ba334c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/et/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/et/Firefox%20155.0.1.dmg"; locale = "et"; arch = "mac"; - sha256 = "4ed0e66a52e133212cd1b5fa1daeda58e1a2cb7d2e080ae175fb089fca790efb"; + sha256 = "c04e837bf9469895934a20207523f1b02a0cd122a4a70ed33feae2ead9189aa4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/eu/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/eu/Firefox%20155.0.1.dmg"; locale = "eu"; arch = "mac"; - sha256 = "c73c86fee79b01397371a9a9199976ad9d2529b115dd6f66698c78f7c7f13e34"; + sha256 = "404cc504d9ccf35e9d4f9b2da70830d696ad70301817fa485434bc12d162a282"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/fa/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fa/Firefox%20155.0.1.dmg"; locale = "fa"; arch = "mac"; - sha256 = "d2193b5259f61a1d2fe4b80c4294b1893d05e1ee12991a88fa314ff2cf7a20ff"; + sha256 = "54fa5b47ee9226e85878409250df18e7f988b21009ef2d7e5eadfedd3722200f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ff/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ff/Firefox%20155.0.1.dmg"; locale = "ff"; arch = "mac"; - sha256 = "830dcdfbbdb25646237a4fca3c3b559a1e4e2d05325e912a73980402e4ea61ff"; + sha256 = "9ffe3a2896048570826573640f2906517f371785b1307fa54a9dc389ae867e9e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/fi/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fi/Firefox%20155.0.1.dmg"; locale = "fi"; arch = "mac"; - sha256 = "88e1f6c206cdbf3bf4560a97aee8507db6ceb8f8a74d9605640162c64185a256"; + sha256 = "211372a39f7fd5172858dba35ce2711846758c6396f927dcc7b1798864b267eb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/fr/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fr/Firefox%20155.0.1.dmg"; locale = "fr"; arch = "mac"; - sha256 = "300cb5fd9eb885cea61394f534dac4ec59727edd7aacebe89f3f36fa1374fae6"; + sha256 = "a9793dd192a006a5b3084be8bd0d8d8fbf3e486566d6098485d82f1a89077f74"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/fur/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fur/Firefox%20155.0.1.dmg"; locale = "fur"; arch = "mac"; - sha256 = "42512373eb989889d8ed11ef567f34e760dff73d73363dabc3794521428883ee"; + sha256 = "a22e6192250886c55a33533410389e798858b6a106afe92b1237b80366f11508"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/fy-NL/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fy-NL/Firefox%20155.0.1.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "eecf0e2b7b0ab91a8cfafa71f54ae4128e27ea72cd28c9f9c0338775e9ccc475"; + sha256 = "b3133e5f6e36e550dd79fc7c593883e2895c2ef99d2e0eb5145046295b0471ac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ga-IE/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ga-IE/Firefox%20155.0.1.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "2c9d538cf835c3bbdebad38fcb63e33d2db8ffe1e3c346c7aaafacd962e3ead3"; + sha256 = "e81ecb6ad89dd073c800455994fa20fd12c401044c96cbee28790327c90843ba"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/gd/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gd/Firefox%20155.0.1.dmg"; locale = "gd"; arch = "mac"; - sha256 = "50db9f306835687bbaf5514c8ffa6acebbea564bb2e9aa13670b569a8971dc85"; + sha256 = "b44c493f21c4ccbf4a910593c79846e3bf90c0628dd5a1a580a0f589c3b65724"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/gl/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gl/Firefox%20155.0.1.dmg"; locale = "gl"; arch = "mac"; - sha256 = "cb692b1d532d354181ae1745c2d536f806aa4f911c8b79ae23562a8ddbda2de6"; + sha256 = "39921f520b6870a6d43542561cc939c8006335e42181210e0071c2218c643093"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/gn/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gn/Firefox%20155.0.1.dmg"; locale = "gn"; arch = "mac"; - sha256 = "60f6fc31b10d47056ae5aa2371858d14ec514c91bc9c7944300b6ef050f54180"; + sha256 = "4d2db4663b2c1f70fc31a65c195a50d083fc694643314bb374dcf6d7f799dfbd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/gu-IN/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gu-IN/Firefox%20155.0.1.dmg"; locale = "gu-IN"; arch = "mac"; - sha256 = "62c038ce65889e08c89bde8a2439fe50d12add78a388c063404f905c14080ef1"; + sha256 = "c6a8fc51c53e6c512a68f9771a9549df995b36f80eea90876a862306d03fbbc2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/he/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/he/Firefox%20155.0.1.dmg"; locale = "he"; arch = "mac"; - sha256 = "e9375ebd658652d7f7b72a7fd82e68e9bf006477e8483c44795b69844ddf2cd3"; + sha256 = "9cad63cff190b9f0554bb8ceb661833caa0ceb3d1d3170b3267fc7558926e64c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/hi-IN/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hi-IN/Firefox%20155.0.1.dmg"; locale = "hi-IN"; arch = "mac"; - sha256 = "64975ad72c6b5998386a744cee56fee11b8ac92304371be4084fe604dbe21fda"; + sha256 = "dcbdf9617f704fdf0b4f1fb74801b59e469428a39141e155bc2e8ecaad902696"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/hr/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hr/Firefox%20155.0.1.dmg"; locale = "hr"; arch = "mac"; - sha256 = "55dffd81cc31a92f4d0cd439d0be695a537e6666796b068ccfe5922d0e9ce9d0"; + sha256 = "95635db48cbea07db6d1e2a899153ca55cb972869a599cc492fd6e48d8b94518"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/hsb/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hsb/Firefox%20155.0.1.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "e1d2767e61b37746eb35c7a58fe1e3522bdbff88a158b1dc1ce10c095f33a919"; + sha256 = "22ba4de12ff313c5c6cfa6a00086b789e6b57ef225adb2f63d6e7911a9849688"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/hu/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hu/Firefox%20155.0.1.dmg"; locale = "hu"; arch = "mac"; - sha256 = "2c4daa442b9c5cccd86ed3ce68faf0bbb04f246961cd0e1d7ae1b5f8cdab10c0"; + sha256 = "f948c5097c04a29d1e043efc6ba789c078ef3788e60457482771a6ea480e3964"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/hy-AM/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hy-AM/Firefox%20155.0.1.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "6ddb0cfc3f36903e3288843b5a70f532d5ceee48bfca41dbe772fcd0c7cf1796"; + sha256 = "b47260614e37659086f31a13215bc81773d266b41f5113f634e9ff1b114e4c90"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ia/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ia/Firefox%20155.0.1.dmg"; locale = "ia"; arch = "mac"; - sha256 = "b57d00d1c24c1cd43921b0f92b59bb399e68f9b1bf7e9b89cc7d5c186a765567"; + sha256 = "61da3705ee6e7d1c5a3a332da7c0852db4b7927b11d4d0f016172e17abd62fbc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/id/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/id/Firefox%20155.0.1.dmg"; locale = "id"; arch = "mac"; - sha256 = "d1a1155bed046db1c735d0b8c0e03117c503786d49b1a9d8780039aa5c2addfd"; + sha256 = "d85d2de034d86a299096f14322539e5d6a223e50c0c72db70b0c7fb946c11d55"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/is/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/is/Firefox%20155.0.1.dmg"; locale = "is"; arch = "mac"; - sha256 = "3b0041724fa7cb72a231cb49a5bad3ea0480d09e9c41180c9efe85a1db7721e6"; + sha256 = "bd91a540eb6f74af6a15eb9a25403afe6676d1d9bfb8105652da41b5b19db093"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/it/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/it/Firefox%20155.0.1.dmg"; locale = "it"; arch = "mac"; - sha256 = "c1f1d40d3631a509f2f96eebb2a55be9506f1a65e8994b93f04a11b3aa1ed367"; + sha256 = "ff5a3da9d1434c1483f6533d1e1fc104d8fdce5bc5537f9e9490734132e73a2d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ja-JP-mac/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ja-JP-mac/Firefox%20155.0.1.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "9feca5afdcd793e38d0a99834a12bd04e20acfab71e543139fd0f175422c63e4"; + sha256 = "a5b5aa574feed0bfa05f4769f20f45e10f1eb636cb54d5f0159ff72109516e01"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ka/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ka/Firefox%20155.0.1.dmg"; locale = "ka"; arch = "mac"; - sha256 = "d6a3d72da2291867528615cec2b9043eb50e642c51b327a370f87ba2c3da7b5e"; + sha256 = "3423b7977f2624282fb8fc99b95534750a23cd3fb878fb233b221b15694dbeee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/kab/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/kab/Firefox%20155.0.1.dmg"; locale = "kab"; arch = "mac"; - sha256 = "6988614ae69cb12ab67af26e7d7faef27f365bbf0f4665f9a7a2bf566349ed58"; + sha256 = "aa226199b8dbc4aa25f441fa6face4c40fb2c4249f9271261f2576da3a93b16d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/kk/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/kk/Firefox%20155.0.1.dmg"; locale = "kk"; arch = "mac"; - sha256 = "508f9f3373eab93d4c337f4fabddfd6f9a5c5c7a73dd6eee67ff7e74d4b9d30f"; + sha256 = "7b810658bfea706437faef2605dca531373c2b359871bf1033c36c8cd0f0f75f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/km/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/km/Firefox%20155.0.1.dmg"; locale = "km"; arch = "mac"; - sha256 = "1a512e796a3cc2b7954d8c52dae2d74fee0ef9ab9ea13c39616c2ff6f1595468"; + sha256 = "1c368407446e6b1cf7500f015ccb11561a57ada99c1b325a35f3e744a179d049"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/kn/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/kn/Firefox%20155.0.1.dmg"; locale = "kn"; arch = "mac"; - sha256 = "0950c56e06d2e1f3b05b0f32e30479aa8cb3f1bfe261eca762f21d6d0b5c63e1"; + sha256 = "f0c298fb7e21cea00b8cf7df994116d6cf1dd78c75d2472e72f14f3e37bf179d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ko/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ko/Firefox%20155.0.1.dmg"; locale = "ko"; arch = "mac"; - sha256 = "8abb86281b82a823199865c70209874cf376f07225c80e025483e1de3314c03d"; + sha256 = "c8a1c659f9a7549bebba84ad6728849fc992bc80423ec22622965c4370b2ee8d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/lij/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/lij/Firefox%20155.0.1.dmg"; locale = "lij"; arch = "mac"; - sha256 = "4757501fb03a65d6ce7c81c16b48a7071f236f28fb035e444ec0bac66571ba07"; + sha256 = "302aef4f0c5167efb112809048cca8703327988b906bfef0f5b66b3d2e7e713e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/lt/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/lt/Firefox%20155.0.1.dmg"; locale = "lt"; arch = "mac"; - sha256 = "6cd88b4beb7c831beeb2de48ea0bce4c93c3ef74fb1a5bec108c748e21fc58da"; + sha256 = "e1024fe35811dc8f623edf2bca3abe832c12d2111bdfe290b69ddf4379d2be4a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/lv/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/lv/Firefox%20155.0.1.dmg"; locale = "lv"; arch = "mac"; - sha256 = "b9348db4a5368cb271bbb90bf206e797a05079f7ed4f00100aa1bea21195dc4b"; + sha256 = "495de44e2222892ef613b00da08db8f8d62e99ba9f571efd4142a34ab74b7a5e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/mk/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/mk/Firefox%20155.0.1.dmg"; locale = "mk"; arch = "mac"; - sha256 = "431e9f2d89e82414295204417eab41d39f75c72a398c60387d6a2a86f96d34d3"; + sha256 = "026a6c712ed73f151fea5312b5fbc2b6fd74bc455227302c5f2a24a74c0dae02"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/mr/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/mr/Firefox%20155.0.1.dmg"; locale = "mr"; arch = "mac"; - sha256 = "dc0c8d9c3b443cacfa675364c7c2a7fb74b12583dfa09aea18a5f6c12d8ff603"; + sha256 = "189f76ea4e297b5b35a201e8efec39ee17024f6592dc7f9669afbc532c6277f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ms/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ms/Firefox%20155.0.1.dmg"; locale = "ms"; arch = "mac"; - sha256 = "21a5efde8a246ae90960a2d3f4aa2ed9ee4545138b5abf9fb0002c76178d82c3"; + sha256 = "68da4bcc653fb777e01b3c8e636d6fd0ea3c66ce476759581e04773c94c56a07"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/my/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/my/Firefox%20155.0.1.dmg"; locale = "my"; arch = "mac"; - sha256 = "d7a36dc364949d6e4abae59fbb75f4ae8b368f8e99ce50ce1307ca39068b190a"; + sha256 = "11226545c7f89007e3a59dbd1187e040f373ed8516eedbe21af71e6bfcc81aee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/nb-NO/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/nb-NO/Firefox%20155.0.1.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "3e90edaa94e2e20281b20521c081ff807d2bf203e2c79c61a431806900a40ddd"; + sha256 = "5ae541c1e32f30fb372392ec02185a9a67c673dabedc36674db218f75f74d833"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ne-NP/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ne-NP/Firefox%20155.0.1.dmg"; locale = "ne-NP"; arch = "mac"; - sha256 = "adeed60de2301b4d565f24e365c1051ed330fbe5030a4d68d50bea63f7d6b8bc"; + sha256 = "4d2959254c8630b56e76cf106059d444bff0b30df47ad7b89e508badfd7939cc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/nl/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/nl/Firefox%20155.0.1.dmg"; locale = "nl"; arch = "mac"; - sha256 = "59220b1faea39062d3317b16c85a48430d22fec49c202a4523b8452e6849bc4c"; + sha256 = "5f88d081e0bcd5ed4ae1a07b8d418f57bd3347866036aa2e0f4a963098b44a40"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/nn-NO/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/nn-NO/Firefox%20155.0.1.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "eccb253224f3b40f032cca3f95a8d8f83579704cf823c125db14f2a3a1492b33"; + sha256 = "bafa4883b98983413d77875c5aec09afe3444daff2f1230d9ac02498f844ae02"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/oc/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/oc/Firefox%20155.0.1.dmg"; locale = "oc"; arch = "mac"; - sha256 = "4a5b24c51edf6753fd8c1d4df470cbc2a8314779579b7b99502fc77d54243e33"; + sha256 = "429fe220de7152053659db899afcbbd9d0ef01836fa97873a888239e0b24afbd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/pa-IN/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pa-IN/Firefox%20155.0.1.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "ffe8ae97efbde2fe96cc464372fe4d9dcc7de7c76efe018d5f5be37458387bf4"; + sha256 = "ff85a6f1a16b8e63e02a5a076291ea64879bd0ca85d157c7c7c48b556311c718"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/pl/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pl/Firefox%20155.0.1.dmg"; locale = "pl"; arch = "mac"; - sha256 = "6c691695146d39146c139245b83961ae9cca204849f5d9673953805c2f2474fc"; + sha256 = "bcd4b010f8eaa7c159cc1ae33c00dbf12a62cd95b4dbca7cb3901199eaebe4d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/pt-BR/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pt-BR/Firefox%20155.0.1.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "ba8dbe69ff23b123f4615b4d18a2226c51ff4aeae4e2386013f3f988867ed046"; + sha256 = "c10beb41ad1629ed6270e7e215a61386b459446e40c2b2837384ad980e62abbe"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/pt-PT/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pt-PT/Firefox%20155.0.1.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "f42f8ee393c5686d5bfe3886d8aaadf5cc9434a1ffc751cc33710d212d61c8cf"; + sha256 = "9ec27cabd830f10dceaaf55903e3f981b9388c2cb6c8fd1044e1720d8ec3bf6b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/rm/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/rm/Firefox%20155.0.1.dmg"; locale = "rm"; arch = "mac"; - sha256 = "4dd03de6f33b3b75cbbd263980132fb59ca91b3f7d21ffe1b0972281d1e82267"; + sha256 = "1c02a9623f25e0f1c72c57e739e2161601e20eb0d41367cb1f6d8a8bafe315e8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ro/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ro/Firefox%20155.0.1.dmg"; locale = "ro"; arch = "mac"; - sha256 = "ec5243870bedc700639c43ceb66d82c040145ec28e42728c26ed5beee31e2d5a"; + sha256 = "eb8636d21842f1edb7f92a8cc882d4e501ea5687ff9226f6fb4dfb8f4884b032"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ru/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ru/Firefox%20155.0.1.dmg"; locale = "ru"; arch = "mac"; - sha256 = "93d879769ef36489ed7848064fa477f56454ade678fbf565a94d98999260f74d"; + sha256 = "325e2ae67e95f638b986cf7754424e9a774cf92ca85c9de522f6fcb532f76a82"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sat/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sat/Firefox%20155.0.1.dmg"; locale = "sat"; arch = "mac"; - sha256 = "97c5f05bfbb6867192797b1abc737b225de983dee29635a786cec653ae3144cb"; + sha256 = "ab9043eb7264e410daf2e9ce901d61e690e24d1d847e2d543571a8b10a5f3a6d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sc/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sc/Firefox%20155.0.1.dmg"; locale = "sc"; arch = "mac"; - sha256 = "cbce43a6e0231d4c7b367bb4cfdbb49c8d1f8d895947dceecfa9d6a45a2275f5"; + sha256 = "ffbda10fe071cf126d9477e14593221effcfcc4ada5b2ff3792da716d2768b5a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sco/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sco/Firefox%20155.0.1.dmg"; locale = "sco"; arch = "mac"; - sha256 = "9cb749da654ebdf7b9edeaa70106718129bab0abaeaaa810916098dbcdc801c1"; + sha256 = "3dff1f09eb198895558b56583c3fa333427e5dbe508151b718086f71df5490a6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/si/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/si/Firefox%20155.0.1.dmg"; locale = "si"; arch = "mac"; - sha256 = "025b7ce09b186ce2e3a6ac24759ffb007d72f23d298dc6d3c8af4ad04fdcb2e5"; + sha256 = "4343f8836fb8c62b3fc4ac92758fc5fff851abf21731e78c8364e87b1882fe2b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sk/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sk/Firefox%20155.0.1.dmg"; locale = "sk"; arch = "mac"; - sha256 = "e46e8697aeece1f3f14041c5b247ecb970fca2dfbffcec61c8481180d5ffd5cf"; + sha256 = "fcd0f5983768bf71bff2083e882ea0b18c6df52007126343a3af1457c6e5c70c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/skr/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/skr/Firefox%20155.0.1.dmg"; locale = "skr"; arch = "mac"; - sha256 = "f1f4b928b6b42ee2da0aecbcf1ecb01c817dcae41ab84c406a4a76cbd7b39ae8"; + sha256 = "4033a8425c39b9bdbcc8b569290eb59d34a194cc7a7d23ee7c6349f41fdaa608"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sl/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sl/Firefox%20155.0.1.dmg"; locale = "sl"; arch = "mac"; - sha256 = "f56b4050f61f8f3e32ea61faabc8f5696dd9397622be52daee705799d1cfe957"; + sha256 = "9ccbfcf98c4b7524ec8e071ca2bfba6cb9a399b4bd29f045119a592294f91a6e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/son/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/son/Firefox%20155.0.1.dmg"; locale = "son"; arch = "mac"; - sha256 = "59776b9b2ae0be8484930c7a264435bba2d78358884bf241e4c1fc23d202cc09"; + sha256 = "5c4809c5ef55f0f888f04edeef3a3c10026b946a96636d645bdccd972b518f32"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sq/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sq/Firefox%20155.0.1.dmg"; locale = "sq"; arch = "mac"; - sha256 = "56343aee8b767b31bf7180e120425b8e3c3f8f750ebe3ec22d2b0a9bd648ff1e"; + sha256 = "9c85dee1dda84c2e3c1a698eeff64c639b5aec0a21c437558e5d9f92155d6808"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sr/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sr/Firefox%20155.0.1.dmg"; locale = "sr"; arch = "mac"; - sha256 = "7b591d7b4c19d894ebdc016cba04e21f9aa9682a51aedaf9e9889bf5795618a6"; + sha256 = "6ce2f72b77f1ce2182221948be89bcc9806bf494d6e3797c92996d5a1630e41d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/sv-SE/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sv-SE/Firefox%20155.0.1.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "97ef4fc192186b64cac5bd706eee96be569a7f531d52cac867a265f966e5456a"; + sha256 = "6fd4bb44cb727daa99f3c118e37177df355e8aa5e4317cc02266c7b119cf179e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/szl/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/szl/Firefox%20155.0.1.dmg"; locale = "szl"; arch = "mac"; - sha256 = "c4223aedf0d27c0261aaa805998fd93673ca20ce79bd56d62d076ab6f180d7f8"; + sha256 = "4f2b5a263ebb6fde0c370cb05077d89d9700c54f120f0d0e9cc81bc026259edc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ta/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ta/Firefox%20155.0.1.dmg"; locale = "ta"; arch = "mac"; - sha256 = "bafaf8e2b3a822e4380e57218c25849f5cbe2ef34a739b7097dd1a85d8bb5c4d"; + sha256 = "be81c71e71347f44e0397307f36b10b7a5be9309ab4588348170665e082e9c60"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/te/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/te/Firefox%20155.0.1.dmg"; locale = "te"; arch = "mac"; - sha256 = "f533bef52a255527031c0899d9dcbbd59bc33182c0d9065f7d1f6031623b3453"; + sha256 = "d466deafb677af8994656bb50570eaa60b3664a6fc1a625cc0284c9ae078d0b8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/tg/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/tg/Firefox%20155.0.1.dmg"; locale = "tg"; arch = "mac"; - sha256 = "6db63aa9cac499b2140ad5380303b49f09d71fdbf318e6509bf822fd0ed8336d"; + sha256 = "9f3066f12eb5f5b17a9073831589d2e4b44e3e2db386897ac65c8f438cfdca2a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/th/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/th/Firefox%20155.0.1.dmg"; locale = "th"; arch = "mac"; - sha256 = "75d1617f1a15e18eb52864462019092490af1d908ac498162050cdff0c81841d"; + sha256 = "ef3d440796aec351d82fe2b822a93320a6ae8b9edc0fb168e6cbbe743a6110c0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/tl/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/tl/Firefox%20155.0.1.dmg"; locale = "tl"; arch = "mac"; - sha256 = "dc3b58ef8ce1781a04775d11d6875b87626a1efff6d7637ce2e38f508455bc74"; + sha256 = "24da59fb015fe8cb5ec0e1f1cb864bb5a26146237f91966bd5d7e1f4c5da06d0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/tr/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/tr/Firefox%20155.0.1.dmg"; locale = "tr"; arch = "mac"; - sha256 = "6c7808d7a2518f7b397e6b055f406a7e2822f5d215fa33e8170fd365dbe8d5fc"; + sha256 = "c9ffc3efa9fa03036a27793a92726113d2b8bf758bcb16a6a3c284d9d7a11065"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/trs/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/trs/Firefox%20155.0.1.dmg"; locale = "trs"; arch = "mac"; - sha256 = "e257b7ed0b842aad7e0f9e122bef0272da59235300c8f76ee08afa5332bad7a8"; + sha256 = "68058930df7b009b38f1aeecdcbb9339c1b377d9caad6371988eab30e431035b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/uk/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/uk/Firefox%20155.0.1.dmg"; locale = "uk"; arch = "mac"; - sha256 = "d4676f02256fa41a8489db252fd5ac8e4c24fdc070fd91e9def5ac77e23bc98c"; + sha256 = "e66c7f1dee8d580dba85860d3a3c0eeec25fe0d9cb10dc5fae8847b76d077098"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/ur/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ur/Firefox%20155.0.1.dmg"; locale = "ur"; arch = "mac"; - sha256 = "f79db448a4b1f5f2500b93476263193e85c8865a4eb7e633ff2f52797300a0ac"; + sha256 = "5d6a27ea293bac92eaa185ff1468d85da9cbaf26d8234636c9651d0216b5dab9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/uz/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/uz/Firefox%20155.0.1.dmg"; locale = "uz"; arch = "mac"; - sha256 = "f18bba769e8a51c0dc1c027c78920dba3a357551c7a4348a0d1a4c87dfa90528"; + sha256 = "8208abe9edb18e6422877097c4bad1dc3671ad7b4f0d83a7905702e5c9ccf3b2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/vi/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/vi/Firefox%20155.0.1.dmg"; locale = "vi"; arch = "mac"; - sha256 = "8156824e3872ac8b84dd3b8903da5d0d6ac446adec76c164233c0c8ba5c20f87"; + sha256 = "1ddd4692ede29f8f299e1f06cd2b041c3283c08a38872d13a53838d6a4f1d8ae"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/xh/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/xh/Firefox%20155.0.1.dmg"; locale = "xh"; arch = "mac"; - sha256 = "45a73884624a81de29cb7907f492532c4631a5956f16272a59ab3fc199adda5a"; + sha256 = "739aed0a4d41c25205fc530f31366fac5497e96ab49716d5d49850ac9a541ca6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/zh-CN/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/zh-CN/Firefox%20155.0.1.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "e2c90eb48091d7df55ece903909796639687f0f7ad0df8212886c66c714f4d64"; + sha256 = "66783e39861d1bd208ac59465a49a96e05840ed9ec360192e30faec4d6936c1c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/zh-TW/Firefox%20155.0.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/zh-TW/Firefox%20155.0.1.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "bb267fcdf5586d6a3b4be1440944d4f65af04f0d708d59e844a964bbb82fe26b"; + sha256 = "6a63ef810a85747e4dd5c6125d00a9b01977c81c9cd4511742e95e78e2c487e3"; } ]; } diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix index 36feec6f8f27..9877d05c4862 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix @@ -9,10 +9,10 @@ buildMozillaMach rec { pname = "firefox"; - version = "155.0"; + version = "155.0.1"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "24292681924edb9f0494eb77a7b19994039abbc3a8c0ba304f0e472b49a943838565723de983bc8ef08e019971e02a3014c8d241bb88c645a06a625c8ace0d6a"; + sha512 = "6d137a7a315cb1d0aac1a3fe314af80fe290c49b7c2e47f8687b25d4720927b2a0dc71a3da9d75f6cab479067db114caa6732d17e888b0abfce99238a8af0f39"; }; meta = { diff --git a/pkgs/applications/networking/cluster/cni/default.nix b/pkgs/applications/networking/cluster/cni/default.nix index 1911198b9802..72b18eea7a05 100644 --- a/pkgs/applications/networking/cluster/cni/default.nix +++ b/pkgs/applications/networking/cluster/cni/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "cni"; - version = "1.3.0"; + version = "1.3.1"; src = fetchFromGitHub { owner = "containernetworking"; repo = "cni"; rev = "v${version}"; - hash = "sha256-xeajsM8ZIlI6Otv9CQhPfYaVQwmJ5QcFEn1xt6e/ivQ="; + hash = "sha256-FOUoW15aRzdwOnEfNf73tlpssJOoR+/DLOuzCTDGgpY="; }; - vendorHash = "sha256-uo3ZwFdD6aJ0WDGmt51l3hs9agUnv1cIQY/KMlNe5nI="; + vendorHash = "sha256-nJafpp2U7Mld6d2mRUF2I/Ns9rZ+FWONj7BGfAqmEv8="; subPackages = [ "./cnitool" diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index eacbbad2dc80..279b8c9dcdf0 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -589,13 +589,13 @@ "vendorHash": "sha256-gv54RqpkWri5yL40ajcLnqzF0XvMEzFoFEEV2/g1paE=" }, "hashicorp_google": { - "hash": "sha256-Ed/D/c8Ut4gR+VAonZbqvgK/MKVLRryloO+7hvzn5G8=", + "hash": "sha256-IpwIlUZtB0PQ2EQnfY2bKN9w7KQ0WrWLQhEmo79L1yw=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "repo": "terraform-provider-google", - "rev": "v7.45.0", + "rev": "v8.1.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-d4nO4QTeHyVNdU1JFzQdU4UTisoY1tjv7GVCRNRtNC8=" + "vendorHash": "sha256-EikYOTTTkj5E82xza6nYvd1AWFg8fzo1ka2umc+25/k=" }, "hashicorp_google-beta": { "hash": "sha256-WjgVh6LHcNmTT6Fg2FWmtMacCokaNuZTI9ZEcMoD7uo=", diff --git a/pkgs/by-name/al/algolia-cli/package.nix b/pkgs/by-name/al/algolia-cli/package.nix index 0e2bbbe83e0a..531d675c923f 100644 --- a/pkgs/by-name/al/algolia-cli/package.nix +++ b/pkgs/by-name/al/algolia-cli/package.nix @@ -6,7 +6,7 @@ installShellFiles, }: let - version = "1.16.0"; + version = "1.17.0"; in buildGoModule { pname = "algolia-cli"; @@ -16,7 +16,7 @@ buildGoModule { owner = "algolia"; repo = "cli"; tag = "v${version}"; - hash = "sha256-SMhNLe/sO60gSevW4Is8cibFwOZIkM/6ju+zauu7yIo="; + hash = "sha256-a+Ln+WNZkTi2/X31No40M0cu8crKyQcQnukWuU3CJDg="; }; vendorHash = "sha256-gCNmvsQMNC7KQnXJODqmn59OllxI8+ViruOMLu600n4="; diff --git a/pkgs/by-name/ap/apftool-rs/package.nix b/pkgs/by-name/ap/apftool-rs/package.nix index 5524b8dcf583..a836a04fab95 100644 --- a/pkgs/by-name/ap/apftool-rs/package.nix +++ b/pkgs/by-name/ap/apftool-rs/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "apftool-rs"; - version = "1.2.3"; + version = "1.2.5"; src = fetchFromGitHub { owner = "suyulin"; repo = "afptool-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-bcXZIY0CDyWE3vh04IU3kXRxi/uUm5TD8ifA0jq47rc="; + hash = "sha256-bu6iaKGoaj+EKLJ7ulYdKyKSQuaX++zXnyiwBNUKz3Q="; }; - cargoHash = "sha256-Ufe82fJALRlMjRSQ7Y2wFTOzXKtuwQyrWfxZjdEtuc0="; + cargoHash = "sha256-/AJ5UCrh3RYklrfQ7zb1N9n2rXsdPrvH+QGYnKGU1dc="; meta = { description = "About Tools for Rockchip image unpack tool"; diff --git a/pkgs/by-name/au/audiobookshelf/update.sh b/pkgs/by-name/au/audiobookshelf/update.sh index b5a0e08d569b..b59b186f9c65 100755 --- a/pkgs/by-name/au/audiobookshelf/update.sh +++ b/pkgs/by-name/au/audiobookshelf/update.sh @@ -13,7 +13,7 @@ fi REPO="advplyr/audiobookshelf" NEW_VER=$(list-git-tags --url=https://github.com/$REPO | rg 'v[0-9\.]*$' | sed -e 's/^v//' | sort -V | tail -n 1) -OLD_VER=$(nix-instantiate --eval -A audiobookshelf.version | jq --exit-status --raw-output) +OLD_VER=$(nix-instantiate --eval --raw -A audiobookshelf.version) if [ "$NEW_VER" == "$OLD_VER" ]; then echo "No update needed." diff --git a/pkgs/by-name/au/audiothekar/update.sh b/pkgs/by-name/au/audiothekar/update.sh index f21ef010d03f..6cd71f236b5e 100755 --- a/pkgs/by-name/au/audiothekar/update.sh +++ b/pkgs/by-name/au/audiothekar/update.sh @@ -6,7 +6,7 @@ set -eu -o pipefail version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ https://api.github.com/repos/fxsth/audiothekar/releases/latest | jq -e -r .tag_name | tail -c +2) -old_version=$(nix-instantiate --eval -A audiothekar.version | jq -e -r) +old_version=$(nix-instantiate --eval --raw -A audiothekar.version) if [[ $version == "$old_version" ]]; then echo "New version same as old version, nothing to do." >&2 diff --git a/pkgs/by-name/aw/aws-signing-helper/package.nix b/pkgs/by-name/aw/aws-signing-helper/package.nix index 97701d50f8df..625a934b73cc 100644 --- a/pkgs/by-name/aw/aws-signing-helper/package.nix +++ b/pkgs/by-name/aw/aws-signing-helper/package.nix @@ -6,15 +6,15 @@ }: buildGoModule (finalAttrs: { pname = "aws-signing-helper"; - version = "1.8.4"; + version = "1.8.5"; src = fetchFromGitHub { owner = "aws"; repo = "rolesanywhere-credential-helper"; rev = "v${finalAttrs.version}"; - hash = "sha256-cGzQ2rek0EA3ZaPfFOePhkYdKYj4cWZ1b40LAddf5TY="; + hash = "sha256-XLQEGHM7cKm3n9pQdyzGWXN9Wre2DZyXZWuwa4CcU7E="; }; - vendorHash = "sha256-rYoBYPHWixvM2iGn/jf4Op7/xkBnV0zKYSJtDnI3ulQ="; + vendorHash = "sha256-HLqId+mb+UbiX9M4xpCoDv257qKHUOuc6037WameY7Y="; checkPhase = '' runHook preCheck diff --git a/pkgs/by-name/aw/aws-vault/package.nix b/pkgs/by-name/aw/aws-vault/package.nix index 20a98c5dd371..32dc38453f00 100644 --- a/pkgs/by-name/aw/aws-vault/package.nix +++ b/pkgs/by-name/aw/aws-vault/package.nix @@ -10,17 +10,17 @@ }: buildGoModule (finalAttrs: { pname = "aws-vault"; - version = "7.13.5"; + version = "7.13.6"; src = fetchFromGitHub { owner = "ByteNess"; repo = "aws-vault"; rev = "v${finalAttrs.version}"; - hash = "sha256-LQu1SKPAROv+1wfREgQiSYCo/mv0WuiJ2wkKGYOJJCE="; + hash = "sha256-mdju4dNQ9fTlB1y1U1I36vb3mHJ4J3FCOGityyD67RE="; }; proxyVendor = true; - vendorHash = "sha256-jytF037CRWTPlWDk1luyLrkFkW9LXNqpbDXVX8xbxsM="; + vendorHash = "sha256-Dy7bWlpYDBRm384dn6cdDTtRfmdtn6VDrFOURBrCGmg="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/bi/bilibili-tui/package.nix b/pkgs/by-name/bi/bilibili-tui/package.nix index 0667c4133c7a..1442cbbff5cb 100644 --- a/pkgs/by-name/bi/bilibili-tui/package.nix +++ b/pkgs/by-name/bi/bilibili-tui/package.nix @@ -15,16 +15,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "bilibili-tui"; - version = "1.0.13"; + version = "1.0.14"; src = fetchFromGitHub { owner = "MareDevi"; repo = "bilibili-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-u7jSOsXJDghyrHdfOkMiwCtN1Pugjc7RRJVvjtR4LOE="; + hash = "sha256-DKcjIPBNAA2iUO7Evfn6muZpOB8pUEmLCr3oEd/A6io="; }; - cargoHash = "sha256-Xxsfa33dRqObwfPFVHezlXOy5bvjQTaQ9FSuU+F1V5U="; + cargoHash = "sha256-YxCvFCRtnIUxXgZWBvhKnjeth8TX+3iHcOxPQX8d6Ck="; nativeBuildInputs = [ makeBinaryWrapper diff --git a/pkgs/by-name/bn/bngblaster/package.nix b/pkgs/by-name/bn/bngblaster/package.nix index 2f6b5fc7754f..372b506fa720 100644 --- a/pkgs/by-name/bn/bngblaster/package.nix +++ b/pkgs/by-name/bn/bngblaster/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bngblaster"; - version = "0.9.38"; + version = "0.9.39"; src = fetchFromGitHub { owner = "rtbrick"; repo = "bngblaster"; rev = finalAttrs.version; - hash = "sha256-fz/hS47pCw01dRF7DaPpnZMv2QQBD1hgES4eVGXe/LI="; + hash = "sha256-21lSKsjf8IMeUV7wEYd5CNcKkk+H5BwGXJaSGZj3hN0="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/ca/cavalier/update.sh b/pkgs/by-name/ca/cavalier/update.sh index 1dc8cd08998e..2bee1f7f5043 100755 --- a/pkgs/by-name/ca/cavalier/update.sh +++ b/pkgs/by-name/ca/cavalier/update.sh @@ -6,7 +6,7 @@ set -eu -o pipefail version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ https://api.github.com/repos/NickvisionApps/Cavalier/releases/latest | jq -e -r .tag_name) -old_version=$(nix-instantiate --eval -A cavalier.version | jq -e -r) +old_version=$(nix-instantiate --eval --raw -A cavalier.version) if [[ $version == "$old_version" ]]; then echo "New version same as old version, nothing to do." >&2 diff --git a/pkgs/by-name/cf/cf-terraforming/package.nix b/pkgs/by-name/cf/cf-terraforming/package.nix index 388134685a77..c944e4ccab0e 100644 --- a/pkgs/by-name/cf/cf-terraforming/package.nix +++ b/pkgs/by-name/cf/cf-terraforming/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "cf-terraforming"; - version = "0.28.0"; + version = "0.29.0"; src = fetchFromGitHub { owner = "cloudflare"; repo = "cf-terraforming"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-JyGDD09vqIzutwaJJCqv7mRPQlzmyUWtV/BZtirn/SE="; + sha256 = "sha256-jq0xBmn+ZGYF6Yup/82wVYgtuIs9RcPHviGxj9JpTF0="; }; - vendorHash = "sha256-wBInMV1XSaO3/NvTNZq5C5o4TJgq18KXHHc4HOCMSVY="; + vendorHash = "sha256-7/VRs7BEFLCx7sqIbOFA7b7tQwlpgzeWYUdgankHNCo="; ldflags = [ "-X github.com/cloudflare/cf-terraforming/internal/app/cf-terraforming/cmd.versionString=${finalAttrs.version}" ]; diff --git a/pkgs/by-name/co/codegraph/package.nix b/pkgs/by-name/co/codegraph/package.nix index d46a06ded6d2..ee18ac908531 100644 --- a/pkgs/by-name/co/codegraph/package.nix +++ b/pkgs/by-name/co/codegraph/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "codegraph"; - version = "1.5.0"; + version = "1.6.0"; src = finalAttrs.passthru.sources.${stdenv.hostPlatform.system} @@ -75,15 +75,15 @@ stdenv.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://github.com/colbymchenry/codegraph/releases/download/v${finalAttrs.version}/codegraph-darwin-arm64.tar.gz"; - hash = "sha256-z17kNabkTQl7L5jyt7i5QiuxCUhEQE7+2CUZxdoa8s8="; + hash = "sha256-HHMDNRLVX2e+BHF+gVMui+r3vm+4Ux9RoXn6IwZK1IA="; }; "aarch64-linux" = fetchurl { url = "https://github.com/colbymchenry/codegraph/releases/download/v${finalAttrs.version}/codegraph-linux-arm64.tar.gz"; - hash = "sha256-nxd1Cu30XVH2jKrjntIdbipykLIyblxT+VoWWRjr0dg="; + hash = "sha256-bck1p7jxph5oileLmOo0aA6y4217kdsHnWT0AR8aZo8="; }; "x86_64-linux" = fetchurl { url = "https://github.com/colbymchenry/codegraph/releases/download/v${finalAttrs.version}/codegraph-linux-x64.tar.gz"; - hash = "sha256-K6Zeh6EhC3BrseZ9Xki1/EoZNeQ9uz+18xxVl4QNLlg="; + hash = "sha256-3jOR957UJiLZN+bNW3ZCp+qLt9FHNgfoC4ebpz7yFrA="; }; }; updateScript = writeShellScript "update-codegraph" '' diff --git a/pkgs/by-name/co/coder/package.nix b/pkgs/by-name/co/coder/package.nix index e0059f106ed6..b2bcc8955f9f 100644 --- a/pkgs/by-name/co/coder/package.nix +++ b/pkgs/by-name/co/coder/package.nix @@ -15,19 +15,19 @@ let channels = { stable = { - version = "2.34.7"; + version = "2.35.6"; hash = { - x86_64-linux = "sha256-LN0ocoosRGiXUlVSwgABvlc58f8UNVgPIPWWgVjr7NU="; - aarch64-linux = "sha256-lwnQ6msnX/RxS6QNOgMjMepzL+QxvccusVj/GskFjlU="; - aarch64-darwin = "sha256-NrqPfVk+76d5Li06rj31HZDpCtvRggTUseN9I7t/rAc="; + x86_64-linux = "sha256-l4a3a1iFi/HhQTzFEiPAqWnvOhrkKZzKYguZDt6pQwU="; + aarch64-linux = "sha256-zlwfykMFvrxamPjDHJEnl9Hj8aVtQbU/rSAKJgM+I+Y="; + aarch64-darwin = "sha256-Cl53iiUTAITpzKL01dFQ8Mmpm3fgghwrwQ5wfXTaooo="; }; }; mainline = { - version = "2.35.3"; + version = "2.36.3"; hash = { - x86_64-linux = "sha256-B4dODS765ZdkdmEXiTXYAA7nlZtv5tesPOV+0kONSi4="; - aarch64-linux = "sha256-8V/NHeMf16RLQZY1/Yg36hjNeycMkjggmbT1u0RQTp0="; - aarch64-darwin = "sha256-yo2Xh96G+FpHnAYOaVvJ2vu14zYkgEcRZIADPTOPS7I="; + x86_64-linux = "sha256-3iY/0vfXvfwlyFrK3AtTSeVv23HfuDyUMQN2pwWDYyM="; + aarch64-linux = "sha256-mEBiJ6WAb48wWlkYfA7OWRSSvYAZFTLbZr5595DFoKk="; + aarch64-darwin = "sha256-31CYBjGdlPkHcne1QPrSCaL7sZ/6DcDiHvC3boK+XS0="; }; }; }; diff --git a/pkgs/by-name/co/copybara/package.nix b/pkgs/by-name/co/copybara/package.nix index d09da55dff2a..632266013dde 100644 --- a/pkgs/by-name/co/copybara/package.nix +++ b/pkgs/by-name/co/copybara/package.nix @@ -13,11 +13,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "copybara"; - version = "20260727"; + version = "20260831"; src = fetchurl { url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar"; - hash = "sha256-dMoq8dmDqI0GBje/w10eMtaJInk7xrEGPE1bSle8A0Y="; + hash = "sha256-g4HOrjXluLoX/C1apban6PdnOaL+eYXkx22UriMuqKc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/co/cosmic-reader/package.nix b/pkgs/by-name/co/cosmic-reader/package.nix index b3b1af727d39..de81316a1c5a 100644 --- a/pkgs/by-name/co/cosmic-reader/package.nix +++ b/pkgs/by-name/co/cosmic-reader/package.nix @@ -19,13 +19,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-reader"; - version = "0-unstable-2026-07-28"; + version = "0-unstable-2026-08-24"; src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-reader"; - rev = "481e33f5f1b90679a367bdd9afd74dcc71eee135"; - hash = "sha256-ex99zF+RzsYT5mgeL8MRnXp+z1O3/5vnIS2poJJgUVk="; + rev = "42ea9431705e665b9daf7681ded5f726e1b0389e"; + hash = "sha256-Lu0kiEP7JOa9SLkg/VcYDAgmgURyzQ8HnOuxPWaI1nk="; }; cargoHash = "sha256-DPGpGWzAgdpHp3qzksLtLnfqk+DJsaukdT2ekFFiGaM="; diff --git a/pkgs/by-name/da/dawarich/update.sh b/pkgs/by-name/da/dawarich/update.sh index 3e77d7b934ba..cd34f8221fd8 100755 --- a/pkgs/by-name/da/dawarich/update.sh +++ b/pkgs/by-name/da/dawarich/update.sh @@ -6,7 +6,7 @@ set -o pipefail OWNER="Freika" REPO="dawarich" -old_version=$(nix-instantiate --eval -A 'dawarich.version' default.nix | tr -d '"') +old_version=$(nix-instantiate --eval --raw -A dawarich.version) version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/$OWNER/$REPO/releases/latest" | jq -r ".tag_name") echo "Updating to $version" diff --git a/pkgs/by-name/dd/ddns-go/package.nix b/pkgs/by-name/dd/ddns-go/package.nix index 4adb230f646b..0e250dea8146 100644 --- a/pkgs/by-name/dd/ddns-go/package.nix +++ b/pkgs/by-name/dd/ddns-go/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "ddns-go"; - version = "6.17.6"; + version = "6.17.7"; src = fetchFromGitHub { owner = "jeessy2"; repo = "ddns-go"; rev = "v${finalAttrs.version}"; - hash = "sha256-AZuwKI5nwDBunt+ddShbRJQoc68DA8bwXlSAa/7k0DU="; + hash = "sha256-pzEtUECJJyUo5DaIORg7a+qVIuS04B5ZsCwU6U8Xx9U="; }; vendorHash = "sha256-gM9DFy4tkYAm/M0UotodIrhUn5v+aTPx8dseMz4DB4Y="; diff --git a/pkgs/by-name/de/deck/package.nix b/pkgs/by-name/de/deck/package.nix index 5c8e56536e7f..315d143afae5 100644 --- a/pkgs/by-name/de/deck/package.nix +++ b/pkgs/by-name/de/deck/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "deck"; - version = "1.65.1"; + version = "1.66.0"; src = fetchFromGitHub { owner = "Kong"; repo = "deck"; tag = "v${finalAttrs.version}"; - hash = "sha256-ukIwuApiwfobJRfc0b4Zh8MNJHmRY305YcbU+jocq4U="; + hash = "sha256-iC11IQuN/6SXJ30lmMMwSj/poTXdsnhvt6ckWlFsOS4="; }; nativeBuildInputs = [ installShellFiles ]; @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { ]; proxyVendor = true; # darwin/linux hash mismatch - vendorHash = "sha256-apwPW8R8Hghd3BnSgIrjgHLsyDu8tB0rGNLxO9WftS0="; + vendorHash = "sha256-2B5pfovavc7u1Qk5qVVCVp6kXZoQsLlG5FE6b3p+cZw="; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd deck \ diff --git a/pkgs/by-name/de/denaro/update.sh b/pkgs/by-name/de/denaro/update.sh index 545cbf1e827a..f97eaa34acfb 100755 --- a/pkgs/by-name/de/denaro/update.sh +++ b/pkgs/by-name/de/denaro/update.sh @@ -6,7 +6,7 @@ set -eu -o pipefail version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ https://api.github.com/repos/NickvisionApps/Denaro/releases/latest | jq -e -r .tag_name) -old_version=$(nix-instantiate --eval -A denaro.version | jq -e -r) +old_version=$(nix-instantiate --eval --raw -A denaro.version) if [[ $version == "$old_version" ]]; then echo "New version same as old version, nothing to do." >&2 diff --git a/pkgs/by-name/do/doctl/package.nix b/pkgs/by-name/do/doctl/package.nix index 2c727f617ba4..507470a62111 100644 --- a/pkgs/by-name/do/doctl/package.nix +++ b/pkgs/by-name/do/doctl/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "doctl"; - version = "1.167.0"; + version = "1.168.0"; vendorHash = null; @@ -42,7 +42,7 @@ buildGoModule (finalAttrs: { owner = "digitalocean"; repo = "doctl"; tag = "v${finalAttrs.version}"; - hash = "sha256-N8G9bJUd12FsV3ANW2LHMq6ED5YHe8vSJydNhA427SM="; + hash = "sha256-wXDYyRFuKGqVcgYuwvj3Y1D+Qp7ct/b9qBXvZGbHoQk="; }; meta = { diff --git a/pkgs/by-name/dr/drbd/driver.nix b/pkgs/by-name/dr/drbd/driver.nix index e070dc184290..c0ef588de625 100644 --- a/pkgs/by-name/dr/drbd/driver.nix +++ b/pkgs/by-name/dr/drbd/driver.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "drbd"; - version = "9.3.2"; + version = "9.3.3"; src = fetchurl { url = "https://pkg.linbit.com//downloads/drbd/9/drbd-${finalAttrs.version}.tar.gz"; - hash = "sha256-WtV2NNS2wRjpIICrW2bgGWnrslHZygFWLSNZi/OxZv4="; + hash = "sha256-p7+wFgcMMd8cc4VpyozF5fwzfdRJFH979i50bYfTjyE="; }; hardeningDisable = [ "pic" ]; diff --git a/pkgs/by-name/dr/drupal/package.nix b/pkgs/by-name/dr/drupal/package.nix index 39bab023b353..9668f606f3f1 100644 --- a/pkgs/by-name/dr/drupal/package.nix +++ b/pkgs/by-name/dr/drupal/package.nix @@ -8,18 +8,18 @@ php.buildComposerProject2 (finalAttrs: { pname = "drupal"; - version = "11.4.5"; + version = "11.4.6"; src = fetchFromGitLab { domain = "git.drupalcode.org"; owner = "project"; repo = "drupal"; tag = finalAttrs.version; - hash = "sha256-G5Kk4EVpMXV9H9LFvRJnh1Y1rqL6fA18WoTJs+lRV10="; + hash = "sha256-zJ5bK94jmHDCBSndEwkR/2kHaN865nqoMv8NzXJZ7t4="; }; composerNoPlugins = false; - vendorHash = "sha256-P6egjq0lffLGDv3hDJOTvW8Qs3vqR9cT33oURKTfRcQ="; + vendorHash = "sha256-ydN7fRhs54ZdPEuD9UKuWvgql8O+JvUdR4VuqifM6KY="; passthru = { tests = { diff --git a/pkgs/by-name/eg/egl-wayland2/package.nix b/pkgs/by-name/eg/egl-wayland2/package.nix index 5af0b014e10a..8dd9d5c94b4c 100644 --- a/pkgs/by-name/eg/egl-wayland2/package.nix +++ b/pkgs/by-name/eg/egl-wayland2/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "egl-wayland2"; - version = "1.0.1"; + version = "1.0.2"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "egl-wayland2"; tag = "v${finalAttrs.version}"; - hash = "sha256-Udr+tihx/Si2ynFyM1FW2CIUgTg9SQn7AgrOPpGTxpY="; + hash = "sha256-oL5qXRmPqOASfEQN7eEltDj4+R2JxczDrKWWkY29amQ="; }; depsBuildBuild = [ diff --git a/pkgs/by-name/ej/ejabberd/update.sh b/pkgs/by-name/ej/ejabberd/update.sh index 3727293d77b9..57d226408ef6 100755 --- a/pkgs/by-name/ej/ejabberd/update.sh +++ b/pkgs/by-name/ej/ejabberd/update.sh @@ -6,7 +6,7 @@ set -eu -o pipefail version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ https://api.github.com/repos/processone/ejabberd/releases/latest | jq -e -r .tag_name) -old_version=$(nix-instantiate --eval -A ejabberd.version | jq -e -r) +old_version=$(nix-instantiate --eval --raw -A ejabberd.version) if [[ $version == "$old_version" ]]; then echo "New version same as old version, nothing to do." >&2 diff --git a/pkgs/by-name/er/ergohaven-entropy/package.nix b/pkgs/by-name/er/ergohaven-entropy/package.nix index bad66fd33a00..0fbfe3c5591b 100644 --- a/pkgs/by-name/er/ergohaven-entropy/package.nix +++ b/pkgs/by-name/er/ergohaven-entropy/package.nix @@ -35,16 +35,16 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "ergohaven-entropy"; - version = "0.3.4"; + version = "0.3.20"; src = fetchFromGitHub { owner = "ergohaven"; repo = "entropy"; tag = "v${finalAttrs.version}"; - hash = "sha256-+8MuDAGYZuSB/oBiP9pUgDzaRG0tpU8pbtJ5qGZeK9w="; + hash = "sha256-8RvndwWHNnktqGXDzBOml8jBzHTH6SRtiwx/qIpuYq8="; }; - cargoHash = "sha256-N6VlBT0isBLo/9b1gVOuN/d0GewB5oeanKboYSQQPR0="; + cargoHash = "sha256-8Gbdf2BLF2QYDXwYp1rCUEfjE62/sQLc+6vm5avIppo="; __structuredAttrs = true; diff --git a/pkgs/by-name/fa/falcoctl/package.nix b/pkgs/by-name/fa/falcoctl/package.nix index 33d7f28efc1c..980dbb629828 100644 --- a/pkgs/by-name/fa/falcoctl/package.nix +++ b/pkgs/by-name/fa/falcoctl/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "falcoctl"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "falcosecurity"; repo = "falcoctl"; tag = "v${finalAttrs.version}"; - hash = "sha256-nqikPwIlDZQLs6JQ8DSKGOHlp0qt3OLe0p5y33qR0cI="; + hash = "sha256-zY6SU9ker5wt6hvbSPap/0IHm7y1TXDGGgay65hRBIc="; }; - vendorHash = "sha256-FYbmrdg8K5ptVdG1qs5dCQ+2faBCHBxe4wCD4tHhgss="; + vendorHash = "sha256-Q0u3dHpKh+fO3cAin5RCCn3Hj5SrVDio7IbOWBpIqJE="; ldflags = [ "-s" diff --git a/pkgs/by-name/fa/fastmail-desktop/package.nix b/pkgs/by-name/fa/fastmail-desktop/package.nix index 20ad3f4fa7ae..705e53c46a93 100644 --- a/pkgs/by-name/fa/fastmail-desktop/package.nix +++ b/pkgs/by-name/fa/fastmail-desktop/package.nix @@ -21,8 +21,9 @@ callPackage (if isDarwin then ./darwin.nix else ./linux.nix) { homepage = "https://www.fastmail.com/blog/desktop-app/"; license = lib.licenses.unfree; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; - maintainers = [ - lib.maintainers.nekowinston + maintainers = with lib.maintainers; [ + nekowinston + supermarin ]; platforms = [ "aarch64-darwin" diff --git a/pkgs/by-name/fa/favirecon/package.nix b/pkgs/by-name/fa/favirecon/package.nix index 140e8aa7067f..f1acdd37bb80 100644 --- a/pkgs/by-name/fa/favirecon/package.nix +++ b/pkgs/by-name/fa/favirecon/package.nix @@ -2,25 +2,27 @@ lib, buildGoModule, fetchFromGitHub, + versionCheckHook, }: buildGoModule (finalAttrs: { pname = "favirecon"; - version = "1.0.3"; + version = "1.0.4"; src = fetchFromGitHub { owner = "edoardottt"; repo = "favirecon"; tag = "v${finalAttrs.version}"; - hash = "sha256-K8SISs94SRxLAW38GT/mOOvuBktg+y9vKh9BjoJKELM="; + hash = "sha256-LgwwkHKKsGMOTi6VX/Fc4+vAYUc044i1CrxQO3Ci7nQ="; }; - vendorHash = "sha256-PA27sDdM8/qTEUo2fYbVowP8R50cPebVPn2SXUH1VHw="; + vendorHash = "sha256-KRNzKPYCcOOvi7kP6fRMh7LBkMwSssmvUoRlH+jZPu8="; - ldflags = [ - "-s" - "-w" - ]; + ldflags = [ "-s" ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + + doInstallCheck = true; meta = { description = "Tool to detect technologies, WAF, exposed panels and known services"; diff --git a/pkgs/by-name/fi/firezone-gateway/package.nix b/pkgs/by-name/fi/firezone-gateway/package.nix index e8031b677e6a..a3881fd9af30 100644 --- a/pkgs/by-name/fi/firezone-gateway/package.nix +++ b/pkgs/by-name/fi/firezone-gateway/package.nix @@ -6,15 +6,15 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "firezone-gateway"; - version = "1.5.2"; + version = "1.6.0"; src = fetchFromGitHub { owner = "firezone"; repo = "firezone"; tag = "gateway-${finalAttrs.version}"; - hash = "sha256-bfLPOhxv0xfnU3Q1zZWbhqvNe9Hav2RgF/ESMk81F4I="; + hash = "sha256-dKHvjL4bYKHLvoSyCcZBjJMyo5py4TlBwdEqgwIF624="; }; - cargoHash = "sha256-oOJ/UkamQrlWjAz2A4oObdBssHH9iJWN2BHFgMPOxck="; + cargoHash = "sha256-krQv7kPZUlML5sLIMOdewTtN6wZ+bErNSb+3aqOKXh8="; sourceRoot = "${finalAttrs.src.name}/rust"; buildAndTestSubdir = "gateway"; env.RUSTFLAGS = "--cfg system_certs"; diff --git a/pkgs/by-name/fl/flintlock/package.nix b/pkgs/by-name/fl/flintlock/package.nix index 8ddff41eec67..361fe0629258 100644 --- a/pkgs/by-name/fl/flintlock/package.nix +++ b/pkgs/by-name/fl/flintlock/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "flintlock"; - version = "0.11.0"; + version = "0.12.0"; src = fetchFromGitHub { owner = "liquidmetal-dev"; repo = "flintlock"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-KrEbeX75UjrAAg4ddbDnReKYokmMTjGk4GFmuvvYRQg="; + sha256 = "sha256-A3+L9mavBuo9maVZU/eFRxOWPZHr4s57JyTvwxabIM4="; }; - vendorHash = "sha256-ZwD6n8iADv72Ikffp29/ToqykbMkLR5pixQAfgtH0h0="; + vendorHash = "sha256-RjjIvLeixiLwnj8inSf7g7PRa/X3b28cT/H+PggCjxs="; subPackages = [ "cmd/flintlock-metrics" diff --git a/pkgs/by-name/fn/fn-cli/package.nix b/pkgs/by-name/fn/fn-cli/package.nix index 866d27b8cb7a..41c55a6d5f18 100644 --- a/pkgs/by-name/fn/fn-cli/package.nix +++ b/pkgs/by-name/fn/fn-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "fn"; - version = "0.6.64"; + version = "0.6.65"; src = fetchFromGitHub { owner = "fnproject"; repo = "cli"; rev = finalAttrs.version; - hash = "sha256-OT/4lln8BVa3now04RCvFpzst40geM0gupVXaeRlTxk="; + hash = "sha256-ERJgATTZKeUtM3PZwjZvbbmFEgr9AiM+K7loE6L1RJ8="; }; vendorHash = null; diff --git a/pkgs/by-name/fo/fotowall/package.nix b/pkgs/by-name/fo/fotowall/package.nix index 80667be6dca3..cc2ac03f56dd 100644 --- a/pkgs/by-name/fo/fotowall/package.nix +++ b/pkgs/by-name/fo/fotowall/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { pname = "fotowall"; - version = "1.1.3"; + version = "1.1.4"; strictDeps = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { owner = "fotowall"; repo = "fotowall"; rev = "v${version}"; - hash = "sha256-u3EV8UzfESbhaIDLYimYnjDXiP0j04VKoqqO/NglFLA="; + hash = "sha256-1aFHHt1DtjtEF5NievhlzVR1JbUS+3W98Klfi5bcPSk="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ga/gamescope/package.nix b/pkgs/by-name/ga/gamescope/package.nix index 6ef5a971fb23..d559fa4173b5 100644 --- a/pkgs/by-name/ga/gamescope/package.nix +++ b/pkgs/by-name/ga/gamescope/package.nix @@ -1,7 +1,7 @@ { stdenv, buildPackages, - v4l-utils, + libv4l, fetchFromGitHub, fetchpatch, meson, @@ -143,7 +143,7 @@ stdenv.mkDerivation (finalAttrs: { # For `libdisplay-info` python3 hwdata - v4l-utils + libv4l ]; buildInputs = [ diff --git a/pkgs/by-name/gh/gh-gei/package.nix b/pkgs/by-name/gh/gh-gei/package.nix index 03d441137218..3577e691afb6 100644 --- a/pkgs/by-name/gh/gh-gei/package.nix +++ b/pkgs/by-name/gh/gh-gei/package.nix @@ -7,13 +7,13 @@ buildDotnetModule rec { pname = "gh-gei"; - version = "1.32.0"; + version = "1.33.0"; src = fetchFromGitHub { owner = "github"; repo = "gh-gei"; rev = "v${version}"; - hash = "sha256-i7XWGYDB5izL6QH8BRCppz01xNuBDGNy0rMCxSuQFXU="; + hash = "sha256-aA7mI3pzF+snT/SjOc/qVJP+hQYBFEwO1Hf//wFsWmk="; }; dotnet-sdk = dotnetCorePackages.sdk_8_0_4xx; diff --git a/pkgs/by-name/gh/ghostty/update.nu b/pkgs/by-name/gh/ghostty/update.nu index 9005e8f51f6e..f2b8a65264f2 100755 --- a/pkgs/by-name/gh/ghostty/update.nu +++ b/pkgs/by-name/gh/ghostty/update.nu @@ -7,7 +7,7 @@ let latest = ^list-git-tags --url=https://github.com/ghostty-org/ghostty | last | str trim --left --char "v" -let current = ^nix-instantiate --eval -A ghostty.version | str trim -c '"' +let current = ^nix-instantiate --eval --raw -A ghostty.version if $latest == $current { print "Up to date!" diff --git a/pkgs/by-name/gi/git-pkgs/package.nix b/pkgs/by-name/gi/git-pkgs/package.nix index 2482fd9032c8..47fca294b5b6 100644 --- a/pkgs/by-name/gi/git-pkgs/package.nix +++ b/pkgs/by-name/gi/git-pkgs/package.nix @@ -7,16 +7,16 @@ }: buildGoModule rec { pname = "git-pkgs"; - version = "0.19.0"; + version = "0.20.0"; src = fetchFromGitHub { owner = "git-pkgs"; repo = "git-pkgs"; tag = "v${version}"; - hash = "sha256-G2YcixQ7NrljVKhpset7bc/dmqcc3cgQyMMWlJmKSDw="; + hash = "sha256-sh438mnNqlw0h9RuwxeKsTWU0l4E60aazzSjVnHk7Js="; }; - vendorHash = "sha256-r8VGoLtgE36UsV2Eg8kOJ62LG7qMTGR6/zDOayZ/aVI="; + vendorHash = "sha256-noPgZXS/DazEhM4aqdsFQXiTfm+fVCS/7If5GIpw4eo="; subPackages = [ "." ]; diff --git a/pkgs/by-name/gi/gitlab-runner/package.nix b/pkgs/by-name/gi/gitlab-runner/package.nix index 709ab371c729..372da9446b6b 100644 --- a/pkgs/by-name/gi/gitlab-runner/package.nix +++ b/pkgs/by-name/gi/gitlab-runner/package.nix @@ -12,16 +12,16 @@ buildGoModule (finalAttrs: { pname = "gitlab-runner"; - version = "19.1.1"; + version = "19.2.1"; src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-runner"; tag = "v${finalAttrs.version}"; - hash = "sha256-QKiHd4UFTuAZElQ/793Tyid983RnfU9TeNpe1gFwChA="; + hash = "sha256-xPheMOKnRjt8+uoFTpV/ENe6NdyT9JZJZEmvbFdKcpA="; }; - vendorHash = "sha256-Ed2PrEkkqZEWhFLtT1BJavWiacLuv4U7kIAcscMDQgM="; + vendorHash = "sha256-kznAIKiJUZUkoNQSsnl6pj4SZspErccc6rmGwuc7iKo="; # For patchShebangs buildInputs = [ bash ]; diff --git a/pkgs/by-name/gn/gnucash/update.sh b/pkgs/by-name/gn/gnucash/update.sh index 75621a04d8dd..b4a918e3f83e 100755 --- a/pkgs/by-name/gn/gnucash/update.sh +++ b/pkgs/by-name/gn/gnucash/update.sh @@ -10,8 +10,8 @@ if [[ "$latest_version" = "$UPDATE_NIX_OLD_VERSION" ]]; then exit 0 fi -old_src_hash=$(nix-instantiate --eval -A gnucash.src.outputHash | tr -d '"') -old_src_doc_hash=$(nix-instantiate --eval -A gnucash.docs.src.outputHash | tr -d '"') +old_src_hash=$(nix-instantiate --eval --raw -A gnucash.src.outputHash) +old_src_doc_hash=$(nix-instantiate --eval --raw -A gnucash.docs.src.outputHash) src_hash=$(nix-prefetch-url "https://github.com/Gnucash/gnucash/releases/download/$latest_version/gnucash-$latest_version.tar.bz2") src_hash=$(nix-hash --to-sri --type sha256 "$src_hash") diff --git a/pkgs/by-name/go/go-critic/package.nix b/pkgs/by-name/go/go-critic/package.nix index af6de6fbfc9d..344c305cf31e 100644 --- a/pkgs/by-name/go/go-critic/package.nix +++ b/pkgs/by-name/go/go-critic/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "go-critic"; - version = "0.14.4"; + version = "0.15.0"; src = fetchFromGitHub { owner = "go-critic"; repo = "go-critic"; rev = "v${finalAttrs.version}"; - hash = "sha256-RrofJ2/IsndBYvGZLlMbz7kZUGtMOwM4kGrzAiAk0Qs="; + hash = "sha256-fR5wWZyBJ0pnKsWkgvFUOqzZ5L+8AgdcGNMbpj+nhyQ="; }; - vendorHash = "sha256-2tzBJI2d9/EY1lPgJDrOGfgh8dz2bYwP5kWifJ46a8I="; + vendorHash = "sha256-o7je2efcEr6nQV+u/zlzVLS1+Pozx2sPCbCZIT5NIIM="; subPackages = [ "cmd/gocritic" diff --git a/pkgs/by-name/hi/hickory-dns/package.nix b/pkgs/by-name/hi/hickory-dns/package.nix index 48c1d31fc580..793837cb7a53 100644 --- a/pkgs/by-name/hi/hickory-dns/package.nix +++ b/pkgs/by-name/hi/hickory-dns/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "hickory-dns"; - version = "0.26.1"; + version = "0.26.2"; src = fetchFromGitHub { owner = "hickory-dns"; repo = "hickory-dns"; tag = "v${finalAttrs.version}"; - hash = "sha256-jRcq9b409O5bjta8hFLFBFC6ILf8QA2EZ8tQqk2m1Rk="; + hash = "sha256-qwyMfjo3LTyvxwRlQ/4Odc3yZsSuA4cn7zj/KLCfRSs="; }; - cargoHash = "sha256-zszSkclNCLGVchWiNdtNLJeY2j5CmubjMjhwVwsvRP8="; + cargoHash = "sha256-TsawTK+MaQ8isxa+/lROTgnA2u26XKjZCtRFUKLRbrw="; buildFeatures = [ "blocklist" diff --git a/pkgs/by-name/hk/hk/package.nix b/pkgs/by-name/hk/hk/package.nix index 3b908f8f14d5..8d8fe621294b 100644 --- a/pkgs/by-name/hk/hk/package.nix +++ b/pkgs/by-name/hk/hk/package.nix @@ -15,7 +15,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "hk"; - version = "1.56.0"; + version = "1.57.0"; __structuredAttrs = true; @@ -23,10 +23,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "jdx"; repo = "hk"; tag = "v${finalAttrs.version}"; - hash = "sha256-c1SINPa38YpE0R4/9NtrMWbyMBh7sGpdPiF9EYFrPcw="; + hash = "sha256-n2u//Gq0MTTAF02ed/ioINxSC/y0J0uC3M04fTudpi0="; }; - cargoHash = "sha256-LzOtuU+GoV6gVijaH8HxpNaMlnPJEXjnHLRYADFxUgA="; + cargoHash = "sha256-UyJUIrnnqPAI9Li5DgPgKYFzn+hYW0yRMar+1nTi8eQ="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/ho/hoppscotch/package.nix b/pkgs/by-name/ho/hoppscotch/package.nix index e1e3a0a02311..db94260ba2a7 100644 --- a/pkgs/by-name/ho/hoppscotch/package.nix +++ b/pkgs/by-name/ho/hoppscotch/package.nix @@ -8,18 +8,18 @@ let pname = "hoppscotch"; - version = "26.7.0-0"; + version = "26.8.0-0"; src = fetchurl { aarch64-darwin = { url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_aarch64.dmg"; - hash = "sha256-qR/eX9tDTBZzaTVyJVMO5l4BZfXoK2c763APcn87HYU="; + hash = "sha256-oaumcSqAzzRqwFArZJ0d20FwdH5UIJ6YhT0gvwbLXzY="; }; x86_64-linux = { url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_linux_x64.AppImage"; - hash = "sha256-yobIv1gjmM+y0ufIKr6azcbv17wORWa4tQivv2L4i38="; + hash = "sha256-G+TmHOM3eS48TuGRCHznI9IxzF8wN6DtVDs9xOVdzPw="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); diff --git a/pkgs/by-name/i1/i18next-cli/package-lock.json b/pkgs/by-name/i1/i18next-cli/package-lock.json index cfb95875c4d5..87054d124461 100644 --- a/pkgs/by-name/i1/i18next-cli/package-lock.json +++ b/pkgs/by-name/i1/i18next-cli/package-lock.json @@ -1,12 +1,12 @@ { "name": "i18next-cli", - "version": "1.71.3", + "version": "1.73.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "i18next-cli", - "version": "1.71.3", + "version": "1.73.0", "license": "MIT", "dependencies": { "@croct/json5-parser": "^0.2.2", @@ -286,9 +286,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz", - "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.7.tgz", + "integrity": "sha512-F42g89Qd5oAWtp0k0nnSrjziAKza7w8SVT4mStc18LZMaRb4J1HQAHLCalEtDCxrTuksx7NU9qsmeLwpOfPqWw==", "dev": true, "license": "MIT", "dependencies": { @@ -298,7 +298,7 @@ "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", - "js-yaml": "^4.3.0", + "js-yaml": "^4.3.2", "minimatch": "^3.1.5", "strip-json-comments": "^3.1.1" }, @@ -455,24 +455,24 @@ } }, "node_modules/@inquirer/ansi": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-2.0.7.tgz", - "integrity": "sha512-3eTuUO1vH2cZm2ZKHeQxnOqlTi9EfZDGgIe3BL3I4u+rJHocr9Fz86M4fjYABPvFnQG/gGK551HqDiIcETwU6Q==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-2.0.8.tgz", + "integrity": "sha512-WpQM+Ti6Z40EFwwt+uL2p4UabT+W179zHp6HhLVOzfbwnVn05IPO/eXIZXGNqcT1jbQ15SujNLzQ39k4QPPxBQ==", "license": "MIT", "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" } }, "node_modules/@inquirer/checkbox": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-5.2.2.tgz", - "integrity": "sha512-Y5/bAScMy5Y+9isCx0SKbyJebMCaXXX5em0kxkj115eZNscgV9srOHrgyfS0e5xAVymIfOh9piYBKDILktsMMg==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-5.2.4.tgz", + "integrity": "sha512-oKT5RNeO9oKYizSyOxKb66IrKUsYVMQD2tnjllYW4wmSOe9WawfL3OE2p82JuvAyo+/nDIEem5P4Bm/ZIVYVew==", "license": "MIT", "dependencies": { - "@inquirer/ansi": "^2.0.7", - "@inquirer/core": "^12.0.0", - "@inquirer/figures": "^2.0.8", - "@inquirer/type": "^4.0.7" + "@inquirer/ansi": "^2.0.8", + "@inquirer/core": "^12.0.2", + "@inquirer/figures": "^2.0.9", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -487,13 +487,13 @@ } }, "node_modules/@inquirer/confirm": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.2.0.tgz", - "integrity": "sha512-SKXarWrYhtpqOEctf9XGCGy29QjsvJAM0Aq9ZR9z4Ns94OmpqudOly+aSEfNqUf9SwsQaUgY9+Z8hyzG0xX8fw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.3.1.tgz", + "integrity": "sha512-HvnOHal39DTenOVoRpIy8Z+n4YYfNa3Qhi/P8zFqn9/d1crpmQG0DPx34rwOeOFvotgKr9Vov/14OmKR/Iwfjw==", "license": "MIT", "dependencies": { - "@inquirer/core": "^12.0.0", - "@inquirer/type": "^4.0.7" + "@inquirer/core": "^12.0.2", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -508,14 +508,14 @@ } }, "node_modules/@inquirer/core": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-12.0.0.tgz", - "integrity": "sha512-+nnvFEXIB08CZNVXpvW3B+zHW96QXvGUjNKJ8NJIPqAZi5Kd4WhYt2S3C234ReepG1qw2HOlEUbjYVHBowXObA==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-12.0.2.tgz", + "integrity": "sha512-9pBhkxE14uUlnHhs8lOt7qVPtS4caRY6CjADl8COejl9Mf7w8i6Uoe3DrljCqYtmYM3Iv2Q6EmPxx/oTYbvTAQ==", "license": "MIT", "dependencies": { - "@inquirer/ansi": "^2.0.7", - "@inquirer/figures": "^2.0.8", - "@inquirer/type": "^4.0.7", + "@inquirer/ansi": "^2.0.8", + "@inquirer/figures": "^2.0.9", + "@inquirer/type": "4.1.1", "cli-width": "^4.1.0", "fast-wrap-ansi": "^0.2.0", "mute-stream": "^3.0.0", @@ -534,14 +534,14 @@ } }, "node_modules/@inquirer/editor": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-5.3.0.tgz", - "integrity": "sha512-nnsP/IdJ8s83q7ZuObmgn12QM+uLCkab9E0Oordojbn62WUg1c+v9Ou/F/057pgh0ppX0W+Hj5bO/Dp5hsxQtA==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-5.3.2.tgz", + "integrity": "sha512-7ruKO5d/wxhGHxdCQ3eyP/aBNrPTZ+Ju7ERtnAwuIsu0RSLs6kotlTRkOxHatbD6sDaEEdwsD82pzFiT9ESIyQ==", "license": "MIT", "dependencies": { - "@inquirer/core": "^12.0.0", - "@inquirer/external-editor": "^3.0.4", - "@inquirer/type": "^4.0.7" + "@inquirer/core": "^12.0.2", + "@inquirer/external-editor": "^3.0.5", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -556,13 +556,13 @@ } }, "node_modules/@inquirer/expand": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-5.1.2.tgz", - "integrity": "sha512-OWIH1IyyWqEKIyqC9Xy+Bnga7NkGMovFdo4atYZMUOTRqf6rO2WCv9E/1MyzvOErDBCxs+9UFliRUDc50xs/jw==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-5.1.4.tgz", + "integrity": "sha512-12o4aYnjWouoq0fyVhYIL+hwXAaga+kntA/wrijFmVvn2heinkdvkbEXRt1Ob/9IOJ285US5tntjfI/Ukt2YkA==", "license": "MIT", "dependencies": { - "@inquirer/core": "^12.0.0", - "@inquirer/type": "^4.0.7" + "@inquirer/core": "^12.0.2", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -577,9 +577,9 @@ } }, "node_modules/@inquirer/external-editor": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-3.0.4.tgz", - "integrity": "sha512-tZbbaK2ovq6vlrRBNQvjrypmrED/p5x2ncIHQ79cD55tei3dD96v5glMMA+6tiq7K104i/25DVYKWVPJuV6ptA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-3.0.5.tgz", + "integrity": "sha512-f3QQJRIX5ZEneBHNUIuPjmbdzHnmRFJA8r2dkcb8q+OM5Uv5KtnuAttQumnrjcBVBM3mcTX1CkmtAkU58VRZxg==", "license": "MIT", "dependencies": { "chardet": "^2.1.1", @@ -598,22 +598,22 @@ } }, "node_modules/@inquirer/figures": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-2.0.8.tgz", - "integrity": "sha512-tApbon79GM9ry56ja/Ud3SY2CL4TQsao9fIwDQbgTeNY55025GdMzQ2+UdegV/lx51VNGUB59M0v0nMpybYY4Q==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-2.0.9.tgz", + "integrity": "sha512-EAWgUTGQ/Umgga51dE3B2PUHbufuXarDfg86uVgoSgNHNNQnyFKcOrQLWVqYMghuSyHh8+2HUH0Js9cTC1WAdg==", "license": "MIT", "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" } }, "node_modules/@inquirer/input": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-5.1.3.tgz", - "integrity": "sha512-F/BZHtyEzP+HO+IGVd4AjBRgvX/ywm42bx8S0+dENk2YclzE9tJ3X/15THwtT6ehApmKvdYDMsVTuyyDod0gOQ==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-5.1.5.tgz", + "integrity": "sha512-2MkYYFD1Owt1eRBwHhsLSutysRodWasA4DVpl42KJKGmzwBTXRYAIXujisrt0UW0UohUlMjNjLfMDbw4emRbfw==", "license": "MIT", "dependencies": { - "@inquirer/core": "^12.0.0", - "@inquirer/type": "^4.0.7" + "@inquirer/core": "^12.0.2", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -628,13 +628,13 @@ } }, "node_modules/@inquirer/number": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-4.2.0.tgz", - "integrity": "sha512-ew+fSDijsQ/WhD4TV3XLb+if400cDuzTzHfGR8sTNBXkK9CYDWoGE8fhaO8GbT312pNv1AJEOsDxy/z/HVettA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-4.2.2.tgz", + "integrity": "sha512-tjW1gMIQsFb/9Ie11i8SpuPARBdyCVfC5XOeVugWovrdm8CpjzN+A1CBX5QwCCN2mtNmpgDDCnuLCCT94cQ5zA==", "license": "MIT", "dependencies": { - "@inquirer/core": "^12.0.0", - "@inquirer/type": "^4.0.7" + "@inquirer/core": "^12.0.2", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -649,14 +649,14 @@ } }, "node_modules/@inquirer/password": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-5.1.2.tgz", - "integrity": "sha512-nSdufycW8xynEVssFkNQEYIzTySilog0UlfOVRwh3pXzPSk4frXUT2jZWjHnKae6RU9PaoF9wfy1pGwewQuqGw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-5.2.1.tgz", + "integrity": "sha512-InA6nJxMCXPavPBiTKYHIsYiWz/mkIsk1rkI6pKp5w18gVawqrZOj7eSzSmPJa3j0pVxXm6RlrFP1BE9YeOixA==", "license": "MIT", "dependencies": { - "@inquirer/ansi": "^2.0.7", - "@inquirer/core": "^12.0.0", - "@inquirer/type": "^4.0.7" + "@inquirer/ansi": "^2.0.8", + "@inquirer/core": "^12.0.2", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -671,21 +671,21 @@ } }, "node_modules/@inquirer/prompts": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-8.6.0.tgz", - "integrity": "sha512-WgBVDRy3IQ4v9XMCpQ1YDGpso2PcMUxYJzZdH4Nt4t0eoXhEPmOCh5iZbXbR4GTbdUB9VPWBbJB12rkjbaGDCw==", + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-8.7.1.tgz", + "integrity": "sha512-xJIKWyrFNUKj3R5VEub/iKodG9Sh/MbCeApZUbATJgHTw8YoAJ2gOT78HlvO6NMFiRvjm6ySM7aiAew/zVY0Sw==", "license": "MIT", "dependencies": { - "@inquirer/checkbox": "^5.2.2", - "@inquirer/confirm": "^6.2.0", - "@inquirer/editor": "^5.3.0", - "@inquirer/expand": "^5.1.2", - "@inquirer/input": "^5.1.3", - "@inquirer/number": "^4.2.0", - "@inquirer/password": "^5.1.2", - "@inquirer/rawlist": "^5.3.2", - "@inquirer/search": "^4.3.0", - "@inquirer/select": "^5.2.2" + "@inquirer/checkbox": "^5.2.4", + "@inquirer/confirm": "^6.3.1", + "@inquirer/editor": "^5.3.2", + "@inquirer/expand": "^5.1.4", + "@inquirer/input": "^5.1.5", + "@inquirer/number": "^4.2.2", + "@inquirer/password": "^5.2.1", + "@inquirer/rawlist": "^5.3.4", + "@inquirer/search": "^4.3.2", + "@inquirer/select": "^5.2.4" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -700,13 +700,13 @@ } }, "node_modules/@inquirer/rawlist": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-5.3.2.tgz", - "integrity": "sha512-oPSKrYK1X1bMkjXDzIKHUkJp195LFSfgbnVtXnjSKGFjrCbS6I+wyvfAZTwKE9BSt3HwWgfD7JfsXALBgCogzQ==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-5.3.4.tgz", + "integrity": "sha512-c4fDwOpQsjJDHjXdHJE1/xXH6w9/BAiyu3QKzH9Ww5Xm1q37mzyUNa20L7qdtM1ECi4e+oUEKjhK8hR37OMAMQ==", "license": "MIT", "dependencies": { - "@inquirer/core": "^12.0.0", - "@inquirer/type": "^4.0.7" + "@inquirer/core": "^12.0.2", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -721,14 +721,14 @@ } }, "node_modules/@inquirer/search": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-4.3.0.tgz", - "integrity": "sha512-HFxXE5w727ctSUcAwrDquftJGjMgu36OeV5SHEXMlr2j/ahzmRX9xSEeVolV8tzYnTf45cg6vGkdMMRdm3RPhQ==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-4.3.2.tgz", + "integrity": "sha512-YIaEhWmfkdHEWOKwhF/oJar35FFTTrAdzNbJDo9lSsRT6E/obRPx9oVm4rkTMtlcJSqGYttNtLbcHQef9Qw2yw==", "license": "MIT", "dependencies": { - "@inquirer/core": "^12.0.0", - "@inquirer/figures": "^2.0.8", - "@inquirer/type": "^4.0.7" + "@inquirer/core": "^12.0.2", + "@inquirer/figures": "^2.0.9", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -743,15 +743,15 @@ } }, "node_modules/@inquirer/select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-5.2.2.tgz", - "integrity": "sha512-RkI8dRHWt+bh04oLixvF1kFzKC7e5rqJoHKkzcqSHATebBXFC6GmrT8ddbVkgSzLV0HnHs2cPFuBINr8otij8Q==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-5.2.4.tgz", + "integrity": "sha512-L9ubNaJdoBsiom/AfPKq0QLHTkhhCFCtszzdVidGremrlJjPZfGlmvp+IULKIbnYjtVFWnvb4mhiEdNTZ12ugA==", "license": "MIT", "dependencies": { - "@inquirer/ansi": "^2.0.7", - "@inquirer/core": "^12.0.0", - "@inquirer/figures": "^2.0.8", - "@inquirer/type": "^4.0.7" + "@inquirer/ansi": "^2.0.8", + "@inquirer/core": "^12.0.2", + "@inquirer/figures": "^2.0.9", + "@inquirer/type": "4.1.1" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -766,9 +766,9 @@ } }, "node_modules/@inquirer/type": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-4.0.7.tgz", - "integrity": "sha512-t28inv14nMQ1PhKpsJPY+kEs/c00qzeCOS2gTNRyTjG5d6qsVA2fItxW4hkvGZ5lvanGLdtCzVIx5dwdRpN1+g==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-4.1.1.tgz", + "integrity": "sha512-yJoHYrMnxIsJZCY+0Vb66Dy3he3kL3e2wOBKhoSwWWAzZAY82emlxwgprCtp6yRixvNRNq9ztfRWQYPNr3Go7A==", "license": "MIT", "engines": { "node": ">=23.5.0 || ^22.13.0 || ^20.17.0" @@ -826,9 +826,9 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz", + "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==", "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { @@ -894,14 +894,14 @@ } }, "node_modules/@jsonjoy.com/fs-core": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.68.1.tgz", - "integrity": "sha512-V5oZ4Gt9WJKyQef0n9cAd0N9qjSkIBm3E4MYsgNIWBk5aINCDPKxMPo1i29rBxqiT4Ixf1epklqV9VJMKIxwlw==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.71.0.tgz", + "integrity": "sha512-9DFR/j+bm+tig1abs1CWS1/r0IVjNUdTp/+q6R/PXayXpO1rgbUh7tkanGYP40I0zdxbOreN3tmzBpVHgfMKzg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.68.1", - "@jsonjoy.com/fs-node-utils": "4.68.1", + "@jsonjoy.com/fs-node-builtins": "4.71.0", + "@jsonjoy.com/fs-node-utils": "4.71.0", "thingies": "^2.5.0" }, "engines": { @@ -916,15 +916,15 @@ } }, "node_modules/@jsonjoy.com/fs-fsa": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.68.1.tgz", - "integrity": "sha512-HCG72UioncuO7Gw09XNVG+S85e3cq2hrUC/mexBrsWsa3mI7eePkkqWie3uVYbtsb64OR9YGQs5SqaufDRYBcg==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.71.0.tgz", + "integrity": "sha512-dRw5ojxzep3lntVGVBLzQUMYj1hXLH+DAz9sK0vKU+594x/zA2nYPOiitlyhYtOJ2nv1FXNq7c55rgwANknIWw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.68.1", - "@jsonjoy.com/fs-node-builtins": "4.68.1", - "@jsonjoy.com/fs-node-utils": "4.68.1", + "@jsonjoy.com/fs-core": "4.71.0", + "@jsonjoy.com/fs-node-builtins": "4.71.0", + "@jsonjoy.com/fs-node-utils": "4.71.0", "thingies": "^2.5.0" }, "engines": { @@ -939,17 +939,17 @@ } }, "node_modules/@jsonjoy.com/fs-node": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.68.1.tgz", - "integrity": "sha512-R5D9mWtqdURzcOWj1vdXr3APCwX0xchtFT+kmW7fXLNDifWdDrnh26jSID8pdnUfFBxTyfHtFtTL/NWKzIH7kQ==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.71.0.tgz", + "integrity": "sha512-yt5Ak0otPdHPIlmMvF16aLG2qSZL52EYJ7HOkYpBcIPWw+kmT1FtTSj4oiV2OUkJbG8pLzA+RhMgrlRl85QuBw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.68.1", - "@jsonjoy.com/fs-node-builtins": "4.68.1", - "@jsonjoy.com/fs-node-utils": "4.68.1", - "@jsonjoy.com/fs-print": "4.68.1", - "@jsonjoy.com/fs-snapshot": "4.68.1", + "@jsonjoy.com/fs-core": "4.71.0", + "@jsonjoy.com/fs-node-builtins": "4.71.0", + "@jsonjoy.com/fs-node-utils": "4.71.0", + "@jsonjoy.com/fs-print": "4.71.0", + "@jsonjoy.com/fs-snapshot": "4.71.0", "glob-to-regex.js": "^1.0.0", "thingies": "^2.5.0" }, @@ -965,9 +965,9 @@ } }, "node_modules/@jsonjoy.com/fs-node-builtins": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.68.1.tgz", - "integrity": "sha512-HK1BTksysokNZxNspqDH0yPaqN9YgR/AYIlYiIaU2Ys4BOk5CdybI7r6BgiZuiiPiV8n4sK/kZdice7Znpy2Kw==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.71.0.tgz", + "integrity": "sha512-BSzl+QFSxZF58BxGjV1wqCJ+qSn3b2IZnb+z3hDQq6goqOO5RuxF8gRihjsFx17AfpEpa7XjYcP8XpQtDU8RrQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -982,15 +982,15 @@ } }, "node_modules/@jsonjoy.com/fs-node-to-fsa": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.68.1.tgz", - "integrity": "sha512-lpKmU4X9e/oh8GIuAI7EXaS5QiLNM3KD15CkdhfS6PYmrGvoJqKQcyEfnLgnnaGslh/PFUMYSIZBCf2ejJGw8g==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.71.0.tgz", + "integrity": "sha512-OlXBZKIeDx5bIGcQmn0w+nVkLheCiuQSepKiBAiWSWimSdn8Q6Yc9ih2y8zStcJk31fieqnov9V+o8XTWn/5Rw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-fsa": "4.68.1", - "@jsonjoy.com/fs-node-builtins": "4.68.1", - "@jsonjoy.com/fs-node-utils": "4.68.1" + "@jsonjoy.com/fs-fsa": "4.71.0", + "@jsonjoy.com/fs-node-builtins": "4.71.0", + "@jsonjoy.com/fs-node-utils": "4.71.0" }, "engines": { "node": ">=10.0" @@ -1004,13 +1004,13 @@ } }, "node_modules/@jsonjoy.com/fs-node-utils": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.68.1.tgz", - "integrity": "sha512-/GxfW1DWm9SCdkfbvqevLO/P5duobQfmKkHXxdMIDbcZMQeAgooAstIfZhkXpATzq9QbCQsnoWFM/dGHdZfndw==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.71.0.tgz", + "integrity": "sha512-YtzCL3jbKYx6LHxqS9ymJ9Ob7SO9cucI+kpNO3LijGNFEjFbvNsTlHkvFgocAMAjUk96TpQTCsYkzFQi1CdlAA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.68.1", + "@jsonjoy.com/fs-node-builtins": "4.71.0", "glob-to-regex.js": "^1.0.1" }, "engines": { @@ -1025,13 +1025,13 @@ } }, "node_modules/@jsonjoy.com/fs-print": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.68.1.tgz", - "integrity": "sha512-oGeZOGPYKK9v1CgeVeEDsLomH1lCnslSpqUN5GmPzrmAVGQlsmsdcXNA2O4lV8Y4xkuSuynx2ITBkUHJVaTbow==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.71.0.tgz", + "integrity": "sha512-OhfDSdvyO8uGV0U11OP+mOeVCPgjuP1HqCGR/TdBQLxHoDEWJAK3KOP5fPXo57H7i3G0x0Vmv8xPRHDle4XGzA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-utils": "4.68.1", + "@jsonjoy.com/fs-node-utils": "4.71.0", "tree-dump": "^1.1.0" }, "engines": { @@ -1046,14 +1046,14 @@ } }, "node_modules/@jsonjoy.com/fs-snapshot": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.68.1.tgz", - "integrity": "sha512-XZfP0FDZN32bbc4t2bZN2qRrYHg5AktJnzk22HRoKGK4BprrbNRH2k5ceSNS/kupKYcofCs+O841+xaAbjnxwQ==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.71.0.tgz", + "integrity": "sha512-md+Wov365xa9A3nfW9YQTHLcweHHAee/e/0UoVRbldEHxboPJknuO3sEkNVVECO0dTqKra/ERaQylAMRrGWd0Q==", "dev": true, "license": "Apache-2.0", "dependencies": { "@jsonjoy.com/buffers": "^17.65.0", - "@jsonjoy.com/fs-node-utils": "4.68.1", + "@jsonjoy.com/fs-node-utils": "4.71.0", "@jsonjoy.com/json-pack": "^17.65.0", "@jsonjoy.com/util": "^17.65.0" }, @@ -1316,19 +1316,19 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.146.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.146.0.tgz", - "integrity": "sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==", + "version": "0.148.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.148.0.tgz", + "integrity": "sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==", "dev": true, "license": "MIT", "funding": { - "url": "https://github.com/sponsors/Boshen" + "url": "https://github.com/sponsors/oxc-project" } }, "node_modules/@rolldown/binding-android-arm-eabi": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.5.tgz", - "integrity": "sha512-DLe/i+l8ynIBY7XEQ191TeZvCoowIGa18R+dIV30GW7DiOtp74i/xX8hs8GUjW5ARV7VZuie3d6AumSmCwbeRA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.7.tgz", + "integrity": "sha512-EypzgnYCwyVY4NDHKzGmNJT5b+XaQEBniHxsMdeIQLB/tcCzZnhqrzHpZFbX9iaxx+5RiB8caATBtfvZP7zVxQ==", "cpu": [ "arm" ], @@ -1343,9 +1343,9 @@ } }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.5.tgz", - "integrity": "sha512-zXcwKlQApYAOELHd8PwKDFkagYF9Wy4e0RJ+0qnzl9Pjnpj75TEG8ufv40p2J7kCEfwZAsNiuzRIyNNMWT38ig==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.7.tgz", + "integrity": "sha512-l17HE9EweWaqJZhuUuNBN/FzM62xw+DECVnJyvMsxn8vJFAGLy5QfLDoYAcronkAN8VxKZHezDpulHDPx95vFw==", "cpu": [ "arm64" ], @@ -1360,9 +1360,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.5.tgz", - "integrity": "sha512-dK4QakI42nzWgJT5sm4y4y/O//D4OxM75/cH28RLV+nzIN9AY+YsbuUVrUTjlLjXR6vpyxFbSsbmNuJ6BP9sww==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.7.tgz", + "integrity": "sha512-8ED8ELFvHXc6OCETIn4gXObPiaR6bckM/ipXtbzlPVDRMBfEGjCKgO90F9YtfdpDatVx/ZQw7aZ1vUMf/+T3Mw==", "cpu": [ "arm64" ], @@ -1377,9 +1377,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.5.tgz", - "integrity": "sha512-fqSALaUu1Wjd1nK2uW2kJDWdLCc8lx1IcY+MTY26Aurfdx19anlzhqXOgCFbBFQnlFDTn4TC1/7Nz4Bl2mLP3A==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.7.tgz", + "integrity": "sha512-/WPripjtiAIZ2tWY7ddijORT0Ujg87wxWW/qcoFVCKAWVDPhtY0xr7Dj0M3GyNGz60jGwTElhro/mkF9dT7dDQ==", "cpu": [ "x64" ], @@ -1394,9 +1394,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.5.tgz", - "integrity": "sha512-/vCnNxlkxs9tKxNDcyWUePpJ/PgTzxIaVhoM5SmG8UV+GR/IcPam4VYxi7GIMo7PSDuNqlJqvprqii9NqqVCMw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.7.tgz", + "integrity": "sha512-14DI4NcqpvbICxSnGLx3PmtDaWqRP/KGSGb6C+JLLVPeZRl6dKdHba3pGsqT3vpdTqhEYIPG0MMQ8c0xYqoJxA==", "cpu": [ "x64" ], @@ -1411,9 +1411,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.5.tgz", - "integrity": "sha512-abk0NLA519LxRCszmbE0jYKuQ9YPocOXTiOXOo6Yr+YAT95VH+PtqYAjOJvGKt3viEd/x4qzabAlwd5bHOOARg==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.7.tgz", + "integrity": "sha512-bxrWIRvHWQvbJwi+VIie/kDJmQxcNE6xxWwZdqF/ExVAigtHkv54WTLQPb+QsZdnFy18fg7JPfWGL0RH6vwIlQ==", "cpu": [ "arm" ], @@ -1428,9 +1428,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.5.tgz", - "integrity": "sha512-Y7eALiJ8lr0M2HH103Js+g7V34wf6snlpZLAsHI90uLhr3PVlNsbFVAXJC9d/V6BnPyKtpSwI+NcB/RLxsQxuA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.7.tgz", + "integrity": "sha512-toOY2BChBZyuxU7OYX6Tn389di4IzAqPTycVcci0O7FSfBqzRB3RZn+K5Is6ANf4tmgRd/K1yZTsNTXbkXsnLg==", "cpu": [ "arm64" ], @@ -1448,9 +1448,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.5.tgz", - "integrity": "sha512-xMvZgnbZg4YVnR/AX2b3oOPDTFYJvUVaJg5FedA/LuvexAtXibZQej4cnTkw3rjsJ/ggUROB64TdtETiim+FYA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.7.tgz", + "integrity": "sha512-lAIXTH/aiLRLxsTgQvfhjo4K1ydWIp00+V0voOr9beb/9ZmkUFrSIb03dXNFRgMNvkE6oGsF10ioQ6UsI+vS5Q==", "cpu": [ "arm64" ], @@ -1468,9 +1468,9 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.5.tgz", - "integrity": "sha512-GRjeqTUDHTo5GwntsLaAMcBahG3nlpjftXWZLN73HiYQlhwEowvarFgQnRnQZtIp4keXX7quXFbG38uPZBa2EA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.7.tgz", + "integrity": "sha512-kdnwS28Pkenp/mZMRwjXXXwxQ7pIsm+bF919LUK93BOyhcLsrVKdP2p9fxpiPNPAbNuch8ypQt0pm2P2LYCAGg==", "cpu": [ "ppc64" ], @@ -1488,9 +1488,9 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.5.tgz", - "integrity": "sha512-vLNTR45F2Uwc8AufkNXPmB4VliaXs+FvcheEogIzOXzO4l+LzieXF5A/TWxLy5HtqpsRCHUfd0lPVrrdgXdLHQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.7.tgz", + "integrity": "sha512-516OdsyLdr5E65paF3yBF55t8mfm9+gmtCsK3xI7XKXIT7EfRlHhxL8K/NR6Hu8BWSgF5+1w74lTL0+nxcc8Qw==", "cpu": [ "s390x" ], @@ -1508,9 +1508,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.5.tgz", - "integrity": "sha512-Mgj59/HTuYeK9Gz2MA+mBWKnHsAgkBSec15ZMb1st3oIfFbX7gCjOae7GydHhzcyQi9Z/7M1QuN9bR3oFqF0jQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.7.tgz", + "integrity": "sha512-r8/z8n7GFaYRln3xmP1Cxy0HH/HLM0uBUPkEuSVEfKGDA89M0FsZRZJRSwe/tJjRx+fpH/gjorfhB8tmEbSFLA==", "cpu": [ "x64" ], @@ -1528,9 +1528,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.5.tgz", - "integrity": "sha512-mY8AP0/ichsbhAxGnLa3d3+MwV0EfgrPND2bplI3Ym8T6R2pJ0N87bvrKVwNXmdy3jnr6eQBecdqx/HMknBmpA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.7.tgz", + "integrity": "sha512-pAsE8iiDxUg1xBqdhrTfg45AVDVpirjz00sblEYClGNNcMnDb+e8beQgqIAw6LvauX/APvgxUnwrgun/YYGBhw==", "cpu": [ "x64" ], @@ -1548,9 +1548,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.5.tgz", - "integrity": "sha512-8SLssA2oweAxyRgDp789ACfRb/3P+zNRJpzZxSizxF9m8NUDQ4+3xjo8ttjhVGGw6Qxb70oZiEtIjaKikCO7Yw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.7.tgz", + "integrity": "sha512-lTcIYmmnQQA8Or/2DatS6oSqcdLHvendjS+zLu+FwgToynWMRSmQdpM65fTANJgIS4mjbMOo5KT2lnT9SAb96w==", "cpu": [ "arm64" ], @@ -1565,9 +1565,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.5.tgz", - "integrity": "sha512-vGbruD5zquhoc8D9SViXgN2FBJtNdTyQ4DtG+SWiEGlJiAzoKcZ2xp+xuXCffhubVdt0NJlTZqkeRuERy7g8Cw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.7.tgz", + "integrity": "sha512-e3Gu3WxbNk/UqQhxqU7YIYO+9ZBvWNz3U+h/qRFosscMFzdRPbXYSaSWgSnklv2fz1TgzBTcti2z35c/7irsHw==", "cpu": [ "arm64" ], @@ -1582,9 +1582,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.5.tgz", - "integrity": "sha512-e/SXpgISz+IoqVcSSI0rx/d/he8zqLex+/rCWpnHpmVfmPIUjag9H6P7zotf0gJHwPUhQxZ/mF8tr6acebT9yw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.7.tgz", + "integrity": "sha512-W/jg5qoRSqjsEv0+dZi4e687mcHqmVuU0P4fK6qS/xjetW2Gmc1W8j//z5nAeNcC8Ttm0hV46IjcYeuVwYhuiw==", "cpu": [ "x64" ], @@ -1711,9 +1711,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.63.0.tgz", - "integrity": "sha512-70TeIFezKKy65LgAVyQh+w94/gjWhvPWaLaGGeMEgVrPkQhuj/M5bAYYZzIFUj9Y69oHyTm5Um/R6gcLh4A8JA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.63.1.tgz", + "integrity": "sha512-UZ8sUxPTiHWYX9QNdJedb1kDZSpS1t/VPWBWGSgqHNi9w3Cu6IXvu2mzbhiTiPvtrqgTQJ+zqiAq2iPIPilpaQ==", "cpu": [ "arm" ], @@ -1725,9 +1725,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.63.0.tgz", - "integrity": "sha512-YC86tYIHK6M1IV+wbzO+Bxk8RCBr6ZyWYgWxUCzaZD8mc8rrFoIJDNzDrkHBYRc/wKdrsIXmm6/F7NzrAO+OrA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.63.1.tgz", + "integrity": "sha512-cQ4nFQABN5cDvDpbvJ7bMStCpnaVxynZrRMfUJYgxcIk9Sh54FIO1vtfkg0B69REjER77ioZ/ov+eAApx/KmLQ==", "cpu": [ "arm64" ], @@ -1739,9 +1739,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.63.0.tgz", - "integrity": "sha512-oI+ECtUcli0y0fi4xpW82GdPIXdTkI8G8DSjG2LRuw09fPAGykaWYH/hXxiKuTxiAjiPSTIIuYUqof5Z2hShWw==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.63.1.tgz", + "integrity": "sha512-FQNqd1lRy/0QhDk3xeRIkSBiCpXCiDnZO3YLVdcDKN1UBiKToNftCzcXYNLshmPDUMlu2TdeS8tGcsU6f3YF1Q==", "cpu": [ "arm64" ], @@ -1753,9 +1753,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.63.0.tgz", - "integrity": "sha512-NwV+1s7TiKrMe4owHyKB/dTLD7ZJD0YEBEhIz+hvav1Cu1GReJjF+rsdNwjzENQeIAbE/CoNiaAc5Vz2h5DPAA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.63.1.tgz", + "integrity": "sha512-pvD16V939D3CloK0+qikpGaxiPrDUXTe7Y5cWOMkMSy7m1cawa8EGy/kXYi/G/cKAC4HDAbSnzCIk1WmsoOKXg==", "cpu": [ "x64" ], @@ -1767,9 +1767,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.63.0.tgz", - "integrity": "sha512-tWtHBTu5gOPK4u4Urtk4qAHW3zZ9rQAmbssO8gp7ELvGTGI3aCiq6NqyTQ0PCIg7KbHJF2UkGDDs77YZGxfjCA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.63.1.tgz", + "integrity": "sha512-pcFGeL2345VwdTnJhA6zLbew+YgWB0qBG2+dMtXjCicf6+rm6kO6cOoh5VnTe0ZMrMRgRyuHmCJxZWrIdzYuOw==", "cpu": [ "arm64" ], @@ -1781,9 +1781,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.63.0.tgz", - "integrity": "sha512-2qPoJiwTvtHQ27NnYvTnsgk8laXWYuVmNESG8WFZBcEPKLfZ3I27qBJarjVRQtwGeYyRfq5ZowHXih9lm2BItw==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.63.1.tgz", + "integrity": "sha512-mRJlqSRulVzcKq/LKA6ICSIc3K/l4fzlVn/gePn2nXIHy8seRi5z/eeRE0d/XMBxcMldiXtQTSpRj0tkkC3g8Q==", "cpu": [ "x64" ], @@ -1795,9 +1795,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.63.0.tgz", - "integrity": "sha512-FQwsTRvLNuHoTdICABJQfbPUSEueISGmnpT06tXTMpfprf5NiKLSXKA0A+w45wJnCmZAnzgqBwbt6ARFuyOi5w==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.63.1.tgz", + "integrity": "sha512-YDUNvVM85TI3g/1OpnqKP1h4NeW/j64DfWMf+G3M809xNk1bJSnpFp4sh83NpmVE5DXnkh8ULor4LTVZKoYLHw==", "cpu": [ "arm" ], @@ -1812,9 +1812,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.63.0.tgz", - "integrity": "sha512-BBVTXziw8mY1a4ZbWME9tZyfzqXCDPqaC7Z3heQ29p5dkvXzwL0NwelO8zLa8c3RBKvl3YTuSnBgsBhYBtwjIw==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.63.1.tgz", + "integrity": "sha512-7Mcn71p9ZuQFAj+h+dhQXy/yeLePRS2yKRnmW1DijA9thKO5qap0GNOIQK4yQ6iP3SU0Mrb/yWo8h8vgRba8lw==", "cpu": [ "arm" ], @@ -1829,9 +1829,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.63.0.tgz", - "integrity": "sha512-w2Iyy9+RqKwx3d9qWMKsJg0FfRBsY0/pXNv0mCQ3ueRvJI6+QAScfD4nrMlzFLs2HNVW6Ew+mtZfDl9b7Ew5/Q==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.63.1.tgz", + "integrity": "sha512-4YiLQTX6U4CSl0L9cluep9A9W6UmTfqBDc2/CH6wlu54pl4E7Jn3cOD8oxzvBDEGk/JMKgJ47C8g+radF7mwvg==", "cpu": [ "arm64" ], @@ -1846,9 +1846,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.63.0.tgz", - "integrity": "sha512-YK++KtrFRHYE0P6/RtYEAy9t8F37znP+K03RrIuLPYOL6SVlObRumf/0OE4V/h63xL9DwkWbNssZfmA9hawuDA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.63.1.tgz", + "integrity": "sha512-2ra8F7w8OquwZN9z2/fKFnli69wa8PLwaVzRMIPGb13ByMJwC28Fbp8YcVGoUhlYMTt7j5j9bNgpysrN2UM+vw==", "cpu": [ "arm64" ], @@ -1863,9 +1863,9 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.63.0.tgz", - "integrity": "sha512-aBfOG6fP7YkkPmTqPwufRJeFyz7WPpECv9XNbnsk9+vg7rxdih0lbtEel7jcRng4LZrrmU3FfitCFyEj4BWDWg==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.63.1.tgz", + "integrity": "sha512-Sy20ncyhjmBP0Ml+UvQbimjlk6VFgjW5uNP+qqwHB00mTE8Bl2C1TuHTlRwK2YoXeZbee5lP2XevBWVkAQAtSQ==", "cpu": [ "loong64" ], @@ -1880,9 +1880,9 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-musl": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.63.0.tgz", - "integrity": "sha512-LGaHEOeHNAag9VuS1Crs5DFg4RrU9MPi2nVnNJk9DTePx/B6RRYKVmrIXt2h7YOJlwjaFJ6lwtFDliZxScTLrQ==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.63.1.tgz", + "integrity": "sha512-noITLp8oNjYliPnGWmLyelIHwULGqbHloQHGw1rtxbWhTuWooRpnZarZQJ1y9EUC4szuCusCc+HEpUtxpIwYvA==", "cpu": [ "loong64" ], @@ -1897,9 +1897,9 @@ ] }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.63.0.tgz", - "integrity": "sha512-jClvk+J0FC3b7Udvegiw5/4hErbHtmsNsQgENnKXDWtNCJXsJYZH5WURvu7imDOO38xYml24eeh5x3A04ppwCw==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.63.1.tgz", + "integrity": "sha512-hlxxXd+F1mWiAcaFR7Sv9ZQT6m6UfI8+Vy/kFJzztq2pDMU/0wZ9sish0iszNZvsQDo8Gc0i5yuFEOz5dDf6fA==", "cpu": [ "ppc64" ], @@ -1914,9 +1914,9 @@ ] }, "node_modules/@rollup/rollup-linux-ppc64-musl": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.63.0.tgz", - "integrity": "sha512-0OJlaGK+8+B777Ql5okIpD7ua5Ro9+VB9Ve0OKa28OQJZ1RbuUBVNHK/e3pr4BROqsyPl1JrPO1ZxJseCNffcA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.63.1.tgz", + "integrity": "sha512-EF7OpqQTQ/BvGqLzUi4rEHuagCV9MugAUXSHemwPW5vxZ75RR+jxO/2j95Ph2dalMpFHSVECjRoioHZgA9zOYA==", "cpu": [ "ppc64" ], @@ -1931,9 +1931,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.63.0.tgz", - "integrity": "sha512-Ygsx+HoNH7afwi1bTIXbnTvVnsO+zurPLSYxybV1hHFVU72OWOCl6v05ql/z0hkpAPx+DK7Kn9Bi7MayCcjLTA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.63.1.tgz", + "integrity": "sha512-wQO3JesW9PRkwlabQ27y7sPfVOOTLRG73I4F2UYHG5PXun3J9U3y+b7ezVKSYbsvSKGQ1k1cq8Qlun4C9kLt3w==", "cpu": [ "riscv64" ], @@ -1948,9 +1948,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.63.0.tgz", - "integrity": "sha512-pDQxtMGb+OvG3fLwR2OkZlSd47hW+kWg4BYMG/++sR6RqorQccwPTDsxda5hPwiIeIErAnCF9ma3SAU06bdQtQ==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.63.1.tgz", + "integrity": "sha512-ouAGwhO6wHRXdnOVCOsB0tRFkA7nhNB2Nwax6oECXN0YiN8EYUTBAOudADOB1PI+yDL61TeNx/u7MVCzksNbkQ==", "cpu": [ "riscv64" ], @@ -1965,9 +1965,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.63.0.tgz", - "integrity": "sha512-0BnUG9mS8I4SSHr3XsxVhuCMEiu+rX61xxZF5vujso4LaiAGFZFxvDjg6Xn6tLPNTUAfuCvQYas4LMQMVsKRSQ==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.63.1.tgz", + "integrity": "sha512-q2R38Sn+1J8RxhfJ+T54wSWmyKXWec+9jgDfqO2AtArEqHO5R2aeayp5H5OYLr5UYDVGsVaZPEFUooMhYCdz5A==", "cpu": [ "s390x" ], @@ -1982,9 +1982,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.63.0.tgz", - "integrity": "sha512-Adu/VttB1dpPNW+FEacrZ+xVm9tFty84+RrFzsqlFaPxoJB+9XXyDGtp5dCOoBwGBIEVH0To7lExFXEx0BIF4A==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.63.1.tgz", + "integrity": "sha512-gfI5T24WLLuFfSKw7Go/zDXjAAV0fny0swTaDv+WjK7vqcw4cRhFfdsyKL1n+ukI+ooBxn3bVQnyrn06WpI50w==", "cpu": [ "x64" ], @@ -1999,9 +1999,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.63.0.tgz", - "integrity": "sha512-NQ3bDvjUbFKmP23671xUlXtKmqVsUBd6M4PQCvbmNtOy06hnQIdKHy8oG/6S3R/S6He1JgPk6A5VT+prAJMYEw==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.63.1.tgz", + "integrity": "sha512-4h6XqthmB4Hspji84wvgk+ElodTsGj+dbZqHJHHtKxj4mYq0ANSEEPX9ys3moJueqsRjwpaJYH7874Itwnj2ow==", "cpu": [ "x64" ], @@ -2016,9 +2016,9 @@ ] }, "node_modules/@rollup/rollup-openbsd-x64": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.63.0.tgz", - "integrity": "sha512-u2eDAl4+0aFvA13GxlGBtTI3SS3sdgwgtV0HyjZ0QaQVCgNE+jqNGey+GtxWiq+wxr/UycAx/OnfJzApCFamvA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.63.1.tgz", + "integrity": "sha512-dlfCOa87o1VAYegLQ9EKilx2JCeRofiyPGhTCmqnuXZ6bMPiycO1rq1+sKoulAp7pGLIsTIw+1x5R+zgh5LhhA==", "cpu": [ "x64" ], @@ -2030,9 +2030,9 @@ ] }, "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.63.0.tgz", - "integrity": "sha512-XvRb5vfW3wAZQ+ZUG21AnHHDKtNcw99eigzEhjr//NZ3u7SoBaPP0seSc7FgP7p1epAEdAoZckMW9WY/+4w70w==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.63.1.tgz", + "integrity": "sha512-cjkLbOlfcm3QGhMM1J5zaZjsw1GggbN6rw9UTSSRrPrR1KkcXnN7Uq9rPw34xImQ9VOY9GN+6u2Zj80B9ptkcw==", "cpu": [ "arm64" ], @@ -2044,9 +2044,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.63.0.tgz", - "integrity": "sha512-iZPmniy4kNBf5yo2RezbkYNNK5HPbXE9+g+twnbqSng7dtLEJy1SKoxiE/ni4FDacjyuZpEeb9U054N4EoKHYw==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.63.1.tgz", + "integrity": "sha512-Li1KdUnWGE4N3e1F/B4RTB1ms+nG4WBgjByO46pkeBVX/2UBsY53xf5vK9WygVmnH3RwncIST7lkSdLSY6P9lg==", "cpu": [ "arm64" ], @@ -2058,9 +2058,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.63.0.tgz", - "integrity": "sha512-mFBBd+LF37fnE8JnYUOH+imj0aPFPK30vpar4ehJkgnLj9sZn8ZxiRENmLtgIwxK7TC8klF6N57fxdNBwQoqOA==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.63.1.tgz", + "integrity": "sha512-t4ZYOSoLTgwhuFMrmTMLx/+i1DQVK7HYqMc6kY46EApwi8X0nIVphzdNoThU3xt6n+N5urG1/gxBdCaKDLavfg==", "cpu": [ "ia32" ], @@ -2072,9 +2072,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.63.0.tgz", - "integrity": "sha512-ujeqEY3B+zbGn3Z4Q03cUBG/LGWnBJncVT36WER31LcOsQk9+1dmINKKtvmmfChUvRbK1G0R8OhMWFgHgaZtAw==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.63.1.tgz", + "integrity": "sha512-RgroPfMmKlD1RzSDxvwgcPiy2HNQKoYV7OmwIXDsk73uKW5t6B/V8KIy27SMv/FNXFo/oSBtWc9J0X7t91ezZg==", "cpu": [ "x64" ], @@ -2086,9 +2086,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.63.0.tgz", - "integrity": "sha512-hncn90N4sOky0L2LKE5oESKLbxCPeVo4eLA2LSMoDzM+879ml4WSr+Rr4DWknNIVVvS1Hirkc9hx02W6YxS8rQ==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.63.1.tgz", + "integrity": "sha512-at8QVep6S3h5Y6gSbdGU06bRY5WJkf6WUduM9YtvYMbYhB1MOFfUgc6kehitQXzOtMSaT70q7f9ydPhpqu821w==", "cpu": [ "x64" ], @@ -2491,9 +2491,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.3.0.tgz", - "integrity": "sha512-L3fgrnchriRC2ExBflb8j4uZZURHZfQsmQeyVzhjcHW4kkwVyo8/0h1B2MVzMTrYUJYu6G7EWs14hW/L9putqw==", + "version": "26.4.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.4.1.tgz", + "integrity": "sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==", "devOptional": true, "license": "MIT", "dependencies": { @@ -2521,17 +2521,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.68.0.tgz", - "integrity": "sha512-WASHDpCm6qO5jj9g1a+8NiW5+GCkAyLReR56/4VruYmNgfUmqpxOfZ2Yfb8xGfJPWv5Qi6LSD8sXdces3vbp/Q==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.69.0.tgz", + "integrity": "sha512-t5jQTKPIgVW1PE6dR6H6Qz5gm8zjMlX5/2gRaOGd9eO6V7J+tQc6iWKukEe7dY8u9HyYasQ0yfF0/FSSTEO2gA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.68.0", - "@typescript-eslint/type-utils": "8.68.0", - "@typescript-eslint/utils": "8.68.0", - "@typescript-eslint/visitor-keys": "8.68.0", + "@typescript-eslint/scope-manager": "8.69.0", + "@typescript-eslint/type-utils": "8.69.0", + "@typescript-eslint/utils": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -2544,15 +2544,15 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.68.0", + "@typescript-eslint/parser": "^8.69.0", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", - "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.8.tgz", + "integrity": "sha512-YYNsSlXBjMk92SKnkwvB5LOVSa6OznlFUGcsvrFgNJbJCd0M1XKeFVRc8ZByeCqz32FivYNHJVooLmdqrmvp/Q==", "dev": true, "license": "MIT", "engines": { @@ -2560,16 +2560,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.68.0.tgz", - "integrity": "sha512-fHq2VC1kpyYfvEcbiMjOpySY4WS7voEp89yAThrHRX5sm9j2lzYppCb2umFMEed4fWcyeLjHxrz0mpjNBaBxMQ==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.69.0.tgz", + "integrity": "sha512-l4b0DhWioGg6Gt2ebGlvfkFMOjRsauxtsnDRwUSRX1qHq3HdTfQHV8wW9zEXeciai6HfeaKOedQn2Zoofx3WBw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.68.0", - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/typescript-estree": "8.68.0", - "@typescript-eslint/visitor-keys": "8.68.0", + "@typescript-eslint/scope-manager": "8.69.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0", "debug": "^4.4.3" }, "engines": { @@ -2585,14 +2585,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.68.0.tgz", - "integrity": "sha512-5GQtWZCXFcFYux955pvoS02WLc49pXNlvIxocKjS0clvwo3in1RdlzVKyiqQH9vE5AKWFLTaUgeQkOrTS+0Qxw==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.69.0.tgz", + "integrity": "sha512-yi4obFrHMmnsesWehHbkg9zMA7Jt8cXT+mKM08G999pH1yT6nqgsHx7MYm0uY1wAj8CqiBXYRJ7WAT0QdQHQXg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.68.0", - "@typescript-eslint/types": "^8.68.0", + "@typescript-eslint/tsconfig-utils": "^8.69.0", + "@typescript-eslint/types": "^8.69.0", "debug": "^4.4.3" }, "engines": { @@ -2607,14 +2607,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.68.0.tgz", - "integrity": "sha512-T5eXpcaJNg8bhjHJ8Rjp68Vq/QBteYtTKY8TZqVNPaUbuz0f6jI9t6aDkylwvalpAB9XTTFeFOjrjXAZ3YvmVA==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.69.0.tgz", + "integrity": "sha512-ewfspqWvSxKSOaplqAUNbaSFO0eB6w1EtQ+esfYFRm3614Ty4uNtExkcbgd6nWsXphbqKyf9ZYdbZdv2xEoWEQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/visitor-keys": "8.68.0" + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2625,9 +2625,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.68.0.tgz", - "integrity": "sha512-F7zrGQfiJHojPwi8vhxZQC1tWtJzvL74cK/nqri2lk8YUXvYaYwl263xOJ69jDWPUk1hmcdoayFwk9lX09npVw==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.69.0.tgz", + "integrity": "sha512-xNqK7YTDZsLniQMV/4rpFR8Z5JlqeRvVjuG1YgF/mdPVH84HSD19L8CczMA0qg2RfwEV231GHH3VnToJDo4MfQ==", "dev": true, "license": "MIT", "engines": { @@ -2642,15 +2642,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.68.0.tgz", - "integrity": "sha512-X77zqoY1EjeWGs/0JNxeaMfp5C5lIz4Tw8y66F1Ne8Faq6g424sBNYM6xBAqElfGZPLpWS+CZAp0DXyKDzWiHg==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.69.0.tgz", + "integrity": "sha512-ZfoJAVg3JZndQEpEl9petVlxau3lRuElc4HRMuAlLCf8to04/iHz692RUSNmXKDjEuJmIL+KZ2/BsOcBc16dsA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/typescript-estree": "8.68.0", - "@typescript-eslint/utils": "8.68.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0", + "@typescript-eslint/utils": "8.69.0", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -2667,9 +2667,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.68.0.tgz", - "integrity": "sha512-9RnpsGJjrAllCMefGVVsImJM24YurhC0Q1h4UbvivtvOqXmR/vEJge2OoE++z9m6hyg8T1Q8t5SNT6tHSbrxcg==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.69.0.tgz", + "integrity": "sha512-K3VrubUPhlo9VDBS6QdI8YB5j7ClpqLRdefcz6PFrhnwicehBweqQ9Evhl4l+FYz0HdDmMqIiSX0aldGRYtDCA==", "dev": true, "license": "MIT", "engines": { @@ -2681,16 +2681,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.68.0.tgz", - "integrity": "sha512-OKKsD0tYmoNiU5PW2zehO1yO56jYOm1ShYlxon/Z0SJNidAkdVg86eg9ruRuoXf8xfnuWZGbwDsStkoXbZtIIA==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.69.0.tgz", + "integrity": "sha512-AdFkgqck3Vudb/kWnxlyafU/4aBhHrbQ9locP2N4psXTy5mOBg0SHJumnLvx7r6g1gV4DKvUFwV2nJZBoqOD8w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.68.0", - "@typescript-eslint/tsconfig-utils": "8.68.0", - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/visitor-keys": "8.68.0", + "@typescript-eslint/project-service": "8.69.0", + "@typescript-eslint/tsconfig-utils": "8.69.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -2709,16 +2709,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.68.0.tgz", - "integrity": "sha512-PB5gJMMOg0Q5P1tsgWtEAqQacJXq0qEqRHDX/YJ4FaTMLfZPpHB3gjl2EJuiZyPABxmj4ZQYiY9m1bdAJ5y7tQ==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.69.0.tgz", + "integrity": "sha512-tUbx60BBqQa31kXF5MCsOOLL5E/WzUuxIn7YpAvq+eaUlqvk8/NXnXMBNAdLCr0icjkzem7iUA5QqWHe/hJ1aw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.68.0", - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/typescript-estree": "8.68.0" + "@typescript-eslint/scope-manager": "8.69.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2733,13 +2733,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.68.0.tgz", - "integrity": "sha512-YR65gGdGvTUAWLldC3xLOvOzamdGzB4A5/N8rehEaHs3Zvoe39BhgY+u0SPch1OvrVTfLcc55wsSgK2NcnTS/A==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.69.0.tgz", + "integrity": "sha512-+rmdgPA+EXkNgKYvHvFfhrs35utXbwaC5PGpDquSXcoXQDKUA5UjV0LmTucG/4JXkM31BTu4TilHtrN8IVBe8w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/types": "8.69.0", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -5398,9 +5398,9 @@ } }, "node_modules/i18next": { - "version": "26.4.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.4.0.tgz", - "integrity": "sha512-rsmK5bFqsD1AetSFSIa43wtNR4WpvvH4p0tLEsTxkC7QTrfdFm06nbQ95bh8Og4wwaCnUEcm9DVYL2cgxitiQg==", + "version": "26.4.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.4.2.tgz", + "integrity": "sha512-RX+R0VLg13IbvRuJSxnqykUFS9vQZTl8wYpWPCIUDWVrSGjsQywB5Y+pjzrkboxGAuYfJZVH1InFTdgBdxq6ug==", "funding": [ { "type": "individual", @@ -5494,15 +5494,15 @@ } }, "node_modules/inquirer": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-14.1.0.tgz", - "integrity": "sha512-UY08KP08ugc/m0XOBX+tNRl5GK5PrjesiRYM7RDMVczWC0m640GF768Dmosvm1j5OptM3Or6QXvowaJqdWzR0w==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-14.2.1.tgz", + "integrity": "sha512-jLO8986l0/jW+K2Y5BHAhrD6ztnm8MHQgnTI5BwKV6can/LN6xYBcLbtUSvDt1jXNTASwCZszZk0ZBUT5YmH6Q==", "license": "MIT", "dependencies": { - "@inquirer/ansi": "^2.0.7", - "@inquirer/core": "^12.0.0", - "@inquirer/prompts": "^8.6.0", - "@inquirer/type": "^4.0.7", + "@inquirer/ansi": "^2.0.8", + "@inquirer/core": "^12.0.2", + "@inquirer/prompts": "^8.7.1", + "@inquirer/type": "4.1.1", "mute-stream": "^3.0.0", "run-async": "^4.0.6" }, @@ -6077,9 +6077,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", - "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", "dev": true, "funding": [ { @@ -6531,9 +6531,9 @@ } }, "node_modules/magic-string": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.2.2.tgz", - "integrity": "sha512-veT/+7iXrXzT39XnEN4lOxtNl72dMgJ8Lp+5Bd6YcMSWpb0n0MjBM8Uuooi6jgJr8dhUW2swQgBmoZVMni5SVg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.2.3.tgz", + "integrity": "sha512-Bpb0W2TbLKOZ7vJnOUnVRGq3WL2p+ISV29M6hYPL1AFCpyKZpdr5ytiXoTSSxRVhg8YW7f65+6gbG8WG6PCa/g==", "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" @@ -6578,20 +6578,20 @@ } }, "node_modules/memfs": { - "version": "4.68.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.68.1.tgz", - "integrity": "sha512-OD+IDRUvIxu3QHL+nFm9gdyugInD27FDJ+sl4B5QgomPHXMlbw+GP918P8VNKu2FkNlVeqBkpzkwROpamVifRw==", + "version": "4.71.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.71.0.tgz", + "integrity": "sha512-Zwrk7TpTXBkic7taZL+2QeppbauG0QOufRsT1zuXDYLW8jCajH0W1VSZ17+I7ODqiNbH9J1Vf1QJCqFlCfurDg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.68.1", - "@jsonjoy.com/fs-fsa": "4.68.1", - "@jsonjoy.com/fs-node": "4.68.1", - "@jsonjoy.com/fs-node-builtins": "4.68.1", - "@jsonjoy.com/fs-node-to-fsa": "4.68.1", - "@jsonjoy.com/fs-node-utils": "4.68.1", - "@jsonjoy.com/fs-print": "4.68.1", - "@jsonjoy.com/fs-snapshot": "4.68.1", + "@jsonjoy.com/fs-core": "4.71.0", + "@jsonjoy.com/fs-fsa": "4.71.0", + "@jsonjoy.com/fs-node": "4.71.0", + "@jsonjoy.com/fs-node-builtins": "4.71.0", + "@jsonjoy.com/fs-node-to-fsa": "4.71.0", + "@jsonjoy.com/fs-node-utils": "4.71.0", + "@jsonjoy.com/fs-print": "4.71.0", + "@jsonjoy.com/fs-snapshot": "4.71.0", "@jsonjoy.com/json-pack": "^1.11.0", "@jsonjoy.com/util": "^1.9.0", "glob-to-regex.js": "^1.0.1", @@ -6753,9 +6753,9 @@ } }, "node_modules/neostandard/node_modules/globals": { - "version": "17.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.11.0.tgz", - "integrity": "sha512-Z2I8hM+PbJDXQDq3Icgpzv+mPdwr68iZUU9d5WW4FuXfDUQfkZaZuvjMv42/5crNyw154+9+VWXbYrUgDXbxNw==", + "version": "17.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.12.0.tgz", + "integrity": "sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==", "dev": true, "license": "MIT", "engines": { @@ -7255,9 +7255,9 @@ } }, "node_modules/postcss": { - "version": "8.5.26", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz", - "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", + "version": "8.5.28", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", + "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", "dev": true, "funding": [ { @@ -7275,7 +7275,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.17", + "nanoid": "^3.3.18", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -7294,9 +7294,9 @@ } }, "node_modules/pretty-ms": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz", - "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.1.tgz", + "integrity": "sha512-HzMy3Geq23nVALD/M2LliU+F+M+gVNsvkQWWqeBZ8HDiCgzo6YPJ/Omrmtq24EFrIsk0a3EkQGEd7bDOo+IhGA==", "license": "MIT", "dependencies": { "parse-ms": "^4.0.0" @@ -7340,9 +7340,9 @@ } }, "node_modules/react-i18next": { - "version": "17.0.12", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-17.0.12.tgz", - "integrity": "sha512-lFWPEGkxQ6RhusdUkysFBD58VHfSSzvHBzqMgN0SvfVpdQGfwtNkStTqdy08/sJd7s807qqutgx93fRpD0DJ3Q==", + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-17.0.13.tgz", + "integrity": "sha512-Cc1PscmblIHA1kljTqDwrcVMI21ydgmUzw0UAeQBe7pAOgfuRLfzXze4EUBQoeDiICzFIXXhHFoZxuetNg5D0Q==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.7", @@ -7489,13 +7489,13 @@ } }, "node_modules/rolldown": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.5.tgz", - "integrity": "sha512-VD2IE5PUG4Oj8zz2VGykiYd5wbnjdIiSsNQb8Qu5B+noEp+A78mu2iVvpp27g8es14Tk9rofNs5Tku9iQCS4fA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.7.tgz", + "integrity": "sha512-g0EtLvBjTUB7jhyV0S/TCup3v/XSVl45vUIGbOGU4QPiyjTenCe4mKuFvW9fEgYmS2Fo42AUssRmNuMziXdrig==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.146.0", + "@oxc-project/types": "=0.148.0", "@rolldown/pluginutils": "^1.0.0" }, "bin": { @@ -7505,27 +7505,27 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm-eabi": "1.2.5", - "@rolldown/binding-android-arm64": "1.2.5", - "@rolldown/binding-darwin-arm64": "1.2.5", - "@rolldown/binding-darwin-x64": "1.2.5", - "@rolldown/binding-freebsd-x64": "1.2.5", - "@rolldown/binding-linux-arm-gnueabihf": "1.2.5", - "@rolldown/binding-linux-arm64-gnu": "1.2.5", - "@rolldown/binding-linux-arm64-musl": "1.2.5", - "@rolldown/binding-linux-ppc64-gnu": "1.2.5", - "@rolldown/binding-linux-s390x-gnu": "1.2.5", - "@rolldown/binding-linux-x64-gnu": "1.2.5", - "@rolldown/binding-linux-x64-musl": "1.2.5", - "@rolldown/binding-openharmony-arm64": "1.2.5", - "@rolldown/binding-win32-arm64-msvc": "1.2.5", - "@rolldown/binding-win32-x64-msvc": "1.2.5" + "@rolldown/binding-android-arm-eabi": "1.2.7", + "@rolldown/binding-android-arm64": "1.2.7", + "@rolldown/binding-darwin-arm64": "1.2.7", + "@rolldown/binding-darwin-x64": "1.2.7", + "@rolldown/binding-freebsd-x64": "1.2.7", + "@rolldown/binding-linux-arm-gnueabihf": "1.2.7", + "@rolldown/binding-linux-arm64-gnu": "1.2.7", + "@rolldown/binding-linux-arm64-musl": "1.2.7", + "@rolldown/binding-linux-ppc64-gnu": "1.2.7", + "@rolldown/binding-linux-s390x-gnu": "1.2.7", + "@rolldown/binding-linux-x64-gnu": "1.2.7", + "@rolldown/binding-linux-x64-musl": "1.2.7", + "@rolldown/binding-openharmony-arm64": "1.2.7", + "@rolldown/binding-win32-arm64-msvc": "1.2.7", + "@rolldown/binding-win32-x64-msvc": "1.2.7" } }, "node_modules/rollup": { - "version": "4.63.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.63.0.tgz", - "integrity": "sha512-T5vnZ2y4QqC3/4P+w2+JO+Q/OVdnPsv4XcSYJYMEn0R9/jjl5AgLwO9LAZMzP2lN71O6pypn91rB7lDstUkfrQ==", + "version": "4.63.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.63.1.tgz", + "integrity": "sha512-3Df9jsstwhccuEfmAMi9l8XUh/GOkVObmFTU7CCVBysEbcOZLl84jCtaAZMcPiMz2EGKsATzQcU+Xr3n/wU6cg==", "dev": true, "license": "MIT", "dependencies": { @@ -7540,31 +7540,31 @@ }, "optionalDependencies": { "@napi-rs/lzma-linux-x64-gnu": "1.5.1", - "@rollup/rollup-android-arm-eabi": "4.63.0", - "@rollup/rollup-android-arm64": "4.63.0", - "@rollup/rollup-darwin-arm64": "4.63.0", - "@rollup/rollup-darwin-x64": "4.63.0", - "@rollup/rollup-freebsd-arm64": "4.63.0", - "@rollup/rollup-freebsd-x64": "4.63.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.63.0", - "@rollup/rollup-linux-arm-musleabihf": "4.63.0", - "@rollup/rollup-linux-arm64-gnu": "4.63.0", - "@rollup/rollup-linux-arm64-musl": "4.63.0", - "@rollup/rollup-linux-loong64-gnu": "4.63.0", - "@rollup/rollup-linux-loong64-musl": "4.63.0", - "@rollup/rollup-linux-ppc64-gnu": "4.63.0", - "@rollup/rollup-linux-ppc64-musl": "4.63.0", - "@rollup/rollup-linux-riscv64-gnu": "4.63.0", - "@rollup/rollup-linux-riscv64-musl": "4.63.0", - "@rollup/rollup-linux-s390x-gnu": "4.63.0", - "@rollup/rollup-linux-x64-gnu": "4.63.0", - "@rollup/rollup-linux-x64-musl": "4.63.0", - "@rollup/rollup-openbsd-x64": "4.63.0", - "@rollup/rollup-openharmony-arm64": "4.63.0", - "@rollup/rollup-win32-arm64-msvc": "4.63.0", - "@rollup/rollup-win32-ia32-msvc": "4.63.0", - "@rollup/rollup-win32-x64-gnu": "4.63.0", - "@rollup/rollup-win32-x64-msvc": "4.63.0", + "@rollup/rollup-android-arm-eabi": "4.63.1", + "@rollup/rollup-android-arm64": "4.63.1", + "@rollup/rollup-darwin-arm64": "4.63.1", + "@rollup/rollup-darwin-x64": "4.63.1", + "@rollup/rollup-freebsd-arm64": "4.63.1", + "@rollup/rollup-freebsd-x64": "4.63.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.63.1", + "@rollup/rollup-linux-arm-musleabihf": "4.63.1", + "@rollup/rollup-linux-arm64-gnu": "4.63.1", + "@rollup/rollup-linux-arm64-musl": "4.63.1", + "@rollup/rollup-linux-loong64-gnu": "4.63.1", + "@rollup/rollup-linux-loong64-musl": "4.63.1", + "@rollup/rollup-linux-ppc64-gnu": "4.63.1", + "@rollup/rollup-linux-ppc64-musl": "4.63.1", + "@rollup/rollup-linux-riscv64-gnu": "4.63.1", + "@rollup/rollup-linux-riscv64-musl": "4.63.1", + "@rollup/rollup-linux-s390x-gnu": "4.63.1", + "@rollup/rollup-linux-x64-gnu": "4.63.1", + "@rollup/rollup-linux-x64-musl": "4.63.1", + "@rollup/rollup-openbsd-x64": "4.63.1", + "@rollup/rollup-openharmony-arm64": "4.63.1", + "@rollup/rollup-win32-arm64-msvc": "4.63.1", + "@rollup/rollup-win32-ia32-msvc": "4.63.1", + "@rollup/rollup-win32-x64-gnu": "4.63.1", + "@rollup/rollup-win32-x64-msvc": "4.63.1", "fsevents": "~2.3.2" } }, @@ -7662,9 +7662,9 @@ } }, "node_modules/serialize-javascript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-7.1.0.tgz", - "integrity": "sha512-RNEqWOyhhUQYN9V1GfHwu9AR/g+NTciH6Z5u3/no6X3/w+04J2lVDL+svFQVXgXrEGBMG2puMVN3gq2SNGuTGw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-7.1.1.tgz", + "integrity": "sha512-k3CMsaIvvdSwm8oLB4MXSl0wH2/cwlH7xGcnRd2DaeRmBkbzYmyT8j0tsX60DwD1eRwHTpNpH8ljKu9oUT1MeQ==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -7946,25 +7946,25 @@ } }, "node_modules/string.prototype.matchall": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", - "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.1.0.tgz", + "integrity": "sha512-tHNHTxInrYLCga9O9YGxWA3G9/nnzQw8UGAyqGx3Ar1pSTTzIuM4woFSq4SowkXCjJIwq5sIiQvEfRI9tCH1qQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", + "es-abstract": "^1.24.2", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", + "es-object-atoms": "^1.1.2", + "get-intrinsic": "^1.3.0", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "internal-slot": "^1.1.0", - "regexp.prototype.flags": "^1.5.3", + "regexp.prototype.flags": "^1.5.4", "set-function-name": "^2.0.2", - "side-channel": "^1.1.0" + "side-channel": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -8135,9 +8135,9 @@ } }, "node_modules/terser": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.50.0.tgz", - "integrity": "sha512-CN9BVxWhgS/hRxtUMjtC2uRWSTcSfQFHMDWma6sKKfIivCD91sM+FOPfvwoaRMqCSrUpe1nv3jDamd9eEQ4y+w==", + "version": "5.51.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.51.2.tgz", + "integrity": "sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -8185,9 +8185,9 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz", - "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz", + "integrity": "sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==", "dev": true, "license": "MIT", "engines": { @@ -8400,16 +8400,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.68.0.tgz", - "integrity": "sha512-MHy0Y0ynqeEbx/S45+i/bBssdy3X6KNBfmJAP35GrgtNxu2TQ5K5xsFDhAnmsq1jvpdoZOPG1LGtJo0HWqYCrQ==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.69.0.tgz", + "integrity": "sha512-B3MltX0VqjUBNEe3b3sSuiRbfa6XrfHFtBiPamjT5AsW/dfq+y+bc0wyuS9DxAS1LyzCxRp2+rxzpLUvqM2BvA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.68.0", - "@typescript-eslint/parser": "8.68.0", - "@typescript-eslint/typescript-estree": "8.68.0", - "@typescript-eslint/utils": "8.68.0" + "@typescript-eslint/eslint-plugin": "8.69.0", + "@typescript-eslint/parser": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0", + "@typescript-eslint/utils": "8.69.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/pkgs/by-name/i1/i18next-cli/package.nix b/pkgs/by-name/i1/i18next-cli/package.nix index 4b4fd6a08e41..b9d7a5c907ce 100644 --- a/pkgs/by-name/i1/i18next-cli/package.nix +++ b/pkgs/by-name/i1/i18next-cli/package.nix @@ -6,13 +6,13 @@ }: buildNpmPackage rec { pname = "i18next-cli"; - version = "1.71.3"; + version = "1.73.0"; src = fetchFromGitHub { owner = "i18next"; repo = "i18next-cli"; tag = "v${version}"; - hash = "sha256-jVfHtvlRwYncPdnNcD+DfHex6UaZQGatjKUqiV6/H9c="; + hash = "sha256-qQDE9uqBXZATDRSUd4h8AKuDXoRYYkvt79DUJkG8kxI="; }; # NOTE: Generating lock-file @@ -21,7 +21,7 @@ buildNpmPackage rec { cp ${./package-lock.json} package-lock.json ''; - npmDepsHash = "sha256-7JQbydV3UaTdw/hJ8LFqGd37tHAQtyFS7RP5u2By+oU="; + npmDepsHash = "sha256-Zcqj2rsLu0sahMQpZiHs/Q3AeWb00gbmbFTRRZR42uI="; passthru.updateScript = nix-update-script { extraArgs = [ "--generate-lockfile" ]; diff --git a/pkgs/by-name/im/immudb/package.nix b/pkgs/by-name/im/immudb/package.nix index ed9ac0099094..21f400c19f6a 100644 --- a/pkgs/by-name/im/immudb/package.nix +++ b/pkgs/by-name/im/immudb/package.nix @@ -15,13 +15,13 @@ let in buildGoModule (finalAttrs: { pname = "immudb"; - version = "1.11.1"; + version = "1.11.2"; src = fetchFromGitHub { owner = "codenotary"; repo = "immudb"; tag = "v${finalAttrs.version}"; - hash = "sha256-S+X52zxIJj9uJhvSk0aGrEvLKKoa0BciQW5nAgPRtrc="; + hash = "sha256-hiqnz5qoYKwRsOdv5j8LtphycqTFw9FI2vc7vXMXgv8="; }; postPatch = '' @@ -39,7 +39,7 @@ buildGoModule (finalAttrs: { go generate -mod=mod -tags webconsole ./webconsole ''; - vendorHash = "sha256-7/TR+YjeeTQk+kY2WjYBeiP94onLJXrjJijYl5N6cPc="; + vendorHash = "sha256-Z/OpODVgqKkIJQdRb8TPu3YIm+5xwYmbAaxkPc1djsM="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/in/inputplumber/package.nix b/pkgs/by-name/in/inputplumber/package.nix index 667ca6092b1d..ea3ab580512a 100644 --- a/pkgs/by-name/in/inputplumber/package.nix +++ b/pkgs/by-name/in/inputplumber/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "inputplumber"; - version = "0.78.1"; + version = "0.79.0"; src = fetchFromGitHub { owner = "ShadowBlip"; repo = "InputPlumber"; tag = "v${finalAttrs.version}"; - hash = "sha256-DUrPhspzmD2QvM8Mr7softPxC4nPlR9AP7ZsO1PlTlo="; + hash = "sha256-YMqQ4reaFr30ZIlIusDMyi+WeugKodxD8IW57bW1YSo="; }; - cargoHash = "sha256-h8741XCE7vqVn1hUr08AMEZNeFZY1ejw/N+zQOJPcVM="; + cargoHash = "sha256-nGOXqvkR7mN02SOXnG1I5EZhWwe0wPT/4X6YCPG2Mi4="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/in/interval-tree/package.nix b/pkgs/by-name/in/interval-tree/package.nix index f43b8f9dc640..b438827513e5 100644 --- a/pkgs/by-name/in/interval-tree/package.nix +++ b/pkgs/by-name/in/interval-tree/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "interval-tree"; - version = "3.1.2"; + version = "3.1.4"; src = fetchFromGitHub { owner = "5cript"; repo = "interval-tree"; tag = "v${finalAttrs.version}"; - hash = "sha256-t1/oTr+sYkpTiDzaM4SxUcWzO3r24EkUJO04TYNLcQQ="; + hash = "sha256-IOIp60mu1QXoizhFHsLIqTDBphPy0MwzqhkyWhxpz5g="; }; # interval-tree is a header only library diff --git a/pkgs/by-name/ir/ironcalc/update.sh b/pkgs/by-name/ir/ironcalc/update.sh index f8dfab297e48..8c6be4e60bf5 100755 --- a/pkgs/by-name/ir/ironcalc/update.sh +++ b/pkgs/by-name/ir/ironcalc/update.sh @@ -10,7 +10,7 @@ branch="main" commit=$(curl -s "https://api.github.com/repos/$owner/$repo/branches/$branch" | jq -r .commit.sha) date=$(curl -s "https://api.github.com/repos/$owner/$repo/commits/$commit" | jq -r .commit.committer.date | cut -d'T' -f1) -current_version=$(nix-instantiate --eval -A ironcalc.version 2>/dev/null | tr -d '"' || echo "0.0.0") +current_version=$(nix-instantiate --eval --raw -A ironcalc.version) base_version=$(echo "$current_version" | sed -E 's/-unstable-.*//') new_version="$base_version-unstable-$date" diff --git a/pkgs/by-name/jf/jfrog-cli/package.nix b/pkgs/by-name/jf/jfrog-cli/package.nix index 5f1ac8a45ef9..aed0abaf1fa9 100644 --- a/pkgs/by-name/jf/jfrog-cli/package.nix +++ b/pkgs/by-name/jf/jfrog-cli/package.nix @@ -9,17 +9,17 @@ buildGoModule (finalAttrs: { pname = "jfrog-cli"; - version = "2.120.0"; + version = "2.123.0"; src = fetchFromGitHub { owner = "jfrog"; repo = "jfrog-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-ATAnicrp0EwjrT76TN/L0ANX8hm81KN4AQKwMJI07WM="; + hash = "sha256-HyBHH1EU0fIkxHL/36pU758L9t7N7a5QpFM8Kz4/s/8="; }; proxyVendor = true; - vendorHash = "sha256-WC/tcneJa7xjOq9laP1un4BbMp6GIMBiy34DuFiRTIA="; + vendorHash = "sha256-ZKOzQL+KZsisiv2zSSBY1RnoiEdcSQYeVfd7zeecvv8="; checkFlags = "-skip=^(TestReleaseBundle|TestVisibilitySendUsage_RtCurl_E2E)"; diff --git a/pkgs/by-name/k3/k3sup/package.nix b/pkgs/by-name/k3/k3sup/package.nix index 2d2a1613dc2e..24308df4c589 100644 --- a/pkgs/by-name/k3/k3sup/package.nix +++ b/pkgs/by-name/k3/k3sup/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "k3sup"; - version = "0.13.12"; + version = "0.13.13"; src = fetchFromGitHub { owner = "alexellis"; repo = "k3sup"; rev = finalAttrs.version; - sha256 = "sha256-+YJacemEnUBEUZBKYgr/lBzt6Y8+U1rqgs/3vDxpLfs="; + sha256 = "sha256-6S8PMIRITXbS5fFexCBEekVDZwTvZ4bN9sanjiDY39M="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ka/katex/package.nix b/pkgs/by-name/ka/katex/package.nix index 321763398606..da0edfbd348d 100644 --- a/pkgs/by-name/ka/katex/package.nix +++ b/pkgs/by-name/ka/katex/package.nix @@ -18,20 +18,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "katex"; - version = "0.18.4"; + version = "0.18.5"; src = fetchFromGitHub { owner = "katex"; repo = "katex"; rev = "v${finalAttrs.version}"; - hash = "sha256-Z458Crgd7o68C1pKE9qf5nJhMAs5D+uyK4nbbtJO/lg="; + hash = "sha256-rp0xlDZ/FdTcvpsdmJ2M7mt7e08MUe0+aJ1VH1R+LAA="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-9AZj9prk8vbt7qNCKo2yiKCvyvRbhfyFjdDU/+jNFiM="; + hash = "sha256-2isQoG2/7i800GqgDsggPVKOv+vlnDRPfjfWdC/gmr8="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/kc/kcl/package.nix b/pkgs/by-name/kc/kcl/package.nix index aa0ffd23d942..0e9c5ea7c565 100644 --- a/pkgs/by-name/kc/kcl/package.nix +++ b/pkgs/by-name/kc/kcl/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "kcl"; - version = "0.12.8"; + version = "0.12.10"; src = fetchFromGitHub { owner = "kcl-lang"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-hw5Ul0+0OT9hI8Nmg5tozwfPnXcF2q+K6aAFPxcMkgY="; + hash = "sha256-OLoKEfY2vHeMqTSfHnUcnaktFABcEDLcUtZpTlNtZ6M="; }; - vendorHash = "sha256-WpUGScCd/laihQjC0oGKMYpOLMgfk/t7u3mrsCvf+Rk="; + vendorHash = "sha256-vXOXkGkD1U0DlCLpg7UBzA2eQDJpI3r8wlIhQ0S/Qgo="; subPackages = [ "cmd/kcl" ]; diff --git a/pkgs/by-name/ko/koito/update.sh b/pkgs/by-name/ko/koito/update.sh index 526510085521..44db272f24e5 100755 --- a/pkgs/by-name/ko/koito/update.sh +++ b/pkgs/by-name/ko/koito/update.sh @@ -26,7 +26,7 @@ yarn-berry-fetcher missing-hashes "${src_path}/client/yarn.lock" >"${package_dir echo "Updating offline cache hash…" offline_cache_hash=$(yarn-berry-fetcher prefetch "${src_path}/client/yarn.lock" "${package_dir}/missing-hashes.json") -old_hash=$(nix-instantiate --eval --expr "with import ./. {}; koito.client.offlineCache.outputHash" --raw) +old_hash=$(nix-instantiate --eval --raw -A koito.client.offlineCache.outputHash) sed -i "s|${old_hash}|${offline_cache_hash}|" "${package_dir}/client.nix" echo "Done." diff --git a/pkgs/by-name/ko/kor/package.nix b/pkgs/by-name/ko/kor/package.nix index ec9b575858d9..e68361eabe78 100644 --- a/pkgs/by-name/ko/kor/package.nix +++ b/pkgs/by-name/ko/kor/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "kor"; - version = "0.6.8"; + version = "0.6.9"; src = fetchFromGitHub { owner = "yonahd"; repo = "kor"; tag = "v${finalAttrs.version}"; - hash = "sha256-B3YKmexo41Ms7MrjoTBdeVaIeN4YuCO7WBrkhoGzP2c="; + hash = "sha256-z+ZZ97sHoHhpfKMzNn5oAJtuvRaDAN2cFT8IoZvggr4="; }; - vendorHash = "sha256-vC5GgJI80HsDIYP0oZZk/Tlvy36QZZZDNxz68EDyb8Y="; + vendorHash = "sha256-ff2MF/2kPczKLpvbfi9WsCMi1zSzZbtrMysaF1t2b38="; nativeCheckInputs = [ writableTmpDirAsHomeHook ]; diff --git a/pkgs/by-name/ku/kubectl-rabbitmq/package.nix b/pkgs/by-name/ku/kubectl-rabbitmq/package.nix index b46b74bb842f..a4b67f177857 100644 --- a/pkgs/by-name/ku/kubectl-rabbitmq/package.nix +++ b/pkgs/by-name/ku/kubectl-rabbitmq/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "kubectl-rabbitmq"; - version = "2.22.4"; + version = "2.22.5"; src = fetchFromGitHub { owner = "rabbitmq"; repo = "cluster-operator"; tag = "v${finalAttrs.version}"; - hash = "sha256-Q7tRybGbuNV0Vs5kIV409zP0EtePtTvdIBF62BfbXv4="; + hash = "sha256-BnxOUFXlHz8+uXa7OPWFxNs45lN0QTelN0CIvGudekk="; }; modRoot = "kubectl-rabbitmq"; - vendorHash = "sha256-TYSZTXexoOD+G/2rJv+z+BfvusQGmKdg2HHONbRAZsk="; + vendorHash = "sha256-DcD++p/ivqnkC4I/S4wSpjPmUhTOjjN+jk3glvIEi+0="; ldflags = [ "-s" diff --git a/pkgs/by-name/ku/kubernetes-controller-tools/package.nix b/pkgs/by-name/ku/kubernetes-controller-tools/package.nix index 7fea26a4f7ac..39afe74486a9 100644 --- a/pkgs/by-name/ku/kubernetes-controller-tools/package.nix +++ b/pkgs/by-name/ku/kubernetes-controller-tools/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "controller-tools"; - version = "0.21.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = "controller-tools"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-4IkVnD87/sHZKixDaF9Qz95cdChPfOkEowBQwu7kq9Y="; + sha256 = "sha256-sqlvOSZ2sZZFYVq4nWqr9e8c1eaypdrYgGE/2un5Dsw="; }; - vendorHash = "sha256-LNjd0PDVa4GMY1rFJ5PFiWAEeA5MMraIIzZmYgkdgJc="; + vendorHash = "sha256-WBuqq1fyUBSJ9IPgoiiiJAghRgTnaXp6IhjkdEBFbOQ="; ldflags = [ "-s" diff --git a/pkgs/by-name/le/legends-of-equestria/update.sh b/pkgs/by-name/le/legends-of-equestria/update.sh index b3ac969539e1..27c05febe8fe 100755 --- a/pkgs/by-name/le/legends-of-equestria/update.sh +++ b/pkgs/by-name/le/legends-of-equestria/update.sh @@ -4,8 +4,8 @@ set -eu -o pipefail ATTR=legends-of-equestria -DOWNLOADS_PAGE="$(curl -s "$(nix-instantiate --eval -A "$ATTR.meta.downloadPage" | tr -d '"')")" -OLD_VERSION="$(nix-instantiate --eval -A "$ATTR.version" | tr -d '"')" +DOWNLOADS_PAGE="$(curl -s "$(nix-instantiate --eval --raw -A "$ATTR.meta.downloadPage")")" +OLD_VERSION="$(nix-instantiate --eval --raw -A "$ATTR.version")" NIX_FILE="$(nix-instantiate --eval -A "$ATTR.meta.position" | sed -re 's/^"(.*):[0-9]+"$/\1/')" TMP=$(mktemp -d) diff --git a/pkgs/by-name/le/lessc/package.nix b/pkgs/by-name/le/lessc/package.nix index 3d802d510a13..cd2909a92b20 100644 --- a/pkgs/by-name/le/lessc/package.nix +++ b/pkgs/by-name/le/lessc/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lessc"; - version = "4.9.0"; + version = "4.9.1"; src = fetchFromGitHub { owner = "less"; repo = "less.js"; tag = "v${finalAttrs.version}"; - hash = "sha256-VP2W0aU1ml+wO5aGVeLP7vAaBXB5xIJ0ko3+l4lAOBg="; + hash = "sha256-kRhXqmClUyz+W42qXaeBZ2rJXyjZbYl+sxqLGOg5I3Q="; }; pnpmDeps = fetchPnpmDeps { diff --git a/pkgs/by-name/li/libdisplay-info/generic.nix b/pkgs/by-name/li/libdisplay-info/generic.nix index 17f0574c52c4..6e5cde541177 100644 --- a/pkgs/by-name/li/libdisplay-info/generic.nix +++ b/pkgs/by-name/li/libdisplay-info/generic.nix @@ -13,7 +13,7 @@ ninja, python3, hwdata, - v4l-utils, + libv4l, }: stdenv.mkDerivation (finalAttrs: { @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals (stdenv.hostPlatform.emulatorAvailable buildPackages) [ # Only used for tests, which we cannot run without an emulator - v4l-utils + libv4l ]; postPatch = '' diff --git a/pkgs/by-name/li/libdjinterop/package.nix b/pkgs/by-name/li/libdjinterop/package.nix index 39a567f33569..13d76010086d 100644 --- a/pkgs/by-name/li/libdjinterop/package.nix +++ b/pkgs/by-name/li/libdjinterop/package.nix @@ -3,10 +3,12 @@ stdenv, fetchFromGitHub, fetchpatch2, + testers, + validatePkgConfig, boost, cmake, + howard-hinnant-date, ninja, - pkg-config, sqlite, zlib, }: @@ -14,27 +16,34 @@ stdenv.mkDerivation (finalAttrs: { pname = "libdjinterop"; - version = "0.26.1"; + version = "0.27.1"; src = fetchFromGitHub { owner = "xsco"; repo = "libdjinterop"; rev = finalAttrs.version; - hash = "sha256-HwNhCemqVR1xNSbcht0AuwTfpRhVi70ZH5ksSTSRFoc="; + hash = "sha256-Uiz2VZef0+H9NfPgOPT1XVBKCiTXC/n8VKVveXEy40c="; }; patches = [ - # https://github.com/xsco/libdjinterop/pull/161 + # https://github.com/xsco/libdjinterop/pull/188 + # adds options to use system howard-hinnant-date and sqlite_modern_cpp + # additionally bumps version in CMakeLists.txt, fixed in postPatch (fetchpatch2 { - url = "https://github.com/xsco/libdjinterop/commit/94ce315cd5155bd031eeccfec12fbeb8e399dd14.patch"; - hash = "sha256-WahMsFeetSlHHiIyaC04YxTiXDxD1ooASqoIP2TK9R0="; + url = "https://github.com/xsco/libdjinterop/commit/d21f713440633e41d37df14c8e5cc16be7595a7a.patch"; + hash = "sha256-QPgSU1BYl+RAb3sJn5LkbqovhBgCLYw44+d8pr7Tx3M="; }) ]; + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "VERSION 0.27.2" "VERSION ${finalAttrs.version}" + ''; + nativeBuildInputs = [ cmake ninja - pkg-config + validatePkgConfig ]; outputs = [ @@ -44,15 +53,39 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ boost + howard-hinnant-date sqlite zlib ]; + propagatedBuildInputs = [ + howard-hinnant-date + sqlite + zlib + ]; + + strictDeps = true; + + cmakeFlags = [ + (lib.cmakeBool "SYSTEM_DATE_H" true) + ]; + + doCheck = true; + + passthru.tests = { + cmake-config = testers.hasCmakeConfigModules { + package = finalAttrs.finalPackage; + moduleNames = [ "DjInterop" ]; + }; + pkg-config = testers.hasPkgConfigModules { package = finalAttrs.finalPackage; }; + }; + meta = { homepage = "https://github.com/xsco/libdjinterop"; description = "C++ library for access to DJ record libraries"; license = lib.licenses.lgpl3; maintainers = with lib.maintainers; [ benley ]; platforms = lib.platforms.unix; + pkgConfigModules = [ "djinterop" ]; }; }) diff --git a/pkgs/by-name/li/libretroPackages/cores/bsnes.nix b/pkgs/by-name/li/libretroPackages/cores/bsnes.nix index 8756d253dccc..f14533519315 100644 --- a/pkgs/by-name/li/libretroPackages/cores/bsnes.nix +++ b/pkgs/by-name/li/libretroPackages/cores/bsnes.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "bsnes"; - version = "0-unstable-2026-08-12"; + version = "0-unstable-2026-09-04"; src = fetchFromGitHub { owner = "libretro"; repo = "bsnes-libretro"; - rev = "6d19eef5835a792e241e33194b4c1e9b75405b88"; - hash = "sha256-zR0ZDmASY/KTTce9bbbyKV6LmWEGY668eZlCC/nrg/g="; + rev = "260f5234410d0899f8446882c63d17f891b686e0"; + hash = "sha256-4wRwgH5JqhI+5U2E0VJbGxeOGoVu4w8szoocWpUDsaI="; }; makefile = "Makefile"; diff --git a/pkgs/by-name/li/libretroPackages/cores/fuse.nix b/pkgs/by-name/li/libretroPackages/cores/fuse.nix index c0898c5bad40..b599532a5fee 100644 --- a/pkgs/by-name/li/libretroPackages/cores/fuse.nix +++ b/pkgs/by-name/li/libretroPackages/cores/fuse.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "fuse"; - version = "0-unstable-2026-08-12"; + version = "0-unstable-2026-09-01"; src = fetchFromGitHub { owner = "libretro"; repo = "fuse-libretro"; - rev = "2a5f1d43fec729063203605c39cc40f2957c47a1"; - hash = "sha256-10Xr4bygSfORx4apDCGJFrni9dzBn0dCCb4ogm4GxyY="; + rev = "7d9826bdc1e4faf658293fa94a16cea81fd26bba"; + hash = "sha256-/NAkYUPQQGqEBwd3U+sge2EFpGsDvGMKMYQym1xLmRA="; }; meta = { diff --git a/pkgs/by-name/li/livekit-cli/package.nix b/pkgs/by-name/li/livekit-cli/package.nix index 3056bfab5c91..feffdade426d 100644 --- a/pkgs/by-name/li/livekit-cli/package.nix +++ b/pkgs/by-name/li/livekit-cli/package.nix @@ -10,7 +10,7 @@ buildGoModule (finalAttrs: { pname = "livekit-cli"; - version = "2.18.2"; + version = "2.18.5"; __structuredAttrs = true; __darwinAllowLocalNetworking = true; @@ -19,10 +19,10 @@ buildGoModule (finalAttrs: { owner = "livekit"; repo = "livekit-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-NBthUtUoxF8eXic6yT9T5hwLGQz2p8TwOrxdUKBM8qE="; + hash = "sha256-zZlkBz9jXO2eSNf/c6dqSNgiAbtFiU+B4Th9rxOISGw="; }; - vendorHash = "sha256-EynBsQg+eA6qX4sPIwKIFpPD6utxvY4VA6G4wxDNjK8="; + vendorHash = "sha256-iurI0XZcsQ6TFmjM2mmPrx2ZYBW4NdQgmW8g72oqzww="; # Use nixpkgs portaudio package + pkg-config rather than relying on a vendored # git submodule, similar to the homebrew solution diff --git a/pkgs/by-name/ma/mailpit/update.sh b/pkgs/by-name/ma/mailpit/update.sh index f54862d3fdc8..28d902dbdfec 100755 --- a/pkgs/by-name/ma/mailpit/update.sh +++ b/pkgs/by-name/ma/mailpit/update.sh @@ -47,7 +47,7 @@ cat > $SOURCE_NIX <<-EOF } EOF -GO_HASH="$(nix-instantiate --eval -A mailpit.vendorHash | tr -d '"')" +GO_HASH="$(nix-instantiate --eval --raw -A mailpit.vendorHash)" VENDOR_HASH=$(extractVendorHash "$GO_HASH") cat > $SOURCE_NIX <<-EOF diff --git a/pkgs/by-name/ma/mango/package.nix b/pkgs/by-name/ma/mango/package.nix index 80b12823024c..d33ae5976bb3 100644 --- a/pkgs/by-name/ma/mango/package.nix +++ b/pkgs/by-name/ma/mango/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { __structuredAttrs = true; strictDeps = true; pname = "mango"; - version = "0.16.2"; + version = "0.16.3"; src = fetchFromGitHub { owner = "mangowm"; repo = "mango"; tag = finalAttrs.version; - hash = "sha256-od6lK1KOquakP/GD17fGEm1ck5EMZa/s+jhmvGrRFzk="; + hash = "sha256-tymTjjNKWohVzXycg2mN7cSApQ6NDmn9k4LklNq/WGo="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/me/melonloader-installer/update.sh b/pkgs/by-name/me/melonloader-installer/update.sh index 481a62f604e5..90d36c637dc2 100644 --- a/pkgs/by-name/me/melonloader-installer/update.sh +++ b/pkgs/by-name/me/melonloader-installer/update.sh @@ -8,7 +8,7 @@ set -eu -o pipefail version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ https://api.github.com/repos/LavaGang/MelonLoader.Installer/releases/latest | jq -e -r .tag_name) -old_version=$(nix-instantiate --eval -A melonloader-installer.version | jq -e -r) +old_version=$(nix-instantiate --eval --raw -A melonloader-installer.version) if [[ $version == "$old_version" ]]; then echo "New version same as old version, nothing to do." >&2 diff --git a/pkgs/by-name/mi/miru/package.nix b/pkgs/by-name/mi/miru/package.nix index 61854bd1f267..9ef7f12202c3 100644 --- a/pkgs/by-name/mi/miru/package.nix +++ b/pkgs/by-name/mi/miru/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "miru"; - version = "0.7.0"; + version = "0.8.0"; __structuredAttrs = true; strictDeps = true; @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "Vaishnav-Sabari-Girish"; repo = "miru"; tag = "v${finalAttrs.version}"; - hash = "sha256-DR2vlNxLXbwLId7Rez8jCSDbHBMDxZCmpe3FpP0OBmY="; + hash = "sha256-pv4wFAUo7wwMPxTpjeXvxbD5fLOoX8606UKwmMgKYAk="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/mi/mixxx/package.nix b/pkgs/by-name/mi/mixxx/package.nix index 56fe90569eef..64def560d5c0 100644 --- a/pkgs/by-name/mi/mixxx/package.nix +++ b/pkgs/by-name/mi/mixxx/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: { # Should be removed when bumping to 2.6.x postPatch = '' substituteInPlace CMakeLists.txt \ - --replace-warn "LIBDJINTEROP_VERSION 0.24.3" "LIBDJINTEROP_VERSION 0.26.1" + --replace-warn "LIBDJINTEROP_VERSION 0.24.3" "LIBDJINTEROP_VERSION ${libdjinterop.version}" ''; nativeBuildInputs = [ diff --git a/pkgs/by-name/mo/moon/package.nix b/pkgs/by-name/mo/moon/package.nix index ecacfffee8d5..853697cb7c4d 100644 --- a/pkgs/by-name/mo/moon/package.nix +++ b/pkgs/by-name/mo/moon/package.nix @@ -68,6 +68,7 @@ rustPlatform.buildRustPackage (finalAttrs: { maintainers = with lib.maintainers; [ flemzord flupke + maxence-lefebvre ]; }; }) diff --git a/pkgs/by-name/mt/mtail/package.nix b/pkgs/by-name/mt/mtail/package.nix index 7729699756d0..b0db74d8ab9b 100644 --- a/pkgs/by-name/mt/mtail/package.nix +++ b/pkgs/by-name/mt/mtail/package.nix @@ -8,18 +8,18 @@ buildGoModule (finalAttrs: { pname = "mtail"; - version = "3.4.9"; + version = "3.4.10"; __structuredAttrs = true; src = fetchFromGitHub { owner = "jaqx0r"; repo = "mtail"; tag = "v${finalAttrs.version}"; - hash = "sha256-0bUC79nP2MpjbeDMyBe19Li6BqCFegNNPqtuv1DssII="; + hash = "sha256-c72FgXHjQqTV8eI0fLqZaT5A4YY04258q6MefqKN7/0="; }; proxyVendor = true; - vendorHash = "sha256-564euO/Ns7Mju3pFv4wtzxJhblPD3/ThSK62JsZH7VA="; + vendorHash = "sha256-pxO9Hk2NsvGklbvMZJWwyUlHzrTWylC7SBGdaNCv7x8="; nativeBuildInputs = [ gotools # goyacc diff --git a/pkgs/by-name/mu/musicfree-desktop/update.sh b/pkgs/by-name/mu/musicfree-desktop/update.sh index 528e41289fcb..7014b313d5a5 100755 --- a/pkgs/by-name/mu/musicfree-desktop/update.sh +++ b/pkgs/by-name/mu/musicfree-desktop/update.sh @@ -3,14 +3,14 @@ set -euo pipefail -old_version=$(nix-instantiate --eval -A musicfree-desktop.version | tr -d '"') +old_version=$(nix-instantiate --eval --raw -A musicfree-desktop.version) new_version=$(curl -sL ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} https://api.github.com/repos/maotoumao/MusicFreeDesktop/releases/latest | jq -r .tag_name | tr -d v) if [ "$old_version" == "$new_version" ]; then echo "Already up to date" >&2 exit fi -patch=$(dirname $(nix-instantiate --eval -A musicfree-desktop.meta.position | tr -d '"' | cut -d : -f 1))/bump-deps.patch +patch=$(dirname $(nix-instantiate --eval --raw -A musicfree-desktop.meta.position | cut -d : -f 1))/bump-deps.patch export HOME=$(mktemp -d) pushd $HOME diff --git a/pkgs/by-name/no/nomacs/package.nix b/pkgs/by-name/no/nomacs/package.nix index 63ec76ffe5a5..2eeee223b11d 100644 --- a/pkgs/by-name/no/nomacs/package.nix +++ b/pkgs/by-name/no/nomacs/package.nix @@ -10,6 +10,7 @@ opencv4, pkg-config, stdenv, + rsync, }: stdenv.mkDerivation (finalAttrs: { pname = "nomacs"; @@ -20,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "nomacs"; repo = "nomacs"; rev = finalAttrs.version; - fetchSubmodules = false; # We'll use our own + fetchSubmodules = false; # upstream no longer uses submodules inherit (finalAttrs) hash; }; @@ -36,6 +37,9 @@ stdenv.mkDerivation (finalAttrs: { cmake qt6.wrapQtAppsHook pkg-config + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + rsync ]; buildInputs = [ @@ -47,14 +51,22 @@ stdenv.mkDerivation (finalAttrs: { # see: https://github.com/NixOS/nixpkgs/pull/314186#issuecomment-2129974277 (lib.getOutput "cxxdev" opencv4) - kdePackages.kimageformats qt6.qtbase qt6.qtimageformats qt6.qtsvg qt6.qttools kdePackages.quazip + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + # currently unsupported on darwin, and possibly unneeded? + kdePackages.kimageformats ]; + prePatch = '' + substituteInPlace cmake/MacBuildTarget.cmake \ + --replace-fail '/Applications' '${placeholder "out"}/Applications' + ''; + cmakeFlags = [ (lib.cmakeBool "ENABLE_OPENCV" true) (lib.cmakeBool "ENABLE_QUAZIP" true) @@ -65,15 +77,15 @@ stdenv.mkDerivation (finalAttrs: { ]; postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' - mkdir -p $out/{Applications,lib} - mv $out/nomacs.app $out/Applications/nomacs.app - mv $out/libnomacsCore.dylib $out/lib/libnomacsCore.dylib + # prevent wrapping dylibs + find $out/Applications -type f -name "*.dylib" -exec chmod -x {} \; ''; + # FIXME: # why can't we have nomacs look in the "standard" plugin directory??? # None of the wrap stuff worked... # Let's just instead move the plugin dir brute force - postFixup = '' + postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' mv $out/lib/nomacs-plugins $out/bin/plugins ''; diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 2fe978a4d9cb..16c48407aaa7 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -31,14 +31,14 @@ in py.pkgs.buildPythonApplication (finalAttrs: { pname = "oci-cli"; - version = "3.91.0"; + version = "3.92.0"; pyproject = true; src = fetchFromGitHub { owner = "oracle"; repo = "oci-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-vCTgug7wGohw7o2zj+rSsG2xR58s+/107g5z3ttCf+E="; + hash = "sha256-pXLCLXyFmUjp3y3BEhKCMdOYjktlhAA46EC6YtNJQhk="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 9798bb86d5a4..b6ad0704ec87 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -77,14 +77,14 @@ let # NOTE: Required else we get errors that our fixed-output derivation references store paths dontFixup = true; - outputHash = "sha256-dJtPehOvtG5RuzXEhEIXhu15liVcCKTeFwRTElcox4w="; + outputHash = "sha256-0rpyP6nqK4FrJNjl0WV5adPjEQhe8a55RM7CgP9wlak="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; }; in stdenv.mkDerivation (finalAttrs: { pname = "opencode"; - version = "1.18.25"; + version = "1.18.28"; __structuredAttrs = true; strictDeps = true; @@ -93,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "anomalyco"; repo = "opencode"; tag = "v${finalAttrs.version}"; - hash = "sha256-uVW11r2tyGUTzMn1Y+HweD68H7u05UN6EQcXFJbNyS4="; + hash = "sha256-RuKE0unlDJThKpgnEyoR6X9k5bs6Jrv1zhQShSG2dc8="; }; postPatch = diff --git a/pkgs/by-name/op/opnborg/package.nix b/pkgs/by-name/op/opnborg/package.nix index 158750745a18..02a70d9eb432 100644 --- a/pkgs/by-name/op/opnborg/package.nix +++ b/pkgs/by-name/op/opnborg/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "opnborg"; - version = "0.1.184"; + version = "0.1.215"; src = fetchFromGitHub { owner = "paepckehh"; repo = "opnborg"; tag = "v${finalAttrs.version}"; - hash = "sha256-WjQy9LGJE+mcpuS+6h2ndsUqyyoroIPOLk/xwgzva0U="; + hash = "sha256-hYFVUs41UmZjrlVewb1D9I7jvlMIxi8+NmMNXPY62oM="; }; - vendorHash = "sha256-obKLMRGwgsZMGOX+1AIODmzBJBJTlLcUJ9MvGnCT9WI="; + vendorHash = "sha256-6Xd2GCw3K/g3MUehIjutCAYuT0xDgMWcT9t4cydD5N0="; ldflags = [ "-s" diff --git a/pkgs/by-name/ov/ovhcloud-cli/package.nix b/pkgs/by-name/ov/ovhcloud-cli/package.nix index 5660f209c982..047d385c3204 100644 --- a/pkgs/by-name/ov/ovhcloud-cli/package.nix +++ b/pkgs/by-name/ov/ovhcloud-cli/package.nix @@ -8,13 +8,13 @@ buildGo126Module (finalAttrs: { pname = "ovhcloud-cli"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "ovh"; repo = "ovhcloud-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-98xpYefr8KG7o8XaL3zdr7QGBr1EDvG1+hVmfwo7Sbc="; + hash = "sha256-34mN+jxxo7T7gIQmDlFho9gOpjMxlh0oDa/+J1xJRz4="; }; vendorHash = "sha256-x5tYdKFBznd1jnFgHlDojD8aSuWWCi0CY4YoOpwvNz4="; diff --git a/pkgs/by-name/pa/palera1n/package.nix b/pkgs/by-name/pa/palera1n/package.nix new file mode 100644 index 000000000000..235623c33e80 --- /dev/null +++ b/pkgs/by-name/pa/palera1n/package.nix @@ -0,0 +1,141 @@ +{ + lib, + stdenv, + fetchurl, + git, + xz, + xxd, + libimobiledevice, + libimobiledevice-glue, + libirecovery, + libplist, + libusbmuxd, + libusb1, + mbedtls, + readline, + fetchFromGitHub, +}: + +let + checkra1nVersion = "0.1337.3"; + checkra1nNames = { + x86_64-linux = "linux-x86_64"; + aarch64-linux = "linux-arm64"; + i686-linux = "linux-x86"; + armv7l-linux = "linux-armel"; + }; + checkra1nHashes = { + x86_64-linux = "sha256-UxVNh1lM9nxWZZ8kVH8bW7Uzb4TqWMLULyWnst+BqWQ="; + aarch64-linux = "sha256-B4BTwR6aMB8Ocbh7a4VObIppyHlyMl3QyQ3u66HDy3A="; + i686-linux = "sha256-VV4aIc5QvtMYJtSc7660vZCZhGzSrAx+4M/mSctYiIc="; + armv7l-linux = "sha256-FdwkP8Dn7nepxcWBRmd3DQK+NK4Swtdyk9UG0YsTCrI="; + }; + checkra1nName = checkra1nNames.${stdenv.hostPlatform.system}; + checkra1n = fetchurl { + url = "https://assets.checkra.in/downloads/preview/${checkra1nVersion}/checkra1n-${checkra1nName}"; + hash = checkra1nHashes.${stdenv.hostPlatform.system}; + }; + kpf = fetchurl { + url = "https://web.archive.org/web/20260305175557id_/https://cdn.nickchan.lol/palera1n/artifacts/kpf/iOS15/checkra1n-kpf-pongo"; + sha256 = "sha256-EWKaBuDXYzED5AcdJglhnenVJTQNvACMps8K10l7wRg="; + }; + ramdisk = fetchurl { + url = "https://web.archive.org/web/20260310113826id_/https://cdn.nickchan.lol/palera1n/c-rewrite/deps/ramdisk.dmg"; + sha256 = "sha256-4ubbTpLGUk0KqRXBJP6WPW+mfefC+jO7jbnk7kVGa2w="; + }; + binpack = fetchurl { + url = "https://web.archive.org/web/20260310113826id_/https://cdn.nickchan.lol/palera1n/c-rewrite/deps/binpack.dmg"; + sha256 = "sha256-JmxGdlE5OOXHOLpOa/xsyUyuxXOSyWDM22cmA+uk1HY="; + }; + pongo = fetchurl { + url = "https://web.archive.org/web/20260310113826id_/https://cdn.nickchan.lol/palera1n/artifacts/kpf/iOS15/Pongo.bin"; + sha256 = "sha256-HE0LxY+MuWrH/xrLXl03E9PC7aLLexZNvPOEB9mR/qE="; + }; + makeFlagsList = [ + "CHECKRA1N_NAME=${checkra1nName}" + ]; +in +stdenv.mkDerivation { + pname = "palera1n"; + version = "2.2.1-unstable-2026-01-17"; + + strictDeps = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "palera1n"; + repo = "palera1n"; + rev = "62e03acf81f7aaa5a7b3d4a25d08d0bef3731a05"; + sha256 = "sha256-gcU94tZR6pMp37tB5FEK3KVEP3fYjcMQSEPaE8We7Hc="; + }; + + nativeBuildInputs = [ + git + xz + xxd + ]; + buildInputs = [ + libimobiledevice + libimobiledevice-glue + libirecovery + libplist + libusbmuxd + libusb1 + mbedtls + readline + ]; + + postPatch = '' + substituteInPlace Makefile \ + --replace-fail 'CFLAGS += -isystem $(DEP)/include -I$(SRC)/include -I$(SRC) -D_XOPEN_SOURCE=500' \ + 'CFLAGS += -I$(SRC)/include -I$(SRC) -D_XOPEN_SOURCE=500' \ + --replace-fail 'LIBS += $(DEP)/lib/libimobiledevice-1.0.a $(DEP)/lib/libirecovery-1.0.a $(DEP)/lib/libusbmuxd-2.0.a' \ + 'LIBS += -limobiledevice-1.0 -lirecovery-1.0 -lusbmuxd-2.0' \ + --replace-fail 'LIBS += $(DEP)/lib/libimobiledevice-glue-1.0.a $(DEP)/lib/libplist-2.0.a -pthread -lm' \ + 'LIBS += -limobiledevice-glue-1.0 -lplist-2.0 -pthread -lm' \ + --replace-fail 'LIBS += $(DEP)/lib/libmbedtls.a $(DEP)/lib/libmbedcrypto.a $(DEP)/lib/libmbedx509.a $(DEP)/lib/libreadline.a' \ + 'LIBS += -lmbedtls -lmbedcrypto -lmbedx509 -lreadline' \ + --replace-fail 'LDFLAGS += -static -no-pie' 'LDFLAGS +=' + substituteInPlace src/Makefile \ + --replace-fail 'LIBS += $(DEP)/lib/libusb-1.0.a' 'LIBS += -lusb-1.0' + ''; + + preBuild = '' + mkdir -p src/resources + cp ${checkra1n} src/resources/checkra1n-${checkra1nName} + cp ${checkra1n} src/resources/checkra1n-macos + cp ${kpf} src/resources/checkra1n-kpf-pongo + cp ${ramdisk} src/resources/ramdisk.dmg + cp ${binpack} src/resources/binpack.dmg + cp ${pongo} src/resources/Pongo.bin + chmod 755 src/resources/checkra1n-${checkra1nName} + chmod 755 src/resources/checkra1n-macos + ''; + + makeFlags = makeFlagsList; + + buildPhase = '' + runHook preBuild + make ${lib.escapeShellArgs makeFlagsList} -o download-deps + runHook postBuild + ''; + + installPhase = '' + install -Dm755 src/palera1n $out/bin/palera1n + ''; + + meta = { + description = "Jailbreak for A8 through A11, T2 devices, on iOS/iPadOS/tvOS 15.0+"; + homepage = "https://palera.in"; + license = lib.licenses.mit; + platforms = [ + "x86_64-linux" + "aarch64-linux" + "i686-linux" + "armv7l-linux" + ]; + mainProgram = "palera1n"; + maintainers = [ lib.maintainers.mugiwarix ]; + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; + }; +} diff --git a/pkgs/by-name/pg/pgformatter/package.nix b/pkgs/by-name/pg/pgformatter/package.nix index 142acea85995..f6e79d10366f 100644 --- a/pkgs/by-name/pg/pgformatter/package.nix +++ b/pkgs/by-name/pg/pgformatter/package.nix @@ -8,13 +8,13 @@ perlPackages.buildPerlPackage rec { pname = "pgformatter"; - version = "5.10"; + version = "5.11"; src = fetchFromGitHub { owner = "darold"; repo = "pgFormatter"; tag = "v${version}"; - hash = "sha256-OWw47okAs8x4Ri8+IJHPhy6YSkSN2sBlJ0v8h6GlhfU="; + hash = "sha256-ibWRkQlKKOvmqEdl1gVaZmE7bsyA9Mmo234LBTGEHa8="; }; strictDeps = true; diff --git a/pkgs/by-name/pg/pgmetrics/package.nix b/pkgs/by-name/pg/pgmetrics/package.nix index b40db3179fc2..1cb1dad1539c 100644 --- a/pkgs/by-name/pg/pgmetrics/package.nix +++ b/pkgs/by-name/pg/pgmetrics/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "pgmetrics"; - version = "1.19.0"; + version = "1.19.1"; src = fetchFromGitHub { owner = "rapidloop"; repo = "pgmetrics"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-PvixAR6jLhwK4nbGWEAnQkjI+JtSwX2izI7/ksi7qs8="; + sha256 = "sha256-IwPWhH55GvquVsHswy9p+V6U23UEzYFsPqInqdx6LnI="; }; - vendorHash = "sha256-LphlFl56M8G3kncnj66u1CixgBTLvDBtWqXtUjHDY14="; + vendorHash = "sha256-20e4fE30DZMYOSlvhBPJLD5HoCe712NUONnJsvbfQ9g="; doCheck = false; diff --git a/pkgs/by-name/pl/plasticity/update.sh b/pkgs/by-name/pl/plasticity/update.sh index 2b778658739d..43e34bbc0bb4 100755 --- a/pkgs/by-name/pl/plasticity/update.sh +++ b/pkgs/by-name/pl/plasticity/update.sh @@ -6,7 +6,7 @@ set -eu -o pipefail version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ https://api.github.com/repos/nkallen/plasticity/releases/latest | jq -e -r ".tag_name | .[1:]") -old_version=$(nix-instantiate --eval -A plasticity.version | jq -e -r) +old_version=$(nix-instantiate --eval --raw -A plasticity.version) if [[ $version == "$old_version" ]]; then echo "New version same as old version, nothing to do." >&2 diff --git a/pkgs/by-name/pu/pulumi-bin/data.nix b/pkgs/by-name/pu/pulumi-bin/data.nix index 840b493e79d0..02f5dea37da7 100644 --- a/pkgs/by-name/pu/pulumi-bin/data.nix +++ b/pkgs/by-name/pu/pulumi-bin/data.nix @@ -1,12 +1,12 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.260.0"; + version = "3.261.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.260.0-linux-x64.tar.gz"; - sha256 = "1zjk0hkmzzc4d2hqarxsnq6abm3lgziaynq2l9gzv0kfk1pr7cnp"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.261.0-linux-x64.tar.gz"; + sha256 = "0lw8m9528zc9vi9cqz3kifk57p1gghrsgmzs75hasbp24wj0vg1r"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.58.0-linux-amd64.tar.gz"; @@ -41,8 +41,8 @@ sha256 = "1n9dcga0rsvfyd1m44p5kp2rfay6dn30l80v8idsq9i6r6aigbwn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.39.0-linux-amd64.tar.gz"; - sha256 = "13crj1h932vf9ch4m3yphm701dqc86j8pmi4ymjlg0yzfm6b8xwb"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.40.0-linux-amd64.tar.gz"; + sha256 = "1dwsmhbfsbi3i52y1n4wlpl28ji5dfjha8674igjd9sccs6w5gj4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.20.0-linux-amd64.tar.gz"; @@ -61,8 +61,8 @@ sha256 = "0kmlcb1q8iskwlqcmcnxnbi3dnhlp193qa3f5vwm4ml45aljzlpb"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.1.1-linux-amd64.tar.gz"; - sha256 = "07z4m9l5c1dlkl873q97w3xkrjap2qmsmqidz2rakxdql78vc8xs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.2.0-linux-amd64.tar.gz"; + sha256 = "1smsrj4fpk80kxw0p7l26vnlli9q6dcqv466jmcjzha4m13k5p6f"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-amd64.tar.gz"; @@ -73,8 +73,8 @@ sha256 = "0d616czllvqbjmp4ksk2v9kl8b47l57443bxc76p5yk4jkqx4szl"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.35.1-linux-amd64.tar.gz"; - sha256 = "1hn3b9wxrz304ahx9w2nhv3l3qd7j1v455qkxm0y6ikhsgw27skf"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.36.0-linux-amd64.tar.gz"; + sha256 = "0h4csd07pbjd00gg0sf4v24sn0i3z64s2xzjrdlz7niww31rgdwr"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.15.0-linux-amd64.tar.gz"; @@ -125,8 +125,8 @@ sha256 = "185kxys63x0s5pqidackbxhlhyg4fxzakjzml5sinayqvb10d204"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.0-linux-amd64.tar.gz"; - sha256 = "1xzzcv0w79kpzhinkk9wbf5knnnbvvrd6gq56psfs3m97jyiz375"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.1-linux-amd64.tar.gz"; + sha256 = "0yp4pbr20siz473p13zdxr310d0iyj7dx6ivbazkv46gbd58msxa"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-amd64.tar.gz"; @@ -137,8 +137,8 @@ sha256 = "0203qf994hjablrl6nm51f6j69z469q46rm1d15gvxsgi17g23sx"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.5.1-linux-amd64.tar.gz"; - sha256 = "02ww9272mfrfw7f4n2rldfjj9p5qc9rcazli71g6rzrklx2r1f6p"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.6.0-linux-amd64.tar.gz"; + sha256 = "0fxsydyxpv7zmz38cp6d2655677b80437ybv1jjpw9ksc46asls5"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v7.12.0-linux-amd64.tar.gz"; @@ -149,8 +149,8 @@ sha256 = "1grvj9n3zfm6sbjlak0v2p2fphv3j7bnv8vq4ysdr4849yy2jh17"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.17.1-linux-amd64.tar.gz"; - sha256 = "1ygznwqllzzarg8afa13bmi5w7q9n188pnwrlvvxr12rqwx6pd2a"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.18.0-linux-amd64.tar.gz"; + sha256 = "0f69wa80dyr9h57km0g494csjy71a3yij273kdwj2n1ffzspawxa"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.12-linux-amd64.tar.gz"; @@ -163,8 +163,8 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.260.0-linux-arm64.tar.gz"; - sha256 = "0yk14x4qf7cw1vyypsbqmmhl1gi4msqfpisyidvi1gklabapcw8y"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.261.0-linux-arm64.tar.gz"; + sha256 = "037vyq0kc6911i590wfx00cjysyi3iv444bchj3n00amjk0ba6k3"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.58.0-linux-arm64.tar.gz"; @@ -199,8 +199,8 @@ sha256 = "150m8xbjaap20kym39vbsk26jzficc0n13d7i50zgv00n9dj34z5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.39.0-linux-arm64.tar.gz"; - sha256 = "1zwqw37zvv5yqdy95vs7dvq8x6a34glfy5sg336rgz36mnrbs2fb"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.40.0-linux-arm64.tar.gz"; + sha256 = "0xgvr29d6a5r4zib49r8cxyxg3q80kgfmcd5lk3v1avhf8fkm69n"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.20.0-linux-arm64.tar.gz"; @@ -219,8 +219,8 @@ sha256 = "1dv76dc63ni4s2n8i3k9iicjgwybs1si7z7dyxvp6n6kxjldjk0b"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.1.1-linux-arm64.tar.gz"; - sha256 = "1zj91i92x3zayg3h4c5p23s61dl12ll1c0ggxdcjmsfprcd58avd"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.2.0-linux-arm64.tar.gz"; + sha256 = "10ki8937wg7qvi1kk33pj73d0033lv0khmsd6rpm0hhf4bjj7f11"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-arm64.tar.gz"; @@ -231,8 +231,8 @@ sha256 = "1jx0rm1zfv8b717akj3w5is9aqr9mx5cbazp3qkb79vd8q9s8ki8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.35.1-linux-arm64.tar.gz"; - sha256 = "0n1vs1j7a15r3n792ml347xg889cmb5x7idkvpjjwz67x2qm3p31"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.36.0-linux-arm64.tar.gz"; + sha256 = "17maz5fd16baqh85gd9r4jnic7s4qn6nfpmhks5hq7x2wci5fajp"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.15.0-linux-arm64.tar.gz"; @@ -283,8 +283,8 @@ sha256 = "1va0ryka8schvv8csirw8yhfx1qr5p6m8vv9xh6n0vrnqgwn5f9i"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.0-linux-arm64.tar.gz"; - sha256 = "0ph2p8mk2vyd7fydzkc6hmhyqmcz7j00vjh849ssqyg2sb5g4mfw"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.1-linux-arm64.tar.gz"; + sha256 = "0pnsgnfw32a7v5880y82kjfd7bgi4gx2frpppgr0bcrj0h4rgh7p"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-arm64.tar.gz"; @@ -295,8 +295,8 @@ sha256 = "0bi1i8ysx2way6gix1bxixdiipk6w0wqp3xh8vvzw8s61ax4awsa"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.5.1-linux-arm64.tar.gz"; - sha256 = "0afxnkk2vmyhy52mbn3mv6bq7fdx3hk1gn6qhsf2h4gd7x7qr6vh"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.6.0-linux-arm64.tar.gz"; + sha256 = "1j4ccsrj60an9i1c92a4n6kf8kv2kvjs2j04szhvf8y9sqs7bd38"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v7.12.0-linux-arm64.tar.gz"; @@ -307,8 +307,8 @@ sha256 = "0v7y0jnssmiafbh73xzsganfz16y5dpdais56jzzlxzja0wa84p6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.17.1-linux-arm64.tar.gz"; - sha256 = "06y3v27lnr106aanvxjp9pzkfc37iibp08ij8995vxgxr1mvdgfs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.18.0-linux-arm64.tar.gz"; + sha256 = "1cafxhl8ffp9hlpgcpmyfxqr6b9ynvk93bhp4jjhgy9bcyihhy0a"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.12-linux-arm64.tar.gz"; @@ -321,8 +321,8 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.260.0-darwin-arm64.tar.gz"; - sha256 = "0l2m7jff1bhz997yldncl3i47133ydgiangiyb1v54qgz9ar0qik"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.261.0-darwin-arm64.tar.gz"; + sha256 = "1klzks4zmwh55n8rcws4jb5d0nznmbgf79pnk9cli36y015hbybc"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.58.0-darwin-arm64.tar.gz"; @@ -357,8 +357,8 @@ sha256 = "0pyxkwzx9j5sfh996wpdx5nw5mrl76a3s7030hpdqn1fizn0kqhv"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.39.0-darwin-arm64.tar.gz"; - sha256 = "01cfgmb13ylbi2dk7ng8mda6lsrjgaccyrffjp6jhfp245fj97pb"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.40.0-darwin-arm64.tar.gz"; + sha256 = "037rv8n7y7fm3dain8vach003jvvsqgl0rdc8qgfyaj5wr5wpmq2"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.20.0-darwin-arm64.tar.gz"; @@ -377,8 +377,8 @@ sha256 = "0cflvdhgn3wj4ibklw86yc7qsnbbr43dva55n5404n4m34i932yj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.1.1-darwin-arm64.tar.gz"; - sha256 = "1npd0qy51mddqjdgh9zrds0jwfjdcd2kv1bkck2pa3j86si0q0jq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.2.0-darwin-arm64.tar.gz"; + sha256 = "1k1gmpbw0ljc8a75lvvh5v8k5im1zayj1sizj7vrw8r1idjadahv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-arm64.tar.gz"; @@ -389,8 +389,8 @@ sha256 = "101p9ljxybi58n2p62q3sh6vg20ag0vlr9ma64y8l2h9icm9wkmh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.35.1-darwin-arm64.tar.gz"; - sha256 = "1k8wxwrfrmg02ghbk6399lyabrqrf1f3vfkgaqgq6a2mn1kqi897"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.36.0-darwin-arm64.tar.gz"; + sha256 = "1bjki5cmvmkpm1993fs5mpfb3b0jlkgdkih95ablsph41m77bmpj"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.15.0-darwin-arm64.tar.gz"; @@ -441,8 +441,8 @@ sha256 = "04rchvfc7ap0rra2aggp9lm9d2mbxqkbl15ibaa05n59fw01nnj1"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.0-darwin-arm64.tar.gz"; - sha256 = "1zxkyaldzj91v5rzpl9s5lk5whsb6304dg0q06xq02hp0skpfcdi"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.138.1-darwin-arm64.tar.gz"; + sha256 = "1wha3jvv4psi8c6haw343r4fccffdms0bl2dgwiaxwv59rl0gbqr"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-arm64.tar.gz"; @@ -453,8 +453,8 @@ sha256 = "0bjp4076cbkvdcjj3jcvy4r50zdv74vwbzq706i31rz1c121dm3x"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.5.1-darwin-arm64.tar.gz"; - sha256 = "17a9hjb4yslw6367q7ixcmazrcnzzs2887pkc001kk7h8h1qgx1w"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.6.0-darwin-arm64.tar.gz"; + sha256 = "020phrb5y7bzilcgv5ahblwlah5n00hxdk8d3ka6kdlg0r026mgz"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v7.12.0-darwin-arm64.tar.gz"; @@ -465,8 +465,8 @@ sha256 = "1dyfwqf28hj3a77lsbll86wd0fgmlashiqp6rm9r2sg74hmkggyk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.17.1-darwin-arm64.tar.gz"; - sha256 = "11ik6xkkq4f6qs69m1dwhn828vq04c71kypid4b19jjbim6fa18a"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.18.0-darwin-arm64.tar.gz"; + sha256 = "0np31np3334rls5wrq2fx23v6dillha6l6whhwrc7j0pbrln1hvd"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.12-darwin-arm64.tar.gz"; diff --git a/pkgs/by-name/qs/qstopmotion/package.nix b/pkgs/by-name/qs/qstopmotion/package.nix index 3e75ade16fa7..0ea8beab21ee 100644 --- a/pkgs/by-name/qs/qstopmotion/package.nix +++ b/pkgs/by-name/qs/qstopmotion/package.nix @@ -17,7 +17,6 @@ # buildInputs guvcview, - v4l-utils, ffmpeg, }: @@ -58,10 +57,14 @@ stdenv.mkDerivation (finalAttrs: { libsForQt5.qtxmlpatterns libsForQt5.qwt libv4l - v4l-utils ]; postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail \ + "cmake_minimum_required(VERSION 3.0.2)" \ + "cmake_minimum_required(VERSION 3.10)" + substituteInPlace CMakeLists.txt \ --replace-fail \ "find_package(Qt5 REQUIRED COMPONENTS Core Widgets Xml" \ diff --git a/pkgs/by-name/qt/qtractor/package.nix b/pkgs/by-name/qt/qtractor/package.nix index a3aa0f3ecef2..360a1309f966 100644 --- a/pkgs/by-name/qt/qtractor/package.nix +++ b/pkgs/by-name/qt/qtractor/package.nix @@ -30,11 +30,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtractor"; - version = "1.6.2"; + version = "1.6.3"; src = fetchurl { url = "mirror://sourceforge/qtractor/qtractor-${finalAttrs.version}.tar.gz"; - hash = "sha256-WjXY1XboGlz16uqVUKJehIWXZBJMPVuAZ8jSea+EuUQ="; + hash = "sha256-Up//oPsTt73/PTCd4rUM0UrvTeH1eu3EsStI6BUpL2o="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ra/ramalama/update.sh b/pkgs/by-name/ra/ramalama/update.sh index a2932aec9c02..25a07f2ea5c6 100755 --- a/pkgs/by-name/ra/ramalama/update.sh +++ b/pkgs/by-name/ra/ramalama/update.sh @@ -13,7 +13,7 @@ else nix-update --format --use-github-releases ramalama fi -version="$(nix-instantiate --eval -A ramalama.version | jq --raw-output .)" +version="$(nix-instantiate --eval --raw -A ramalama.version)" image_name="quay.io/ramalama/ramalama" image_tag="${version%.*}" diff --git a/pkgs/by-name/ra/ranger/package.nix b/pkgs/by-name/ra/ranger/package.nix index 42e20c98d621..e99ba89ac4ff 100644 --- a/pkgs/by-name/ra/ranger/package.nix +++ b/pkgs/by-name/ra/ranger/package.nix @@ -19,14 +19,14 @@ python3Packages.buildPythonApplication { pname = "ranger"; - version = "1.9.4-unstable-2026-08-15"; + version = "1.9.4-unstable-2026-08-31"; pyproject = true; src = fetchFromGitHub { owner = "ranger"; repo = "ranger"; - rev = "3187384e4078d91848bd22ea0dc8eb5fe2866f59"; - hash = "sha256-v5f7bSpfc3Up7sdnd+ILVG+crB4Aiw8uUfdR/QdZXVw="; + rev = "378640829b10696b901ee2835ac3fa1acd980aed"; + hash = "sha256-xNH3z/7lXIcLtk9PimA5GZZz22sGETp8S8YyGMF0AuQ="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/rc/rclone-ui/package.nix b/pkgs/by-name/rc/rclone-ui/package.nix index 4447d4db5d54..ede15a64791e 100644 --- a/pkgs/by-name/rc/rclone-ui/package.nix +++ b/pkgs/by-name/rc/rclone-ui/package.nix @@ -20,26 +20,26 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rclone-ui"; - version = "3.5.4"; + version = "3.7.2"; src = fetchFromGitHub { owner = "rclone-ui"; repo = "rclone-ui"; tag = "v${finalAttrs.version}"; - hash = "sha256-VnMNKBtZu5mdsvW7ljl+RNNj44bK+s5QrdGFaYvS2o0="; + hash = "sha256-H/4qU1FJ+EHSdXB0DH8YrfUa8sKfXOGnwOZrQeQfLYI="; }; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; forceGitDeps = true; - hash = "sha256-cBPJgaPHjgn+SByZFZ/SCOZG/YY4OQWUUlX844YHyUU="; + hash = "sha256-i1czFB8EvS1KE8ukWp+02/K51FK/M9pabcNcbhtGWnM="; }; cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-r4orImEIUC+wQgnvkiO8/apXSgQ18LxJFoWgweYGgks="; + cargoHash = "sha256-KVrHpJsB8yMknWPxXE3F/SdIlMoRhqFWmxdKe/HIIxE="; # Disable tauri bundle updater, can be removed when #389107 is merged patches = [ ./remove_updater.patch ]; @@ -75,6 +75,12 @@ rustPlatform.buildRustPackage (finalAttrs: { --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libappindicator ]} ''; + checkFlags = [ + # don't have internet access + "--skip=notifications::webhooks::tests::dispatch_posts_and_records_outcomes_end_to_end" + "--skip=notifications::webhooks::tests::dispatch_records_last_error_on_unreachable_endpoint" + ]; + passthru.updateScript = nix-update-script { }; meta = { diff --git a/pkgs/by-name/re/release-plz/package.nix b/pkgs/by-name/re/release-plz/package.nix index 3832f6db30c2..0a75213203b8 100644 --- a/pkgs/by-name/re/release-plz/package.nix +++ b/pkgs/by-name/re/release-plz/package.nix @@ -12,16 +12,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "release-plz"; - version = "0.3.160"; + version = "0.3.161"; src = fetchFromGitHub { owner = "release-plz"; repo = "release-plz"; rev = "release-plz-v${finalAttrs.version}"; - hash = "sha256-rPYRYAp5grTgASFHKGBdOcO0TvbP7iD+GgL0ZLmHhos="; + hash = "sha256-rbeFldFXhHzbgj/egm78uXaRX1nkuu4mPRvpZpjebEw="; }; - cargoHash = "sha256-m6gX/Tu3WCMzkXhWZ19bM9PL7lQ6Xg1R90/ptuswI1s="; + cargoHash = "sha256-HS7F+UMX444d7HuN6atUGRTmlyRyaMokvjhzwGHUQSA="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/re/renpy/update.sh b/pkgs/by-name/re/renpy/update.sh index 51f78b9fc6de..d8fa24ed52d7 100755 --- a/pkgs/by-name/re/renpy/update.sh +++ b/pkgs/by-name/re/renpy/update.sh @@ -4,12 +4,12 @@ set -euo pipefail # so that update bot doesn't try to update renpyMinimal -if [[ -n "${UPDATE_NIX_ATTR_PATH:-}" ]] && [[ "${UPDATE_NIX_ATTR_PATH:-}" != renpy ]]; +if [[ -n "${UPDATE_NIX_ATTR_PATH:-}" ]] && [[ "${UPDATE_NIX_ATTR_PATH:-}" != renpy ]]; then exit fi attr() { - nix-instantiate --eval -A renpy.$1 | tr -d '"' + nix-instantiate --eval --raw -A renpy."$1" } old_version="$(attr version)" diff --git a/pkgs/by-name/re/restinio/package.nix b/pkgs/by-name/re/restinio/package.nix index 9235ea04fdd7..80a1cadc16f9 100644 --- a/pkgs/by-name/re/restinio/package.nix +++ b/pkgs/by-name/re/restinio/package.nix @@ -21,13 +21,13 @@ assert !with_boost_asio -> asio != null; stdenv.mkDerivation (finalAttrs: { pname = "restinio"; - version = "0.7.9.1"; + version = "0.7.10"; src = fetchFromGitHub { owner = "Stiffstream"; repo = "restinio"; tag = "v${finalAttrs.version}"; - hash = "sha256-FffD8kdizt1YCYblNH2mG9Q+ybpPBRp19h+jtCbaWhk="; + hash = "sha256-ZI4jCMerc7RyLMfPprwef/58E0VtmSlRJQpgXgY5X48="; }; # https://www.github.com/Stiffstream/restinio/issues/230 diff --git a/pkgs/by-name/re/retrospy/update.sh b/pkgs/by-name/re/retrospy/update.sh index f3715f9da478..39515fd20fec 100755 --- a/pkgs/by-name/re/retrospy/update.sh +++ b/pkgs/by-name/re/retrospy/update.sh @@ -5,7 +5,7 @@ set -euo pipefail new_version="$(curl -s "https://api.github.com/repos/retrospy/RetroSpy/releases?per_page=1" | jq -r '.[0].tag_name')" new_version=${new_version#v} -old_version=$(nix-instantiate --eval -A retrospy.version | jq -e -r) +old_version=$(nix-instantiate --eval --raw -A retrospy.version) if [[ "$new_version" == "$old_version" ]]; then echo "Up to date" diff --git a/pkgs/by-name/ri/river-bedload/update-build-zig-zon.sh b/pkgs/by-name/ri/river-bedload/update-build-zig-zon.sh index 67fb32152297..fabc4e1a0873 100755 --- a/pkgs/by-name/ri/river-bedload/update-build-zig-zon.sh +++ b/pkgs/by-name/ri/river-bedload/update-build-zig-zon.sh @@ -1,7 +1,7 @@ #!/usr/bin/env nix-shell #!nix-shell -i bash -p bash jq zon2nix wget -commit=$(nix-instantiate --eval -A river-bedload.src.rev | jq --raw-output) +commit=$(nix-instantiate --eval --raw -A river-bedload.src.rev) wget "https://git.sr.ht/~novakane/river-bedload/blob/${commit}/build.zig.zon" zon2nix build.zig.zon >pkgs/by-name/ri/river-bedload/build.zig.zon.nix diff --git a/pkgs/by-name/rs/rsgain/package.nix b/pkgs/by-name/rs/rsgain/package.nix index d6b4669b2211..600210203ac0 100644 --- a/pkgs/by-name/rs/rsgain/package.nix +++ b/pkgs/by-name/rs/rsgain/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rsgain"; - version = "3.7"; + version = "3.8"; src = fetchFromGitHub { owner = "complexlogic"; repo = "rsgain"; rev = "v${finalAttrs.version}"; - hash = "sha256-mI/lXRmPQTSgzFvNu8cjJN86wIkWFUrJg1yFFfBu2JE="; + hash = "sha256-BhjsTGSxemFX0MYSDUgKqX9W8ScLyq8Y6OhagMO6m70="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ru/rustical/package.nix b/pkgs/by-name/ru/rustical/package.nix index 64167da240eb..7030d9410e40 100644 --- a/pkgs/by-name/ru/rustical/package.nix +++ b/pkgs/by-name/ru/rustical/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustical"; - version = "0.16.0"; + version = "0.16.1"; __darwinAllowLocalNetworking = true; src = fetchFromGitHub { owner = "lennart-k"; repo = "rustical"; tag = "v${finalAttrs.version}"; - hash = "sha256-0IW3sS0CFqcSgiP+3w+SVFerbHX10gIs/I+blKFW4cE="; + hash = "sha256-FvYW41/yuGHihI0bf+fq0JG/antsVYVXwhKlKiGNN10="; }; - cargoHash = "sha256-zTFDM3nMy5C26Zaz/7eFEe4dSwVXQ7TqN4z+MNRp7XE="; + cargoHash = "sha256-9Lu7NGLNSDQH2T5ikc3rc+/oc67N8QcniooXPyxKsOA="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/si/signal-export/package.nix b/pkgs/by-name/si/signal-export/package.nix index 0108672da84a..b86a82389c8b 100644 --- a/pkgs/by-name/si/signal-export/package.nix +++ b/pkgs/by-name/si/signal-export/package.nix @@ -8,13 +8,13 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "signal-export"; - version = "3.9.2"; + version = "3.9.3"; pyproject = true; src = fetchPypi { inherit (finalAttrs) version; pname = "signal_export"; - hash = "sha256-ZAQ/qGpNzlpvFMIxKCDhtm5sez0tATY+l+jvXWaNbIc="; + hash = "sha256-i4VV1mOlUWz4mSXcSkMUB7mHnWlBu+6hcQR5oxshzqE="; }; build-system = with python3.pkgs; [ diff --git a/pkgs/by-name/sp/spec-kit/package.nix b/pkgs/by-name/sp/spec-kit/package.nix index 509c2ab45ef8..3c2c3e529fcf 100644 --- a/pkgs/by-name/sp/spec-kit/package.nix +++ b/pkgs/by-name/sp/spec-kit/package.nix @@ -7,13 +7,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "spec-kit"; - version = "1.0.1"; + version = "1.0.3"; src = fetchFromGitHub { owner = "github"; repo = "spec-kit"; tag = "v${finalAttrs.version}"; - hash = "sha256-XtI6F9mB+Q1qvwCDPaqgv2ewIzqN9ybWLFOHi2DqOag="; + hash = "sha256-TMe71eazczLdK3FLnfhkIdrrXM+CK3+39y21toD5/s4="; }; pyproject = true; diff --git a/pkgs/by-name/t3/t3code/unwrapped.nix b/pkgs/by-name/t3/t3code/unwrapped.nix index 3b822d1629b0..0d1d7a918d8e 100644 --- a/pkgs/by-name/t3/t3code/unwrapped.nix +++ b/pkgs/by-name/t3/t3code/unwrapped.nix @@ -1,7 +1,7 @@ { cctools, copyDesktopItems, - electron_41, + electron_43, fetchFromGitHub, installShellFiles, lib, @@ -26,7 +26,7 @@ stdenv.mkDerivation ( finalAttrs: let appName = "T3 Code (Alpha)"; - electron = electron_41; + electron = electron_43; pnpm = pnpm_11; desktopIcon = if stdenv.hostPlatform.isDarwin then @@ -37,7 +37,7 @@ stdenv.mkDerivation ( in { pname = "t3code-unwrapped"; - version = "0.0.34"; + version = "0.0.38"; strictDeps = true; __structuredAttrs = true; @@ -45,7 +45,7 @@ stdenv.mkDerivation ( owner = "pingdotgg"; repo = "t3code"; tag = "v${finalAttrs.version}"; - hash = "sha256-dS9sDlvepbQe8ATAU/DANGcyBk+BX2mxPaoljeIUn48="; + hash = "sha256-lbAOIlNwVxrjXA5jJGzmOm7Fe2ZcsnFuDzaSEt6R7G4="; }; postPatch = '' @@ -93,7 +93,7 @@ stdenv.mkDerivation ( ; fetcherVersion = 4; - hash = "sha256-y/sJIluwbn65APmJ2p07FK1ScXpetCloTHtQzZMchDU="; + hash = "sha256-t/hmpXdYPnBFx18A6NrSL4zSvVnUDIjIPtLjGOzoaDk="; }; preBuild = '' diff --git a/pkgs/by-name/ta/tailcat/package.nix b/pkgs/by-name/ta/tailcat/package.nix index 9de62bc53042..1a405e5f0303 100644 --- a/pkgs/by-name/ta/tailcat/package.nix +++ b/pkgs/by-name/ta/tailcat/package.nix @@ -1,14 +1,14 @@ { lib, - buildGoModule, + buildGo127Module, fetchFromGitHub, nix-update-script, versionCheckHook, }: -buildGoModule (finalAttrs: { +buildGo127Module (finalAttrs: { pname = "tailcat"; - version = "0.3.0"; + version = "0.6.0"; __structuredAttrs = true; @@ -16,13 +16,21 @@ buildGoModule (finalAttrs: { owner = "tailscale"; repo = "tailcat"; tag = "v${finalAttrs.version}"; - hash = "sha256-EwjhZzovODhW4seO3FToPLiAV+YwVbrX/u93RfbWMZ4="; + hash = "sha256-TwrEezNpn9ylDl7+Vo4XS/SaVOgU6h6PO1UWSrXnBWk="; }; - vendorHash = "sha256-3uVUHATnd2s+Axdq06/xAQ2IbzJZfP1yQ/nEopgckq0="; + vendorHash = "sha256-hpFVgsUKswE7g69EieoeKGPR1nVkcRmBhDKbnB2CDBg="; subPackages = [ "cmd/tailcat" ]; + # Build with the same tags as the official release binaries. The + # comma-separated list lives in build-tags.txt in the source tree + # (see build-tags.md there); it omits unused tailscale.com library + # features to shrink the binary. + preBuild = '' + IFS=, read -ra tags < build-tags.txt + ''; + ldflags = [ "-s" "-X main.version=v${finalAttrs.version}" @@ -30,6 +38,13 @@ buildGoModule (finalAttrs: { env.CGO_ENABLED = "0"; + # The release tags apply only to the binary. Vendored test helpers + # do not compile with the omit tags, and upstream CI runs go test + # without them. + preCheck = '' + unset tags + ''; + __darwinAllowLocalNetworking = true; doInstallCheck = true; diff --git a/pkgs/by-name/tb/tbls/package.nix b/pkgs/by-name/tb/tbls/package.nix index e23638e8a319..53f633a71b3d 100644 --- a/pkgs/by-name/tb/tbls/package.nix +++ b/pkgs/by-name/tb/tbls/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "tbls"; - version = "1.95.0"; + version = "1.96.0"; src = fetchFromGitHub { owner = "k1LoW"; repo = "tbls"; tag = "v${finalAttrs.version}"; - hash = "sha256-24FdXGakfLkbR58Wwz5o9q3GD4rkToCfv4ygM/NBQXg="; + hash = "sha256-API/Zz1PQRpKs7pU244VEZ2PlRcNR6EGI1LXSAcNDac="; }; - vendorHash = "sha256-FANXWBI5ZTqBdZ7iLrErYmUb6l1LaLnYo4RA1iz9wM8="; + vendorHash = "sha256-v+0xdoIdBSW9Nn5CL/tmQkJsMcdINFvisO6siKgmIWk="; excludedPackages = [ "scripts/jsonschema" ]; diff --git a/pkgs/by-name/te/terraform-config-inspect/package.nix b/pkgs/by-name/te/terraform-config-inspect/package.nix index 073b95d91a27..453f6fbb4870 100644 --- a/pkgs/by-name/te/terraform-config-inspect/package.nix +++ b/pkgs/by-name/te/terraform-config-inspect/package.nix @@ -7,13 +7,13 @@ }: buildGoModule { pname = "terraform-config-inspect"; - version = "0-unstable-2026-07-09"; + version = "0-unstable-2026-09-04"; src = fetchFromGitHub { owner = "hashicorp"; repo = "terraform-config-inspect"; - rev = "2fb54c236733ee65ee877105d595c124c993c64d"; - hash = "sha256-f8DyPP0XhOlgVdp0yjjFVyjaO2+ypfMfEEv6lwA8u3M="; + rev = "75d64de68c31445dbe4ee8308350e0b6dda1571d"; + hash = "sha256-Pl4SFKIK7Tw4syism7nFpM/cBzktZxBRo2C8JNzTfdY="; }; vendorHash = "sha256-iYrSk9JqxvhYSJuSv/nhZep41gRr644ZzGFWXMGQgyc="; diff --git a/pkgs/by-name/tr/triton/package.nix b/pkgs/by-name/tr/triton/package.nix index c0bae11429aa..dc72af7d279c 100644 --- a/pkgs/by-name/tr/triton/package.nix +++ b/pkgs/by-name/tr/triton/package.nix @@ -9,16 +9,16 @@ buildNpmPackage rec { pname = "triton"; - version = "7.18.0"; + version = "7.18.1"; src = fetchFromGitHub { owner = "TritonDataCenter"; repo = "node-triton"; rev = version; - hash = "sha256-65GfN8nqr2hDz+QiBgIM/Jp5poITPUvHQYECjZMtBM4="; + hash = "sha256-ODaeSTtBrGKhV28TstYaqdv7cC6OoJfZExQ/YFqBmD0="; }; - npmDepsHash = "sha256-oCtS2OG3fGit54ChiVwL2Y/S4XtBVjpGumKbZgn8f00="; + npmDepsHash = "sha256-Rs9Qac9o2aJRoy0bv+LqNvmer0uvy9NyMGSj0eQbxa8="; dontBuild = true; diff --git a/pkgs/by-name/ty/typescript-go/package.nix b/pkgs/by-name/ty/typescript-go/package.nix index dedb43a35802..0e2b83625a77 100644 --- a/pkgs/by-name/ty/typescript-go/package.nix +++ b/pkgs/by-name/ty/typescript-go/package.nix @@ -18,16 +18,26 @@ buildGoModule (finalAttrs: { pname = "typescript-go"; version = "7.0.2"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "microsoft"; - repo = "typescript-go"; - tag = "typescript/v${finalAttrs.version}"; - hash = "sha256-fRejdQSwaxSS2pjHrbJO2CQgZS5lWJmBNEM/TgbJTJ8="; - fetchSubmodules = false; + repo = "typescript"; + tag = "v${finalAttrs.version}"; + hash = "sha256-j1AY4sf/Jb6uwOah35lrYooc7BnSeaZ2NO6Fx1zMj60="; }; + modRoot = "tsc"; + vendorHash = "sha256-q6dMb2ab4uZ3GTrcA7v2JzfmOM+ZzBcJN6gKOpLfM/k="; + tags = [ + # Prevent LSP issues. In embed mode, "Go to Definition" fails for built-in types: + # - https://github.com/microsoft/typescript-go/pull/4197 + # - https://github.com/microsoft/typescript-go/pull/3840 + "noembed" + ]; + ldflags = [ "-s" "-w" @@ -39,8 +49,16 @@ buildGoModule (finalAttrs: { "cmd/tsgo" ]; + # When built with the "noembed" tag, the executable must be under "lib/${pname}/" to resolve its paths. postInstall = '' - ln -s "$out/bin/tsgo" "$out/bin/tsc" + lib_dir="$out/lib/${finalAttrs.pname}" + mkdir -p "$lib_dir" + cp -r internal/bundled/libs/. "$lib_dir" + + mv "$out/bin/tsgo" "$lib_dir/tsc" + + ln -s "$lib_dir/tsc" "$out/bin/tsc" + ln -s "$lib_dir/tsc" "$out/bin/tsgo" ''; nativeInstallCheckInputs = [ @@ -53,7 +71,7 @@ buildGoModule (finalAttrs: { (nix-update-script { extraArgs = [ "--use-github-releases" - "--version-regex=^typescript/v([\\d.]+)$" + "--version-regex=^v([\\d.]+)$" "--src-only" ]; }) @@ -67,7 +85,7 @@ buildGoModule (finalAttrs: { ]; text = '' new_src="$(nix-build --attr 'pkgs.typescript-go.src' --no-out-link)" - new_go_major_minor="$(grep --only-matching --perl-regexp '^go \K([0-9]+\.[0-9]+)' "$new_src/go.mod")" + new_go_major_minor="$(grep --only-matching --perl-regexp '^go \K([0-9]+\.[0-9]+)' "$new_src/tsc/go.mod")" sed -i -E "s/buildGo[0-9]+Module/buildGo''${new_go_major_minor//./}Module/g" '${toString ./package.nix}' ''; })) @@ -81,8 +99,8 @@ buildGoModule (finalAttrs: { meta = { description = "Go implementation of TypeScript"; - homepage = "https://github.com/microsoft/typescript-go"; - changelog = "https://github.com/microsoft/typescript-go/releases/tag/typescript/v${finalAttrs.version}"; + homepage = "https://github.com/microsoft/typescript"; + changelog = "https://github.com/microsoft/typescript/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ kachick diff --git a/pkgs/by-name/um/umami/update.sh b/pkgs/by-name/um/umami/update.sh index 84cca803de64..c1dc903ab8bf 100755 --- a/pkgs/by-name/um/umami/update.sh +++ b/pkgs/by-name/um/umami/update.sh @@ -7,7 +7,7 @@ set -euo pipefail SCRIPT_DIR="$(dirname "${BASH_SOURCE[0]}")" -old_version=$(nix-instantiate --eval -A 'umami.version' default.nix | tr -d '"' || echo "0.0.1") +old_version=$(nix-instantiate --eval --raw -A umami.version) version=$(curl -s "https://api.github.com/repos/umami-software/umami/releases/latest" | jq -r ".tag_name") version="${version#v}" diff --git a/pkgs/by-name/un/unordered_dense/package.nix b/pkgs/by-name/un/unordered_dense/package.nix index 10039d98deba..7c77c9ba4e19 100644 --- a/pkgs/by-name/un/unordered_dense/package.nix +++ b/pkgs/by-name/un/unordered_dense/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "unordered_dense"; - version = "4.9.2"; + version = "4.11.0"; src = fetchFromGitHub { owner = "martinus"; repo = "unordered_dense"; tag = "v${finalAttrs.version}"; - hash = "sha256-ksAcGi3gbs809kuWkug9FYRXoOkvmI6XO9NdLmxFpVg="; + hash = "sha256-lGAiocZ5fi5NmLESPtaQh7cGIaVKtxi6ABm5gl8CbCU="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/v2/v2ray-rules-dat/package.nix b/pkgs/by-name/v2/v2ray-rules-dat/package.nix index c9114176cf3f..603f9a40f92c 100644 --- a/pkgs/by-name/v2/v2ray-rules-dat/package.nix +++ b/pkgs/by-name/v2/v2ray-rules-dat/package.nix @@ -5,7 +5,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "v2ray-rules-dat"; - version = "202608232215"; + version = "202609022346"; __structuredAttrs = true; strictDeps = true; @@ -25,11 +25,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { passthru = { geoipDat = fetchurl { url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geoip.dat"; - hash = "sha256-jryxEzP33u1L8nQPLOMkmqiZfvA9Q3FQx643PAEc1yo="; + hash = "sha256-DV0roMWlxYAn/RNHpq/VfJRweZtrs8vCdP1GV+2N44I="; }; geositeDat = fetchurl { url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geosite.dat"; - hash = "sha256-rdUCe/OJuKA1eXyh3m7VtO1ZzvQBYvopE9xC7k2IGew="; + hash = "sha256-d3TrwiwKWsxxik7oY1qWR1AhZWk3clVRlF2aRGWRv1Q="; }; updateScript = ./update.sh; }; diff --git a/pkgs/by-name/va/vatprism/package.nix b/pkgs/by-name/va/vatprism/package.nix index 774f8707aeb8..6a136cb13839 100644 --- a/pkgs/by-name/va/vatprism/package.nix +++ b/pkgs/by-name/va/vatprism/package.nix @@ -114,6 +114,9 @@ maven.buildMavenPackage rec { mainProgram = "vatprism"; license = lib.licenses.agpl3Plus; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ thepuzzlemaker ]; + maintainers = with lib.maintainers; [ + thepuzzlemaker + tahlonbrahic + ]; }; } diff --git a/pkgs/by-name/ve/velocity/deps.json b/pkgs/by-name/ve/velocity/deps.json index 390d5c5dfcba..b6a961760290 100644 --- a/pkgs/by-name/ve/velocity/deps.json +++ b/pkgs/by-name/ve/velocity/deps.json @@ -107,13 +107,13 @@ "jar": "sha256-v+g/zR+gNOuamGs8tuXisY27rLZ+q9qtLaMoBOzYxlo=", "pom": "sha256-sMVs+qxqcAh+RUJXzABLfTb7uYk9vu5N64fGISWGERY=" }, - "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.7": { - "jar": "sha256-zIyqQQGjXQzwQzpj6K04kRpMhIBz/MlPQ64CUfM+Ta8=", - "module": "sha256-ENa9ZquwiOylvjYP9yVQyWFU0mdu/t10rzHEUAF8OQk=", - "pom": "sha256-q+nzlg+nNZciqHUuYb/ElnYeFdFHNeTGQiB5cHYGq74=" + "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.7.3": { + "jar": "sha256-HPSFHEA+Xe84luVtUxXsgaOxtjvCIl/K+qZJLq1ppnw=", + "module": "sha256-2Dt+FevNl0Yee7bELjQ4LHkFG8cFodqpXszT2RZx5Yc=", + "pom": "sha256-/xILj9SPXF/TjDt0rDkvNrc2TUO8XD0xf6qk8J5de0k=" }, - "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.5.7": { - "pom": "sha256-Ldg2zAlxLNrd/u/GgNLqZutD2NxjOGvVlSZYE0l/Ry0=" + "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/6.7.3": { + "pom": "sha256-HRtiod2K+F7yGAg2EZfaRkk5PVzqfvpCKrmoAW9ebdE=" }, "org/gradle/toolchains#foojay-resolver/1.0.0": { "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", @@ -127,92 +127,88 @@ "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" }, - "org/jetbrains/kotlin#abi-tools-api/2.3.20": { - "jar": "sha256-U2hfV4OwSQaDiY11Wrrk1Bi26DugYTSFiv3ctZRYmek=", - "pom": "sha256-qIbJ/X8rlmlFf+wCHxnc8V8EY+DbS9rVOuGBJTZsxvk=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.4.0": { + "module": "sha256-vRCVQQi4c4E37bzXvL5tjcmT6wxtzvqAaHPPt25YDMA=", + "pom": "sha256-ohwl7V22fi+tc3rc0mjGBAX1WFGdBSvleQb8d+i6PN0=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20": { - "module": "sha256-bNjWSw5lN3kE8wb2qFja/ZMcQTUkD4RMk9UpTumP6Dk=", - "pom": "sha256-SgpFTor25QOv5ngwoYVjubaA3u67GhcGoNe0S8UHQKE=" + "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.4.0/gradle813": { + "jar": "sha256-Ay0kUy1kjkIwI0iiyApQRtyfRSDGS70gPn4EDfbIaR8=" }, - "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.20/gradle813": { - "jar": "sha256-pPEKPw6l3dH1VaT3BuCep/VSs8hSK7EAY2HdMG4152o=" + "org/jetbrains/kotlin#kotlin-assignment/2.4.0": { + "module": "sha256-Q8X6goL/gp4NYi8Svq4YoF9rq4kws918YmpInj/lLsY=", + "pom": "sha256-FKNvl1+49hT1T8ZRMDJEyKFPD9k764XQDT4ajfyqyV0=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.20": { - "module": "sha256-GCp0ZM5mvM/ejjG+aPoO7DE8HZDD2POWeclyJyliFjg=", - "pom": "sha256-f3R8uTA9Hfqh1hJfZsFUG+o4PsuZh2ta28riSAVZZ48=" + "org/jetbrains/kotlin#kotlin-assignment/2.4.0/gradle813": { + "jar": "sha256-pdKcP1fiG5Apq5e+lRsDxZmCkuccJnXEMHv+KkM3MQc=" }, - "org/jetbrains/kotlin#kotlin-assignment/2.3.20/gradle813": { - "jar": "sha256-tYin5gfij7WAIo4SDdX/+L6nO9J3JnM6F35kRYLooB0=" + "org/jetbrains/kotlin#kotlin-build-statistics/2.4.0": { + "jar": "sha256-zZacykIuFEd04opr5Rsjae5F33ZTh358B0mDXCvW7yA=", + "pom": "sha256-N7xZONAY7PPyrdumJQvXcZh3xJsJ7WUFXnwkoHcxpoA=" }, - "org/jetbrains/kotlin#kotlin-build-statistics/2.3.20": { - "jar": "sha256-ptJ7PINhdlLdBlYG+Yz1nPviY/jCDr5OvVpvJonrDU8=", - "pom": "sha256-nQqNf/FyPV1y00ldVVc9jTxrd3TWHYBXlxT3nCQmX48=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.4.0": { + "jar": "sha256-ZpFzNUl/mrdaNsNLPZC60ryNwlbDSyQT7NDJRn/PWX0=", + "pom": "sha256-lob6jxaGeyq6LlwOTPxKCu7PWf5t5Bn4n3vYOP3ejnQ=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { - "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", - "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.4.20-RC3": { + "pom": "sha256-JomdOhV+d5xrtxGQW/oo5TB7mplLPt2/Kn/WLzeGafw=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { - "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", - "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.4.0": { + "jar": "sha256-rZYIFSdA6S2Uoni0/yyoLEv1/47yGSIOPAeutVRjjO4=", + "pom": "sha256-Xh7RVsuNOLYeLMxUbb2LK953g2frKY+Idb2CD7/QsPI=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { - "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", - "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.4.0": { + "jar": "sha256-9Ubws2mcSYTzIN0DCA3gXK1hBkIIuo833w0/j0p/0Uo=", + "pom": "sha256-FDeTYnOC2QXtqT4VKijJk/YyP8S3SDcKRce63JmRShM=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.20": { - "jar": "sha256-4WYu10cyK2P2HU+t2Zq3gQTEXq8JwRp4mGJBXoHBjcQ=", - "pom": "sha256-aP+Cf8E1DZPw1nM2jAZHm2K31eXDBlipWM+TBmgx6Nk=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.4.0": { + "jar": "sha256-jIXC7zGApcTqZGoVXgYePWXjnQb0k4urvcU9rayHWXY=", + "pom": "sha256-dkUGiahm+XTBxafIFhER0Uqf/Muam07rGjWKfh5F190=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20": { - "module": "sha256-04UBEP9ajrcP7S1Xi0X7B+vESvaika5M88eUMMZRKLo=", - "pom": "sha256-AdVSITSRyFPVb4frdIEwON+e4dhekIaqN70GY7JJb4g=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.4.0": { + "module": "sha256-EJTFEVALe86CZ+trw/NbVzF4mHmvnlOxo4hoza9bhGc=", + "pom": "sha256-0kH1FZczzgOpb5zKL2Vh629yzjxTzYw57aft2xdLB2Y=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.20/gradle813": { - "jar": "sha256-ybwX32m/OZB8WXweGb7EtHnHWqx1+/1jIeNEW0lxLog=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.4.0/gradle813": { + "jar": "sha256-DX9Uu9HMNo0SmJQGepPFj3pYDjFnl61YHwN0sfG1MvE=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.20": { - "jar": "sha256-5Cicv5/0lAfwQd3GM24bV3pspM8r4dKjEzgnHBPu0+0=", - "pom": "sha256-9veHObqf4nEunwyeW8T16TcZzP6pW0fC9JslC+F2NX4=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.4.0": { + "jar": "sha256-uG+K48G5TfEwQGz7t9poNUgF+RTByowICvnb7qiGR3E=", + "pom": "sha256-Tbz4N1ejUNzecedLsZXFuBaYTmZdsBVd5ORoxdH41so=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.20": { - "jar": "sha256-lS5zlI4qINOYwmuHprtwzPZkGPuvFSfDUVsYjqnUvWA=", - "module": "sha256-b7XZcwCl5Vmv1Nn/msA1bE2Wb31pS2Yvrhaf2HQhUx4=", - "pom": "sha256-WROHIVGNgqND99wvCRK3BJjT7vM2PJ66wiCssPyTjsw=" + "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.4.0": { + "jar": "sha256-CGc0SEx+3xmmIKsaYX0JfEDgO8UmAud4QOpevWOA5RQ=", + "module": "sha256-fXQA95kzkwbz7D1gkcJntHGKsQlwdCrjMjN8QZ6jYpY=", + "pom": "sha256-tNmg1qRQ1e2sApCGskRT70QLI7QYU8gg9i30SG+C8EE=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20": { - "module": "sha256-lVUmc7gbNXitmy86/xRUtjzoBsb9SrfGBJIx6GQKtHE=", - "pom": "sha256-EcMjwt2KgE6fWOBHwsAYZLKgHcDYEys2PApDEiFbwJs=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.4.0": { + "module": "sha256-e3xdqLwLYuP2855Dlg53diXb89oVelXDanzcAhbTBvo=", + "pom": "sha256-RucrbRI4Gt+AqNJtqKCfRb+ujiA6br/KnmdAipzehfc=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.20/gradle813": { - "jar": "sha256-RuFu4mWU9ID+y5LJbarjdTDoNQJreON+8yUelX8D9vs=" + "org/jetbrains/kotlin#kotlin-gradle-plugin/2.4.0/gradle813": { + "jar": "sha256-ylkDojahmlSog6hpWVjYUW+eOcwzO9HjB3+SrjgnHNY=" }, - "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.20": { - "module": "sha256-+CvXZF0MPv609PZVIKPGWz6MMCsIMyIDegABuHsC6ZA=", - "pom": "sha256-3WuRkZfhMv5x3axw9vxdj65/Und6/YN7FN6HG4wKVAA=" + "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.4.0": { + "module": "sha256-Rt3lC5BJdRei9TIG79bp4Xu8NNbTPiNP/8Xq1WMr6c8=", + "pom": "sha256-gGfaWX9ucFwO3FDcTwApPzJrobCF17ahiHHFabHo7D4=" }, - "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.20": { - "jar": "sha256-vpN3SFQS0A8B54KZyzC+SAJZHCcwNCtuva/AiU91J0M=", - "pom": "sha256-IbFbpb1i0h1Ta7egyMtnQ1cfwPQwklSKQjWybyodIgs=" + "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.4.0": { + "jar": "sha256-7FKjYD8cfNo+CPkF2immI9YkQSL+bPMj2+2FBNkwJwk=", + "pom": "sha256-e7NAqXtcsOLoczpca2/MiEcU01GzFidXGdViwujIY2M=" }, - "org/jetbrains/kotlin#kotlin-native-utils/2.3.20": { - "jar": "sha256-QxnCdkeV773/K3julUVRV9evC5FVaYuqG6Uqar46vy0=", - "pom": "sha256-LAp+ADViCIXUN+fxJidEdbpYqiJC+1279D+R8gyvpwg=" + "org/jetbrains/kotlin#kotlin-native-utils/2.4.0": { + "jar": "sha256-gko899QY/E1cFNSUmvVN1hmp060eFkeg3dv2HYvNS0A=", + "pom": "sha256-B2L6j76PSy0aTJ/0iLvNguSAVdLrNZEGjOsdb9yxuYw=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20": { - "module": "sha256-nhEhx/ZQMDvdx/BH/tMCf4FjuzZ1Gy3w+vNjfumFsh8=", - "pom": "sha256-Y/Gk4+TT3jrPghTwWgtW/5IM4L9ZYVSnkE8gVuP41RE=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.4.0": { + "module": "sha256-mYGDuAeBQcEKUqZxZ/gKfGVwFCVIZxBx4bhOsl+E5zQ=", + "pom": "sha256-lrRDliGRsg9C1MD5CDJ5jRqD4tqc86vRtp6HfQSedhg=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.20/gradle813": { - "jar": "sha256-oHxdPMvaP8dWTkB0RybhNz5UvSXwVGPT9D1DnXeOy90=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver/2.4.0/gradle813": { + "jar": "sha256-nGkbzTK1Gky/gjwQEwB7yJWwNHP+LPV0DTjdAEjvkBc=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.20": { - "module": "sha256-fV4z3nFM3ddQeGQgmMvL7pfBg5jQNLd9MrSwdLlQOTk=", - "pom": "sha256-/Xtj7fb31urrwWoYVgu7koszQlYepcnR92kZiw/puYg=" - }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.0": { - "pom": "sha256-36lkSmrluJjuR1ux9X6DC6H3cK7mycFfgRKqOBGAGEo=" + "org/jetbrains/kotlin#kotlin-stdlib-common/2.4.0": { + "module": "sha256-sDh/gRgDrxUU8aojhbRgw7gTxvQ861bPreavqiBpedg=", + "pom": "sha256-/RpljtvteICsPgoNvSCuGkbJh+QK9UTjprEQglu+/PU=" }, "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": { "pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY=" @@ -228,26 +224,33 @@ "jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=", "pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { - "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", - "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", - "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" + "org/jetbrains/kotlin#kotlin-stdlib/2.4.0": { + "jar": "sha256-zLFP+D+ryxFFi3mNvJgkdIzN/+7HnJq6eJ5u0c2oaxw=", + "module": "sha256-wkpH3L2Sldd29EO+Qdd6wkUwlgHtBTcR3uKwJUvgLbY=", + "pom": "sha256-gZT/eanuJKf6P3SmsXnAShhZ3ouYek8JgwVuWUUXId4=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { - "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" + "org/jetbrains/kotlin#kotlin-tooling-core/2.4.0": { + "jar": "sha256-WeowU3LjordBd2Tc/s9kUGag2bF5KrQK/RXBzIU1tYo=", + "pom": "sha256-eYTfzTtLw3UYauCe/rtIEviW26AFbQ3NbjbIM5aHCRs=" }, - "org/jetbrains/kotlin#kotlin-util-io/2.3.20": { - "jar": "sha256-DnbnRx6RxT6mjS0k7x8p+1kqxfuw0dEPqpFkMO/z2so=", - "pom": "sha256-lcKKgo/B8eWeZWOCR6ZPdm2B2LWfbY3r7y0YoMwyH4k=" + "org/jetbrains/kotlin#kotlin-util-io/2.4.0": { + "jar": "sha256-vP0n+n2dTTRDFz6/A62JD00XZN7S1JL4/K7DBrgAQ6w=", + "pom": "sha256-eOBZy5ScsDGgePYgoSh1QJUZLYGXIZE6JlLoc/Z9o8o=" }, - "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.20": { - "jar": "sha256-qJlOC8poRt+xn0WMTMFdexN3nKGw2fNIgLX/LCorc7M=", - "pom": "sha256-jxApEHGu+rvY5m/5r3dDojiB1pxqryjhNhbMDpW9F7c=" + "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.4.0": { + "jar": "sha256-PNew/RrxCamTnbJPiuOwO2VV8C4jCvTi1u4Zjd0gYQo=", + "pom": "sha256-H2DxDMLBuTKYp0+vGMK1Ud+yohpa/YOhAxfdtFLiZmI=" }, - "org/jetbrains/kotlin#kotlin-util-klib/2.3.20": { - "jar": "sha256-lWK407egS+uisUwFZx5xOFnqVLvAohB+ZbK88nP6hEg=", - "pom": "sha256-WlhMPMK6O0HR5c1+eiCDV2wbjDl6ebuBY2dtjvew6hc=" + "org/jetbrains/kotlin#kotlin-util-klib/2.4.0": { + "jar": "sha256-WwWNJyG0xYyvVLJlf0+tQqOyNkFJHm23Q1i4I3f0r9Y=", + "pom": "sha256-IbvIjVgTqEPysfiQULDuZ+Yq/VsqSAXtFf+m/DBBfc8=" + }, + "org/jetbrains/kotlin/kotlin-build-tools-impl/maven-metadata": { + "xml": { + "groupId": "org.jetbrains.kotlin", + "lastUpdated": "20260902081711", + "release": "2.4.20-RC3" + } }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": { "pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" @@ -647,13 +650,6 @@ "jar": "sha256-DnGR++Mk+5340tIHwHtma43CW7vib1OkxS4v7OYkqXY=", "pom": "sha256-+pvmlFd2A+LUy1X0UjctP2wPk+XzjuXNf7Yos3k8qbw=" }, - "io/github/java-diff-utils#java-diff-utils-parent/4.12": { - "pom": "sha256-2BHPnxGMwsrRMMlCetVcF01MCm8aAKwa4cm8vsXESxk=" - }, - "io/github/java-diff-utils#java-diff-utils/4.12": { - "jar": "sha256-mZCiA5d49rTMlHkBQcKGiGTqzuBiDGxFlFESGpAc1bU=", - "pom": "sha256-wm4JftyOxoBdExmBfSPU5JbMEBXMVdxSAhEtj2qRZfw=" - }, "io/leangen/geantyref#geantyref/1.3.16": { "jar": "sha256-fx1ZEJLVFCtqqnz1n5TEx01X2+7wOy+CYpSfjza6xuM=", "pom": "sha256-JCgbY4MutO8QZOfd/b57eWquGr+IeYrb9NC5ZpurpKQ=" @@ -1101,61 +1097,73 @@ "module": "sha256-W07rjbph51OBYVPgxz9WKyDgF+OTk5UtTeTdMbdyYLs=", "pom": "sha256-+NxQzzqsS87HQKkJVfKADkElHpxANjC3W3UtO271vuI=" }, - "org/jetbrains/kotlin#abi-tools-api/2.3.20": { - "jar": "sha256-U2hfV4OwSQaDiY11Wrrk1Bi26DugYTSFiv3ctZRYmek=", - "pom": "sha256-qIbJ/X8rlmlFf+wCHxnc8V8EY+DbS9rVOuGBJTZsxvk=" + "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.4.0": { + "jar": "sha256-GtjotVczK1Sywax4e5QsRJVw7t59R/YUTQtgAo8zPZY=", + "pom": "sha256-r2lMJWNafZCl6XpVIssz33AV/GySgfU2OW5qv3Nqlro=" }, - "org/jetbrains/kotlin#abi-tools/2.3.20": { - "jar": "sha256-R9fBgRPZhYUGWrUky6HEcLTDaTB2l8qdHIEOULk9C9E=", - "pom": "sha256-Pi8inRHuIgaFPTAL/l0R3dzpYFqJ5cmvrwa3Ij0Zh1c=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.4.0": { + "jar": "sha256-ZpFzNUl/mrdaNsNLPZC60ryNwlbDSyQT7NDJRn/PWX0=", + "pom": "sha256-lob6jxaGeyq6LlwOTPxKCu7PWf5t5Bn4n3vYOP3ejnQ=" }, - "org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.3.20": { - "jar": "sha256-EjVTkgnMVtLi7G+XeYaHiHK3Cgh4H2Sv/0Ubwfe9VrE=", - "pom": "sha256-m9zHQ84iL4oxnuYJe2Cq7unmvqe1vzKXYVp1tLpsFDM=" + "org/jetbrains/kotlin#kotlin-build-tools-api/2.4.20-RC3": { + "jar": "sha256-9nEunlFtBUp6/GyWgQZb7iUw4n8T4nl1fSc3OrZQ6gk=", + "pom": "sha256-SMIrIGzqzbyJ6LntcamWOpSCQlBMsvb4RolyBfdh1co=" }, - "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.20": { - "jar": "sha256-IvGrIjhUuUkJn2slnO9UHVtYo2Q9+aScRXfGPEFuhDs=", - "pom": "sha256-G14LLDaQXcL1XgpLeBKuY+MSXe/PaG0sD0kPg7c9nV4=" + "org/jetbrains/kotlin#kotlin-build-tools-compat/2.4.0": { + "jar": "sha256-H+c5emCyMKgv/cotWWFd3nrFcgzsCJIgSpgY8w6AwWw=", + "pom": "sha256-QskIndnJV55MErLOe1oT9GednpOcfEaa5LC1AymyfdQ=" }, - "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.20": { - "jar": "sha256-RMMHtO3UysUflgqBNBEtZkyTB2cAzaXoZulNmkKWNA4=", - "pom": "sha256-rpC+JesEdhCNlo6+Mqjd9SXhQIhYj6BUc9sSgVoPG3Q=" + "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.4.0": { + "jar": "sha256-UWi4ZpRfasH/y21MiM9YJJcklGnC5KTq/AvNNbWiZKk=", + "pom": "sha256-hW1ZOVSJJ26T7bQ5DJk5feg+INJ1csUjjFbtIeQ0M9o=" }, - "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.3.20": { - "jar": "sha256-VOztYw8oEkzP4uRk5srMKB5SiopQqJclchVUyWk1SP4=", - "pom": "sha256-5zeMZYHvXw4stA46TOxR0rlj5iVkWpK2fqCVJa+XxMM=" + "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.4.20-RC3": { + "jar": "sha256-nDHP1XJY1koJA0M3p/Vw5GiqL+tlyYbtigLWZz0KajM=", + "pom": "sha256-srHGKp7KC/JyDgfKoR933Y5Tu7e3q3rsXHS/0TGjCgA=" }, - "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.20": { - "jar": "sha256-loG8IWSovZ9t30wIXPSoNrktJ1BmZ9c7q59thVM2yRA=", - "pom": "sha256-gswavl5j0/5nV+eXKE8F25r9fq3D6D0ROcOlW2TUstU=" + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.4.0": { + "jar": "sha256-B2wKf4TTA/HjkHdEEMhni4tYT6o/ZCQ1+T0uToHavnw=", + "pom": "sha256-SFyj1RGqOEIH21cG4HQdx5rORdQOBIn57ylzGq+xT3w=" }, - "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.20": { - "jar": "sha256-l2+YnQtfXYDo6KitS3PaC/wn/dllufo4Nisr557MEzc=", - "pom": "sha256-DDWu7jcvB1FOvtN7lAe44RgdFCd1UTnlzudxnKBf5+g=" + "org/jetbrains/kotlin#kotlin-build-tools-impl/2.4.20-RC3": { + "jar": "sha256-Nm0YKR9vZCMitoXn3vQy6WbUUKYbLTdNo4Is06R5H08=", + "pom": "sha256-JomdOhV+d5xrtxGQW/oo5TB7mplLPt2/Kn/WLzeGafw=" }, - "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.20": { - "jar": "sha256-wGnzCkA75wyBUviqnyXsy6GI7q1UJjrgKvFEIUN6Igg=", - "pom": "sha256-jYTqDt1gs4vOpWLeUXgVKiZxqaAFPWcPkxRSs9sBMig=" + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.4.0": { + "jar": "sha256-wrJejByT7EFrpDJ/XjHq7A8MiEckG5NT4pS4253OVk8=", + "pom": "sha256-9deFQBCOe7yRYiU85SxCUH6tLlMJRSE90qO3k7WQxTw=" }, - "org/jetbrains/kotlin#kotlin-daemon-client/2.3.20": { - "jar": "sha256-xxp8G+j7/wTgr0XJ7oy3ph2JU7ymuL8iWlcZxyWpC0Q=", - "pom": "sha256-nnyLgHJBF/cqrOZfa+SNg224/Dl1OtlR8ruQhi1+cIA=" + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.4.20-RC3": { + "jar": "sha256-i15gbghSRs8/RelLxfGXAzMM1DNvgBilHtX1xB3wW0g=", + "pom": "sha256-yIsn5nCxdupsZGzSFfuqS5JV/IEjMyC/PokWBJKefRE=" }, - "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.20": { - "jar": "sha256-iHC6uEC4CHyWxN3AYIi0rt9RMcQIrzZ0MGME8flq8/Q=", - "pom": "sha256-YVQOWzoywLEZYkSWZZJMbNdVTqmu4IVb2OT1t/YQoKs=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.4.0": { + "jar": "sha256-rZYIFSdA6S2Uoni0/yyoLEv1/47yGSIOPAeutVRjjO4=", + "pom": "sha256-Xh7RVsuNOLYeLMxUbb2LK953g2frKY+Idb2CD7/QsPI=" }, - "org/jetbrains/kotlin#kotlin-klib-abi-reader/2.3.20": { - "jar": "sha256-XAo6pyBAjdL2PnYIdd0/Z9t+0Ws/AAKA4IgcYHDOT2M=", - "pom": "sha256-ui+7W5OjnlGraeWCJPGNdxYqDrYDkIbl9lVne8O3xno=" + "org/jetbrains/kotlin#kotlin-compiler-runner/2.4.20-RC3": { + "jar": "sha256-bULYAIHZKGcPEe7Ja/GWcgyNsDrFlbY5MVCb/XIquok=", + "pom": "sha256-XXDhvedCv+V99TxrSYdqBcmHCjJ7lsVIaLww0dZpMwQ=" }, - "org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.3.20": { - "jar": "sha256-4FeWYwUcbaKyPZX8LDpBKnYnnbg6eQHuhqfjrPbnHjQ=", - "pom": "sha256-shhlfghlbEa018djdux6BOoGAJpGLTpkcBFvr92OPss=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.4.0": { + "jar": "sha256-9Ubws2mcSYTzIN0DCA3gXK1hBkIIuo833w0/j0p/0Uo=", + "pom": "sha256-FDeTYnOC2QXtqT4VKijJk/YyP8S3SDcKRce63JmRShM=" }, - "org/jetbrains/kotlin#kotlin-metadata-jvm/2.3.20": { - "jar": "sha256-FyZLlpD+7TSqi459VW+y55UfaABGLxFyQ/upYgEBT30=", - "pom": "sha256-DF/7/5dG1Ca56GasBWviiSizGKJc3FaDkIHsRJspzZc=" + "org/jetbrains/kotlin#kotlin-daemon-client/2.4.20-RC3": { + "jar": "sha256-Wy46fNhjCHrrqd/CCcPzyalbVsV8nWpeewBJ5n4445g=", + "pom": "sha256-QkisMBxJzxMyZGwVLcV7ULNajIs50VAFkIYNeNB3sTQ=" + }, + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.4.0": { + "jar": "sha256-ODCTr14HhDW2AEPRm/qD62GRvg9NE6KPscig86sk/mY=", + "pom": "sha256-yzbngPyznuCaq245j5vV6if5grtuGTKXQqIOsuvcKTY=" + }, + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.4.20-RC3": { + "jar": "sha256-Dd21rvNuDtr7tybVTHKZyj0WmeeoPtijRM21Lr+tlwI=", + "pom": "sha256-EDhk4lBLVz7Hlw6pmfzM7qMQRk3oPbXnwBn15bplvlI=" + }, + "org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.4.0": { + "jar": "sha256-IQr85Hku1iu16oPeVXm2HGnlkgGvd0ayFigHadLc9+E=", + "pom": "sha256-8QNCSOvGtOV2ND94zeelUDg7joYYZJIf0yOPcBiCSEo=" }, "org/jetbrains/kotlin#kotlin-metadata-jvm/2.4.10": { "jar": "sha256-IzqqhMomjibW06mc4wQB5twRGnrhDgoLR5TOY1HXrcQ=", @@ -1165,44 +1173,45 @@ "jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=", "pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.3.20": { - "jar": "sha256-40b6PD/0RR9fcHoxKIf9TIVV2kjMFfqdsrqTwz+J+BM=", - "pom": "sha256-iwC9L+srtVON85aVQXTZ3cDsVA00ElhjA1ObHpZVwzM=" + "org/jetbrains/kotlin#kotlin-reflect/2.4.0": { + "jar": "sha256-8NjokIYk60R4uxMen4hzZmgNLiOXQRleVI+lyQaWO5A=", + "pom": "sha256-nhge5PIdScXIVQw8/KcZnBdZCo3z0eopPjlnmOTxCEI=" }, - "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.20": { - "jar": "sha256-hvch6zOswK/QbdZoDnenZLY0qb2LEbc77yv8CQnxiUA=", - "pom": "sha256-Vg23nSOjmud5dqVmkZRw3sQazHeqUa6qVlzAKbkXGqw=" + "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.4.0": { + "jar": "sha256-5zynv+ocCWCt1eKSVgZv7KmoGhM0z69lrA1bUXcLj+I=", + "pom": "sha256-eiUSGTv9uuCZaNpLNgxsH2b+t+HJbJjed0BZGu14zyU=" }, - "org/jetbrains/kotlin#kotlin-script-runtime/2.3.20": { - "jar": "sha256-b8232m5lz4zEPlqrq5S9zEiCXnkzaG+KG/aU64j44A4=", - "pom": "sha256-ZgmWdnA6CB/ZrEMTlmWIPlwUUCC2QHWd4FOdiRb/JH8=" + "org/jetbrains/kotlin#kotlin-script-runtime/2.4.0": { + "jar": "sha256-GW6Oy/Y9r0d+NOZ8L4ce4jKue/izd0Mth20bv50nPeM=", + "pom": "sha256-znBcUOfgr7IimKz/Cpg8226g9/4tG0c87kKzhAW8NX8=" }, - "org/jetbrains/kotlin#kotlin-scripting-common/2.3.20": { - "jar": "sha256-tMI52HsjvhgvBb9Xz16B+V1wv370qYnrmLczicbryJ8=", - "pom": "sha256-h+/vFa4RjxNDUmPrEJcAZGD7qDlph340uKcvDjPIOsk=" + "org/jetbrains/kotlin#kotlin-script-runtime/2.4.20-RC3": { + "jar": "sha256-RT6zBKR3tszVCucJWeLWezvDfSESFGADvtl8JafMaRs=", + "pom": "sha256-PUoMj4LgSLz47bS4RtycKTj9uJX2rrnnC6kt2NlapMk=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.20": { - "jar": "sha256-vVX49hvUHOxSllbC1HeEvLpawmDpT0FWwnLDFJZu71k=", - "pom": "sha256-1l8YaBd9zkuKkv+93bVrFzH5+66IyOcw7XvLcAy7soo=" + "org/jetbrains/kotlin#kotlin-scripting-common/2.4.0": { + "jar": "sha256-WQLlzQEE+aO9ZaoDZ5xYmNHOs2zgFlGkij22BruXraM=", + "pom": "sha256-lIWwejKPhi8/IMTaDlTP8Yp7PiqED+ZBUKcpFKRI8K0=" }, - "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.20": { - "jar": "sha256-gG/WOzvOxea17rGghD1qsJTVV4aoRl5HSiQ5KVocCiU=", - "pom": "sha256-xKkTo4XzTjKlbyBd8XoI3U4RfDBsV+XkfcXUlSPw6+E=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.4.0": { + "jar": "sha256-x9GvvtwPtONnMW96tTXZFisUFDs9L7amJLQx4UK3DH4=", + "pom": "sha256-rjJ1rZkr2HX5TRoZ8Q5PZVOs4VUKdH2vCt1BzGul4uw=" }, - "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.20": { - "jar": "sha256-cEfOA1P0kSXDx0Z5LU92wyZde3L+YmlLfuwHW7oCUow=", - "pom": "sha256-B8Ba4tHs4K4e1mAQ7TGNnN3LNYcEbGM8GGvRTM8EYdU=" + "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.4.0": { + "jar": "sha256-Y++p3+7Fp+vSOfZD26FCVI4YLBQlsDnrl6obA/yVUd4=", + "pom": "sha256-xzoOxukmkt4CzLZGkce33KMAi0LGsXxW4oGVTVb19FM=" + }, + "org/jetbrains/kotlin#kotlin-scripting-jvm/2.4.0": { + "jar": "sha256-cmOOLEPvCgiYGGMBd4CxMyEhk/uwv9D181okMhdkEF8=", + "pom": "sha256-CvgZ/+OPTFTEDCiEfA1lNZkuubTEPx9MkZ5MBUCmh9o=" }, "org/jetbrains/kotlin#kotlin-stdlib-common/1.9.10": { "jar": "sha256-zeM0G6GKK6JisLfPbFWyDJDo1DTkLJoT5qP3cNuWWog=", "pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.20": { - "module": "sha256-fV4z3nFM3ddQeGQgmMvL7pfBg5jQNLd9MrSwdLlQOTk=", - "pom": "sha256-/Xtj7fb31urrwWoYVgu7koszQlYepcnR92kZiw/puYg=" - }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.0": { - "pom": "sha256-36lkSmrluJjuR1ux9X6DC6H3cK7mycFfgRKqOBGAGEo=" + "org/jetbrains/kotlin#kotlin-stdlib-common/2.4.0": { + "module": "sha256-sDh/gRgDrxUU8aojhbRgw7gTxvQ861bPreavqiBpedg=", + "pom": "sha256-/RpljtvteICsPgoNvSCuGkbJh+QK9UTjprEQglu+/PU=" }, "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": { "pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY=" @@ -1225,14 +1234,30 @@ "jar": "sha256-VemJxRK4CQd5n4VDCfO8d4LFs9E5MkQtA3nVxHJxFQQ=", "pom": "sha256-fin79z/fceBnnT3ufmgP1XNGT6AWRKT1irgZ0sCI09I=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { - "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", - "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", - "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" + "org/jetbrains/kotlin#kotlin-stdlib/2.4.0": { + "jar": "sha256-zLFP+D+ryxFFi3mNvJgkdIzN/+7HnJq6eJ5u0c2oaxw=", + "module": "sha256-wkpH3L2Sldd29EO+Qdd6wkUwlgHtBTcR3uKwJUvgLbY=", + "pom": "sha256-gZT/eanuJKf6P3SmsXnAShhZ3ouYek8JgwVuWUUXId4=" }, - "org/jetbrains/kotlin#kotlin-tooling-core/2.3.20": { - "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", - "pom": "sha256-R+Ou/SS1vmLYB7bLzXnFW4P5S1XP4Y79xuM84RvxkOQ=" + "org/jetbrains/kotlin#kotlin-stdlib/2.4.20-RC3": { + "jar": "sha256-RTEajtEgZMT40j9Uoaefcol/KpS6OaFbItc7B1AAeNs=", + "module": "sha256-BkO+W+hJGdS7Je7HGgfVoBshWKG4xXWb2CsSrdQP8to=", + "pom": "sha256-Lneqi5W77hRFtEbcc3Fnk/Q4WFX3iUelECQGfbr1MfE=" + }, + "org/jetbrains/kotlin#kotlin-tooling-core/2.4.0": { + "jar": "sha256-WeowU3LjordBd2Tc/s9kUGag2bF5KrQK/RXBzIU1tYo=", + "pom": "sha256-eYTfzTtLw3UYauCe/rtIEviW26AFbQ3NbjbIM5aHCRs=" + }, + "org/jetbrains/kotlin#kotlin-tooling-core/2.4.20-RC3": { + "jar": "sha256-X8XbCDgDIyhXQI7VwlvMMHxwOwS972yyw06/TbYRpiI=", + "pom": "sha256-mFDVo0s8eHcieXYt2/YVvwRwLZ0fGFcszVqb+xuIJUM=" + }, + "org/jetbrains/kotlin/kotlin-build-tools-impl/maven-metadata": { + "xml": { + "groupId": "org.jetbrains.kotlin", + "lastUpdated": "20260902081711", + "release": "2.4.20-RC3" + } }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": { "pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" @@ -1256,9 +1281,9 @@ "jar": "sha256-rNHJTR4iiqe3li9psh7Tqf2CjrOmPkuvkIaVTmJq8fA=", "pom": "sha256-2fF+3XIcAqExcgN21sB4eHgutrb6/rX/QkBKtXFD4TY=" }, - "org/jline#jline-terminal-ffm/4.3.1": { - "jar": "sha256-KRPOpI5erD4HY/WDgFlwGwXBnW3EHoKa7hagY2SjQNY=", - "pom": "sha256-xYsPdcM+DCcCXuYmdGoSEKl2U9BTfdsZUhevc+NxTX4=" + "org/jline#jline-terminal-jni/4.3.1": { + "jar": "sha256-HEhzeY82QSgnCHAT5CQZm87SnafIQh84UM/n8x8nTBw=", + "pom": "sha256-nppxnoPflSsnmONa8SnPK4Y0rhKgdbrF5+pSjowJfFs=" }, "org/jline#jline-terminal/3.20.0": { "jar": "sha256-EhJRcOeVUZum3IAQwHC1PHaq6StIXB43Uw5Uq13QjUM=", diff --git a/pkgs/by-name/ve/velocity/package.nix b/pkgs/by-name/ve/velocity/package.nix index 8eeb76803e0e..b8d6437fe6d6 100644 --- a/pkgs/by-name/ve/velocity/package.nix +++ b/pkgs/by-name/ve/velocity/package.nix @@ -32,13 +32,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "velocity"; - version = "4.1.0-unstable-2026-08-14"; + version = "4.1.2-unstable-2026-09-01"; src = fetchFromGitHub { owner = "PaperMC"; repo = "Velocity"; - rev = "4772ca3022c49bfab37c703f72cbca7654fb5848"; - hash = "sha256-uz6C7VmlAAd63zt+n1FkU3m05GT5ciwT7dYVne/DFYA="; + rev = "21bbf35d1da1d8a74aad897ecb4e6915f121898d"; + hash = "sha256-2BZPRUQc2JCk0ULO7VuEVn/ScHVY2hGneYf8/hEwO5M="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/vi/visp/package.nix b/pkgs/by-name/vi/visp/package.nix index b17dffcc4caf..b1eb7773e690 100644 --- a/pkgs/by-name/vi/visp/package.nix +++ b/pkgs/by-name/vi/visp/package.nix @@ -23,7 +23,7 @@ python3Packages, stdenv, texliveSmall, - v4l-utils, + libv4l, libpthread-stubs, zbar, zlib, @@ -92,7 +92,7 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ coin3d - v4l-utils + libv4l ]; doCheck = true; diff --git a/pkgs/by-name/vi/visual-paradigm-ce/package.nix b/pkgs/by-name/vi/visual-paradigm-ce/package.nix index ef4fd055c3e9..f2bed08eb169 100644 --- a/pkgs/by-name/vi/visual-paradigm-ce/package.nix +++ b/pkgs/by-name/vi/visual-paradigm-ce/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "visual-paradigm-ce"; - version = "18.1.20260628"; + version = "18.1.20260838"; src = let @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { url = "https://eu10-dl.visual-paradigm.com/visual-paradigm/vpce${majorMinor}/${suffix}/Visual_Paradigm_CE_${ builtins.replaceStrings [ "." ] [ "_" ] majorMinor }_${suffix}_Linux64_InstallFree.tar.gz"; - hash = "sha256-ym/LrdGbD5RLP18qUiv2cbzwG+el1Wtr16lK388OWsc="; + hash = "sha256-y13ASipDQnrN730LOKbudD9sIgiJKEqTJrZ56EPa5QI="; }; passthru.updateScript = writeScript "update-visual-paradigm-ce" '' diff --git a/pkgs/by-name/we/webcamoid/package.nix b/pkgs/by-name/we/webcamoid/package.nix index ec7e3e6d6900..f2a5527bcf57 100644 --- a/pkgs/by-name/we/webcamoid/package.nix +++ b/pkgs/by-name/we/webcamoid/package.nix @@ -11,7 +11,7 @@ libpulseaudio, alsa-lib, jack2, - v4l-utils, + libv4l, }: stdenv.mkDerivation rec { @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { alsa-lib libpulseaudio jack2 - v4l-utils + libv4l ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/wl/wluma/package.nix b/pkgs/by-name/wl/wluma/package.nix index da30bf7e0b3a..5eccc37b687c 100644 --- a/pkgs/by-name/wl/wluma/package.nix +++ b/pkgs/by-name/wl/wluma/package.nix @@ -9,7 +9,7 @@ wayland, pkg-config, udev, - v4l-utils, + libv4l, dbus, nix-update-script, }: @@ -45,7 +45,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ udev - v4l-utils + libv4l vulkan-loader dbus ]; diff --git a/pkgs/by-name/wy/wyoming-faster-whisper/package.nix b/pkgs/by-name/wy/wyoming-faster-whisper/package.nix index 4522e9992f37..d71a090404d9 100644 --- a/pkgs/by-name/wy/wyoming-faster-whisper/package.nix +++ b/pkgs/by-name/wy/wyoming-faster-whisper/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "wyoming-faster-whisper"; - version = "3.6.0"; + version = "3.7.0"; pyproject = true; src = fetchFromGitHub { owner = "OHF-Voice"; repo = "wyoming-faster-whisper"; tag = "v${finalAttrs.version}"; - hash = "sha256-E1B9Z0gcT5EnRFpfkPGV+c8uHwrpFYf9YqdZjgsnjNE="; + hash = "sha256-kzmE5v40gFQT2CjvuY2fQUZjjKFXOLqQTdeliJ9hILs="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/ze/zensical/package.nix b/pkgs/by-name/ze/zensical/package.nix index 3360a606e0f5..e060d93c3ae3 100644 --- a/pkgs/by-name/ze/zensical/package.nix +++ b/pkgs/by-name/ze/zensical/package.nix @@ -8,7 +8,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "zensical"; - version = "0.0.58"; + version = "0.0.59"; pyproject = true; # We fetch from PyPi, because GitHub repo does not contain all sources. @@ -16,12 +16,12 @@ python3Packages.buildPythonApplication (finalAttrs: { # We could combine sources, but then nix-update won't work. src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-P90LH2arWvhWylxkK3G0m9Wtxr2IW54OwhoY+Pp5SlA="; + hash = "sha256-Kzw61WG7x4EUS2jHp1JG8ehZ0+gDGSIfWdkn0infIdU="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-0exn2UoAOTMH1Vw5Pg+Nov3qSWM+PQf2H1h1ToZajOA="; + hash = "sha256-vg8WuSFiXkpead2zfbWJ9nkV/B4BZ2P3Z5fIGIPzRi4="; }; nativeBuildInputs = with rustPlatform; [ diff --git a/pkgs/by-name/zi/zigpy-cli/package.nix b/pkgs/by-name/zi/zigpy-cli/package.nix index c6cd32f05f2c..e1e983d0be2e 100644 --- a/pkgs/by-name/zi/zigpy-cli/package.nix +++ b/pkgs/by-name/zi/zigpy-cli/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "zigpy-cli"; - version = "1.2.1"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "zigpy"; repo = "zigpy-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-vY6mv5R7A4kVg4Z4nWdm5hgQv6fewyIbOrvhDUuiXa0="; + hash = "sha256-fgIxBHJMhyjz0N1NF5iPyI8m/OZlb40kz4bnKqCZnX0="; }; postPatch = '' @@ -34,7 +34,6 @@ python3.pkgs.buildPythonApplication (finalAttrs: { zigpy zigpy-deconz zigpy-xbee - zigpy-zboss zigpy-zigate zigpy-znp ]; diff --git a/pkgs/by-name/zr/zrc/package.nix b/pkgs/by-name/zr/zrc/package.nix index 6c1aa9f6d4fa..4dc01d94f5c8 100644 --- a/pkgs/by-name/zr/zrc/package.nix +++ b/pkgs/by-name/zr/zrc/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "zrc"; - version = "2.7"; + version = "2.8"; src = fetchFromGitHub { owner = "Edd12321"; repo = "zrc"; tag = "v${finalAttrs.version}"; - hash = "sha256-zhSrLzC4dCfx6Y7xc/yZHj+8EQd0senY7TWJ6S3Atf8="; + hash = "sha256-lZLH1k6kYnAjuxmwwgFWW4FyuoG8fTY5FxtS5DX1Evw="; }; nativeBuildInputs = [ diff --git a/pkgs/development/cuda-modules/_cuda/lib/cuda.nix b/pkgs/development/cuda-modules/_cuda/lib/cuda.nix index 09cf9c588f4a..2ce8bbcc0d0a 100644 --- a/pkgs/development/cuda-modules/_cuda/lib/cuda.nix +++ b/pkgs/development/cuda-modules/_cuda/lib/cuda.nix @@ -115,13 +115,22 @@ */ allowUnfreeCudaPredicate = let - cudaLicenseNames = [ - lib.licenses.nvidiaCuda.shortName + cudaLicenses = [ + lib.licenses.nvidiaCuda + lib.licenses.nvidiaCudaRedist ] - ++ lib.map (license: license.shortName) (lib.attrValues _cuda.lib.licenses); + ++ lib.attrValues _cuda.lib.licenses; + cudaLicenseNames = lib.map (license: license.shortName) cudaLicenses; in package: - lib.all (license: license.free || lib.elem (license.shortName or null) cudaLicenseNames) ( - lib.toList package.meta.license - ); + # new compound licenses + if lib.isAttrs package.meta.license && lib.hasAttr "licenseType" package.meta.license then + lib.licenses.evaluateProperty ( + license: (license.free or false) || lib.elem license cudaLicenses + ) true (package.meta.license or [ ]) + else + # old license list + lib.all ( + license: (license.free or false) || lib.elem (license.shortName or null) cudaLicenseNames + ) (lib.toList package.meta.license); } diff --git a/pkgs/development/octave-modules/datatypes/default.nix b/pkgs/development/octave-modules/datatypes/default.nix index e6b926ffcecb..aff3c4e667f3 100644 --- a/pkgs/development/octave-modules/datatypes/default.nix +++ b/pkgs/development/octave-modules/datatypes/default.nix @@ -10,13 +10,13 @@ buildOctavePackage rec { pname = "datatypes"; - version = "1.3.3"; + version = "1.3.4"; src = fetchFromGitHub { owner = "pr0m1th3as"; repo = "datatypes"; tag = "release-${version}"; - sha256 = "sha256-Odjx44GYvQOZhPFWQ0ueKpDkXaWeN2mufpLARBhZqic="; + sha256 = "sha256-D1iWQmn7/v4QcCkFP6Th+aHmGh3dUg1Obe7qC7CYQ7w="; }; nativeOctavePkgTestInputs = [ diff --git a/pkgs/development/python-modules/aioamazondevices/default.nix b/pkgs/development/python-modules/aioamazondevices/default.nix index 50dcf70a873b..c9e000a0a075 100644 --- a/pkgs/development/python-modules/aioamazondevices/default.nix +++ b/pkgs/development/python-modules/aioamazondevices/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "aioamazondevices"; - version = "14.2.2"; + version = "15.1.0"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aioamazondevices"; tag = "v${finalAttrs.version}"; - hash = "sha256-/odlNQg1buiZkcpWaDzSKo5mfJVdow/dD/gyef6NOOo="; + hash = "sha256-sx10iI7k5nMt6OmgLrNcEmQDOoPEuCOiSYAL5ctc+Xs="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/aioaquarite/default.nix b/pkgs/development/python-modules/aioaquarite/default.nix index 2cc6b39a8b19..303706732c11 100644 --- a/pkgs/development/python-modules/aioaquarite/default.nix +++ b/pkgs/development/python-modules/aioaquarite/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "aioaquarite"; - version = "0.8.0"; + version = "0.12.2"; pyproject = true; src = fetchFromGitHub { owner = "fdebrus"; repo = "aioaquarite"; tag = "v${finalAttrs.version}"; - hash = "sha256-DHVuDLbRK+zz0nsMCRM70bZ4f/oVZ19XzfRnBoKXuuo="; + hash = "sha256-PtBK7LhNkoWv8qpSR/tiMCh78OIP5/Me/R4w6X1Fijg="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 91a510d5dc06..2b9424e9f8aa 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -27,14 +27,14 @@ buildPythonPackage (finalAttrs: { pname = "aioesphomeapi"; - version = "45.12.0"; # must track the major version that home-assistant pins + version = "46.3.0"; # must track the major version that home-assistant pins pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "aioesphomeapi"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZpIkpRYZJjPhR23f5OkQSxIZ12a2PGw6ExtgEZ79brQ="; + hash = "sha256-xwsNlgcYXUOJdJmpQ3/O1gtYptAeX2Vtn4ywxbdNGOM="; }; postPatch = '' diff --git a/pkgs/development/python-modules/aiomodernforms/default.nix b/pkgs/development/python-modules/aiomodernforms/default.nix index 8d89103e33ad..38d01cb8d4d8 100644 --- a/pkgs/development/python-modules/aiomodernforms/default.nix +++ b/pkgs/development/python-modules/aiomodernforms/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, setuptools, aiohttp, backoff, @@ -12,27 +11,18 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "aiomodernforms"; - version = "0.1.8"; + version = "0.2.0"; pyproject = true; src = fetchFromGitHub { owner = "wonderslug"; repo = "aiomodernforms"; - rev = "v${version}"; - hash = "sha256-Vx51WBjjNPIfLlwMnAuwHnGNljhnjKkU0tWB9M9rjsw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-KSCADrZJgoXTo6+k3fVd0eQzattKmmT8HYyEAogrGDU="; }; - patches = [ - # https://github.com/wonderslug/aiomodernforms/pull/274 - (fetchpatch { - name = "replace-async-timeout-with-asyncio.timeout.patch"; - url = "https://github.com/wonderslug/aiomodernforms/commit/61f1330b2fc244565fd97ae392b9778faa1bab09.patch"; - hash = "sha256-7sy5/HgPYgVpULgeEu3tFBa2iXIskAqcarf0RndxTpE="; - }) - ]; - build-system = [ setuptools ]; dependencies = [ @@ -47,20 +37,15 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # https://github.com/wonderslug/aiomodernforms/issues/273 - "test_connection_error" - "test_empty_response" - ]; - __darwinAllowLocalNetworking = true; pythonImportsCheck = [ "aiomodernforms" ]; meta = { + changelog = "https://github.com/wonderslug/aiomodernforms/releases/tag/${finalAttrs.src.tag}"; description = "Asynchronous Python client for Modern Forms fans"; homepage = "https://github.com/wonderslug/aiomodernforms"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/development/python-modules/aiopnsense/default.nix b/pkgs/development/python-modules/aiopnsense/default.nix index 310cb1a54d7f..1737298a1f62 100644 --- a/pkgs/development/python-modules/aiopnsense/default.nix +++ b/pkgs/development/python-modules/aiopnsense/default.nix @@ -15,7 +15,7 @@ buildPythonPackage (finalAttrs: { pname = "aiopnsense"; - version = "1.1.7"; + version = "1.1.9"; pyproject = true; disabled = pythonOlder "3.14"; @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { owner = "Snuffy2"; repo = "aiopnsense"; tag = "v${finalAttrs.version}"; - hash = "sha256-xVbbbhxQMNeK56d4k274Z8+X8ggScJjYKH9V4CfwrRk="; + hash = "sha256-pcAW/4XOVrvCcZbUa3MuxZ/amCHkvBud3zUSgeybNk4="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/aiowebostv/default.nix b/pkgs/development/python-modules/aiowebostv/default.nix index a8e73cb4b898..d74e25b9a203 100644 --- a/pkgs/development/python-modules/aiowebostv/default.nix +++ b/pkgs/development/python-modules/aiowebostv/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "aiowebostv"; - version = "0.9.2"; + version = "0.10.0"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "aiowebostv"; tag = "v${version}"; - hash = "sha256-Bswq/8PvKUTSbOklJBJ/hKsEQyd+s1ZVDsKCbRN1Bc4="; + hash = "sha256-LtQkuAoqC6ELlcz56m0J+v8IuGGJn9SAoQsUNoL76m0="; }; postPatch = '' diff --git a/pkgs/development/python-modules/airgradient/default.nix b/pkgs/development/python-modules/airgradient/default.nix index c671ac7aeedd..ab4c912ac7ee 100644 --- a/pkgs/development/python-modules/airgradient/default.nix +++ b/pkgs/development/python-modules/airgradient/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "airgradient"; - version = "0.9.2"; + version = "0.10.0"; pyproject = true; src = fetchFromGitHub { owner = "airgradienthq"; repo = "python-airgradient"; tag = "v${version}"; - hash = "sha256-llhdLqVueATKCb4wyPYjnsdOpbbE2BnUU0PH0jwHPMU="; + hash = "sha256-OlCCImVvoDqOA/LiSShCXwQACHw5Hmwc10BXaMz1DD8="; }; nativeBuildInputs = [ pyprojectVersionPatchHook ]; diff --git a/pkgs/development/python-modules/auditok/default.nix b/pkgs/development/python-modules/auditok/default.nix index d6f20aaf3b12..6c14b827f766 100644 --- a/pkgs/development/python-modules/auditok/default.nix +++ b/pkgs/development/python-modules/auditok/default.nix @@ -6,21 +6,24 @@ numpy, pyaudio, pydub, + setuptools, unittestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "auditok"; version = "0.1.5"; - format = "setuptools"; + pyproject = true; src = fetchPypi { - inherit version; + inherit (finalAttrs) version; pname = "auditok"; hash = "sha256-HNsw9VLP7XEgs8E2X6p7ygDM47AwWxMYjptipknFig4="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ matplotlib numpy pyaudio @@ -44,8 +47,8 @@ buildPythonPackage rec { description = "Audio Activity Detection tool that can process online data as well as audio files"; mainProgram = "auditok"; homepage = "https://github.com/amsehili/auditok/"; - changelog = "https://github.com/amsehili/auditok/blob/v${version}/CHANGELOG"; + changelog = "https://github.com/amsehili/auditok/blob/v${finalAttrs.version}/CHANGELOG"; license = lib.licenses.mit; maintainers = [ ]; }; -} +}) diff --git a/pkgs/development/python-modules/bellows/default.nix b/pkgs/development/python-modules/bellows/default.nix index 12ab70b2d445..85c09594a7b6 100644 --- a/pkgs/development/python-modules/bellows/default.nix +++ b/pkgs/development/python-modules/bellows/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "bellows"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "zigpy"; repo = "bellows"; tag = finalAttrs.version; - hash = "sha256-R9oQ18EjAWkJtVjFDjTo+DV373Up+UFw7+tgCPqre/k="; + hash = "sha256-UxvVV0zcBr21l5rgekRHqzNUP+4eg8BGp03czuULYQk="; }; postPatch = '' diff --git a/pkgs/development/python-modules/bleak-esphome/default.nix b/pkgs/development/python-modules/bleak-esphome/default.nix index 3153981b2948..d94cce2f4d57 100644 --- a/pkgs/development/python-modules/bleak-esphome/default.nix +++ b/pkgs/development/python-modules/bleak-esphome/default.nix @@ -19,14 +19,14 @@ buildPythonPackage (finalAttrs: { pname = "bleak-esphome"; - version = "3.9.7"; + version = "4.1.0"; pyproject = true; src = fetchFromGitHub { owner = "bluetooth-devices"; repo = "bleak-esphome"; tag = "v${finalAttrs.version}"; - hash = "sha256-MimbUCaGbzAs1qom2ET9dGn1WHjcoaWBWGcoqWVuaF8="; + hash = "sha256-O0VYiKeJMvAwi9KcHFe7RAYUlEiL0WcymT5nPaHKbXg="; }; postPatch = '' diff --git a/pkgs/development/python-modules/bleak-retry-connector/default.nix b/pkgs/development/python-modules/bleak-retry-connector/default.nix index fbb15031b424..5bb97948c6d6 100644 --- a/pkgs/development/python-modules/bleak-retry-connector/default.nix +++ b/pkgs/development/python-modules/bleak-retry-connector/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "bleak-retry-connector"; - version = "4.6.3"; + version = "4.7.0"; pyproject = true; src = fetchFromGitHub { owner = "Bluetooth-Devices"; repo = "bleak-retry-connector"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZSnqlly0LeHSQF45XA8NPjVtZkKgHXm7f29F+KBi/lk="; + hash = "sha256-r3aBADooshin8Gkkf2EVFEHz82ENB07F+XMPzaGO/9I="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/bluetooth-data-tools/default.nix b/pkgs/development/python-modules/bluetooth-data-tools/default.nix index 0e3ddd271c9f..157e33f47486 100644 --- a/pkgs/development/python-modules/bluetooth-data-tools/default.nix +++ b/pkgs/development/python-modules/bluetooth-data-tools/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "bluetooth-data-tools"; - version = "1.29.18"; + version = "1.29.24"; pyproject = true; src = fetchFromGitHub { owner = "Bluetooth-Devices"; repo = "bluetooth-data-tools"; tag = "v${finalAttrs.version}"; - hash = "sha256-hY0b9wJa9qBVDJ+Ve0KhX8TXx770Ep+3sp6+UQrYgJI="; + hash = "sha256-NPr9jZbqO78FUxJgGApkqdmU5V9BSZ3qpP9cbwCIqEA="; }; # The project can build both an optimized cython version and an unoptimized diff --git a/pkgs/development/python-modules/brother/default.nix b/pkgs/development/python-modules/brother/default.nix index 1c25f62293ab..3fe356f9f148 100644 --- a/pkgs/development/python-modules/brother/default.nix +++ b/pkgs/development/python-modules/brother/default.nix @@ -11,12 +11,12 @@ pytestCheckHook, pythonOlder, setuptools, - syrupy, + syrupy_6, }: buildPythonPackage rec { pname = "brother"; - version = "6.1.1"; + version = "6.1.2"; pyproject = true; disabled = pythonOlder "3.12"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "bieniu"; repo = "brother"; tag = version; - hash = "sha256-7m0fakQCckIpG8Tc09P81xzHlIgeal9L2BwerUvBuX8="; + hash = "sha256-e7yBi7oGghPvdYiKYxodSeR+MQQHu5lCb3eERvXTXpQ="; }; nativeBuildInputs = [ @@ -44,7 +44,7 @@ buildPythonPackage rec { pytest-asyncio pytest-error-for-skips pytestCheckHook - syrupy + syrupy_6 ]; pythonImportsCheck = [ "brother" ]; diff --git a/pkgs/development/python-modules/buildstream-plugins/default.nix b/pkgs/development/python-modules/buildstream-plugins/default.nix index 8aafc17dbb01..526590569560 100644 --- a/pkgs/development/python-modules/buildstream-plugins/default.nix +++ b/pkgs/development/python-modules/buildstream-plugins/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "buildstream-plugins"; - version = "2.7.0"; + version = "2.8.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "buildstream-plugins"; tag = version; - hash = "sha256-vbHfceMdaedAg0fVt8pBF+S7yPYhfQlgEYvb48ym+4I="; + hash = "sha256-9FlSgGOSXhSAyVwVIRzd+rc1PytxKmrss36dxaswKvs="; }; build-system = [ diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix index 92b2c9ef5be8..c55aaefe93a3 100644 --- a/pkgs/development/python-modules/dateparser/default.nix +++ b/pkgs/development/python-modules/dateparser/default.nix @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { pname = "dateparser"; - version = "1.4.2"; + version = "1.4.3"; pyproject = true; @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { owner = "scrapinghub"; repo = "dateparser"; tag = "v${finalAttrs.version}"; - hash = "sha256-ulwX8yLLXm3V4eldiK+j0XWzgrPepeWiA3BAjDJv9iM="; + hash = "sha256-HaT+8aJ1qJ0irbDsv0nGn5Ln58lxfIIO6MnV+iOdEPM="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/derpconf/default.nix b/pkgs/development/python-modules/derpconf/default.nix deleted file mode 100644 index 544b461fe7c7..000000000000 --- a/pkgs/development/python-modules/derpconf/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - six, -}: - -buildPythonPackage rec { - pname = "derpconf"; - version = "0.8.4"; - format = "setuptools"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-66MOqcWIiqJrORJDgAH5iUblHyqJvuf9DIBN56XjKwU="; - }; - - propagatedBuildInputs = [ six ]; - - pythonImportsCheck = [ "derpconf" ]; - - meta = { - description = "Module to abstract loading configuration files for your app"; - homepage = "https://github.com/globocom/derpconf"; - changelog = "https://github.com/globocom/derpconf/releases/tag/${version}"; - license = lib.licenses.mit; - maintainers = [ ]; - }; -} diff --git a/pkgs/development/python-modules/energyid-webhooks/default.nix b/pkgs/development/python-modules/energyid-webhooks/default.nix index b61e202925e4..59d856ebc64f 100644 --- a/pkgs/development/python-modules/energyid-webhooks/default.nix +++ b/pkgs/development/python-modules/energyid-webhooks/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "energyid-webhooks"; - version = "0.0.15"; + version = "0.0.16"; pyproject = true; src = fetchFromGitHub { owner = "EnergieID"; repo = "energyid-webhooks-py"; tag = "v${version}"; - hash = "sha256-Izcib/HUNCZjeayq1F2u/+1swRmfbKiU5dut39Tcr1g="; + hash = "sha256-5Oh9OLMVgAqVoGKtBYDL9BvKYEzqXySZChIDmllVaqo="; }; build-system = [ diff --git a/pkgs/development/python-modules/energyzero/default.nix b/pkgs/development/python-modules/energyzero/default.nix index 0640f6b579ae..ee609300520c 100644 --- a/pkgs/development/python-modules/energyzero/default.nix +++ b/pkgs/development/python-modules/energyzero/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "energyzero"; - version = "4.0.1"; + version = "5.0.2"; pyproject = true; src = fetchFromGitHub { owner = "klaasnicolaas"; repo = "python-energyzero"; tag = "v${version}"; - hash = "sha256-Tisng08X/jyNtT27qy1hH6qM6Nqho/X8bg1tFg1oIx8="; + hash = "sha256-Vkx+Exvq3gafnz/aY3Tw462rJHanPlOPh7S6oXVi07I="; }; postPatch = '' diff --git a/pkgs/development/python-modules/fireworks-ai/default.nix b/pkgs/development/python-modules/fireworks-ai/default.nix index 7112546af733..8bd1549fda58 100644 --- a/pkgs/development/python-modules/fireworks-ai/default.nix +++ b/pkgs/development/python-modules/fireworks-ai/default.nix @@ -37,7 +37,7 @@ buildPythonPackage (finalAttrs: { pname = "fireworks-ai"; - version = "1.2.9"; + version = "1.2.11"; pyproject = true; __structuredAttrs = true; strictDeps = true; @@ -46,7 +46,7 @@ buildPythonPackage (finalAttrs: { owner = "fw-ai-external"; repo = "python-sdk"; tag = "v${finalAttrs.version}"; - hash = "sha256-Yq5cEg7Iu96S+09PqvYKDFG6PlhzZo3Uq+1XLECIw4I="; + hash = "sha256-OZryFzU9895vA66ArQlnrJoVPKqaj7wY1/JAUQtB3KM="; }; postPatch = '' diff --git a/pkgs/development/python-modules/free-proxy/default.nix b/pkgs/development/python-modules/free-proxy/default.nix index 801128e340a6..c3915adc2216 100644 --- a/pkgs/development/python-modules/free-proxy/default.nix +++ b/pkgs/development/python-modules/free-proxy/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "free-proxy"; - version = "1.2.2"; + version = "1.2.3"; pyproject = true; src = fetchFromGitHub { owner = "jundymek"; repo = "free-proxy"; tag = "v${version}"; - hash = "sha256-5fvSla4F0epe9XWtvd++RS/IKDTfzgKgU1dYmoZkeZk="; + hash = "sha256-DKeeVfZaDaJg9kwnjFQPhfx4ayebrqJiQmpZjgmeR0c="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/fumis/default.nix b/pkgs/development/python-modules/fumis/default.nix index 0e1d9c605786..df2b4cee5919 100644 --- a/pkgs/development/python-modules/fumis/default.nix +++ b/pkgs/development/python-modules/fumis/default.nix @@ -12,7 +12,7 @@ pytest-cov-stub, pytestCheckHook, rich, - syrupy, + syrupy_6, textual, textual-plotext, typer, @@ -21,14 +21,14 @@ buildPythonPackage (finalAttrs: { pname = "fumis"; - version = "0.4.0"; + version = "0.4.1"; pyproject = true; src = fetchFromGitHub { owner = "frenck"; repo = "python-fumis"; tag = "v${finalAttrs.version}"; - hash = "sha256-yh1gxQ8iqHIE/pavzjYUXdaHnnHD0Ae6Yd/Elc/ZNmY="; + hash = "sha256-xW7X6SLVFH8nCRUmABp0Rk+UWM15ODknGsCkCtMYOGs="; }; postPatch = '' @@ -60,7 +60,7 @@ buildPythonPackage (finalAttrs: { pytest-asyncio pytest-cov-stub pytestCheckHook - syrupy + syrupy_6 ] ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; diff --git a/pkgs/development/python-modules/google-cloud-container/default.nix b/pkgs/development/python-modules/google-cloud-container/default.nix index ad078a5b754c..b1bcb82780c9 100644 --- a/pkgs/development/python-modules/google-cloud-container/default.nix +++ b/pkgs/development/python-modules/google-cloud-container/default.nix @@ -12,22 +12,20 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "google-cloud-container"; - version = "2.65.0"; + version = "2.66.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_container"; - inherit version; - hash = "sha256-Z2BdOWoYjr0CzXOkJVA2Z+ovW8VrF1cammeLfVW3NNw="; + inherit (finalAttrs) version; + hash = "sha256-wCKi7VNx4Rac4rlHRi641R1MzTAoxiHvaZQot2a+DNw="; }; build-system = [ setuptools ]; - pythonRelaxDeps = [ - "protobuf" - ]; + pythonRelaxDeps = [ "protobuf" ]; dependencies = [ google-api-core @@ -57,8 +55,8 @@ buildPythonPackage rec { meta = { description = "Google Container Engine API client library"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-container"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-container-v${version}/packages/google-cloud-container/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-container-v${finalAttrs.version}/packages/google-cloud-container/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/development/python-modules/google-cloud-pubsub/default.nix b/pkgs/development/python-modules/google-cloud-pubsub/default.nix index 1036d8d46058..1098fe1b78e1 100644 --- a/pkgs/development/python-modules/google-cloud-pubsub/default.nix +++ b/pkgs/development/python-modules/google-cloud-pubsub/default.nix @@ -20,13 +20,13 @@ buildPythonPackage rec { pname = "google-cloud-pubsub"; - version = "2.39.1"; + version = "2.39.2"; pyproject = true; src = fetchPypi { pname = "google_cloud_pubsub"; inherit version; - hash = "sha256-2s6tH6Csp7IBXxrMiNJ5zUsShSCHkI9Cb77PcZhZQOg="; + hash = "sha256-k0o6t0lqbaCc2X2Ga+8+RwkukEaIpm9gdQiVp0hL1YU="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/google-genai/default.nix b/pkgs/development/python-modules/google-genai/default.nix index 4935f15b8777..722132f57ef2 100644 --- a/pkgs/development/python-modules/google-genai/default.nix +++ b/pkgs/development/python-modules/google-genai/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "google-genai"; - version = "1.67.0"; + version = "2.16.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "python-genai"; tag = "v${version}"; - hash = "sha256-1ewVg271kooPkCEtmDm1HHnJY3MkomrXKp1dK9J0RXI="; + hash = "sha256-l/vIjWkEFEaPxgVI//3PQ0kSy1waXydbSrOHf6FqFIc="; }; build-system = [ @@ -40,6 +40,7 @@ buildPythonPackage rec { ]; pythonRelaxDeps = [ + "google-auth" "tenacity" "websockets" ]; diff --git a/pkgs/development/python-modules/google-nest-sdm/default.nix b/pkgs/development/python-modules/google-nest-sdm/default.nix index fabddc2270e7..f3dd373fa161 100644 --- a/pkgs/development/python-modules/google-nest-sdm/default.nix +++ b/pkgs/development/python-modules/google-nest-sdm/default.nix @@ -2,8 +2,8 @@ lib, aiohttp, buildPythonPackage, - coreutils, fetchFromGitHub, + freezegun, google-auth, google-auth-oauthlib, google-cloud-pubsub, @@ -18,14 +18,14 @@ buildPythonPackage (finalAttrs: { pname = "google-nest-sdm"; - version = "9.1.2"; + version = "9.2.1"; pyproject = true; src = fetchFromGitHub { owner = "allenporter"; repo = "python-google-nest-sdm"; tag = finalAttrs.version; - hash = "sha256-yElmh+ajNVbjhsnNsUtQ3mJw9fvJtXqgS58iow+Nwi8="; + hash = "sha256-cFTcLWHHSJOEvpx9YwKZ1FW87P4VvvNTO3j3b0F5y1M="; }; build-system = [ setuptools ]; @@ -43,7 +43,7 @@ buildPythonPackage (finalAttrs: { __darwinAllowLocalNetworking = true; nativeCheckInputs = [ - coreutils + freezegun pytest-aiohttp pytest-asyncio pytestCheckHook diff --git a/pkgs/development/python-modules/habluetooth/default.nix b/pkgs/development/python-modules/habluetooth/default.nix index 1bf121660201..9049d5f352b9 100644 --- a/pkgs/development/python-modules/habluetooth/default.nix +++ b/pkgs/development/python-modules/habluetooth/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "habluetooth"; - version = "6.26.5"; + version = "6.26.11"; pyproject = true; src = fetchFromGitHub { owner = "Bluetooth-Devices"; repo = "habluetooth"; tag = "v${finalAttrs.version}"; - hash = "sha256-IM3M4fWTdD4wT3UsNiLZq7QX3p9pf+lR3x84vuOICMM="; + hash = "sha256-US5ElghTeGV4N96g2Iy+ZsBrYndf8yLMGEpdSakXqjw="; }; build-system = [ diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index c65804a5f894..c4bb88c3c594 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { pname = "hass-nabucasa"; - version = "2.2.0"; + version = "2.7.0"; pyproject = true; disabled = pythonOlder "3.14"; @@ -40,7 +40,7 @@ buildPythonPackage (finalAttrs: { owner = "nabucasa"; repo = "hass-nabucasa"; tag = finalAttrs.version; - hash = "sha256-+HRyXdl/gw/dhZ+T3peinD5FMm0O/M87Uu/wyLU1eJs="; + hash = "sha256-neW9v4o0Au9+AYmfzDoGXHOLMvHzQcloinmaZ7O98HY="; }; postPatch = '' diff --git a/pkgs/development/python-modules/hassil/default.nix b/pkgs/development/python-modules/hassil/default.nix index 58c87e3a17df..06bf5dfcdb4d 100644 --- a/pkgs/development/python-modules/hassil/default.nix +++ b/pkgs/development/python-modules/hassil/default.nix @@ -16,7 +16,7 @@ let pname = "hassil"; - version = "3.11.0"; + version = "3.12.0"; in buildPythonPackage rec { inherit pname version; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "OHF-Voice"; repo = "hassil"; tag = "v${version}"; - hash = "sha256-+9ZY2K2LBf1nlZgwcV6d6dpYhm5FGJrAZ/8142sYFDg="; + hash = "sha256-v43znTyEx+QGTdn/9lDfBWqGzWMSzSj+Af5bRw84MZQ="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/knx-frontend/default.nix b/pkgs/development/python-modules/knx-frontend/default.nix index fbc952a92f9a..df722b9e8990 100644 --- a/pkgs/development/python-modules/knx-frontend/default.nix +++ b/pkgs/development/python-modules/knx-frontend/default.nix @@ -7,14 +7,14 @@ buildPythonPackage (finalAttrs: { pname = "knx-frontend"; - version = "2026.8.2.133643"; + version = "2026.8.28.62336"; pyproject = true; # TODO: source build, uses yarn.lock src = fetchPypi { pname = "knx_frontend"; inherit (finalAttrs) version; - hash = "sha256-X1/nLJ53HYAB5XUPCCAwF0R9TnGbrTpmjmG2gT1dxNY="; + hash = "sha256-jxJQlwrvMjH6IBR4VzvrxyISpPalnSWjJl0Z1udXXj4="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/lunatone-rest-api-client/default.nix b/pkgs/development/python-modules/lunatone-rest-api-client/default.nix index 59ad42258f26..770f3610d989 100644 --- a/pkgs/development/python-modules/lunatone-rest-api-client/default.nix +++ b/pkgs/development/python-modules/lunatone-rest-api-client/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "lunatone-rest-api-client"; - version = "0.9.2"; + version = "0.10.0"; pyproject = true; src = fetchFromGitLab { owner = "lunatone-public"; repo = "lunatone-rest-api-client"; tag = "v${version}"; - hash = "sha256-hUc2cMZ2OWheqDQjg6A7mEZw0RrljestouPr1WdOl7Q="; + hash = "sha256-42PBibAZ6TyWFJV6Uyn/cugYnBE+JZkQDmgqXIx5xdU="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/modal/default.nix b/pkgs/development/python-modules/modal/default.nix index 40ad38e2df6f..9a0ecd7c3562 100644 --- a/pkgs/development/python-modules/modal/default.nix +++ b/pkgs/development/python-modules/modal/default.nix @@ -39,7 +39,7 @@ buildPythonPackage (finalAttrs: { pname = "modal"; - version = "1.5.4"; + version = "1.5.5"; pyproject = true; __structuredAttrs = true; @@ -48,7 +48,7 @@ buildPythonPackage (finalAttrs: { owner = "modal-labs"; repo = "modal-client"; tag = "py/v${finalAttrs.version}"; - hash = "sha256-5pWpw2Jb16Rjq/n74KZsclRrxEGzUEAWbmGHxK4H1e4="; + hash = "sha256-KHk7NWfcp+xN2VHU/k6YLxJRKGUeJR5erXC7DBDgSYo="; }; sourceRoot = "${finalAttrs.src.name}/py"; diff --git a/pkgs/development/python-modules/modbus-connection/default.nix b/pkgs/development/python-modules/modbus-connection/default.nix index 7ba1641e9cd2..b9573d1490c5 100644 --- a/pkgs/development/python-modules/modbus-connection/default.nix +++ b/pkgs/development/python-modules/modbus-connection/default.nix @@ -1,6 +1,7 @@ { buildPythonPackage, fetchFromGitHub, + gitMinimal, hatchling, lib, pymodbus, @@ -12,7 +13,7 @@ buildPythonPackage (finalAttrs: { pname = "modbus-connection"; - version = "3.9.0"; + version = "4.10.0"; pyproject = true; __structuredAttrs = true; @@ -20,7 +21,7 @@ buildPythonPackage (finalAttrs: { owner = "home-assistant-libs"; repo = "modbus-connection"; tag = finalAttrs.version; - hash = "sha256-WmPjIAxC9e6tYxPJSQpvdhUNj2tbYim5e1RP5MIiL9M="; + hash = "sha256-7k1JRIbxgN8EGbs6j0BxQiiqiBBq3s3OLUjJ7smd5hc="; }; nativeBuildInputs = [ @@ -43,6 +44,7 @@ buildPythonPackage (finalAttrs: { }; nativeCheckInputs = [ + gitMinimal pytest-asyncio pytestCheckHook ] diff --git a/pkgs/development/python-modules/msprime/default.nix b/pkgs/development/python-modules/msprime/default.nix index 3a4ec1b457c7..797b8d6b50d3 100644 --- a/pkgs/development/python-modules/msprime/default.nix +++ b/pkgs/development/python-modules/msprime/default.nix @@ -17,12 +17,12 @@ buildPythonPackage rec { pname = "msprime"; - version = "1.4.2"; + version = "1.4.4"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-hpGz7fdPl5ZBFieXDmps0Q7Fhcmr9K3ULZPimzhl/SI="; + hash = "sha256-VN62vj2A8tn6A7fwOYgwJM3r2xSFGokKEmUNetb+xWg="; }; postPatch = '' diff --git a/pkgs/development/python-modules/music-assistant-client/default.nix b/pkgs/development/python-modules/music-assistant-client/default.nix index 175b0b5292f0..7c0e082acbb9 100644 --- a/pkgs/development/python-modules/music-assistant-client/default.nix +++ b/pkgs/development/python-modules/music-assistant-client/default.nix @@ -11,19 +11,18 @@ aiohttp, music-assistant-models, orjson, - }: buildPythonPackage (finalAttrs: { pname = "music-assistant-client"; - version = "1.4.3"; + version = "1.5.1"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "client"; tag = "v${finalAttrs.version}"; - hash = "sha256-M14H28TABXwJrr3OjcWyvNufEItXeJLfEL78anGLj7o="; + hash = "sha256-8EsLeRtPH/YZyl8uKyzA1L5n+6lkGAFqYipVbaW4sSg="; }; nativeBuildInputs = [ pyprojectVersionPatchHook ]; diff --git a/pkgs/development/python-modules/music-assistant-models/default.nix b/pkgs/development/python-modules/music-assistant-models/default.nix index 4881c2389d72..aa3a297a2265 100644 --- a/pkgs/development/python-modules/music-assistant-models/default.nix +++ b/pkgs/development/python-modules/music-assistant-models/default.nix @@ -2,11 +2,13 @@ lib, buildPythonPackage, fetchFromGitHub, + pyprojectVersionPatchHook, # build-system setuptools, # dependencies + anyascii, mashumaro, orjson, @@ -23,24 +25,22 @@ buildPythonPackage (finalAttrs: { pname = "music-assistant-models"; # Must be compatible with music-assistant-client package # nixpkgs-update: no auto update - version = "1.1.152"; + version = "1.1.189"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "models"; tag = finalAttrs.version; - hash = "sha256-tdjqg6N/g8fRtcpj7RLQ2QeX0f3zQlMndIfNTgtlCf4="; + hash = "sha256-oB2ifUUysaJU/nUyTip0C06QujoFSjgowctadIHxDiQ="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "0.0.0" "${finalAttrs.version}" - ''; + nativeBuildInputs = [ pyprojectVersionPatchHook ]; build-system = [ setuptools ]; dependencies = [ + anyascii mashumaro orjson ]; diff --git a/pkgs/development/python-modules/nocaselist/default.nix b/pkgs/development/python-modules/nocaselist/default.nix index fb8850c990e6..c086f967d673 100644 --- a/pkgs/development/python-modules/nocaselist/default.nix +++ b/pkgs/development/python-modules/nocaselist/default.nix @@ -5,18 +5,17 @@ pytestCheckHook, setuptools, setuptools-scm, - six, typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "nocaselist"; - version = "2.2.0"; + version = "2.2.1"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-sGs9b+wavAXGB6qOgTWZOIcnoI4YwiNDHXRpz26wwGo="; + inherit (finalAttrs) pname version; + hash = "sha256-ut4OlqEErI3a5JwmGqfCe1ro2UNGYcbNjsFvPNXGd6E="; }; build-system = [ @@ -24,10 +23,7 @@ buildPythonPackage rec { setuptools-scm ]; - dependencies = [ - six - typing-extensions - ]; + dependencies = [ typing-extensions ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -36,8 +32,8 @@ buildPythonPackage rec { meta = { description = "Case-insensitive list for Python"; homepage = "https://github.com/pywbem/nocaselist"; - changelog = "https://github.com/pywbem/nocaselist/blob/${version}/docs/changes.rst"; + changelog = "https://github.com/pywbem/nocaselist/blob/${finalAttrs.version}/docs/changes.rst"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; }; -} +}) diff --git a/pkgs/development/python-modules/peblar/default.nix b/pkgs/development/python-modules/peblar/default.nix index e7f0ad548361..f9383a3a5895 100644 --- a/pkgs/development/python-modules/peblar/default.nix +++ b/pkgs/development/python-modules/peblar/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "peblar"; - version = "0.5.1"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "frenck"; repo = "python-peblar"; tag = "v${version}"; - hash = "sha256-58PIvbl0QqOrvEc2rIieImWSnGZVIrhVAwsN+fZcWT4="; + hash = "sha256-YkDn67OdJlvqHEkINTD4gxPV3g8bIn7GGKgvDFRcg+U="; }; postPatch = '' diff --git a/pkgs/development/python-modules/powerfox/default.nix b/pkgs/development/python-modules/powerfox/default.nix index a68d36d5a336..c2070065a53b 100644 --- a/pkgs/development/python-modules/powerfox/default.nix +++ b/pkgs/development/python-modules/powerfox/default.nix @@ -11,20 +11,20 @@ pytest-asyncio, pytest-cov-stub, pytestCheckHook, - syrupy, + syrupy_6, yarl, }: buildPythonPackage (finalAttrs: { pname = "powerfox"; - version = "2.1.2"; + version = "2.1.3"; pyproject = true; src = fetchFromGitHub { owner = "klaasnicolaas"; repo = "python-powerfox"; tag = "v${finalAttrs.version}"; - hash = "sha256-Uki9yIRac2V3v85f+v+Qzle7bAxlmHz2MZOsIntN8Sw="; + hash = "sha256-290ZCJZk/aFGlGpSpreSMh+sXBJDw+d37sANvIBhwgg="; }; build-system = [ poetry-core ]; @@ -45,7 +45,7 @@ buildPythonPackage (finalAttrs: { pytest-asyncio pytest-cov-stub pytestCheckHook - syrupy + syrupy_6 ]; pythonImportsCheck = [ "powerfox" ]; diff --git a/pkgs/development/python-modules/pyTelegramBotAPI/default.nix b/pkgs/development/python-modules/pyTelegramBotAPI/default.nix index 1be38a13da72..618b9fb7137c 100644 --- a/pkgs/development/python-modules/pyTelegramBotAPI/default.nix +++ b/pkgs/development/python-modules/pyTelegramBotAPI/default.nix @@ -1,7 +1,6 @@ { lib, aiohttp, - aioredis, buildPythonPackage, coloredlogs, fastapi, @@ -35,7 +34,6 @@ buildPythonPackage (finalAttrs: { json = [ ujson ]; PIL = [ pillow ]; redis = [ redis ]; - aioredis = [ aioredis ]; aiohttp = [ aiohttp ]; fastapi = [ fastapi ]; uvicorn = [ uvicorn ]; diff --git a/pkgs/development/python-modules/pyatmo/default.nix b/pkgs/development/python-modules/pyatmo/default.nix index f4f643eadeac..f22bcef9361e 100644 --- a/pkgs/development/python-modules/pyatmo/default.nix +++ b/pkgs/development/python-modules/pyatmo/default.nix @@ -4,6 +4,7 @@ anyio, buildPythonPackage, fetchFromGitHub, + gitMinimal, oauthlib, pytest-asyncio, pytest-mock, @@ -18,14 +19,14 @@ buildPythonPackage rec { pname = "pyatmo"; - version = "9.6.0"; + version = "9.9.1"; pyproject = true; src = fetchFromGitHub { owner = "jabesq"; repo = "pyatmo"; tag = "v${version}"; - hash = "sha256-H5lj0IkUMOcAngiPrOxcR58DcSUsyf6Jsxilce7P9nU="; + hash = "sha256-TJHCBGO9Pi3elewj4C9kIf4J9pyhSO5bYGONA3onvRE="; }; pythonRelaxDeps = [ @@ -53,6 +54,10 @@ buildPythonPackage rec { time-machine ]; + disabledTestPaths = [ + "tests/test_release_script.py" + ]; + pythonImportsCheck = [ "pyatmo" ]; meta = { diff --git a/pkgs/development/python-modules/pyatv/default.nix b/pkgs/development/python-modules/pyatv/default.nix index 9f2bb6c338d7..498e3a6bc087 100644 --- a/pkgs/development/python-modules/pyatv/default.nix +++ b/pkgs/development/python-modules/pyatv/default.nix @@ -39,6 +39,11 @@ buildPythonPackage (finalAttrs: { hash = "sha256-UNBpVB2H+xr0ijdlfK/Hrh6k3lhRSqHkthjWp/WZsaQ="; }; + patches = [ + # https://github.com/postlund/pyatv/pull/2909 + ./fix-test-fixtures-for-newer-zeroconf-versions.diff + ]; + pythonRelaxDeps = [ "aiohttp" "async_timeout" @@ -81,15 +86,10 @@ buildPythonPackage (finalAttrs: { pytestCheckHook ]; - disabledTests = - lib.optionals (pythonAtLeast "3.12") [ - # https://github.com/postlund/pyatv/issues/2365 - "test_simple_dispatch" - ] - ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ - # tests/protocols/raop/test_raop_functional.py::test_stream_retransmission[raop_properties2-2-True] - assert False - "test_stream_retransmission" - ]; + disabledTests = lib.optionals (stdenv.hostPlatform.isDarwin) [ + # tests/protocols/raop/test_raop_functional.py::test_stream_retransmission[raop_properties2-2-True] - assert False + "test_stream_retransmission" + ]; disabledTestPaths = [ # Test doesn't work in the sandbox diff --git a/pkgs/development/python-modules/pyatv/fix-test-fixtures-for-newer-zeroconf-versions.diff b/pkgs/development/python-modules/pyatv/fix-test-fixtures-for-newer-zeroconf-versions.diff new file mode 100644 index 000000000000..99666ad2febd --- /dev/null +++ b/pkgs/development/python-modules/pyatv/fix-test-fixtures-for-newer-zeroconf-versions.diff @@ -0,0 +1,13 @@ +diff --git a/tests/core/test_scan.py b/tests/core/test_scan.py +index 1523e84c4..eedb7ed85 100644 +--- a/tests/core/test_scan.py ++++ b/tests/core/test_scan.py +@@ -111,7 +111,7 @@ + "Ohana.local.", + ) + RAOP_TXT_RECORD = DNSText( +- "Ohana._airplay._tcp.local.", ++ "54E61BF2ED74@Ohana._raop._tcp.local.", + const._TYPE_TXT, + const._CLASS_IN, + const._DNS_OTHER_TTL, diff --git a/pkgs/development/python-modules/pydaikin/default.nix b/pkgs/development/python-modules/pydaikin/default.nix index 0ec0c3384aa6..c36b3ae10f01 100644 --- a/pkgs/development/python-modules/pydaikin/default.nix +++ b/pkgs/development/python-modules/pydaikin/default.nix @@ -5,7 +5,7 @@ buildPythonPackage, fetchFromGitHub, freezegun, - netifaces, + psutil, pytest-asyncio, pytestCheckHook, urllib3, @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "pydaikin"; - version = "2.18.4"; + version = "2.19.0"; pyproject = true; src = fetchFromGitHub { owner = "fredrike"; repo = "pydaikin"; tag = "v${finalAttrs.version}"; - hash = "sha256-FzkIL0ycI6SfDfAuXMZ/kkhkG5zuxl1FfGLOq+wqmiM="; + hash = "sha256-UY/pn8kCItUItehlfdbb5vA8wF8om90BgRYkYYYF2HE="; }; __darwinAllowLocalNetworking = true; @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { dependencies = [ aiohttp - netifaces + psutil urllib3 tenacity ]; @@ -45,8 +45,7 @@ buildPythonPackage (finalAttrs: { disabledTests = [ # Failed: async def functions are not natively supported. - "test_power_sensors" - "test_device_factory" + "test_update_status_dry_comfort_offset" ]; pythonImportsCheck = [ "pydaikin" ]; diff --git a/pkgs/development/python-modules/pydanfossair/default.nix b/pkgs/development/python-modules/pydanfossair/default.nix index 3e510063c487..607498a62b0d 100644 --- a/pkgs/development/python-modules/pydanfossair/default.nix +++ b/pkgs/development/python-modules/pydanfossair/default.nix @@ -2,33 +2,33 @@ lib, buildPythonPackage, fetchFromGitHub, + pytestCheckHook, setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pydanfossair"; - version = "0.3.0"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "JonasPed"; repo = "pydanfoss-air"; - tag = "v${version}"; - hash = "sha256-ZTairxQbvijNiSomDoeZtmL/Hn3ce1Z5TEOf+0C8cYg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-BAzIUiYz5aI9aKbNBKcjq7jJIw06fzqFwKyTp77NLyE="; }; build-system = [ setuptools ]; - # Project has no tests - doCheck = false; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "pydanfossair" ]; meta = { description = "Python interface for Danfoss Air HRV systems"; homepage = "https://github.com/JonasPed/pydanfoss-air"; - changelog = "https://github.com/JonasPed/pydanfoss-air/releases/tag/v${version}"; + changelog = "https://github.com/JonasPed/pydanfoss-air/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) diff --git a/pkgs/development/python-modules/pyghidra/default.nix b/pkgs/development/python-modules/pyghidra/default.nix index e915aeaa0785..51bc4fe5f384 100644 --- a/pkgs/development/python-modules/pyghidra/default.nix +++ b/pkgs/development/python-modules/pyghidra/default.nix @@ -55,6 +55,7 @@ buildPythonPackage (finalAttrs: { description = "Native CPython for Ghidra"; homepage = "https://pypi.org/project/pyghidra"; license = lib.licenses.asl20; + mainProgram = "pyghidra"; maintainers = with lib.maintainers; [ fab ]; }; }) diff --git a/pkgs/development/python-modules/pyhik/default.nix b/pkgs/development/python-modules/pyhik/default.nix index b374bdb2afae..0395a626535b 100644 --- a/pkgs/development/python-modules/pyhik/default.nix +++ b/pkgs/development/python-modules/pyhik/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "pyhik"; - version = "0.4.3"; + version = "0.4.5"; pyproject = true; src = fetchFromGitHub { owner = "mezz64"; repo = "pyHik"; tag = finalAttrs.version; - hash = "sha256-3q1dCu/VY+4WnsLOZk+O2NLW2Ibun7IuNtXEHJ0GEms="; + hash = "sha256-3OiPU94Z9CBmxJPhmPRLLMpykW+USpckPwqPPeCAPng="; }; build-system = [ diff --git a/pkgs/development/python-modules/pymodbus/default.nix b/pkgs/development/python-modules/pymodbus/default.nix index 97243550c4ef..1127bc026765 100644 --- a/pkgs/development/python-modules/pymodbus/default.nix +++ b/pkgs/development/python-modules/pymodbus/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "pymodbus"; - version = "3.14.0"; + version = "3.15.0"; pyproject = true; src = fetchFromGitHub { owner = "pymodbus-dev"; repo = "pymodbus"; tag = "v${finalAttrs.version}"; - hash = "sha256-abU7hOXXJuoBHqSCL4++4ZHZcG8hcyLCMw56eBz1eQc="; + hash = "sha256-8zBbGvqni5/P1UP+ByPGTZJ5SyydrisuJcg1BntucWE="; }; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/pyscf/default.nix b/pkgs/development/python-modules/pyscf/default.nix index ddf32de381ed..9b519d73b13d 100644 --- a/pkgs/development/python-modules/pyscf/default.nix +++ b/pkgs/development/python-modules/pyscf/default.nix @@ -1,12 +1,12 @@ { - buildPythonPackage, lib, + stdenv, + buildPythonPackage, fetchFromGitHub, # build-sysetm cmake, setuptools, - wheel, # build inputs blas, @@ -23,6 +23,7 @@ cppe, # tests + pytest-xdist, pytestCheckHook, }: @@ -30,6 +31,7 @@ buildPythonPackage (finalAttrs: { pname = "pyscf"; version = "2.14.0"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "pyscf"; @@ -38,18 +40,18 @@ buildPythonPackage (finalAttrs: { hash = "sha256-9FyiN5VrFpZ6Q4JFvNn1gVQJq4KQysiL5Sz5E+fSC5U="; }; - # setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake. - build-system = [ - setuptools - wheel - cmake - ]; - postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "cmake<4.0" "cmake" ''; + + # setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake. + build-system = [ + setuptools + cmake + ]; dontUseCmakeConfigure = true; + preConfigure = '' export CMAKE_CONFIGURE_ARGS="-DBUILD_LIBCINT=0 -DBUILD_LIBXC=0 -DBUILD_XCFUN=0" PYSCF_INC_DIR="${libcint}:${libxc}:${xcfun}"; @@ -73,67 +75,88 @@ buildPythonPackage (finalAttrs: { }; nativeCheckInputs = [ + pytest-xdist pytestCheckHook ] ++ finalAttrs.passthru.optional-dependencies.cppe; pythonImportsCheck = [ "pyscf" ]; - preCheck = '' + preCheck = # Set config used by tests to ensure reproducibility - echo 'pbc_tools_pbc_fft_engine = "NUMPY"' > pyscf/pyscf_config.py - ulimit -s 20000 - export PYSCF_CONFIG_FILE=$(pwd)/pyscf/pyscf_config.py - ''; + '' + echo 'pbc_tools_pbc_fft_engine = "NUMPY"' > pyscf/pyscf_config.py + ulimit -s 20000 + export PYSCF_CONFIG_FILE=$(pwd)/pyscf/pyscf_config.py + ''; - # Numerically slightly off tests disabledTests = [ - "test_rdm_trace" - "test_tdhf_singlet" - "test_ab_hf" - "test_ea" - "test_bz" - "h2o_vdz" - "test_mc2step_4o4e" - "test_ks_noimport" - "test_jk_hermi0" - "test_j_kpts" - "test_k_kpts" - "test_lda" - "high_cost" - "skip" + # Numerically slightly off tests "call_in_background" + "h2o_vdz" + "high_cost" "libxc_cam_beta_bug" - "test_finite_diff_rks_eph" - "test_finite_diff_uks_eph" - "test_finite_diff_roks_grad" + "skip" + "test_ab_hf" + "test_bz" + "test_collinear_kgks_gga" + "test_ea" + "test_ee_adc3" "test_finite_diff_df_roks_grad" + "test_finite_diff_rks_eph" + "test_finite_diff_roks_grad" + "test_finite_diff_uks_eph" "test_frac_particles" "test_gwac_pade_frozen" + "test_j_kpts" + "test_jk_hermi0" + "test_k_kpts" + "test_ks_noimport" + "test_lda" + "test_libxc_gga_deriv4" + "test_mc2step_4o4e" + "test_n3_cis_ewald" "test_nosymm_sa4_newton" "test_pipek" - "test_n3_cis_ewald" - "test_veff" - "test_collinear_kgks_gga" - "test_libxc_gga_deriv4" + "test_rdm_trace" "test_sacasscf_grad" - "test_sparse_dot" "test_set_param_named" + "test_sparse_dot" + "test_tdhf_singlet" + "test_veff" + + # Flaky when using pytest-xdist: + # NotImplementedError: Guess type not implemented + "test_ee_adc2x_cis" + # AttributeError: 'UADCIP' object has no attribute 'f_ov' + "test_ee_adc2x" + # BlockingIOError: [Errno 11] Unable to synchronously open file + "test_khf_newton" + "test_get_rho" + "test_init_guess_from_chkfile" + "test_kghf" + # TypeError: '>' not supported between instances of 'list' and 'int' + "test_to_khf_with_chkfile" + + ] + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + # Numerically slightly off tests + "test_ee_adc2x" + "test_vs_libxc_rks" + "test_vs_libxc_uks" + "test_xcfun_gga_deriv3" ]; disabledTestPaths = [ - "pyscf/pbc/tdscf" - "pyscf/pbc/gw" - "pyscf/nac/test/test_sacasscf.py" "pyscf/grad/test/test_casscf.py" + "pyscf/nac/test/test_sacasscf.py" + "pyscf/pbc/gw" + "pyscf/pbc/tdscf" ]; meta = { description = "Python-based simulations of chemistry framework"; homepage = "https://github.com/pyscf/pyscf"; + changelog = "https://github.com/pyscf/pyscf/blob/${finalAttrs.src.rev}/CHANGELOG"; license = lib.licenses.asl20; - platforms = [ - "x86_64-linux" - "aarch64-darwin" - ]; maintainers = [ lib.maintainers.sheepforce ]; }; }) diff --git a/pkgs/development/python-modules/pystiebeleltron/default.nix b/pkgs/development/python-modules/pystiebeleltron/default.nix index d53de9894a71..ac2af829e0df 100644 --- a/pkgs/development/python-modules/pystiebeleltron/default.nix +++ b/pkgs/development/python-modules/pystiebeleltron/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pystiebeleltron"; - version = "0.6.2"; + version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "ThyMYthOS"; repo = "python-stiebel-eltron"; tag = "v${version}"; - hash = "sha256-tX9n+ez6+ToK7nVxZfhjywdk4hjqi685kTboNxSW+Ag="; + hash = "sha256-U68vMb7bps9lO1IA4JFJeVJYTR0h6DcwTXzGC7HMFwI="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index 577bf5306d1f..aef1217a81b3 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "pyswitchbot"; - version = "2.6.0"; + version = "2.7.0"; pyproject = true; src = fetchFromGitHub { owner = "Danielhiversen"; repo = "pySwitchbot"; tag = finalAttrs.version; - hash = "sha256-dyk3eAMwKkTLotv1yLBai9vvATTU2jeiwvPs0uurNz4="; + hash = "sha256-Hg2xZqLdAJqd907JnY8THLjYN+3zHrW6+8IpsPtQuDA="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/python-izone/default.nix b/pkgs/development/python-modules/python-izone/default.nix index 54714820171d..02b1ea48a590 100644 --- a/pkgs/development/python-modules/python-izone/default.nix +++ b/pkgs/development/python-modules/python-izone/default.nix @@ -7,20 +7,23 @@ pytest-aio, pytest-asyncio, pytestCheckHook, + pythonOlder, hatchling, hatch-vcs, }: buildPythonPackage rec { pname = "python-izone"; - version = "1.3.9"; + version = "1.3.10"; pyproject = true; + disabled = pythonOlder "3.14"; + src = fetchFromGitHub { owner = "Swamp-Ig"; repo = "pizone"; tag = "v${version}"; - hash = "sha256-4A89HG1Zlw9Cx/1I+DiJzLiOMBeINWQ1eSQ856favgU="; + hash = "sha256-X5yH3mzevCq4hO1IikfcvXmk9rTfL3jiMaf7mACZ+k0="; }; build-system = [ diff --git a/pkgs/development/python-modules/python-manilaclient/default.nix b/pkgs/development/python-modules/python-manilaclient/default.nix index 106d4755dd99..07cb464ae267 100644 --- a/pkgs/development/python-modules/python-manilaclient/default.nix +++ b/pkgs/development/python-modules/python-manilaclient/default.nix @@ -21,13 +21,13 @@ buildPythonPackage rec { pname = "python-manilaclient"; - version = "6.0.0"; + version = "6.3.0"; pyproject = true; src = fetchPypi { pname = "python_manilaclient"; inherit version; - hash = "sha256-EQwsbwZzFXE+KKDH2SxlC6G8oFvdXo2bK4bJKJZfrVw="; + hash = "sha256-ktc2Z6GsIKsINYjokStZdpvgcG8g+26YRewG09cnI9Q="; }; build-system = [ diff --git a/pkgs/development/python-modules/python-openevse-http/default.nix b/pkgs/development/python-modules/python-openevse-http/default.nix index 962cb637c979..58be6d2b0996 100644 --- a/pkgs/development/python-modules/python-openevse-http/default.nix +++ b/pkgs/development/python-modules/python-openevse-http/default.nix @@ -14,16 +14,21 @@ buildPythonPackage (finalAttrs: { pname = "python-openevse-http"; - version = "1.0.1"; + version = "1.5.0"; pyproject = true; src = fetchFromGitHub { owner = "firstof9"; repo = "python-openevse-http"; tag = finalAttrs.version; - hash = "sha256-X87nS/h+Lh//rf8pNrlX22HOpT3Bz/6QgWBfQEaDQP8="; + hash = "sha256-l4/ZeIi6em5Dmp7O15Wg4brd4J2kTsIxSqLSGFS/Ihs="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools-scm>=10.1.1" setuptools_scm + ''; + build-system = [ setuptools setuptools-scm diff --git a/pkgs/development/python-modules/python-roborock/default.nix b/pkgs/development/python-modules/python-roborock/default.nix index 1d3954653b81..be93466bcaa9 100644 --- a/pkgs/development/python-modules/python-roborock/default.nix +++ b/pkgs/development/python-modules/python-roborock/default.nix @@ -27,14 +27,14 @@ buildPythonPackage (finalAttrs: { pname = "python-roborock"; - version = "5.31.1"; + version = "7.1.1"; pyproject = true; src = fetchFromGitHub { owner = "Python-roborock"; repo = "python-roborock"; tag = "v${finalAttrs.version}"; - hash = "sha256-HjiOZd+fkCTlxMEiuHWxaFeHwf7vHAYESMLkJ9Cye1U="; + hash = "sha256-6sLF/QmleofdsKnJi2IfOmtWAyBRS3GQgIwZz/tWODs="; }; pythonRelaxDeps = [ diff --git a/pkgs/development/python-modules/python-technove/default.nix b/pkgs/development/python-modules/python-technove/default.nix index 14d6c1fbe62d..0f68ab83a6b7 100644 --- a/pkgs/development/python-modules/python-technove/default.nix +++ b/pkgs/development/python-modules/python-technove/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "python-technove"; - version = "2.1.2"; + version = "2.1.3"; pyproject = true; src = fetchFromGitHub { owner = "Moustachauve"; repo = "pytechnove"; tag = "v${finalAttrs.version}"; - hash = "sha256-Hbwrfib+ugjpYnVCuZZfbr+9eBeLN4q7WE5G2xGD0nk="; + hash = "sha256-8POreYBoGBKBsN+4EA7wenj90hKgqgFi1sfMp3S4/7Q="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/pythonkuma/default.nix b/pkgs/development/python-modules/pythonkuma/default.nix index 9b86ae19f3d7..8019ecddc01b 100644 --- a/pkgs/development/python-modules/pythonkuma/default.nix +++ b/pkgs/development/python-modules/pythonkuma/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "pythonkuma"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; src = fetchFromGitHub { owner = "tr4nt0r"; repo = "pythonkuma"; tag = "v${finalAttrs.version}"; - hash = "sha256-jQapfwdDuHb5Ha25cUQycfRb/A07pRtm92Iy8bbYfqI="; + hash = "sha256-EEglMS8KwzlPrtcnJ3QpBYWfeur0QdEtJQuC+6WBHWg="; }; build-system = [ diff --git a/pkgs/development/python-modules/pytrafikverket/default.nix b/pkgs/development/python-modules/pytrafikverket/default.nix index 2f9001ce03f6..462b3c67e017 100644 --- a/pkgs/development/python-modules/pytrafikverket/default.nix +++ b/pkgs/development/python-modules/pytrafikverket/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "pytrafikverket"; - version = "1.1.1"; + version = "2.0.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-yfo36fAVC2LaresQ1QcXq2EGhGtkVzNbWvD6lynhusQ="; + hash = "sha256-iSHRqQ4spfyXHepYVJ6dcC5fH7Aw2YlKFAnip3V8gNQ="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/qcelemental/default.nix b/pkgs/development/python-modules/qcelemental/default.nix index 444af9451393..d5f8550789f4 100644 --- a/pkgs/development/python-modules/qcelemental/default.nix +++ b/pkgs/development/python-modules/qcelemental/default.nix @@ -19,12 +19,12 @@ buildPythonPackage rec { pname = "qcelemental"; - version = "0.50.4"; + version = "0.51.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-jVOCbTP/FXyqL1yJbBkxHPPJ2vcZyrjG+GBg+V1fdEs="; + hash = "sha256-2S7sa14rKd8b+yDy2eIpk1TUElA6XepeTPuzWW6S4TU="; }; build-system = [ diff --git a/pkgs/development/python-modules/renault-api/default.nix b/pkgs/development/python-modules/renault-api/default.nix index 86d6d6a4f489..b3714a1e6e44 100644 --- a/pkgs/development/python-modules/renault-api/default.nix +++ b/pkgs/development/python-modules/renault-api/default.nix @@ -1,7 +1,7 @@ { lib, aiohttp, - aioresponses, + aiointercept, buildPythonPackage, click, cryptography, @@ -12,21 +12,21 @@ pyjwt, pytest-asyncio, pytestCheckHook, - syrupy, + syrupy_6, tabulate, typeguard, }: buildPythonPackage (finalAttrs: { pname = "renault-api"; - version = "0.5.12"; + version = "0.5.13"; pyproject = true; src = fetchFromGitHub { owner = "hacf-fr"; repo = "renault-api"; tag = "v${finalAttrs.version}"; - hash = "sha256-XUrI03gr3U0wfEXLNGaxGil2tOfXrmeUUuH5lVKF0e0="; + hash = "sha256-+kzIPnz34uTjUQ9hksxr3RIEg0+/w+8BdoH+ruenzi0="; }; build-system = [ poetry-core ]; @@ -47,10 +47,10 @@ buildPythonPackage (finalAttrs: { }; nativeCheckInputs = [ - aioresponses + aiointercept pytest-asyncio pytestCheckHook - syrupy + syrupy_6 typeguard ] ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index 1d893e2cfa66..5f89c7b794a0 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "reolink-aio"; - version = "0.21.9"; + version = "0.21.14"; pyproject = true; src = fetchFromGitHub { owner = "starkillerOG"; repo = "reolink_aio"; tag = finalAttrs.version; - hash = "sha256-t1mmmHhh5J9i28ISVbZp8PbRQTXv8YUcAVl6ZtSCF1o="; + hash = "sha256-n9zCSzCrkhsAocYJgRU8JCRb+e9twd9zta22bvAaW3g="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/resend/default.nix b/pkgs/development/python-modules/resend/default.nix index a0ba7296d30e..d9f178462a88 100644 --- a/pkgs/development/python-modules/resend/default.nix +++ b/pkgs/development/python-modules/resend/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "resend"; - version = "2.40.1"; + version = "2.42.0"; pyproject = true; src = fetchFromGitHub { owner = "resend"; repo = "resend-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-KWerfj1iay7Bik6igy9cRopdVnpQ8HB9qcKjG6NsavU="; + hash = "sha256-0h8amX5I12idoc4K50V5/97jfvw9jnGXS+phTNNgPu4="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/serialx/default.nix b/pkgs/development/python-modules/serialx/default.nix index 6979a8587c49..31562a21761a 100644 --- a/pkgs/development/python-modules/serialx/default.nix +++ b/pkgs/development/python-modules/serialx/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "serialx"; - version = "1.8.2"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "puddly"; repo = "serialx"; tag = "v${finalAttrs.version}"; - hash = "sha256-/Bx8TnO3h+Pk/Tg5YSYO96cK5PfJVwqRG0qdLJntNpQ="; + hash = "sha256-C1cE8CWDruGEgGR6FxMnxJRVZ9j0kWy9DekBOJ1ygU0="; }; cargoDeps = rustPlatform.fetchCargoVendor { diff --git a/pkgs/development/python-modules/sixel/default.nix b/pkgs/development/python-modules/sixel/default.nix index fe114a76ad77..3903d72c54e3 100644 --- a/pkgs/development/python-modules/sixel/default.nix +++ b/pkgs/development/python-modules/sixel/default.nix @@ -7,7 +7,7 @@ }: buildPythonPackage rec { - pname = "python-sixel"; + pname = "sixel"; version = "0.2.0"; pyproject = true; diff --git a/pkgs/development/python-modules/smartthings-local/default.nix b/pkgs/development/python-modules/smartthings-local/default.nix index d7726bf05020..7e89c7314253 100644 --- a/pkgs/development/python-modules/smartthings-local/default.nix +++ b/pkgs/development/python-modules/smartthings-local/default.nix @@ -13,7 +13,7 @@ buildPythonPackage (finalAttrs: { pname = "smartthings-local"; - version = "0.1.10"; + version = "0.1.14"; pyproject = true; __structuredAttrs = true; @@ -21,7 +21,7 @@ buildPythonPackage (finalAttrs: { owner = "QuiteYellow"; repo = "SmartThings-Local"; tag = "v${finalAttrs.version}"; - hash = "sha256-CACv9SjuJdglEo+zHLvZuB+9A26zd8p5RDnvoJ0nK1A="; + hash = "sha256-EpDY6r9waV3uNnt/8O6d0KvL9uQFzUkVtppevWmTEcU="; }; build-system = [ diff --git a/pkgs/development/python-modules/snitun/default.nix b/pkgs/development/python-modules/snitun/default.nix index 1540fcaec9de..09eab22a038b 100644 --- a/pkgs/development/python-modules/snitun/default.nix +++ b/pkgs/development/python-modules/snitun/default.nix @@ -9,25 +9,21 @@ pytest-codspeed, pytestCheckHook, setuptools, + trustme, }: buildPythonPackage rec { pname = "snitun"; - version = "0.45.1"; + version = "0.47.0"; pyproject = true; src = fetchFromGitHub { owner = "NabuCasa"; repo = "snitun"; tag = version; - hash = "sha256-luXv5J0PUvW+AGTecwkEq+qkG1N5Ja5NbBKJ3M6HC0I="; + hash = "sha256-l7iXTXY6Dq1LV4ju6/WlipTSeybne33tiFYiwgy+DuM="; }; - patches = [ - # https://github.com/NabuCasa/snitun/pull/459 - ./fix-python-3.14-compatibility.diff - ]; - postPatch = '' substituteInPlace pyproject.toml \ --replace-fail 'version = "0.0.0"' 'version = "${version}"' @@ -44,6 +40,7 @@ buildPythonPackage rec { pytest-aiohttp pytest-codspeed pytestCheckHook + trustme ]; disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/development/python-modules/snitun/fix-python-3.14-compatibility.diff b/pkgs/development/python-modules/snitun/fix-python-3.14-compatibility.diff deleted file mode 100644 index b9d849f76f43..000000000000 --- a/pkgs/development/python-modules/snitun/fix-python-3.14-compatibility.diff +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/tests/conftest.py b/tests/conftest.py -index 78594e7..1b9c184 100644 ---- a/tests/conftest.py -+++ b/tests/conftest.py -@@ -5,9 +5,11 @@ - from dataclasses import dataclass, field - from datetime import UTC, datetime, timedelta - import logging -+import multiprocessing - import os - import select - import socket -+import sys - from threading import Thread - from unittest.mock import patch - -@@ -338,3 +340,6 @@ async def test_client_peer(peer_listener: PeerListener) -> AsyncGenerator[Client - yield Client(reader, writer) - - writer.close() -+ -+if sys.platform == "linux": -+ multiprocessing.set_start_method("fork", force=True) diff --git a/pkgs/development/python-modules/solaredge-web/default.nix b/pkgs/development/python-modules/solaredge-web/default.nix index 397521b6a0cc..d9dcc55e0d81 100644 --- a/pkgs/development/python-modules/solaredge-web/default.nix +++ b/pkgs/development/python-modules/solaredge-web/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "solaredge-web"; - version = "0.3.1"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "Solarlibs"; repo = "solaredge-web"; tag = "v${version}"; - hash = "sha256-nhsY1/9ohT4CNLbDymNxSHex9AgeyZg+/Qka+L7vF3U="; + hash = "sha256-h+EQ7VMLi9dInuOH5ZWLBUVVTwhEAxbcoFQslhRRSKo="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/syrupy/6.nix b/pkgs/development/python-modules/syrupy/6.nix new file mode 100644 index 000000000000..11efd8b12cb3 --- /dev/null +++ b/pkgs/development/python-modules/syrupy/6.nix @@ -0,0 +1,53 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + hatchling, + hypothesis, + pydantic, + pytest, + pytest-xdist, + invoke, +}: + +buildPythonPackage (finalAttrs: { + pname = "syrupy"; + version = "6.0.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "syrupy-project"; + repo = "syrupy"; + tag = "v${finalAttrs.version}"; + hash = "sha256-dpGEX0abz20sI+tVSRXQRbFTz/EOQEwbduOdtLZS/AQ="; + }; + + build-system = [ hatchling ]; + + buildInputs = [ pytest ]; + + nativeCheckInputs = [ + hypothesis + invoke + pydantic + pytest + pytest-xdist + ]; + + checkPhase = '' + runHook preCheck + # https://github.com/tophat/syrupy/blob/main/CONTRIBUTING.md#local-development + invoke test + runHook postCheck + ''; + + pythonImportsCheck = [ "syrupy" ]; + + meta = { + changelog = "https://github.com/syrupy-project/syrupy/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + description = "Pytest Snapshot Test Utility"; + homepage = "https://github.com/syrupy-project/syrupy"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +}) diff --git a/pkgs/development/python-modules/tesla-fleet-api/default.nix b/pkgs/development/python-modules/tesla-fleet-api/default.nix index 3ccbabd0a39e..bc70cc5d0ba4 100644 --- a/pkgs/development/python-modules/tesla-fleet-api/default.nix +++ b/pkgs/development/python-modules/tesla-fleet-api/default.nix @@ -10,19 +10,20 @@ fetchFromGitHub, protobuf, setuptools, + tesla-protocol, typing-extensions, }: buildPythonPackage rec { pname = "tesla-fleet-api"; - version = "1.7.6"; + version = "1.12.1"; pyproject = true; src = fetchFromGitHub { owner = "Teslemetry"; repo = "python-tesla-fleet-api"; tag = "v${version}"; - hash = "sha256-EgHV0O2i6ib85D23qPCPkVN1RAOQ/PzNVwz8VQIF7xw="; + hash = "sha256-w/yEfAM2NRxg5yXXPxuudAY1qRSZDgRX+GirIgMi3gY="; }; build-system = [ setuptools ]; @@ -35,6 +36,7 @@ buildPythonPackage rec { bleak-retry-connector cryptography protobuf + tesla-protocol typing-extensions ]; diff --git a/pkgs/development/python-modules/tesla-protocol/default.nix b/pkgs/development/python-modules/tesla-protocol/default.nix new file mode 100644 index 000000000000..f9d5a4e88afb --- /dev/null +++ b/pkgs/development/python-modules/tesla-protocol/default.nix @@ -0,0 +1,45 @@ +{ + buildPythonPackage, + fetchFromGitHub, + googleapis-common-protos, + lib, + protobuf, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "tesla-protocol"; + version = "2.0.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "Teslemetry"; + repo = "tesla-protocol"; + tag = "@teslemetry/tesla-protocol@${finalAttrs.version}"; + hash = "sha256-Zii0Hq4ow7tyMD2Vsjj8wMF4xAHIAYUHeum3htWcRx4="; + }; + + sourceRoot = "${finalAttrs.src.name}/packages/python"; + + build-system = [ setuptools ]; + + dependencies = [ + googleapis-common-protos + protobuf + ]; + + pythonImportsCheck = [ "tesla_protocol" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = { + changelog = "https://github.com/Teslemetry/tesla-protocol/releases/tag/${finalAttrs.src.tag}"; + description = "Tesla vehicle-command, fleet-telemetry and energy protobuf bindings for Python"; + homepage = "https://github.com/Teslemetry/tesla-protocol"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.dotlambda ]; + }; +}) diff --git a/pkgs/development/python-modules/tmodbus/default.nix b/pkgs/development/python-modules/tmodbus/default.nix index c9ec718ee8c5..d9a9a90b5712 100644 --- a/pkgs/development/python-modules/tmodbus/default.nix +++ b/pkgs/development/python-modules/tmodbus/default.nix @@ -15,13 +15,13 @@ }: let - version = "0.5.1"; + version = "0.6.1"; src = fetchFromGitHub { owner = "wlcrs"; repo = "tmodbus"; tag = "v${version}"; - hash = "sha256-wBFIEgwzIC7eCzZpMXxwQY384XImTKL16qJ89OgEobc="; + hash = "sha256-j1Nv2YI4q7HL3SHCCPfDPF+CC3NFZ0RCSI9p3bwJoN0="; }; rmodbus-server = rustPlatform.buildRustPackage (finalAttrs: { diff --git a/pkgs/development/python-modules/tuya-device-handlers/default.nix b/pkgs/development/python-modules/tuya-device-handlers/default.nix index 5c325b3b2ad4..6235485e20e8 100644 --- a/pkgs/development/python-modules/tuya-device-handlers/default.nix +++ b/pkgs/development/python-modules/tuya-device-handlers/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "tuya-device-handlers"; - version = "0.0.26"; + version = "0.0.27"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "tuya-device-handlers"; tag = "v${finalAttrs.version}"; - hash = "sha256-kk48QGwhC8hqNNDgVGGelqHkoXmzMHa7FLBmhazpbho="; + hash = "sha256-O5rRzUrNEQvaX4BK+n8V8/tWXHwmf0ZiJ9LEBOFY5eo="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/txrequests/default.nix b/pkgs/development/python-modules/txrequests/default.nix index 9d9c20422f03..0fbe35409bf6 100644 --- a/pkgs/development/python-modules/txrequests/default.nix +++ b/pkgs/development/python-modules/txrequests/default.nix @@ -2,23 +2,28 @@ lib, buildPythonPackage, fetchPypi, + setuptools, twisted, requests, cryptography, unittestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "txrequests"; version = "0.9.6"; - format = "setuptools"; + pyproject = true; + + __structuredAttrs = true; src = fetchPypi { - inherit pname version; - sha256 = "b452a1cafa4d005678f6fa47922a330feb4907d5b4732d1841ca98e89f1362e1"; + inherit (finalAttrs) pname version; + hash = "sha256-tFKhyvpNAFZ49vpHkiozD+tJB9W0cy0YQcqY6J8TYuE="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ twisted requests cryptography @@ -29,10 +34,12 @@ buildPythonPackage rec { nativeCheckInputs = [ unittestCheckHook ]; + pythonImportsCheck = [ "txrequests" ]; + meta = { description = "Asynchronous Python HTTP for Humans"; homepage = "https://github.com/tardyp/txrequests"; license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) diff --git a/pkgs/development/python-modules/victron-mqtt/default.nix b/pkgs/development/python-modules/victron-mqtt/default.nix index 4c6c99492b92..ab3b48934a6f 100644 --- a/pkgs/development/python-modules/victron-mqtt/default.nix +++ b/pkgs/development/python-modules/victron-mqtt/default.nix @@ -1,5 +1,6 @@ { lib, + aiohttp, buildPythonPackage, fetchFromGitHub, hatchling, @@ -13,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "victron-mqtt"; - version = "2026.8.0"; + version = "2026.8.9"; pyproject = true; src = fetchFromGitHub { owner = "tomer-w"; repo = "victron_mqtt"; tag = "v${finalAttrs.version}"; - hash = "sha256-5bY5IG+WgCwgAv4i/RidiRmEzO0iuhTBKRl63nMdnAo="; + hash = "sha256-dO8uGjC5RRANNbAL0i3yPLP04rrTK/7rz0UX3/5ClbQ="; }; build-system = [ @@ -32,6 +33,7 @@ buildPythonPackage (finalAttrs: { ]; dependencies = [ + aiohttp paho-mqtt ]; diff --git a/pkgs/development/python-modules/voip-utils/default.nix b/pkgs/development/python-modules/voip-utils/default.nix index ead77fa7f2a7..4086ad21f485 100644 --- a/pkgs/development/python-modules/voip-utils/default.nix +++ b/pkgs/development/python-modules/voip-utils/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "voip-utils"; - version = "0.4.0"; + version = "0.4.3"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "voip-utils"; tag = "v${version}"; - hash = "sha256-kvuNqiBjcDQ53X6LbnOp2WNh8QOu+ExjhfgKWBoSsH0="; + hash = "sha256-dbWkUYi48MGbFN1uW++aJbY8+yiyD+dX2dsow+ZVegY="; }; postPatch = '' diff --git a/pkgs/development/python-modules/watergate-local-api/default.nix b/pkgs/development/python-modules/watergate-local-api/default.nix index ac7435549ac3..7b84369b611d 100644 --- a/pkgs/development/python-modules/watergate-local-api/default.nix +++ b/pkgs/development/python-modules/watergate-local-api/default.nix @@ -7,21 +7,25 @@ pytest-asyncio, pytestCheckHook, setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "watergate-local-api"; - version = "2025.1.0"; + version = "2026.2.2"; pyproject = true; src = fetchFromGitHub { owner = "watergate-ai"; repo = "watergate-local-api-python"; tag = version; - hash = "sha256-px1vtWGW9JlU9ZXvmTq9YXZDmWIU0xYy3KOyamGyY74="; + hash = "sha256-0iAxK2l9zNiVTn1FlYSq7EY9Ak2AImeYqtslrfu8qOc="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ aiohttp diff --git a/pkgs/development/python-modules/xformers/default.nix b/pkgs/development/python-modules/xformers/default.nix index d46224e0502b..3a69a6f27349 100644 --- a/pkgs/development/python-modules/xformers/default.nix +++ b/pkgs/development/python-modules/xformers/default.nix @@ -43,6 +43,7 @@ buildPythonPackage.override { stdenv = effectiveStdenv; } (finalAttrs: { pname = "xformers"; version = "0.0.35"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "facebookresearch"; @@ -227,6 +228,9 @@ buildPythonPackage.override { stdenv = effectiveStdenv; } (finalAttrs: { homepage = "https://github.com/facebookresearch/xformers"; changelog = "https://github.com/facebookresearch/xformers/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ happysalada ]; + maintainers = with lib.maintainers; [ + GaetanLepage + happysalada + ]; }; }) diff --git a/pkgs/development/python-modules/xiaomi-ble/default.nix b/pkgs/development/python-modules/xiaomi-ble/default.nix index 0ca8e075e7ec..2d97f7d3eb7c 100644 --- a/pkgs/development/python-modules/xiaomi-ble/default.nix +++ b/pkgs/development/python-modules/xiaomi-ble/default.nix @@ -18,14 +18,14 @@ buildPythonPackage (finalAttrs: { pname = "xiaomi-ble"; - version = "1.15.0"; + version = "1.16.0"; pyproject = true; src = fetchFromGitHub { owner = "Bluetooth-Devices"; repo = "xiaomi-ble"; tag = "v${finalAttrs.version}"; - hash = "sha256-I0Lifki39TLbtnITADtmPygwKq11sugTDdveqpLQ/n0="; + hash = "sha256-ibsnjk+9WxNCKddW0g+6ax0nPhdG4GeZ8vieQM81fyM="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/yalexs/default.nix b/pkgs/development/python-modules/yalexs/default.nix index 51d0ededda18..3aaf74a50b39 100644 --- a/pkgs/development/python-modules/yalexs/default.nix +++ b/pkgs/development/python-modules/yalexs/default.nix @@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: { pname = "yalexs"; - version = "9.2.10"; + version = "9.2.13"; pyproject = true; src = fetchFromGitHub { owner = "bdraco"; repo = "yalexs"; tag = "v${finalAttrs.version}"; - hash = "sha256-EKqHPzNtEh2CplWjMPI8ZAMPnD2/3uEBNKoMyKBiGbU="; + hash = "sha256-KJgXxefAkFI6AmIkd6B2O7Iw017UPd/SV7AxV+JOkwM="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix index bbb6d4164aa2..8af2203c9aa7 100644 --- a/pkgs/development/python-modules/zeroconf/default.nix +++ b/pkgs/development/python-modules/zeroconf/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "zeroconf"; - version = "0.150.0"; + version = "0.151.3"; pyproject = true; src = fetchFromGitHub { owner = "jstasiak"; repo = "python-zeroconf"; tag = finalAttrs.version; - hash = "sha256-Etk8sQZotwmsM6HkArAl2sDZop77wTAcE4aUSIoM1ds="; + hash = "sha256-iMWlTX+GnJ7A2roh5aryoEf+9+963W2i4HVjtb5I00Q="; }; build-system = [ @@ -44,6 +44,9 @@ buildPythonPackage (finalAttrs: { disabledTests = [ # OSError: [Errno 19] No such device "test_close_multiple_times" + "test_context_manager_marks_done" + "test_default_interface_warns_when_ipv6_requested" + "test_open_and_close_cleanly" "test_integration_with_listener_ipv6" "test_launch_and_close" "test_launch_and_close_context_manager" diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix index 4dc7f9254d93..1956482e0af6 100644 --- a/pkgs/development/python-modules/zha-quirks/default.nix +++ b/pkgs/development/python-modules/zha-quirks/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "zha-quirks"; - version = "2.2.0"; + version = "2.2.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha-device-handlers"; tag = version; - hash = "sha256-CHyp+uU6keMHoNL+mj5NhrwF/oQH2fEvWv1alHBLMg8="; + hash = "sha256-Goh7xfOkUZVYfpjgXSHk1oTrdX2WUi+sF136D0BkiDc="; }; postPatch = '' diff --git a/pkgs/development/python-modules/zha/default.nix b/pkgs/development/python-modules/zha/default.nix index 025ec03089d6..1dcefcf70348 100644 --- a/pkgs/development/python-modules/zha/default.nix +++ b/pkgs/development/python-modules/zha/default.nix @@ -26,7 +26,7 @@ buildPythonPackage (finalAttrs: { pname = "zha"; - version = "2.1.0"; + version = "2.2.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -35,7 +35,7 @@ buildPythonPackage (finalAttrs: { owner = "zigpy"; repo = "zha"; tag = finalAttrs.version; - hash = "sha256-18vLBQgEL7Jw2Mgc4KoYcFcP1JbjjA5zuoGZnUUfBtw="; + hash = "sha256-Gmfi7ogDylvf3FKVQGkVjTzuT8zAfAbqIDfbWQOCF88="; }; postPatch = '' diff --git a/pkgs/development/python-modules/zigpy-xbee/default.nix b/pkgs/development/python-modules/zigpy-xbee/default.nix index d58a27f82ded..fbdcfe5d3d8f 100644 --- a/pkgs/development/python-modules/zigpy-xbee/default.nix +++ b/pkgs/development/python-modules/zigpy-xbee/default.nix @@ -5,21 +5,20 @@ pyprojectVersionPatchHook, pytest-asyncio, pytestCheckHook, - pyserial-asyncio-fast, setuptools, zigpy, }: buildPythonPackage rec { pname = "zigpy-xbee"; - version = "0.21.1"; + version = "0.22.0"; pyproject = true; src = fetchFromGitHub { owner = "zigpy"; repo = "zigpy-xbee"; tag = version; - hash = "sha256-ALwhl9WUDkv0POufF/G/rZrn+ITbMdh6y86lShy6ZTg="; + hash = "sha256-ni+YY8MGPik8/qxAKlY1loAbRBFcdOch1qT4xvN1Kyc="; }; postPatch = '' @@ -37,14 +36,9 @@ buildPythonPackage rec { zigpy ]; - # lacking zigpy 2.0 compat - # https://github.com/zigpy/zigpy-xbee/pull/179 - doCheck = false; - nativeCheckInputs = [ pytest-asyncio pytestCheckHook - pyserial-asyncio-fast ]; disabledTests = [ diff --git a/pkgs/development/python-modules/zigpy-zboss/default.nix b/pkgs/development/python-modules/zigpy-zboss/default.nix index 0ce206baa4dd..2c76238d7307 100644 --- a/pkgs/development/python-modules/zigpy-zboss/default.nix +++ b/pkgs/development/python-modules/zigpy-zboss/default.nix @@ -15,16 +15,21 @@ buildPythonPackage (finalAttrs: { pname = "zigpy-zboss"; - version = "2.0.3"; + version = "2.0.5"; pyproject = true; src = fetchFromGitHub { owner = "kardia-as"; repo = "zigpy-zboss"; tag = "v${finalAttrs.version}"; - hash = "sha256-NXla0X1WUg07Px/ZYrmldfXEqYJ/xIryz79/QMiDVn8="; + hash = "sha256-Yb2vlFhWpyv337SlnoR/I6oOr4OUIR25gjuE3HJ09tU="; }; + patches = [ + # https://github.com/kardia-as/zigpy-zboss/pull/95 + ./zigpy-2.0-support.patch + ]; + build-system = [ setuptools ]; dependencies = [ diff --git a/pkgs/development/python-modules/zigpy-zboss/zigpy-2.0-support.patch b/pkgs/development/python-modules/zigpy-zboss/zigpy-2.0-support.patch new file mode 100644 index 000000000000..5490cd12af60 --- /dev/null +++ b/pkgs/development/python-modules/zigpy-zboss/zigpy-2.0-support.patch @@ -0,0 +1,77 @@ +From 32887a76bc5d9111615fb46fdda7a7cde1e7efab Mon Sep 17 00:00:00 2001 +From: Dirk Tostmann +Date: Fri, 28 Aug 2026 12:43:24 +0200 +Subject: [PATCH] fix: widen zigpy requirement to <3 to support zigpy 2.x + +zigpy-zboss pins zigpy>=0.92.0,<2, so installing it into an environment +that ships zigpy 2.x (Home Assistant 2026.7 and newer) downgrades zigpy +in place and breaks ZHA with: + + TypeError: ControllerApplication.new() got an unexpected keyword + argument 'device_resolver' + +The library itself uses no API removed in zigpy 2.0.0 (the only breaking +change there was moving the quirks API out of zigpy). The test suite +passes on zigpy 1.6.0, 2.0.0, 2.0.1 and 2.1.0, with one test-only fix: +tests/application/test_quirked_zdo.py constructed its quirked device via +zigpy.quirks.CustomDevice, which on zigpy 2.x is a deprecation shim +delegating to the external zhaquirks package. The test only needs a +device that is not a ZbossDevice, so construct a plain +zigpy.device.Device directly; this works on both zigpy major versions +without adding a test dependency. + +Fixes #94 +--- + pyproject.toml | 2 +- + tests/application/test_quirked_zdo.py | 15 ++++++--------- + 2 files changed, 7 insertions(+), 10 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 6dd8dd7..54ba2a4 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -13,7 +13,7 @@ authors = [ + requires-python = ">=3.12" + dynamic = ["version"] + dependencies = [ +- "zigpy>=0.92.0,<2", ++ "zigpy>=0.92.0,<3", + "serialx", + "voluptuous", + "coloredlogs", +diff --git a/tests/application/test_quirked_zdo.py b/tests/application/test_quirked_zdo.py +index c31a670..4444c61 100644 +--- a/tests/application/test_quirked_zdo.py ++++ b/tests/application/test_quirked_zdo.py +@@ -1,15 +1,14 @@ + """Test that ZDO requests behave the same with and without a quirk. + +-`zigpy.quirks.get_device()` returns a plain `zigpy.device.Device` subclass, +-so a quirked device cannot carry any `ZbossZDO` method overrides. Every ZDO +-request is therefore translated on the outgoing packet instead, and both +-kinds of device must end up sending the same NCP command and returning the +-same value. ++A quirked device is a plain `zigpy.device.Device` subclass, so it cannot ++carry any `ZbossZDO` method overrides. Every ZDO request is therefore ++translated on the outgoing packet instead, and both kinds of device must ++end up sending the same NCP command and returning the same value. + """ + import pytest ++import zigpy.device + import zigpy.endpoint + import zigpy.exceptions +-import zigpy.quirks + import zigpy.types as zigpy_t + import zigpy.zdo + import zigpy.zdo.types as zdo_t +@@ -46,9 +45,7 @@ async def _start(make_application, quirked): + device = app.add_initialized_device(ieee=DEVICE_IEEE, nwk=DEVICE_NWK) + + if quirked: +- device = zigpy.quirks.CustomDevice( +- app, device.ieee, device.nwk, device +- ) ++ device = zigpy.device.Device(app, device.ieee, device.nwk) + app.devices[device.ieee] = device + device.add_endpoint(1).status = zigpy.endpoint.Status.ZDO_INIT + diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 62402cb78fe4..4fa0fa04b601 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2026.8.3"; + version = "2026.9.0"; components = { "3_day_blinds" = ps: with ps; [ @@ -28,6 +28,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -95,6 +96,7 @@ ]; "ai_task" = ps: with ps; [ + gazetteer-matcher hassil home-assistant-intents pyturbojpeg @@ -155,6 +157,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -295,6 +298,7 @@ "anthropic" = ps: with ps; [ anthropic + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -386,6 +390,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -405,6 +410,9 @@ "arest" = ps: with ps; [ ]; + "ariston" = + ps: with ps; [ + ]; "arris_tg2492lg" = ps: with ps; [ arris-tg2492lg @@ -432,6 +440,7 @@ ]; "assist_pipeline" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -441,6 +450,7 @@ ]; "assist_satellite" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -475,6 +485,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -501,6 +512,7 @@ ]; "aurora_abb_powerone" = ps: with ps; [ + aiohasupervisor aiousbwatcher aurorapy serialx @@ -540,6 +552,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -642,6 +655,38 @@ ps: with ps; [ pybbox ]; + "besen" = + ps: with ps; [ + aioesphomeapi + aiohasupervisor + aioruuvigateway + aioshelly + aiousbwatcher + bleak + bleak-esphome + bleak-retry-connector + bleak-smlight + bluetooth-adapters + bluetooth-auto-recovery + bluetooth-data-tools + dbus-fast + esphome-dashboard-api + gazetteer-matcher + ha-ffmpeg + habluetooth + hassil + home-assistant-intents + ifaddr + mutagen + pymicro-vad + pysmlight + pyspeex-noise + serialx + zeroconf + ]; # missing inputs: besen + "beverly" = + ps: with ps; [ + ]; "bge" = ps: with ps; [ ]; @@ -698,6 +743,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -721,6 +767,7 @@ ]; "bluetooth" = ps: with ps; [ + aiohasupervisor aiousbwatcher bleak bleak-retry-connector @@ -747,6 +794,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -775,6 +823,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -879,6 +928,7 @@ bthome-ble dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -897,6 +947,9 @@ "bubendorff" = ps: with ps; [ ]; + "bugu" = + ps: with ps; [ + ]; "buienradar" = ps: with ps; [ buienradar @@ -932,6 +985,9 @@ ha-ffmpeg py-canary ]; + "carrier" = + ps: with ps; [ + ]; "casper_glow" = ps: with ps; [ aioesphomeapi @@ -948,6 +1004,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -972,6 +1029,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -1029,6 +1087,7 @@ chefiq-ble dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -1088,6 +1147,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -1126,6 +1186,12 @@ ps: with ps; [ coinbase-advanced-py ]; + "collection_image" = + ps: with ps; [ + ]; + "colmo" = + ps: with ps; [ + ]; "color_extractor" = ps: with ps; [ colorthief @@ -1140,6 +1206,9 @@ ps: with ps; [ aiocomelit ]; + "comfee" = + ps: with ps; [ + ]; "comfoconnect" = ps: with ps; [ pycomfoconnect @@ -1178,6 +1247,7 @@ ]; "conversation" = ps: with ps; [ + gazetteer-matcher hassil home-assistant-intents ]; @@ -1214,6 +1284,7 @@ ]; "crownstone" = ps: with ps; [ + aiohasupervisor aiousbwatcher crownstone-cloud crownstone-sse @@ -1294,6 +1365,7 @@ dbus-fast file-read-backwards fnv-hash-fast + gazetteer-matcher go2rtc-client ha-ffmpeg habluetooth @@ -1331,6 +1403,7 @@ ]; "demo" = ps: with ps; [ + gazetteer-matcher hassil home-assistant-intents ]; @@ -1339,6 +1412,7 @@ ]; "denon_rs232" = ps: with ps; [ + aiohasupervisor aiousbwatcher denon-rs232 serialx @@ -1474,6 +1548,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -1513,6 +1588,7 @@ ]; "dsmr" = ps: with ps; [ + aiohasupervisor aiousbwatcher dsmr-parser serialx @@ -1615,6 +1691,7 @@ ]; "edl21" = ps: with ps; [ + aiohasupervisor aiousbwatcher pysml serialx @@ -1739,6 +1816,7 @@ ]; "enocean" = ps: with ps; [ + aiohasupervisor aiousbwatcher enocean-async serialx @@ -1796,6 +1874,7 @@ dbus-fast eq3btsmart esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -1828,6 +1907,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -1868,6 +1948,7 @@ dbus-fast esphome-dashboard-api eufylife-ble-client + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -1882,6 +1963,7 @@ ]; "eurotronic_cometblue" = ps: with ps; [ + aiohasupervisor aiousbwatcher bleak bleak-retry-connector @@ -2034,6 +2116,7 @@ dbus-fast esphome-dashboard-api fjaraskupan + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -2051,9 +2134,17 @@ ritassist ]; "flexit" = - ps: with ps; [ + ps: + with ps; + [ + aiohasupervisor + aiousbwatcher + modbus-connection pymodbus - ]; + serialx + tmodbus + ] + ++ modbus-connection.optional-dependencies.tmodbus; # missing inputs: flexit-modbus "flexit_bacnet" = ps: with ps; [ flexit-bacnet @@ -2076,6 +2167,11 @@ "flock" = ps: with ps; [ ]; + "flow_it" = + ps: with ps; [ + ifaddr + zeroconf + ]; # missing inputs: flow-it-api "flume" = ps: with ps; [ pyflume @@ -2172,9 +2268,15 @@ ] ++ fritzconnection.optional-dependencies.qr; "fronius" = - ps: with ps; [ + ps: + with ps; + [ + modbus-connection pyfronius - ]; + pymodbus + tmodbus + ] + ++ modbus-connection.optional-dependencies.tmodbus; # missing inputs: fronius-modbus "frontend" = ps: with ps; [ home-assistant-frontend @@ -2242,6 +2344,7 @@ dbus-fast esphome-dashboard-api gardena-bluetooth + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -2410,6 +2513,7 @@ ]; "google_generative_ai_conversation" = ps: with ps; [ + gazetteer-matcher google-genai ha-ffmpeg hassil @@ -2477,6 +2581,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher govee-ble ha-ffmpeg habluetooth @@ -2766,6 +2871,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -2812,6 +2918,12 @@ ps: with ps; [ horimote ]; + "hortimax" = + ps: with ps; [ + ]; # missing inputs: aiohortos + "hotspring" = + ps: with ps; [ + ]; # missing inputs: python-hotspring "hp_ilo" = ps: with ps; [ python-hpilo @@ -2853,6 +2965,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -2905,6 +3018,7 @@ dbus-fast esphome-dashboard-api gardena-bluetooth + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -2966,6 +3080,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -2999,6 +3114,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3092,6 +3208,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3147,6 +3264,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3183,6 +3301,7 @@ ]; "insteon" = ps: with ps; [ + aiohasupervisor aiousbwatcher home-assistant-frontend insteon-frontend-home-assistant @@ -3210,6 +3329,9 @@ ps: with ps; [ pyintesishome ]; + "inventor" = + ps: with ps; [ + ]; "iometer" = ps: with ps; [ iometer @@ -3271,6 +3393,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3288,6 +3411,35 @@ ps: with ps; [ isal ]; + "iseo_argo_ble" = + ps: with ps; [ + aioesphomeapi + aiohasupervisor + aioruuvigateway + aioshelly + aiousbwatcher + bleak + bleak-esphome + bleak-retry-connector + bleak-smlight + bluetooth-adapters + bluetooth-auto-recovery + bluetooth-data-tools + dbus-fast + esphome-dashboard-api + gazetteer-matcher + ha-ffmpeg + habluetooth + hassil + home-assistant-intents + ifaddr + mutagen + pymicro-vad + pysmlight + pyspeex-noise + serialx + zeroconf + ]; # missing inputs: iseo-argo-ble "iskra" = ps: with ps; [ pyiskra @@ -3405,6 +3557,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3442,6 +3595,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3535,6 +3689,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3579,6 +3734,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3598,6 +3754,7 @@ ]; "landisgyr_heat_meter" = ps: with ps; [ + aiohasupervisor aiousbwatcher serialx ultraheat-api @@ -3642,6 +3799,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3671,6 +3829,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3700,6 +3859,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -3750,6 +3910,7 @@ ]; "lg_tv_rs232" = ps: with ps; [ + aiohasupervisor aiousbwatcher lg-rs232-tv serialx @@ -3758,6 +3919,9 @@ ps: with ps; [ librehardwaremonitor-api ]; + "librenms" = + ps: with ps; [ + ]; # missing inputs: aiolibrenms "lichess" = ps: with ps; [ aiolichess @@ -3824,6 +3988,7 @@ ]; "litellm" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -3836,12 +4001,16 @@ ps: with ps; [ pylitterbot ]; + "little_swan" = + ps: with ps; [ + ]; "livisi" = ps: with ps; [ livisi ]; "llama_cpp" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -3913,6 +4082,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -3991,6 +4161,9 @@ aiohasupervisor paho-mqtt ]; + "map_tiles" = + ps: with ps; [ + ]; "marantz" = ps: with ps; [ ]; @@ -4048,6 +4221,7 @@ ps: with ps; [ aiohttp-sse anyio + gazetteer-matcher hassil home-assistant-intents mcp @@ -4076,6 +4250,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -4134,6 +4309,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -4230,6 +4406,10 @@ ]; "mitsubishi_comfort" = ps: with ps; [ + aiodhcpwatcher + aiodiscover + cached-ipaddress + ifaddr mitsubishi-comfort ]; "mjpeg" = @@ -4251,6 +4431,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -4275,6 +4456,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -4297,11 +4479,17 @@ pymochad ]; "modbus" = - ps: with ps; [ + ps: + with ps; + [ + modbus-connection pymodbus - ]; + tmodbus + ] + ++ modbus-connection.optional-dependencies.tmodbus; "modem_callerid" = ps: with ps; [ + aiohasupervisor aiousbwatcher phone-modem serialx @@ -4329,13 +4517,38 @@ ]; "monoprice" = ps: with ps; [ + aiohasupervisor aiousbwatcher pymonoprice serialx ]; "monzo" = ps: with ps; [ + aiohasupervisor + aiousbwatcher + bleak + bleak-retry-connector + bluetooth-adapters + bluetooth-auto-recovery + bluetooth-data-tools + cronsim + dbus-fast + gazetteer-matcher + ha-ffmpeg + habluetooth + hass-nabucasa + hassil + home-assistant-intents + matter-ble-proxy + matter-python-client monzopy + mutagen + openai + pymicro-vad + pyspeex-noise + pyturbojpeg + securetar + serialx ]; "moon" = ps: with ps; [ @@ -4356,6 +4569,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -4393,6 +4607,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -4551,6 +4766,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -4581,8 +4797,12 @@ ]; "netio" = ps: with ps; [ + netio pynetio ]; + "netsu" = + ps: with ps; [ + ]; "network" = ps: with ps; [ ifaddr @@ -4591,6 +4811,9 @@ ps: with ps; [ neurio ]; + "nexblue" = + ps: with ps; [ + ]; # missing inputs: nexblue-api "nexen" = ps: with ps; [ ]; @@ -4782,8 +5005,12 @@ ps: with ps; [ ohme ]; + "olimpia_splendid" = + ps: with ps; [ + ]; "ollama" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -4825,6 +5052,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -4852,6 +5080,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -4890,6 +5119,7 @@ ]; "open_router" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -4901,6 +5131,7 @@ ]; "openai_conversation" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -4928,6 +5159,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -5021,6 +5253,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -5098,6 +5331,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -5116,6 +5350,7 @@ ]; "ovhcloud_ai_endpoints" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -5139,6 +5374,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -5274,6 +5510,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -5334,9 +5571,6 @@ ps: with ps; [ pyportainer ]; - "portlandgeneral" = - ps: with ps; [ - ]; "power" = ps: with ps; [ ]; @@ -5372,6 +5606,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -5384,6 +5619,9 @@ serialx zeroconf ]; + "pro_breeze" = + ps: with ps; [ + ]; "probe_plus" = ps: with ps; [ aioesphomeapi @@ -5400,6 +5638,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -5542,6 +5781,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -5604,6 +5844,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -5652,6 +5893,7 @@ ]; "rainforest_raven" = ps: with ps; [ + aiohasupervisor aioraven aiousbwatcher serialx @@ -5679,6 +5921,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -5751,8 +5994,7 @@ ]; "remember_the_milk" = ps: with ps; [ - httplib2 - rtmapi + aiortm ]; "remote" = ps: with ps; [ @@ -5802,6 +6044,7 @@ ]; "rfxtrx" = ps: with ps; [ + aiohasupervisor aiousbwatcher pyrfxtrx serialx @@ -5859,12 +6102,16 @@ ps: with ps; [ roonapi ]; + "rotenso" = + ps: with ps; [ + ]; "route53" = ps: with ps; [ boto3 ]; "route_b_smart_meter" = ps: with ps; [ + aiohasupervisor aiousbwatcher momonga serialx @@ -5889,6 +6136,7 @@ ]; "russound_rio" = ps: with ps; [ + aiohasupervisor aiorussound aiousbwatcher serialx @@ -5899,6 +6147,7 @@ ]; "ruuvi_gateway" = ps: with ps; [ + aiohasupervisor aioruuvigateway aiousbwatcher bleak @@ -5926,6 +6175,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -5954,6 +6204,12 @@ "samsam" = ps: with ps; [ ]; + "samsung_exlink" = + ps: with ps; [ + aiohasupervisor + aiousbwatcher + serialx + ]; # missing inputs: samsung-exlink "samsung_infrared" = ps: with ps; [ infrared-protocols @@ -6059,6 +6315,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -6097,6 +6354,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -6126,6 +6384,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -6196,6 +6455,7 @@ ]; "shelly" = ps: with ps; [ + aiohasupervisor aioshelly aiousbwatcher bleak @@ -6234,6 +6494,11 @@ ps: with ps; [ pysignalclirestapi ]; + "silla_prism" = + ps: with ps; [ + aiohasupervisor + paho-mqtt + ]; # missing inputs: pysillaprism "simplefin" = ps: with ps; [ simplefin4py @@ -6353,6 +6618,7 @@ ]; "smlight" = ps: with ps; [ + aiohasupervisor aiousbwatcher bleak bleak-retry-connector @@ -6399,6 +6665,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -6412,6 +6679,15 @@ serialx zeroconf ]; + "sofar" = + ps: + with ps; + [ + modbus-connection + pymodbus + tmodbus + ] + ++ modbus-connection.optional-dependencies.tmodbus; # missing inputs: sofar-modbus "solaredge" = ps: with ps; [ aiosolaredge @@ -6445,8 +6721,7 @@ ]; "somfy_mylink" = ps: with ps; [ - somfy-mylink-synergy - ]; + ]; # missing inputs: pysomfymylink "sonarr" = ps: with ps; [ aiopyarr @@ -6483,6 +6758,39 @@ ps: with ps; [ pyspcwebgw ]; + "specialized_turbo" = + ps: + with ps; + [ + aioesphomeapi + aiohasupervisor + aioruuvigateway + aioshelly + aiousbwatcher + bleak + bleak-esphome + bleak-retry-connector + bleak-smlight + bluetooth-adapters + bluetooth-auto-recovery + bluetooth-data-tools + dbus-fast + esphome-dashboard-api + gazetteer-matcher + ha-ffmpeg + habluetooth + hassil + home-assistant-intents + ifaddr + mutagen + pymicro-vad + pysmlight + pyspeex-noise + serialx + specialized-turbo + zeroconf + ] + ++ specialized-turbo.optional-dependencies.cloud; "speedtestdotnet" = ps: with ps; [ speedtest-cli @@ -6651,6 +6959,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -6675,6 +6984,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -6818,6 +7128,7 @@ ++ python-telegram-bot.optional-dependencies.socks; "teleinfo" = ps: with ps; [ + aiohasupervisor aiousbwatcher pyteleinfo serialx @@ -6888,6 +7199,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -6920,6 +7232,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -6985,6 +7298,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -7027,6 +7341,7 @@ ]; "togrill" = ps: with ps; [ + aiohasupervisor aiousbwatcher bleak bleak-retry-connector @@ -7049,6 +7364,12 @@ ps: with ps; [ pytomorrowio ]; + "tonewinner" = + ps: with ps; [ + aiohasupervisor + aiousbwatcher + serialx + ]; # missing inputs: tonewinner-rs232 "toon" = ps: with ps; [ aiohasupervisor @@ -7060,6 +7381,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -7079,6 +7401,9 @@ "torque" = ps: with ps; [ ]; + "toshiba_lifestyle" = + ps: with ps; [ + ]; "totalconnect" = ps: with ps; [ total-connect-client @@ -7273,6 +7598,7 @@ ]; "upb" = ps: with ps; [ + aiohasupervisor aiousbwatcher serialx upb-lib @@ -7316,6 +7642,7 @@ ]; "usb" = ps: with ps; [ + aiohasupervisor aiousbwatcher serialx ]; @@ -7348,6 +7675,9 @@ "valve" = ps: with ps; [ ]; + "vandelo" = + ps: with ps; [ + ]; "vasttrafik" = ps: with ps; [ vtjp @@ -7358,6 +7688,7 @@ ]; "velbus" = ps: with ps; [ + aiohasupervisor aiousbwatcher serialx velbus-aio @@ -7420,6 +7751,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -7456,10 +7788,6 @@ "vizio" = ps: with ps; [ ]; # missing inputs: vizaio - "vlc" = - ps: with ps; [ - python-vlc - ]; "vlc_telnet" = ps: with ps; [ aiovlc @@ -7473,6 +7801,7 @@ ]; "voip" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -7498,6 +7827,9 @@ ps: with ps; [ pyw800rf32 ]; + "wahin" = + ps: with ps; [ + ]; "wake_on_lan" = ps: with ps; [ wakeonlan @@ -7538,6 +7870,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -7619,7 +7952,7 @@ ]; "whois" = ps: with ps; [ - whois + whoisdomain ]; "wiffi" = ps: with ps; [ @@ -7627,6 +7960,8 @@ ]; "wiim" = ps: with ps; [ + async-upnp-client + ifaddr wiim ]; "wilight" = @@ -7652,6 +7987,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -7707,6 +8043,7 @@ ]; "wyoming" = ps: with ps; [ + gazetteer-matcher ha-ffmpeg hassil home-assistant-intents @@ -7750,6 +8087,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -7797,6 +8135,7 @@ bluetooth-data-tools cronsim dbus-fast + gazetteer-matcher ha-ffmpeg habluetooth hass-nabucasa @@ -7834,6 +8173,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gazetteer-matcher ha-ffmpeg habluetooth hassil @@ -8129,6 +8469,7 @@ "cloudflare_r2" "co2signal" "coinbase" + "collection_image" "color_extractor" "comelit" "comfoconnect" @@ -8294,7 +8635,6 @@ "fritz" "fritzbox" "fritzbox_callmonitor" - "fronius" "frontend" "frontier_silicon" "fuelprices_dk" @@ -8553,6 +8893,7 @@ "mailgun" "manual" "manual_mqtt" + "map_tiles" "marantz_infrared" "marytts" "mastodon" @@ -8638,6 +8979,7 @@ "netatmo" "netgear" "netgear_lte" + "netio" "network" "nexia" "nextbus" @@ -8900,13 +9242,13 @@ "solarman" "solax" "soma" - "somfy_mylink" "sonarr" "songpal" "sonos" "soundtouch" "spaceapi" "spc" + "specialized_turbo" "speedtestdotnet" "spider" "splunk" @@ -9131,6 +9473,7 @@ "zerproc" "zeversolar" "zha" + "zhong_hong" "zimi" "zinvolt" "zodiac" diff --git a/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix b/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix index 7ae7f8befffb..b368f1af798c 100644 --- a/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix +++ b/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "andrew-codechimp"; domain = "battery_notes"; - version = "3.6.0"; + version = "3.6.3"; src = fetchFromGitHub { inherit owner; repo = "HA-Battery-Notes"; tag = version; - hash = "sha256-YRX7xkKesxURohOcvv4vgjEK3nk5f0jDFuzUEAuEggY="; + hash = "sha256-TlrFWmgnvFHAvTiGNXkY2TZOo77yU6eVY0o3WDWNRpI="; }; # has no tests diff --git a/pkgs/servers/home-assistant/custom-components/better_thermostat/package.nix b/pkgs/servers/home-assistant/custom-components/better_thermostat/package.nix index f18d33475c4c..2fd884a549af 100644 --- a/pkgs/servers/home-assistant/custom-components/better_thermostat/package.nix +++ b/pkgs/servers/home-assistant/custom-components/better_thermostat/package.nix @@ -3,20 +3,25 @@ fetchFromGitHub, lib, gitUpdater, + numpy, }: buildHomeAssistantComponent rec { owner = "KartoffelToby"; domain = "better_thermostat"; - version = "1.8.2"; + version = "1.9.2"; src = fetchFromGitHub { owner = "KartoffelToby"; repo = "better_thermostat"; tag = version; - hash = "sha256-agGCRIhCVRJWFXdva4lOjeM1Qh7LvYBowGi7LiatnMU="; + hash = "sha256-n2U2TRUz7hVUsC0eihWdqyuhtK7uOrKOsS4A1iVxmOk="; }; + dependencies = [ + numpy + ]; + passthru.updateScript = gitUpdater { ignoredVersions = "(Alpha|Beta|alpha|beta).*"; }; diff --git a/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix b/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix index 48fcc017999a..9163e2c49c1f 100644 --- a/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix +++ b/pkgs/servers/home-assistant/custom-components/ecoflow_ble/package.nix @@ -18,13 +18,13 @@ buildHomeAssistantComponent rec { owner = "rabits"; domain = "ef_ble"; - version = "1.0.4"; + version = "1.1.0"; src = fetchFromGitHub { owner = "rabits"; repo = "ha-ef-ble"; tag = "v${version}"; - hash = "sha256-y3ti/KN4p8odKFaD7uFFHHLCvOt4wkepcYoHKcDcIGw="; + hash = "sha256-HyJeqkRPdj8Np5XUAVNjqW5xbOEOyTUhofLQwo/dfo8="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/elegoo_printer/package.nix b/pkgs/servers/home-assistant/custom-components/elegoo_printer/package.nix index 3fc648b431ba..c5b9a4ee0da8 100644 --- a/pkgs/servers/home-assistant/custom-components/elegoo_printer/package.nix +++ b/pkgs/servers/home-assistant/custom-components/elegoo_printer/package.nix @@ -19,13 +19,13 @@ buildHomeAssistantComponent rec { owner = "danielcherubini"; domain = "elegoo_printer"; - version = "2.12.0"; + version = "2.12.2"; src = fetchFromGitHub { owner = "danielcherubini"; repo = "elegoo-homeassistant"; tag = "v${version}"; - hash = "sha256-aeptx8CFKD+22H8Bw19rDUuHkET3vINN3NpGuherc8Y="; + hash = "sha256-iso1y8fjX88esIJPtgKQIOLlNYnj6zf9W/WlftQzewU="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/fellow/package.nix b/pkgs/servers/home-assistant/custom-components/fellow/package.nix index 79b4879f6058..fdac05ce86b2 100644 --- a/pkgs/servers/home-assistant/custom-components/fellow/package.nix +++ b/pkgs/servers/home-assistant/custom-components/fellow/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "kristofferR"; domain = "fellow"; - version = "1.3.3"; + version = "2.0.0"; src = fetchFromGitHub { owner = "kristofferR"; repo = "FellowAiden-HomeAssistant"; tag = "v${version}"; - hash = "sha256-n1D/kP1vxc+/kgZGwl+5nLD6IzERmMXeiQjSKZGiqvc="; + hash = "sha256-M3wSjIBlCGj5p7dz3O2l76TxNcNFFpsB7t30MZvJSvE="; }; passthru.updateScript = unstableGitUpdater { }; diff --git a/pkgs/servers/home-assistant/custom-components/frigate/package.nix b/pkgs/servers/home-assistant/custom-components/frigate/package.nix index f390a4a79ed4..b5de4d08b39b 100644 --- a/pkgs/servers/home-assistant/custom-components/frigate/package.nix +++ b/pkgs/servers/home-assistant/custom-components/frigate/package.nix @@ -19,13 +19,13 @@ buildHomeAssistantComponent rec { owner = "blakeblackshear"; domain = "frigate"; - version = "5.15.4"; + version = "5.15.6"; src = fetchFromGitHub { owner = "blakeblackshear"; repo = "frigate-hass-integration"; tag = "v${version}"; - hash = "sha256-xckHpwKujlWJ0M/fDlCU96WocMIlMk37+TwmY8iEnNo="; + hash = "sha256-xh8+X4C6QCb2Y4fbo60xCX3QuXEktbopB2DbOTfzAhA="; }; patches = [ @@ -35,8 +35,6 @@ buildHomeAssistantComponent rec { ./llmcontext-user-prompt.patch # https://github.com/blakeblackshear/frigate-hass-integration/pull/1096 ./async-publish-compat.patch - # https://github.com/blakeblackshear/frigate-hass-integration/pull/1095 - ./remove-advanced-options-gate.patch ]; dependencies = [ @@ -61,6 +59,17 @@ buildHomeAssistantComponent rec { "test_frigate_camera_setup_birdseye" "test_frigate_camera_setup_webrtc" "test_frigate_camera_setup_birdseye_webrtc" + "test_binary_sensor_device_info" + # https://github.com/blakeblackshear/frigate-hass-integration/issues/1121 + "test_camera_device_info" + "test_get_frigate_via_device_legacy" + "test_entry_remove_old_devices" + "test_profile_select_option" + "test_profile_select_device_info" + "test_per_camerazone_device_info" + "test_per_camerazone_device_info" + "test_per_entry_device_info" + "test_switch_device_info" ]; disabledTestPaths = [ diff --git a/pkgs/servers/home-assistant/custom-components/frigate/remove-advanced-options-gate.patch b/pkgs/servers/home-assistant/custom-components/frigate/remove-advanced-options-gate.patch deleted file mode 100644 index b95bd77a8298..000000000000 --- a/pkgs/servers/home-assistant/custom-components/frigate/remove-advanced-options-gate.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 88c34b9d3bc34307cae90e286aa5305e7d74fb91 Mon Sep 17 00:00:00 2001 -From: Martin Weinelt -Date: Thu, 4 Jun 2026 18:28:22 +0200 -Subject: [PATCH] Remove advanced options gate - -https://developers.home-assistant.io/blog/2026/05/26/advanced-mode-config-flow-deprecation/ ---- - custom_components/frigate/config_flow.py | 3 --- - tests/test_config_flow.py | 23 ----------------------- - 2 files changed, 26 deletions(-) - -diff --git a/custom_components/frigate/config_flow.py b/custom_components/frigate/config_flow.py -index 263dcff0..45d7c8d6 100644 ---- a/custom_components/frigate/config_flow.py -+++ b/custom_components/frigate/config_flow.py -@@ -161,9 +161,6 @@ async def async_step_init( - if user_input is not None: - return self.async_create_entry(title="", data=user_input) - -- if not self.show_advanced_options: -- return self.async_abort(reason="only_advanced_options") -- - schema: dict[Any, Any] = { - # Whether to enable Frigate-native WebRTC for camera streaming - vol.Optional( -diff --git a/tests/test_config_flow.py b/tests/test_config_flow.py -index 41b38408..1a4011f3 100644 ---- a/tests/test_config_flow.py -+++ b/tests/test_config_flow.py -@@ -281,26 +281,3 @@ async def test_options_advanced(hass: HomeAssistant) -> None: - assert result["data"][CONF_NOTIFICATION_PROXY_EXPIRE_AFTER_SECONDS] == 60 - assert not result["data"][CONF_NOTIFICATION_PROXY_ENABLE] - assert not result["data"][CONF_MEDIA_BROWSER_ENABLE] -- -- --async def test_options(hass: HomeAssistant) -> None: -- """Check an options flow without advanced options.""" -- -- config_entry = create_mock_frigate_config_entry(hass) -- mock_client = create_mock_frigate_client() -- -- with patch( -- "custom_components.frigate.config_flow.FrigateApiClient", -- return_value=mock_client, -- ), patch( -- "custom_components.frigate.async_setup_entry", -- return_value=True, -- ): -- await hass.async_block_till_done() -- -- result = await hass.config_entries.options.async_init( -- config_entry.entry_id, -- ) -- -- assert result["type"] == FlowResultType.ABORT -- assert result["reason"] == "only_advanced_options" - diff --git a/pkgs/servers/home-assistant/custom-components/gtfs-realtime/package.nix b/pkgs/servers/home-assistant/custom-components/gtfs-realtime/package.nix index 20e26d5ed1f4..d6c19559c7cb 100644 --- a/pkgs/servers/home-assistant/custom-components/gtfs-realtime/package.nix +++ b/pkgs/servers/home-assistant/custom-components/gtfs-realtime/package.nix @@ -30,9 +30,9 @@ buildHomeAssistantComponent rec { pytestCheckHook ]; - pytestFlags = [ - # delete unused snapshots in 0.4.8 release - "--snapshot-update" + disabledTests = [ + # calls async_get_device with deprecated via_device= + "test_call_card_creator" ]; ignoreVersionRequirement = [ "gtfs_station_stop" ]; diff --git a/pkgs/servers/home-assistant/custom-components/local_openai/package.nix b/pkgs/servers/home-assistant/custom-components/local_openai/package.nix index fb5fa78951ce..07eb4c3182be 100644 --- a/pkgs/servers/home-assistant/custom-components/local_openai/package.nix +++ b/pkgs/servers/home-assistant/custom-components/local_openai/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent (finalAttrs: { owner = "skye-harris"; domain = "local_openai"; - version = "1.11.1"; + version = "1.12.0"; src = fetchFromGitHub { inherit (finalAttrs) owner; repo = "hass_local_openai_llm"; tag = finalAttrs.version; - hash = "sha256-mwHpQGxVL6jkvn7uYKe06549W0MNvgxme3Z7qZicITw="; + hash = "sha256-dWivoN5k33fuNlws5BWm9ebV2KZ4Pk2PkzVlAcayDz4="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/localthings/package.nix b/pkgs/servers/home-assistant/custom-components/localthings/package.nix index e9f6da454062..03d4c33ed2b6 100644 --- a/pkgs/servers/home-assistant/custom-components/localthings/package.nix +++ b/pkgs/servers/home-assistant/custom-components/localthings/package.nix @@ -12,13 +12,13 @@ buildHomeAssistantComponent (finalAttrs: { owner = "mbillow"; domain = "localthings"; - version = "0.24.0"; + version = "0.25.0"; src = fetchFromGitHub { owner = "mbillow"; repo = "localthings"; tag = "v${finalAttrs.version}"; - hash = "sha256-Qu+mVPUW3P6kghwEfvKGIABEHdgOO9+EATbX5Fqzk28="; + hash = "sha256-8azW50GPBSjD5RAfG371T0T4/HoDoyyyxvIqgVvF5hU="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix b/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix index 7b55c1bcbd3e..3c14d9c8c9ae 100644 --- a/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix +++ b/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "mill1000"; domain = "midea_ac"; - version = "2026.8.2"; + version = "2026.8.3"; src = fetchFromGitHub { owner = "mill1000"; repo = "midea-ac-py"; tag = version; - hash = "sha256-FFSp89d1NDtKmVgt9fI3fFWPL0Xm9h1Kqxl8Rvof6R8="; + hash = "sha256-vuSMP+RuDRQPiaz5SauXym/dNPtJBARPybAEiFWRFbw="; }; dependencies = [ msmart-ng ]; diff --git a/pkgs/servers/home-assistant/custom-components/plant/package.nix b/pkgs/servers/home-assistant/custom-components/plant/package.nix index 90be32ad81ed..d5b3cead4e01 100644 --- a/pkgs/servers/home-assistant/custom-components/plant/package.nix +++ b/pkgs/servers/home-assistant/custom-components/plant/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "olen"; domain = "plant"; - version = "2026.8.1"; + version = "2026.9.0"; src = fetchFromGitHub { inherit owner; repo = "homeassistant-plant"; tag = "v${version}"; - hash = "sha256-GGzALqXi28XJYGJdsMni6oOJxb/RRO479aubtkoJnwY="; + hash = "sha256-8V+90Onh3MLN8G4CjenzZWznwnGiWfhz17KZhGd1qYk="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/powercalc/package.nix b/pkgs/servers/home-assistant/custom-components/powercalc/package.nix index a70060e32936..ac06e3a70bed 100644 --- a/pkgs/servers/home-assistant/custom-components/powercalc/package.nix +++ b/pkgs/servers/home-assistant/custom-components/powercalc/package.nix @@ -7,32 +7,36 @@ numpy, # tests - home-assistant, - pytestCheckHook, - pytest-homeassistant-custom-component, - pytest-freezegun, aioresponses, + gitpython, + home-assistant, + jsonschema, + pytest-freezegun, + pytest-homeassistant-custom-component, + pytestCheckHook, }: buildHomeAssistantComponent rec { owner = "bramstroker"; domain = "powercalc"; - version = "1.24.1"; + version = "1.25.3"; src = fetchFromGitHub { inherit owner; repo = "homeassistant-powercalc"; tag = "v${version}"; - hash = "sha256-sxwaly6JH3oJumcBzvbNPWJZVEuoOejvkaxiGa5fcnk="; + hash = "sha256-Cwg0E0ppk7auAiOb++F56UqEc6cBbGi7fAdFJVn1wbI="; }; dependencies = [ numpy ]; nativeCheckInputs = [ + aioresponses + gitpython + jsonschema + pytest-freezegun pytest-homeassistant-custom-component pytestCheckHook - aioresponses - pytest-freezegun ] ++ home-assistant.getPackages "camera" home-assistant.python3Packages; diff --git a/pkgs/servers/home-assistant/custom-components/smarthq/package.nix b/pkgs/servers/home-assistant/custom-components/smarthq/package.nix index 8afdfb646e45..72e2063ef0ed 100644 --- a/pkgs/servers/home-assistant/custom-components/smarthq/package.nix +++ b/pkgs/servers/home-assistant/custom-components/smarthq/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent (finalAttrs: { owner = "geappliances"; domain = "smarthq"; - version = "1.2.4"; + version = "1.3.0"; src = fetchFromGitHub { owner = "geappliances"; repo = "geappliances-smarthq-integration"; tag = "v${finalAttrs.version}"; - hash = "sha256-Yu5A4DveMGRabmeMcqXpPU94bmIh/dIp0WIKWfSUWi4="; + hash = "sha256-XKPNEl0hJgyUoqozmVk10NVnL9TmW7mWDq6x15FMM3Y="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/solarman/package.nix b/pkgs/servers/home-assistant/custom-components/solarman/package.nix index cc8d5d970930..cf8a710adfdd 100644 --- a/pkgs/servers/home-assistant/custom-components/solarman/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solarman/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "davidrapan"; domain = "solarman"; - version = "25.08.16"; + version = "26.01.31"; src = fetchFromGitHub { owner = "davidrapan"; repo = "ha-solarman"; tag = "v${version}"; - hash = "sha256-SsUObH3g3i9xQ4JvRDcCm1Fg2giH+MN3rC3NMPYO5m0="; + hash = "sha256-FgxSS0PEgBoSbEFbHo2VTHT55tzkBKzfhuiniQFP4hs="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index 72a60345aca2..0dc03ee1e4e1 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2026.08.2"; + version = "2026.09.1"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-lcRLCFDpb6+uJDSxVNvsvzs19fbhqdknqCkJrmw9nrQ="; + hash = "sha256-OPZM8IJ1QjwHRey/IUs5Ar1tV9Xo4TMtAO6HaUReQNM="; }; ignoreVersionRequirement = [ diff --git a/pkgs/servers/home-assistant/custom-components/spook/package.nix b/pkgs/servers/home-assistant/custom-components/spook/package.nix index c081c4ab4459..a155d2af00b1 100644 --- a/pkgs/servers/home-assistant/custom-components/spook/package.nix +++ b/pkgs/servers/home-assistant/custom-components/spook/package.nix @@ -1,22 +1,19 @@ { lib, buildHomeAssistantComponent, + cronsim, fetchFromGitHub, - pillow, - fnv-hash-fast, - psutil-home-assistant, - sqlalchemy, }: buildHomeAssistantComponent rec { owner = "frenck"; domain = "spook"; - version = "5.0.0"; + version = "5.4.0"; src = fetchFromGitHub { inherit owner; repo = domain; tag = "v${version}"; - hash = "sha256-tIVEI5oZcvI0uyCQfajb1WVldkx7aQF8gV0UBWYPUnI="; + hash = "sha256-dv9rOpgVu/zT6U7w/anzAwkAa3/LuxAP0Pd1cLiPwxM="; }; patches = [ ./remove-sub-integration-symlink-hack.patch ]; @@ -27,10 +24,7 @@ buildHomeAssistantComponent rec { ''; dependencies = [ - pillow - fnv-hash-fast - psutil-home-assistant - sqlalchemy + cronsim ]; meta = { diff --git a/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix b/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix index 369268496016..0aef2b804f7a 100644 --- a/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/tibber_local/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "marq24"; domain = "tibber_local"; - version = "2026.8.1"; + version = "2026.9.0"; src = fetchFromGitHub { inherit owner; repo = "ha-tibber-pulse-local"; tag = version; - hash = "sha256-IUhOVMMX2uM3cR2ZD88lCxNEn4YW4/NhgWe+Y8MTzK8="; + hash = "sha256-FE5UjmOP5OzyDEHDcT2I5PTCiWRw4VDLJ5ZiMU11WZc="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix index ebfaeac6058d..f8cf3db4d523 100644 --- a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "make-all"; domain = "tuya_local"; - version = "2026.8.1"; + version = "2026.9.0"; src = fetchFromGitHub { inherit owner; repo = "tuya-local"; tag = version; - hash = "sha256-MfkXWxnCQfHymOBz5JOe8h9HuQwcOg+3t04WekE/1as="; + hash = "sha256-BRbJIlMs2IQWpcvaqSRsZdx0V1LC6JjaQrNTA0Mj2wk="; }; dependencies = [ diff --git a/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix b/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix index bc2dfc2fa8d4..073ccc1dec37 100644 --- a/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix +++ b/pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "AlexxIT"; domain = "xiaomi_gateway3"; - version = "4.2.1"; + version = "4.2.3"; src = fetchFromGitHub { owner = "AlexxIT"; repo = "XiaomiGateway3"; rev = "v${version}"; - hash = "sha256-OpV5fZDNpTbwBUEmafdmegcRr9ftkUjg8LQjl+HkUC4="; + hash = "sha256-ww+iz0iEHvs0tunTHjmosOnnIaUEti1I/ObFHZNvQAA="; }; dependencies = [ zigpy ]; diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix index 60cb201898bb..a5dfd553cedf 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/auto-entities/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "auto-entities"; - version = "2.6.1"; + version = "2.7.0"; src = fetchFromGitHub { owner = "Lint-Free-Technology"; repo = "lovelace-auto-entities"; tag = "v${version}"; - hash = "sha256-hwNQwy93IE7cQnk8xyM8RiSeiqjP5Cju7UG7rPzy8As="; + hash = "sha256-VFpr02OwxPv2kE1QNYv5FDHAyofq8vyesOnG80ALobk="; }; - npmDepsHash = "sha256-24205WinaiwkoyZQC0e00l77rZVJeJ9PuZ0CZJ7u41M="; + npmDepsHash = "sha256-8trmC1mgT7c7nxIBMSaGMgJbiEt5riLTJhZCpActulI="; installPhase = '' runHook preInstall diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix index 960e34097c82..3fc6e07aa2b0 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix @@ -6,13 +6,13 @@ buildNpmPackage rec { pname = "bubble-card"; - version = "3.2.5"; + version = "3.3.0"; src = fetchFromGitHub { owner = "Clooos"; repo = "Bubble-Card"; rev = "v${version}"; - hash = "sha256-+h3VR9F6Gh+ZBjodNAl5LLQxfw5ScZhtPQsAiJNTy9w="; + hash = "sha256-UmGqduu1k5nF0N+3WruSJ172Hu2UwVgMkTKTtSygQQ0="; }; npmDepsHash = "sha256-jyw8U99R7M3JJwu30ADefAitm4lWWVHEwq108gWZpfg="; 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 index c855e3d262f3..30063bafa6e2 100644 --- 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 @@ -6,13 +6,13 @@ buildNpmPackage (finalAttrs: { pname = "custom-brand-icons"; - version = "2026.08.2"; + version = "2026.08.5"; src = fetchFromGitHub { owner = "elax46"; repo = "custom-brand-icons"; tag = finalAttrs.version; - hash = "sha256-2IiJTwTm7HzUl7/nic5Sask7gflNsxJRnKnlQ7stur8="; + hash = "sha256-rHcZjNpil2YcV2A+Cqz/V22pMfL8eJvlrbQK+Tk9HbE="; }; npmDepsHash = "sha256-+Kn2WQ1MQMKTJ0He/k9NxUpoac9sB61zWRt2wha6c7g="; diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix index 63d1696765ed..163cac7f01b5 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix @@ -12,20 +12,20 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "custom-sidebar"; - version = "17.0.0"; + version = "17.1.0"; src = fetchFromGitHub { owner = "elchininet"; repo = "custom-sidebar"; tag = "v${finalAttrs.version}"; - hash = "sha256-ggUF1C9Evq87boXpxJzeDAkKRAXf/8qZLDHJO0ZHswI="; + hash = "sha256-rkQfiWUNgt/w9OZ6s01vPabMNOalhqUNoY/e2xiQpXE="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 3; - hash = "sha256-xHGWqtv6rAp1+1DT18IegUdfBsJDR/WBNeNffjcIt00="; + hash = "sha256-gVlWRdg0ET8HymPMCXiP2IGwM8mKMK8lVUg86XpxXH0="; }; nativeBuildInputs = [ diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix index 50553320ab16..2492c1a0b119 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/kiosk-mode/package.nix @@ -12,20 +12,20 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "kiosk-mode"; - version = "14.0.2"; + version = "14.1.0"; src = fetchFromGitHub { owner = "nemesisre"; repo = "kiosk-mode"; tag = "v${finalAttrs.version}"; - hash = "sha256-fs461HYpxrM8WbPXxLGYY/trD7EVM/GyY7qL4LtRIo8="; + hash = "sha256-ei3ilYwIQIMojYFo5MeK4okzbJuUGiNGNu6EJLkP/BY="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 3; - hash = "sha256-0q2yQyUfUWDgiJ/moKsveLC63IrNlV+qsrvVqzUqsVM="; + hash = "sha256-d0u1jGF6vBMSyr5fgCMjNW0eL8BtaTPtJmVhx3JBkYM="; }; nativeBuildInputs = [ diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix index 688982068710..deef1c685f91 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/multiple-entity-row/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "multiple-entity-row"; - version = "4.10.1"; + version = "4.11.1"; src = fetchFromGitHub { owner = "benct"; repo = "lovelace-multiple-entity-row"; tag = "v${finalAttrs.version}"; - hash = "sha256-6fZpiqQyya0I8GOw5EHGlkXXZ/j1cuKDXlYu7GQBtWE="; + hash = "sha256-rHgB5eFImfQisfyz9AB/ArqqwlpboovnU9iO88sx31c="; }; offlineCache = fetchYarnDeps { diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/package.nix index 09ef6d35612d..7127d7e39187 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "mushroom"; - version = "5.2.2"; + version = "5.2.3"; src = fetchFromGitHub { owner = "piitaya"; repo = "lovelace-mushroom"; rev = "v${version}"; - hash = "sha256-H3dTOFezhkzCScgzOk7BrQ3wd2mZ0o5zD+QG0Jk36YY="; + hash = "sha256-ujK7xMcfNjTzPYZ5wfwcGPbPlFGrhZkcACcE/g442bA="; }; - npmDepsHash = "sha256-tufEkxFr8ReYXJb/7u//m2CXpoIhLQIWGxObfl44B2o="; + npmDepsHash = "sha256-5tiG9Daxk2souekAgsVVo8P2wlT+RAVaH0RrP2X8N5s="; installPhase = '' runHook preInstall diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 71771f6758a9..16858bc0c598 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -240,6 +240,7 @@ let }); # internal python packages only consumed by home-assistant itself + gazetteer-matcher = self.callPackage ./python-modules/gazetteer-matcher { }; hass-web-proxy-lib = self.callPackage ./python-modules/hass-web-proxy-lib { }; home-assistant-frontend = self.callPackage ./frontend.nix { }; home-assistant-intents = self.callPackage ./intents.nix { }; @@ -270,7 +271,7 @@ let extraBuildInputs = extraPackages python3Packages; # Don't forget to run update-component-packages.py after updating - hassVersion = "2026.8.3"; + hassVersion = "2026.9.0"; in python3Packages.buildPythonApplication rec { @@ -291,13 +292,13 @@ python3Packages.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-bM4YYwV4MNKnVe+1Gzh2DIY2LE2IvGexP/F0RR0R7Y0="; + hash = "sha256-55LMI4jVn4+UU9VDjigSLxv2A6veOzJQnEfcCfXAUtc="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-f1zG2rBz4hKJ0lhMqk25Xp5INWgs6bEisF7vEQV7UPg="; + hash = "sha256-rBQMDXArcD7LHmwqLMerhKsHDo90917J22f7252HtsI="; }; build-system = with python3Packages; [ @@ -372,6 +373,7 @@ python3Packages.buildPythonApplication rec { cronsim cryptography fnv-hash-fast + gazetteer-matcher ha-ffmpeg hass-nabucasa hassil @@ -386,6 +388,7 @@ python3Packages.buildPythonApplication rec { orjson packaging pillow + probatio propcache psutil-home-assistant pyjwt @@ -494,6 +497,8 @@ python3Packages.buildPythonApplication rec { "tests/helpers/test_entity_platform.py::test_platform_warn_slow_setup" # ValueError: not enough values to unpack (expected 2, got 0) "tests/helpers/test_entity_component.py::test_set_scan_interval_via_config" # assert 10 == 30.0 "tests/helpers/test_entity_component.py::test_set_entity_namespace_via_config" # AssertionError: assert [] == ['test_domain...named_device'] + # orjson 3.12.0 slightly changed an asserted error message + "tests/helpers/test_storage.py::test_loading_corrupt_core_file" ]; preCheck = '' diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 289f4fc59ffa..d697601cdd4c 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20260729.7"; + version = "20260826.4"; format = "wheel"; src = fetchPypi { @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-ugF4IpfpUG0xhfmadNgp84Ed8yJiOEivIbzAuOqDTBI="; + hash = "sha256-LtRlmOX+wSKU/ZN9eJklJ9aR3r5EQb9f3W+ci3cqsVA="; }; # there is nothing to strip in this package diff --git a/pkgs/servers/home-assistant/intents.nix b/pkgs/servers/home-assistant/intents.nix index 8a002b407fa4..b11b2f8b77c9 100644 --- a/pkgs/servers/home-assistant/intents.nix +++ b/pkgs/servers/home-assistant/intents.nix @@ -21,7 +21,7 @@ buildPythonPackage (finalAttrs: { pname = "home-assistant-intents"; - version = "2026.7.30"; + version = "2026.8.28"; pyproject = true; src = fetchFromGitHub { @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { repo = "intents-package"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-vnh2slsMH1zIC8oo97t8rWGh4hoeljgry9rsGtp7lT4="; + hash = "sha256-9VVTpMhlbhHVhqZ5ujZZNI+qqkhjRM+B1W3Uruy/bn8="; }; build-system = [ diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index c26b54010cdb..7dbefd33d811 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.357"; + version = "0.13.363"; pyproject = true; disabled = pythonOlder "3.13"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; tag = version; - hash = "sha256-FnkR+AhTPIznIdr7bOYLd6IHsoHz2nV855gYwgvrfXU="; + hash = "sha256-NozAKF5HbP/ZHwVU36hUiI+Rw4mCpAyCKlouD7SJ2iM="; }; patches = [ diff --git a/pkgs/servers/home-assistant/python-modules/gazetteer-matcher/default.nix b/pkgs/servers/home-assistant/python-modules/gazetteer-matcher/default.nix new file mode 100644 index 000000000000..f11e9322b62f --- /dev/null +++ b/pkgs/servers/home-assistant/python-modules/gazetteer-matcher/default.nix @@ -0,0 +1,51 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + home-assistant-intents, + pytestCheckHook, + pyyaml, + setuptools, + unicode-rbnf, +}: + +buildPythonPackage (finalAttrs: { + pname = "gazetteer-matcher"; + version = "1.1.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "OHF-Voice"; + repo = "gazetteer-matcher"; + tag = "v${finalAttrs.version}"; + hash = "sha256-iy5xybM8ZWlVElC2ubjxdGNj2kgKo1ZTk7Pup8e6WyY="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + home-assistant-intents + pyyaml + unicode-rbnf + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "gazetteer_matcher" + ]; + + meta = { + changelog = "https://github.com/OHF-Voice/gazetteer-matcher/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + description = "Constraint-driven intent recognizer for Home Assistant voice commands"; + homepage = "https://github.com/OHF-Voice/gazetteer-matcher"; + license = lib.licenses.asl20; + mainProgram = "gazetteer-match"; + teams = [ lib.teams.home-assistant ]; + }; +}) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index 7efb457961e7..03a130d266b0 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2026.8.3"; + version = "2026.9.0"; pyproject = true; disabled = python.version != home-assistant.python3Packages.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-2dpEUiNBPyQltkZM9slKkZpbWyxC2f4dzpLJCHeKJ4I="; + hash = "sha256-NHrp3j/vPVFrZVx72QU12DFGOU7G5+nmrMaK2Pg02dI="; }; build-system = [ diff --git a/pkgs/tools/system/hw-probe/default.nix b/pkgs/tools/system/hw-probe/default.nix index 6cddbaf022fd..238dc62bf872 100644 --- a/pkgs/tools/system/hw-probe/default.nix +++ b/pkgs/tools/system/hw-probe/default.nix @@ -26,7 +26,7 @@ perl, smartmontools, usbutils, - v4l-utils, + libv4l, xz, # Conditionally recommended @@ -88,7 +88,7 @@ stdenv.mkDerivation rec { gnugrep curl gnutar - v4l-utils + libv4l xz kmod # (lsmod) ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c32920c8febd..467026b81474 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -945,6 +945,7 @@ mapAliases { garage_1_2_0 = throw "'garage_1_2_0' has been removed. Use 'garage_1' instead."; # Added 2025-09-16 garage_1_x = warnAlias "'garage_1_x' has been renamed to 'garage_1'" garage_1; # Added 2025-06-23 garage_2_0_0 = throw "'garage_2_0_0' has been removed. Use 'garage_2' instead."; # Added 2025-09-16 + garmintools = throw "'garmintools' has been removed as it is unmaintained upstream."; # Added 2026-09-04 gavrasm = throw "'gavrasm' has been removed. Use 'avra' instead."; # Added 2025-12-21 gbdfed = throw "'gbdfed' has been removed, as it is unmaintained upstream and depends on GTK 2. Consider using 'fontforge' instead."; # Added 2026-05-22 gcc9 = throw "gcc9 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 @@ -1089,6 +1090,7 @@ mapAliases { gruvbox-material-gtk-theme = throw "'gruvbox-material-gtk-theme' has been removed because it depended on 'gtk-engine-murrine', which was removed because it was unmaintained upstream and depended on GTK 2."; # Added 2026-07-22 gscrabble = throw "'gscrabble' has been removed, as it is unmaintained upstream, and broken in nixpkgs"; # Added 2026-01-03 gsettings-qt = lomiri.gsettings-qt; # Added 2025-12-06 + gshogi = throw "'gshogi' has been removed as it is no longer developed upstream."; # Added 2026-09-04 gssdp = throw "'gssdp' (version 1.4) has been removed as it was unmaintained upstream and depended on libsoup 2.4. Consider using `gssdp_1_6` instead"; # Added 2026-06-07 gtdialog = throw "'gtdialog' has been removed, as it depended on GTK 2. Consider using 'yad' or 'zenity' instead."; # Added 2026-05-22 gtk-engine-murrine = throw "'gtk-engine-murrine' has been removed, as it depended on GTK2."; # Added 2026-07-22 @@ -1137,6 +1139,7 @@ mapAliases { hpmyroom = throw "hpmyroom has been removed because it has been marked as broken since May 2024."; # Added 2025-10-11 hpp-fcl = throw "'hpp-fcl' has been renamed to/replaced by 'coal'"; # Converted to throw 2025-10-27 hspellDicts = throw "'hspellDicts' has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05 + htb-toolkit = throw "'htb-toolkit' has been removed as its upstream repository was deleted."; # Added 2026-09-04 hterm = throw "'hterm' has been removed as it depended on the deprecated GTK 2 engine."; # Added 2026-08-13 http-prompt = throw "'http-prompt' has been removed as it was broken and unmaintained upstream"; # Added 2025-11-26 httperf = throw "'httperf' has been removed as it was unmaintained and broken"; # Added 2026-05-04 @@ -1746,6 +1749,7 @@ mapAliases { mysql-client = throw "mysql-client has been replaced by mariadb.client"; # Converted to throw 2025-10-26 n98-magerun = throw "n98-magerun doesn't support new PHP newer than 8.1"; # Added 2025-10-03 nagiosPluginsOfficial = throw "'nagiosPluginsOfficial' has been renamed to/replaced by 'monitoring-plugins'"; # Converted to throw 2025-10-27 + nailgun = throw "'nailgun' has been removed as it is unmaintained upstream."; # Added 2026-09-04 namazu = throw "namazu has been removed, as it was broken"; # Added 2025-08-25 nanoblogger = throw "nanoblogger has been removed as upstream stopped development in 2013"; # Added 2025-09-10 nasc = throw "'nasc' has been removed as it was unmaintained and depends on deprecated webkitgtk_4_0"; # Added 2025-10-09 @@ -2089,6 +2093,7 @@ mapAliases { protobuf_24 = throw "'protobuf_24' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-07-14 protobuf_26 = throw "'protobuf_26' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-06-29 protobuf_28 = throw "'protobuf_28' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-06-14 + protoc-gen-twirp_swagger = throw "'protoc-gen-twirp_swagger' has been removed as it was replaced upstream."; # Added 2026-09-04 proton-caller = throw "'proton-caller' has been removed from nixpkgs due to being unmaintained and lack of upstream maintenance."; # Added 2025-09-25 proton-vpn-local-agent = throw "'proton-vpn-local-agent' has been renamed to 'python3Packages.proton-vpn-local-agent'"; # Converted to throw 2025-10-26 protonup = throw "'protonup' has been renamed to/replaced by 'protonup-ng'"; # Converted to throw 2025-10-27 @@ -2192,6 +2197,7 @@ mapAliases { remarshal_0_17 = throw "'remarshal_0_17' has been removed because 'remarshal' supports YAML 1.1 with the `--to yaml-1.1` flag."; # added 2026-07-30 remodel = throw "'remodel' has been removed because it was unmaintained upstream, deprecated in favor of 'lune'"; # Added 2026-05-08 remotebox = throw "remotebox has been removed because it was unmaintained and broken for a long time"; # Added 2025-09-11 + renderizer = throw "'renderizer' has been removed as its upstream repository was deleted."; # Added 2026-09-04 rep-gtk = throw "'rep-gtk' has been removed because it depended on the deprecated GTK2 engine."; # Added 2026-08-03 resp-app = throw "'resp-app' has been replaced by 'redisinsight'"; # Added 2025-12-17 responsively-app = throw "'responsively-app' has been removed due to lack of maintenance upstream."; # Added 2025-06-25 @@ -2211,6 +2217,7 @@ mapAliases { rockbox_utility = throw "'rockbox_utility' has been renamed to/replaced by 'rockbox-utility'"; # Converted to throw 2025-10-27 rockcraft = throw "rockcraft was removed in Sep 25 following removal of LXD from nixpkgs"; # Added 2025-09-18 rofi-emoji-wayland = throw "'rofi-emoji-wayland' has been merged into `rofi-emoji as 'rofi-wayland' has been merged into 'rofi'"; # Added 2025-09-06 + rofi-pass = throw "'rofi-pass' has been removed as it is unmaintained upstream."; # Added 2026-09-04 rofi-wayland = throw "'rofi-wayland' has been merged into 'rofi'"; # Added 2025-09-06 rofi-wayland-unwrapped = throw "'rofi-wayland-unwrapped' has been merged into 'rofi-unwrapped'"; # Added 2025-09-06 romdirfs = throw "'romdirfs' has been removed as it is unmaintained, and depends on fuse2"; # Added 2026-05-05 @@ -2631,6 +2638,7 @@ mapAliases { wasm3 = throw "'wasm3' has been removed as it is unmaintained upstream and has many known vulnerabilities"; # Added 2026-06-03 wasm-bindgen-cli = wasm-bindgen-cli_0_2_127; wasm-strip = throw "'wasm-strip' has been removed due to upstream deprecation. Use 'wabt' instead."; # Added 2025-11-06 + wasynth = throw "'wasynth' has been removed as it was discontinued upstream."; # Added 2026-09-04 wavebox = throw "'wavebox' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-06-24 wavm = throw "wavm has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-10 wayv = throw "'wayv' has been removed as it is broken and unmaintained upstream"; # Added 2026-05-05 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dce21e804cb1..1a95e5f762db 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6078,6 +6078,7 @@ with pkgs; libv4l = lowPrio ( v4l-utils.override { + withGUI = false; withUtils = false; } ); diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 158bc6f23967..9266cc249072 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -185,6 +185,7 @@ mapAliases { debian = throw "'debian' has been renamed to/replaced by 'python-debian'"; # Converted to throw 2025-10-29 dedupe-pylbfgs = pylbfgs; # added 2026-06-28 deepsearch-glm = throw "'deepsearch-glm' has been removed due to lack of upstream maintenance"; # Added 2025-03-04 + derpconf = throw "'derpconf' has been removed because it is unmaintained upstream"; # Added 2026-09-05 dictionaries = throw "'dictionaries' has been removed as it was archived upstream"; # Added 2026-07-20 dictpath = throw "'dictpath' has been renamed to/replaced by 'pathable'"; # Converted to throw 2025-10-29 diff_cover = throw "'diff_cover' has been renamed to/replaced by 'diff-cover'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b55259ee5e43..c08adde847c4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4308,8 +4308,6 @@ self: super: with self; { derivative = callPackage ../development/python-modules/derivative { }; - derpconf = callPackage ../development/python-modules/derpconf { }; - desktop-entry-lib = callPackage ../development/python-modules/desktop-entry-lib { }; desktop-notifier = callPackage ../development/python-modules/desktop-notifier { }; @@ -20212,6 +20210,8 @@ self: super: with self; { syrupy = callPackage ../development/python-modules/syrupy { }; + syrupy_6 = callPackage ../development/python-modules/syrupy/6.nix { }; + syslog-rfc5424-formatter = callPackage ../development/python-modules/syslog-rfc5424-formatter { }; sysrsync = callPackage ../development/python-modules/sysrsync { }; @@ -20492,6 +20492,8 @@ self: super: with self; { tesla-powerwall = callPackage ../development/python-modules/tesla-powerwall { }; + tesla-protocol = callPackage ../development/python-modules/tesla-protocol { }; + tesla-wall-connector = callPackage ../development/python-modules/tesla-wall-connector { }; teslajsonpy = callPackage ../development/python-modules/teslajsonpy { };