diff --git a/doc/README.md b/doc/README.md index c8e0189a2a19..abb07f6ff3dd 100644 --- a/doc/README.md +++ b/doc/README.md @@ -217,6 +217,38 @@ Not everything has been migrated to this format yet. Please always use it for new content. When changing existing content, update formatting if possible, but avoid excessive diffs. +### Examples first + +Readers look at examples first: an example communicates what something does faster than a description. +Put examples before detailed explanations. + +Prefer this structure for each documented item: + +1. Title +2. Abstract (optional, one sentence max, the example often speaks for itself) +3. Example +4. Explanation (details, edge cases, types, defaults) + +For instance: + +````markdown +## `lib.toUpper` + +Converts all characters in a string to uppercase. + +:::{.example #ex-lib-toUpper} +# Converting a string to uppercase +```nix +lib.toUpper "hello" +=> "HELLO" +``` + +::: + +Only acts on ASCII characters. +Unicode characters are passed through unchanged. +```` + ### Writing Function Documentation Function documentation is *reference documentation*, for which diff --git a/lib/modules.nix b/lib/modules.nix index 207b9f3cc6b4..8245b0c14e2a 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -1433,18 +1433,27 @@ let filterOverrides = defs: (filterOverrides' defs).values; filterOverrides' = - defs: let getPrio = def: if def.value._type or "" == "override" then def.value.priority else defaultOverridePriority; - highestPrio = foldl' (prio: def: min (getPrio def) prio) 9999 defs; strip = def: if def.value._type or "" == "override" then def // { value = def.value.content; } else def; in - { - values = map strip (filter (def: getPrio def == highestPrio) defs); - inherit highestPrio; - }; + defs: + # Optimize for the singleton case, equivalent to the `else` clause. + if length defs == 1 then + { + values = map strip defs; + highestPrio = getPrio (head defs); + } + else + let + highestPrio = foldl' (prio: def: min (getPrio def) prio) 9999 defs; + in + { + values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + inherit highestPrio; + }; /** Sort a list of properties. The sort priority of a property is diff --git a/lib/types.nix b/lib/types.nix index f2c5f7897cdc..deee0135e6c4 100644 --- a/lib/types.nix +++ b/lib/types.nix @@ -4,8 +4,11 @@ let inherit (lib) + all elem flip + hasContext + functionArgs isAttrs isBool isDerivation @@ -13,8 +16,10 @@ let isFunction isInt isList - isString + isPath isStorePath + isString + substring throwIf toDerivation toList @@ -22,7 +27,6 @@ let ; inherit (lib.lists) concatLists - count elemAt filter foldl' @@ -72,6 +76,7 @@ let unions empty ; + inherit (lib.path) hasStorePathPrefix; inAttrPosSuffix = v: name: @@ -107,10 +112,15 @@ let checkDefsForError = check: loc: defs: - let - invalidDefs = filter (def: !check def.value) defs; - in - if invalidDefs != [ ] then { message = "Definition values: ${showDefs invalidDefs}"; } else null; + if all (def: check def.value) defs then + null + else + let + invalidDefs = filter (def: !check def.value) defs; + in + { + message = "Definition values: ${showDefs invalidDefs}"; + }; # Check that a type with v2 merge has a coherent check attribute. # Throws an error if the type uses an ad-hoc `type // { check }` override. @@ -653,10 +663,7 @@ rec { let res = mergeOneOption loc defs; in - if builtins.isPath res || (builtins.isString res && !builtins.hasContext res) then - toDerivation res - else - res; + if isPath res || (isString res && !hasContext res) then toDerivation res else res; }; shellPackage = package // { @@ -714,15 +721,15 @@ rec { check = x: let - isInStore = lib.path.hasStorePathPrefix ( - if builtins.isPath x then + isInStore = hasStorePathPrefix ( + if isPath x then x # Discarding string context is necessary to convert the value to # a path and safe as the result is never used in any derivation. else /. + builtins.unsafeDiscardStringContext x ); - isAbsolute = builtins.substring 0 1 (toString x) == "/"; + isAbsolute = substring 0 1 (toString x) == "/"; isExpectedType = ( if inStore == null || inStore then isStringLike x else isString x # Do not allow a true path, which could be copied to the store later on. ); @@ -1078,14 +1085,14 @@ rec { merge = loc: defs: let - nrNulls = count (def: def.value == null) defs; + nulls = filter (def: def.value == null) defs; in - if nrNulls == length defs then + if nulls == [ ] then + elemType.merge loc defs + else if length nulls == length defs then null - else if nrNulls != 0 then - throw "The option `${showOption loc}` is defined both null and not null, in ${showFiles (getFiles defs)}." else - elemType.merge loc defs; + throw "The option `${showOption loc}` is defined both null and not null, in ${showFiles (getFiles defs)}."; emptyValue = { value = null; }; @@ -1109,9 +1116,7 @@ rec { check = isFunction; merge = loc: defs: { # An argument attribute has a default when it has a default in all definitions - __functionArgs = lib.zipAttrsWith (_: lib.all (x: x)) ( - lib.map (fn: lib.functionArgs fn.value) defs - ); + __functionArgs = zipAttrsWith (_: all (x: x)) (map (fn: functionArgs fn.value) defs); __functor = _: callerArgs: (mergeDefinitions (loc ++ [ "" ]) elemType ( @@ -1513,11 +1518,11 @@ rec { self: loc: defs: (self.v2 { inherit loc defs; }).value; v2 = - { loc, defs }: + { loc, defs }@args: let t1CheckedAndMerged = if t1.merge ? v2 then - checkV2MergeCoherence loc t1 (t1.merge.v2 { inherit loc defs; }) + checkV2MergeCoherence loc t1 (t1.merge.v2 args) else { value = t1.merge loc defs; @@ -1526,7 +1531,7 @@ rec { }; t2CheckedAndMerged = if t2.merge ? v2 then - checkV2MergeCoherence loc t2 (t2.merge.v2 { inherit loc defs; }) + checkV2MergeCoherence loc t2 (t2.merge.v2 args) else { value = t2.merge loc defs; @@ -1560,7 +1565,7 @@ rec { typeMerge = f': let - mt1 = t1.typeMerge (elemAt f'.payload.elemType 0).functor; + mt1 = t1.typeMerge (head f'.payload.elemType).functor; mt2 = t2.typeMerge (elemAt f'.payload.elemType 1).functor; in if (name == f'.name) && (mt1 != null) && (mt2 != null) then functor.type mt1 mt2 else null; @@ -1580,9 +1585,8 @@ rec { let head' = if ts == [ ] then throw "types.oneOf needs to get at least one type in its argument" else head ts; - tail' = tail ts; in - foldl' either head' tail'; + foldl' either head' (tail ts); # Either value of type `coercedType` or `finalType`, the former is # converted to `finalType` using `coerceFunc`. @@ -1613,19 +1617,15 @@ rec { def // { value = - let - merged = - if coercedType.merge ? v2 then - checkV2MergeCoherence loc coercedType ( - coercedType.merge.v2 { - inherit loc; - defs = [ def ]; - } - ) - else - null; - in if coercedType.merge ? v2 then + let + merged = checkV2MergeCoherence loc coercedType ( + coercedType.merge.v2 { + inherit loc; + defs = [ def ]; + } + ); + in if merged.headError == null then coerceFunc def.value else def.value else if coercedType.check def.value then coerceFunc def.value @@ -1683,9 +1683,9 @@ rec { self: loc: defs: (self.v2 { inherit loc defs; }).value; v2 = - { loc, defs }: + { loc, defs }@args: let - orig = checkV2MergeCoherence loc elemType (elemType.merge.v2 { inherit loc defs; }); + orig = checkV2MergeCoherence loc elemType (elemType.merge.v2 args); headError' = if orig.headError != null then orig.headError else checkDefsForError check loc defs; in orig diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 22400f483862..d634ac529cab 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5552,6 +5552,12 @@ githubId = 32609395; name = "B YI"; }; + coolcuber = { + email = "rpgeorg@clemson.edu"; + github = "coolcuber"; + githubId = 35880825; + name = "Ross George"; + }; coolGi = { email = "me@coolgi.dev"; github = "coolGi69"; diff --git a/nixos/modules/programs/wayland/niri.nix b/nixos/modules/programs/wayland/niri.nix index 05a9deadf33e..31cc485c4e00 100644 --- a/nixos/modules/programs/wayland/niri.nix +++ b/nixos/modules/programs/wayland/niri.nix @@ -40,6 +40,17 @@ in systemd.packages = [ cfg.package ]; + # Restarting the compositor kills the graphical session; same + # treatment as the display-manager modules. + systemd.user.services.niri = { + restartIfChanged = false; + # Defining the unit here generates a drop-in; without this it + # would carry the NixOS default Environment="PATH=coreutils:…", + # clobbering the PATH that niri-session imported into the user + # manager and breaking spawn actions that rely on it. + enableDefaultPath = false; + }; + xdg.portal = { enable = lib.mkDefault true; diff --git a/nixos/modules/security/acme/default.nix b/nixos/modules/security/acme/default.nix index b5de6e9e8d94..13012e176753 100644 --- a/nixos/modules/security/acme/default.nix +++ b/nixos/modules/security/acme/default.nix @@ -441,18 +441,6 @@ let chown -R ${user}:${data.group} "$fixpath" fi done - - ${lib.optionalString (data.webroot != null) '' - # Ensure the webroot exists. Fixing group is required in case configuration was changed between runs. - # Lego will fail if the webroot does not exist at all. - ( - mkdir -p '${data.webroot}/.well-known/acme-challenge' \ - && chgrp '${data.group}' ${data.webroot}/.well-known/acme-challenge - ) || ( - echo 'Please ensure ${data.webroot}/.well-known/acme-challenge exists and is writable by acme:${data.group}' \ - && exit 1 - ) - ''} ''; }; @@ -1277,6 +1265,21 @@ in ) (lib.groupBy (conf: conf.accountHash) (lib.attrValues certConfigs)); in accountTargets; + + systemd.tmpfiles.settings."10-acme" = + lib.genAttrs + (lib.concatMap (dir: [ + dir + (dir + "/.well-known") + (dir + "/.well-known/acme-challenge") + ]) webroots) + (dir: { + "d" = { + inherit user; + group = "acme"; + mode = "0755"; + }; + }); }) ]; diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index 482ca93db108..96a059303275 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -21,26 +21,26 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-6mLUxHFQOlDRsNrmS8HoczrxhBxKMnku47SZzLCW87k="; + hash = "sha256-av844ENiMjenpHu5HOFHotAZ2OcZETpuxhfrKW/GYRk="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-x5HBuPHDH81gXoCAA0UhsyDfKmq37C7FauAMDTXsVv0="; + hash = "sha256-LKGZ2TWJWVhn2D6NmQFszB3B/kf3FJd6+PR6ZZ2r1Hc="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-geBnM2AmZPSmxF6uHGNysRM7ujx3tluda6yYW5nzaXQ="; + hash = "sha256-n/wWN6SeRPUTX2X/0eXDRUy4UM0nYT3Yk8gVxy4wyXc="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-13LvDqpmzYmRi2EugJH1t7h6azzGcJAusOSMXcnXC40="; + hash = "sha256-oW16SY7D7q6/3PyWSBz04/JU1T8x6DnIkTe3+T/RSzY="; }; }; in { name = "claude-code"; publisher = "anthropic"; - version = "2.1.138"; + version = "2.1.140"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 85746e6f0405..f890a7d9f95a 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -191,11 +191,11 @@ "vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk=" }, "cloudamqp_cloudamqp": { - "hash": "sha256-AUoXyFw5GL8wSYVfi4GZp/nhJd6VRusyKgw1B3J/LL8=", + "hash": "sha256-LAQ5MVZe4OSIJb7X6gdx1lPmgAEKZIm/7lL/93NTP6I=", "homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp", "owner": "cloudamqp", "repo": "terraform-provider-cloudamqp", - "rev": "v1.45.2", + "rev": "v1.45.3", "spdx": "MPL-2.0", "vendorHash": "sha256-59bhibkok4w7dLTf96jZGk2di6TpR6IAqp0i3xmtlyI=" }, @@ -1310,11 +1310,11 @@ "vendorHash": "sha256-omxEb+ntQuHDfS2Rmt0rj0BF0Q2T8DLhobLua2uU/0o=" }, "tencentcloudstack_tencentcloud": { - "hash": "sha256-0P8NdAc4X7fpjHHdB7aGw3syOqdOyM6GVhWRLhFShVs=", + "hash": "sha256-to2TJTBboMLMuPLOR6VmeFhRHkIKtcKJThvwhjfcgHM=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.82.91", + "rev": "v1.82.93", "spdx": "MPL-2.0", "vendorHash": null }, diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix index 079508f4262f..042337749148 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix @@ -13,13 +13,13 @@ let mkHyprlandPlugin, }: let - version = "0.53.0"; + version = "0.55.0"; hyprland-plugins-src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland-plugins"; tag = "v${version}"; - hash = "sha256-BSRT1Uu1ot4WfMfZc6KW0nwpmt2xl9wpUqmH/JoMTfk="; + hash = "sha256-WMUJ7tyw/9QbKUyRzLndEQSqX05fQLmFlRdMAmPD7tI="; }; in mkHyprlandPlugin { @@ -41,12 +41,7 @@ let borders-plus-plus = "multiple borders"; csgo-vulkan-fix = "CS:GO/CS2 Vulkan fix"; hyprbars = "window title"; - hyprexpo = "workspaces overview"; hyprfocus = "flashfocus"; - hyprscrolling = "scrolling layout"; - hyprtrails = "smooth trails behind moving windows"; - hyprwinwrap = "xwinwrap-like"; - xtra-dispatchers = "extra dispatchers"; }; in hyprland-plugins diff --git a/pkgs/by-name/an/android-file-transfer/package.nix b/pkgs/by-name/an/android-file-transfer/package.nix index f49f0790a878..850e6de13536 100644 --- a/pkgs/by-name/an/android-file-transfer/package.nix +++ b/pkgs/by-name/an/android-file-transfer/package.nix @@ -11,13 +11,17 @@ stdenv.mkDerivation (finalAttrs: { pname = "android-file-transfer"; - version = "4.5"; + version = "4.5-unstable-2026-04-17"; src = fetchFromGitHub { owner = "whoozle"; repo = "android-file-transfer-linux"; - tag = "v${finalAttrs.version}"; - sha256 = "sha256-G+ErwZ/F8Cl8WLSzC+5LrEWWqNZL3xDMBvx/gjkgAXk="; + # tag = "v${finalAttrs.version}"; + # Switch to unreleased version for recent fixes, especially to fix the build on Darwin + # https://github.com/whoozle/android-file-transfer-linux/pull/360 + # TODO: Switch back when the next version releases + rev = "88926930db41238c7b4d7237fc5849b9586cc7b8"; + sha256 = "sha256-rk1QXq8JiLRZu+dz9HvWkOj5JyaLMXzTybByl46obE8="; }; patches = [ ./darwin-dont-vendor-dependencies.patch ]; diff --git a/pkgs/by-name/au/aube/package.nix b/pkgs/by-name/au/aube/package.nix index ad4b6408c1e9..5a0aae0299f2 100644 --- a/pkgs/by-name/au/aube/package.nix +++ b/pkgs/by-name/au/aube/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "aube"; - version = "1.8.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "endevco"; repo = "aube"; tag = "v${finalAttrs.version}"; - hash = "sha256-GiWg0f1LMGH0yEr97w2+p6CpC9zv4ZmP19gMsBlc+8w="; + hash = "sha256-uwOEou6DH+bePNupYKmTc82xQV9T08bDmSPG9RU9yBk="; }; - cargoHash = "sha256-0L8bPxICB816zjZ6k98gg9isHocbb2oSAtDi8o7rG3U="; + cargoHash = "sha256-CBI44O2iMwdMym+ZOO9MvJQ73n+12J6FjzIXAOQTGT0="; nativeBuildInputs = [ cmake ]; # libz-ng-sys diff --git a/pkgs/by-name/ba/batmon/package.nix b/pkgs/by-name/ba/batmon/package.nix index a9ce429333ac..992d31348105 100644 --- a/pkgs/by-name/ba/batmon/package.nix +++ b/pkgs/by-name/ba/batmon/package.nix @@ -6,16 +6,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "batmon"; - version = "0.0.1"; + version = "0.2.0"; src = fetchFromGitHub { owner = "6543"; repo = "batmon"; tag = "v${finalAttrs.version}"; - hash = "sha256-+kjDNQKlaoI5fQ5FqYF6IPCKeE92WKxIhVCKafqfE0o="; + hash = "sha256-3k788ckEkHi4jlSzKCebFyLJJ+UtkMERuvHInkXvSyQ="; }; - cargoHash = "sha256-0SXb8jBAYKnNFguamSMosPE6gH9aUzydF16w3SLhOU4="; + cargoHash = "sha256-F0lC7ELvuRCnvTWrtTEedb9j8SF2Al6XXx0PJqa7E98="; meta = { description = "Interactive batteries viewer"; diff --git a/pkgs/by-name/bc/bcc/package.nix b/pkgs/by-name/bc/bcc/package.nix index 8f1b3f9d310d..8d720a8dadb5 100644 --- a/pkgs/by-name/bc/bcc/package.nix +++ b/pkgs/by-name/bc/bcc/package.nix @@ -5,6 +5,7 @@ cmake, elfutils, fetchFromGitHub, + fetchpatch, flex, iperf, lib, @@ -43,6 +44,12 @@ python3Packages.buildPythonApplication rec { (replaceVars ./absolute-ausyscall.patch { ausyscall = lib.getExe' audit "ausyscall"; }) + + (fetchpatch { + # https://github.com/iovisor/bcc/issues/5501 + url = "https://github.com/iovisor/bcc/commit/c3f35ecca18b1ce926bd272f60f6d4465656a80b.patch"; + hash = "sha256-Fr5SqDUpQzZj8yPST0V1QExNMCSoRbOXG5ZaChDXTZQ="; + }) ]; build-system = [ python3Packages.setuptools ]; diff --git a/pkgs/by-name/be/beeper/package.nix b/pkgs/by-name/be/beeper/package.nix index b344a0009108..506909de7980 100644 --- a/pkgs/by-name/be/beeper/package.nix +++ b/pkgs/by-name/be/beeper/package.nix @@ -9,10 +9,10 @@ }: let pname = "beeper"; - version = "4.2.785"; + version = "4.2.808"; src = fetchurl { url = "https://beeper-desktop.download.beeper.com/builds/Beeper-${version}-x86_64.AppImage"; - hash = "sha256-KUFFuiZY2nopzhSendRXAR4O9G71J/WeHkQmuvi+rsE="; + hash = "sha256-ql5WkKVgQiKIHkNKd805xFezsvoW+8dqXx6MzfsxceM="; }; appimageContents = appimageTools.extract { inherit pname version src; diff --git a/pkgs/by-name/ch/chez/package.nix b/pkgs/by-name/ch/chez/package.nix index ca56203420dd..7551fc866a9e 100644 --- a/pkgs/by-name/ch/chez/package.nix +++ b/pkgs/by-name/ch/chez/package.nix @@ -33,13 +33,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "chez-scheme"; - version = "10.4.0"; + version = "10.4.1"; src = fetchFromGitHub { owner = "cisco"; repo = "ChezScheme"; tag = "v${finalAttrs.version}"; - hash = "sha256-eZws5ezk5nCZglVBvdhOGp5CnfwiHTAGPb6+w+BHemk="; + hash = "sha256-7b7I+g4h05BRI2lLAlwlIBw5KxKAai1lU8TESACaSYg="; # Vendored nanopass and stex fetchSubmodules = true; }; diff --git a/pkgs/by-name/cl/claude-code/manifest.json b/pkgs/by-name/cl/claude-code/manifest.json index d094ae0572dd..d4dbe462ae00 100644 --- a/pkgs/by-name/cl/claude-code/manifest.json +++ b/pkgs/by-name/cl/claude-code/manifest.json @@ -1,47 +1,47 @@ { - "version": "2.1.138", - "commit": "d6d494651eb469be2ff763ef8d1b882aba8ca635", - "buildDate": "2026-05-09T04:12:33Z", + "version": "2.1.140", + "commit": "89b4b3854fac52fdb8f9970133c4afe00174b6b9", + "buildDate": "2026-05-12T18:36:21Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "759d23ce626193c89bc8b35c5c6ca8a9e33b9c2e504ee143e4cd119988774097", - "size": 205062416 + "checksum": "087ce732fb79658cd3e828cc377291dc56835fc5318cd519123b0880a09149c0", + "size": 206069664 }, "darwin-x64": { "binary": "claude", - "checksum": "d99d3a7afd63841943906b11ed8791b0ee47fe5cf95601a8b805c20900014f54", - "size": 207568336 + "checksum": "2616b1e775ec0520228cd99135d07ef99e4b93b4532a03ef019e0a8e81cc7729", + "size": 208583824 }, "linux-arm64": { "binary": "claude", - "checksum": "693ecca41a62d58fee660884bd982ca5cdeab5b277925fcdfe880cdf02f98671", - "size": 230471304 + "checksum": "0ec6fc062e99aa95a6edbb5308a563262d27a0772b107d01d4fa61110fb44472", + "size": 231454344 }, "linux-x64": { "binary": "claude", - "checksum": "c3c56ffbc12cf16e40c33687c9fe6361ed250c35a9e1718d0c38d49049f5f8c3", - "size": 230577872 + "checksum": "807a5d6ca063f5e03e4b7283934036a3122723b28c28e1a6978e98cf2d43d0b5", + "size": 231577296 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "55652a05de92d2e374b5252834f013263df92450f0d9d43dbb7594fc33f448d4", - "size": 223326040 + "checksum": "b840a07551c3e1baecff728eb6b9a849483be87bf1fdaed5da22d0b3427a88cf", + "size": 224309080 }, "linux-x64-musl": { "binary": "claude", - "checksum": "98c58173ea8237177ba82655c179b5ca9d2b011ecfb42e8fd5f7e1f227dac81b", - "size": 224971824 + "checksum": "7db8946293de9ec11d2b02472f715f18ea9a346238d472605b5d9a4dc7bfd3f1", + "size": 225971248 }, "win32-x64": { "binary": "claude.exe", - "checksum": "dc693422b5323196042459ce3eeb6d4b8dcded302ec30f4fad4c10340231f708", - "size": 226494624 + "checksum": "fcfe90297861b1bcfa581d7db645ec8a71984baed3b1c44d28032650baa2617c", + "size": 227456160 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "ebf483b9cee98d13f65f9ea16ac5bdeaef3a6dae8f203242cc84379cda3308f0", - "size": 222451872 + "checksum": "3f782467ec6e593a5e23522b678cf4268965e4ec6fe904e41729a12d64232c40", + "size": 223420576 } } } diff --git a/pkgs/by-name/cl/clouddrive2/package.nix b/pkgs/by-name/cl/clouddrive2/package.nix index 50b6fdf2886d..60a4bc653de2 100644 --- a/pkgs/by-name/cl/clouddrive2/package.nix +++ b/pkgs/by-name/cl/clouddrive2/package.nix @@ -11,16 +11,16 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "clouddrive2"; - version = "1.0.6"; + version = "1.0.7"; src = fetchurl { url = "https://github.com/cloud-fs/cloud-fs.github.io/releases/download/v${finalAttrs.version}/clouddrive-2-${os}-${arch}-${finalAttrs.version}.tgz"; hash = { - x86_64-linux = "sha256-MFZIJIcDPnNcgMWqHsnb2fSjfHySvOwq5PNyLcyCeYE="; - aarch64-linux = "sha256-Zh1MwZjYTWxGn9qWrDjTPwj+6uQ8m2FkwGlalaarGHg="; - x86_64-darwin = "sha256-quwflRL3YYc+gK4I6g7o853tbow/LRwxx0L7IXU3ijM="; - aarch64-darwin = "sha256-ebp15M1pWci+tvYtH1lp7syqNrj6ku4558TJSdaLf3I="; + x86_64-linux = "sha256-wVbCEluFyanoMy1wir87ahRdop7C4lILIn2jB5B29+M="; + aarch64-linux = "sha256-HzFg9LXdYO1bGpah5pg/xmv+/7cuVCnNsrin28Yc/OQ="; + x86_64-darwin = "sha256-Uqo6hVan4+F3DPxoHjIg53wDV9naT9h6+EiEkCJBb7o="; + aarch64-darwin = "sha256-jzCZeGq0fDnsCTGSNG0nOBGIUDBAn/D/TD2Iz5K8O3w="; } .${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); }; diff --git a/pkgs/by-name/co/cohomcalg/fix-compilers.patch b/pkgs/by-name/co/cohomcalg/fix-compilers.patch new file mode 100644 index 000000000000..f4359ca17074 --- /dev/null +++ b/pkgs/by-name/co/cohomcalg/fix-compilers.patch @@ -0,0 +1,25 @@ +diff --git a/Makefile b/Makefile +--- a/Makefile ++++ b/Makefile +@@ -5,9 +5,10 @@ + ######################################################################### + + # compilers & flags +-CC := g++ ++CC ?= gcc ++CXX ?= g++ + CFLAGS := -O3 +-LD := g++ ++LD := $(CXX) + # Note: (1) If you want to enforce 32-bit or 64-bit compilation, + # add "-m32" or "-m64" to both CFLAGS and LDFLAGS. + # (2) If you want to enforce a static linking of all libraries +@@ -35,7 +36,7 @@ vpath %.cpp $(COHOMCALG_SRC_DIR) + # macros for .c/.cpp dirs + define make-goal-cpp + $1/%.o: %.cpp +- $(CC) $(INCLUDES) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) -c $$< -o $$@ ++ $(CXX) $(INCLUDES) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) -c $$< -o $$@ + endef + + define make-goal-c diff --git a/pkgs/by-name/co/cohomcalg/package.nix b/pkgs/by-name/co/cohomcalg/package.nix new file mode 100644 index 000000000000..de7f1bf24843 --- /dev/null +++ b/pkgs/by-name/co/cohomcalg/package.nix @@ -0,0 +1,53 @@ +{ + fetchFromGitHub, + fetchpatch, + lib, + stdenv, + + versionCheckHook, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "cohomcalg"; + version = "0.32"; + + src = fetchFromGitHub { + owner = "BenjaminJurke"; + repo = "cohomCalg"; + tag = "v${finalAttrs.version}"; + hash = "sha256-9kKKfb8STiCjaHiWgYEQsERNTnOXlwN8axIBJHg43zk="; + }; + + __structuredAttrs = true; + + strictDeps = true; + + patches = [ + (fetchpatch { + url = "https://github.com/BenjaminJurke/cohomCalg/commit/7aa864b5655c91eb2afc79c419bbf2bf8a4f791b.diff"; + hash = "sha256-JteQ3m2ELmMHaWCN9Sm954KKDn0ax8TywtbQ3dBWk80="; + }) + ./fix-compilers.patch + ]; + + enableParallelBuilding = true; + + installPhase = '' + runHook preInstall + install -D bin/cohomcalg $out/bin/cohomcalg + runHook postInstall + ''; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + + doInstallCheck = true; + + meta = { + mainProgram = "cohomcalg"; + description = "Software package for computation of sheaf cohomologies for line bundles on toric varieties"; + homepage = "https://github.com/BenjaminJurke/cohomCalg"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ coolcuber ]; + }; +}) diff --git a/pkgs/by-name/co/copilot-cli/package.nix b/pkgs/by-name/co/copilot-cli/package.nix deleted file mode 100644 index 22a3bdff9bb1..000000000000 --- a/pkgs/by-name/co/copilot-cli/package.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ - lib, - stdenv, - buildGoModule, - fetchFromGitHub, - installShellFiles, - testers, - copilot-cli, -}: - -buildGoModule (finalAttrs: { - pname = "copilot-cli"; - version = "1.34.1"; - - src = fetchFromGitHub { - owner = "aws"; - repo = "copilot-cli"; - rev = "v${finalAttrs.version}"; - hash = "sha256-Oxt1+0z+woNPsFuCkj4t71/e21mHtoCd281BwbHCGc8="; - }; - - vendorHash = "sha256-ZdYuQAdjzvxxqKHoiHfhfJff3OfEE7ciIGcX1W3jVXY="; - - nativeBuildInputs = [ installShellFiles ]; - - # follow LINKER_FLAGS in Makefile - ldflags = [ - "-s" - "-w" - "-X github.com/aws/copilot-cli/internal/pkg/version.Version=v${finalAttrs.version}" - "-X github.com/aws/copilot-cli/internal/pkg/cli.binaryS3BucketPath=https://ecs-cli-v2-release.s3.amazonaws.com" - ]; - - subPackages = [ "./cmd/copilot" ]; - - postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' - installShellCompletion --cmd copilot \ - --bash <($out/bin/copilot completion bash) \ - --fish <($out/bin/copilot completion fish) \ - --zsh <($out/bin/copilot completion zsh) - ''; - - passthru.tests.version = testers.testVersion { - package = copilot-cli; - command = "copilot version"; - version = "v${finalAttrs.version}"; - }; - - meta = { - description = "Build, Release and Operate Containerized Applications on AWS"; - homepage = "https://github.com/aws/copilot-cli"; - changelog = "https://github.com/aws/copilot-cli/releases/tag/v${finalAttrs.version}"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ jiegec ]; - mainProgram = "copilot"; - }; -}) diff --git a/pkgs/by-name/cr/createrepo_c/package.nix b/pkgs/by-name/cr/createrepo_c/package.nix index 83f8e7d4486b..3a9c3b5309c5 100644 --- a/pkgs/by-name/cr/createrepo_c/package.nix +++ b/pkgs/by-name/cr/createrepo_c/package.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "createrepo_c"; - version = "1.2.1"; + version = "1.2.3"; src = fetchFromGitHub { owner = "rpm-software-management"; repo = "createrepo_c"; tag = finalAttrs.version; - hash = "sha256-2mvU2F9rvG4FtDgq+M9VXWg+c+AsW/+tDPaEj7zVmQ0="; + hash = "sha256-0+TnRLrQM3/rfLTkj5zHlXRXq/4n4OvkZgIRC5+XGS4="; }; postPatch = '' @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail "EXECUTE_PROCESS(COMMAND \''${PYTHON_EXECUTABLE} -c \"from sys import stdout; from sysconfig import get_path; stdout.write(get_path('platlib'))\" OUTPUT_VARIABLE PYTHON_INSTALL_DIR)" "SET(PYTHON_INSTALL_DIR \"$out/${python3.sitePackages}\")" substituteInPlace CMakeLists.txt \ - --replace-fail "CMAKE_MINIMUM_REQUIRED (VERSION 2.8.12)" "cmake_minimum_required(VERSION 3.10)" + --replace-fail "CMAKE_MINIMUM_REQUIRED (VERSION 3.7)" "cmake_minimum_required(VERSION 3.10)" ''; nativeBuildInputs = [ @@ -48,6 +48,7 @@ stdenv.mkDerivation (finalAttrs: { pkg-config rpm bash-completion + python3.pkgs.setuptools ]; buildInputs = [ diff --git a/pkgs/by-name/cu/cursor-cli/package.nix b/pkgs/by-name/cu/cursor-cli/package.nix index 63ca93d924fc..329d10288a25 100644 --- a/pkgs/by-name/cu/cursor-cli/package.nix +++ b/pkgs/by-name/cu/cursor-cli/package.nix @@ -3,35 +3,40 @@ fetchurl, stdenv, autoPatchelfHook, + zlib, }: let inherit (stdenv) hostPlatform; sources = { x86_64-linux = fetchurl { - url = "https://downloads.cursor.com/lab/2026.04.08-a41fba1/linux/x64/agent-cli-package.tar.gz"; - hash = "sha256-zHNiy5I61cN6BpfRv1TozdRk+2R/RNxIanCPkwqdfZE="; + url = "https://downloads.cursor.com/lab/2026.05.07-42ddaca/linux/x64/agent-cli-package.tar.gz"; + hash = "sha256-BTYNvK4UGWL8skJDjFkyBsEjvoUxaxHAlEKtr7gsyhs="; }; aarch64-linux = fetchurl { - url = "https://downloads.cursor.com/lab/2026.04.08-a41fba1/linux/arm64/agent-cli-package.tar.gz"; - hash = "sha256-xcbIoTunBlL79SgE8h5PeT4HwguHY0UUQTiYdtppv7c="; + url = "https://downloads.cursor.com/lab/2026.05.07-42ddaca/linux/arm64/agent-cli-package.tar.gz"; + hash = "sha256-C+JfqTdhDGTxz3rUWH0a+TdUvQq26wAPQ1qN/U2C/0o="; }; x86_64-darwin = fetchurl { - url = "https://downloads.cursor.com/lab/2026.04.08-a41fba1/darwin/x64/agent-cli-package.tar.gz"; - hash = "sha256-O9OoPaBBHAAazYnEvHSB8okyDHdEqMu1A0CbUwsw93I="; + url = "https://downloads.cursor.com/lab/2026.05.07-42ddaca/darwin/x64/agent-cli-package.tar.gz"; + hash = "sha256-TI74gxQ1VgrSmMvUXXwTQv6ixlALnarYul9DRrU2Arc="; }; aarch64-darwin = fetchurl { - url = "https://downloads.cursor.com/lab/2026.04.08-a41fba1/darwin/arm64/agent-cli-package.tar.gz"; - hash = "sha256-TGyQxZbn5yGTjqqfrbKRGXCp9MhuEHSV6oNZOIEoZDA="; + url = "https://downloads.cursor.com/lab/2026.05.07-42ddaca/darwin/arm64/agent-cli-package.tar.gz"; + hash = "sha256-b1WL8URL+xtVjxOtJI1W3gAWh3i3cIN98f3aeDX5JlM="; }; }; in stdenv.mkDerivation { pname = "cursor-cli"; - version = "0-unstable-2026-04-08"; + version = "0-unstable-2026-05-07"; src = sources.${hostPlatform.system}; + buildInputs = lib.optionals hostPlatform.isLinux [ + zlib + ]; + nativeBuildInputs = lib.optionals hostPlatform.isLinux [ autoPatchelfHook stdenv.cc.cc.lib diff --git a/pkgs/by-name/de/devenv/package.nix b/pkgs/by-name/de/devenv/package.nix index 8fd35ea86969..99d276e666d3 100644 --- a/pkgs/by-name/de/devenv/package.nix +++ b/pkgs/by-name/de/devenv/package.nix @@ -24,7 +24,7 @@ }: let - version = "2.1.0"; + version = "2.1.1"; devenvNixVersion = "2.34"; devenvNixRev = "42d4b7de21c15f28c568410f4383fa06a8458a40"; @@ -49,11 +49,11 @@ rustPlatform.buildRustPackage { src = fetchFromGitHub { owner = "cachix"; repo = "devenv"; - tag = "v2.1"; - hash = "sha256-U7rb9FufadyCBLLsxVY6AJfy6TN24+uwaBBh8JVOP8s="; + tag = "v2.1.1"; + hash = "sha256-j+Vh1tQx+JQc6psaykHUX8rFpnHHvJdwHo4bVUswTxg="; }; - cargoHash = "sha256-aONHe6r+lvXC45y6QeJ/tnVSHAYhy2IGuGWCrz+KVWc="; + cargoHash = "sha256-rfZ4HAEDiEcNceZ0Pge7s7eOMBvqJkc4HB5vzRSCOWU="; env = { RUSTFLAGS = "--cfg tracing_unstable"; diff --git a/pkgs/by-name/di/dico/package.nix b/pkgs/by-name/di/dico/package.nix index 0c39ca041d66..6032f5892120 100644 --- a/pkgs/by-name/di/dico/package.nix +++ b/pkgs/by-name/di/dico/package.nix @@ -9,7 +9,7 @@ gsasl, guile, python3, - pcre, + pcre2, libffi, groff, libxcrypt, @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { gsasl guile python3 - pcre + pcre2 libffi libxcrypt ]; diff --git a/pkgs/by-name/do/dopewars/package.nix b/pkgs/by-name/do/dopewars/package.nix index 7b9dea613aed..0722c693adf1 100644 --- a/pkgs/by-name/do/dopewars/package.nix +++ b/pkgs/by-name/do/dopewars/package.nix @@ -41,6 +41,11 @@ stdenv.mkDerivation (finalAttrs: { ./0002-fix_gcc15.patch ]; + preConfigure = '' + substituteInPlace po/Makefile.in.in \ + --replace-fail '$(GMSGFMT) -c --statistics --verbose' '$(GMSGFMT) --statistics --verbose' + ''; + # run dopewars with -f so that it finds its scoreboard file in ~/.local/share postInstall = '' wrapProgram $out/bin/dopewars \ diff --git a/pkgs/by-name/en/endless-sky/package.nix b/pkgs/by-name/en/endless-sky/package.nix index 17fdd6fc4410..a33b87f1e4d2 100644 --- a/pkgs/by-name/en/endless-sky/package.nix +++ b/pkgs/by-name/en/endless-sky/package.nix @@ -16,17 +16,18 @@ libmad, libuuid, minizip, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "endless-sky"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "endless-sky"; repo = "endless-sky"; tag = "v${finalAttrs.version}"; - hash = "sha256-zeLM3n6pm5FxT+GO3dtJwDFKHs8boUuQBShU/PDCeFA="; + hash = "sha256-QXLIHAAdpK6lvKv0471KsiB+B06RKUfYoUNYKi8NAlg="; }; patches = [ @@ -63,6 +64,8 @@ stdenv.mkDerivation (finalAttrs: { minizip ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "Sandbox-style space exploration game similar to Elite, Escape Velocity, or Star Control"; mainProgram = "endless-sky"; diff --git a/pkgs/by-name/en/entire/package.nix b/pkgs/by-name/en/entire/package.nix index 16f3db5b2db4..42649d13e343 100644 --- a/pkgs/by-name/en/entire/package.nix +++ b/pkgs/by-name/en/entire/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "entire"; - version = "0.5.6"; + version = "0.6.1"; src = fetchFromGitHub { owner = "entireio"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-bedr0HldXTQJvyXXIsbJb6hMKzqDTz6dv4x0Lwjk13E="; + hash = "sha256-VfuzYSFgH6cW80SYtkhaNeiNYFAOHbcFX9jdr/rDqSw="; }; - vendorHash = "sha256-iG8Xc6y9gJ1DawTKYSpVlY7H97lZ9OsmvaOX6r0ATXo="; + vendorHash = "sha256-GhFH/y781RIRZ7+r79Wsw8x0/ZmTnv0g9GHtESn5zSA="; subPackages = [ "cmd/entire" ]; diff --git a/pkgs/by-name/fa/factoriolab/package.nix b/pkgs/by-name/fa/factoriolab/package.nix index f170132fc08a..a9322f593bd4 100644 --- a/pkgs/by-name/fa/factoriolab/package.nix +++ b/pkgs/by-name/fa/factoriolab/package.nix @@ -10,13 +10,13 @@ }: buildNpmPackage rec { pname = "factoriolab"; - version = "3.19.2"; + version = "3.20.0"; src = fetchFromGitHub { owner = "factoriolab"; repo = "factoriolab"; tag = "v${version}"; - hash = "sha256-DjNsn3PVGf+36m+k2j9NMQTqhPj8HF6V8wqaQKUB4Ho="; + hash = "sha256-GQNDYURKJFeuXM2k99xk/5cRCoQglAUlDBS7V/NkC7s="; fetchLFS = true; }; buildInputs = [ vips ]; @@ -49,7 +49,7 @@ buildNpmPackage rec { meta = { homepage = "https://github.com/factoriolab/factoriolab"; - changelog = "https://github.com/factoriolab/factoriolab/releases/tag/${version}"; + changelog = "https://github.com/factoriolab/factoriolab/releases/tag/v${version}"; description = "Angular-based calculator for factory games like Factorio and Dyson Sphere Program"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ patrickdag ]; diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index f7c7e3245d37..db3f089e7cfb 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -8,6 +8,7 @@ dbus, dconf, ddcutil, + enlightenment, glib, hwdata, imagemagick, @@ -47,6 +48,7 @@ dbusSupport ? true, flashfetchSupport ? false, terminalSupport ? true, + enlightenmentSupport ? true, gnomeSupport ? true, imageSupport ? true, openclSupport ? true, @@ -61,13 +63,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "fastfetch"; - version = "2.62.1"; + version = "2.63.1"; src = fetchFromGitHub { owner = "fastfetch-cli"; repo = "fastfetch"; tag = finalAttrs.version; - hash = "sha256-lI3p0LPDg5EXQ60NIYkpv0sNeckUdZjJSsmc2XP1l0E="; + hash = "sha256-6c3vA8AFSfew1TdSeUmJ4mIbFyDaJPVWUc93iZyqRY0="; }; outputs = [ @@ -123,6 +125,10 @@ stdenv.mkDerivation (finalAttrs: { # Bluetooth, wifi, player & media detection dbus ] + ++ lib.optionals enlightenmentSupport [ + # Eet support for reading Enlightenment window manager configuration. + enlightenment.efl + ] ++ lib.optionals gnomeSupport [ # Needed for values that are only stored in DConf + Fallback for GSettings. dconf @@ -215,6 +221,8 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "ENABLE_DBUS" dbusSupport) + (lib.cmakeBool "ENABLE_EET" enlightenmentSupport) + (lib.cmakeBool "ENABLE_ELF" terminalSupport) (lib.cmakeBool "ENABLE_GIO" gnomeSupport) @@ -282,6 +290,7 @@ stdenv.mkDerivation (finalAttrs: { * audioSupport: PulseAudio functionality * brightnessSupport: External display brightness detection via DDCUtil * dbusSupport: DBus functionality for Bluetooth, WiFi, player & media detection + * enlightenmentSupport: Enlightenment configuration detection via EFL's Eet * flashfetchSupport: Build the flashfetch utility (default: false) * gnomeSupport: GNOME integration (dconf, dbus, gio) * imageSupport: Image rendering (chafa and imagemagick) diff --git a/pkgs/by-name/fa/fastfetchMinimal/package.nix b/pkgs/by-name/fa/fastfetchMinimal/package.nix index f3d97cd886fd..0717b5f11550 100644 --- a/pkgs/by-name/fa/fastfetchMinimal/package.nix +++ b/pkgs/by-name/fa/fastfetchMinimal/package.nix @@ -3,6 +3,7 @@ fastfetch.override { audioSupport = false; brightnessSupport = false; dbusSupport = false; + enlightenmentSupport = false; flashfetchSupport = false; gnomeSupport = false; imageSupport = false; diff --git a/pkgs/by-name/fe/fedistar/package.nix b/pkgs/by-name/fe/fedistar/package.nix index cc2a133525c9..23c2bdd8d00d 100644 --- a/pkgs/by-name/fe/fedistar/package.nix +++ b/pkgs/by-name/fe/fedistar/package.nix @@ -20,25 +20,25 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "fedistar"; - version = "1.11.3"; + version = "1.13.0"; src = fetchFromGitHub { owner = "h3poteto"; repo = "fedistar"; tag = "v${finalAttrs.version}"; - hash = "sha256-Q2j6K4ys/z77+n3kdGJ15rWbFlbbIHBWB9hOARsgg2A="; + hash = "sha256-Q2IfWeMV6yvmCmKBc/iufO28DyIIlj50wp9A7LbQcIY="; }; cargoRoot = "src-tauri"; buildAndTestSubdir = "src-tauri"; - cargoHash = "sha256-ZJgyrFDtzAH3XqDdnJ27Yn+WsTMrZR2+lnkZ6bw6hzg="; + cargoHash = "sha256-eYPvG07V0DKPQfs6g+oayDcF3Xn74Aq52ZA+psyoSnY="; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-IznO8PJZCr6MR3mShD+Uqk2ACx8mrxTVWRTbk81zFEc="; + hash = "sha256-GnVBCrBCnS0Tl9jZu3poIZZJO2SRdlS8jOYUE9G+BFM="; }; nativeBuildInputs = [ @@ -62,12 +62,7 @@ rustPlatform.buildRustPackage (finalAttrs: { doCheck = false; # This version's tests do not pass - passthru.updateScript = nix-update-script { - extraArgs = [ - "--subpackage" - "fedistar-frontend" - ]; - }; + passthru.updateScript = nix-update-script { extraArgs = [ "--use-github-releases" ]; }; meta = { description = "Multi-column Fediverse client application for desktop"; diff --git a/pkgs/by-name/ff/fflogs/package.nix b/pkgs/by-name/ff/fflogs/package.nix index db361776fb82..c789986a2c19 100644 --- a/pkgs/by-name/ff/fflogs/package.nix +++ b/pkgs/by-name/ff/fflogs/package.nix @@ -6,10 +6,10 @@ let pname = "fflogs"; - version = "9.3.6"; + version = "9.3.17"; src = fetchurl { url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage"; - hash = "sha256-zMnG5lU6+obPfc2l1C6IjQfk703SLlOHOtsAOsSdeas="; + hash = "sha256-EYo65CerGE14kQadNIaVyANvyBig/yW1PfulAAE6dxo="; }; extracted = appimageTools.extractType2 { inherit pname version src; }; in diff --git a/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json b/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json index d320fbd08ad2..76dc454c6398 100644 --- a/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json +++ b/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json @@ -1,21 +1,21 @@ { - "version": "12.13.0", + "version": "12.14.0", "sources": { "aarch64-linux": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.13.0/floorp-linux-aarch64.tar.xz", - "sha256": "bd5b59386fc3957f065bc13813c1b392055f629012c303c6fbc264e29ffe5b09" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.14.0/floorp-linux-aarch64.tar.xz", + "sha256": "741303a83ba272b035ba850f24dcb21e7300ec1a79f03d93523f794187a5a615" }, "x86_64-linux": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.13.0/floorp-linux-x86_64.tar.xz", - "sha256": "d6a360d900bcd754e8c14cc382aaa7c00147a2e2692c62e924dcff1d64f20638" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.14.0/floorp-linux-x86_64.tar.xz", + "sha256": "0fc3b7f192c9ae1def3a160c68a2dee42c8a0277c1b48deede0bd1f2dc69e317" }, "aarch64-darwin": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.13.0/floorp-macOS-universal.dmg", - "sha256": "0c848d1a65fbabf94e226cdfd9fae4915aa6357e9262608b30140ff221d43ad1" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.14.0/floorp-macOS-universal.dmg", + "sha256": "494d1a9dcbedd3430290ccb672a174acdafeb056860071fb26ecc9bf45137e3a" }, "x86_64-darwin": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.13.0/floorp-macOS-universal.dmg", - "sha256": "0c848d1a65fbabf94e226cdfd9fae4915aa6357e9262608b30140ff221d43ad1" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.14.0/floorp-macOS-universal.dmg", + "sha256": "494d1a9dcbedd3430290ccb672a174acdafeb056860071fb26ecc9bf45137e3a" } } } diff --git a/pkgs/by-name/fl/fluffychat/package.nix b/pkgs/by-name/fl/fluffychat/package.nix index b9f4426b0fd5..e00a5cffd5de 100644 --- a/pkgs/by-name/fl/fluffychat/package.nix +++ b/pkgs/by-name/fl/fluffychat/package.nix @@ -93,6 +93,7 @@ flutter341.buildFlutterApplication ( "Network" "InstantMessaging" ]; + startupWMClass = "fluffychat"; }) ]; diff --git a/pkgs/by-name/fr/freerouting/deps.json b/pkgs/by-name/fr/freerouting/deps.json index 979592b5f606..59cf5e710014 100644 --- a/pkgs/by-name/fr/freerouting/deps.json +++ b/pkgs/by-name/fr/freerouting/deps.json @@ -37,13 +37,13 @@ "module": "sha256-lQhXXODePA1p+l+xrTWo2/iQKuoQVe/E0328FjyHMmc=", "pom": "sha256-d0glMskp8EZGF/iXUT/CJNeuMlFeNIKaPO3F5WlH59s=" }, - "com/github/ben-manes#gradle-versions-plugin/0.53.0": { - "jar": "sha256-fystvdI5f/PwQ9e2YuwNYbqr7TqqerImB6702Y7z+mI=", - "module": "sha256-KLvVxzKZ1dGYcjzX8klS4b9RQJXE6OrpsisVQaicEII=", - "pom": "sha256-aPVU+CLT1aKhQrA6XZ9Wa5FXdPtjnYwds7zfmTyeQI0=" + "com/github/ben-manes#gradle-versions-plugin/0.54.0": { + "jar": "sha256-GwK15/qy3AUq4vlHU+5tsezaQoE/dXGycpqURbROpdU=", + "module": "sha256-2WoCXAumonbmVKE4UxXPExZ9CN+2uQuwSQo5RTUvmsg=", + "pom": "sha256-WX6mffXE8mkYP1y+WZAa2cBuExeLVZHNII2bMwQZ2J8=" }, - "com/github/ben-manes/versions#com.github.ben-manes.versions.gradle.plugin/0.53.0": { - "pom": "sha256-yWBPdJaskfaW5HRY2KLWt91U0MqkNn88GspmphyDcvQ=" + "com/github/ben-manes/versions#com.github.ben-manes.versions.gradle.plugin/0.54.0": { + "pom": "sha256-o07zaR8ZggeMe8ef2fuJojK3xzxFpYuBEVH+m/dgb+I=" }, "com/google/code/gson#gson-parent/2.10.1": { "pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM=" @@ -92,28 +92,40 @@ "pom": "sha256-SiFwxOx95EbWQ6yuwF/ruLxSwM0PX+rZ9Ib3VRGS0R0=" }, "com/squareup/moshi#moshi-kotlin/1.12.0": { - "jar": "sha256-HENsB8FZzRrwMrt5NRpIqY5/eBrIB8/4tXEamZtWZt8=", "module": "sha256-KnvKZtbM8WhVy1oKp8lRWPaIklomPv5MIEsjclSGH6E=", "pom": "sha256-gwdSmAK8nLCHd24CabvdaSBG+kpz8ZDVgUpaj5JmJ24=" }, + "com/squareup/moshi#moshi-kotlin/1.15.2": { + "jar": "sha256-XDnNd+g7ERr5xUcIFzr5aon9OwnRUBmhHaNV6D6X11o=", + "module": "sha256-6ddoeYIDBJSDyuIM4wDO3/Ibu0NL7zjH+R7mqi8DTDE=", + "pom": "sha256-q2sPPkQKRQndlAu6HCZlj+tGqHaZxtZSZ+n/lsnRsDA=" + }, "com/squareup/moshi#moshi/1.15.2": { "jar": "sha256-dn91ksbGHraTVJom0zPBIfU4OCa9KHuJmGeqMm2uVeQ=", "module": "sha256-2VLG3ZGntCbD8KUe3D986zSQrAH/GDAVJ63+x6eDfdk=", "pom": "sha256-MXodP7cFQDG/6QzKibECSQH9m5/MqZFmws54U7X8e9k=" }, + "com/squareup/okhttp3#okhttp-jvm/5.1.0": { + "jar": "sha256-pqrH8V08LDy9Kvfs9W+XQHFkpgSy24eVKZUOMc6mmbI=", + "module": "sha256-sulz7WEYTDMNpU5+YuW6STQLZkh1x8PiLfjvSWB8TXA=", + "pom": "sha256-aNCp1oSYz/jQM+gJUKihDamZiE6Y07RMiNDpsAUd4nA=" + }, "com/squareup/okhttp3#okhttp/4.12.0": { - "jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=", "module": "sha256-YH4iD/ghW5Kdgpu/VPMyiU8UWbTXlZea6vy8wc6lTPM=", "pom": "sha256-fHNwQKlBlSLnxQzAJ0FqcP58dinlKyGZNa3mtBGcfTg=" }, - "com/squareup/okio#okio-jvm/3.7.0": { - "jar": "sha256-2LNa3Ch2j0OuWv5qfRqiqHi6UeC5ak8wiBHzsfWxPlU=", - "module": "sha256-b64CAbCuSKGWBt4Ab/6YQtjQ/CoeQ04Hhc7Ni3Wr5HQ=", - "pom": "sha256-d07LnSsHlLT7J+eeCHYMpWC39U+qlRm5GDxn/rRfLJc=" + "com/squareup/okhttp3#okhttp/5.1.0": { + "module": "sha256-9Lg+E7Rr8Q9cccDL82M54X4ttXZwDaNElfulX063g24=", + "pom": "sha256-hwO2W8qKgsj6H3DHt4FTtAx5FrKQUS/PmA5/IaZQpzc=" }, - "com/squareup/okio#okio/3.6.0": { - "module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=", - "pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU=" + "com/squareup/okio#okio-jvm/3.15.0": { + "jar": "sha256-SD3Dg7EEnSIIkjIqDWpDCEJfCbsFtIxD1Oqp/4KxzRY=", + "module": "sha256-mJRUqUrvvClwMoiPE1rNoUqf+0aWDn2EYDkl0mkkHuc=", + "pom": "sha256-B45C9oykYT/yWX+8VUHFzleM3MSIOdqJ2nynYFGL+3k=" + }, + "com/squareup/okio#okio/3.15.0": { + "module": "sha256-EWgmBmzrTTM2p05xcqM3UWF+w0S8UKNPmbDSSVmko50=", + "pom": "sha256-LXN4VBFATurDLwRzouB6sVFrmFCpKAzGGgi0eXkMzPg=" }, "com/squareup/okio#okio/3.7.0": { "module": "sha256-88rgCfC2yEL7vFLOd1QsGdGdVu6ZpeVVZH8Lr8nVDPo=", @@ -138,23 +150,18 @@ "jar": "sha256-Vj3ED1sX9OIVT6QaFq5/QMxJARvFQAsIcOuvYaR7nCI=", "pom": "sha256-75Gy9XGcmybCOqVFwhjriwuar411/SQENmVQb7m0Gck=" }, - "com/vanniktech#central-portal/0.33.0": { - "jar": "sha256-1Q/3Fkos7tQHL4AdLkPt1yNecIlA/U9gQU3j4+rWxt0=", - "module": "sha256-xKqdybl38V3aZtwnb3DqULycNthXcuW+ImjSIekBwgM=", - "pom": "sha256-lkRgk+bAqT8VdIBdoqXU3G+Ymr6h9PLqqYSC4XtWZnw=" + "com/vanniktech#central-portal/0.36.0": { + "jar": "sha256-cNofh00Z8B5YtwU09UOd5foXGOK3FpRKgdv9zVGilug=", + "module": "sha256-RC1Dhx+ci130DeTZC15WTVa21SlW2K94i3RHfd0+2eE=", + "pom": "sha256-LcKW61aJ089lgF3fIWr9+exYZogPSAP25aU9jneZ7w4=" }, - "com/vanniktech#gradle-maven-publish-plugin/0.33.0": { - "jar": "sha256-98ZuWk7VKca4VBWlYJR5W408m84yt5aUxW/tWCYC1VY=", - "module": "sha256-iVAb28loVSXB9BGqBhibZsUq0AHl5nOdmWmtwmAyRTE=", - "pom": "sha256-5q8RrJZWHvZsUQIq5EjBSYfW1F0tVBC0dfa/bHr/YE8=" + "com/vanniktech#gradle-maven-publish-plugin/0.36.0": { + "jar": "sha256-pa1FlEUDO6ppgKXXK6+wGhs+5/mM+VOXoGvA3QzUk3Q=", + "module": "sha256-bcNdxXp3tCkMN1q9LkAucNKrhGkUDYuGwxMfvhKbKzU=", + "pom": "sha256-lDiqPyVVlncW11It0orX0aMrdzrpi1szPm1YibRcmWo=" }, - "com/vanniktech#nexus/0.33.0": { - "jar": "sha256-3G6e0+IQ8+wa7O0Bab/40iFEcr1XzbYbTsTfKd8ZvqE=", - "module": "sha256-zAwWFf5fDjSTipzF5BNfRbJCMb1V7Z4O+qSMlhDzFRs=", - "pom": "sha256-aDzsbi95y+Cn5FMo0MRjb4v867LhYLKnnrm7VX/bn7w=" - }, - "com/vanniktech/maven/publish#com.vanniktech.maven.publish.gradle.plugin/0.33.0": { - "pom": "sha256-LdzRS9ze0cyyXov5QPp4lEGDU5yne8fjlWiAuazRkCQ=" + "com/vanniktech/maven/publish#com.vanniktech.maven.publish.gradle.plugin/0.36.0": { + "pom": "sha256-FZ4gZXzVQCzC6P1dPpjE4HWpx/eY/zrp7eHLhVPlKj0=" }, "commons-codec#commons-codec/1.20.0": { "jar": "sha256-avZllfn2p7tYzmZRjWiI1AtUfDZtImLwZnbu4ZUo/2Y=", @@ -268,6 +275,9 @@ "jar": "sha256-cS9IB2Dt7uSKhDaea+ifarUjdUCLsso74U72Y/cr7jE=", "pom": "sha256-TXE+dTi5Kh15cX6nHPHQI1eoThFFDEbLkuMgee40224=" }, + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": { + "pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg=" + }, "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.0.21": { "jar": "sha256-FcjArLMRSDwGjRaXUBllR0tw39gKx5WA7KOgPPUeSh0=", "pom": "sha256-MQ1tXGVBPjEQuUAr2AdfyuP0vlGdH9kHMTahj+cnvFc=" @@ -289,21 +299,24 @@ "jar": "sha256-8O+lzhMY8OPnNPNSONrMRBxlEMtvP+5tHP0+uuFeK+8=", "pom": "sha256-Vig2NEoy0Fbmqt30mLSREhQfpAj0CQ71bIBnP+5ZgUs=" }, - "org/openrewrite#plugin/7.30.0": { - "jar": "sha256-4v2z9miIXAdDM+HpHKqASXp2RhGByp1phzLG8FaTovE=", - "module": "sha256-d+bO3jFBwbKyk4kZ+Fd/JJEe0umKtf8QGamIOJXKJFs=", - "pom": "sha256-GYrzCiJwhahrznKnoC8gNUwcgCw5JTV+3oVOftehrm8=" + "org/openrewrite#plugin/7.32.2": { + "jar": "sha256-FQzvzcf0v0041LcH/W4stXLbixENtZk607DY4VxEBZ4=", + "module": "sha256-uZwKbtrtyZhyngrqlU/I82vFxF4+lP7zk6nKls8ONXU=", + "pom": "sha256-lxEplWjv98vBd7IdTzDeVDdY7Xbf/B85OOVxmV3XLF0=" }, - "org/openrewrite#rewrite-bom/8.79.0": { - "pom": "sha256-TUuYOjiEJuq35xusJeIPGD69dLHqXfjV1dXQDZlTR7c=" + "org/openrewrite#rewrite-bom/8.81.6": { + "pom": "sha256-TvJDYuygE/mwH4NrDf6muPoPH6me3Uax5zvOYUZqvf8=" }, - "org/openrewrite/rewrite#org.openrewrite.rewrite.gradle.plugin/7.30.0": { - "pom": "sha256-0ZPpn8TX2NnkohTmcJJ8/ovC3fl8mD+zUOflrs3Ww64=" + "org/openrewrite/rewrite#org.openrewrite.rewrite.gradle.plugin/7.32.2": { + "pom": "sha256-Hv7oemImUDYKkDQRDpaRQhyHRIBvZpsi9RLzxoi9kOw=" }, "org/slf4j#jcl-over-slf4j/1.7.32": { "jar": "sha256-YPO9pZIuORKInMoTEdGyJ3U2EL9gy05ekU6LLqoDJrQ=", "pom": "sha256-XxjqwsVFj/zEAkFWEMO3jkmQAhaL+OyP4u/h3lBqJ1Y=" }, + "org/slf4j#slf4j-api/1.7.36": { + "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" + }, "org/slf4j#slf4j-api/2.0.17": { "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" @@ -314,6 +327,9 @@ "org/slf4j#slf4j-parent/1.7.32": { "pom": "sha256-WrNJ0PTHvAjtDvH02ThssZQKL01vFSFQ4W277MC4PHA=" }, + "org/slf4j#slf4j-parent/1.7.36": { + "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" + }, "org/slf4j#slf4j-parent/2.0.17": { "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" }, @@ -344,6 +360,13 @@ "org/tukaani#xz/1.9": { "jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=", "pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo=" + }, + "se/patrikerdes#gradle-use-latest-versions-plugin/0.2.19": { + "jar": "sha256-f03gD8+KD8Q642k3QCcpcjpMP8s4YAim08J062Ovp4g=", + "pom": "sha256-DandyT01O4aikTW/HhUAtMErMAef/ZQBcwSsGiwhaG4=" + }, + "se/patrikerdes/use-latest-versions#se.patrikerdes.use-latest-versions.gradle.plugin/0.2.19": { + "pom": "sha256-4aWsuOnguyObmkgpxDYxMPZHXBvIuZjLKVsWg3iG554=" } }, "https://repo.maven.apache.org/maven2": { @@ -351,6 +374,9 @@ "jar": "sha256-9pwt46aVwRPRJayAU8kqaAo86dAuolhFCVzy1GJqdmM=", "pom": "sha256-WCLfSRg9+SK6Wa53Oi2Mzrhq4eIPQfGYcxMd0YJJT3o=" }, + "com/fasterxml#oss-parent/41": { + "pom": "sha256-r2UPpN1AC8V2kyC87wjtk4E/NJyr6CE9RprK+72UXYo=" + }, "com/fasterxml#oss-parent/43": { "pom": "sha256-5VhcwcNwebLjgXqJl5RXNvFYgxhE1Z0OTTpFsnYR+SY=" }, @@ -366,17 +392,20 @@ "com/fasterxml#oss-parent/68": { "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" }, - "com/fasterxml#oss-parent/70": { - "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" - }, - "com/fasterxml#oss-parent/73": { - "pom": "sha256-SG2NomL0LJwA8+fP/xRxRzNHz8ae3X8GT8lxlN4p1m4=" + "com/fasterxml#oss-parent/69": { + "pom": "sha256-OFbVhKqhyOM86UxnJE9x9vcFOKJZ/+jngXYbn6qth18=" }, "com/fasterxml#oss-parent/75": { "pom": "sha256-/LvxwYyQR+aRfThPIGTiG0Klj8hfsFI6ni4BXv98YZ0=" }, - "com/fasterxml/jackson#jackson-base/2.18.2": { - "pom": "sha256-71dLcvW0iUgET2g3a4dMiK4JoCncjgX2Shwwvftt4Uo=" + "com/fasterxml#oss-parent/79": { + "pom": "sha256-kga33Wf7E4A2V2w9/KlHoqjz4sTS2cHy0d6lGbOk2uE=" + }, + "com/fasterxml/jackson#jackson-base/2.12.5": { + "pom": "sha256-gve+rBcKLpw4Z9r5l6ecH+mEwAQb44DRspNQYkEqISk=" + }, + "com/fasterxml/jackson#jackson-base/2.18.3": { + "pom": "sha256-1bv9PIRFIw5Ji2CS3oCa/WXPUE0BOTLat7Pf1unzpP0=" }, "com/fasterxml/jackson#jackson-base/2.19.1": { "pom": "sha256-tzFwCGYicYqn1sGsCpSbZVD5vRSkRnLBo/K457doLhQ=" @@ -387,6 +416,9 @@ "com/fasterxml/jackson#jackson-base/2.21.2": { "pom": "sha256-OMeJjHY7iZH/+9dpRZly4Bdr8MUFxzlRjHD3xX0W7tc=" }, + "com/fasterxml/jackson#jackson-bom/2.12.5": { + "pom": "sha256-OsaSx58vsDotQvL/fMrYO3bmgKH5y5L13020+DouyYA=" + }, "com/fasterxml/jackson#jackson-bom/2.13.4.20221013": { "pom": "sha256-y2P4/5jHzL5THjdkviyR0nW4/P4pcs1nqn8KeBojmjY=" }, @@ -396,17 +428,14 @@ "com/fasterxml/jackson#jackson-bom/2.17.2": { "pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI=" }, - "com/fasterxml/jackson#jackson-bom/2.18.2": { - "pom": "sha256-UkfNwwFyXT9n9+8EkDconVr3CdaXK89LFwluRUjSlWs=" - }, "com/fasterxml/jackson#jackson-bom/2.18.3": { "pom": "sha256-8dTGrrMhGGUMgF/pu8XulA+o8s19DwT6Q2BVHponspA=" }, "com/fasterxml/jackson#jackson-bom/2.19.1": { "pom": "sha256-um1o7qs6HME6d6it4hl/+aMqoc/+rHKEfUm63YLhuc4=" }, - "com/fasterxml/jackson#jackson-bom/2.20.1": { - "pom": "sha256-DGRn7UyMc5JSTOcDymzj7YhZbuw5DxOwwmTy+WEwilQ=" + "com/fasterxml/jackson#jackson-bom/2.19.2": { + "pom": "sha256-IgBr5w/QGAmemcbCesCYIyDzoPPCzgU8VXA1eaXuowM=" }, "com/fasterxml/jackson#jackson-bom/2.21.1": { "pom": "sha256-jXx43eEPTQjnKWzvCEzzC3etzqejbiPRUgeT/exj/yg=" @@ -414,6 +443,9 @@ "com/fasterxml/jackson#jackson-bom/2.21.2": { "pom": "sha256-vGxUnmMpJ7udigraIMhGe1AH07eXx/XbA6m2DR3lm+M=" }, + "com/fasterxml/jackson#jackson-parent/2.12": { + "pom": "sha256-YqocFnmt4J8XPb8bbDLTXFXnWAAjj9XkjxOqQzfAh1s=" + }, "com/fasterxml/jackson#jackson-parent/2.13": { "pom": "sha256-K7qJl4Fyrx7/y00UPQmSGj8wgspNzxIrHe2Yv1WyrVc=" }, @@ -426,8 +458,8 @@ "com/fasterxml/jackson#jackson-parent/2.19.2": { "pom": "sha256-Y5orY90F2k44EIEwOYXKrfu3rZ+FsdIyBjj2sR8gg2U=" }, - "com/fasterxml/jackson#jackson-parent/2.20": { - "pom": "sha256-tDt/XGLoaxZPrnCuF9aRHF22B5mvAQVzYK/aguSEW+U=" + "com/fasterxml/jackson#jackson-parent/2.19.3": { + "pom": "sha256-I9GGyNjNBgFdAixxDHFUI9Zg1J4pc7FYcLApzCYBhoI=" }, "com/fasterxml/jackson#jackson-parent/2.21": { "pom": "sha256-OFHfYn+utGiHuVYQRjC3Sou7X33iLpdM8VmC4g4Dc94=" @@ -441,9 +473,13 @@ "module": "sha256-yuj/7OwzKLbsuxOOJ0IY8v4cdymg6CTaVZJogQCVrUQ=", "pom": "sha256-ccrFOSFR4qUozJoJF58KM0F58FxS+OWWz1jd8Suyfys=" }, - "com/fasterxml/jackson/core#jackson-core/2.18.2": { - "module": "sha256-ynjGBDZ2f8w2zhRrd05PUKnLn2MtExcsRLrojgwDz6I=", - "pom": "sha256-4GWwA50h9N/ORr1DEEx9dtWFa9cy4qqGDMWkonDtct4=" + "com/fasterxml/jackson/core#jackson-core/2.12.5": { + "module": "sha256-q+4Xd6yaLJWc0v7D/bXI4hid0CMYRM4Zciinfe2r7qU=", + "pom": "sha256-KOA9N9ygsxWoKSJRow0nyKZ+W5YGM1lYC4Qn7ZF8Fes=" + }, + "com/fasterxml/jackson/core#jackson-core/2.18.3": { + "module": "sha256-mDbVp/Iba8VNfybeh8izBd3g5PGEsqyJUOmhsd9Hw0A=", + "pom": "sha256-N9xrj2ORpHCawhXKmPojQcbdZWE8InfZak/YKi9Q48k=" }, "com/fasterxml/jackson/core#jackson-core/2.19.1": { "module": "sha256-SZrw5ZPg0uFL2SnjRJnXIqbtT0KxsJ4inrzUgCzsF60=", @@ -512,9 +548,9 @@ "module": "sha256-MkCHqNbUxkhBqe1R7t3lhw8xQnR2wG1QGxTWcRjSZb4=", "pom": "sha256-kS6F4iGHClCQbJcISkQrJTwJfpbZ8y/Xwk7/XOyAxCs=" }, - "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.18.2": { - "module": "sha256-Jd8o9WC1kI6hAYUATV/Bkyk0hHBj5mcpJID2dbOx7eQ=", - "pom": "sha256-FivnrZea9eDHOc1+0BiJ+Br0ggDJ+RJ5lqElrFGzSkc=" + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.18.3": { + "module": "sha256-Kt37kDio5g8OlWOZLC3sdYpQxDvH8ECVnYXbbp1o04w=", + "pom": "sha256-LIA9pFO2CM4OQ6FscvAaWf5Dg++oV6jxszQhc2bqJk0=" }, "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.21.1": { "jar": "sha256-TWM3iwprU3M/CG69MBAjuiEbk4fkF71YSlQAMgzQi40=", @@ -567,8 +603,8 @@ "com/fasterxml/jackson/module#jackson-modules-base/2.21.2": { "pom": "sha256-qVLG+eo23+odRjGC1fBqdFLbZ1Hcso/BrdN0ir/6WN4=" }, - "com/fasterxml/jackson/module#jackson-modules-java8/2.18.2": { - "pom": "sha256-s6z7kQ0CPpOkGZr8zeH/nsX6sMVQ3E+WilBXEXrLCzY=" + "com/fasterxml/jackson/module#jackson-modules-java8/2.18.3": { + "pom": "sha256-rehezbxjw22XyQcnNfQfeUGO+K0EA755gtr/9BxfruM=" }, "com/fasterxml/jackson/module#jackson-modules-java8/2.21.1": { "pom": "sha256-gN/cby92+kwGXhHcdFMaAkRyRfFBWzoScCgf/NjJK1o=" @@ -585,54 +621,37 @@ "module": "sha256-J9/TStZlaZDTxzF2NEsJkfLIJwn6swcJs93qj6MAMHA=", "pom": "sha256-b6TxwQGSgG+O8FtdS+e9n1zli4dvZDZNTpDD/AkjI9w=" }, - "com/github/spotbugs#spotbugs-annotations/4.8.6": { - "jar": "sha256-RUi3SoFe1E9UgMpPBiBKiwCAncfl9qglqe3xj0A3e2U=", - "module": "sha256-2ye9p0GFWoGc1Q6dYSMMQv4qoqZEuU1zMTwFIXrgUjk=", - "pom": "sha256-3U71+ubjJmCxUtecvHW8uuM0JWxX3ID8TfDhdhWZRWI=" - }, "com/google/android#annotations/4.1.1.4": { "jar": "sha256-unNOHoTAnWFa9qCdMwNLTwRC+Hct7BIO+zdthqVlrhU=", "pom": "sha256-5LtUdTw2onoOXXAVSlA0/t2P6sQoIpUDS/1IPWx6rng=" }, - "com/google/api#api-common/2.53.0": { - "pom": "sha256-hfEZR5sbUaSepG31tUNS/Yy4/o/48Q+hmjrpqFebYjs=" + "com/google/api#api-common/2.63.0": { + "jar": "sha256-yfXRLgnTQUN4N9SgRRuttxCcz2Si/j6PuBv5NlzyQ6k=", + "pom": "sha256-pvcM94/H2ZCkxRwsM9XWOvXHMhtvc7erFClQrJ5Ba00=" }, - "com/google/api#api-common/2.60.0": { - "jar": "sha256-Fui9VnoKzr1inhvJu5jVKupuh2VPShxPO7wlq6nbVLk=", - "pom": "sha256-DN6oxzgQsfScg2Fj9MLXT53ryqUCaU7To7nYJG9htho=" + "com/google/api#gapic-generator-java-bom/2.72.0": { + "pom": "sha256-sY12lkVbPQzZEXOcQpMwluatvtBKioZOkBsVITK7upk=" }, - "com/google/api#gapic-generator-java-bom/2.69.0": { - "pom": "sha256-fvGZScqfnfDdOnxCfZHEdZTc3wS7kUkSAn9QhAWPS9I=" + "com/google/api#gapic-generator-java-pom-parent/2.72.0": { + "pom": "sha256-xax/GoGTaJJFBdSiMM/MLnv78lwgRqorjonMgrPAYTo=" }, - "com/google/api#gapic-generator-java-pom-parent/2.62.0": { - "pom": "sha256-hX4La1G+GTsAmdgkaHw4PEkrDHiELBL+BF6yssnw+oo=" + "com/google/api#gax-bom/2.80.0": { + "pom": "sha256-FIGmSUGFHrY1fWf3KxxcewLcTXLSoJb9vsTqfIPPb7w=" }, - "com/google/api#gapic-generator-java-pom-parent/2.68.0": { - "pom": "sha256-D1bAtMafTl8YdzuhUj12p3jYALXOoAEWi5o5CZHzQRM=" + "com/google/api#gax-grpc/2.80.0": { + "jar": "sha256-wjvfTkzF5npRabvHRoDJWztFh46V3tHNqMXQ0c2dQ68=", + "pom": "sha256-iYMbk80o2dJRI88FlmgYgMpNJk4BhH2d7/6oXuOYs/w=" }, - "com/google/api#gapic-generator-java-pom-parent/2.69.0": { - "pom": "sha256-FAcQvP99LntqRIlJ0Vu+nM6xin55Wk+bBRQts6+3FYs=" + "com/google/api#gax-httpjson/2.80.0": { + "jar": "sha256-kyVR8kf7XlwQq+q6HQeiIx8UTvDeY4Q+jRldw7qnOt4=", + "pom": "sha256-dddDs6lBjXz5spkdjWZLrs/DtkG4caE9QlSDIPOYues=" }, - "com/google/api#gax-bom/2.77.0": { - "pom": "sha256-I72S5y9hdMMwu9oZjPZAP5ebzICTOTxwd4H2T0LRvck=" + "com/google/api#gax-parent/2.80.0": { + "pom": "sha256-K3tZZ62+ReT9D5p91GqpBBowJf7MJ+kKKsnR9TkHDyY=" }, - "com/google/api#gax-grpc/2.76.0": { - "jar": "sha256-VBeaybFA8YD9no1ZRp4qwRVRF7g/8KJitbbYj3Fx2+E=", - "pom": "sha256-TcasWzKzooq871yIC8zWl4ttBldgVWAxiS+s2YYH9F0=" - }, - "com/google/api#gax-httpjson/2.77.0": { - "jar": "sha256-97halRJ+ufjtAf9WgCSzdpmk7r4ttmS1vOfZJSrXJeQ=", - "pom": "sha256-qpODjjC+GBsAwFKxsWZ6Vq2hXZwCMzmpy6PIYWhiICA=" - }, - "com/google/api#gax-parent/2.76.0": { - "pom": "sha256-PSjTgpd0Eu/SpNxlSLUchFWrXrFmalXi66hEKh9L6/0=" - }, - "com/google/api#gax-parent/2.77.0": { - "pom": "sha256-90m6PHvk30/PfAis7+TE9FTQRjqV+0m3PQv/AmOJ264=" - }, - "com/google/api#gax/2.77.0": { - "jar": "sha256-O01bkMTujI10ca7gftbBo/x9yl6nDAZ02bGgnxwKj40=", - "pom": "sha256-5N8dn2b38/DLa/Tn/dkqps+n9clIYAMmlibLxqQDsyQ=" + "com/google/api#gax/2.80.0": { + "jar": "sha256-6tYKkNfNqHr6QmvSR+NYWPxpGPcnNKgrVXer8swKLak=", + "pom": "sha256-U/CuCZ6h1VjvvSmcgq2Ojo0D8ow6uFEU3aux4Wpja+U=" }, "com/google/api-client#google-api-client-appengine/2.9.0": { "jar": "sha256-oidSwvRJQqzJB5yoe6Ng4rxBTgVLJoxTm1aVNlEqagY=", @@ -652,45 +671,45 @@ "jar": "sha256-RhN3pckE6OTgCRzRtHUrye9YtyI9YIiG2WQkNtSyEnM=", "pom": "sha256-26WuIKcu/3kVtBkdrj29yL9Ou6wBwt0q2AjsCgjiIW8=" }, - "com/google/api/grpc#grpc-google-cloud-bigquerystorage-v1/3.24.0": { - "jar": "sha256-dOQRW1GPuYY8a+MVJbVhhJQCeUPEnb41M9aAPqLFNcc=", - "pom": "sha256-gg10ZOX+cXH70b2Au650Sc+OfKcwYIP3r4g2yIQtiNI=" + "com/google/api/grpc#grpc-google-cloud-bigquerystorage-v1/3.28.0": { + "jar": "sha256-KeRS/2dLYDyaFa9D4GBwow/l4VCNVZa4v0cB3wd66u8=", + "pom": "sha256-5nc/3c/RmBQV/zYtAUyYQhTTaSRMVkSIrP8dwXHikuI=" }, - "com/google/api/grpc#grpc-google-cloud-bigquerystorage-v1beta1/0.196.0": { - "jar": "sha256-FfbELK2uoonFCv4bfWZxgSCEn2vtNQ3O5sOS3eKj+xo=", - "pom": "sha256-JSipv5qEcnLOCQqGbUS9Ijg1+2r8ENhkmQ8WcSbN9fw=" + "com/google/api/grpc#grpc-google-cloud-bigquerystorage-v1beta1/0.200.0": { + "jar": "sha256-93ncZyJGESfAOB0NTmIjZYo8+sSOv7kY3Z3mfTp0Hoc=", + "pom": "sha256-neYLlKScm1mlV8zzEEfaMKGiJT4tqodpXuf4ziRbo30=" }, - "com/google/api/grpc#grpc-google-cloud-bigquerystorage-v1beta2/0.196.0": { - "jar": "sha256-cQjqqkKe31BEORrVbbtgkgqYJnPRxLI3Pz74SM37j60=", - "pom": "sha256-9xoeUskTqUGWrzphmrsabCUDRsa/E5hI6JQsEruA8nI=" + "com/google/api/grpc#grpc-google-cloud-bigquerystorage-v1beta2/0.200.0": { + "jar": "sha256-J5OXnxJULuDe6YrC3OhpKDaWVFSohZAnQ8Ahk/G4jio=", + "pom": "sha256-RvQND2gKojLnpgVogu8UaGJflf+KJY3CLvXmfKsIBps=" }, - "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1/3.24.0": { - "jar": "sha256-5s6IZXQc+mu55BXPCijqMZgPoSJsj9bC5PUyhRTfChw=", - "pom": "sha256-UoCw1jbOp8sF2qFnLdXXa4kKl9aIEa1JZVqVPc1gg+g=" + "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1/3.28.0": { + "jar": "sha256-PiB3p2cbynwQpJsv12OJXvDbHOQHzOjpInMJPEu7uDg=", + "pom": "sha256-0ep61VmalKcSorXeP3PfgQfJgQt/agWF8KLFJ9vipeY=" }, - "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1alpha/3.24.0": { - "jar": "sha256-fa2TzXqORh8Xv8y+qfSNOpW+WF3oJn286DdUdjCQBEg=", - "pom": "sha256-ZPJuXJWR6lomBVO0It6Mvlr2wjP16+/Ulg7r1oMt81M=" + "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1alpha/3.28.0": { + "jar": "sha256-47M5V/+U6wFzyVoWhfOW+LUU3A09+j4oYIH6EI+tvUU=", + "pom": "sha256-s/bP2lwY5YTiKv247BAbl2FGA1LaJikRSKBEa1fKphU=" }, - "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1beta/3.24.0": { - "jar": "sha256-bDre0zkVVlo3zNsE6dkD4sv8c0NoFndVZ3bwTdZbW3I=", - "pom": "sha256-iFXjzbHhSbblytuf/xi3BSeZ1bSW92E2WiM19cR8cXs=" + "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1beta/3.28.0": { + "jar": "sha256-+9a/bL5U7aRZjH8KlHMHpMeCpzc4NT+lowFYryIttF4=", + "pom": "sha256-uqPDlW4J4HqWyOTp6aRyJ7I/3lS6JJNaxusyVJV5nZc=" }, - "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1beta1/0.196.0": { - "jar": "sha256-MjW2c0CjMLd8w4Acf1IN0zaJJ/aUwXe3nGDQOOFLm8Y=", - "pom": "sha256-Tcof1FGo3sMOhs/sbWS0FbI/PI+zPhQ590OQU4GxwrU=" + "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1beta1/0.200.0": { + "jar": "sha256-/YjJ9WVjI8gD2EHA24bqjFpLxGOgTWAybrut/tkLAl4=", + "pom": "sha256-3ukGwdvZpyBLc7Uljxvx401yxFngRHVBIualKk77t+g=" }, - "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1beta2/0.196.0": { - "jar": "sha256-WT+3nLtlmcvpLoP4LQImmK1qNsWfGE6Q4ftUgE4D1qY=", - "pom": "sha256-vT8/PXZcgi1ywTWPxQSSSwne7f4UwCHH7EuReuEGogI=" + "com/google/api/grpc#proto-google-cloud-bigquerystorage-v1beta2/0.200.0": { + "jar": "sha256-7XhrdoaZQRQP9zrYqU5NqxwWzfA65Wh/1oFYDygFwqc=", + "pom": "sha256-u95d1piREwwJ0e/RgHS9zI5zll5CTa9o7ocp4480ZME=" }, - "com/google/api/grpc#proto-google-common-protos/2.68.0": { - "jar": "sha256-paz0BTjotCRm135dTascvSZgXbUo5o0mp1A4oEJYisk=", - "pom": "sha256-7efrX70fhsVAcp0V9Oj8GgfvO/kEplZWkL8j20iQTcc=" + "com/google/api/grpc#proto-google-common-protos/2.71.0": { + "jar": "sha256-9tHGKBtEyTv1pDwmh91rcBHBU5ntsu3InRJIxDef6kI=", + "pom": "sha256-Sp57j5lQJRIbNAFh1rOXaPFr9LHiAMtY6NjEvndWuCc=" }, - "com/google/api/grpc#proto-google-iam-v1/1.63.0": { - "jar": "sha256-DsGwnStfjC1aZYZUD5889zUe/QfApGROoptIeL2AS6g=", - "pom": "sha256-XJuXk4Hy8YINdy3dBpzUC/1LJk0SciOGFgXMFJqx2YU=" + "com/google/api/grpc#proto-google-iam-v1/1.66.0": { + "jar": "sha256-JCr39LGmhpDIuOsXwz9MvF5cOcjnIhFFxlcL5GPoBCY=", + "pom": "sha256-8SF5l4qbnjtOgDwbP/keS/tve6rrvNtrdO1PcJamTTs=" }, "com/google/apis#google-api-services-bigquery/v2-rev20251012-2.0.0": { "jar": "sha256-qy5pb1JteP0tlYFTO9VXzCxVoPX95HYi6PFYzA1dVD8=", @@ -703,19 +722,16 @@ "com/google/auth#google-auth-library-bom/1.30.0": { "pom": "sha256-mSCzPghCOTmuWu2116O+wBWYvyZkSti6bnul2ov3ajY=" }, - "com/google/auth#google-auth-library-bom/1.43.0": { - "pom": "sha256-BpV9Cbcr5c5mX024kz4gVrhZfPHqhzp85ucqQdae7bY=" + "com/google/auth#google-auth-library-credentials/1.47.0": { + "jar": "sha256-fGq8vZa1H3Dk1ZBE3qbM6HOlJ8qrjQjTmg2j9PWFqp8=", + "pom": "sha256-WIm5FeYi9WBpFue8SMFFiaxN6XatsbVdUZBEJ7Yhw4E=" }, - "com/google/auth#google-auth-library-credentials/1.43.0": { - "jar": "sha256-cjIopfDIKdXFEXkQ0bHsCvqJgwU+tNagjiNyH2Itqgo=", - "pom": "sha256-n9D8K4pGu21rferY2a47n4B3CrhwZbYd9m1nolq89UI=" + "com/google/auth#google-auth-library-oauth2-http/1.47.0": { + "jar": "sha256-nQIECDRBlC3xLHKU703x//Xt54SmUsE4tslQF5BAbp4=", + "pom": "sha256-kbqgJmtyKMVR586UJ/VF46UBDILLlXlmftsM6XxdWug=" }, - "com/google/auth#google-auth-library-oauth2-http/1.43.0": { - "jar": "sha256-sgERNyfulhWt2XlGSx+Rg07QkMVl9aJvaYCMAW6CBhs=", - "pom": "sha256-UiYXgf6mXrd42a/6rEg8+C1zR3oFpDh0Patt0L/ytao=" - }, - "com/google/auth#google-auth-library-parent/1.43.0": { - "pom": "sha256-UqhTnueVTmnDfoM0435+vVvoXcNBISkBmWdAG3zbXJM=" + "com/google/auth#google-auth-library-parent/1.47.0": { + "pom": "sha256-QEonKD8kn8p4IK98O9EUJ2YINVWkZEitQFb4AB1S714=" }, "com/google/auto/value#auto-value-annotations/1.11.0": { "jar": "sha256-WgVc5CVTM7M0bhqHA9pb+P8ElTIob9zTFxLWJKvhEd0=", @@ -724,62 +740,56 @@ "com/google/auto/value#auto-value-parent/1.11.0": { "pom": "sha256-Wg0dcYVS6KRdzOASjRtrliP6lxqCzSRXUyM7pyCMsp0=" }, - "com/google/cloud#first-party-dependencies/3.59.0": { - "pom": "sha256-0O+WEzt6pDL+mz/lEUmpP5PlGTS0x9kH7OVf250fehU=" + "com/google/cloud#first-party-dependencies/3.62.0": { + "pom": "sha256-lJN8n0kh1RoazDsQYpOew8ZJEe35a5Nv1DLhX3++i0w=" }, - "com/google/cloud#google-cloud-bigquery/2.62.0": { - "jar": "sha256-WNSk98/jMECOjgvTomPFNSm7e+prjGTX84oVduwQHF0=", - "pom": "sha256-NFJ5tvyGoJNyNpNRvY6oKcLgJ6w9CkH/yFgK/guLBfk=" + "com/google/cloud#google-cloud-bigquery/2.66.0": { + "jar": "sha256-zLWJN/TiDsE8/1Hz2hxvITiO0S+UGDoNYyVUtLAKOac=", + "pom": "sha256-DH9kdpuX2HxumvUUvB/IlDuICN0FrPqGjDjhbYKhe0E=" }, - "com/google/cloud#google-cloud-bigquerystorage/3.24.0": { - "jar": "sha256-GT96MwCionOBWnky75a0uM0NGxEwQ9FV+3+ljR3fw+Y=", - "pom": "sha256-o8MZpm1hvd1A9qwyBKByhOzG+dwyyoVB5E3NYXG3tx4=" + "com/google/cloud#google-cloud-bigquerystorage/3.28.0": { + "jar": "sha256-4EJVe2qjkCT7jGSvR+DdpCtnLEERpYS03UHiHRzxE1E=", + "pom": "sha256-3rwVcwZIAKTQabAvaMkrGueiJn5BQrYJkXFqSP59h7c=" }, - "com/google/cloud#google-cloud-core-bom/2.67.0": { - "pom": "sha256-8UUcUqGRhgNt3yT47PvW+yWV6gChcirkyHsIShAAcg4=" + "com/google/cloud#google-cloud-core-bom/2.70.0": { + "pom": "sha256-JW9N5AEIHnHjbI6a/pK0vbn74dMSMdl1C5WiOIG/Kho=" }, - "com/google/cloud#google-cloud-core-http/2.67.0": { - "jar": "sha256-dvIjl6JLzaiB3pbkraOfHcEaPVZq8uuISMn7UF35jD4=", - "pom": "sha256-DNCVPPNJM6P/NAiV+JM6cyxy0tJ1gmMiAU4lIIQIY4k=" + "com/google/cloud#google-cloud-core-http/2.70.0": { + "jar": "sha256-cE/KDrpa4+TCNpP/oqmxRZLCvOaawUjqnYmjL9dRMl0=", + "pom": "sha256-nI1dbPWBu5hZCy8SrlP8o/DtpvM1zWHi1fkuFxTgknU=" }, - "com/google/cloud#google-cloud-core-parent/2.67.0": { - "pom": "sha256-7Ty1F+H/N+vmRGttsF9rLKsFokZNyjHeYN93i+f4ZwI=" + "com/google/cloud#google-cloud-core-parent/2.70.0": { + "pom": "sha256-0UjXRZB8YFm5jPNKmY1sruCgFr7FL6bY6/1nzg5mALA=" }, - "com/google/cloud#google-cloud-core/2.67.0": { - "jar": "sha256-M+TYVCF1Sv8g69q0Nnh1AgMuo9QqDNA6zZ9QpzfkE98=", - "pom": "sha256-Y2TwLSZB2Qyjg+5qhbWszq4hr6duVuxEVse6oEqQskM=" - }, - "com/google/cloud#google-cloud-shared-config/1.16.1": { - "pom": "sha256-MXT7SNiJF6VCBog/zIecRqBBWXJ3Zu240qdJ0SCnnuc=" + "com/google/cloud#google-cloud-core/2.70.0": { + "jar": "sha256-6utnHokzRrCgTbBIbhQnG+bIbrHDJarwSVw/ZboR5sY=", + "pom": "sha256-CaAVM3txg7t0k3Dkdnkv7StUqhyxi5tSfeZG19c/nFw=" }, "com/google/cloud#google-cloud-shared-config/1.17.0": { "pom": "sha256-G6+ucuK+eVDVlWs5OFy5Z7I64enW9S8opGpfpEsvg7A=" }, - "com/google/cloud#google-cloud-shared-dependencies/3.59.0": { - "pom": "sha256-4S5qub2bNcfGB+d6cw/WVGeXFTZXdPPKGWO/TnR9fq8=" + "com/google/cloud#google-cloud-shared-dependencies/3.62.0": { + "pom": "sha256-Uh+SeL2RIQtWkX/dJwpvEupmZlUw4Ed3lfneCcwcpww=" }, "com/google/cloud#native-image-shared-config/1.16.0": { "pom": "sha256-oC9dmGuHE9zoAhed38jE3fhUhpEs2ygKmLKmB0KEbiY=" }, - "com/google/cloud#native-image-shared-config/1.16.1": { - "pom": "sha256-QN9I9Uh8R7+4ROOiTUomQTA/I45yHXU/Ag2WnyteQYc=" - }, "com/google/cloud#native-image-shared-config/1.17.0": { "pom": "sha256-oI+9hHMAJ/x1SuKNAnOG+uhygGTdShtkKPnoIf4RKfs=" }, - "com/google/cloud#third-party-dependencies/3.59.0": { - "pom": "sha256-+NGC2C8UYR+pOxUWd6jYRwJdFB/WnGxRYbfSt2EOu5w=" + "com/google/cloud#third-party-dependencies/3.62.0": { + "pom": "sha256-nr/uL+qBmqG6sD6f1t+CF6kPgEAz+IuoE/ypYWPIkKg=" }, "com/google/code/findbugs#jsr305/3.0.2": { "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" }, - "com/google/code/gson#gson-parent/2.13.2": { - "pom": "sha256-g6tSip1Q/XauuK1vcns+6ct2ZYYlV3TtFsqMTHbZ2s0=" + "com/google/code/gson#gson-parent/2.14.0": { + "pom": "sha256-grD2aUxXWKuLsH4FYwII1Q9YnUteBP0KBG1Zzfe6PR0=" }, - "com/google/code/gson#gson/2.13.2": { - "jar": "sha256-3QzhtVo+0ggMtw+cZVhQzahsIGhiMQAJ3LXlyVJlpeA=", - "pom": "sha256-OqBqp8D5rwkpYaQtCVeOQyS+FGNIoO5u1HhX98Jne3Y=" + "com/google/code/gson#gson/2.14.0": { + "jar": "sha256-LL0Rm/GWHCh4gxCWPcgLpl9Yze7B3ROci9sSQPqiw28=", + "pom": "sha256-H6ASLA43MxkmQoYcNr5Mb3maeVMnojvdKSJpG26bpIA=" }, "com/google/errorprone#error_prone_annotations/2.10.0": { "pom": "sha256-1oDcn1eKd6bc2ZKywyUOsWinIUzyf48MrB8GUmcQwMw=" @@ -791,9 +801,9 @@ "jar": "sha256-pW54K1tQgRrCBAc6NVoh2RWiEH/OE+xxEzGtA29mD8w=", "pom": "sha256-oVHfHi4LSGGNiwahgHSKKbOrs5sbI5b2och5pydIjG4=" }, - "com/google/errorprone#error_prone_annotations/2.45.0": { - "jar": "sha256-a6YVEOIpROiuw/6XCXLQiNjaEyok8ryBekPHtwZlzCs=", - "pom": "sha256-lb5z+ah4dsla7xDcxUk44fHEWihQwxbDP73s1ZD1EoA=" + "com/google/errorprone#error_prone_annotations/2.48.0": { + "jar": "sha256-tJxclYMW7WegnGmd2pqnScr0NNUdhj3qWZ7zakm5yFU=", + "pom": "sha256-GJ4JrQSJwyXpDaqp1cj0BjMGAvo2Zgm8oHy82tA6udo=" }, "com/google/errorprone#error_prone_parent/2.10.0": { "pom": "sha256-B4kah8SQ+QDBIJe+6V7By24HHIp9+BBmY4fgx3Lwifo=" @@ -804,8 +814,8 @@ "com/google/errorprone#error_prone_parent/2.41.0": { "pom": "sha256-xTg4jXYKXByY3PBvbtPP5fEaZRgn21y9LtgojHlcrUI=" }, - "com/google/errorprone#error_prone_parent/2.45.0": { - "pom": "sha256-zgCLlZZS2RDuVHgcvGxsU8Bj0qoIOjAHj0pD/JdFZmg=" + "com/google/errorprone#error_prone_parent/2.48.0": { + "pom": "sha256-sz+opFyfF5SlAIwLLYOoTrKLXQEXptFW8AP58JvnQQ8=" }, "com/google/flatbuffers#flatbuffers-java/24.3.25": { "jar": "sha256-9bUANKU969qYCsqAO4sGlJ+TpAFjvB22zWlYHTcY41U=", @@ -827,16 +837,9 @@ "com/google/guava#guava-parent/33.4.0-android": { "pom": "sha256-ciDt5hAmWW+8cg7kuTJG+i0U8ygFhTK1nvBT3jl8fYM=" }, - "com/google/guava#guava-parent/33.5.0-android": { - "pom": "sha256-vXfMLa2RkS8aO/+nv35Xbs9XmS9Y+a+hMv1h7yULqt8=" - }, "com/google/guava#guava-parent/33.5.0-jre": { "pom": "sha256-aHGeaHxuTJ/z4P7L73vSCJbw9PezFHQ+0zxy+WJWghU=" }, - "com/google/guava#guava/33.5.0-android": { - "module": "sha256-VBlBS+YhDjiUXoYbX2HoLM9pCnlUh32w6Qg7ynO1wNI=", - "pom": "sha256-fT1kSzi6wDHGFcPoun4A3CE1u63BHqWaSNvO3EIqYqA=" - }, "com/google/guava#guava/33.5.0-jre": { "jar": "sha256-HjAfDFKsJIsLFP3D0SKDx3JS1Nb0hSHVcufYxMLMSsc=", "module": "sha256-d+1CyMiyzru5OsngdUP/ZBiqJL24UXWAz1Mk6aZRCVY=", @@ -934,29 +937,29 @@ "com/sun/istack#istack-commons/4.1.2": { "pom": "sha256-2Ig+twNkcB2uDjdEnIj9knUResPYYEDonxvj6dR+nJ0=" }, - "com/tngtech/archunit#archunit-junit5-api/1.4.1": { - "jar": "sha256-WZ6whJcjV3PKY5BfUw1OinOEuLQp6qmRN1hQIipx7+0=", - "pom": "sha256-MqPqumpov+TTE5/kGBf91kHhIeIU+ulkHxuACDFkjU0=" + "com/tngtech/archunit#archunit-junit5-api/1.4.2": { + "jar": "sha256-1RVEzEjhycgFZw2jh24ouysH6QmE9eST0VsGHRHbtx4=", + "pom": "sha256-w20V+8fAQOsZfozhjET4d4xd7IzoUuXAL0lbJITq7W0=" }, - "com/tngtech/archunit#archunit-junit5-engine-api/1.4.1": { - "jar": "sha256-VYwJC5opJDrdfS6wfuoDI/bw8Rs4RXpIN+NSKL4bEPI=", - "pom": "sha256-GY1dNHJVEsfTnZ0an2iUMg2ahq6A5xLtAk+ZK+sakfA=" + "com/tngtech/archunit#archunit-junit5-engine-api/1.4.2": { + "jar": "sha256-erpADbEkEysUKjh+3Sok5E79wUtMo7KpGBUsV3DRaf0=", + "pom": "sha256-0gzTmpWUeisN5vVPluY2q4E3kXB7y1sPvCnKLavXc5g=" }, - "com/tngtech/archunit#archunit-junit5-engine/1.4.1": { - "jar": "sha256-4ADnETSA89QSvCyKJY+Q/g4rXvAF+8MXl5HjkYYQltc=", - "pom": "sha256-n+5dEyII4DunPwuXqZbaJD8fQU+2WcLJByK2raGRB3Y=" + "com/tngtech/archunit#archunit-junit5-engine/1.4.2": { + "jar": "sha256-lk99cEJhWtj3rESdF0KFrPwvuq9ccG337eeDf7fOKEU=", + "pom": "sha256-vTs/jEXOt4bLLTU3J35QiAsjgEux0K9VBeOgxZKE94U=" }, - "com/tngtech/archunit#archunit-junit5/1.4.1": { - "jar": "sha256-bdJ7q/BOqivIbo99MpYXVGUWQ79iXsF5Q6woaWsA/90=", - "pom": "sha256-psKMkV437DAgaMSiFaQzD9K6A6IeqeO9jcribu2pwEg=" + "com/tngtech/archunit#archunit-junit5/1.4.2": { + "jar": "sha256-zSZB30HHBZ4h1GMcB8C6KEkVphhrhn9MAHXVa+Q8nkw=", + "pom": "sha256-Ivkt37EdweOiUrNRvjP4gYWvw4koGsFQE5ZN2PL/QGk=" }, - "com/tngtech/archunit#archunit/1.4.1": { - "jar": "sha256-apJFjFRDCOQspTTPy9tvGUfqSpyocX4IfNZx0x8tmww=", - "pom": "sha256-PEMEhZaX+gSgrnvQr4VeXiPI2qJvYiy8PquqO1b4KDQ=" + "com/tngtech/archunit#archunit/1.4.2": { + "jar": "sha256-bYrfaaPxCevhs5V2T+sH+Rnp4OKrXi6hQdLmJRun0X8=", + "pom": "sha256-BWGCmFRShtaX+m0Gb2Wuv/f2jo7IjL8sPn13zhjyZjY=" }, - "com/uber/nullaway#nullaway-bom/0.12.15": { - "module": "sha256-03CYL1dme13VC7urRqkNTGBvBt0WBlmNtalnX+VvB08=", - "pom": "sha256-K0j45WK5BRbeFEIxRvBAd9hsyuULw7dmpVwPQizHlvc=" + "com/uber/nullaway#nullaway-bom/0.13.2": { + "module": "sha256-33K0LrlU5MraCGQfmgqy2yPtZOnXHDd1IkH0Bsdx5sY=", + "pom": "sha256-zMKscMWKcWlfGEk6HtLIjfmEYBsQxQt6IeOPEsMRmos=" }, "com/univocity#univocity-parsers/2.9.1": { "jar": "sha256-MWhRItXjkumGcu1gCalaTBYjyhGFVnvUTulFJ9RU5cM=", @@ -981,69 +984,62 @@ "jar": "sha256-blZOKc7JWjkiaKYJ8JBx1WGZOD2QascOkXU6eZjRo+g=", "pom": "sha256-N7I1NJqAx1rokS+gCO3unouINL52mortCLp0xbCvgeA=" }, - "io/grpc#grpc-alts/1.76.3": { - "jar": "sha256-+hB9Nbm422uYZ5OnjH47E+O8AjodLnVURV5pioY9GKI=", - "pom": "sha256-5iDqeJT0iHZoSmolfAy/O+NMxDe0oMHhpMxPwtU0IdA=" + "io/grpc#grpc-alts/1.81.0": { + "jar": "sha256-08vTjS8QxqbNqjLv7PO37qexDR+uvgrkaeDfu6JSCp0=", + "pom": "sha256-j2q5aXL4x5JF+2dDRLuqJBFx1CvjZ4qxZQX+xdAKvyA=" }, - "io/grpc#grpc-api/1.76.3": { - "jar": "sha256-samsYvAULwbtAck+1S1OzfQAJswYPmKI90DUHKl0uRw=", - "pom": "sha256-sOGVt4Mcg+bUEwsquQS+Oxl5pIQakTLXBwjS3OwNihk=" + "io/grpc#grpc-api/1.81.0": { + "jar": "sha256-Pmplm6PtzaxzDIV7J3JeLk2YXCJBBV6DJutP4PlXPVM=", + "pom": "sha256-LQI/jWYRPKZkkWzMgW7fNqfR7CtwJY2ioEE9OeWmnGw=" }, - "io/grpc#grpc-auth/1.76.3": { - "jar": "sha256-hPyZyrhkoajjbour7WgjyqLBuZS+RGaOs/JO0LIi4tA=", - "pom": "sha256-APfqi1aDFMWEvAyA1b/lrTHAFciU8aasV2qkw3tNj84=" + "io/grpc#grpc-auth/1.81.0": { + "jar": "sha256-fxuBFHpzHz8JfGCcy3buh1NQAnoJjkkOxUI3tmTY3f8=", + "pom": "sha256-5aUobx15Vv6lZQlNIZblHABlgkQkZBtIoJruSTa96gw=" }, "io/grpc#grpc-bom/1.63.0": { "pom": "sha256-nqMKp9l0wA3Qo962cZSovF5pOkDvitBB+hR40Ts+vv0=" }, - "io/grpc#grpc-bom/1.76.3": { - "pom": "sha256-EGIZxXxiz3mZLEeGocPmLcye98Re9mLg9D/nO95+Db8=" + "io/grpc#grpc-bom/1.81.0": { + "pom": "sha256-f1HXvBXFyaFOI+W3MUKZzKcdMjuqba9rug/02A48Kyk=" }, - "io/grpc#grpc-bom/1.80.0": { - "pom": "sha256-TSeZrEUt0sx+rCALuxbjenrHJxXXO/k0AABx9Fw0cEE=" + "io/grpc#grpc-context/1.81.0": { + "jar": "sha256-Bd5pUwb5De0B1BsIO3UA6xPcU3Ywl6yMWwJkhC3wZnk=", + "pom": "sha256-lHnsy7omzjRapqL7w3+f0NhixyByAiqFqL5OB1p+B6Y=" }, - "io/grpc#grpc-context/1.76.3": { - "jar": "sha256-GzLo7QiY9sLT29o1C4MEkcYU4ss19KIctvrf/JXnaXo=", - "pom": "sha256-/+REjt3nK95loItbBR/MQaiteMkTOhq2CYUfbKZ9cWs=" + "io/grpc#grpc-core/1.81.0": { + "jar": "sha256-P/4akd7fBgMmnOWXRpv4L5NHexKWip4NgPvUB+W6bpk=", + "pom": "sha256-D21czlUF1mQoOYVE+11J7oCSKsAlbsyC/iXJqXclQOY=" }, - "io/grpc#grpc-core/1.76.3": { - "jar": "sha256-yPfvkYeoMj7vkYcZ3Yq7k+UpAxi2K00HFNqrAA7ZGWs=", - "pom": "sha256-vMEXiKva0Gfzj4RmiDZqOz8u3zxcx+NW8lxjPciL3bs=" + "io/grpc#grpc-googleapis/1.81.0": { + "jar": "sha256-3LxmO86SLKVgBTNhlTZ828fVMmevqLSSUf5PmzsF+8c=", + "pom": "sha256-rtHMp2VZilTkabfaBAFu3xixppYQPaG9Yp+FH73ysf4=" }, - "io/grpc#grpc-googleapis/1.76.3": { - "jar": "sha256-4XyZY4t7sAzZnMgY62oiCCONllQcirxKR2DPVFodGjM=", - "pom": "sha256-mY3pUqhg6whb5f5Shm4eXQ4SSprV5moa3MKSqx5oD/s=" + "io/grpc#grpc-inprocess/1.81.0": { + "jar": "sha256-Et0kOoyvMrAAlUYKb5UxosVoWy5wH9FiyxkxrwTdfc4=", + "pom": "sha256-h9bj4vcenWM0RuIZXhGmHkopSnJKcnpY+4CmKCU/xbo=" }, - "io/grpc#grpc-grpclb/1.76.3": { - "jar": "sha256-hmXSia1TlWsGfcI3hFDxFdUIT4HzPGsIgKss0Qb/+BY=", - "pom": "sha256-4kKwz4d0aC3ndsJTfzAIDH1zvhV1NTW/rwzf0UfEMIs=" + "io/grpc#grpc-netty-shaded/1.81.0": { + "jar": "sha256-N7wEoAMR8mhybJLa2fghHSRVGkQu8Z28yQfVdR027xI=", + "pom": "sha256-H0LXSv6Df497AsgehYh11ILiqMYIpN1hEg00TjdTN6Q=" }, - "io/grpc#grpc-inprocess/1.76.3": { - "jar": "sha256-aB/LhKoNlB7MhdnEdXPywrMrhrZW5FMo0wQJ+bVe28s=", - "pom": "sha256-EqHf0MnftQNLSimP2JB5opwI4z/hEKh0EYnc3LIKHQY=" + "io/grpc#grpc-protobuf-lite/1.81.0": { + "jar": "sha256-G/YpSwmSXMaqgrH9h1BlABDkXgyIlyZwvcMTXHSqq0w=", + "pom": "sha256-YzUSGK3BUIwoUsdo2hD8WSa4k0cO4Z7MSV7LnDk73qQ=" }, - "io/grpc#grpc-netty-shaded/1.76.3": { - "jar": "sha256-KGGrwCJe8ilvMfY4SjcH0LaVnI6BvHi5zRwuHS0iIto=", - "pom": "sha256-qhT25uZBPxp6y+o6c5ISqSwoJqjjOld3UDrzNlbad9U=" + "io/grpc#grpc-protobuf/1.81.0": { + "jar": "sha256-0nSvdLdqeEYZTgJ5cI1IkAwZBw8GkkGkA0us1CkY3x0=", + "pom": "sha256-XSLUIwt+AvvBy+AFAL+YIPjrk/vNb+5+pAqv9UDI454=" }, - "io/grpc#grpc-protobuf-lite/1.76.3": { - "jar": "sha256-qvIBgWKUYG73kVQBno/Zvb0j80rFAcxqZhDZHI/O36E=", - "pom": "sha256-jQ87jfgMZIcMo0fTCxs8nVESEoARndV9Y7+rEfJ6v5Q=" + "io/grpc#grpc-stub/1.81.0": { + "jar": "sha256-lj51zGPDZZ7o5MuVZDbO/dURdh9OhaZ0yu6zBSdE450=", + "pom": "sha256-PUsDcbO7o3TKWdxUk08CXr0rsWskGnNev14ImbzMRj8=" }, - "io/grpc#grpc-protobuf/1.76.3": { - "jar": "sha256-eUVPhoZ6XsJTAcxja1U6oVvFmWkISeNAq9/FHcgX0aM=", - "pom": "sha256-dIgXFlAvg5mNlNxxpG2762KFq4Urro6rKO+W9MGpgD4=" + "io/grpc#grpc-util/1.81.0": { + "jar": "sha256-XvP1VDKevBi3ymXeFSiaz3I6JrjAvU5QL0HkGr5aNH8=", + "pom": "sha256-Ru8Ts0zzqDSsT2h2ZVaECcHpyBFUskhb2gvKrBYXzk4=" }, - "io/grpc#grpc-stub/1.76.3": { - "jar": "sha256-paXiolH6dzYkGPTL5NC1jmXTJ01HacXsiTX90GEVSO8=", - "pom": "sha256-cc7L6Zj1lTl2YkH284Z+PFXTGhpL8HjqrbizmKXciUU=" - }, - "io/grpc#grpc-util/1.76.3": { - "jar": "sha256-76vqCysb4aHE452GGYvbcTh8rjtCFjgzTzOW7JwmH3A=", - "pom": "sha256-JSHLbqqIzNKSDR5+e5AhODhQW+HfUfu1Q5Q8QGL9scI=" - }, - "io/micrometer#micrometer-bom/1.16.1": { - "pom": "sha256-Dn3lsNyQkfGy60rmv1HvdW05/PMhPbz9LIl3nXS3mvs=" + "io/micrometer#micrometer-bom/1.16.4": { + "pom": "sha256-MzctnkRE2kislUebqJKUK21O/ftHKZNcPV11MjfJfck=" }, "io/micrometer#micrometer-core/1.9.17": { "jar": "sha256-w1DP3HbAg1bxKmDoQPLb6u6nVAcS1YtUvs1sMCqGFHo=", @@ -1078,55 +1074,60 @@ "jar": "sha256-PqmVtVpAaL4imJtwzCmk14jC0yjR1QYTp6mv0T/dLQo=", "pom": "sha256-6+IsQiIX1mLHzumUdvC1LIBXftRFeGrCmSUb76pMB1s=" }, - "io/opentelemetry#opentelemetry-api/1.51.0": { - "jar": "sha256-7YjCh25aUlzLtW65GNeVV5e5okXxE9ULl5jRY0qQlR0=", - "module": "sha256-+BlpREGHeEhsVP4ytrKr3jnfbrlGzrp6vZ6xPkGAgXs=", - "pom": "sha256-6gZDm5dnAhhadXz8+iS8QWCj/fbKB/xphceLhB00io4=" + "io/opentelemetry#opentelemetry-api/1.57.0": { + "jar": "sha256-iLv8P8yBrzKZ5/ac3cyWcuQQ/890Nei1CkdM8uRUtBA=", + "module": "sha256-voyJqtxY6N+ikKkQM1HQapbZgAqEFGbno1SmWwopHOo=", + "pom": "sha256-JtNDol9Abj8lTm/cciYEd28H6CPvKRF60bPASTwwzdc=" }, - "io/opentelemetry#opentelemetry-bom/1.51.0": { - "module": "sha256-G2yc8yJUdi30ahrpVXZDYESr0FCpsBVyxCJcjsMiASM=", - "pom": "sha256-+m3pwICuLmOLLl8/l4Xj20QlSlfwKbDKlQ6TmZWY+DA=" + "io/opentelemetry#opentelemetry-bom/1.57.0": { + "module": "sha256-943/GSRFhXMZjnece+bv+ZxfggMS78NxC3cptL8OgZw=", + "pom": "sha256-ZfcLMUBA70UVQ7Hc5smzyGwMZyFzx43Mlk38Ga5K7sw=" }, - "io/opentelemetry#opentelemetry-context/1.51.0": { - "jar": "sha256-304wiIPvKi8oQVFAxWKZAfciI/nscTBj+TOVz/Eb9KE=", - "module": "sha256-lE8cBSwnAqmnz/jSjSJVSwjwMbrgiPrvrd3F+yfcero=", - "pom": "sha256-GyDVnq8S2i5UuQoutCP78vb1uxeLP6NyEUk6emGlfAQ=" + "io/opentelemetry#opentelemetry-common/1.57.0": { + "jar": "sha256-vsdwlUb6Eq/ikh02mFnVwNl2b/mn4ob0QSQbjmXBV4k=", + "module": "sha256-FLW9A2HJU5dC7lbJ2d0dY7PJrTU2ZLHhG6xvSyudIzk=", + "pom": "sha256-ZJTJvyNq4c9coaFLP4VEeuJDIC4g9fAEGfdoMAl/l70=" + }, + "io/opentelemetry#opentelemetry-context/1.57.0": { + "jar": "sha256-3DxrZJcMJF92Dor1Iz1IYvgpyIoKHwE1eANac5Dc0pA=", + "module": "sha256-veKUbQisbGPlgG/DSxKJwuI5VRpU96fn3tFmlPgizx8=", + "pom": "sha256-LS71BdmEG1eTx85bM+A+T64aPh+ckQrxe5xx1hChOyg=" }, "io/perfmark#perfmark-api/0.27.0": { "jar": "sha256-x7R4UD7FJOVd8ZtCTUbSfIporrgBZk+t1PBptx9S0PY=", "module": "sha256-n2xOamK43v0UFzrNt9spPQhjU7Ikkj7vYpP1gWGJPMo=", "pom": "sha256-IsF1wsGCNmdjDITnMiV2f1lwSS2ObL/7gaZXXbpHLSY=" }, - "io/projectreactor#reactor-bom/2024.0.11": { - "module": "sha256-pW8KAXASMDYjk+RjGPZlT336EZnC8Pr/uAALIxI9k2c=", - "pom": "sha256-XFDlpW7ilcH8EG1i+yD7BUVgKQToZjDLcnv8VUnYjxE=" + "io/projectreactor#reactor-bom/2025.0.4": { + "module": "sha256-2MirWYt8mqqRXnIoXeI7LMzD+QVdbca/TPaIdS7EMlI=", + "pom": "sha256-lglSINQsckFPfE9c1r26OuZdFhcdg48g0zZrFE7GsSA=" }, "io/quarkus/gizmo#gizmo/1.0.11.Final": { "jar": "sha256-pUv7ttzOkpgTRZWzzR35YbxzJGiCXybuUpbytfiMC5k=", "pom": "sha256-/9w5IIbOwtuB0m4uvTYDRxHokpwoQ1uUdpGWCFNrOP0=" }, - "io/swagger/core/v3#swagger-annotations-jakarta/2.2.47": { - "jar": "sha256-mzCzGfHDGZPmEo0i4SZSvppohYnjDGeBnthOlbluf4g=", - "pom": "sha256-yDP6F7AXZgp/p2/Lp+GmHLBrs9B3GeepeEb0CRjYWF0=" + "io/swagger/core/v3#swagger-annotations-jakarta/2.2.49": { + "jar": "sha256-P8nRK1SI+XpK0o1O7VhkI3ZX8Hfo2L0iQbJ8Alfkh+E=", + "pom": "sha256-RUu9Kkyf0YNVH4ZEdMn0GlIzjFwLAzKgkGZeRoadV04=" }, - "io/swagger/core/v3#swagger-core-jakarta/2.2.47": { - "jar": "sha256-5jt4weWwSeZnDKm7Q8PzXPNi7MCKxZp4OZSmpzKn1+s=", - "pom": "sha256-f+M3jWjP8wydRqTFmzXYp2H0yIkMziwmSLgDUc1BO1o=" + "io/swagger/core/v3#swagger-core-jakarta/2.2.49": { + "jar": "sha256-qsF6nXCVmXWBf8MuuR/uxlHRklGVd3ufHNvS+7PnM2w=", + "pom": "sha256-2wHTNEYR8CPqa0D41UAbbXu16p1QxR/Ensv6jZ0c1Js=" }, - "io/swagger/core/v3#swagger-integration-jakarta/2.2.47": { - "jar": "sha256-cLt02NeKtNSYX35TDWVLRIBnAx2ucnivj4a8FP7eEbE=", - "pom": "sha256-okwniVgLRqBbG7d4KfZzCjZwj6gRZZDAqjKwLadyW9U=" + "io/swagger/core/v3#swagger-integration-jakarta/2.2.49": { + "jar": "sha256-aZBT/erSQvHwBo3WkehMjZYT6d1txJvaGHJ83T+hg90=", + "pom": "sha256-8r5aS0TmYt+10DaS6MRHEXFHVoAi3v/ACtZK8jPfhCs=" }, - "io/swagger/core/v3#swagger-jaxrs2-jakarta/2.2.47": { - "jar": "sha256-GjZ2uzqb1Yjgqjm1ootBkQK6sXEjKMIpgFvH8KGfqRU=", - "pom": "sha256-Xa0AP7iJm7vhWbHHLm+1kC9sTllW7aqg6XKEKkcNuKI=" + "io/swagger/core/v3#swagger-jaxrs2-jakarta/2.2.49": { + "jar": "sha256-hNEu65/s4N8rnmJ8Em0Zs1j1i9yDtXVo6RWrzSnVFB8=", + "pom": "sha256-NG6/8o+0qg+ABE0nW3fttooFsAcbfrjRaBK17FrTwW4=" }, - "io/swagger/core/v3#swagger-models-jakarta/2.2.47": { - "jar": "sha256-FdEPT36sHgKo/5QLQwxjT8nf4INopU3/oyFswtyBGqI=", - "pom": "sha256-BqphK2Z1hOJ4BzxY0I8pxiasxAggvBXrPajxpEK+0IQ=" + "io/swagger/core/v3#swagger-models-jakarta/2.2.49": { + "jar": "sha256-3PrhA2LV3mNzWakfwX/c185eWYu5Upw6ZCf2mByzlZU=", + "pom": "sha256-PnXkv38/do2WutmsYIWMO6BxhW2CZol0WSEkUPp+EzM=" }, - "io/swagger/core/v3#swagger-project-jakarta/2.2.47": { - "pom": "sha256-UL3qH4opQXOIilE0IajxXHkoXGVqhSKdkcOrDs9INew=" + "io/swagger/core/v3#swagger-project-jakarta/2.2.49": { + "pom": "sha256-E/AFAsAZy44iWljSMs1/t5F8KET+rVonvzT4RzJa9Yk=" }, "jakarta/activation#jakarta.activation-api/1.2.2": { "jar": "sha256-oYepORA671hJp6+EvX4nvi0SDEEK8pFDc3X/4GH08J0=", @@ -1194,16 +1195,16 @@ "jar": "sha256-aKYh7BhIX5UdCax29D5X7uOU2+QsuPKkxZyTKW+p3MY=", "pom": "sha256-Gs08hdTP48Sa4eKsKXdCujnaW7swo60OQXbqbGNI/O8=" }, - "net/bytebuddy#byte-buddy-agent/1.17.5": { - "jar": "sha256-xbkzStguYy9q9g3yK7vbu2LO4Eh39PQ8OLoErtm9mQE=", - "pom": "sha256-C4NIL7Ujtb+UdKqCp8XTzhPPOlqatdY6zpVZGfbXzBQ=" + "net/bytebuddy#byte-buddy-agent/1.17.7": { + "jar": "sha256-qbqIfcolKtYbfVFTKU805vO99LJzawQ3PRNhWmlfwP8=", + "pom": "sha256-gU7kLWsBF/S40etrHWLBbbTAtZfYOzrY2qV4HrFF19w=" }, - "net/bytebuddy#byte-buddy-parent/1.17.5": { - "pom": "sha256-HoN1gn7n0vXkxwyzHJFn7OxgaTz2pbdzoeZv1NJnU2c=" + "net/bytebuddy#byte-buddy-parent/1.17.7": { + "pom": "sha256-ilfiDczgDaccM+8+GdndhY/p0gQsouK8onhxcA1SaYw=" }, - "net/bytebuddy#byte-buddy/1.17.5": { - "jar": "sha256-cVaMn4OWZ3IZ9lAmj79kk97UhO3NvfLa5hKcpb6B6Ns=", - "pom": "sha256-U81D27NbSORHJc1XbSAG4fcfIWh9BA94DMcKCn79QcI=" + "net/bytebuddy#byte-buddy/1.17.7": { + "jar": "sha256-NXXcuKmPr5Q9PBWVxHoWBHxPzoqD67smJi8aL2dUY1c=", + "pom": "sha256-7n+6hWnDu1wekeWBL9n0oPMb4n5WjVNU4a39GRGfl7M=" }, "net/java#jvnet-parent/3": { "pom": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" @@ -1320,29 +1321,29 @@ "jar": "sha256-bJs90UKgncRo4jrTmq1vdaDyuFElEERp8CblKkdORk8=", "pom": "sha256-PLrYSbNdrP5s7DGtraLGI8AmwyYRQbDSbux+OZxs1/o=" }, - "org/apache/logging/log4j#log4j-api/2.25.2": { - "jar": "sha256-n9Zsn+C+oG+pZmwUeYmkbK+qkrSoh1NpfTlFzEMzjLs=", - "module": "sha256-WPeF66u6zDA/Ow5aSF91X9qzKQ9p5JsDT4lj0ngjZV4=", - "pom": "sha256-CVYJaiUCQIyVioMXTytqV9yy5bB7uRTISHMrRLirvcM=" + "org/apache/logging/log4j#log4j-api/2.26.0": { + "jar": "sha256-gg3nu69DDq8uPlzLkvI+IIV5fFrE1Pf8bItmD776Hbw=", + "module": "sha256-oSTwJk9jCkX7b0GfRhR0KXi1tRco8J5kAwNfHWPcTCE=", + "pom": "sha256-pLhyPB5gXu3Cs5bdtTL6BhryQufi4mmOytUCsMNcV7I=" }, - "org/apache/logging/log4j#log4j-bom/2.25.2": { - "pom": "sha256-Tym32cLZcP0qZpcXa/fd3EFQifYNaW0ov98xsk6S8Rw=" + "org/apache/logging/log4j#log4j-bom/2.26.0": { + "pom": "sha256-1K8Y0C3O/GV/Wkl/M5wUuf3lVGhsfIHF+Acr4WXbdXg=" }, - "org/apache/logging/log4j#log4j-core/2.25.2": { - "jar": "sha256-5Q23cBQw/5B5gYUO9SekHVGlPdABf1Oghgr8urhXAnc=", - "module": "sha256-JRQSc3eFDwR83jJbc7efriEzKSK+tkmiUzr9CEIlihE=", - "pom": "sha256-L/9GPTmclAgtmCLCG/v0cOEFHbt9S0XyWw54G8Xg9BI=" + "org/apache/logging/log4j#log4j-core/2.26.0": { + "jar": "sha256-QGuzEyxHpdMi5cVx/rB4fKhElkafNG61Hx7y7kVJmQI=", + "module": "sha256-l9KA4YMBLdiYgQpxdqI4EntnyCUX7CvUXCPEHOB5kLs=", + "pom": "sha256-pAJ6Ewgiftxul2LUHNIAqueglUL917rrR6l0EJ5WduM=" }, - "org/apache/logging/log4j#log4j/2.25.2": { - "pom": "sha256-HYBXBY0LBcj3clyhrbpoc5y+rHWJjsoGpIymEVRsA+w=" + "org/apache/logging/log4j#log4j/2.26.0": { + "pom": "sha256-5fqx/dFG24mAzuDdE4P1+vinkmYG+si9qpv+8XyY1cQ=" }, "org/apiguardian#apiguardian-api/1.1.2": { "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" }, - "org/assertj#assertj-bom/3.27.6": { - "pom": "sha256-Irh92pqrg/odDz6kCbUk56RJIc+PX4eZnPWQRvD+C8M=" + "org/assertj#assertj-bom/3.27.7": { + "pom": "sha256-HAn2wEyQXh5c2yLV36XxGkluGeiB3ghQtSPtU6BRn1s=" }, "org/checkerframework#checker-compat-qual/2.5.6": { "jar": "sha256-EdE0skXpysxHRRTS1mtbhhj4A5oUZc3FW7wLNOAAi3o=", @@ -1358,15 +1359,15 @@ "module": "sha256-YA0Z+9XjfemEh8OYBF4UCmUc9brRx5xcl88MyYRMQuQ=", "pom": "sha256-yEUftI7+1jgbMpFG1PrvtvTYq/E79XLCaosawoCW54A=" }, - "org/codehaus/mojo#animal-sniffer-annotations/1.24": { - "jar": "sha256-xyDm5by+ay9I3tdaR7zNt2Pu3nnRQzAQLg01Lj2J7ZI=", - "pom": "sha256-iEhPYKatQjipf+us8rMz6eCMF4uPGAoFo+2/9KOKg24=" + "org/codehaus/mojo#animal-sniffer-annotations/1.27": { + "jar": "sha256-z9flGoKP5rmLwNu5njSQDJ6QEjIsud3Vf9jdCwLaXic=", + "pom": "sha256-5Za+JH8tPvlDvmXtsMBTNNGZb+1f4P5VGP8ApQsox2k=" }, - "org/codehaus/mojo#animal-sniffer-parent/1.24": { - "pom": "sha256-Sd2rQ8g2HcLvDB/4fLWQ+nIxcCq59i4m1RLcGKHxzQQ=" + "org/codehaus/mojo#animal-sniffer-parent/1.27": { + "pom": "sha256-aAJgqLlBEewvzUOShzkf3EA0ApK6LjFn+L7w15cAPOw=" }, - "org/codehaus/mojo#mojo-parent/84": { - "pom": "sha256-L+UQYYsvYPzV8vuCvEssLDRASNdPML5xn8uGgp7orDA=" + "org/codehaus/mojo#mojo-parent/95": { + "pom": "sha256-T98apG0ftyLhVQi07et7ZRNExuKXdM0rdsvsOoTCOhE=" }, "org/codehaus/woodstox#stax2-api/4.2.2": { "jar": "sha256-phxI1VPvrXi8Af/8SsUovruuZMuuwXCypeOc9h61Gr4=", @@ -1399,45 +1400,45 @@ "org/eclipse/ee4j#project/1.0.9": { "pom": "sha256-glN5k0oc8pJJ80ny0Yra95p7LLLb4jFRiXTh7nCUHBc=" }, - "org/eclipse/ee4j#project/2.0.0-M1": { - "pom": "sha256-GGpzaiANE3/mHNM2ANNEUBqsCzVspfHOR3PlhsDJRwc=" + "org/eclipse/ee4j#project/2.0.2": { + "pom": "sha256-u3XRp9b+0FWVGEblmCIl13LW3sDxvYrl2nlIuwt+trk=" }, - "org/eclipse/jetty#jetty-core/12.1.8": { - "pom": "sha256-iUrAFn9p/BOSFP5qRu81Vuoxu67IrgWPY3uc8x4m0io=" + "org/eclipse/jetty#jetty-core/12.1.9": { + "pom": "sha256-r9UO4FZ0xU+t2nrR7NquKIW/zZUk7mZCRZ/hlzdbGRc=" }, - "org/eclipse/jetty#jetty-http/12.1.8": { - "jar": "sha256-MsNRmE/XTn25sxIPeqQ8A0qdf+KQOGdH/zGPTEIh2Us=", - "pom": "sha256-DCi4i54+S05kI8zWJjcd5ykHaYNLOhw1YHMtXiaOhDQ=" + "org/eclipse/jetty#jetty-http/12.1.9": { + "jar": "sha256-hX6vXngj+e6RCZ21vt0Xm30+k2U6wojicyFUQjEBTfA=", + "pom": "sha256-FWo4BBTUpZ2ds0V0tD6lHPoAe2JY/GdCKl80LYSYN/k=" }, - "org/eclipse/jetty#jetty-io/12.1.8": { - "jar": "sha256-xFpozu01JvXKCXR2jKph9mg8PVWRqBn7zzwEgKZKskU=", - "pom": "sha256-dVmajLMrSwvAKolDr10y0QeSztMpVZRenwzn+VvWcjo=" + "org/eclipse/jetty#jetty-io/12.1.9": { + "jar": "sha256-kEwWgOdHBXlMFfnfKpzPsVUVK90wZ1If1lIt8Am/qdk=", + "pom": "sha256-wvDbPhLrX8VyiTjRBDVfyPjAgxSCmS+9cjWSvmXDjLk=" }, - "org/eclipse/jetty#jetty-project/12.1.8": { - "pom": "sha256-hZ8clGmMGVBcFDzh4h9D8pQhcBZlvDNU38LXBao6gpI=" + "org/eclipse/jetty#jetty-project/12.1.9": { + "pom": "sha256-DTLtTUrelkjaB0MvKy2hR9fIdw8Kzp8rtdjMLtR0FgA=" }, - "org/eclipse/jetty#jetty-security/12.1.8": { - "jar": "sha256-RK3Z7pW5Vdlpecx04y7HUeqAfrwPUTnrE63PwjcSxY8=", - "pom": "sha256-OLElGts7MltXZLOH6jxQH0r9k41uphOuLJicgphCZ8w=" + "org/eclipse/jetty#jetty-security/12.1.9": { + "jar": "sha256-ANzT+SWNfrQfwcHLy6ozoaR3EHg+MK1RKBbwwFFCMUI=", + "pom": "sha256-KzRMG5YkQtZmc6xsznS55bbG4SUvSSHRfYEXX/lXASo=" }, - "org/eclipse/jetty#jetty-server/12.1.8": { - "jar": "sha256-cbiGKnIwWuu2WQm4ufPJoMeQ7zJFxgVuVrSBF67COP4=", - "pom": "sha256-w2I8/+mzl3IWwg10shibqFxpvDDv2Yy/jcFxGnweBRU=" + "org/eclipse/jetty#jetty-server/12.1.9": { + "jar": "sha256-Xfw3NgVs2UGng7IeUMmDwjXBsKWT1LDSlUlmFzo/aj4=", + "pom": "sha256-p2+tFTOu3VMVqMGipmta81MkLJYlXxKOpJGjemtHhkM=" }, - "org/eclipse/jetty#jetty-session/12.1.8": { - "jar": "sha256-6+hN1BlC163aX30TBAldJ055FZmUUdhI6IfL1An5R+o=", - "pom": "sha256-Lgkr5cJPlt57w+0YU3VQLFzF4hASyNoOViovqZUxKaQ=" + "org/eclipse/jetty#jetty-session/12.1.9": { + "jar": "sha256-EhqcLJunJ011H+Pg1UCGEslbRt8u0gkQz+zO1a57Flk=", + "pom": "sha256-v39/qozGpNU+B4BYNmr9maOYKP8gtQ5cJxGa93wbTjE=" }, - "org/eclipse/jetty#jetty-util/12.1.8": { - "jar": "sha256-AEMnFfIMPdyNT+OwGXQlOndy8YMPdxLaca8wNIsByCI=", - "pom": "sha256-2ttvRP4IoAh3i2Lz/46UQxAsQGqWXXer1OFmlGKKIg0=" + "org/eclipse/jetty#jetty-util/12.1.9": { + "jar": "sha256-uyKDWNSuRcAE2Untw5feHriqvHrcX5ucvIMzNucKI70=", + "pom": "sha256-OiHk+TJOVSySXYDYoHGc32gvKjD4RMSMtwlNhLlL6gE=" }, - "org/eclipse/jetty/ee10#jetty-ee10-servlet/12.1.8": { - "jar": "sha256-xiUfquJBsraHnOj7kXc2bKR5P/k1b2B5O40QofH+9AQ=", - "pom": "sha256-43vjEy+ohTjxLH4wyv46tCZMFNI1Cp28jHp5XLmSPNE=" + "org/eclipse/jetty/ee10#jetty-ee10-servlet/12.1.9": { + "jar": "sha256-cnXUveew55CSm/ujDvssE89Os2JL8DAU9NEjNmoRaOc=", + "pom": "sha256-7UO6VWIVewVIQbUhGBIp9zI/eXUPmOY6F5FtGWhuZjo=" }, - "org/eclipse/jetty/ee10#jetty-ee10/12.1.8": { - "pom": "sha256-dbgsGIAnJSZ2lh0VdW/S4ZO7dA1aXlzHyI83TilevYs=" + "org/eclipse/jetty/ee10#jetty-ee10/12.1.9": { + "pom": "sha256-gP+OudwLk1Eg9qWLWofHUMCvxDBx43NO/fvOgBD1V+E=" }, "org/eclipse/parsson#parsson/1.1.7": { "jar": "sha256-wh2wGPisbPeYk/Gvd/HNM3k3vRKub6PUsQ9aAIGe5Ww=", @@ -1479,83 +1480,83 @@ "jar": "sha256-ZcCruUbSqzoSN8YQ8kvxXwRpYVHpyvvhr6bO5S++1e0=", "pom": "sha256-V9aw+yZOT3V7k1nvKC2cmXhG74JSSlA3Kj6GN8WKYe0=" }, - "org/glassfish/jaxb#jaxb-bom-ext/4.0.7": { - "pom": "sha256-WjlgZhzu99sPfohDSu5y90HJ7JCzYbz7NH3WOqKAjWM=" + "org/glassfish/jaxb#jaxb-bom-ext/4.0.8": { + "pom": "sha256-6ESpnoa32YNk9gAHYS8fv6T069eONF4aujZY9vDvbzg=" }, - "org/glassfish/jaxb#jaxb-bom/4.0.7": { - "pom": "sha256-97VFomqCDe1lZWKEf+rTMd9+DM8okww4JIGgcMn25b4=" + "org/glassfish/jaxb#jaxb-bom/4.0.8": { + "pom": "sha256-FyRwUOLbTdcd0mhgCQIutE//sLxeNxqaGMW/eYj2QCc=" }, - "org/glassfish/jaxb#jaxb-core/4.0.7": { - "jar": "sha256-8pr1w3WSw6BqkS2ozfHRYDbmym1O7Zvm92cOYPpGZgE=", - "pom": "sha256-2OukbNXEQeoj8WiPh7CYbPD2sVdn5fcT7s5sDTIggCY=" + "org/glassfish/jaxb#jaxb-core/4.0.8": { + "jar": "sha256-pqfMeGUXkQvDK5wkS+WfxlBeTUvQAHswtZlxqCbckNc=", + "pom": "sha256-nZzskwRMedf+KNrBr3xBaVE6rVS09Yiz6CQ3HmNlqhc=" }, - "org/glassfish/jaxb#jaxb-parent/4.0.7": { - "pom": "sha256-S74O8mgwHn9LGOIJfdUrHQLeB/DJ1osJsc6SegYxtyA=" + "org/glassfish/jaxb#jaxb-parent/4.0.8": { + "pom": "sha256-ekGNM50dgSxSbzw6rhICjrLEtVn/RmmmVtfZqjPYFng=" }, - "org/glassfish/jaxb#jaxb-runtime-parent/4.0.7": { - "pom": "sha256-RWIGwFEC/ZavVfVWO6fOjTIq8IpOca/mw17t0WpZAJo=" + "org/glassfish/jaxb#jaxb-runtime-parent/4.0.8": { + "pom": "sha256-ewMP0m18WOCKhUwbOhqhyszQTGaapduSYZn9c1M4izg=" }, - "org/glassfish/jaxb#jaxb-runtime/4.0.7": { - "jar": "sha256-YaXa9aGYf37XFJxaiD3fIgypv3FKjYz/yF+sMB6StfI=", - "pom": "sha256-jcspvdeVXmD2W9S1RphivG+4W8+Gqci2hNPI1yr8C60=" + "org/glassfish/jaxb#jaxb-runtime/4.0.8": { + "jar": "sha256-vSiobiX68OjlCEx1CKoTPgS6Y64eUw5bZYV3yKVM3ZQ=", + "pom": "sha256-7KKuGDQouvxIphNgqHyeowLoCiLW9AbUQTOkwPgW54U=" }, - "org/glassfish/jaxb#jaxb-txw-parent/4.0.7": { - "pom": "sha256-hc9OOlkQCgnTXCBjjdDxrsOF28IZUk68118YeVehzTQ=" + "org/glassfish/jaxb#jaxb-txw-parent/4.0.8": { + "pom": "sha256-AF9cxMD8Lwsi5XC2a979P8JR9EEtNXK7sQnv3j1ZXao=" }, - "org/glassfish/jaxb#txw2/4.0.7": { - "jar": "sha256-xyVnbyVQyqP1eUPy0Q36x+FMOrs0pqnYmsfrvxveMmk=", - "pom": "sha256-7LKAZJeJ3TDHbGSkyJGAWj1eMCa6wP3LHKRPmlGlCvw=" + "org/glassfish/jaxb#txw2/4.0.8": { + "jar": "sha256-y125snzUPkW8qRmsO38T7ruj4JFslCpS9PN/6nS6ffw=", + "pom": "sha256-yIx7fj0N+2sJz+ibciHgkyIE54MnadDCRM3cssDHy8M=" }, - "org/glassfish/jersey#project/4.0.0": { - "pom": "sha256-AxgU8a/mE6OUS5+K/ekHabew9cTHZ665fFopnV+mvxU=" + "org/glassfish/jersey#project/4.0.2": { + "pom": "sha256-B+gRzkC/ePfHJYgDYvynnpWpg33eVof/w4l3Faxunc0=" }, - "org/glassfish/jersey/containers#jersey-container-servlet/4.0.0": { - "jar": "sha256-ckfY37DUlQmRaQWAYGxa2TO5F8an/oW1JW8j8oeCTA8=", - "pom": "sha256-V1zTMUcq1HkWWuVDODpFUoCJ8RVba/yI/WsgDkAq6T8=" + "org/glassfish/jersey/containers#jersey-container-servlet/4.0.2": { + "jar": "sha256-kxe0ycyPhpBv5vZLKuYT17WG1/s5bNE+r2FaLVuxQq4=", + "pom": "sha256-6tycCeiC34zEmS8owR+/WEIxwRIgUGLHGdOCeLtxKt4=" }, - "org/glassfish/jersey/containers#project/4.0.0": { - "pom": "sha256-P0Q/lOWOho6LjY/aaLcLiSTgSXEao9PMM12z2Q4MwsE=" + "org/glassfish/jersey/containers#project/4.0.2": { + "pom": "sha256-pnhynmlvK8EF9ZSaurx/OMOWV5CqdTMtvMoz+a1qRak=" }, - "org/glassfish/jersey/core#jersey-client/4.0.0": { - "jar": "sha256-ng3FA4bcY/jqaNkW3OVeogSmSAl4W/k1dp38Ew9maaM=", - "pom": "sha256-Em+B58WqDE5cQyjIBW2aTIiYzaLG1c/7yYDj6B3OUPE=" + "org/glassfish/jersey/core#jersey-client/4.0.2": { + "jar": "sha256-kf2YbufH+kaLL2Adeizfm/rWzk+g+/XU9+bQwHwSoCM=", + "pom": "sha256-1C4C60t/kOfB1Qb/4jn3M1mLOc8xIS/wYk3Onbjtb6M=" }, - "org/glassfish/jersey/core#jersey-common/4.0.0": { - "jar": "sha256-H5/ES2basv+CkfTHCSqn4LObs+/hu/UM5poy+gl5ZhY=", - "pom": "sha256-LmkrASQngfxhm6CxdtWE2VAw267AfEDG1//FVb6xr5U=" + "org/glassfish/jersey/core#jersey-common/4.0.2": { + "jar": "sha256-g0ZoFcRtj4E1CUEZhqItHToqvlcrFbAwePmLwCAVRTg=", + "pom": "sha256-w17tpd9dtVkzIjOCNwlS06QcdGHLpAWBOC5o29YNojI=" }, - "org/glassfish/jersey/core#jersey-server/4.0.0": { - "jar": "sha256-ZPQgKGYxe+xYDCtl5C5/I3HBC/cIWvYTwwyLQQI0Abg=", - "pom": "sha256-HwcEUUOi9xKWboWKwuU6T7lTeqWOZAy7a+A3ONP228M=" + "org/glassfish/jersey/core#jersey-server/4.0.2": { + "jar": "sha256-ySAww21rcs6lNGT5VOIyYO0a01Wcu2UyZEl9g4gqmro=", + "pom": "sha256-9D599HF68zkv1jBRCrhfJAZAHjh6yItydQtfcsLO7T4=" }, - "org/glassfish/jersey/ext#jersey-entity-filtering/4.0.0": { - "jar": "sha256-IJfOHnbNEnfhFyW4Zvim2cFDB67RI61j1NLGJj4EZjc=", - "pom": "sha256-EFsMA2JzfAt1wnRJTBrZdEjnXS9tCLuZfayF2jcfI5w=" + "org/glassfish/jersey/ext#jersey-entity-filtering/4.0.2": { + "jar": "sha256-Yzr79fPBrlOu/77B9IaoeERvGeyN9CsveVywZiDR25A=", + "pom": "sha256-YhJQqmeiWlDVSDUbAAPvkYbN23FUJAVhiPfSEbm33uY=" }, - "org/glassfish/jersey/ext#project/4.0.0": { - "pom": "sha256-duMWdMfq4DLYfQINAxps1J7QJvUhp8I/3sgMpOlBTNw=" + "org/glassfish/jersey/ext#project/4.0.2": { + "pom": "sha256-3fSasEBmXGw/fS91lOhoe+EXyhETFVG9Rl7ucilPDd4=" }, - "org/glassfish/jersey/inject#jersey-hk2/4.0.0": { - "jar": "sha256-cZdRkWdrvjicm6EUrhlGyXFBmMrJnL3vVq2+s9Yip0E=", - "pom": "sha256-4DauIN1e9qyVr3h1K9jXVNqIwcKlbQwHrC7k+bha3nc=" + "org/glassfish/jersey/inject#jersey-hk2/4.0.2": { + "jar": "sha256-XfdY/FXQ1820MbTJq1D79hOWXOCniY0akj2VfjqT3yw=", + "pom": "sha256-WV8RMvMjuGDVjMPXpZ4SfWylhBFmIpenKXLKwyb0CN0=" }, - "org/glassfish/jersey/inject#project/4.0.0": { - "pom": "sha256-KxCS7+A0OpDAuAeAUVD8HabmyIfNmw0gUqs+vZhJYeE=" + "org/glassfish/jersey/inject#project/4.0.2": { + "pom": "sha256-MGREt4Srk+g+PzflejKAeGEPKY1k6QSLCyKeknnZ4zo=" }, - "org/glassfish/jersey/media#jersey-media-json-binding/4.0.0": { - "jar": "sha256-c2FYn9mWMPX7mz3ZFoSZVXOcMFYz77YO8sstM45jvpQ=", - "pom": "sha256-yGVYmv2SEdTz9eqyk1k0QBra+Htsc8ntLaY17cIBLg4=" + "org/glassfish/jersey/media#jersey-media-json-binding/4.0.2": { + "jar": "sha256-AB4m2jHPJfRhE6923/Qy7AxvBhXugdpMxDP9Webh9Wo=", + "pom": "sha256-93G1a+Drl+y9eRB22MiAkDElNE9aeLRfZpE+qsjIPs8=" }, - "org/glassfish/jersey/media#jersey-media-json-jackson/4.0.0": { - "jar": "sha256-NjmDetiQNtO//eHJLb7Dfat53bHnZgtGiAXpIQi5QlI=", - "pom": "sha256-Xn+km+FJUOyIcTe5is91+CIjwfI7Dnug9dXaM4unBAY=" + "org/glassfish/jersey/media#jersey-media-json-jackson/4.0.2": { + "jar": "sha256-76L9rSbplK3eT4J8EeRKtf0888Pgqk+Z6O79G4NEn6c=", + "pom": "sha256-p7O+Bm28suQjltEFA+3BAHYzAIypFdQYKrxGxyXzD2A=" }, - "org/glassfish/jersey/media#jersey-media-sse/4.0.0": { - "jar": "sha256-J52UNizQ8krqYemOGwuZ7zwbwrtY6rDORiD6I2RgWeA=", - "pom": "sha256-YoejQ3v1jRPVe2Enp73s638f5tRRZiWNrMMrSKx3pHU=" + "org/glassfish/jersey/media#jersey-media-sse/4.0.2": { + "jar": "sha256-lrE1Nu5PVi6UcLrMJ8Xm3lK6ms8MubFYKdph4ElkVMk=", + "pom": "sha256-oind4205KTBXv1guOAndk0/5AoDZhd+aW8/JsNxjuXM=" }, - "org/glassfish/jersey/media#project/4.0.0": { - "pom": "sha256-e4ZcegGG5BiqMEipkySzRMxhM+WptxAnGOLvSFIHrX4=" + "org/glassfish/jersey/media#project/4.0.2": { + "pom": "sha256-GHqOg3tV41BQZUIh56kT1Zy99gUPssg7tTLvbREmNO8=" }, "org/hdrhistogram#HdrHistogram/2.1.12": { "jar": "sha256-m0f7rkRP6qxLfgTw6ilFaeS8KCvGnYws4qw/I1dygeI=", @@ -1586,26 +1587,43 @@ "module": "sha256-W07rjbph51OBYVPgxz9WKyDgF+OTk5UtTeTdMbdyYLs=", "pom": "sha256-+NxQzzqsS87HQKkJVfKADkElHpxANjC3W3UtO271vuI=" }, - "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.2.0": { - "jar": "sha256-svdD6luhL2ng815djUYGnXTI4oYQh1SKfg4Up4S8TPE=", - "pom": "sha256-FqFd0ZfPJBNJT3iMuWFE2aFGJnw9b38cFbejweBSNGo=" + "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.20": { + "jar": "sha256-l2+YnQtfXYDo6KitS3PaC/wn/dllufo4Nisr557MEzc=", + "pom": "sha256-DDWu7jcvB1FOvtN7lAe44RgdFCd1UTnlzudxnKBf5+g=" }, - "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.2.0": { - "jar": "sha256-omzI4thhkZfMTRFb6ndm6aqODx54duoETuG58wVlRgE=", - "pom": "sha256-vSrk4skWBWVKilUn2nV/KyJ2WA0fXq6+q9M0OvjVxGc=" + "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.20": { + "jar": "sha256-iHC6uEC4CHyWxN3AYIi0rt9RMcQIrzZ0MGME8flq8/Q=", + "pom": "sha256-YVQOWzoywLEZYkSWZZJMbNdVTqmu4IVb2OT1t/YQoKs=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.2.0": { - "jar": "sha256-Iw2RwuQQ48/KOk3HPSVUVfYv9SqsCRozOXpuML3pG/c=", - "pom": "sha256-3u2DHvy2Y+TPPVEh5a55byAeN7gT0sfWB7Xx+Khv5S4=" + "org/jetbrains/kotlin#kotlin-reflect/2.3.20": { + "jar": "sha256-40b6PD/0RR9fcHoxKIf9TIVV2kjMFfqdsrqTwz+J+BM=", + "pom": "sha256-iwC9L+srtVON85aVQXTZ3cDsVA00ElhjA1ObHpZVwzM=" }, - "org/jetbrains/kotlin#kotlin-script-runtime/2.2.0": { - "jar": "sha256-Ttl/0eDJux0JSO1eY8yRRWMTpZUYKVuSssFRSu9VYVA=", - "pom": "sha256-5QdIv0Z09lRgPnsbuDBjTsmevZwzDeukytzuwHZ8u1Y=" + "org/jetbrains/kotlin#kotlin-script-runtime/2.3.20": { + "jar": "sha256-b8232m5lz4zEPlqrq5S9zEiCXnkzaG+KG/aU64j44A4=", + "pom": "sha256-ZgmWdnA6CB/ZrEMTlmWIPlwUUCC2QHWd4FOdiRb/JH8=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.2.0": { - "jar": "sha256-ZdEthaO4ZcFg25FHhRcSpksQ2t1osi7qIqlb+KhnDco=", - "module": "sha256-pbmP3NnbAX1ULhlyJdzuGNZYpW3h2yzEHhMZbWsXaaQ=", - "pom": "sha256-jDyCEAfBNBFVhzm589U4LrgVUds4lc/7iVYeVsD03BY=" + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.5.21": { + "pom": "sha256-v4t4ZayTWUd1D0MNS/zFzRyunE2CajZDIFpWt8MT/Lg=" + }, + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.0": { + "jar": "sha256-TIidHZgD9fLrbBWSprfmI2msdmDJ7uFauhb+wFkWNmY=", + "pom": "sha256-36lkSmrluJjuR1ux9X6DC6H3cK7mycFfgRKqOBGAGEo=" + }, + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.5.21": { + "pom": "sha256-gsZSmUwC7jzyem2WYamabSsISkqXIqB/OrrsqtszV6E=" + }, + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.0": { + "jar": "sha256-BbYoBEQbDJoZILa31c9zKaTiS2JYR44ysfBGygGQCUY=", + "pom": "sha256-K7bHVRuXx7oCn5hmWC56oZ1jq/1M1T2j/AxGLzq1/CY=" + }, + "org/jetbrains/kotlin#kotlin-stdlib/1.5.21": { + "pom": "sha256-1pWpUhukRFiLhsTtlhAigxkbIn+b7mYpQbxh9mau10w=" + }, + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" }, "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": { "pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" @@ -1615,8 +1633,8 @@ "module": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=", "pom": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs=" }, - "org/jooq#jooq-bom/3.20.10": { - "pom": "sha256-uge7JqEpuey8uWsvi2XHhNxbDFGkjIETPpeyl6f2m48=" + "org/jooq#jooq-bom/3.21.1": { + "pom": "sha256-d8xEW2KWx5IiK5AEzd8XEYbSa9vOOWcqs9jEazb+dqg=" }, "org/json#json/20250517": { "jar": "sha256-PqYbKgbjHt8ckRNP6RBrDrsWYovhafPbdbx6Kwa0V5Y=", @@ -1639,14 +1657,6 @@ "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" }, - "org/junit#junit-bom/5.12.2": { - "module": "sha256-3nCsXZGlJlbYiQptI7ngTZm5mxoEAlMN7K1xvzGyc14=", - "pom": "sha256-zvgP7IZFT2gGv7DfJGabXG8y4styhTnqhZ9H39ybvBc=" - }, - "org/junit#junit-bom/5.13.2": { - "module": "sha256-7WfhUiFASsQrXlmBAu33Yt1qlS3JUAHpwMTudKBOgoM=", - "pom": "sha256-Q7EQT7P9TvS3KpdR1B4Jwp8AHIvgD/OXIjjcFppzS0k=" - }, "org/junit#junit-bom/5.13.4": { "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" @@ -1655,106 +1665,106 @@ "module": "sha256-J4rLEczJmYaUIkOG+W+0lBoi7bQstEbJLg8fMwFLa0g=", "pom": "sha256-AbAd+jZlULQKxXYFSKfXKLYQnRfEUeg4ZNHl4M6GLJQ=" }, + "org/junit#junit-bom/5.14.2": { + "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=", + "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8=" + }, "org/junit#junit-bom/5.8.2": { "module": "sha256-QM+tmT+nDs3yr3TQxW2hSE7iIJZL6Pkyz+YyvponM/o=", "pom": "sha256-g2Bpyp6O48VuSDdiItopEmPxN70/0W2E/dR+/MPyhuI=" }, - "org/junit#junit-bom/6.0.2": { - "module": "sha256-CXdtx1DgfltFk690n/aPkYB/nFTDMHUcn0tPHqZScdY=", - "pom": "sha256-w1iXvlPvCDmGw/CRGt53SctCrrQAyZH7ruUeRjn3uak=" - }, "org/junit#junit-bom/6.0.3": { "module": "sha256-KA48NIVfKhPeJBIZN+TPl+S565IG5g+JHk8KHPDnq6E=", "pom": "sha256-plW2pdwA0b68kfsrFcDH6K6snWvc+HlZVQU3DidTAoc=" }, - "org/junit/jupiter#junit-jupiter-api/5.11.4": { - "module": "sha256-puov77OqWGj9engK4doRYudt2jdgtIAVwqQZ0jcv88s=", - "pom": "sha256-US0j/znHZmWho2RVJiMLz4ib1JiEME9/6+BHsBjuszk=" + "org/junit/jupiter#junit-jupiter-api/5.13.4": { + "module": "sha256-/kZNN/XIEKgF/zGRmBZcrDPCVY4iYQIdjzEqglpIZx8=", + "pom": "sha256-xWBTV9MRgTZCxABEHgR7ynF8rcFXs/5+GJhbxv8jLls=" }, - "org/junit/jupiter#junit-jupiter-api/5.12.2": { - "jar": "sha256-C5ynKOS82a3FfyneuVVv+e1eCLTohDuHWrpOTj4E8JI=", - "module": "sha256-VFfyRO3hjRFzbwfrnF8wklrrCW5Cw1m2oEqaDgOyKes=", - "pom": "sha256-VmKCFmSJvUCxLDUHuZXkj44CXgmgXn0W3SuY3GQs994=" + "org/junit/jupiter#junit-jupiter-api/5.14.2": { + "jar": "sha256-cEzaGFcxa7eRGZsaG/gXOwd4uTioRFyFvhFUxfiBOgo=", + "module": "sha256-Cw9Y0AG0zPQduv9mL/CPBGQLn1FWshXS3FfO6TaS6CY=", + "pom": "sha256-NXvqCt8V4DrCyOrfIEW5NCUPr4SAlAmWNZm89HXeszg=" }, "org/junit/jupiter#junit-jupiter-api/5.8.2": { "jar": "sha256-GAjuh+D3GM1uJfO3WvwXlWrIo+3EjH6bq58Z+aeeOAE=", "module": "sha256-fpr03/9iZ6zd0VfZ4Rug1dyRszL6dLxMZZOeRReht3A=", "pom": "sha256-yb3jYieVswp3NTHoXFgy+NyKp37N0xPu4jXJg8v9Anc=" }, - "org/junit/jupiter#junit-jupiter-engine/5.11.4": { - "module": "sha256-25EWOorwBaMnmFZd1nU3clGJWQ3qttoDsx292kVoahg=", - "pom": "sha256-sKMjsNA0REQdE9RjC0DbXvhBYNLC9YXU1kbcOIL5kgc=" + "org/junit/jupiter#junit-jupiter-engine/5.13.4": { + "module": "sha256-zu7m0ANKc4E1vZ84IM/gicZWkWPGI7qOPptE9yCP0ho=", + "pom": "sha256-E4Nt6C2Xf/JSCPXgypvfEzFV3C7+0Wr2Dfrojp3KzUc=" }, - "org/junit/jupiter#junit-jupiter-engine/5.12.2": { - "jar": "sha256-9XbAa4rM3pmFBjuLyAUmy5gO7CTe4LciH8jd16zmWAA=", - "module": "sha256-0W0wjmqiWjCz75JNnf5PiJqb/ybqvXLvMO6oH864SBU=", - "pom": "sha256-PHGRdFCb6dsfqBesY7eLIfH2fQaL5HHaPQR4G9RAKqM=" + "org/junit/jupiter#junit-jupiter-engine/5.14.2": { + "jar": "sha256-Ak2bBtMbkPucWnwLxiz6LUnGc6aKenW+m1JUi6YoNQk=", + "module": "sha256-VB9i/FQLJZxofAveUbVBhLcvlGJIpA6C5J9kVXYSsGU=", + "pom": "sha256-2j/YDMHhYiWQKIDDwXB/O4laEdqcYjMISgSzlcDh/QE=" }, "org/junit/jupiter#junit-jupiter-engine/5.8.2": { "jar": "sha256-dTt3Js3RWLs0ztuUwWHiKRiW9HgyoentpT2XACCoGE4=", "module": "sha256-pWIExxbCN5lwyo4/4qcuOgMM2QJzKNPOFFfdEMAVDn4=", "pom": "sha256-Ckt92UuvnF+7ZaLpFz0IUii9ACQhNkgCWtBnAk8cZrs=" }, - "org/junit/jupiter#junit-jupiter-params/5.11.4": { - "module": "sha256-WIZbi0uZi5qxnBP45BO34dSBk3TdXfaXYMTAsLxOmJU=", - "pom": "sha256-jDWbvqB8ZKas3YweE7T3cFiyQys16G6ald3GMkmgrVQ=" + "org/junit/jupiter#junit-jupiter-params/5.13.4": { + "module": "sha256-/DZvvmB5ma/IzwK53KldHgKgawzocqRWBanZaMJG9LQ=", + "pom": "sha256-wPNik+IEJzLWJu4HWMrlLDeMKklXnUW9CBUojyDdTGw=" }, - "org/junit/jupiter#junit-jupiter-params/5.12.2": { - "jar": "sha256-shn/qUm5CnGqO2wrYGRWuCvKCyCJt0Wcj/RhFW/1mw8=", - "module": "sha256-x3KP8z0SJgBzLq09DW+K3XRd4+lEFRmHE5WuiZymFHQ=", - "pom": "sha256-pcfvF8refV90q2IHK7xrxxy9AWgGJGvOQl/LvBEISTw=" + "org/junit/jupiter#junit-jupiter-params/5.14.2": { + "jar": "sha256-BthnOrFhdBF+uup8ydwIgJ23o5T12T79JANi2IPQHfA=", + "module": "sha256-9VHVeJrqNQzfsYFkyp2a/1bgyYIsfG32HTF3ZL6LQA0=", + "pom": "sha256-CuKLm95MW9YCVeCb7vGRXAfvL5gdO49HyLSIeVGJFuY=" }, "org/junit/jupiter#junit-jupiter-params/5.8.2": { "jar": "sha256-0cItb+VINWjAjIkT80q9IwNJDDSAzmwYouoxxl5EECo=", "module": "sha256-UCPk4+wVbsa9PPZV8wcM/Fo+iq1dUbS74CWnkulJjXM=", "pom": "sha256-tGngEBcBfYW8AlIlMCBS+kXPK1n5QVhCRzlGtPpJx8Y=" }, - "org/junit/jupiter#junit-jupiter/5.11.4": { - "module": "sha256-o8NT7XUWrhg16rlaCH9PCaWwzH0LiwOf53oDm4q1IQM=", - "pom": "sha256-qGLfEe5TmYLvyxQdnArecDe7oCZdC1idX7hNsNIS8dk=" + "org/junit/jupiter#junit-jupiter/5.13.4": { + "module": "sha256-RpRiJ8KWfRZZ6VX1PTTshzGBHUr0AcKsfWRveTx44fk=", + "pom": "sha256-q3sscJnzXPorMVmhpaQLlO414hKyWo172XwSJ7+u5Y4=" }, - "org/junit/jupiter#junit-jupiter/5.12.2": { - "jar": "sha256-OFSzrUNJBrgn/sR0qg2NqLVunlbV/H8uIPw/EuxL6JQ=", - "module": "sha256-ioIpqKD4Se/BzD/9XPlN4W6sgAYcX5M5eoXAk8nX6nA=", - "pom": "sha256-ka2OSkvzBCMslByQFKyRNnvroTHx21jVv+SZx5DUbxc=" + "org/junit/jupiter#junit-jupiter/5.14.2": { + "jar": "sha256-7gTJsMUyE2pLxKhTH+VKIsY3uTppC8BkcYNXWE0eca4=", + "module": "sha256-yjO7T4OBTaS6iffR9w0zNieo/Pab5G2cf9973XACpr8=", + "pom": "sha256-6IK8iSW+9JsonGrn/GcKd0zmT3eer9dHuKo9ioqGfjo=" }, "org/junit/jupiter#junit-jupiter/5.8.2": { "jar": "sha256-T1wcxkMiRM0W42qg4Ct0vONKgf+VoT1j1QlR7Ezj9L0=", "module": "sha256-2d9Hs8dDGIOrHx8dggwpgOvL11PtxMgrmb9ewsUzrS4=", "pom": "sha256-Q/Vic+es8z4PW10Qecf/pCRTHwHieUqdZHOt/RCkXS4=" }, - "org/junit/platform#junit-platform-commons/1.11.4": { - "module": "sha256-C54mJcj0aLPNQTLMCoBfif5B+FLRrf/3Xz6xRlyhy2s=", - "pom": "sha256-zRLSt8JC8WVUjtnJQGFg3O22CAkltHz3MeD9rl+0vOI=" + "org/junit/platform#junit-platform-commons/1.13.4": { + "module": "sha256-Gnot58eYmV+5eyRNbvnpnDpXmbV6D7rNaElrp+6BWdc=", + "pom": "sha256-RKWQ1nrsTSdskMUVj+EEePITPwoj7DLPqzqlXUK4aIM=" }, - "org/junit/platform#junit-platform-commons/1.12.2": { - "jar": "sha256-5oOgHoXfq+pSDAVqxgFaYWJ1bmAuxlPA2oXiM/CvvBg=", - "module": "sha256-ZMeQwnpztFz8b4TMtotI92SQNIZ+Fo1iJ1TUlmkrwic=", - "pom": "sha256-TyuKkGXJCcaJLYYi1VO2qwpwMhYkSZ47acEon1nswHc=" + "org/junit/platform#junit-platform-commons/1.14.2": { + "jar": "sha256-kRf5qtxmOsVQrl6B2NOrnx4Juy40wW5goesWM6F7zAY=", + "module": "sha256-LIpzAEQQ2y0nkUEBq+hnLcackhHD0ziuNHHZSisratI=", + "pom": "sha256-b6pnFLuLb4V7Gz7Tthz5EOv9rZPyWDJ506T9RWVa+cU=" }, "org/junit/platform#junit-platform-commons/1.8.2": { "jar": "sha256-0uAV/KcTDnmvL0YI3FRBXksQtZLXczPey0saJ0wYUFA=", "module": "sha256-NChH0wRv6kNVlWkttPBdXwOeDh0eIE9NV1WQJVcIJiY=", "pom": "sha256-zoUuNMahhKpsgO6N8EcXE6dAgTQTTwjjwcPdh8a1mrc=" }, - "org/junit/platform#junit-platform-engine/1.12.2": { - "jar": "sha256-zvDvy1vS4F4rgI04urXGVQicDDABUnN250y2BqeRHsg=", - "module": "sha256-+Xsxk2wRnAgtTQOM3resDmVvRR2eXX6Jg9IqJONvoQM=", - "pom": "sha256-lICxinlldp0Ag8LLcRBUI/UwKo8Ea7IEfm2/8J84NJA=" + "org/junit/platform#junit-platform-engine/1.14.2": { + "jar": "sha256-WkXEMHY6JsbFVHHhktivu2RDlWvBFrfmeWuNeJpaFG0=", + "module": "sha256-rJRHEJU5b12sFYUmoSVj/dUEkq57Km9JH62ixRsHS+s=", + "pom": "sha256-k2qlp7HfWDlzoyJ/y9uV6nTjHhvrGOqGmS7JBlPwqGo=" }, "org/junit/platform#junit-platform-engine/1.8.2": { "jar": "sha256-C30AD4w+jl99a4GWSZNue5k4MU6HyPmDgFIY6ldWflk=", "module": "sha256-66d7Nu/fdaZ/RkODM4JfnkSPVQ1SHnJJ2VA1hYDuY2s=", "pom": "sha256-AWhkMmYGDtko71qBgjAD7PrnmpqMC7/Xb0IBxsnXccU=" }, - "org/junit/platform#junit-platform-launcher/1.11.4": { - "module": "sha256-YMRTMgm6WHsc2n1ywIfzUaMjH5uRyU8/djlLDiI0HMQ=", - "pom": "sha256-tnzVOALgaqgqpZZumftCkX0iBFeEnlwIDINgdT7WfDE=" + "org/junit/platform#junit-platform-launcher/1.13.4": { + "module": "sha256-EV93RVdA4MPFOYvN2EHIqmmcLYACsRAPKuemQ9lAWSg=", + "pom": "sha256-OuOHauC4fbi96hJ5ryuXjaKfE4selfYFoD2aUtE529I=" }, - "org/junit/platform#junit-platform-launcher/1.12.2": { - "jar": "sha256-3M8sH6Cpd8U60JSthZv93dUk2XWUt2MHrXh95xmFdX8=", - "module": "sha256-UKBqBDdOMA57hhWIxdwNAhQh4Z8ToL2ymwYX/y/ehdE=", - "pom": "sha256-YZFFzSFdMiJTcr5iW7ooaD10FC/uGl39scZLUv6cC1E=" + "org/junit/platform#junit-platform-launcher/1.14.2": { + "jar": "sha256-HfxXdiDdEx6Ddl9mKsqhCaLfV1KgOZ8DTIaKyHMyOvI=", + "module": "sha256-TlbYQ96bbUO3CC/Ux0IHDSp9+rUZL7oaKQCYDwa+MTk=", + "pom": "sha256-BFn8NaM0Pr/qeOt5MvpB7OdtgyQ3A1MAsEjnpC6A5wk=" }, "org/junit/platform#junit-platform-launcher/1.8.2": { "jar": "sha256-giFWQJ/YPmguTFGZs0YAVCmbU4oFjCxtD1ybalvbdZQ=", @@ -1768,19 +1778,19 @@ "org/mockito#mockito-bom/4.11.0": { "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" }, - "org/mockito#mockito-bom/5.21.0": { - "pom": "sha256-nnTHreXWZeYN+Z1/Ie1LOEVCATAbEszguvioK/kw058=" + "org/mockito#mockito-bom/5.23.0": { + "pom": "sha256-Cvlh4F29XWlMpZx8mfNyRlJ/5QDpkpPeZb4zMEOP0ZU=" }, - "org/mockito#mockito-core/5.18.0": { - "jar": "sha256-o9TkD3/mYBb+QsAN5ONDd310Eyr8hQGODwOsYzSmDyk=", - "pom": "sha256-cCZWNGCaFVU3MDM5Ht/rh5Apl0EgpxL+DZrYC6JI790=" + "org/mockito#mockito-core/5.23.0": { + "jar": "sha256-rilb69XRH6uXqyl4Fdx2FxiLhgA8vOPf1cDVw6bMSgw=", + "pom": "sha256-wC4pALknetv+EnVtfQuUcua55Zcq4fKNGaQaplE3d+M=" }, - "org/mockito#mockito-junit-jupiter/5.18.0": { - "jar": "sha256-CIEdIIXe74Puy7vGeIXXpvbO+ZunJmgoAXCqxqSs0mU=", - "pom": "sha256-6pbNic+y9Ik1qjjyZVwGL/LGKkimAFgXk+/7qaa+iUY=" + "org/mockito#mockito-junit-jupiter/5.23.0": { + "jar": "sha256-ZZOFJv3DEbs6HAAV6xyKC+gVFaqZjyK59OkvG2aOT2M=", + "pom": "sha256-tm0N+BqrLtL6U8mQ6pDC8fkVAxvIXkGGAt5M+40q1+g=" }, - "org/mongodb#mongodb-driver-bom/5.6.2": { - "pom": "sha256-J6xTaeZs5XbBW+DeW+TU37Cm/xW8NNuL1/atPtSyAHM=" + "org/mongodb#mongodb-driver-bom/5.6.5": { + "pom": "sha256-JL0tifFAIOonRYQymYaqO/26sen4oH0JEyKBmtsq8qE=" }, "org/objenesis#objenesis-parent/3.3": { "pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8=" @@ -1799,142 +1809,151 @@ "org/openrewrite#rewrite-bom/8.43.0": { "pom": "sha256-aTTMvsnwC5QFTU6bRoUsacosiUeinr4iC1/tgpsw3e8=" }, - "org/openrewrite#rewrite-bom/8.71.0": { - "pom": "sha256-zReadfc1+xrwN/gdm49XhYM27+nGNCuyLzWY9MpfwGw=" - }, "org/openrewrite#rewrite-bom/8.79.0": { "pom": "sha256-TUuYOjiEJuq35xusJeIPGD69dLHqXfjV1dXQDZlTR7c=" }, - "org/openrewrite#rewrite-core/8.79.0": { - "jar": "sha256-XQ7amH73vbrtPyJ0SL2PyEFu3tbSJ4GEFuFfZeljKLM=", - "pom": "sha256-BZDdG9gXTY1gOhfuKybbqEUb4n5kbD/SebUHqQqfb3c=" + "org/openrewrite#rewrite-bom/8.81.6": { + "pom": "sha256-TvJDYuygE/mwH4NrDf6muPoPH6me3Uax5zvOYUZqvf8=" }, - "org/openrewrite#rewrite-docker/8.79.0": { - "jar": "sha256-QlZlAQa6IJssVdRHHKj18QwLwyGRz1tYys3shSp8HGw=", - "pom": "sha256-k9OwFgU/X4mviKp9OwP2yPNnX3oI94JOtK9buO7388I=" + "org/openrewrite#rewrite-core/8.81.6": { + "jar": "sha256-QEXRMhoktibFtFav6jnvf4LF319QVpHR9kypVVpf9Z4=", + "pom": "sha256-xe1TTDqh9ZVyHR2rUtslp7scJrS3KkfIQNFjm7SJfb4=" }, - "org/openrewrite#rewrite-gradle/8.79.0": { - "jar": "sha256-EiJ5MpVuaaReBZVJle6TxYlsxwtawWc0hiEnQuJMEqI=", - "pom": "sha256-AFTD2KxsymGT+eyp0RaT+y4VwoCklF7Fq4qZ+R+HrYY=" + "org/openrewrite#rewrite-docker/8.81.6": { + "jar": "sha256-nlbJXJ9l07bpVwaEvCQXojKy6aNMI0ocHv1RrzHboy0=", + "pom": "sha256-nxu3nlEj4lgcqufIJtwPMZ2PKWn99W/c4slgQBw4HsI=" }, - "org/openrewrite#rewrite-groovy/8.79.0": { - "jar": "sha256-kq/se1bb46cgFc9bG0X3IPvYAnAWHFaHHtxzsD8Gn00=", - "pom": "sha256-E5PZvHKBXSEWpqmbGlIjcT3wcTLsBwRwOVx7F2MGle4=" + "org/openrewrite#rewrite-gradle/8.81.6": { + "jar": "sha256-fUTvKL/axS1FPLgKEe1CdZQsIKlgzU1ZWRWrL/8Lz+0=", + "pom": "sha256-SIBua9EZnHI4Vr6f/SVHYL/15s8Q7onRO4VLNoSMbZI=" + }, + "org/openrewrite#rewrite-groovy/8.81.6": { + "jar": "sha256-uWPXUVbTT4SnFY17fJdIEw0z525mPIViPXeqav3E9BQ=", + "pom": "sha256-F7DwQ8daXkoH5JelJXRA8fxO07FVTHwVtbN5pYQTpDE=" }, "org/openrewrite#rewrite-hcl/8.43.0": { "jar": "sha256-6XtijdTRnCMBseND0BS4Hi62zBNHq5eg70696Y+gZlI=", "pom": "sha256-aOZIF6ywP9bSUdQKyNqQZUS+moBjWCAjp5h1Pgfk25Y=" }, - "org/openrewrite#rewrite-java-11/8.79.0": { - "jar": "sha256-qt/i6z92UVKFMXtLcx1NQBooFs+V8naTpWMOuXY22Z0=", - "pom": "sha256-sgS+LUsKaEeWowDvT3TcYCzTByCQoIk/WepprUYZ08w=" + "org/openrewrite#rewrite-java-11/8.81.6": { + "jar": "sha256-PKHjfNuhe+lBRAluzwgRqDZinYG2XTXHu5KTPb1P7+E=", + "pom": "sha256-rT2oaAGGj5lR9zlQwIMD2vappuwR1g5XynuXo5+REuQ=" }, - "org/openrewrite#rewrite-java-17/8.79.0": { - "jar": "sha256-2H5X5zlIq38s1ypN8yT4AL0EMphW33XdWeypkFRD0CQ=", - "pom": "sha256-xgO+DtMGGoTsUTHoGkj/XGVH7EVBU2USN+bEIPSF/Ig=" + "org/openrewrite#rewrite-java-17/8.81.6": { + "jar": "sha256-peIWpBwE01aopCgTDyQWlcbhXgq1HlRaBvw5lg2t+cI=", + "pom": "sha256-acbDVjzV23rOB3dPHZKjHO0St5DeW9FlqJ3GQQNYMhQ=" }, - "org/openrewrite#rewrite-java-21/8.79.0": { - "jar": "sha256-iGFOZ2iEF7PTedfehbLsenksLR6LIZB6XQG0fshnPvQ=", - "pom": "sha256-ShryCd7CV3IDXKNm9yzQ7P1XHMYrOeQ6IFNoicGFPSA=" + "org/openrewrite#rewrite-java-21/8.81.6": { + "jar": "sha256-MBnNScsv22azKT0+Fuoms66vs84mq8rTLl/SvSG/aOY=", + "pom": "sha256-7lvxYmP2sPZX76NInuIxUjPz53EpLIipDLvb7oBXAoE=" }, - "org/openrewrite#rewrite-java-25/8.79.0": { - "jar": "sha256-tpS3xoR1OOi3U4lKFJ2xFLb3h5G01h+HD9PJGaNW/ao=", - "pom": "sha256-94b6MYf4JtYzt3GwJ7NcRHFvZI4KRnysg3Sap/gXeeQ=" + "org/openrewrite#rewrite-java-25/8.81.6": { + "jar": "sha256-pwepwj5L/LGb0iHFYzcaVC+CAQWqJLZZxy4/LElEXKc=", + "pom": "sha256-lzXUzjxMNpz/zNG4wdOOHBWPB6T3ZzybH/VDztaequc=" }, - "org/openrewrite#rewrite-java-8/8.79.0": { - "jar": "sha256-MzUvlTeLhrcloY1NXxr19sJYOdPZUJGfElNnV70jTHA=", - "pom": "sha256-LBoLvaZm19xZLHydRJjJJ+CrR/UptL2sGjmgIj+rLmA=" + "org/openrewrite#rewrite-java-8/8.81.6": { + "jar": "sha256-lq++Cn4vAbMxZPEMfGCmVoPxZkEkyaqq51Eljovt6dE=", + "pom": "sha256-aG+3+ZmZ3eCvI1QQvj+m1D8fzijxt/bzNJN88Kg/2yU=" }, - "org/openrewrite#rewrite-java-lombok/8.79.0": { - "jar": "sha256-H7Q5B0pc6EKS6gdNml7R4t0JYIqr/8Y8LZi7676qYYI=", - "pom": "sha256-96yl1Z9rWyxibVnOl8puslPcQteq174Z29GnUAonTXY=" + "org/openrewrite#rewrite-java-lombok/8.81.6": { + "jar": "sha256-r/cn7ffHcsFXFKeEEWrVLO+L3+o8YKes+q+zod1ml5k=", + "pom": "sha256-iEOa/jCr8b0j/tLjS0Bs7IILHDokAu7h6WX7AhYTuKs=" }, - "org/openrewrite#rewrite-java/8.79.0": { - "jar": "sha256-miKg4c8mP6qGeTZQ1DtVdP2oe9mI1tI9373bNGFtmBg=", - "pom": "sha256-RO90rlUEHNNbhS2NL2LGmNcRB8arFp7ZirqQzO4mLss=" + "org/openrewrite#rewrite-java/8.81.6": { + "jar": "sha256-CyEKcOmewSYQxG2J+Zh8MVLs2+bljsfBiG1gfYcOuq4=", + "pom": "sha256-+wJHa/zCsk3oXtba4+36FxSXNjeBfJ5lhs+xewaIA/k=" }, - "org/openrewrite#rewrite-json/8.79.0": { - "jar": "sha256-VycvofMX/BEcQDAyOoN6Aa4gcAPtVklO72Fd9A1Vuvs=", - "pom": "sha256-ctB6BAtNXSXeQbEthgOjKu3Edo2Y4JC8v6p0rmssQ0M=" + "org/openrewrite#rewrite-json/8.81.6": { + "jar": "sha256-X8Wk5H4jZW0eG9n6p/oF25V5Ny50C9axtXLoyRGEAOw=", + "pom": "sha256-LD7Upq0Bxwpm/L1rOy9z9+r6KTzaPLWDZV8i2S1J69Q=" }, - "org/openrewrite#rewrite-kotlin/8.79.0": { - "jar": "sha256-bHV70xvSgy488TO2hl/d9TCfj8ztkg2BSmsb+iWL804=", - "pom": "sha256-lfUhxJJQgEuz3lAgs4/unosEt05/c6mb2IFQrSIMMhw=" + "org/openrewrite#rewrite-kotlin/8.81.6": { + "jar": "sha256-FTWeKjHsA2X9xtIQJrp+CyziqXg7PU6DRPl0fkE25cc=", + "pom": "sha256-sh+ou/7jHh7Y18MOxfNvvhPOawub6wNffbn5znFaU6k=" }, - "org/openrewrite#rewrite-maven/8.79.0": { - "jar": "sha256-2dRHOW3xZNeQq4qLX9g8ux6qlVZFTeZ8eU62KqVFyMU=", - "pom": "sha256-CbuZu1goYhAiN3HbvBjHw/dRWPDGlGdix/JRKNylG3Y=" + "org/openrewrite#rewrite-maven/8.81.6": { + "jar": "sha256-KvnYbc18hpy7Kb/CakB17u8+IuA32saGI/0mUi0CNcs=", + "pom": "sha256-ovtowv1L4qT4BRkBXEIicx30xitDYl6PbxsoL9czKlo=" }, - "org/openrewrite#rewrite-properties/8.79.0": { - "jar": "sha256-GbhYO2uJRlnjPUjiYoUHyiTNDwq04vKacfIX0xbvT3E=", - "pom": "sha256-7Jgx8wH29LIa+k4bD3Fmof6yxpXSEzW+rgyjjyqSfkI=" + "org/openrewrite#rewrite-properties/8.81.6": { + "jar": "sha256-I1JrER+2xBJ3vhixCFritWQKfujwPp1f41m4/hs+UMU=", + "pom": "sha256-weNDft1XuuLC2gCs1Yyl/DVcHYWOux+8FfcB36121c4=" }, - "org/openrewrite#rewrite-templating/1.41.4": { - "jar": "sha256-m75BsXCKsfUBv7YD1bY9Xa9YbW7Z8+rO5NL/46Xpnno=", - "module": "sha256-h94biaiiEFd25u+C/3JTRaQGuUQt9zGEROCkXdi6HaE=", - "pom": "sha256-heBhCgDqzoQGrB+L+Rzzy2XLfCZUq0S9SQE01M4mSWs=" + "org/openrewrite#rewrite-templating/1.41.6": { + "jar": "sha256-tYRt09zoo1kVmbttz/88mScRQS5d/yqhEaSA6yULfQ4=", + "module": "sha256-uwn9/eUklyFdRsV727y7JiqZT/pi9B2nyBl51NTnU6A=", + "pom": "sha256-NP7dtTwDvcxN36Nsf0qW6hq3KB3RHxNE4qKXC1uXvd0=" }, - "org/openrewrite#rewrite-toml/8.79.0": { - "jar": "sha256-tknViiiQhAEDgRZgzVfLBpT4TD9TkwFBmu9MaLuSpL0=", - "pom": "sha256-/dvcCNP87ORiFIQA3Q2iVNbbGQgpKi6IWkqPlxcxq5Y=" + "org/openrewrite#rewrite-toml/8.81.6": { + "jar": "sha256-YC1sr2cYJf8aj9fR1WOXryxmKw+9H5azykGtyOv0sew=", + "pom": "sha256-fxjewocEUV/RmlwSvxfvygCKBgXIren1j1ugf8N0p08=" }, - "org/openrewrite#rewrite-xml/8.79.0": { - "jar": "sha256-P9WFSfI1X8XCLJKdCOE+/zxVWsxnYqPtkn8gw3nLPcc=", - "pom": "sha256-8gKO+Cuj8hAVG5ZwnnB0smprPJajn1MinMDpfAPk3dM=" + "org/openrewrite#rewrite-xml/8.81.6": { + "jar": "sha256-2WCaEYF8Vc2qFZfWCMLPuv9+kbao++Nbt2vLmMq4TTs=", + "pom": "sha256-9yWwRArkvayAQlkSSk71yqt7ZDISomxLIjzou8Gtqbg=" }, "org/openrewrite#rewrite-yaml/8.43.0": { "pom": "sha256-72t+CkLZ1z/JSDj5GV7NAloMFwawqbmybz22VT3NDPc=" }, - "org/openrewrite#rewrite-yaml/8.79.0": { - "jar": "sha256-ivLomlz7/wD4Xq5Cfy/l9vgr38yENdSMUtI+YMAtHWI=", - "pom": "sha256-VB2NXai3+zXxdEDs5gvB6skczAK8FCCNsifKzw6JDbk=" + "org/openrewrite#rewrite-yaml/8.81.6": { + "jar": "sha256-0Up9p/LWh8PcHIFzGR3fVUuBBbsy0d7vcaFPlQ+txoQ=", + "pom": "sha256-7YMo6Xo71laVKpep7DjopCziULS+5+qCzaOd/DEwSIg=" }, - "org/openrewrite/meta#rewrite-analysis/2.31.8": { - "jar": "sha256-wSPlI7tQuMJ68v9NtY4/OcZOXv9BzQiTy4D8v1P0oU0=", - "pom": "sha256-Ghl+HdCfoCqe92yQDIphYUdcIo0GN7WrKM1svXU7/os=" + "org/openrewrite/meta#rewrite-analysis/2.32.3": { + "jar": "sha256-xZ9HK68zNExkchMLKkPpTCbFb9tilvIs2zwiMcFSp+k=", + "pom": "sha256-32coWrIdmTGoXPzCwVpqKrpiSlhPwBwfKvnDaC/5IBw=" }, - "org/openrewrite/recipe#rewrite-github-actions/3.20.0": { - "jar": "sha256-u80ocnWnx3Z89w8c/lMLm3adpVgQJzmDqu46CVGL0t0=", - "pom": "sha256-+zri0b99o75Hf99+vMJqhaxK4E9JHlQMNLmfQtmR3L4=" + "org/openrewrite/recipe#rewrite-github-actions/3.22.0": { + "jar": "sha256-Gb56RUrqY/rHKv/QNZnTy7OjW4+TaR3B0gYglB2Vitc=", + "pom": "sha256-B+JPpwkd80YqCR17W+hExGspOwhjstsF4mkffCa6+1U=" }, - "org/openrewrite/recipe#rewrite-java-dependencies/1.54.0": { - "jar": "sha256-oHzrBSX4/Pf74YoDDI6tdPgceIDSg4FbN+nZ4hgAnPo=", - "pom": "sha256-Yu3y7RDEKOU9Dtw4mr2URg4M8pfm0NYUvT1m08UOXkA=" + "org/openrewrite/recipe#rewrite-gradle/0.1.0": { + "jar": "sha256-zVNmLi3Jm23kY7gVIgIL5v/+RcfYg/CcBbGRGK2smQo=", + "module": "sha256-wmim/2z964nkbU5EMJJusk9KDWP9W1SuwToHwFS2zUI=", + "pom": "sha256-wcBz4Mvu80uZ3fMWix5Xq5z9BBVt/xlAGwyB0I1ercA=" }, - "org/openrewrite/recipe#rewrite-jenkins/0.34.6": { - "jar": "sha256-GuPCWkEQunZygSnAwcoebGQo6+IzM/iEkMPD2tVCpng=", - "pom": "sha256-5KOpjbOWtahO65mgolg9Pj2EAYG+g0ztwMxUCRUkuOk=" + "org/openrewrite/recipe#rewrite-java-dependencies/1.54.5": { + "jar": "sha256-nlJJYiq7SlaumZkAhWcGNeA+rsjngUF56LKHf7n5kdY=", + "pom": "sha256-7XkXmEZYOoWs77GGCRKC3kwfd+anW2PTl+6nuvAtMIU=" }, - "org/openrewrite/recipe#rewrite-migrate-java/3.32.0": { - "jar": "sha256-jEDG548RGl3bcLNlHBh0vt5F8Iv6Hk6GPiEJMF3YyNo=", - "pom": "sha256-yTwdBLJsBCNUIrdP15FhLtaRVUXtWMzifsw954h4d/M=" + "org/openrewrite/recipe#rewrite-jenkins/0.34.10": { + "jar": "sha256-VE9JX9rnfaid6h3IWhE7ESCrmMY2MRQLi4SaTCyzRH4=", + "pom": "sha256-lWUATS1OozA6bmF8up7THv1M1LPkVePRefsR8aioSFY=" }, - "org/openrewrite/recipe#rewrite-recipe-bom/3.22.0": { - "pom": "sha256-c2Wj/1gbUVkcheCocQgec1iZD7mMK8yJwbsUgteDbEU=" + "org/openrewrite/recipe#rewrite-joda/0.8.3": { + "jar": "sha256-rNprMglEuukiGCbcCWVBMapWUQUwFCxjxQpIldd6TU0=", + "pom": "sha256-/L1gcnflCabD5H7oqEi8BKVgZ36kXtN/SnDJpXXkXXM=" + }, + "org/openrewrite/recipe#rewrite-migrate-java/3.34.1": { + "jar": "sha256-+Cv/+4W2sqETw8/s7FNIKXIB1eFNpnEse/5mw0XpnHI=", + "pom": "sha256-qm3lPq3fMouOLFWbwoNan4aK6mJ82EO6Jk+kUaSejxs=" + }, + "org/openrewrite/recipe#rewrite-recipe-bom/3.28.0": { + "pom": "sha256-+NgK/p6NgPNDa0ttXDDjWNQEKAuBlnAhNabBkIDSROE=" }, "org/openrewrite/recipe#rewrite-recommendations/1.15.0": { "jar": "sha256-l9lBb4GjtZnn+FEcNUYWwP+gh5lTsKikhMAedlpIToM=", "pom": "sha256-2U/5/BgEFyv+9YWmTVXFVYvSXlIBGLD1WMWDeHzQNiQ=" }, - "org/openrewrite/recipe#rewrite-static-analysis/2.32.0": { - "jar": "sha256-GKwgklnT1nl3XtH33+7mWvNIgZDEuarp1AoRv/XNY28=", - "pom": "sha256-AMm/Yjno+JQO4cteU2+tbS7jit95WPHYy6EWNWVppfs=" + "org/openrewrite/recipe#rewrite-static-analysis/2.34.1": { + "jar": "sha256-+PPXRPM4KMyXR/vlH0r8oXF0muoGmLSfid2SvA4Aavg=", + "pom": "sha256-mKA7p3qElaQ2FRREDWNNqDUgM1wanqKU5r02z9cQNQc=" }, "org/openrewrite/recipe#rewrite-terraform/3.0.0": { "jar": "sha256-eRE9ddUSVt1mNDwzNfQAf6x7tfUuEcAbBme+dChn9fQ=", "pom": "sha256-wty/DCXqoHDIMFh1EN5se/KMb8Ht22eHE6Sd9JGqwpk=" }, - "org/openrewrite/recipe#rewrite-testing-frameworks/3.34.0": { - "jar": "sha256-wKVIq2/oUt4dbbSbcsimnUD4wWMsSkmyipyLHQqVO08=", - "pom": "sha256-rSQnvC7t3gsoavLX+1CmleI1xZccqjR+OC52X1tsnOc=" + "org/openrewrite/recipe#rewrite-testing-frameworks/3.35.3": { + "jar": "sha256-2t2Tk3EjGO0dO/yKMdjV7hb7tPWNAsLv6QHwaF07iyc=", + "pom": "sha256-8w5Yijr2AiwcWTpJpPG97jZJ7Bj8MS6xosfxcdSpkwc=" }, "org/openrewrite/tools#java-object-diff/1.0.1": { "jar": "sha256-jc8DgdMGxSI86kwKy4Sv1WkexutB4Lajbdooigx+xNw=", "pom": "sha256-WB1ijMi/jOggPdk0mFEiFkhqZeiG6KM7lLgZgdWrEe4=" }, - "org/openrewrite/tools#jgit/1.4.1": { - "jar": "sha256-SjFr8Z4OsSW65JExcY4XtHaVxb+cgINZaUCB57oBy74=", - "pom": "sha256-jWzoE7iIlYtixhzxV94P9d0OolhGzJtzHrXo84cXVcs=" + "org/openrewrite/tools#jgit/1.4.2": { + "jar": "sha256-R0PhzrIaeXvBeG6Ws9hkVOm60tQ0cw1wUOlq7zRIVv4=", + "pom": "sha256-tyc2oU6oNIhh9GeB/6R4gcZnm5YGn5tNf6/TcwD3Ytc=" }, "org/opentest4j#opentest4j/1.2.0": { "jar": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=", @@ -1983,9 +2002,9 @@ "jar": "sha256-bzgoohXJIAWaXvovtVwjPWxU7FytypnOGxvdEAd8fd0=", "pom": "sha256-rKaN7pui9s2Q/95yjv3H4+v89Z8/Qfv+JI0tAdW4Zq8=" }, - "org/projectlombok#lombok/1.18.44": { - "jar": "sha256-xukb/cNYux77Je4YXpWq+bYABD5fgdA712rvwBA1v4Y=", - "pom": "sha256-OVHse72PKj1jcndGuCxzpU0+xEqe4l/8L2PGmW6eUGo=" + "org/projectlombok#lombok/1.18.46": { + "jar": "sha256-AfexoBXjPiti1fXzcFMwY1erFBX9GB/Lp3lPXRmMESY=", + "pom": "sha256-KU6YfPJrN+2d4bl9MgOQkNJ8WH0OBM6irkd2b6cDiZU=" }, "org/slf4j#slf4j-api/2.0.17": { "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", @@ -2014,16 +2033,16 @@ "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", "pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs=" }, - "org/springframework#spring-framework-bom/7.0.2": { - "module": "sha256-+3+nBI3qzmuFDm8sqWoIn2C8tKtNKhsZOaG/PrgOHKw=", - "pom": "sha256-00mTsqATTgb6NDmD6zdMojzd+LNNcaRsr0sjXuCHwGc=" + "org/springframework#spring-framework-bom/7.0.6": { + "module": "sha256-BWbzrij/gW5oNkc2w5s4RxXqE3tyIXwRJOzv4qPDdiQ=", + "pom": "sha256-AVb6cRO+cu6/NI3E8orgclxeKnDz1E4juMDrdn8Cp2k=" }, - "org/springframework/security#spring-security-bom/7.0.2": { - "module": "sha256-+3kx5Muv0dR3FtBkvMkDAAigz2iCQDBJ5YB1D+ULC/I=", - "pom": "sha256-sxqFOFfStOReOcCIl7vgvHz3PyuaZfqBY+e9UACQFZ0=" + "org/springframework/security#spring-security-bom/7.0.4": { + "module": "sha256-IGHRbZIcWfeguZwYX8SS4sPr2xJdmxUKmOZ3Cj2j8Fk=", + "pom": "sha256-BlSaYT3cB0LHi3NyVnFlU+3Ae1QVDJdFFAn/ksxSF70=" }, - "org/testcontainers#testcontainers-bom/2.0.4": { - "pom": "sha256-Ua73WDIROPjgGuJ2k4FJLj66Aew2jgM+yAgcHYchStI=" + "org/testcontainers#testcontainers-bom/2.0.5": { + "pom": "sha256-u7oTdgIfv04UZjph8QzRr/FKXXT7VfGhS+b9beg9fu8=" }, "org/threeten#threeten-extra/1.8.0": { "jar": "sha256-UeTSHtxOlEf3dgwFDguu5119lz84e6YFoXq9xNJP1tg=", @@ -2033,36 +2052,29 @@ "jar": "sha256-hXkX0jGaTpLcHF4663Wg2shERe0xXnrD2Cu40rKYl38=", "pom": "sha256-nLthSu/sbVcp7MrdZMmhnpshg/w6Dgk8APN2rPptC0Q=" }, - "org/yaml#snakeyaml/2.3": { - "pom": "sha256-D1omWgYzGwBJ41K+MsoyLeGLF/PU27cGNdQNppLjWC8=" - }, - "org/yaml#snakeyaml/2.5": { - "jar": "sha256-5mgqzxrOd1CO8TZJy/T40J0s9UV722HSX/tqwCM9eN0=", - "pom": "sha256-ugGuenRMtS/o7POwI8vDLgzMjGvu+fJt53pHgII5RH0=" - }, "org/yaml#snakeyaml/2.6": { "jar": "sha256-yPepjnOUrdoC9jFySXEOTRtMeiWqjH6s4MLupS64v4U=", "pom": "sha256-J3Ow6UiWTSHjew4dzzkCXmJ7hz4M5qoqR+I8N0MD4MQ=" }, - "tech/picnic/error-prone-support#error-prone-contrib/0.28.0": { - "pom": "sha256-KqGnWN3IZbsOFz4s50t/BDv8hyiCDBMoHD2FpTgwF6U=" + "tech/picnic/error-prone-support#error-prone-contrib/0.29.0": { + "pom": "sha256-isaD2tWURXBrMYszMTEX3lS1IN5TwT2v4/DJotuMgio=" }, - "tech/picnic/error-prone-support#error-prone-contrib/0.28.0/recipes": { - "jar": "sha256-6P1VvLhRHagTyuISmEdrPs+PPKRhG37DojZCppVuKu8=" + "tech/picnic/error-prone-support#error-prone-contrib/0.29.0/recipes": { + "jar": "sha256-ljDnrSAOlNZTWRS0ZrBWBHQauZlMTO64XjugX9lksKk=" }, - "tech/picnic/error-prone-support#error-prone-support/0.28.0": { - "pom": "sha256-Iiyhosx5SX4TZ6kPsh/Oz4QnjfOKXKKOvn/S1vB2+I8=" + "tech/picnic/error-prone-support#error-prone-support/0.29.0": { + "pom": "sha256-oBFPB3Qje3UEY+dTHcHFTJ1NulHkQ5z/pTGgiyBATys=" }, - "tech/picnic/error-prone-support#error-prone-utils/0.28.0": { - "jar": "sha256-EixPpNut12e+umvnfDwBWQxMBlNSra27DEbzR0GUk+w=", - "pom": "sha256-lO/UMlDikBl0g/TLd81hR+4VlLPnT9Z0qN23q6KYqVI=" + "tech/picnic/error-prone-support#error-prone-utils/0.29.0": { + "jar": "sha256-+VSvxMxMsl7qQtElgrc766sgbAYz8Hel0Sbxi8ESsR4=", + "pom": "sha256-s1eIbBMiysPrVc9SCkaklRIZNl9I+w9+tX1kUWPDaSw=" }, - "tech/picnic/error-prone-support#refaster-support/0.28.0": { - "jar": "sha256-3+AmLeZKXmwbAIvLA/fX3nBuIVikULwRXoROdIlRgdY=", - "pom": "sha256-LYzXWj49aOXnijLEib0ePEpDGFeCghKgHOcPRV8F8m8=" + "tech/picnic/error-prone-support#refaster-support/0.29.0": { + "jar": "sha256-pWCuetZrFqp8ZEZlwBhR9PavQux17xBituE+CmhErSw=", + "pom": "sha256-/P8JHThW9LIekGELZjb1txmMeslGEt97m0np1twQxvw=" }, - "tools/jackson#jackson-bom/3.0.3": { - "pom": "sha256-hOPOTqXFbXvqiGH+HEOayaGd1UqaPem4oIhL8LvHUPI=" + "tools/jackson#jackson-bom/3.1.2": { + "pom": "sha256-vg5eRYB/TeVRTR55M/rPc4gSGz3ZvzGjqz+HogBlCqI=" } } } diff --git a/pkgs/by-name/fr/freerouting/package.nix b/pkgs/by-name/fr/freerouting/package.nix index 8d6db2acc111..54ec58a700dd 100644 --- a/pkgs/by-name/fr/freerouting/package.nix +++ b/pkgs/by-name/fr/freerouting/package.nix @@ -32,13 +32,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "freerouting"; - version = "2.2.2"; + version = "2.2.3"; src = fetchFromGitHub { owner = "freerouting"; repo = "freerouting"; tag = "v${finalAttrs.version}"; - hash = "sha256-WhEofQs3TwnhB9fSROPQfWd1PHCDoH790lV54ujlmX4="; + hash = "sha256-e9aqMYvWp/xfY+g5viH4vyOfl/JhNxMIIUKTy/8aIXs="; }; gradleBuildTask = "dist"; @@ -60,9 +60,6 @@ stdenv.mkDerivation (finalAttrs: { gradleFlags = [ "--no-configuration-cache" ]; postPatch = '' - # The rewrite-gradle plugin breaks the nixDownloadDeps task injected by fetchDeps - substituteInPlace build.gradle \ - --replace-fail "rewrite 'org.openrewrite.recipe:rewrite-gradle:2.3.0'" "" # Disable telemetry and contact options by default substituteInPlace src/main/java/app/freerouting/settings/UserProfileSettings.java \ --replace-fail 'public Boolean isTelemetryAllowed = true;' 'public Boolean isTelemetryAllowed = false;' diff --git a/pkgs/by-name/fr/frobby/package.nix b/pkgs/by-name/fr/frobby/package.nix new file mode 100644 index 000000000000..83a5ab0e2d41 --- /dev/null +++ b/pkgs/by-name/fr/frobby/package.nix @@ -0,0 +1,65 @@ +{ + lib, + stdenv, + fetchFromGitHub, + + gmp, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "frobby"; + version = "0.9.9"; + + src = fetchFromGitHub { + owner = "Macaulay2"; + repo = "frobby"; + tag = "v${finalAttrs.version}"; + hash = "sha256-LndLfORnypLqFgNMPEJ8jc2Fa2xWWgYS9rZ7gGFbwwo="; + }; + + buildInputs = [ + gmp + ]; + + __structuredAttrs = true; + + strictDeps = true; + + enableParallelBuilding = true; + + makeFlags = [ + "MODE=shared" + "PREFIX=${placeholder "out"}" + ]; + + buildFlags = [ + "all" + "library" + ]; + + preCheck = '' + patchShebangs --build ./test + ''; + + checkTarget = "test"; + + doCheck = true; + + meta = { + mainProgram = "frobby"; + description = "Software system and project for computations with monomial ideals"; + longDescription = '' + Current functionality includes Euler characteristic, Hilbert series, + maximal standard monomials, combinatorial optimization on monomial + ideals, primary decomposition, irreducible decomposition, Alexander dual, + associated primes, minimization and intersection of monomial ideals as + well as the computation of Frobenius problems (using 4ti2) with very + large numbers. Frobby is also able to translate between formats that can + be used with several different computer systems, such as Macaulay2, + Monos, 4ti2, CoCoA4 and Singular. Thus Frobby can be used with any of + those systems. + ''; + homepage = "https://github.com/Macaulay2/frobby"; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ coolcuber ]; + }; +}) diff --git a/pkgs/by-name/fs/fscan/package.nix b/pkgs/by-name/fs/fscan/package.nix index fc058bbfeaeb..c8e04bbc7206 100644 --- a/pkgs/by-name/fs/fscan/package.nix +++ b/pkgs/by-name/fs/fscan/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "fscan"; - version = "2.1.2"; + version = "2.1.3"; src = fetchFromGitHub { owner = "shadow1ng"; repo = "fscan"; tag = "v${finalAttrs.version}"; - hash = "sha256-Xc6SNmVPxBxcY7PH27562soejIrMXQtb09Djd0gONCo="; + hash = "sha256-ZfzFBOIsuwcfmmyZMPhgP9Oznec+rJs16IuIG7gwZhA="; }; vendorHash = "sha256-ihaGbm4iLjwvTzM278wuwom8LrmHB3WgmbfcJxtkbYc="; diff --git a/pkgs/by-name/go/godsvg/package.nix b/pkgs/by-name/go/godsvg/package.nix index 5065e77b2684..13affaf2ac5a 100644 --- a/pkgs/by-name/go/godsvg/package.nix +++ b/pkgs/by-name/go/godsvg/package.nix @@ -5,16 +5,17 @@ lib, fetchFromGitHub, nix-update-script, + enableWayland ? false, }: stdenv.mkDerivation (finalAttrs: { pname = "godsvg"; - version = "1.0-alpha14"; + version = "1.0-alpha15"; src = fetchFromGitHub { owner = "MewPurPur"; repo = "GodSVG"; tag = "v${finalAttrs.version}"; - hash = "sha256-Bo45Zu13RRPxf5tZhCxAulTe61o9kwqX1nEFJDaeBng="; + hash = "sha256-vEwkpYMIqiqCFVNE7UzEts/lSS9zR+AgvvSr+vj0Aas="; }; nativeBuildInputs = [ @@ -53,11 +54,15 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper ${godot_4_6}/bin/godot4 $out/bin/godsvg \ --add-flag "--main-pack" \ - --add-flag "$out/share/godsvg/godsvg.pck" + --add-flag "$out/share/godsvg/godsvg.pck" \ + ${lib.optionalString enableWayland '' + --add-flag "--display-driver" \ + --add-flag wayland + ''} install -Dm444 ./assets/logos/icon.svg $out/share/icons/hicolor/scalable/apps/godsvg.svg install -Dm444 ./assets/logos/icon.png $out/share/icons/hicolor/256x256/apps/godsvg.png - install -Dm444 ./assets/GodSVG.desktop $out/share/applications/GodSVG.desktop + install -Dm444 ./no_export/distribution/com.godsvg.GodSVG.desktop $out/share/applications/GodSVG.desktop runHook postInstall ''; diff --git a/pkgs/by-name/ho/honggfuzz/package.nix b/pkgs/by-name/ho/honggfuzz/package.nix index c18b2b88f951..72f7330a77a6 100644 --- a/pkgs/by-name/ho/honggfuzz/package.nix +++ b/pkgs/by-name/ho/honggfuzz/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch2, makeWrapper, clang, llvm, @@ -10,27 +9,20 @@ libopcodes, libunwind, libblocksruntime, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { pname = "honggfuzz"; - version = "2.6"; + version = "2.6-unstable-2026-04-13"; src = fetchFromGitHub { owner = "google"; repo = "honggfuzz"; - rev = finalAttrs.version; - sha256 = "sha256-/ra6g0qjjC8Lo8/n2XEbwnZ95yDHcGhYd5+TTvQ6FAc="; + rev = "48790f7b18f30ba4a95272ea290b720662ed56c9"; + hash = "sha256-RHNOZF5ttqdh3daGGVRHkvL9g2aZFDGDmmW056ohI6w="; }; - patches = [ - # [PATCH] mangle: support gcc-15 with __attribute__((nonstring)) - (fetchpatch2 { - url = "https://github.com/google/honggfuzz/commit/4cfa62f4fdb56e3027c1cb3aecf04812e786f0fd.patch?full_index=1"; - hash = "sha256-79/GZfqTH1o/21P7At5ZPmvcCSYWAsVakSv5dNCT+XI="; - }) - ]; - postPatch = '' substituteInPlace hfuzz_cc/hfuzz-cc.c \ --replace '"clang' '"${clang}/bin/clang' @@ -66,6 +58,10 @@ stdenv.mkDerivation (finalAttrs: { cp libhfnetdriver/libhfnetdriver.a $out/lib ''; + passthru.updateScript = unstableGitUpdater { + tagFormat = "[0-9]*"; + }; + meta = { description = "Security oriented, feedback-driven, evolutionary, easy-to-use fuzzer"; longDescription = '' diff --git a/pkgs/by-name/hu/hullcaster/package.nix b/pkgs/by-name/hu/hullcaster/package.nix index fdba0bec43e5..c03739e53c6b 100644 --- a/pkgs/by-name/hu/hullcaster/package.nix +++ b/pkgs/by-name/hu/hullcaster/package.nix @@ -6,25 +6,27 @@ openssl, pkg-config, rustPlatform, + sqlite, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "hullcaster"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "gilcu3"; repo = "hullcaster"; tag = "v${finalAttrs.version}"; - hash = "sha256-BR3klwy6vm6nJ38sgS/PGPQ19n0GJq6eQE97lHmg+kQ="; + hash = "sha256-O3MBvadayZ6hryexPX/VN1NUZpHTg/JZATJRIOBgZCg="; }; - cargoHash = "sha256-TZmRObtkwrHRy/I6hhacbHUWiajKDLnHafLWIwVM15o="; + cargoHash = "sha256-/2prlOy3h+TtACJ9Oa7f9kYiaFGjFhoS8dO26w0fTrk="; buildInputs = [ alsa-lib dbus openssl + sqlite ]; nativeBuildInputs = [ @@ -34,6 +36,8 @@ rustPlatform.buildRustPackage (finalAttrs: { # work around error: Could not create filepath: /homeless-shelter/.local/share checkFlags = [ "--skip=gpodder::tests::gpodder" + "--skip=config::tests" + "--skip=gpodder::tests" ]; meta = { diff --git a/pkgs/by-name/hy/hyprgraphics/package.nix b/pkgs/by-name/hy/hyprgraphics/package.nix index 39b7232c4dbb..91a62ae11e99 100644 --- a/pkgs/by-name/hy/hyprgraphics/package.nix +++ b/pkgs/by-name/hy/hyprgraphics/package.nix @@ -8,6 +8,9 @@ cairo, file, hyprutils, + lcms2, + libGL, + libdrm, libjpeg, libjxl, librsvg, @@ -19,13 +22,13 @@ gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprgraphics"; - version = "0.5.0"; + version = "0.5.1"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprgraphics"; tag = "v${finalAttrs.version}"; - hash = "sha256-MRD+Jr2bY11MzNDfenENhiK6pvN+nHygxdHoHbZ1HtE="; + hash = "sha256-48DubZbx8PDfuJkksNgi5aWFnX/Rq1OUaLsUvsdf2Bo="; }; nativeBuildInputs = [ @@ -37,6 +40,9 @@ gcc15Stdenv.mkDerivation (finalAttrs: { cairo file hyprutils + lcms2 + libGL + libdrm libjpeg libjxl librsvg diff --git a/pkgs/by-name/hy/hyprland/info.json b/pkgs/by-name/hy/hyprland/info.json index a20324489ca8..ae05968752e8 100644 --- a/pkgs/by-name/hy/hyprland/info.json +++ b/pkgs/by-name/hy/hyprland/info.json @@ -1,7 +1,7 @@ { - "branch": "v0.54.3-b", - "commit_hash": "521ece463c4a9d3d128670688a34756805a4328f", - "commit_message": "version: bump to 0.54.3", - "date": "2026-03-27", - "tag": "v0.54.3" + "branch": "main", + "commit_hash": "af923e30d1d24f1f4a4f5cb8308065173c1d9539", + "commit_message": "version: bump to 0.55.0", + "date": "2026-05-09", + "tag": "v0.55.0" } diff --git a/pkgs/by-name/hy/hyprland/package.nix b/pkgs/by-name/hy/hyprland/package.nix index 1bf942534d48..c0bbc88bc709 100644 --- a/pkgs/by-name/hy/hyprland/package.nix +++ b/pkgs/by-name/hy/hyprland/package.nix @@ -11,6 +11,7 @@ cairo, epoll-shim, glaze, + glslang, hyprcursor, hyprgraphics, hyprland-qtutils, @@ -18,13 +19,15 @@ hyprutils, hyprwire, hyprwayland-scanner, + lcms2, libGL, libdrm, libexecinfo, + libgbm, libinput, libuuid, libxkbcommon, - libgbm, + lua5_5, muparser, pango, pciutils, @@ -52,7 +55,6 @@ let inherit (builtins) foldl' ; - inherit (lib.asserts) assertMsg; inherit (lib.attrsets) mapAttrsToList; inherit (lib.lists) concatLists @@ -81,19 +83,19 @@ let in customStdenv.mkDerivation (finalAttrs: { pname = "hyprland" + optionalString debug "-debug"; - version = "0.54.3"; + version = "0.55.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland"; fetchSubmodules = true; tag = "v${finalAttrs.version}"; - hash = "sha256-e+mVjQL3V+xoaH1c3YqAzRq9wwiuEYQTOgZlK0LwfYA="; + hash = "sha256-ZfsIYDDOjeAU8MxMyUitBAZgCgYAm1T8rTGbe8ujC/I="; }; postPatch = '' # Fix hardcoded paths to /usr installation - substituteInPlace src/render/OpenGL.cpp \ + substituteInPlace src/render/types.hpp \ --replace-fail /usr $out # Remove extra @PREFIX@ to fix pkg-config paths @@ -146,10 +148,12 @@ customStdenv.mkDerivation (finalAttrs: { aquamarine cairo glaze + glslang hyprcursor.dev hyprgraphics hyprlang hyprutils + lcms2 libGL libdrm libgbm @@ -157,6 +161,7 @@ customStdenv.mkDerivation (finalAttrs: { libuuid libxcursor libxkbcommon + lua5_5 muparser pango pciutils diff --git a/pkgs/by-name/in/intel-compute-runtime/package.nix b/pkgs/by-name/in/intel-compute-runtime/package.nix index e4344c76e6da..b03153c084db 100644 --- a/pkgs/by-name/in/intel-compute-runtime/package.nix +++ b/pkgs/by-name/in/intel-compute-runtime/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "intel-compute-runtime"; - version = "26.14.37833.4"; + version = "26.18.38308.1"; src = fetchFromGitHub { owner = "intel"; repo = "compute-runtime"; tag = finalAttrs.version; - hash = "sha256-W8lRvxvmsWQbVj+1a6RPLnjqLY206o1yl7PN5wf5DPw="; + hash = "sha256-539TqwzPhclEpyxrwRB0DBLCAgM8JojdshvhNp0jeKU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/jj/jj-starship/package.nix b/pkgs/by-name/jj/jj-starship/package.nix index 950979726160..39904a3f8263 100644 --- a/pkgs/by-name/jj/jj-starship/package.nix +++ b/pkgs/by-name/jj/jj-starship/package.nix @@ -14,16 +14,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "jj-starship"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "dmmulroy"; repo = "jj-starship"; tag = "v${finalAttrs.version}"; - hash = "sha256-YfcFlJsPCRfqhN+3JUWE77c+eHIp5RAu2rq/JhSxCec="; + hash = "sha256-NLds7i1ZmscicaNLmkZCWmc7A+367BXxGioRd4yYof8="; }; - cargoHash = "sha256-XMz6b63raPkgmUzB6L3tOYPxTenytmGWOQrs+ikcSts="; + cargoHash = "sha256-i7x/y+BkKH+Xj1bU4RRe9fcteabB+4uAgJuW3x5/jv4="; buildNoDefaultFeatures = !withGit; diff --git a/pkgs/by-name/ki/kicad/versions.nix b/pkgs/by-name/ki/kicad/versions.nix index 890806ae81b4..55ecccb5e360 100644 --- a/pkgs/by-name/ki/kicad/versions.nix +++ b/pkgs/by-name/ki/kicad/versions.nix @@ -3,23 +3,23 @@ { "kicad" = { kicadVersion = { - version = "10.0.1"; + version = "10.0.2"; src = { - rev = "65c045085a7c2da92e839d00ed14d3f2a447654c"; - sha256 = "1mnlv8fyz03pfg8pkqwdl5gjz6vsk98c6414lf3wkvrkb85ljaav"; + rev = "94c02dfc4a778a094cd8ad7b1d2348a96f024123"; + sha256 = "0bk86javsfm1mwlksnv8p7pws5ii3zag6aah13gn5zlc31z295yh"; }; }; libVersion = { - version = "10.0.1"; + version = "10.0.2"; libSources = { - symbols.rev = "49f3091e7fea8d9b935635f3328cbf07b7548625"; - symbols.sha256 = "0iz4lb33wdsw4f82a0ln8ycgaf39gjws03mvl2j1q9npwj6xl1cm"; - templates.rev = "66727540677590f988f8448fd3b632d3f26cc1b4"; + symbols.rev = "f31042c9759771f10754f02e54344dee750692b1"; + symbols.sha256 = "05h8dbygch2kp4s5ikspxngwv999j7jwsiwm4pzwwcrir7dqzdfl"; + templates.rev = "db5a3e2a99d5200cabfb03199fe28a5f3ba59191"; templates.sha256 = "0zs29zn8qjgxv0w1vyr8yxmj02m8752zagn4vcraqgik46dwg2id"; - footprints.rev = "ab2f97eaa2ab7769ec3ad0487ff9bcafabe8641a"; - footprints.sha256 = "0jqgyi1yb2zc6w56ba7xama0wnhrqwbbnf2fqvr47xihvdcvs87v"; - packages3d.rev = "efef8c6631221341db2549c52b921e33dd05bbb4"; - packages3d.sha256 = "0jr70ry6inzc2fy3s300z0zlmihbq95ba1zckyd1wwbpplaj1gbl"; + footprints.rev = "c076368c29f8f5c3ad2ee7ed91083815b79ddb72"; + footprints.sha256 = "1h1v44qc5lvvqvmi1i7b79jhxsfq8snk0mcfl6r73hj6w0b25l84"; + packages3d.rev = "3720ad929a99187fc55a8d35895672ef9aaf9cb7"; + packages3d.sha256 = "01nbjcs3890hyfmafc623ldmfi9n8sjr5m0wripz5fq5fjdnzqxl"; }; }; }; @@ -47,23 +47,23 @@ }; "kicad-unstable" = { kicadVersion = { - version = "2025-02-21"; + version = "2026-05-08"; src = { - rev = "878cf768d6552131494aa792dc20e6ccf67baf75"; - sha256 = "0ky0a7y6gf409y8bwpngiirqin4ivbcjnk8gjdj1a6w79x559sr8"; + rev = "76f8839fd232594f81180f644e3370c390025144"; + sha256 = "0nbr3cmrz1ca4rcwbfxvlrnwxy091lscgsqd92pqyy9sjcvqdfjg"; }; }; libVersion = { - version = "2025-02-21"; + version = "2026-05-08"; libSources = { - symbols.rev = "da86acd48809fd61876223c8bf0e4e7793c52e9a"; - symbols.sha256 = "1sdpg58wbyyrghjd0jqw5iw2094mjy2v9jmwn5zrj4jm6f51g1kd"; + symbols.rev = "5a41d2112853c72129a9128df01021278c1aec11"; + symbols.sha256 = "05h8dbygch2kp4s5ikspxngwv999j7jwsiwm4pzwwcrir7dqzdfl"; templates.rev = "3ed4538b0f965d821df63a5fffc4441e723cfe7f"; templates.sha256 = "0zs29zn8qjgxv0w1vyr8yxmj02m8752zagn4vcraqgik46dwg2id"; - footprints.rev = "e515f1c3213317d436e492c8c06620ef4caca84e"; - footprints.sha256 = "16zslgvjg4swgkkvnd9fmiks3wzg63364d03hixiyzcpjlgk2bbk"; - packages3d.rev = "d5db5cea003fe2b4b1c9b145f5fcbd5fdb48f8ca"; - packages3d.sha256 = "0bg54lg1iw01gw06ajg34y7x4y36wm6ls3jnpjy13i18d4ik77g4"; + footprints.rev = "098da23b916d287a0c7913752df53e6bfdf640a2"; + footprints.sha256 = "1h1v44qc5lvvqvmi1i7b79jhxsfq8snk0mcfl6r73hj6w0b25l84"; + packages3d.rev = "394aeaa41d7be7f717715d9ba004d7d0d8b74b36"; + packages3d.sha256 = "01nbjcs3890hyfmafc623ldmfi9n8sjr5m0wripz5fq5fjdnzqxl"; }; }; }; diff --git a/pkgs/by-name/kl/kloak/package.nix b/pkgs/by-name/kl/kloak/package.nix index 59b2c18c2e5f..d58fe93ae80a 100644 --- a/pkgs/by-name/kl/kloak/package.nix +++ b/pkgs/by-name/kl/kloak/package.nix @@ -12,17 +12,18 @@ libinput, wayland, libxkbcommon, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "kloak"; - version = "0.7.8-1"; + version = "0.8.0-1"; src = fetchFromGitHub { owner = "Whonix"; repo = "kloak"; tag = finalAttrs.version; - hash = "sha256-V9t7fQ3K5OIWKhvFiX5Hsf0WzAQUWiZojgbjc38Z1Nk="; + hash = "sha256-lOJLOkswGW5xvFxb9gKQBV3+UMh9/m1nGvH5oKLBkwE="; }; strictDeps = true; @@ -55,6 +56,8 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Privacy tool for anonymizing keyboard and mouse use"; homepage = "https://github.com/Whonix/kloak"; diff --git a/pkgs/by-name/le/level-zero/package.nix b/pkgs/by-name/le/level-zero/package.nix index 4263a0d3aab4..9d6348f5db81 100644 --- a/pkgs/by-name/le/level-zero/package.nix +++ b/pkgs/by-name/le/level-zero/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "level-zero"; - version = "1.28.2"; + version = "1.28.5"; src = fetchFromGitHub { owner = "oneapi-src"; repo = "level-zero"; tag = "v${finalAttrs.version}"; - hash = "sha256-I/MdWljshkEh7p/3exkC75x1hGgeFIlNySiIN+n19dA="; + hash = "sha256-g97BgCR/ca9Xv2l3Kbyuez8vWY6Jwrwt6Dmw3DGhPaY="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libuiohook/package.nix b/pkgs/by-name/li/libuiohook/package.nix index 63008f738ad5..7cee3840645d 100644 --- a/pkgs/by-name/li/libuiohook/package.nix +++ b/pkgs/by-name/li/libuiohook/package.nix @@ -63,6 +63,11 @@ stdenv.mkDerivation (finalAttrs: { "-DENABLE_TEST:BOOL=ON" ]; + # Mismatched arg counts in tests break under gcc 15's C23 default. + env = lib.optionalAttrs stdenv.cc.isGNU { + NIX_CFLAGS_COMPILE = "-std=gnu17"; + }; + postInstall = '' mkdir -p $test/share cp ./uiohook_tests $test/share diff --git a/pkgs/by-name/ma/macaulay2/package.nix b/pkgs/by-name/ma/macaulay2/package.nix new file mode 100644 index 000000000000..3c2fc2208478 --- /dev/null +++ b/pkgs/by-name/ma/macaulay2/package.nix @@ -0,0 +1,272 @@ +{ + fetchFromGitHub, + fetchurl, + lib, + makeWrapper, + runCommand, + stdenv, + writableTmpDirAsHomeHook, + + _4ti2, + autoreconfHook, + bison, + blas, + boehmgc, + boost, + cddlib, + cohomcalg, + csdp, + eigen, + emacs-nox, + fflas-ffpack, + flex, + flint, + frobby, + gdbm, + gfortran, + gfan, + givaro, + glpk, + gtest, + icu, + jansson, + libffi, + libxml2, + libz, + lrs, + mathic, + mathicgb, + memtailor, + mpfi, + mpfr, + msolve, + mpsolve, + nauty, + normaliz, + ntl, + onetbb, + openssl, + R, + rWrapper, + pkg-config, + python3, + readline, + singular, + texinfo, + time, + topcom, + which, + xz, + + downloadDocs ? true, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "macaulay2"; + version = "1.26.05"; + + src = fetchFromGitHub { + owner = "Macaulay2"; + repo = "M2"; + tag = "release-${finalAttrs.version}"; + hash = "sha256-UiPLownaFtuYFUlZhBl+Nl/sRZRhG9OUwepZtFTkTqc"; + fetchSubmodules = true; + }; + + docs = fetchurl { + url = "https://macaulay2.com/Downloads/OtherSourceCode/Macaulay2-docs-${finalAttrs.version}.tar.gz"; + hash = "sha256-rz9b7HvxfxI978yM9wE7XvLu7DO38i/amokXBU0RjSg="; + }; + + buildInputs = [ + blas + boehmgc + boost + cddlib + eigen + fflas-ffpack + flint + frobby + gdbm + givaro + glpk + gtest + icu + jansson + libffi + libxml2 + libz + mathic + mathicgb + memtailor + mpfi + mpfr + mpsolve + msolve + nauty + ntl + normaliz + onetbb + openssl + python3 + readline + singular + xz + ]; + + nativeBuildInputs = [ + autoreconfHook + bison + emacs-nox + flex + gdbm + gfortran + makeWrapper + pkg-config + texinfo + which + + # TODO the configure script looks for these in $PATH + _4ti2 + cohomcalg + csdp + gfan + lrs + msolve + nauty + normaliz + topcom + ]; + + __structuredAttrs = true; + + strictDeps = true; + + sourceRoot = "${finalAttrs.src.name}/M2"; + + postPatch = '' + sed -i 's/AC_SUBST(REL,.*uname -r.*)/AC_SUBST(REL,"")/' configure.ac + ''; + + preConfigure = '' + cd BUILD/build + ''; + + configureScript = "../../configure"; + + configureFlags = [ + "--disable-download" + "--enable-shared" + "--with-issue=nixos" + "--with-boost-libdir=${boost}/lib" + "--with-system-libs" + "CPPFLAGS=-I${lib.getDev cddlib}/include/cddlib" + "PYTHON_BIN=${python3.interpreter}" + ]; + + configurePlatforms = [ + "build" + "host" + ]; + + enableParallelBuilding = true; + + preBuild = lib.optionalString downloadDocs '' + ln -s ${finalAttrs.docs} ../tarfiles/${finalAttrs.docs.name} + make -C libraries all-in-Macaulay2-docs + ''; + + buildFlags = lib.optionals downloadDocs [ + "MakeDocumentation=false" + ]; + + postInstall = '' + wrapProgram "$out/bin/M2" \ + --prefix PATH : ${ + lib.makeBinPath [ + _4ti2 + cohomcalg + csdp + gfan + lrs + msolve + nauty + normaliz + openssl + R + topcom + ] + } \ + --prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ + cddlib + flint + givaro + glpk + mpfi + mpfr + mpsolve + normaliz + ntl + singular + ] + } \ + --prefix R_LIBS_SITE : ${lib.makeSearchPath "library" rWrapper.recommendedPackages} + ''; + + installCheckPhase = '' + runHook preInstallCheck + $out/bin/M2 --check 1 + runHook postInstallCheck + ''; + + doInstallCheck = true; + + passthru.tests = { + core = + runCommand "macaulay2-core-tests" + { + nativeBuildInputs = [ + finalAttrs.finalPackage + writableTmpDirAsHomeHook + ]; + } + '' + M2 --check 2 && touch $out + ''; + + all-packages = + runCommand "macaulay2-all-packages-test" + { + nativeBuildInputs = [ + finalAttrs.finalPackage + writableTmpDirAsHomeHook + ]; + } + '' + M2 --check 3 && touch $out + ''; + }; + + meta = { + description = "System for computing in commutative algebra, algebraic geometry and related fields"; + mainProgram = "M2"; + longDescription = '' + Macaulay2 is a software system devoted to supporting research in + algebraic geometry and commutative algebra, whose creation has been + funded by the National Science Foundation since 1992. + + Macaulay2 includes core algorithms for computing Gröbner bases and graded + or multi-graded free resolutions of modules over quotient rings of graded + or multi-graded polynomial rings with a monomial ordering. The core + algorithms are accessible through a versatile high level interpreted user + language with a powerful debugger supporting the creation of new classes + of mathematical objects and the installation of methods for computing + specifically with them. Macaulay2 can compute Betti numbers, Ext, + cohomology of coherent sheaves on projective varieties, primary + decomposition of ideals, integral closure of rings, and more. + ''; + homepage = "https://macaulay2.com/"; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ coolcuber ]; + }; +}) diff --git a/pkgs/by-name/ma/managarr/package.nix b/pkgs/by-name/ma/managarr/package.nix index fe3098c039ee..f5af6e545ce2 100644 --- a/pkgs/by-name/ma/managarr/package.nix +++ b/pkgs/by-name/ma/managarr/package.nix @@ -3,31 +3,39 @@ fetchFromGitHub, rustPlatform, perl, + cacert, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "managarr"; - version = "0.7.1"; + version = "0.7.2"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "Dark-Alex-17"; repo = "managarr"; tag = "v${finalAttrs.version}"; - hash = "sha256-bKW67cpLbnBxF5gbpwfCNe2QkxKYvooWEM3yKrbj7Q8="; + hash = "sha256-10wM6OI3XqFQKyspJU6fqnE3GyzxNaquQlPjn3nS774="; }; - cargoHash = "sha256-CDhFj7lP65wlLkSWGcQ8YBK4umSyQsBGF/Sn85gy5hE="; + cargoHash = "sha256-7myysFoBYTosHPZ3gzSzXhN8+wbHHF/73b6wQqdlKe8="; nativeBuildInputs = [ perl ]; + env.SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + + __darwinAllowLocalNetworking = true; + meta = { description = "TUI and CLI to manage your Servarrs"; homepage = "https://github.com/Dark-Alex-17/managarr"; license = lib.licenses.mit; - maintainers = [ - lib.maintainers.IncredibleLaser - lib.maintainers.darkalex - lib.maintainers.nindouja + maintainers = with lib.maintainers; [ + IncredibleLaser + darkalex + nindouja + kybe236 ]; mainProgram = "managarr"; }; diff --git a/pkgs/by-name/ma/mathic/package.nix b/pkgs/by-name/ma/mathic/package.nix new file mode 100644 index 000000000000..0c479abd798d --- /dev/null +++ b/pkgs/by-name/ma/mathic/package.nix @@ -0,0 +1,65 @@ +{ + lib, + fetchFromGitHub, + stdenv, + + autoreconfHook, + gtest, + memtailor, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "mathic"; + version = "1.3"; + + src = fetchFromGitHub { + owner = "Macaulay2"; + repo = "mathic"; + tag = "v${finalAttrs.version}"; + hash = "sha256-6xkNnn/8XugeBi91+9iTWHj8l5M6SH8tjsC8N2sLEnA="; + }; + + buildInputs = [ + memtailor + ]; + + nativeBuildInputs = [ + autoreconfHook + ]; + + checkInputs = [ + gtest + ]; + + configureFlags = [ + (lib.withFeature finalAttrs.doCheck "gtest") + ]; + + __structuredAttrs = true; + + strictDeps = true; + + enableParallelBuilding = true; + + doCheck = true; + + meta = { + description = "C++ library of fast data structures designed for use in Groebner basis computation"; + longDescription = '' + Mathic is a C++ library of fast data structures designed for use in + Groebner basis computation. This includes data structures for ordering + S-pairs, performing divisor queries and ordering polynomial terms during + polynomial reduction. With Mathic you get to use highly optimized code + with little effort so that you can focus more of your time on whatever + part of your Groebner basis implementation that you are interested in. + The data structures use templates to allow you to use them with whatever + representation of monomials/terms and coefficients that your code uses. + In fact the only places where Mathic defines its own monomials/terms is + in the test code and example code. Currently only dense representations + of terms/monomials are suitable since Mathic will frequently ask "what is + the exponent of variable number x in this term/monomial?". + ''; + homepage = "https://github.com/Macaulay2/mathic"; + license = lib.licenses.lgpl2Plus; + maintainers = with lib.maintainers; [ coolcuber ]; + }; +}) diff --git a/pkgs/by-name/ma/mathicgb/package.nix b/pkgs/by-name/ma/mathicgb/package.nix new file mode 100644 index 000000000000..984476a6e007 --- /dev/null +++ b/pkgs/by-name/ma/mathicgb/package.nix @@ -0,0 +1,62 @@ +{ + fetchFromGitHub, + lib, + stdenv, + + autoreconfHook, + gtest, + mathic, + memtailor, + onetbb, + pkg-config, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "mathicgb"; + version = "1.3"; + + src = fetchFromGitHub { + owner = "Macaulay2"; + repo = "mathicgb"; + tag = "v${finalAttrs.version}"; + hash = "sha256-zcHaYzznvbBkfeFXNxIxy9qlyD0esOvwUIOuEli4rwc="; + }; + + buildInputs = [ + mathic + memtailor + onetbb + ]; + + nativeBuildInputs = [ + autoreconfHook + pkg-config # clears up bad behavior of autoconf + ]; + + checkInputs = [ + gtest + ]; + + __structuredAttrs = true; + + strictDeps = true; + + configureFlags = [ + (lib.withFeature finalAttrs.doCheck "gtest") + ]; + + enableParallelBuilding = true; + + doCheck = true; + + meta = { + mainProgram = "mgb"; + description = "Program for computing Groebner basis and signature Grobner bases"; + longDescription = '' + Mathicgb is a program for computing Groebner basis and signature Grobner + bases. Mathicgb is based on the fast data structures from mathic. + ''; + homepage = "https://github.com/Macaulay2/mathicgb"; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ coolcuber ]; + }; +}) diff --git a/pkgs/by-name/me/memtailor/package.nix b/pkgs/by-name/me/memtailor/package.nix new file mode 100644 index 000000000000..11fba610ce69 --- /dev/null +++ b/pkgs/by-name/me/memtailor/package.nix @@ -0,0 +1,55 @@ +{ + lib, + fetchFromGitHub, + stdenv, + + autoreconfHook, + gtest, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "memtailor"; + version = "1.3"; + + src = fetchFromGitHub { + owner = "Macaulay2"; + repo = "memtailor"; + tag = "v${finalAttrs.version}"; + hash = "sha256-x6z/BzU78od21l72ZAnX37UHHdyMHfJ6cjwJwNYOIcY="; + }; + + nativeBuildInputs = [ + autoreconfHook + ]; + + checkInputs = [ + gtest + ]; + + __structuredAttrs = true; + + strictDeps = true; + + configureFlags = [ + (lib.withFeature finalAttrs.doCheck "gtest") + ]; + + enableParallelBuilding = true; + + doCheck = true; + + meta = { + description = "C++ library of special purpose memory allocators"; + longDescription = '' + Memtailor is a C++ library of special purpose memory allocators. It + currently offers an arena allocator and a memory pool. + + The main motivation to use a memtailor allocator is better and more + predictable performance than you get with new/delete. Sometimes a + memtailor allocator can also be more convenient due to the ability to + free many allocations at one time. + ''; + homepage = "https://github.com/Macaulay2/memtailor"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ coolcuber ]; + }; +}) diff --git a/pkgs/by-name/mi/microcode-intel/package.nix b/pkgs/by-name/mi/microcode-intel/package.nix index e9a57876db96..33c179945eb5 100644 --- a/pkgs/by-name/mi/microcode-intel/package.nix +++ b/pkgs/by-name/mi/microcode-intel/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "microcode-intel"; - version = "20260227"; + version = "20260512"; src = fetchFromGitHub { owner = "intel"; repo = "Intel-Linux-Processor-Microcode-Data-Files"; tag = "microcode-${finalAttrs.version}"; - hash = "sha256-xTCSFxhOqHo64GrtZPlUVOd83SwiUUSZQ6JMziTgWcU="; + hash = "sha256-hJfuxnHxHAxoTFAdgzontCl2pl5ad222I8BGyHO+MxQ="; }; nativeBuildInputs = [ libarchive ]; diff --git a/pkgs/by-name/ni/nimlangserver/lock.json b/pkgs/by-name/ni/nimlangserver/lock.json index f2235cbc94bf..8088890d9ff0 100644 --- a/pkgs/by-name/ni/nimlangserver/lock.json +++ b/pkgs/by-name/ni/nimlangserver/lock.json @@ -184,11 +184,11 @@ }, { "method": "fetchzip", - "path": "/nix/store/2ksmfd7p93a1a7ibcv3qzsk8h3c3shz7-source", - "rev": "845b6af28b9f68f02d320e03ad18eccccea7ddb9", - "sha256": "1c55kl05pbavm9v5dv42n43sql9qcrblhh3hnp99p5xmlv20c9vf", + "path": "/nix/store/y97vkzpip50iy91xdgv7v7kg04afxn7x-source", + "rev": "8b51e99b4a57fcfb31689230e75595f024543024", + "sha256": "00bg4chz69hllj9ig3qd38ps9l3hcziwj9kgykhbdcavgw5llzbg", "srcDir": "", - "url": "https://github.com/status-im/nim-unittest2/archive/845b6af28b9f68f02d320e03ad18eccccea7ddb9.tar.gz", + "url": "https://github.com/status-im/nim-unittest2/archive/8b51e99b4a57fcfb31689230e75595f024543024.tar.gz", "subDir": "", "packages": [ "unittest2" diff --git a/pkgs/by-name/ni/nimlangserver/package.nix b/pkgs/by-name/ni/nimlangserver/package.nix index 4d6785d9ac57..11ec0284cfbc 100644 --- a/pkgs/by-name/ni/nimlangserver/package.nix +++ b/pkgs/by-name/ni/nimlangserver/package.nix @@ -6,7 +6,7 @@ buildNimPackage ( final: prev: rec { pname = "nimlangserver"; - version = "1.12.0"; + version = "1.14.0"; # nix build ".#nimlangserver.src" # nix run "github:daylinmorgan/nnl" -- result/nimble.lock -o:pkgs/by-name/ni/nimlangserver/lock.json --git,=,bearssl,zlib @@ -16,7 +16,7 @@ buildNimPackage ( owner = "nim-lang"; repo = "langserver"; rev = "v${version}"; - hash = "sha256-yf3oiKwsJoQxRPhbEBMJN+TR7j58t6ggjq51DJ3ypGQ="; + hash = "sha256-IJbuM/AhPgyfe/1ONY8Nb46+gqjduVQOvkgGafgkhY4="; }; doCheck = false; diff --git a/pkgs/by-name/no/nono/package.nix b/pkgs/by-name/no/nono/package.nix index 7bfc52646cc8..c4bf330111a5 100644 --- a/pkgs/by-name/no/nono/package.nix +++ b/pkgs/by-name/no/nono/package.nix @@ -13,7 +13,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "nono"; - version = "0.43.1"; + version = "0.53.0"; __darwinAllowLocalNetworking = true; # required for tests @@ -21,9 +21,9 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "always-further"; repo = "nono"; tag = "v${finalAttrs.version}"; - hash = "sha256-a9RwEbe0x49EyBSGX0mBk2GNeWmc6NhanExqbDyTM40="; + hash = "sha256-jK3/NDNQkeeCKP2iMIJMCq9lrDZ9ksiEnHhFmrz+gew="; }; - cargoHash = "sha256-/+CfiWbg3anUbzgGigFxWs0+KavGEa2odo5kBF9c7Wg="; + cargoHash = "sha256-OK2vlXYFdjMHqzVR6ZoRn7WEfAUVATGhk32JLoDED5c="; nativeBuildInputs = [ pkg-config @@ -37,48 +37,70 @@ rustPlatform.buildRustPackage (finalAttrs: { writableTmpDirAsHomeHook ]; - checkFlags = [ - # fails to initialize the sandbox under '/build' - "--skip=test_all_profiles_signal_mode_resolves" - # panic - "--skip=build_run_profile_patch_adds_override_deny_for_sensitive_file" - "--skip=build_run_profile_patch_merges_read_and_write_to_allow_file" - "--skip=prepare_profile_save_from_patch_updates_existing_user_profile" - "--skip=would_shadow_builtin_allows_update_of_existing_user_override" - "--skip=would_shadow_builtin_flags_known_builtin_names" - "--skip=create_audit_state_creates_session_when_enabled" + checkFlags = map (t: "--skip=${t}") ( + [ + # fails to initialize the sandbox under '/build' + "test_all_profiles_signal_mode_resolves" + # panic + "build_run_profile_patch_adds_override_deny_for_sensitive_file" + "build_run_profile_patch_merges_read_and_write_to_allow_file" + "prepare_profile_save_from_patch_updates_existing_user_profile" + "would_shadow_builtin_allows_update_of_existing_user_override" + "would_shadow_builtin_flags_known_builtin_names" + "create_audit_state_creates_session_when_enabled" - # audit_attestation - # needs /bin/pwd - "--skip=audit_verify_reports_signed_attestation_with_pinned_public_key" - "--skip=rollback_signed_session_verifies_from_audit_dir_bundle" - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - # panics with "Deny-within-allow overlap on Linux ... Landlock cannot enforce this. ..." - # landlock is linux only - "--skip=policy::tests::test_all_groups_no_deny_within_allow_overlap" - # panics with "exact-path fallback must not recursively cover descendants" - "--skip=capability_ext::tests::test_from_profile_allow_file_falls_back_to_exact_directory_when_present" + # audit_attestation + # needs /bin/pwd + "audit_verify_reports_signed_attestation_with_pinned_public_key" + "rollback_signed_session_verifies_from_audit_dir_bundle" - # env_vars - # don't work inside of the /nix dir - # unsure why home is still under /nix with writableTmpDirAsHomeHook - # Sandbox initialization failed: Refusing to grant '/nix' (source: group:system_read_macos) because it overlaps protected nono state root '/nix/build/nix-/.home/.nono'. - "--skip=allow_net_overrides_profile_external_proxy" - "--skip=cli_flag_overrides_env_var" - "--skip=env_nono_allow_comma_separated" - "--skip=env_nono_block_net" - "--skip=env_nono_block_net_accepts_true" - "--skip=env_nono_network_profile" - "--skip=env_nono_profile" - "--skip=env_nono_upstream_bypass_comma_separated" - "--skip=env_nono_upstream_proxy" - "--skip=legacy_env_nono_net_block_still_works" - "--skip=environment_allow_vars_bare_star" - "--skip=environment_allow_vars_default_allows_all" - "--skip=environment_allow_vars_prefix_patterns" - "--skip=environment_allow_vars_with_profile" - ]; + # nono-cli + # wants a script `cripts/test-list-aliases.sh`, `git`, and `.git` history + "alias_inventory_script_passes" + # fails to initialize the sandbox under '/build' + # has also failed due to running on darwin despite testing the linux only + # landlock sandboxing + "policy::tests::test_all_groups_no_deny_within_allow_overlap" + # not relevant for us, requires `git` + "lint_docs_script_passes" + # want to run `git` + "alias_inventory_rejects_marker_missing_field" + "alias_inventory_rejects_naked_serde_alias" + "alias_inventory_rejects_unapproved_deprecated_module_reach_in" + "lint_docs_accepts_clean_tree" + "lint_docs_rejects_quoted_override_deny_outside_allowlist" + + # nono-proxy + # fails to prepare TLS bundle inside build sandbox + "server::tests::test_intercept_lifecycle_end_to_end" + "server::tests::test_route_diagnostics_summarises_each_route" + "tls_intercept::bundle::tests::bundle_contains_ephemeral_and_system_roots" + "tls_intercept::bundle::tests::bundle_file_has_restrictive_permissions" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # panics with "exact-path fallback must not recursively cover descendants" + "capability_ext::tests::test_from_profile_allow_file_falls_back_to_exact_directory_when_present" + + # env_vars + # don't work inside of the /nix dir + # unsure why home is still under /nix with writableTmpDirAsHomeHook + # Sandbox initialization failed: Refusing to grant '/nix' (source: group:system_read_macos) because it overlaps protected nono state root '/nix/build/nix-/.home/.nono'. + "allow_net_overrides_profile_external_proxy" + "cli_flag_overrides_env_var" + "env_nono_allow_comma_separated" + "env_nono_block_net" + "env_nono_block_net_accepts_true" + "env_nono_network_profile" + "env_nono_profile" + "env_nono_upstream_bypass_comma_separated" + "env_nono_upstream_proxy" + "legacy_env_nono_net_block_still_works" + "environment_allow_vars_bare_star" + "environment_allow_vars_default_allows_all" + "environment_allow_vars_prefix_patterns" + "environment_allow_vars_with_profile" + ] + ); meta = { description = "Secure, kernel-enforced sandbox for AI agents, MCP and LLM workloads"; diff --git a/pkgs/by-name/nu/numatop/package.nix b/pkgs/by-name/nu/numatop/package.nix index 138b49c73e43..9037e46d048e 100644 --- a/pkgs/by-name/nu/numatop/package.nix +++ b/pkgs/by-name/nu/numatop/package.nix @@ -7,6 +7,7 @@ numactl, ncurses, check, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -34,12 +35,14 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; + passthru.updateScript = nix-update-script { }; + meta = { description = "Tool for runtime memory locality characterization and analysis of processes and threads on a NUMA system"; mainProgram = "numatop"; - homepage = "https://01.org/numatop"; + homepage = "https://www.intel.com/content/www/us/en/developer/topic-technology/open/numatop/overview.html"; license = lib.licenses.bsd3; - maintainers = [ ]; + maintainers = with lib.maintainers; [ VZstless ]; platforms = [ "i686-linux" "x86_64-linux" diff --git a/pkgs/by-name/op/opa-envoy-plugin/package.nix b/pkgs/by-name/op/opa-envoy-plugin/package.nix index ce9b7bada9ac..563b194c6bf3 100644 --- a/pkgs/by-name/op/opa-envoy-plugin/package.nix +++ b/pkgs/by-name/op/opa-envoy-plugin/package.nix @@ -14,16 +14,16 @@ assert buildGoModule (finalAttrs: { pname = "opa-envoy-plugin"; - version = "1.16.1-envoy"; + version = "1.16.2-envoy"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "opa-envoy-plugin"; tag = "v${finalAttrs.version}"; - hash = "sha256-1IDKnELsrv2lUueOCbeNrJXpqq9+rKAOjJP+AWgN+s4="; + hash = "sha256-XVdPC2kjdqXgpWfA4ysPoM6xJYuz+Dlf2IpbBDv87EQ="; }; - vendorHash = "sha256-+ljGcRy9jDL/GJbhFnXEaMGCWQ0AmkUOJUIni1oW0Es="; + vendorHash = "sha256-7AIrQmqWRprBU/wJPW+Nhz+mzWKcxMJNuvtLSMMHauc="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/op/ophcrack/package.nix b/pkgs/by-name/op/ophcrack/package.nix index 9ae150020b8c..31b341415cc0 100644 --- a/pkgs/by-name/op/ophcrack/package.nix +++ b/pkgs/by-name/op/ophcrack/package.nix @@ -33,9 +33,9 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkg-config ] ++ lib.optional enableGui libsForQt5.wrapQtAppsHook; buildInputs = [ openssl + expat ] - ++ (if enableGui then [ libsForQt5.qtcharts ] else [ expat ]) - ++ lib.optional stdenv.hostPlatform.isDarwin expat; + ++ lib.optional enableGui libsForQt5.qtcharts; configureFlags = [ "--with-libssl" @@ -50,9 +50,9 @@ stdenv.mkDerivation (finalAttrs: { [ "--disable-gui" ] ); - installPhase = lib.optional stdenv.hostPlatform.isDarwin '' - mkdir -p $out/bin - cp -R src/ophcrack $out/bin + installPhase = lib.optional (stdenv.hostPlatform.isDarwin && enableGui) '' + mkdir -p $out/Applications + cp -R src/ophcrack.app $out/Applications/ophcrack.app ''; meta = { diff --git a/pkgs/by-name/pe/perseus/fix-gcc15.patch b/pkgs/by-name/pe/perseus/fix-gcc15.patch new file mode 100644 index 000000000000..58289cd6a062 --- /dev/null +++ b/pkgs/by-name/pe/perseus/fix-gcc15.patch @@ -0,0 +1,57 @@ +diff --git a/Cells/Point.h b/Cells/Point.h +index b03113c..472372e 100644 +--- a/Cells/Point.h ++++ b/Cells/Point.h +@@ -91,7 +91,7 @@ public: + template + struct ptcomp + { +- bool operator ()(Point* p, Point* q) ++ bool operator ()(Point* p, Point* q) const + { + if (p == q) return false; + if (p == NULL && q != NULL) return true; +@@ -106,7 +106,7 @@ struct ptcomp + template + struct ptcomplex + { +- bool operator ()(Point* p, Point* q) ++ bool operator ()(Point* p, Point* q) const + { + if (p == q) return false; + if (p == NULL && q != NULL) return true; +diff --git a/Complexes/CToplex.h b/Complexes/CToplex.h +index bdd026f..732701e 100644 +--- a/Complexes/CToplex.h ++++ b/Complexes/CToplex.h +@@ -24,7 +24,7 @@ + // vector lexico comparison for map-making + struct addcomp + { +- bool operator () (vector* v1, vector* v2) ++ bool operator () (vector* v1, vector* v2) const + { + //cout<<" here "; cin.get(); + if (v1 == v2) return false; +diff --git a/Global/Combinatorics.h b/Global/Combinatorics.h +index d751a04..d8cf6b2 100644 +--- a/Global/Combinatorics.h ++++ b/Global/Combinatorics.h +@@ -18,7 +18,7 @@ + // order nums increasingly + struct incnum + { +- bool operator() (num n1, num n2) ++ bool operator() (num n1, num n2) const + { + return (n1 < n2); + } +@@ -28,7 +28,7 @@ struct incnum + // order nums decreasingly + struct decnum + { +- bool operator() (num n1, num n2) ++ bool operator() (num n1, num n2) const + { + return (n1 > n2); + } diff --git a/pkgs/by-name/pe/perseus/package.nix b/pkgs/by-name/pe/perseus/package.nix index 27bb58ec764e..08f7e562c039 100644 --- a/pkgs/by-name/pe/perseus/package.nix +++ b/pkgs/by-name/pe/perseus/package.nix @@ -18,6 +18,11 @@ stdenv.mkDerivation { }; sourceRoot = "."; + + patches = [ + ./fix-gcc15.patch + ]; + env.NIX_CFLAGS_COMPILE = toString [ "-std=c++14" ]; buildPhase = '' g++ Pers.cpp -O3 -fpermissive -o perseus diff --git a/pkgs/by-name/pg/pgformatter/package.nix b/pkgs/by-name/pg/pgformatter/package.nix index e8f2e449bcfe..142acea85995 100644 --- a/pkgs/by-name/pg/pgformatter/package.nix +++ b/pkgs/by-name/pg/pgformatter/package.nix @@ -8,15 +8,18 @@ perlPackages.buildPerlPackage rec { pname = "pgformatter"; - version = "5.9"; + version = "5.10"; src = fetchFromGitHub { owner = "darold"; repo = "pgFormatter"; tag = "v${version}"; - hash = "sha256-G4Bbg8tNlwV8VCVKCamhlQ/pGf8hWCkABm6f8i5doos="; + hash = "sha256-OWw47okAs8x4Ri8+IJHPhy6YSkSN2sBlJ0v8h6GlhfU="; }; + strictDeps = true; + __structuredAttrs = true; + outputs = [ "out" ]; makeMakerFlags = [ "INSTALLDIRS=vendor" ]; @@ -54,10 +57,12 @@ perlPackages.buildPerlPackage rec { thunze mfairley ]; - license = [ - lib.licenses.postgresql - lib.licenses.artistic2 - ]; + license = + with lib.licenses; + AND [ + postgresql + artistic2 + ]; mainProgram = "pg_format"; }; } diff --git a/pkgs/by-name/pg/pgmoneta/package.nix b/pkgs/by-name/pg/pgmoneta/package.nix index 631743cd187c..30e55c476711 100644 --- a/pkgs/by-name/pg/pgmoneta/package.nix +++ b/pkgs/by-name/pg/pgmoneta/package.nix @@ -11,8 +11,11 @@ libev, libgccjit, libssh, + libyaml, lz4, + ncurses, openssl, + pkg-config, systemd, zlib, zstd, @@ -20,18 +23,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "pgmoneta"; - version = "0.19.1"; + version = "0.21.0"; src = fetchFromGitHub { owner = "pgmoneta"; repo = "pgmoneta"; rev = finalAttrs.version; - hash = "sha256-qsKjUFCuxKSc7klB/S2N3TG+jqnS4NW0RZC6e9JQXtA="; + hash = "sha256-55oXnyNLwhtT3s4qTEh24N08vf0zhNUDVoxrUiYkVZc="; }; nativeBuildInputs = [ cmake docutils # for rst2man + pkg-config ]; buildInputs = [ @@ -42,7 +46,9 @@ stdenv.mkDerivation (finalAttrs: { libev libgccjit libssh + libyaml lz4 + ncurses openssl systemd zlib diff --git a/pkgs/by-name/po/polyphone/package.nix b/pkgs/by-name/po/polyphone/package.nix index a352dbad23dc..a451f30b3208 100644 --- a/pkgs/by-name/po/polyphone/package.nix +++ b/pkgs/by-name/po/polyphone/package.nix @@ -8,19 +8,20 @@ libjack2, libogg, libvorbis, + libsndfile, rtmidi, kdePackages, }: stdenv.mkDerivation (finalAttrs: { - version = "2.4.1"; + version = "2.5.1"; pname = "polyphone"; src = fetchFromGitHub { owner = "davy7125"; repo = "polyphone"; tag = finalAttrs.version; - hash = "sha256-43EswCgNJv11Ov+4vmj2vS/yJ2atyzkRmk/SoCKYD/0="; + hash = "sha256-zs8fdHC1/bR2m05+SEmsMPyxATE/KHcAj57DNYt63rQ="; }; nativeBuildInputs = [ @@ -37,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: { libjack2 libogg libvorbis + libsndfile kdePackages.qtsvg kdePackages.qtwayland rtmidi diff --git a/pkgs/by-name/qb/qbz/package.nix b/pkgs/by-name/qb/qbz/package.nix index 0673a979afe8..4ec68643b5ba 100644 --- a/pkgs/by-name/qb/qbz/package.nix +++ b/pkgs/by-name/qb/qbz/package.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "qbz"; - version = "1.2.10"; + version = "1.2.12"; src = fetchFromGitHub { owner = "vicrodh"; repo = "qbz"; tag = "v${finalAttrs.version}"; - hash = "sha256-cPe7J0KtcTQFfjhNL9giRPLx2VwHsUYRDV/ZM/2dFas="; + hash = "sha256-SuEmBxwwEkINmH/cswV9Ed6FtBKP6IRrjQ7sIYMPOTg="; }; - cargoHash = "sha256-tmXcLNu8ejYTP13b+Ir1ExtRrsEXsUcULUgIX9gzltU="; + cargoHash = "sha256-bOm2W7lQag87dDRqcCCFPp2c+qVuOAoLpPH7Pihz1BU="; cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; @@ -40,7 +40,7 @@ rustPlatform.buildRustPackage (finalAttrs: { npmDeps = fetchNpmDeps { name = "qbz-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; - hash = "sha256-MYBxnLGSz4MyrpdNKUIBtnA6HFimPwrcEOYOGSbS5AY="; + hash = "sha256-WjZg3xaJFOdCA0XaIFwWhd4kglUjkWei6Cw3+NiP6zs="; }; env.LIBCLANG_PATH = "${lib.getLib llvmPackages.libclang}/lib"; diff --git a/pkgs/by-name/re/readest/package.nix b/pkgs/by-name/re/readest/package.nix index 378c8b0159f7..f470a6f0b4c8 100644 --- a/pkgs/by-name/re/readest/package.nix +++ b/pkgs/by-name/re/readest/package.nix @@ -23,13 +23,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "readest"; - version = "0.10.6"; + version = "0.11.1"; src = fetchFromGitHub { owner = "readest"; repo = "readest"; tag = "v${finalAttrs.version}"; - hash = "sha256-48POUgO6torvLJLXpVzDQLF5sZ2Ws+vhiI1x84+exAw="; + hash = "sha256-VS1YpSy9dw0Z6hOZRKhq/3Yl2+x+jxQf7VWXeDs2HIg="; fetchSubmodules = true; }; @@ -46,11 +46,11 @@ rustPlatform.buildRustPackage (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-4CO0ouas6TAZDaL2J8zr9wR28QB/DVN4y1Cqe8m1FEg="; + hash = "sha256-AnCxGeYaA5pY3tXA8e03fAXvU/mj4mBP0ZA3MUkodNo="; }; cargoRoot = "../.."; - cargoHash = "sha256-7wmqDGhtBHU9iOvLrsqGifCEuVdymdljlETkW7dThHA="; + cargoHash = "sha256-BGI1C8SSDjkqhkBhos1GVXMaIUpYmSmPgb6lTuZJSQs="; buildAndTestSubdir = "src-tauri"; diff --git a/pkgs/by-name/re/repak/package.nix b/pkgs/by-name/re/repak/package.nix index b3f261baa703..2de2271a0e8d 100644 --- a/pkgs/by-name/re/repak/package.nix +++ b/pkgs/by-name/re/repak/package.nix @@ -7,16 +7,20 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "repak"; - version = "0.2.2"; + version = "0.2.3"; src = fetchFromGitHub { owner = "trumank"; repo = "repak"; tag = "v${finalAttrs.version}"; - hash = "sha256-nl05EsR52YFSR9Id3zFynhrBIvaqVwUOdjPlSp19Gcc="; + hash = "sha256-fvB8Loukfy35+hqt3fhAubHhSCAd1TFE6TuBZ0xUkxE="; }; - cargoHash = "sha256-i0pBd0ZiMIEFGZgvBgVNCfqPHE6E3Rt5pAHHVj1epLs="; + cargoHash = "sha256-1jpjVQ+EiDUnGaTwDHMpLwLA/CkVGdZ+iLiWEkEpAwg="; + + checkFlags = [ + "--skip=test::test_oodle" + ]; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/sc/scrcpy/package.nix b/pkgs/by-name/sc/scrcpy/package.nix index 34621b2637ac..0d684e77db3d 100644 --- a/pkgs/by-name/sc/scrcpy/package.nix +++ b/pkgs/by-name/sc/scrcpy/package.nix @@ -12,16 +12,16 @@ android-tools, ffmpeg, libusb1, - SDL2, + sdl3, }: let - version = "3.3.4"; + version = "4.0"; prebuilt_server = fetchurl { name = "scrcpy-server"; inherit version; url = "https://github.com/Genymobile/scrcpy/releases/download/v${version}/scrcpy-server-v${version}"; - hash = "sha256-hYgjjJpaAKpUKQa27H5tVUHZ/7m10PbhvA42XiMDB54="; + hash = "sha256-hJJL1WSh62CJyHLHUh+WgFiXf5H1/wJRSox0r/MhDzo="; }; in stdenv.mkDerivation rec { @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { owner = "Genymobile"; repo = "scrcpy"; tag = "v${version}"; - hash = "sha256-5yd4YHVJH5+iBN5z0SYdTB0ay6vY4XwM/CCDjbEux74="; + hash = "sha256-o8jZXVwNub8KU7k2BjC9jvpX4Y7bKFySBUYw/dVHck0="; }; nativeBuildInputs = [ @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { buildInputs = [ ffmpeg - SDL2 + sdl3 libusb1 ]; diff --git a/pkgs/by-name/se/sentry-native/package.nix b/pkgs/by-name/se/sentry-native/package.nix index 750b2a2237b9..596c497f0623 100644 --- a/pkgs/by-name/se/sentry-native/package.nix +++ b/pkgs/by-name/se/sentry-native/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "sentry-native"; - version = "0.13.7"; + version = "0.14.0"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; tag = finalAttrs.version; - hash = "sha256-TrczlrPn9b0i5uJmt0bd0XOuH+R8WXIV2WQxLRnFYgA="; + hash = "sha256-TIKYmHSoKd3aJ3lXigcUsFLcps51Y0h7coBCa+drE1U="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/so/socalabs-sn76489/package.nix b/pkgs/by-name/so/socalabs-sn76489/package.nix index 85fed2b6f135..972c0a30a45c 100644 --- a/pkgs/by-name/so/socalabs-sn76489/package.nix +++ b/pkgs/by-name/so/socalabs-sn76489/package.nix @@ -29,7 +29,7 @@ enableVST2 ? false, }: let - version = "1.1.1"; + version = "1.1.5"; in stdenv.mkDerivation { pname = "socalabs-sn76489"; @@ -39,7 +39,7 @@ stdenv.mkDerivation { owner = "FigBug"; repo = "SN76489"; tag = "v${version}"; - hash = "sha256-Dzv9qtUtuiQa2pc1TN9qyQWHP2pBU7bGXHZgALjKr3U="; + hash = "sha256-dQ697B0mhdIC0ltdY2EnErLNAGRKA6ARONX/kR3OLyI="; fetchSubmodules = true; preFetch = '' # can't clone using ssh diff --git a/pkgs/by-name/sp/spruce/package.nix b/pkgs/by-name/sp/spruce/package.nix index 8a8da9f3b799..5a932e341b92 100644 --- a/pkgs/by-name/sp/spruce/package.nix +++ b/pkgs/by-name/sp/spruce/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "spruce"; - version = "1.35.1"; + version = "1.35.3"; src = fetchFromGitHub { owner = "geofffranks"; repo = "spruce"; rev = "v${finalAttrs.version}"; - hash = "sha256-vfgbmQ5cR1825r0uPQlpeOyhJjWwsTPsO6bFIcPwisc="; + hash = "sha256-lMKMq3zOgyYKmaHPLsdhY56HRtPlBlNcaZUPZeCuDI4="; }; vendorHash = null; diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index 092e1af05671..98de56bd51cb 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.16.78"; + version = "3.16.80"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-8lfsRiiacHumCkJ+AgQh2AVeI2K5BJVL3Zr+N/ycKs4="; + hash = "sha256-wTiDXFiBKV4M4jv1JrVLL/kkIyE1FK4qino07BYU5fc="; }; outputs = [ diff --git a/pkgs/by-name/t3/t3code/package.nix b/pkgs/by-name/t3/t3code/package.nix index f7780aa46890..6cc12078453c 100644 --- a/pkgs/by-name/t3/t3code/package.nix +++ b/pkgs/by-name/t3/t3code/package.nix @@ -43,29 +43,20 @@ stdenv.mkDerivation ( dontConfigure = true; dontFixup = true; - postPatch = '' - substituteInPlace package.json \ - --replace-fail '"prepare": "effect-language-service patch",' '"prepare": "true",' - ''; - buildPhase = '' runHook preBuild + # Use hoisted linker: Bun's default/isolated layout can race and omit + # cyclic peer dependency bin links (e.g. update-browserslist-db → + # browserslist). A manual .bin/browserslist symlink under .bun did not + # reliably fix builds; see https://github.com/oven-sh/bun/pull/29014. bun install \ + --linker=hoisted \ --cpu="*" \ --ignore-scripts \ --no-progress \ --frozen-lockfile \ - --os="linux" \ - --os="darwin" - - # Work around to prevent a Bun race that can omit this cyclic peer dependency bin link. - # See https://github.com/oven-sh/bun/pull/29014. - for updateBrowserslistDbBinDir in node_modules/.bun/update-browserslist-db@*/node_modules/.bin; do - if [ -d "$updateBrowserslistDbBinDir" ] && [ ! -e "$updateBrowserslistDbBinDir/browserslist" ]; then - ln -s ../browserslist/cli.js "$updateBrowserslistDbBinDir/browserslist" - fi - done + --os="*" runHook postBuild ''; @@ -75,18 +66,17 @@ stdenv.mkDerivation ( mkdir --parents $out cp --recursive node_modules $out - find apps packages -type d -name node_modules -exec cp --recursive --parents {} $out \; runHook postInstall ''; - outputHash = "sha256-zO4LNUxU0q/+kKBtRQKNTzWHnmGT4ONMRkyJem3ei/o="; + outputHash = "sha256-63Vx05VLHiZpY1K8ZS1GyoupU4i3sEPEAnWMWyMelbg="; outputHashMode = "recursive"; }; in { pname = "t3code"; - version = "0.0.22"; + version = "0.0.23"; strictDeps = true; __structuredAttrs = true; @@ -94,7 +84,7 @@ stdenv.mkDerivation ( owner = "pingdotgg"; repo = "t3code"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZSUmu3FT+wpCLwpUv3yrFWC4EzcVvev9cZQ/FyeLjqI="; + hash = "sha256-gsDHogGnzKVwypGwK1PzYBXpBYBFQHIbXMpWVUGzKU8="; }; postPatch = '' @@ -128,9 +118,9 @@ stdenv.mkDerivation ( chmod --recursive u+rwX node_modules patchShebangs node_modules - # Compile node-pty's native addon from the vendored bun store. + # Compile node-pty's native addon (hoisted into node_modules). export npm_config_nodedir=${nodejs} - cd node_modules/.bun/node-pty@*/node_modules/node-pty + cd node_modules/node-pty node-gyp rebuild node scripts/post-install.js cd - @@ -162,8 +152,8 @@ stdenv.mkDerivation ( mkdir --parents "$out"/libexec/t3code/apps/desktop "$out"/libexec/t3code/apps/server cp --recursive --no-preserve=mode node_modules "$out"/libexec/t3code - cp --recursive --no-preserve=mode apps/server/{node_modules,dist} "$out"/libexec/t3code/apps/server - cp --recursive --no-preserve=mode apps/desktop/{node_modules,dist-electron} "$out"/libexec/t3code/apps/desktop + cp --recursive --no-preserve=mode apps/server/dist "$out"/libexec/t3code/apps/server + cp --recursive --no-preserve=mode apps/desktop/dist-electron "$out"/libexec/t3code/apps/desktop mkdir --parents "$out"/libexec/t3code/apps/desktop/prod-resources install --mode=444 ${desktopIcon} \ diff --git a/pkgs/by-name/ta/tautulli/package.nix b/pkgs/by-name/ta/tautulli/package.nix index c50c8750ccbd..5aaf3a2a0208 100644 --- a/pkgs/by-name/ta/tautulli/package.nix +++ b/pkgs/by-name/ta/tautulli/package.nix @@ -6,8 +6,8 @@ }: python3Packages.buildPythonApplication (finalAttrs: { - pname = "Tautulli"; - version = "2.17.0"; + pname = "tautulli"; + version = "2.17.1"; pyproject = false; pythonPath = [ python3Packages.setuptools ]; @@ -20,7 +20,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "Tautulli"; repo = "Tautulli"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-1NslfaQLQvYM0WeAxzAmZVHTgVbFB2XK/8T+EoCMK1k="; + sha256 = "sha256-aD8kolDD1CpGiPmTzEA8Ft0PEdkhzDuR1z5LFHeXIZs="; }; installPhase = '' diff --git a/pkgs/by-name/ti/tilt/assets.nix b/pkgs/by-name/ti/tilt/assets.nix index 49bbf01ba051..a167d1a57773 100644 --- a/pkgs/by-name/ti/tilt/assets.nix +++ b/pkgs/by-name/ti/tilt/assets.nix @@ -77,7 +77,7 @@ stdenvNoCC.mkDerivation { dontInstall = true; outputHashAlgo = "sha256"; - outputHash = "sha256-78RL0hYnnlWFxBZO4pvR9eSVR4hRD2FK+C0Th2QPYlc="; + outputHash = "sha256-3P42xJ1tBVRpe1hNDy4ax9bUmiaPnSZolTGmsKpzYUA="; outputHashMode = "recursive"; }; diff --git a/pkgs/by-name/ti/tilt/package.nix b/pkgs/by-name/ti/tilt/package.nix index 5916daf2a50b..0a2872f88f13 100644 --- a/pkgs/by-name/ti/tilt/package.nix +++ b/pkgs/by-name/ti/tilt/package.nix @@ -9,13 +9,13 @@ let running in development environment and try to serve assets from the source tree, which is not there once build completes. */ - version = "0.37.0"; + version = "0.37.3"; src = fetchFromGitHub { owner = "tilt-dev"; repo = "tilt"; tag = "v${version}"; - hash = "sha256-NxxQP53vN+1hJUBZyk0bJFlOcUFxU2bfFzwTGkTKuFo="; + hash = "sha256-gJQ9ECGsJ4VBASxmNewOhA3zLl7YjMm5GRDuAefmFYE="; }; }; diff --git a/pkgs/by-name/ti/tirith/package.nix b/pkgs/by-name/ti/tirith/package.nix index 728ffd343add..3f9bd107e3fa 100644 --- a/pkgs/by-name/ti/tirith/package.nix +++ b/pkgs/by-name/ti/tirith/package.nix @@ -8,21 +8,26 @@ }: rustPlatform.buildRustPackage (final: { pname = "tirith"; - version = "0.2.12"; + version = "0.3.1"; src = fetchFromGitHub { owner = "sheeki03"; repo = "tirith"; tag = "v${final.version}"; - hash = "sha256-O0IRWiNib7sc6y17NdHcFfxKW5M37l/87kBEAJiTMWs="; + hash = "sha256-RdStW5ubqypdmFqNk9DHtUp5jHnZdXiWW/lAlSaBb3c="; }; - cargoHash = "sha256-mIQ1zvAh+a7EyyNoYEZFdYUaQ9drIE2WfHmFHvgFUFM="; + cargoHash = "sha256-/V2vv02x0zSsJCcJMSttG9eekRZMK7KTk6m2VYePFa8="; cargoBuildFlags = [ "-p" "tirith" ]; + postPatch = '' + # The bash_preexec_enforce tests require a shell with job control + rm crates/tirith/tests/bash_preexec_enforce.rs + ''; + checkFlags = [ # requires a fully functional shell environment, generating init scripts needs a patch under nix to work at build time "--skip=init_bash_output" @@ -34,6 +39,7 @@ rustPlatform.buildRustPackage (final: { ]; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; + __darwinAllowLocalNetworking = true; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd tirith \ diff --git a/pkgs/by-name/tm/tmuxai/package.nix b/pkgs/by-name/tm/tmuxai/package.nix index c6344dcf3185..950f34126ff0 100644 --- a/pkgs/by-name/tm/tmuxai/package.nix +++ b/pkgs/by-name/tm/tmuxai/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "tmuxai"; - version = "2.1.1"; + version = "2.2.1"; src = fetchFromGitHub { owner = "alvinunreal"; repo = "tmuxai"; tag = "v${finalAttrs.version}"; - hash = "sha256-eAauLivhbqi5kwsugEPu4pWS81Dtt9oz5Bg98EqFPbI="; + hash = "sha256-i0SML6CpFim+jMy6uOqZg1uhuy3ngYFscg2if8/3fOI="; }; - vendorHash = "sha256-rXvsEbSOi8kXgP5oL3FxyFSXpyIYMLuQTaRLkEmscqk="; + vendorHash = "sha256-TlP5DlsPL46ityGhje/b8OHDHeWWCxu5K5iu3pyVxog="; ldflags = [ "-s" diff --git a/pkgs/by-name/to/topcom/package.nix b/pkgs/by-name/to/topcom/package.nix new file mode 100644 index 000000000000..38772035df8e --- /dev/null +++ b/pkgs/by-name/to/topcom/package.nix @@ -0,0 +1,83 @@ +{ + fetchpatch, + fetchzip, + lib, + stdenv, + + autoreconfHook, + cddlib, + gmpxx, + + programPrefix ? "topcom-", +}: +stdenv.mkDerivation (finalAttrs: { + pname = "topcom"; + version = "1.1.2"; + + versionUrl = builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version; + + src = fetchzip { + url = "https://www.wm.uni-bayreuth.de/de/team/rambau_joerg/TOPCOM-Downloads/TOPCOM-${finalAttrs.versionUrl}.tgz"; + hash = "sha256-r6dA2rQzxMu0Xxq5yl9rBZ5MJTRnmWVLav/F/QpkZ1A="; + }; + + buildInputs = [ + cddlib + gmpxx + ]; + + nativeBuildInputs = [ + autoreconfHook + ]; + + __structuredAttrs = true; + + strictDeps = true; + + patches = [ + (fetchpatch { + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/topcom/-/raw/67c9a20c8e1597898f3950b486b4287641823363/system-libs.patch"; + hash = "sha256-F+1ZtluGL3i+LKWp0poQnx2ZlV5TSp6WSK5yl2FmOP4"; + }) + ]; + + postPatch = '' + substituteInPlace lib-src/Makefile.am lib-src-reg/Makefile.am src/Makefile.am src-reg/Makefile.am \ + --replace-fail '$(includedir)/cddlib' '${lib.getDev cddlib}/include/cddlib' + ''; + + configureFlags = [ + "--program-prefix=${programPrefix}" + ]; + + enableParallelBuilding = true; + + doCheck = true; + + installCheckPhase = '' + runHook preInstallCheck + for prog in $(find "$out/bin" -type f); do + echo "Checking $prog" + grep -q '^usage: ' <(echo "" | "$prog" 2>&1) && continue + "$prog" --help &>/dev/null && continue + echo "$prog doesn't seem to be working" >&2 + exit 1 + done + runHook postInstallCheck + ''; + + doInstallCheck = true; + + meta = { + description = "Package for computing Triangulations Of Point Configurations and Oriented Matroid"; + longDescription = '' + TOPCOM is a package for computing Triangulations Of Point Configurations + and Oriented Matroids. It was very much inspired by the maple program + PUNTOS, which was written by Jesus de Loera. TOPCOM is entirely written + in C++, so there is a significant speed up compared to PUNTOS. + ''; + homepage = "https://www.wm.uni-bayreuth.de/de/team/rambau_joerg/TOPCOM/index.html"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ coolcuber ]; + }; +}) diff --git a/pkgs/by-name/wi/windowtolayer/package.nix b/pkgs/by-name/wi/windowtolayer/package.nix index 7de4aaf37d20..fc83ce2f9d39 100644 --- a/pkgs/by-name/wi/windowtolayer/package.nix +++ b/pkgs/by-name/wi/windowtolayer/package.nix @@ -3,37 +3,36 @@ rustPlatform, fetchFromGitLab, python3, - unstableGitUpdater, rustfmt, + nix-update-script, }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage rec { pname = "windowtolayer"; - version = "0-unstable-2025-01-26"; + version = "0.3.1"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "mstoeckl"; repo = "windowtolayer"; - rev = "5ddb3a2834c834af4ec412bb2ba2c77431953d51"; - hash = "sha256-PzKx8lkWDJGVj1Azc/vfbSPYV7x5+ZnCGMAAK4o207Y="; + tag = "v${version}"; + hash = "sha256-TUet9DqLMsY34Mb9t4IKr3Z/JxrPgvufzanHI4D9dZg="; }; - cargoHash = "sha256-XuSlbBLWUkPsA0DYC4qemvAGyynkkuznA5FGBKRmNso="; + cargoHash = "sha256-MqcutNzorDeYoGKWFbCzIrNuo1w2vwnGEFOuooZwPgk="; nativeBuildInputs = [ python3 rustfmt ]; - passthru.updateScript = unstableGitUpdater { - url = "https://gitlab.freedesktop.org/mstoeckl/windowtolayer.git"; - }; + passthru.updateScript = nix-update-script { }; meta = { description = "Display existing Wayland applications as a wallpaper instead"; homepage = "https://gitlab.freedesktop.org/mstoeckl/windowtolayer"; mainProgram = "windowtolayer"; license = lib.licenses.gpl3Plus; + platforms = with lib.platforms; linux ++ freebsd; maintainers = with lib.maintainers; [ anomalocaris ]; }; } diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cusolvermp/redistrib_0.7.0.json b/pkgs/development/cuda-modules/_cuda/manifests/cusolvermp/redistrib_0.7.0.json deleted file mode 100644 index 8181beabbec6..000000000000 --- a/pkgs/development/cuda-modules/_cuda/manifests/cusolvermp/redistrib_0.7.0.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "release_date": "2025-08-12", - "release_label": "0.7.0", - "release_product": "cusolvermp", - "libcusolvermp": { - "name": "NVIDIA libcusolvermp library", - "license": "libcusolvermp library", - "license_path": "libcusolvermp/LICENSE.txt", - "version": "0.7.0.833", - "linux-x86_64": { - "cuda12": { - "relative_path": "libcusolvermp/linux-x86_64/libcusolvermp-linux-x86_64-0.7.0.833_cuda12-archive.tar.xz", - "sha256": "5383f35eefd45cc0a5cbd173a4a353941f02b912eb2f8d3a85c30345054df5e9", - "md5": "f9cf72595e8ff6d72a68b4a23ccc9973", - "size": "9293812" - }, - "cuda13": { - "relative_path": "libcusolvermp/linux-x86_64/libcusolvermp-linux-x86_64-0.7.0.833_cuda13-archive.tar.xz", - "sha256": "4a4bf2d08dad3a276b33f9356f8cd8b5b2a70201257a277c83bb3cfdb7a7107a", - "md5": "a95c2c6a6f8d9c07ee99ca1545a71967", - "size": "8014464" - } - }, - "cuda_variant": [ - "12", - "13" - ], - "linux-sbsa": { - "cuda12": { - "relative_path": "libcusolvermp/linux-sbsa/libcusolvermp-linux-sbsa-0.7.0.833_cuda12-archive.tar.xz", - "sha256": "a0012c5be7ac742a26cf8894bed3c703edea84eddf0d5dca42d35582622ffb9b", - "md5": "626c1e35145fa495a7708c5fff007866", - "size": "9214676" - }, - "cuda13": { - "relative_path": "libcusolvermp/linux-sbsa/libcusolvermp-linux-sbsa-0.7.0.833_cuda13-archive.tar.xz", - "sha256": "51b80fc5cdeb197b3e9b1de393a8413943ccb2d0e7509c6a183816be83123260", - "md5": "6338b4e581a076214581ec650f9eb92e", - "size": "7605548" - } - } - } -} diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cusolvermp/redistrib_0.8.0.json b/pkgs/development/cuda-modules/_cuda/manifests/cusolvermp/redistrib_0.8.0.json new file mode 100644 index 000000000000..a818a170b2b1 --- /dev/null +++ b/pkgs/development/cuda-modules/_cuda/manifests/cusolvermp/redistrib_0.8.0.json @@ -0,0 +1,43 @@ +{ + "release_date": "2026-04-13", + "release_label": "0.8.0", + "release_product": "cusolvermp", + "libcusolvermp": { + "name": "NVIDIA libcusolvermp library", + "license": "libcusolvermp library", + "license_path": "libcusolvermp/LICENSE.txt", + "version": "0.8.0.3126", + "linux-x86_64": { + "cuda12": { + "relative_path": "libcusolvermp/linux-x86_64/libcusolvermp-linux-x86_64-0.8.0.3126_cuda12-archive.tar.xz", + "sha256": "3215039d5e5ab2a2c47b53e15f0dbc2341bd757a747e5400a049008a3dd65883", + "md5": "abb3954160ce2318afbd7dc2fb4fd6fb", + "size": "10575328" + }, + "cuda13": { + "relative_path": "libcusolvermp/linux-x86_64/libcusolvermp-linux-x86_64-0.8.0.3126_cuda13-archive.tar.xz", + "sha256": "9cc471e19cd1593bc5dd95dca3cd0b444c1bb206293550f15e3b3a202d3441f5", + "md5": "d9935bc5ad617078a57f80aadd30215b", + "size": "10829960" + } + }, + "cuda_variant": [ + "12", + "13" + ], + "linux-sbsa": { + "cuda12": { + "relative_path": "libcusolvermp/linux-sbsa/libcusolvermp-linux-sbsa-0.8.0.3126_cuda12-archive.tar.xz", + "sha256": "e84a24fd6448e97a1d8574bda190aa623c24bddb088f5aab1ab7aecda6297e3f", + "md5": "09659b0cac2a50e5cdf541563da65ace", + "size": "9736672" + }, + "cuda13": { + "relative_path": "libcusolvermp/linux-sbsa/libcusolvermp-linux-sbsa-0.8.0.3126_cuda13-archive.tar.xz", + "sha256": "100fa8918b609bf1beb194526a45994b56dde662659dfbc98e183df97be1217f", + "md5": "625bc54b050c68c02dd28bff68bfb252", + "size": "10690004" + } + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/packages/libcusolvermp.nix b/pkgs/development/cuda-modules/packages/libcusolvermp.nix index eb18e2cb7b25..8ece258a3ba1 100644 --- a/pkgs/development/cuda-modules/packages/libcusolvermp.nix +++ b/pkgs/development/cuda-modules/packages/libcusolvermp.nix @@ -24,6 +24,11 @@ buildRedist { nccl ]; + autoPatchelfIgnoreMissingDeps = [ + # Needs to be dynamically loaded as it depends on the hardware + "libcuda.so.1" + ]; + meta = { description = "High-performance, distributed-memory, GPU-accelerated library that provides tools for solving dense linear systems and eigenvalue problems"; longDescription = '' diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 067be9efc705..d2a2d743fb19 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1008,15 +1008,15 @@ final: prev: { }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.2638-1"; + version = "0.0.2646-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.2638-1.rockspec"; - sha256 = "1nlfqaii5sz6dq9hrw0yszb5q03kw03q8kxkpp76if5sqiq9ggys"; + url = "mirror://luarocks/fzf-lua-0.0.2646-1.rockspec"; + sha256 = "1mpvbkkj7lbmvcihz0f0sbh81g2y0kans1hj336298yc7mygj4b1"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/10c19a5f08bfeed34b930a1efddda3a9a983e6e2.zip"; - sha256 = "150srd6vb49m9xklkhdhssx96kbj05qis96nv53dnkw66mvapgsh"; + url = "https://github.com/ibhagwan/fzf-lua/archive/97376e364f51f1b5ae3efaa3eb2e929430ca8419.zip"; + sha256 = "029md3l7xccsnm3wwpdyi1mmxz7ha92c9qgx1qwqpnlc2p7cpdbm"; }; disabled = luaOlder "5.1"; @@ -1136,15 +1136,15 @@ final: prev: { }: buildLuarocksPackage { pname = "haskell-tools.nvim"; - version = "9.0.1-1"; + version = "9.0.2-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/haskell-tools.nvim-9.0.1-1.rockspec"; - sha256 = "0gjwv0hijxzb8hmdv6ana77adyvwszx4j4lr8dddikpggd3i6iw0"; + url = "mirror://luarocks/haskell-tools.nvim-9.0.2-1.rockspec"; + sha256 = "1k4p153lvl7y5a301q45072ldxkic18d6ymfz814qc5vxbk6xalg"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v9.0.1.zip"; - sha256 = "1sfwm86zz9pdk9w937knlm9dj4ai29rx0zx0r59accgl0rzaav7j"; + url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v9.0.2.zip"; + sha256 = "1vl9z9snw8wzgnib7244z9gld61f2y4kp66540ia2yi8gp214n7l"; }; disabled = luaOlder "5.1"; @@ -5044,15 +5044,15 @@ final: prev: { }: buildLuarocksPackage { pname = "orgmode"; - version = "0.7.2-1"; + version = "0.7.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/orgmode-0.7.2-1.rockspec"; - sha256 = "1n9kcx261lj6296g60m53frvcykaa22m0qfwvz4zh6cb012n60fg"; + url = "mirror://luarocks/orgmode-0.7.3-1.rockspec"; + sha256 = "1zvyidy23am6qkya8yc6pxxhc5nf42y8c9djfmlx67z89gxfxm9n"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.2.zip"; - sha256 = "156yhi54gqabcbcmbripwdqa6nnaf2lxirn3fy35mxnyn2mfx77j"; + url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.3.zip"; + sha256 = "16glwzys6pcq8pi96jkdc93fasqgf0d8yqncxaw3741906mni9ym"; }; disabled = luaOlder "5.1"; @@ -5552,21 +5552,21 @@ final: prev: { }: buildLuarocksPackage { pname = "rustaceanvim"; - version = "9.0.3-2"; + version = "9.0.4-2"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rustaceanvim-9.0.3-2.rockspec"; - sha256 = "1afjl8f0qgqlingk8schjnpqi1ihh35s33pf57xpn6chx281zb7d"; + url = "mirror://luarocks/rustaceanvim-9.0.4-2.rockspec"; + sha256 = "1l5jnk665cig8hgcfby4g2w8ffi5lsndx6nvc1pjjjhqz3m69c3w"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.3.zip"; - sha256 = "14573r04zqn72a6qjhnjii0n6n2s8smdg5rsccr1svy2aplvwxrj"; + url = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.4.zip"; + sha256 = "1m9ryz4ivrvjmz6zmffj01xc13kral6zvkwqaivhi6gx4553ya09"; }; disabled = lua.luaversion != "5.1"; meta = { - homepage = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.3.zip"; + homepage = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.4.zip"; maintainers = with lib.maintainers; [ mrcjkb ]; license.fullName = "GPL-2.0-only"; description = "🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim"; @@ -5837,7 +5837,7 @@ final: prev: { fetchFromGitHub, fetchurl, inspect, - ltreesitter-ts, + ltreesitter, lua-cjson, luafilesystem, luarocks-build-treesitter-parser, @@ -5849,24 +5849,24 @@ final: prev: { }: buildLuarocksPackage { pname = "teal-language-server"; - version = "0.1.1-1"; + version = "0.1.2-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/teal-language-server-0.1.1-1.rockspec"; - sha256 = "1dhhqm2dwl1i27dni8yd6l7qjd1xhz16b772jp96aj66rizhkvcr"; + url = "mirror://luarocks/teal-language-server-0.1.2-1.rockspec"; + sha256 = "1z7nbzhdqh2w7k635hbbfba2s37rxbcphaxq7dfsjfj3sgkj9snf"; }).outPath; src = fetchFromGitHub { owner = "teal-language"; repo = "teal-language-server"; - tag = "0.1.1"; - hash = "sha256-UgN3BOdsxUIsn1HAXEmAzHns1ZKylxUo7owI2uYsNlA="; + tag = "0.1.2"; + hash = "sha256-1ssgt+/e28TJ+1G1TWAPbZe5DiUYOafsSbc9exttesk="; }; nativeBuildInputs = [ luarocks-build-treesitter-parser ]; propagatedBuildInputs = [ argparse inspect - ltreesitter-ts + ltreesitter lua-cjson luafilesystem lusc_luv @@ -5939,8 +5939,8 @@ final: prev: { src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "ec009610d5d259ec59a6edf0219ef3f7ee4732e5"; - hash = "sha256-JPwaWFjW4W5ZKAnKEkMnK41JS4omsKYxmRerGMGALDc="; + rev = "f04ab730b8f9c6bf3f54a206d0dcddfd70c52d59"; + hash = "sha256-M5cAQe0VxKwiOsLqXmlxNzd8xvLW+J1+Hd31PFmK+S8="; }; disabled = lua.luaversion != "5.1"; @@ -6123,8 +6123,8 @@ final: prev: { src = fetchFromGitHub { owner = "FourierTransformer"; repo = "tree-sitter-cli"; - rev = "2627479cfc38bd0a91ccca02f7e45b8438e8f3bf"; - hash = "sha256-QNVZWxd0Lf1N5ahqOvhP9RzvNxC4gGLznbdUK4zzDqM="; + rev = "20947767690a1e81141c8ae4618cee80280861de"; + hash = "sha256-Dqhf7qfDyddaxuenPDpZsAuY3e5X9eXNISUslI5KDs4="; }; nativeBuildInputs = [ luarocks-build-tree-sitter-cli ]; @@ -6240,15 +6240,15 @@ final: prev: { }: buildLuarocksPackage { pname = "tree-sitter-orgmode"; - version = "2.0.3-1"; + version = "2.0.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/tree-sitter-orgmode-2.0.3-1.rockspec"; - sha256 = "0kqsyrmx9qg80c0czpjqjyf3arccd6gpfy5fz5lgnzwd0n2jmbfp"; + url = "mirror://luarocks/tree-sitter-orgmode-2.0.4-1.rockspec"; + sha256 = "0f8h1f5r7n32qplkk6w48ngj700105wn9xm7jqlvm26d6qpiihg9"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-orgmode/tree-sitter-org/archive/2.0.3.zip"; - sha256 = "0f531vg0zsc5yr39wp5sm6ra9kf731l3ssl7qhqj0h919fa02kis"; + url = "https://github.com/nvim-orgmode/tree-sitter-org/archive/2.0.4.zip"; + sha256 = "1c0j9h1nxgh0r8h9l9xd75hqqbsjy9x01gkg520fqnwcq45jd8pg"; }; nativeBuildInputs = [ luarocks-build-treesitter-parser ]; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index ec2553a8a6ce..9a4237032fdd 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -1161,21 +1161,6 @@ in }; teal-language-server = prev.teal-language-server.overrideAttrs (old: { - # TODO: Remove this prerelease override once upstream publishes a release - # or rockspec that the luarocks updater can consume directly. - version = "0.1.2-pre-1"; - knownRockspec = - (fetchurl { - url = "https://raw.githubusercontent.com/teal-language/teal-language-server/0.1.2-pre-1/teal-language-server-0.1.2-1.rockspec"; - sha256 = "1z7nbzhdqh2w7k635hbbfba2s37rxbcphaxq7dfsjfj3sgkj9snf"; - }).outPath; - src = fetchFromGitHub { - owner = "teal-language"; - repo = "teal-language-server"; - tag = "0.1.2-pre-1"; - hash = "sha256-1ssgt+/e28TJ+1G1TWAPbZe5DiUYOafsSbc9exttesk="; - }; - strictDeps = false; # Relax lockfile-pinned deps (e.g. luafilesystem 1.8.0-1) so nixpkgs # packaged versions can satisfy dependencies. preConfigure = (old.preConfigure or "") + '' @@ -1183,23 +1168,12 @@ in ''; postConfigure = (old.postConfigure or "") + '' substituteInPlace ''${rockspecFilename} \ - --replace-fail 'tag = "0.1.2"' 'tag = "0.1.2-pre-1"' \ --replace-fail '"ltreesitter == 0.1.0",' '"ltreesitter >= 0.2.0",' \ --replace-fail '"luv == 1.51.0",' '"luv >= 1.51.0",' \ --replace-fail '"tree-sitter-cli == 0.24.7",' "" \ --replace-fail '"tl == 0.24.5",' '"tl >= 0.24.5",' \ --replace-fail '"tree-sitter-teal == 0.0.34",' '"tree-sitter-teal >= 0.0.34",' ''; - propagatedBuildInputs = - (lib.filter ( - drv: - !(lib.elem (lib.getName drv) [ - "ltreesitter-ts" - ]) - ) (old.propagatedBuildInputs or [ ])) - ++ [ - final.ltreesitter - ]; }); tiktoken_core = prev.tiktoken_core.overrideAttrs (old: { diff --git a/pkgs/development/python-modules/granian/default.nix b/pkgs/development/python-modules/granian/default.nix index cb3493129df8..90dc1af4e827 100644 --- a/pkgs/development/python-modules/granian/default.nix +++ b/pkgs/development/python-modules/granian/default.nix @@ -11,6 +11,7 @@ versionCheckHook, pytestCheckHook, pytest-asyncio, + python-dotenv, websockets, httpx, sniffio, @@ -19,14 +20,14 @@ buildPythonPackage rec { pname = "granian"; - version = "2.7.2"; + version = "2.7.4"; pyproject = true; src = fetchFromGitHub { owner = "emmett-framework"; repo = "granian"; tag = "v${version}"; - hash = "sha256-6CtmoY3BHO2t+ZjMzZPKUufOkaal0K+MTYhC1eiVXWQ="; + hash = "sha256-KId5e1ITRCkLNmvY5q/ZT18INzS8Uh9HFCzfKEablOY="; }; # Granian forces a custom allocator for all the things it runs, @@ -34,12 +35,12 @@ buildPythonPackage rec { # and allow the final application to make the allocator decision # via LD_PRELOAD or similar. patches = [ - ./no-alloc.patch + ./no-alloc.patch # with --unified=1 context ]; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-7KeidUDMH79b8qgAR5bvY8tAmW5OHmVtLIdb9LlP9w0="; + hash = "sha256-rR65e05uWmag+21n1YA1TILYU6ArajW2+QVOfGn4zGo="; }; nativeBuildInputs = with rustPlatform; [ @@ -52,6 +53,7 @@ buildPythonPackage rec { ]; optional-dependencies = { + dotenv = [ python-dotenv ]; pname = [ setproctitle ]; reload = [ watchfiles ]; # rloop = [ rloop ]; # not packaged diff --git a/pkgs/development/python-modules/granian/no-alloc.patch b/pkgs/development/python-modules/granian/no-alloc.patch index 28fff30c74f0..d6b01f9475b1 100644 --- a/pkgs/development/python-modules/granian/no-alloc.patch +++ b/pkgs/development/python-modules/granian/no-alloc.patch @@ -1,39 +1,27 @@ diff --git a/Cargo.toml b/Cargo.toml -index c7d1647..d5710bd 100644 +index e1b6a3d..8fe77cf 100644 --- a/Cargo.toml +++ b/Cargo.toml -@@ -41,7 +41,6 @@ hyper = { version = "=1.8", features = ["http1", "http2", "server"] } - hyper-util = { version = "=0.1", features = ["server-auto", "tokio"] } - itertools = "0.14" +@@ -46,3 +46,2 @@ itertools = "0.14" log = "0.4" --mimalloc = { version = "0.1.43", default-features = false, features = ["local_dynamic_tls", "v3"], optional = true } +-mimalloc = { version = "0.1.49", default-features = false, features = ["local_dynamic_tls"], optional = true } mime_guess = "=2.0" - pem = "=3.0" - percent-encoding = "=2.3" -@@ -52,7 +51,6 @@ pyo3-log = { version = "=0.13", git = "https://github.com/gi0baro/pyo3-log.git", - rustls-pemfile = "2.2" - socket2 = { version = "=0.6", features = ["all"] } - sysinfo = "=0.37" +@@ -58,3 +57,2 @@ socket2 = { version = "=0.6", features = ["all"] } + sysinfo = "=0.38" -tikv-jemallocator = { version = "0.6.0", default-features = false, features = ["disable_initial_exec_tls"], optional = true } tls-listener = { version = "=0.11", git = "https://github.com/gi0baro/tls-listener.git", branch = "0.11.x", features = ["rustls-ring", "rustls-tls12"] } - tokio = { version = "1.45", features = ["full"] } - tokio-stream = "0.1" -@@ -62,10 +60,6 @@ tokio-util = { version = "0.7", features = ["codec", "rt"] } - [build-dependencies] - pyo3-build-config = "=0.27" +@@ -68,6 +66,2 @@ pyo3-build-config = "=0.27" -[features] -jemalloc = ["dep:tikv-jemallocator"] -mimalloc = ["dep:mimalloc"] - [profile.release] - codegen-units = 1 - debug = false diff --git a/src/lib.rs b/src/lib.rs -index a17a7e5..8ea1a4d 100644 +index f3a8218..805b725 100644 --- a/src/lib.rs +++ b/src/lib.rs -@@ -1,11 +1,3 @@ +@@ -1,9 +1 @@ -#[cfg(all(feature = "jemalloc", not(feature = "mimalloc")))] -#[global_allocator] -static GLOBAL: tikv_jemallocator::Jemalloc = tikv_jemallocator::Jemalloc; @@ -43,5 +31,3 @@ index a17a7e5..8ea1a4d 100644 -static GLOBAL: mimalloc::MiMalloc = mimalloc::MiMalloc; - use pyo3::prelude::*; - use std::sync::OnceLock; - diff --git a/pkgs/development/python-modules/hebg/default.nix b/pkgs/development/python-modules/hebg/default.nix index 5bf209fe7a7b..01cca8dd7dec 100644 --- a/pkgs/development/python-modules/hebg/default.nix +++ b/pkgs/development/python-modules/hebg/default.nix @@ -44,6 +44,12 @@ buildPythonPackage rec { pytest-mock ]; env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { MPLBACKEND = "Agg"; }; + + disabledTests = [ + # exec()'d class no longer leaks into locals() under PEP 667 + "test_exec_codegen" + ]; + pythonImportsCheck = [ "hebg" ]; meta = { diff --git a/pkgs/development/python-modules/highdicom/default.nix b/pkgs/development/python-modules/highdicom/default.nix index bc0d93d35fd1..08422adc1f49 100644 --- a/pkgs/development/python-modules/highdicom/default.nix +++ b/pkgs/development/python-modules/highdicom/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch2, pytestCheckHook, numpy, pillow, @@ -26,6 +27,14 @@ buildPythonPackage rec { hash = "sha256-Tfy7u5MVapRE24CZLFzTnYChnH9JJ9V7FuUhDoktBFc="; }; + patches = [ + # Fix time-of-day-dependent failure in series_time validation. + (fetchpatch2 { + url = "https://github.com/ImagingDataCommons/highdicom/commit/e9e3f2514a74b0d4be736cff222c934ef66d67ff.patch"; + hash = "sha256-48dJAimxXYG0FQouquY5TLXi+3HarS8yx9HoLXiFymM="; + }) + ]; + build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index 383a5a2542de..ce61ce40aa5d 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -132,6 +132,9 @@ buildPythonPackage (finalAttrs: { disabledTestPaths = [ # Their configuration tests don't place nicely with nixpkgs "tests/unit_tests/test_pytest_config.py" + + # Timing sensitive tests + "tests/unit_tests/agents/middleware/implementations/test_model_retry.py" ]; pythonImportsCheck = [ "langchain" ]; diff --git a/pkgs/development/python-modules/mahotas/default.nix b/pkgs/development/python-modules/mahotas/default.nix index 9d0aa801707e..033e06da1f7a 100644 --- a/pkgs/development/python-modules/mahotas/default.nix +++ b/pkgs/development/python-modules/mahotas/default.nix @@ -2,6 +2,7 @@ buildPythonPackage, fetchFromGitHub, pillow, + pythonAtLeast, scipy, numpy, pytestCheckHook, @@ -45,6 +46,11 @@ buildPythonPackage rec { "test_ellipse_axes" "test_normalize" "test_haralick3d" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # sys.getrefcount semantics changed in 3.14 + "test_close_holes_simple" + "test_watershed" ]; pythonImportsCheck = [ "mahotas" ]; diff --git a/pkgs/development/python-modules/mlrose/default.nix b/pkgs/development/python-modules/mlrose/default.nix index 9a75d4bb162d..0ec60de6f4d8 100644 --- a/pkgs/development/python-modules/mlrose/default.nix +++ b/pkgs/development/python-modules/mlrose/default.nix @@ -47,6 +47,11 @@ buildPythonPackage rec { # Fix random seed during tests pytestFlags = [ "--randomly-seed=0" ]; + disabledTests = [ + # mimic optimizer fails to converge under current numpy + "test_mimic_discrete_max_fast" + ]; + meta = { description = "Machine Learning, Randomized Optimization and SEarch"; homepage = "https://github.com/gkhayes/mlrose"; diff --git a/pkgs/development/python-modules/rucio/default.nix b/pkgs/development/python-modules/rucio/default.nix index 576bbb9cac06..8385c8a03ce8 100644 --- a/pkgs/development/python-modules/rucio/default.nix +++ b/pkgs/development/python-modules/rucio/default.nix @@ -40,13 +40,13 @@ }: let - version = "39.3.1"; + version = "39.4.2"; src = fetchFromGitHub { owner = "rucio"; repo = "rucio"; tag = version; - hash = "sha256-MRMMPITyjpEvWuzbeM1wTsmuHIbDDbczbFulKmOeNcU="; + hash = "sha256-xLOSdpkBjku3AehH6n9+hT1HM5QCwr1Sh7KEQRHr7jg="; }; in buildPythonPackage { @@ -57,27 +57,7 @@ buildPythonPackage { # future-1.0.0 not supported for interpreter python3.13 disabled = pythonAtLeast "3.13"; - pythonRelaxDeps = [ - "alembic" - "argcomplete" - "dogpile.cache" - "flask" - "geoip2" - "google-auth" - "jsonschema" - "oic" - "packaging" - "paramiko" - "prometheus_client" - "python-dateutil" - "redis" - "requests" - "rich" - "sqlalchemy" - "stomp.py" - "typing_extensions" - "urllib3" - ]; + pythonRelaxDeps = true; pythonRemoveDeps = [ "boto" ]; diff --git a/pkgs/development/python-modules/scipy-stubs/default.nix b/pkgs/development/python-modules/scipy-stubs/default.nix index 9ca5818092a0..8235e21a802c 100644 --- a/pkgs/development/python-modules/scipy-stubs/default.nix +++ b/pkgs/development/python-modules/scipy-stubs/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "uv_build>=0.9.0,<0.10.0" "uv_build" + --replace-fail "uv_build>=0.9.25,<0.10.0" "uv_build" ''; build-system = [ diff --git a/pkgs/development/python-modules/sourmash/default.nix b/pkgs/development/python-modules/sourmash/default.nix index 4f3b9eb669f1..e046eff43734 100644 --- a/pkgs/development/python-modules/sourmash/default.nix +++ b/pkgs/development/python-modules/sourmash/default.nix @@ -2,8 +2,10 @@ lib, fetchPypi, buildPythonPackage, + pythonAtLeast, stdenv, rustPlatform, + rocksdb_9_10, bitstring, cachetools, cffi, @@ -18,6 +20,9 @@ pyyaml, pytestCheckHook, }: +let + rocksdb = rocksdb_9_10; +in buildPythonPackage rec { pname = "sourmash"; version = "4.9.4"; @@ -41,6 +46,11 @@ buildPythonPackage rec { buildInputs = [ iconv ]; + env = { + ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; + ROCKSDB_LIB_DIR = "${rocksdb}/lib"; + }; + propagatedBuildInputs = [ bitstring cachetools @@ -65,6 +75,16 @@ buildPythonPackage rec { "test_compare_no_such_file" "test_do_sourmash_index_multiscaled_rescale_fail" "test_metagenome_kreport_out_fail" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # argparse subparser usage prefix changed in 3.14 + "test_cmd_3" + ] + ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ + # rocksdb segfaults pytest workers + "rocksdb" + "disk_revindex" + "create_dataset_picklist" ]; meta = { diff --git a/pkgs/development/python-modules/temporalio/default.nix b/pkgs/development/python-modules/temporalio/default.nix index 41bcaecd63a8..6e2499f70265 100644 --- a/pkgs/development/python-modules/temporalio/default.nix +++ b/pkgs/development/python-modules/temporalio/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "temporalio"; - version = "1.26.0"; + version = "1.27.0"; pyproject = true; src = fetchFromGitHub { @@ -33,7 +33,7 @@ buildPythonPackage rec { repo = "sdk-python"; tag = version; fetchSubmodules = true; - hash = "sha256-mCx7IP3/KUDTzmzgwBIpzi2UFf9gNFxlSrBpOyPm/xs="; + hash = "sha256-UjfEBD0gLqZ+u53j1Chhearpljv+Arxw7Ru5slHA8i8="; }; cargoDeps = rustPlatform.fetchCargoVendor { @@ -43,7 +43,7 @@ buildPythonPackage rec { src cargoRoot ; - hash = "sha256-CL2ipOgnxGn0Zw2da85BzLJdjYamBXKftiRPExWCbb0="; + hash = "sha256-aWceWxm53DbFv9O7jboPv0oSnRbVx6tObSTlD28fIHc="; }; cargoRoot = "temporalio/bridge"; diff --git a/pkgs/development/python-modules/tensordict/default.nix b/pkgs/development/python-modules/tensordict/default.nix index b2b4efbd8d5c..296c492da78a 100644 --- a/pkgs/development/python-modules/tensordict/default.nix +++ b/pkgs/development/python-modules/tensordict/default.nix @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { pname = "tensordict"; - version = "0.12.2"; + version = "0.12.3"; pyproject = true; __structuredAttrs = true; @@ -37,7 +37,7 @@ buildPythonPackage (finalAttrs: { owner = "pytorch"; repo = "tensordict"; tag = "v${finalAttrs.version}"; - hash = "sha256-H01/z0bVjD4ORBQpNIomN8EvAuAVWsh4kHnW4RDFGTY="; + hash = "sha256-umxBWVM9lXIDxNQKsg1kxJKkIHbRTyHXbd0lLs7GycA="; }; postPatch = '' diff --git a/pkgs/development/python-modules/urllib3-future/default.nix b/pkgs/development/python-modules/urllib3-future/default.nix index 58db72ef3cb0..c9cd36c7d6b2 100644 --- a/pkgs/development/python-modules/urllib3-future/default.nix +++ b/pkgs/development/python-modules/urllib3-future/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "urllib3-future"; - version = "2.20.902"; + version = "2.20.904"; pyproject = true; src = fetchFromGitHub { owner = "jawah"; repo = "urllib3.future"; tag = version; - hash = "sha256-81t6yGmfON73oGg4uZYmVqeUpXX/SmKU69y/PfEWA7s="; + hash = "sha256-HcHTZDG4fAP6FlIHwnSQUh2cTCmDN+aN9Iz2wnn3LPg="; }; postPatch = '' diff --git a/pkgs/development/tools/mysql-shell/8.nix b/pkgs/development/tools/mysql-shell/8.nix index e144cc8a0b04..0f1253bd4f61 100644 --- a/pkgs/development/tools/mysql-shell/8.nix +++ b/pkgs/development/tools/mysql-shell/8.nix @@ -75,6 +75,14 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace cmake/libutils.cmake --replace-fail /usr/bin/libtool libtool ''; + env = + lib.optionalAttrs stdenv.cc.isClang { + NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-literal-operator"; + } + // lib.optionalAttrs stdenv.cc.isGNU { + NIX_CFLAGS_COMPILE = "-Wno-error=array-bounds"; + }; + nativeBuildInputs = [ pkg-config cmake diff --git a/pkgs/development/tools/mysql-shell/9.nix b/pkgs/development/tools/mysql-shell/9.nix index 0ff2adc4f547..e530484240e1 100644 --- a/pkgs/development/tools/mysql-shell/9.nix +++ b/pkgs/development/tools/mysql-shell/9.nix @@ -116,8 +116,8 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals stdenv.hostPlatform.isLinux [ libtirpc ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.libutil ]; - env = { - ${if stdenv.cc.isGNU then "NIX_CFLAGS_COMPILE" else null} = "-Wno-error=maybe-uninitialized"; + env = lib.optionalAttrs stdenv.cc.isGNU { + NIX_CFLAGS_COMPILE = "-Wno-error=maybe-uninitialized -Wno-error=array-bounds"; }; preConfigure = '' diff --git a/pkgs/development/tools/mysql-shell/innovation.nix b/pkgs/development/tools/mysql-shell/innovation.nix index 4d8428a23539..b02599bfc9f6 100644 --- a/pkgs/development/tools/mysql-shell/innovation.nix +++ b/pkgs/development/tools/mysql-shell/innovation.nix @@ -112,8 +112,8 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals stdenv.hostPlatform.isLinux [ libtirpc ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.libutil ]; - env = { - ${if stdenv.cc.isGNU then "NIX_CFLAGS_COMPILE" else null} = "-Wno-error=maybe-uninitialized"; + env = lib.optionalAttrs stdenv.cc.isGNU { + NIX_CFLAGS_COMPILE = "-Wno-error=maybe-uninitialized -Wno-error=array-bounds"; }; preConfigure = '' diff --git a/pkgs/servers/home-assistant/custom-components/dreo/package.nix b/pkgs/servers/home-assistant/custom-components/dreo/package.nix index 1835c4fee487..fea18ded82c5 100644 --- a/pkgs/servers/home-assistant/custom-components/dreo/package.nix +++ b/pkgs/servers/home-assistant/custom-components/dreo/package.nix @@ -12,13 +12,13 @@ buildHomeAssistantComponent rec { owner = "JeffSteinbok"; domain = "dreo"; - version = "1.6.3"; + version = "1.8.4"; src = fetchFromGitHub { inherit owner; repo = "hass-dreo"; tag = "v${version}"; - hash = "sha256-zVE3vAJb72TDDUK6kpTeIGD/0FHeJxprXW8aijqgG1g="; + hash = "sha256-jfYWkqoSAuDDTqnUypbR/KOrF0kWQpjC2gDyle57bjk="; }; dependencies = [ websockets ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e8d3051ef056..910264e006f8 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -541,6 +541,7 @@ mapAliases { conduwuit = throw "'conduwuit' has been removed as the upstream repository has been deleted. Consider migrating to 'matrix-conduit', 'matrix-continuwuity' or 'matrix-tuwunel' instead."; # Added 2025-08-08 cone = throw "cone has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-10 connman-ncurses = throw "'connman-ncurses' has been removed due to lack of maintenance upstream."; # Added 2025-05-27 + copilot-cli = throw "'copilot-cli' was removed due to upstream end-of-life."; # Added 2026-05-11 copilot-language-server-fhs = warnAlias "The package set `copilot-language-server-fhs` has been renamed to `copilot-language-server`." copilot-language-server; # Added 2025-09-07 copper = throw "'copper' has been removed, as it was broken since 22.11"; # Added 2025-08-22 cordless = throw "'cordless' has been removed due to being archived upstream. Consider using 'discordo' instead."; # Added 2025-06-07 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dad4830b1531..d6a4bee6f4d2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -549,13 +549,6 @@ with pkgs; protobuf = protobuf_25.override { abseil-cpp = abseil-cpp_202407; }; - stdenv = - if stdenv.cc.isClang then - llvmPackages_19.stdenv - else if stdenv.cc.isGNU then - gcc14Stdenv - else - stdenv; }; mysql-shell_9 = callPackage ../development/tools/mysql-shell/9.nix { @@ -564,7 +557,6 @@ with pkgs; protobuf = protobuf_25.override { abseil-cpp = abseil-cpp_202407; }; - stdenv = if stdenv.cc.isGNU then gcc14Stdenv else stdenv; }; }) mysql-shell_8 @@ -577,7 +569,6 @@ with pkgs; protobuf = protobuf_25.override { abseil-cpp = abseil-cpp_202407; }; - stdenv = if stdenv.cc.isGNU then gcc14Stdenv else stdenv; }; # this is used by most `fetch*` functions diff --git a/pkgs/top-level/cuda-packages.nix b/pkgs/top-level/cuda-packages.nix index 13230c572a4c..e1432c948d41 100644 --- a/pkgs/top-level/cuda-packages.nix +++ b/pkgs/top-level/cuda-packages.nix @@ -28,7 +28,7 @@ let cudnn = "9.13.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; - cusolvermp = "0.7.0"; + cusolvermp = "0.8.0"; cusparselt = "0.6.3"; cutensor = "2.3.1"; nppplus = "0.10.0"; @@ -55,7 +55,7 @@ let cudnn = "9.13.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; - cusolvermp = "0.7.0"; + cusolvermp = "0.8.0"; cusparselt = "0.8.1"; cutensor = "2.3.1"; nppplus = "0.10.0"; @@ -82,7 +82,7 @@ let cudnn = "9.13.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; - cusolvermp = "0.7.0"; + cusolvermp = "0.8.0"; cusparselt = "0.8.1"; cutensor = "2.3.1"; nppplus = "0.10.0"; @@ -112,7 +112,7 @@ let cudnn = "9.13.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; - cusolvermp = "0.7.0"; + cusolvermp = "0.8.0"; cusparselt = "0.8.1"; cutensor = "2.3.1"; nppplus = "0.10.0"; @@ -134,7 +134,7 @@ let cudnn = "9.13.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; - cusolvermp = "0.7.0"; + cusolvermp = "0.8.0"; cusparselt = "0.8.1"; cutensor = "2.3.1"; nppplus = "0.10.0"; @@ -156,7 +156,7 @@ let cudnn = "9.13.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; - cusolvermp = "0.7.0"; + cusolvermp = "0.8.0"; cusparselt = "0.8.1"; cutensor = "2.3.1"; nppplus = "0.10.0";