diff --git a/ci/github-script/prepare.js b/ci/github-script/prepare.js index 7ef825a3ca17..ce058edd2af7 100644 --- a/ci/github-script/prepare.js +++ b/ci/github-script/prepare.js @@ -128,10 +128,7 @@ module.exports = async ({ github, context, core, dry }) => { ) // Make sure that we always check the current target as well, even if its a WIP branch. - // If it's not a WIP branch, it was already included in either releases or secondary. - if (classify(base.ref).type.includes('wip')) { - secondary.push(classify(base.ref)) - } + secondary.push(classify(base.ref)) for (const branch of secondary) { const nextCandidate = await mergeBase(branch) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 22a011aa1ca6..6bcc6b19061b 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -273,6 +273,12 @@ githubId = 92977828; name = "Mori Zen"; }; + _7karni = { + email = "7karni@proton.me"; + name = "7karni"; + github = "7karni"; + githubId = 234714120; + }; _8-bit-fox = { email = "sebastian@markwaerter.de"; github = "8-bit-fox"; @@ -22589,6 +22595,13 @@ githubId = 592876; name = "Robert W. Pearce"; }; + rpqt = { + email = "rpqt@rpqt.fr"; + matrix = "@rpqt:matrix.org"; + github = "rpqt"; + githubId = 49253685; + name = "Romain Paquet"; + }; rprecenth = { email = "rasmus@precenth.eu"; github = "Prillan"; @@ -26248,6 +26261,11 @@ name = "Chinmay D. Pai"; keys = [ { fingerprint = "7F3E EEAA EE66 93CC 8782 042A 7550 7BE2 56F4 0CED"; } ]; }; + thunze = { + name = "Tom Hunze"; + github = "thunze"; + githubId = 22795263; + }; tiagolobocastro = { email = "tiagolobocastro@gmail.com"; github = "tiagolobocastro"; diff --git a/nixos/modules/programs/fish.nix b/nixos/modules/programs/fish.nix index 8f68306e07a1..e641167099be 100644 --- a/nixos/modules/programs/fish.nix +++ b/nixos/modules/programs/fish.nix @@ -26,13 +26,15 @@ let envInteractiveShellInit = pkgs.writeText "interactiveShellInit" cfge.interactiveShellInit; + # Need to use --no-config to prevent fish_indent from trying to read from config + # See https://github.com/fish-shell/fish-shell/issues/12079 indentFishFile = name: text: pkgs.runCommand name { nativeBuildInputs = [ cfg.package ]; inherit text; passAsFile = [ "text" ]; - } "fish_indent < $textPath > $out"; + } "fish --no-config -c 'fish_indent $textPath' > $out"; sourceEnv = file: diff --git a/nixos/modules/services/networking/i2pd.nix b/nixos/modules/services/networking/i2pd.nix index 15e86c4c342e..a8b04c4ebfe1 100644 --- a/nixos/modules/services/networking/i2pd.nix +++ b/nixos/modules/services/networking/i2pd.nix @@ -106,10 +106,6 @@ let description = "Number of ElGamal/AES tags to send."; default = 40; }; - destination = mkOption { - type = types.str; - description = "Remote endpoint, I2P hostname or b32.i2p address."; - }; keys = mkOption { type = types.str; default = name + "-keys.dat"; @@ -228,7 +224,7 @@ let let outTunOpts = [ (sec tun.name) - "type = client" + (intOpt "type" tun.type) (intOpt "port" tun.port) (strOpt "destination" tun.destination) ] @@ -250,14 +246,20 @@ let let inTunOpts = [ (sec tun.name) - "type = server" + (intOpt "type" tun.type) (intOpt "port" tun.port) (strOpt "host" tun.address) ] - ++ (optionals (tun ? destination) (optionalNullString "destination" tun.destination)) ++ (optionals (tun ? keys) (optionalNullString "keys" tun.keys)) ++ (optionals (tun ? inPort) (optionalNullInt "inport" tun.inPort)) - ++ (optionals (tun ? accessList) (optionalEmptyList "accesslist" tun.accessList)); + ++ (optionals (tun ? accessList) (optionalEmptyList "accesslist" tun.accessList)) + ++ (optionals (tun ? inbound.length) (optionalNullInt "inbound.length" tun.inbound.length)) + ++ (optionals (tun ? inbound.quantity) (optionalNullInt "inbound.quantity" tun.inbound.quantity)) + ++ (optionals (tun ? outbound.length) (optionalNullInt "outbound.length" tun.outbound.length)) + ++ (optionals (tun ? outbound.quantity) (optionalNullInt "outbound.quantity" tun.outbound.quantity)) + ++ (optionals (tun ? crypto.tagsToSend) ( + optionalNullInt "crypto.tagstosend" tun.crypto.tagsToSend + )); in lib.concatStringsSep "\n" inTunOpts; @@ -395,7 +397,8 @@ in floodfill = mkEnableOption "floodfill" // { description = '' - If the router is declared to be unreachable and needs introduction nodes. + Makes your router a floodfill, that means what other routers will + publish and get LeaseSets and RouterInfos on your router. ''; }; @@ -685,6 +688,18 @@ in { name, ... }: { options = { + type = mkOption { + type = types.enum [ + "client" + "udpclient" + ]; + default = "client"; + description = "Tunnel type."; + }; + destination = mkOption { + type = types.str; + description = "Remote endpoint, I2P hostname or b32.i2p address."; + }; destinationPort = mkOption { type = with types; nullOr port; default = null; @@ -710,6 +725,16 @@ in { name, ... }: { options = { + type = mkOption { + type = types.enum [ + "server" + "http" + "irc" + "udpserver" + ]; + default = "server"; + description = "Tunnel type."; + }; inPort = mkOption { type = types.port; default = 0; diff --git a/nixos/modules/services/networking/knot.nix b/nixos/modules/services/networking/knot.nix index 46634c5df494..4cfdd9dab0b1 100644 --- a/nixos/modules/services/networking/knot.nix +++ b/nixos/modules/services/networking/knot.nix @@ -61,10 +61,14 @@ let "remotes" "acl" "submission" + "dnskey-sync" "policy" + "external" + # mod-* is above "template" "zone" "include" + "clear" ]; secsCheck = let @@ -101,6 +105,7 @@ let "remotes" "acl" "submission" + "dnskey-sync" "policy" "external" ] diff --git a/nixos/modules/services/networking/prosody.nix b/nixos/modules/services/networking/prosody.nix index 12879870fe39..a388ad670304 100644 --- a/nixos/modules/services/networking/prosody.nix +++ b/nixos/modules/services/networking/prosody.nix @@ -453,6 +453,11 @@ let or use a reverse proxy to handle the HTTP for that domain. ''; }; + http_external_url = mkOption { + type = types.nullOr types.str; + default = null; + description = "External URL in case Prosody sits behind a reverse proxy."; + }; size_limit = mkOption { type = types.int; default = 10 * 1024 * 1024; @@ -596,7 +601,17 @@ let ${lib.optionalString (cfg.httpFileShare.http_host != null) '' http_host = "${cfg.httpFileShare.http_host}" ''} - ${settingsToLua " http_file_share_" (cfg.httpFileShare // { domain = null; })} + ${lib.optionalString (cfg.httpFileShare.http_external_url != null) '' + http_external_url = "${cfg.httpFileShare.http_external_url}" + ''} + ${settingsToLua " http_file_share_" ( + cfg.httpFileShare + // { + domain = null; + http_host = null; + http_external_url = null; + } + )} ''} ${lib.concatStringsSep "\n" ( diff --git a/nixos/modules/services/web-apps/changedetection-io.nix b/nixos/modules/services/web-apps/changedetection-io.nix index 5104c4384e1d..bb0c554e99a4 100644 --- a/nixos/modules/services/web-apps/changedetection-io.nix +++ b/nixos/modules/services/web-apps/changedetection-io.nix @@ -14,6 +14,8 @@ in options.services.changedetection-io = { enable = mkEnableOption "changedetection-io"; + package = lib.mkPackageOption pkgs "changedetection-io" { }; + user = mkOption { default = "changedetection-io"; type = types.str; @@ -151,7 +153,7 @@ in ++ lib.optional cfg.playwrightSupport "PLAYWRIGHT_DRIVER_URL=ws://127.0.0.1:${toString cfg.chromePort}/?stealth=1&--disable-web-security=true"; EnvironmentFile = mkIf (cfg.environmentFile != null) cfg.environmentFile; ExecStart = '' - ${pkgs.changedetection-io}/bin/changedetection.py \ + ${cfg.package}/bin/changedetection.py \ -h ${cfg.listenAddress} -p ${toString cfg.port} -d ${cfg.datastorePath} ''; ProtectHome = true; diff --git a/pkgs/applications/editors/vscode/extensions/augment.vscode-augment/default.nix b/pkgs/applications/editors/vscode/extensions/augment.vscode-augment/default.nix index 043d6a9853d6..c39df545a3f9 100644 --- a/pkgs/applications/editors/vscode/extensions/augment.vscode-augment/default.nix +++ b/pkgs/applications/editors/vscode/extensions/augment.vscode-augment/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-augment"; publisher = "augment"; - version = "0.627.0"; - hash = "sha256-ceaGN7xhVLcMFC+5jYijpqeTJa1zsgCsvQs5mf1ueYM="; + version = "0.631.3"; + hash = "sha256-P/FUw9+h8fGjb+GPKzFvLbNvVRAF53cpBwI/9O8mQng="; }; meta = { diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 38e0da5d945b..e8a1b0540adb 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -727,8 +727,8 @@ let mktplcRef = { name = "vscode-intelephense-client"; publisher = "bmewburn"; - version = "1.15.0"; - hash = "sha256-91udkAS7pB5ia0UgfTPHCDjzVfbKKOeXi5LAp/D3EkY="; + version = "1.15.3"; + hash = "sha256-0GgXdBpEcJVqQ1FXBlN1vAqhPUgi/3WBMaPZH2M545A="; }; meta = { description = "PHP code intelligence for Visual Studio Code"; @@ -1242,8 +1242,8 @@ let mktplcRef = { name = "languagetool-linter"; publisher = "davidlday"; - version = "0.25.1"; - hash = "sha256-rfBIHGRxCAzGZXSeWpMJzDsJxkBYYLpwdmUdEkwbM9I="; + version = "0.25.2"; + hash = "sha256-LVOjY0ZOrgPI6XDVXpJbfT7Z+x5VR5glsL4+HKwlbys="; }; meta = { description = "LanguageTool integration for VS Code"; @@ -4406,8 +4406,8 @@ let mktplcRef = { publisher = "streetsidesoftware"; name = "code-spell-checker"; - version = "4.3.0"; - hash = "sha256-Wyy9DAHDYjMLf7bLG34yp7eNGY2k7IU10kmwhTw2vWA="; + version = "4.3.2"; + hash = "sha256-Y0CyVIBJR8aEdogtTrL/a9fj7Nqk2vUhcGaE9K6HcRk="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog"; @@ -5080,8 +5080,8 @@ let mktplcRef = { name = "vscode-java-pack"; publisher = "vscjava"; - version = "0.30.4"; - hash = "sha256-R7I1nLRkaQghlVs7eezzFbwTSiNSEJS2abIrMqv7654="; + version = "0.30.5"; + hash = "sha256-MlBACPD880QvsQpPDXe5384dlrMeKMSX1CUSIfzwwPo="; }; meta = { description = "Popular extensions for Java development that provides Java IntelliSense, debugging, testing, Maven/Gradle support, project management and more"; diff --git a/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csdevkit/default.nix b/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csdevkit/default.nix index 787ae0f892e9..52d427ed9079 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csdevkit/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csdevkit/default.nix @@ -16,19 +16,19 @@ let { x86_64-linux = { arch = "linux-x64"; - hash = "sha256-ZAw/n+JmsH/F8VwQzLfB3oPuofeiL6dtHXLiVMxxvCc="; + hash = "sha256-7BC+pL9rT/lG60F4mYPMLS9BTjMvJq3pzkpp/Dk5bak="; }; aarch64-linux = { arch = "linux-arm64"; - hash = "sha256-qxytVpmDpHEc1bjEpKPrnINKbh/qNiG5vD3KdQ7vwGs="; + hash = "sha256-aB/VNj361Z38rmIzwYc8JSCaFyYGkIxxCcBZE6YBSjU="; }; x86_64-darwin = { arch = "darwin-x64"; - hash = "sha256-/FK16O23iZgEc9bnvyquf0TcbCuraG9jVverlcWZymU="; + hash = "sha256-ajOmvfdpiXN+qpT7u6mEnKL9VAeWUxFrECain6Pc/qM="; }; aarch64-darwin = { arch = "darwin-arm64"; - hash = "sha256-1BQ0YXQNd8yjGxA6NLxsfZZemwYNqRzyGQCZln9ChJA="; + hash = "sha256-6MtUbdL8Q94/trh/B714n0ZMUhtUvjRPOLHFzvqQq2s="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}") @@ -38,7 +38,7 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "csdevkit"; publisher = "ms-dotnettools"; - version = "1.70.3"; + version = "1.80.7"; inherit (extInfo) hash arch; }; sourceRoot = "extension"; # This has more than one folder. diff --git a/pkgs/applications/editors/vscode/extensions/ms-python.debugpy/default.nix b/pkgs/applications/editors/vscode/extensions/ms-python.debugpy/default.nix index 8f1704c5f510..89242a851ca3 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-python.debugpy/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-python.debugpy/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "debugpy"; publisher = "ms-python"; - version = "2025.14.1"; - hash = "sha256-zmIv93uKBxgyI1cYh9WeF2g8ujm0Z++eoLN01aXaDF8="; + version = "2025.16.0"; + hash = "sha256-QPIDUzzwIfzyicsCwqU2u6hVSjCJMInHhHMBqvL8tYs="; }; meta = { diff --git a/pkgs/applications/emulators/libretro/cores/gambatte.nix b/pkgs/applications/emulators/libretro/cores/gambatte.nix index 3a754dd50bce..40aecf867bd5 100644 --- a/pkgs/applications/emulators/libretro/cores/gambatte.nix +++ b/pkgs/applications/emulators/libretro/cores/gambatte.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "gambatte"; - version = "0-unstable-2025-11-07"; + version = "0-unstable-2025-11-14"; src = fetchFromGitHub { owner = "libretro"; repo = "gambatte-libretro"; - rev = "45ee875b71de88502f8c0a7fe497e3dc708c1fee"; - hash = "sha256-E6rrPE/cu8xhM0dOY/MnWpYrqG/NKtmmbas9ieBle/8="; + rev = "6924c76ba03dadddc6e97fa3660f3d3bc08faa94"; + hash = "sha256-VhHPr+zM7YfwdxdhGQ8zkA/9r1ZYr4sgIr147DzKCJw="; }; meta = { diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index c67942b48e80..99361f6bcba5 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -181,11 +181,11 @@ "vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk=" }, "cloudamqp_cloudamqp": { - "hash": "sha256-oKbLQhBtMsBby5ZcVrTIAwNFHshrGr3ujsvIgYdC0eU=", + "hash": "sha256-HT46R0LUjEJ1ruEXUpPNkLMAf3jXWvePow+SsmPErMM=", "homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp", "owner": "cloudamqp", "repo": "terraform-provider-cloudamqp", - "rev": "v1.38.1", + "rev": "v1.38.2", "spdx": "MPL-2.0", "vendorHash": "sha256-q942GCRd5czCdlpLYsXzj8Kt91GjCpyzhOkgWfkyHo8=" }, @@ -1309,11 +1309,11 @@ "vendorHash": "sha256-9GjhP/Oh2HlVuMcuXFhS7MUmF3eS4qlUsW5XhugaK14=" }, "tencentcloudstack_tencentcloud": { - "hash": "sha256-Y8U4dKsKc9EKlxadNOyDquPSQgbQX6Ebfo81nkVLvi0=", + "hash": "sha256-HZuIk7fNin1B76FDD9rchAgF/u0JkiUlzvXhqf8HcIM=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.82.35", + "rev": "v1.82.36", "spdx": "MPL-2.0", "vendorHash": null }, diff --git a/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix index ca81dd98029d..2a3ae39447f9 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix @@ -60,6 +60,7 @@ telegram-desktop.override { patches = [ ./macos-qt5.patch + ./glib-2.86.patch (fetchpatch { url = "https://gitlab.com/mnauw/cppgir/-/commit/c8bb1c6017a6f7f2e47bd10543aea6b3ec69a966.patch"; stripLen = 1; diff --git a/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/glib-2.86.patch b/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/glib-2.86.patch new file mode 100644 index 000000000000..5e7f5dc698ae --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/glib-2.86.patch @@ -0,0 +1,37 @@ +Submodule Telegram/lib_base contains modified content +diff --git a/Telegram/lib_base/base/platform/linux/base_url_scheme_linux.cpp b/Telegram/lib_base/base/platform/linux/base_url_scheme_linux.cpp +index 4197367..f79d2fa 100644 +--- a/Telegram/lib_base/base/platform/linux/base_url_scheme_linux.cpp ++++ b/Telegram/lib_base/base/platform/linux/base_url_scheme_linux.cpp +@@ -15,7 +15,7 @@ + #include + #include + +-#include ++#include + #include + + namespace base::Platform { +@@ -125,7 +125,7 @@ void RegisterUrlScheme(const UrlSchemeDescriptor &descriptor) { + + const auto appId = QGuiApplication::desktopFileName().toStdString(); + if (!appId.empty()) { +- Gio::AppInfo appInfo = Gio::DesktopAppInfo::new_(appId + ".desktop"); ++ Gio::AppInfo appInfo = GioUnix::DesktopAppInfo::new_(appId + ".desktop"); + if (appInfo) { + if (appInfo.get_commandline() == commandlineForCreator + " %u") { + appInfo.set_as_default_for_type(handlerType); +Submodule cmake contains modified content +diff --git a/cmake/external/glib/CMakeLists.txt b/cmake/external/glib/CMakeLists.txt +index 3c6fe4b..6f73dc5 100644 +--- a/cmake/external/glib/CMakeLists.txt ++++ b/cmake/external/glib/CMakeLists.txt +@@ -16,7 +16,7 @@ endfunction() + add_cppgir() + + include(generate_cppgir.cmake) +-generate_cppgir(external_glib Gio-2.0) ++generate_cppgir(external_glib GioUnix-2.0) + + find_package(PkgConfig REQUIRED) + pkg_check_modules(GLIB2 REQUIRED IMPORTED_TARGET glib-2.0 gobject-2.0 gio-2.0 gio-unix-2.0) diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/default.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/default.nix index 64d49a770e5e..5d4663fcc3ae 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/default.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/default.nix @@ -37,6 +37,7 @@ let plugins = lib.mergeAttrsList [ { hy3 = import ./hy3.nix; } + { hypr-darkwindow = import ./hypr-darkwindow.nix; } { hypr-dynamic-cursors = import ./hypr-dynamic-cursors.nix; } { hyprfocus = import ./hyprfocus.nix; } { hyprgrass = import ./hyprgrass.nix; } diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix new file mode 100644 index 000000000000..880b6ae9151a --- /dev/null +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix @@ -0,0 +1,37 @@ +{ + lib, + mkHyprlandPlugin, + fetchFromGitHub, + nix-update-script, +}: + +mkHyprlandPlugin (finalAttrs: { + pluginName = "hypr-darkwindow"; + version = "0.51.1"; + + src = fetchFromGitHub { + owner = "micha4w"; + repo = "Hypr-DarkWindow"; + tag = "v${finalAttrs.version}"; + hash = "sha256-jq5j459gCVuBOpuGEvXe+9/O+HAineFxQI4sIcEPi/c="; + }; + + installPhase = '' + runHook preInstall + + mkdir -p $out/lib + mv out/hypr-darkwindow.so $out/lib/libhypr-darkwindow.so + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Hyprland Plugin to invert Colors of specific Windows!"; + homepage = "https://github.com/micha4w/Hypr-DarkWindow"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ anninzy ]; + platforms = lib.platforms.linux; + }; +}) diff --git a/pkgs/by-name/ac/actual-server/missing-hashes.json b/pkgs/by-name/ac/actual-server/missing-hashes.json index acb793bca24f..9185933a2983 100644 --- a/pkgs/by-name/ac/actual-server/missing-hashes.json +++ b/pkgs/by-name/ac/actual-server/missing-hashes.json @@ -1,29 +1,30 @@ { - "@esbuild/aix-ppc64@npm:0.25.1": "b7b13c0ba1ad3251586c094b8a62620f3d47ff5b7037ece162a6be0b6219ef7e7af54dd723172f997188433ab767f375ad213cad3d515ea41ab09390d84e726c", - "@esbuild/android-arm64@npm:0.25.1": "88003e0f79cf75f4d034b3bdf2c0e9e44ad90aa10b6b75b7241e468fb751f5de5610afd4ed9fdc2febf1ddbad16b20bd376cd5aaef694f46a62763ba164e5ea3", - "@esbuild/android-arm@npm:0.25.1": "ef86951b4b247fc530180607da8d67671586f02859cd8b6ba922658c34c48135a1729df352308051efb4fd7856e01f60a90f921f4159a56fe9ae9d422ed948fc", - "@esbuild/android-x64@npm:0.25.1": "eb6e9285ea5e629983b065d6cc2bfe882337861fd4491cf497291cb9628b95d498e86bd0ea440e2e3aa9cd0bcb913cdfce6bd75c947b6d0e22bc0ae549ca6d89", - "@esbuild/darwin-arm64@npm:0.25.1": "34c125754c2103eb497937df842eadf32acd2bc074de0918db43f51913688651003457e8d837cb2aea371db47aefa162a73bcbed7529efb3fce41e162236ea9c", - "@esbuild/darwin-x64@npm:0.25.1": "0920b1622909f001028fa9c8978edd53ee3ec3cb6321a50f0b20ce67d5d82ed55a4acdb459800a4fe374bd70b953b51366026756d169a26982bbc3f1a7131f16", - "@esbuild/freebsd-arm64@npm:0.25.1": "5f30c81b55eb9586778e4f832616b2f66d8aaade864ac46e605d33c2b7daa83ef04485830e96cd138375b5b79bd9b765386c3d8abe7d88c2bbecc0ca19a628a7", - "@esbuild/freebsd-x64@npm:0.25.1": "9b5086c0ba8a1c8bd19eeb4536f3efdee186dfbc954821e5d8e041d38e4698c2eed46ac95d72018a9914b994f1de12be9f5dbe054994a0a72e4f0dabf9f1a6f7", - "@esbuild/linux-arm64@npm:0.25.1": "202515560459ecb05044e0ae6079c0fbecbe863f35dfa5d2adc2f9e830a543ed6412aa277a79fd1e94d33c499ca5b5984bdc25124268950d8f95375f76999810", - "@esbuild/linux-arm@npm:0.25.1": "c6fe6372e4870ad2d232c4bfe926c41be76cbd67143df8377320ae38971bc1cea50f342f88a31e54a43c4ca0a84e2c3a1accf780ba630b356b87eb51dc5ee5a2", - "@esbuild/linux-ia32@npm:0.25.1": "2719e82d4d6718ad034856e1588e9946e7390d8c4e2dbe61cfb6feec15464a999ebee477fa5189fef31517b27816b312fb68f0a496c6e8895989db2c0cbcd96b", - "@esbuild/linux-loong64@npm:0.25.1": "ae79c5760e03418100376dbbd89ba21b85b31b5959035ac127c927c09acc097e3f24747e56496ce63f5b4a94a2d5e0aa538ad74060c2a21f4b5d6dfc69bbd7ae", - "@esbuild/linux-mips64el@npm:0.25.1": "00bfc596edb4e20d0c267f6c8874a0e99960ecc24a8f1755ddfa31f472a35dd58de835982e0721a7641ce494b6947cfd271cf933580674c6e4451a371d0723ba", - "@esbuild/linux-ppc64@npm:0.25.1": "cfab66cdb8ad5fe15ea74ce19b945ef7a9291f252f7f063095e0d718d3be36abcc85f9cac26463865dfa03970c28e7e4e6a93fc75adb405cea492ca6f22ead4e", - "@esbuild/linux-riscv64@npm:0.25.1": "ef46ca2ef7ae0f3f96a795317297ceac2a08d4a4052a133d30722666de8bbae20029ad1ef79c63adce5f66b7afc017bd4611c71ae22d8db34b60170c2b45c637", - "@esbuild/linux-s390x@npm:0.25.1": "cd9a4641369c3df48da83895a2dfa66e02170ecee190fa817f03b659732f6b20dceb02dc281cfdfb145a4407e3aea98eb2c0587ff6d161d16de8d7a502112a5c", - "@esbuild/linux-x64@npm:0.25.1": "c73b51929e1dc770b8eb25c93551c6f6808858623647266b49a9aacbbf0b68ecffa6cb54bebd5b8c14c498a42a7631081033de6be4a35ff049dfda37e52fda3f", - "@esbuild/netbsd-arm64@npm:0.25.1": "a094af97cb886c65034445492d0679588e66daf0317c3567da2b529816154a581944e18888d2515cf543be4c4b7a1509ebcc7871d01c2ac66b9f53f56af5ea8d", - "@esbuild/netbsd-x64@npm:0.25.1": "7461fd218fc88ae4b6534573bc84af995be0faa5b5dbd8be2635c12bb0d74c7c860487fbc07fd0487d4231fc3272f02f5db180d6c79e632f6e8f33138b626462", - "@esbuild/openbsd-arm64@npm:0.25.1": "014da561c510c2f80a2917560a0d24af8a951cbb60fc54fb8b03361ce1fb2e9c8baa361e970509db4f4690fb039a564fa5393c781042ba94a76681871e787f75", - "@esbuild/openbsd-x64@npm:0.25.1": "bc500e5610f6584c2c8412e9b9f2df827b83a91f0d3c04a91b6d031a2c7f0ee45b37984b4a7d2299c54e6188e6dab551f71bb38331e7fbb91009a8bc9852ff57", - "@esbuild/sunos-x64@npm:0.25.1": "d915f595373916b96c6f531a45bfb04297ce199d4c8d86e1c980e6508af157b25e5e6d19a7b4bc05a657d08bdfbac099457bccd624c6da574e8f5dbbff9f0ce6", - "@esbuild/win32-arm64@npm:0.25.1": "be20428d1e4bdd2a3e77e30127f8fb24fe073f7317b9aa3474d8a59a6e832bb93c323128a8f10841ba2d3838d7d8f8bb2bebf90ef196087f766d5a32f81c642d", - "@esbuild/win32-ia32@npm:0.25.1": "7f3fa011cc38ba05c31d07e89eb19aa1587720d8dc44df727e5d14b02d5b2a238297e88597cbcbba4fa2b8c9d4f2f96124020114b4981e533fedd8a8e2fe27bb", - "@esbuild/win32-x64@npm:0.25.1": "51a470813dd92d7ca58bfd30a2d94d7ce7a363f750df8164f359ffe28caa270d36ffae3aa8407eddfa5b214d173ada1a121ccf19c5d21fc36092634b9e5fea17", + "@esbuild/aix-ppc64@npm:0.25.10": "6ed1afe8ab7e186e94ca26c359c685d11394deb101f0d61d62ce00f1d29147edf04a441b532f2fd683484cd980973e41e0d9bca7a71fdf2d1bcf767d45d28d18", + "@esbuild/android-arm64@npm:0.25.10": "3e2d57893179a673aebeeff8779e96532da0a9f204bd018f94fb7db258d65d1324e47c621a7d5399f5ae0a51337a44897e8e003d940d4120d749e57fb3b139f5", + "@esbuild/android-arm@npm:0.25.10": "c0785d963c24bab19a8a07cfa47c174d7be7bf46e329726686d743a14604b096f3a85f42807ff72dd918094d117396d3005ae88a20f15b2304691fa7d8d6b7fd", + "@esbuild/android-x64@npm:0.25.10": "f49fbfeb6f95589ecc152668266a28ce37cc24c10756c203898be07af127b09eaf077428cef86dbcbd6f207706e8917dc6d354558afcf5cf7c532ea882b13779", + "@esbuild/darwin-arm64@npm:0.25.10": "2d049309a05272607dda18f59ce0b262ec1ae383133697b7a0c013c0835ec72910f61fd17a1be744c17562a092b1fa0a945ee1bd2cdcd029922c6401727a46b0", + "@esbuild/darwin-x64@npm:0.25.10": "4eae1ae1486307a9cdc521e0416f28dff3f2693d051c81de15378bb100aef809f862526cb9c03360db69aa6832762b01b955f0a8bbcf8adc191af87d9f0e4e4f", + "@esbuild/freebsd-arm64@npm:0.25.10": "f4915a93ba262028f30fe5d87210ef84e1fa725cb76fbc4ab9c72c4d6a862d79c6ac2c54f6e606a8a53ab1ecf53c21fb5064571147e8a9a10aabf1a7d95f32f6", + "@esbuild/freebsd-x64@npm:0.25.10": "94628bffea4936e26570450348be6629b1872ad73cc4af7efdc2bd29ba95a6f3bcfd87b3ce0371f61fee22bbfa5e6f9e148a6c6b8c62c5b32a0786ec4ba7b789", + "@esbuild/linux-arm64@npm:0.25.10": "ec1d900010bba313b403a7350a87e10ad0eb390373b290158e98902cb3ad15738596af7ad188942db1fec027b9e73336f193d8bce821097d13c224ecaa832550", + "@esbuild/linux-arm@npm:0.25.10": "5459fc95b966199b27060a0926d5a1822d4c7f4132150fbbdee99eb3960b8cef8314c451c4f8c4d02e39c12b36267bbd59f030fda8a9b512ca2bd44dbb4bafe7", + "@esbuild/linux-ia32@npm:0.25.10": "283430e003d45a698a3d5a4e1ccb243f0134679fdb839c4ef1b48c79b2d975969fa676e261a772eaa3042a9870f7392930974cca0a779ee9950698607d174c48", + "@esbuild/linux-loong64@npm:0.25.10": "c8ae07926c5d31f66ae81db3267ae62c4f844abb87188a901c91f9ab7b8a88d381152a59a89c1bfef61459dafc0a066f722b3c410ef07801d2570c1497477b44", + "@esbuild/linux-mips64el@npm:0.25.10": "cc3828db4e00fe8ab932c896628cd193aa40dcfb03584f776d3b6be141691f2b0379b5a3070cba56375b00181a13ed955d70e2f2f3c828a5a794ac9eb06f6a07", + "@esbuild/linux-ppc64@npm:0.25.10": "7f2995c79a76ed739fe85773cd9933f90ef50c003b3cd340db9c738e714e05698d48b355d0495ffef92f7444018454c1c7072992e5411e9466856388b24c1417", + "@esbuild/linux-riscv64@npm:0.25.10": "3cba9a06e732e4c86f943699e47a2ac7dcbd225b753d2d004179069c860013a340033f1c7990e5adb62fd0930d6982baf43ce4f4e85a2cbd0d11eda30d7fdb54", + "@esbuild/linux-s390x@npm:0.25.10": "b3e46636050ef3fbd80696545c84fae1969c3f58b0004af07044051b88623601da280d32d146d1f7f2b534ddff764e26dfd0baa6fa098e4379d8b7c476d7b631", + "@esbuild/linux-x64@npm:0.25.10": "c677043cba5cf7c1953429d09ed5efa23d6cad209feae2080c3ab14b2f30d56a926ea4a5bc3cd3fa20cfdc3e2c6bca2eaa68e91ee92608819d02aba6c6beacbd", + "@esbuild/netbsd-arm64@npm:0.25.10": "28049c2ad9a67b366a843931742d6a5bf535deebc0b5f6918ee69980ee35a4f16d38f1e4dc2bbb1ac00e852bebb5268fff9c41939ad81bc28e4d65ad9143e51b", + "@esbuild/netbsd-x64@npm:0.25.10": "36d4e9ab1b9fc28b26e571b72ec4baeb639e3596a2ac7cddb86c9c812c550fbe8f860abf4915f1053280b904f1a99fd26b2d1cde3c899ba33d394b6d0bdc383a", + "@esbuild/openbsd-arm64@npm:0.25.10": "d477b47a4c4201c5c4b53d14299abace47f54d3f9311534bf667b14f3935cb9bfe40724e758c1ad595e29b8e8b2cd331de0d7c4a84da290261f6a48f94eb489e", + "@esbuild/openbsd-x64@npm:0.25.10": "15f4560420b57e548f26913d1bdbd00ae6535d912ce87b7e8e1a366b754511581fbfdf192c5622b1757bb56b082b316336853dfd6f6140a2b4c002c4ceaaff5d", + "@esbuild/openharmony-arm64@npm:0.25.10": "3dd9f05a63e4bcb67a9097663c03b7d917bd1ae8338bafcd2f0cd788d672d729451ad41b993567ef067c49acf8581fb2bb949a4434e48b9492b6087c2a28032c", + "@esbuild/sunos-x64@npm:0.25.10": "1733bda6f4f5e13aa764ff27e454f5876ff72ed36bf94600a98791c678831c736f66130d527fa330b7f6cbea3d982491e8454f65a84583eb5da85588dec260fb", + "@esbuild/win32-arm64@npm:0.25.10": "16fce99202539f6319f439a0db7b078b95ac4f18c1d9736a6fe0cbea1e88faf725e798af2f1a5ff3f39f9b47eb2fc70ec78b1b5dae35d06682748b245096a2e8", + "@esbuild/win32-ia32@npm:0.25.10": "c6db22bb001c8da006ee83b622b2ae2403583f1bc8e11ae88190801fb19e1c16da6e2356a15b0534463aac1170d6208a230a5aa26cacad4e85fda9991b77a389", + "@esbuild/win32-x64@npm:0.25.10": "ec3c325501843d502292cc36a6ddb08ce13fdf5accc5c73b3c2084e6862a757edc4f46677ae5c9c32a0087fcbff2a894181b7e1881137641cc91a2ca146d7cc2", "@parcel/watcher-android-arm64@npm:2.5.1": "e9c94ede3bd5c5d999d117d22ac8032a17f8ebc72db3eff04ccb2b4e6718db19f24bf29a66a610e03f4ee95e2cd7b2d30c15b1845eb897b971fec75dbdd76141", "@parcel/watcher-darwin-arm64@npm:2.5.1": "0cab55a55c128ac5742388fc8dbfeb9877018509943801ce8a52b57bb6dca24189d025d38684b1e482cb7816368a52c6434dfe45d3997e2fd2509276f48774ea", "@parcel/watcher-darwin-x64@npm:2.5.1": "bf07b8ca9a435fb885fb0ca6565204d2f2098d7f632faf26a6478bb39f538c73b50afca17c193dc189a80a864d85e40f924ec7f21a0e7ad7d0de6f97f7154134", @@ -57,43 +58,40 @@ "@rollup/rollup-win32-arm64-msvc@npm:4.40.1": "d4c9002b95c4b6ee842faaa5087582a0772578c0969c9ee470697a6d3fd251845481285f5a4027bc8c0524bf277f3437844cae9936c5f96ca753dcca61e2f47f", "@rollup/rollup-win32-ia32-msvc@npm:4.40.1": "446e3ce5b037d1847af84e9a2b52734ae9f5425937fec2558d26ffb5c253dd8925dc35591abd78b0d43f7154222e47ee9aaeb3b167b3d69627805a97c5147185", "@rollup/rollup-win32-x64-msvc@npm:4.40.1": "39fe3c6b86ef880fb1d1261f6096d19707584c628271d6ae01f5a5f50d8a24ef62128b5929064c0aed4390c7c0c0b7cc9590e300fa5f10ed624816748da2fbb2", - "@swc/core-darwin-arm64@npm:1.11.24": "18b0b96a5da816cdabddc7638fe520003199ec44fe00dd8b59a7fddf21e332e52c897c6721e854677404d4f223e3f1efe88992c5af5ba7a8d6471bc237b936ec", - "@swc/core-darwin-arm64@npm:1.5.3": "8999da30eed8259e61678d4bc83f9eb084955419cd4bb4b3e86d1d4e9d52319c2c35c175b08212b72112bb60f7f4a86e58ac968e9f7259b661d228b67a9df664", - "@swc/core-darwin-x64@npm:1.11.24": "9fa6d165b9ada627900f9e4916f91cda7f26364f8f9bb6e37b8036ca1ee4231572aba731aa2ea8056b65a7360bf547538407fc12d0984b184e5bb14c9712f3f0", - "@swc/core-darwin-x64@npm:1.5.3": "3df1762d5ba3812b95229c41d7de4cb4dd8519bb58213e0aae2eb3f80696b1193561d450e6e897af58afdd5632edfe4607e669648e039bbb7a4f3533b3aa38ee", - "@swc/core-linux-arm-gnueabihf@npm:1.11.24": "2721dbdfa06753fbf00f8fef752dbb922d2149ddf67d0b4eb90505e7d1a06a00b30b574242ae53f6c30b45fd4907df0faba42e69ac63bc2ab1df867830471a3d", - "@swc/core-linux-arm-gnueabihf@npm:1.5.3": "f3f1debf391bb919de3bda8e16f5c8e6d8cfb9dea457cec3ab46e454f82c77f760681a53fd0b80c215e6d93bc91a202e20683c8eef3c7b4fcacacd33245f89fe", - "@swc/core-linux-arm64-gnu@npm:1.11.24": "f83aab231925b7bf60808ba40885e13cf6cd146d5b6557e8423324734742d54ca2a40f3a9b7b3e654ba23d2c3b0154321448874ea5ba6dcd7000bd1ba277e7eb", - "@swc/core-linux-arm64-gnu@npm:1.5.3": "747daae9eb5300b24941c62ca89cbc775eee206ac4b76a5961a5cfc45c4fe07c537497f31d3a7c415783e84a4425621b4b02642d1c266332d29dfb88210d7306", - "@swc/core-linux-arm64-musl@npm:1.11.24": "d45417c37c0f11ecae33df2ee6061e44099874cc1213d82cd6209ab9b1ac048fad32fd7516e32936ac5ada7861945876c0109970726cf478e06990d602466e8c", - "@swc/core-linux-arm64-musl@npm:1.5.3": "c9c58710d8ef12218e3da5a4111ee6fb619d5a84d922b97c746bf74c89676dd1de901bf6513d4653d45cd639ffb28bafd1a48c876643d84b1a1c5532591220a4", - "@swc/core-linux-x64-gnu@npm:1.11.24": "a3a6944f8eb4f0b3d508a238f173a6de5f2555dfb0990553e7c187b2f97995248489070425eabfca8bcfb2460f0ed1e03ed74379eb7918339e77c61860eadcd5", - "@swc/core-linux-x64-gnu@npm:1.5.3": "80ccc1002f0a410ed988441d5c797e9a697e371cc2c4645b2dd22bb5f15a71f46532deca5e5d0a0d7096064deb13bfe46fb423365b7b617cb29f4c8ade068d9d", - "@swc/core-linux-x64-musl@npm:1.11.24": "b6ec67367381d4e2ae97ef6106592c0558fcfb0c3d0d3d6886f04c2f4f4cb87472028dab873edde94a311a053f1e6e9cc6f1b994b383a9577709cde4fdb43f4c", - "@swc/core-linux-x64-musl@npm:1.5.3": "468a0cf52c6b6f05811a58eb7038486df3bb96709f5081ceb17b2b847ade277ea209c7ac609f05046a809bc15444b30db696af3ef745ee16c43e8ff09ef1f585", - "@swc/core-win32-arm64-msvc@npm:1.11.24": "399f45295ed6ca667776d7af271ef603925c1e24a90441486441c1319861f9fe95b62edbc32f63d034b64ded6cfbeca4aff5e03392206812f16439867da37b6d", - "@swc/core-win32-arm64-msvc@npm:1.5.3": "de74f5ef05f3db298a04b354f820705d15b8bd139f726fff5e793f7dab06683142326b9cf4f5db916c52060f2cc3935452fea40dd61986db918514bdc0c4caca", - "@swc/core-win32-ia32-msvc@npm:1.11.24": "59839c3e0adae3821236c252f337c96303db1f57bc6e3ae662c64db2b1c0c26d72aff548c40b51519642bf85178136398c0748ac2fa0bb4f876d531032354c0d", - "@swc/core-win32-ia32-msvc@npm:1.5.3": "7f91ce3217cbf97581faa439365a33623d3770594088e9bdbe897149fde0083bb12da7a58c1cb274d807f5f5cdd624ab22624c2a61d7df18027e0b49680b0321", - "@swc/core-win32-x64-msvc@npm:1.11.24": "c00ac210a848844ce712cc99d4f58eac3ceb69707dd7d4c5c28f3e3ba9b20989cc98df64efa6d908c412e159120a8e9c3687a746cbdbdbc243db304abf1dedf2", - "@swc/core-win32-x64-msvc@npm:1.5.3": "c9e2f8d6d6ea59196aea6441c91e75a7a2c673e9485f019f5248a44b048bba355519244ed99114fa38f1d7da0b0145200f582080b0d34bd8be038130cfdb5a2e", - "@unrs/resolver-binding-darwin-arm64@npm:1.7.2": "417b86140fd118e76a188bd13c0e4144d75a437e2567f17f14dbd469069a76dd265672a030f90cefcb6a8ed22e5e3504f3c6435c4f3178fff8161ad243356505", - "@unrs/resolver-binding-darwin-x64@npm:1.7.2": "6200e3b907b7aa187118c44fdc5e92ac3113e9c6d44d352d85424a51d08db24eb181e8ea1f1181bcdaa776b749362efbfc578ffbb942ccb46e9a2c4370330480", - "@unrs/resolver-binding-freebsd-x64@npm:1.7.2": "e35881d53aa74c683f258365d97407828f9bca513b4f670819aa5e8ff0a044ce15f040cbf92cfc1b2ca52d4c3a48ac5a4684c1c6ac63365ae14276b56c3016f6", - "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.7.2": "e66d48a4c053af3eeccf3f88a2f8b7c4a33ddb86a1b1367f81ad8d513fa3b273d0075fb6033a1a3669aa86cf8f2ab726f9c6774726712790156ed13203f7d5a5", - "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.7.2": "5d8215cdc1ec8ea64633ea25ef7c293b3f5a09523097be5ed39cfbc2d054934ecff4e8d5630bd483b799060ee29b3c818903113c74f891540e0039af0c7d63ac", - "@unrs/resolver-binding-linux-arm64-gnu@npm:1.7.2": "28c3cc5f51cf546229f2518aefcc58a052e98257f8637c9c0468faba35bd1776a7b2c1cc2bd972ad8b297b2c8011aa7c6a4c99828d96190f984ba76ec661252f", - "@unrs/resolver-binding-linux-arm64-musl@npm:1.7.2": "05017c135d6fff23f30128c9a2d1fda36944fc9fc8f2491affdd756601f2d94e087e7c5d36d5d7c41c55202575c57051a2247e7c2cf3bfbee6c9906f927a7ff7", - "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.7.2": "e6a9ee85e18f14bbc0ff9dc0a10f7b61ddba2997e5de6b88472b6e885797827fd0da3bbb0a2d69dcba7b6a7f8f0b19b18b218ba484cfb7b5a8821505d811eba0", - "@unrs/resolver-binding-linux-riscv64-gnu@npm:1.7.2": "f8bcec8a1776fbb7fa2e94ec597c188991936076f4646e2b2aa65e0d58a7a0f200b494c8b648f27888818fa21429c1d0ac697f153036ed29f3169a75db1958f5", - "@unrs/resolver-binding-linux-riscv64-musl@npm:1.7.2": "1ad30a039a17de53379a256945e1c9e8b0cb3f85a8b2cac519abc373e4ed85f190f160b055d8e4275060112c4022d889ca9f8cea78052de050c23aea114a829a", - "@unrs/resolver-binding-linux-s390x-gnu@npm:1.7.2": "b18e161a9665cbaaacc203e4f00b81bd2a47cac19869be143bc15c4f16cb3b777093db93fa63844502c47c1314686a3d7f9aa12fa17fb126b140465ad8769a01", - "@unrs/resolver-binding-linux-x64-gnu@npm:1.7.2": "7bb19791caa4a8b4dc683803b628b00d8dc41843c99ba58de3d4e0c99122498c2ce8f44bc54ed69df9e5cb6531b6aa692a9e872f2ef33beed6a98e0bf2de6733", - "@unrs/resolver-binding-linux-x64-musl@npm:1.7.2": "8755854a1bcb392c0422b966d98802ff0dab4fa002f062869dab8b2ba1c3d53ce0865042f78d9ca2fa5f3c4340a60c65b42a851d6dff85e4600aeaa210ef90d5", - "@unrs/resolver-binding-wasm32-wasi@npm:1.7.2": "1715ff33785dc610bca6130064bad5cfc111bb66bafe6d2fe4f23db854051ec147df1c4d228264139746e68156084688270112e465f944ec9d920bc1dae69440", - "@unrs/resolver-binding-win32-arm64-msvc@npm:1.7.2": "777a0ecaa6095423132b6ac8723dea7546ce57babe12135aaa5468fe4bac38637c02f30308d6cba47031281b54ed41c1b5eb91ea24b0da42b45f5555c7c002d6", - "@unrs/resolver-binding-win32-ia32-msvc@npm:1.7.2": "e356d7e8494f127a0de7ace9c9e898e9fd154b7f145b9e4740e7e3ec0e69349e8f31f148e17a45afda0ac562209520a7ee73fb57b7d380bff852c194659508cf", - "@unrs/resolver-binding-win32-x64-msvc@npm:1.7.2": "8446f0a75d1cb833fa8cf9a1f6960e543b8151784b7954d385aba86049821bd1d5ee6cd35f194b8ab0a3324e07ce3f63b56aef1dc9cb8dbe352c86f0aaa4c095", + "@swc/core-darwin-arm64@npm:1.13.20": "82a9547c1cfe78b2e5fc158758b668847df20b2e0c9c2e3689d0cf1208922fe220a834ebd657e1e9d8343c5db11fa5316a2c603246cbc096ae0a11ec8f4a2706", + "@swc/core-darwin-x64@npm:1.13.20": "12b1971afcc32afd0fe9dedb84e0123d2b5c14303420ff319230ab3a2a54423acd48f05ee2413e09b2df075cc5f629d59e2b1bb980e3128b0775355b4b578274", + "@swc/core-linux-arm-gnueabihf@npm:1.13.20": "516157572537e90f498c193076ef6beef0ecde443171fa272fdab894b4717c704133de4dc0df94cd3e82ea3bde8e68ae7a7d6ba9501082084de9b5b11bac721c", + "@swc/core-linux-arm64-gnu@npm:1.13.20": "337b956f1631d7dac49fc458ff3d707cca2d573e36cbd7ae50cff3267d239cfdcfe3900aaa90e5c96900d02e358de7ea5208cbfa76fdb59434aa7d331d1fc2f3", + "@swc/core-linux-arm64-musl@npm:1.13.20": "9fd86addf26398fe9efd3fb30faaebfd03ea0c285ed4c622716d2194e19b1886a28bdf52768cf3b5d58681cf700711af177da9bdc2e1a7631166cf7bb0cb4e3e", + "@swc/core-linux-x64-gnu@npm:1.13.20": "d1b3e867bae834188a0f6001c8cdc1539b627e7576d32a3a8c38fbe283d01cb2a3fae9a9c61fe7b128d4ce0a77783a490ff645c90b9c72a9d7dd26b3cf40d768", + "@swc/core-linux-x64-musl@npm:1.13.20": "8f442fa87c044167ddf48289f0abfd0c00f13e7dc0750fb0ea74c4a39b7a6536aad73b5fffa9629c36fab5d0ea797f560ff776b3d9e146288471528f10f58570", + "@swc/core-win32-arm64-msvc@npm:1.13.20": "2898da180055257f3f32ad311191afa1ebe605948781bee75850ff15d99f1798b118d351ff3ba6383423b3160a3ecba5e1fc8d677930c565e5127199df6e0634", + "@swc/core-win32-ia32-msvc@npm:1.13.20": "1f7746115c238af550709d9423784e158dd764d3d145cb4d1e77519861ed35ed4fbf666fed395212be455d6fe5c78bc7b6e62d317a2c806b0ff6fdf19ad56feb", + "@swc/core-win32-x64-msvc@npm:1.13.20": "4ce573935a62d4d037264052bae640174de28576adccaefde8f3b238540971f18b4a72c5d417477be39c0cbafe05675adbf67b40851f08964bdd19d7b07a57c7", + "@unrs/resolver-binding-android-arm-eabi@npm:1.11.1": "5c8769703d724915224711f718085f541d8558e95d8646c6cca5709f1f7dd00ce65d0e2d0bc03bb1c0c74d22d70d54cfc490176dbb7c6f5d06072365ec7ef6b6", + "@unrs/resolver-binding-android-arm64@npm:1.11.1": "7ab93a01b7f4cbc99bfaf8cd35a1454f78826bb2840f0387a19491cb4835b16d81d30ca2b4b71a43643f58aaceb83a63cd89274a3f16637e35887e67a93ea21e", + "@unrs/resolver-binding-darwin-arm64@npm:1.11.1": "f8bd59a69ca200f9590a94de5699a0cecbcba120f5b82b2295468d36f943be48d957a8ca466f3fb30466abafee4a9672831c382ff9dea4ccdaa0a92992bb41b1", + "@unrs/resolver-binding-darwin-x64@npm:1.11.1": "423acf3a8032b6bde50fabcdeccd4c1954bbede56f8c2fc5134621fd957f931a08ad74b3690762e3e18e2f5f31f35dc93b826a1c2626031d218dc4b16d415efc", + "@unrs/resolver-binding-freebsd-x64@npm:1.11.1": "d6b88ea9447328f4f5e373e77524daa52d5630ecc7035ca67121082e2017a91dc9e3fd7b8230e41f1307137ee7487b0bc0c8a922dda1b77b01f735202486e36f", + "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.11.1": "d4a3248f64ab92ea680b3bd5f74c19f15c8f82eb1628e32aeaa058a7fd2efdbba4b5d4e011e453389e42e79cbf00847c79a172ef66d8c9b555feada7a2693772", + "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.11.1": "1426c4a182922d16b684cfaff9a2d1cc6ddb06eba6fbe966d8d5a88fc0ed6660f4742c7d90659dc14f9f152132fcbde4afd483b5d0c8aa22eedd1154b0f3c632", + "@unrs/resolver-binding-linux-arm64-gnu@npm:1.11.1": "baa3911178e6462c8d682d3ec182e95fc33f308d5b50662f07108a9a5572d365c97604932887113053fada46949580fabc9ca704822c714160ba8eee0387b286", + "@unrs/resolver-binding-linux-arm64-musl@npm:1.11.1": "cb7763961f472f201e885753c3daf72231990c65fa5112a76a996f7c5754f2e6688cdc58f1861b05b5f176dae9255e34a860c40b21401318395eb4939759e46a", + "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.11.1": "148d28b05c5d50bc4d429f5da3e675b1285387b54c8e5363d7c288b53f2f38688bf9472ac5f2e4ba7fa3c3d7f19bac19738b1815a8973ba29c6bae76990b66f7", + "@unrs/resolver-binding-linux-riscv64-gnu@npm:1.11.1": "40ba923597ae297b7be85de1769025578e16af29def72060e7603ec3311fefe537c9608520e771291e934af7e64e3a52d74ccb5ee1f7a657ba2f2a2fcfbf3df7", + "@unrs/resolver-binding-linux-riscv64-musl@npm:1.11.1": "193da09875cf4ce3ea9ef24a141f9235da9095808b157b4dc83ce431f97732f2d19f65d4030771187d1a8424f6843e8a50ac6ba2ab4391271f80680c1166b2d7", + "@unrs/resolver-binding-linux-s390x-gnu@npm:1.11.1": "c376fbbfbe0909844c188f23eec33c937fbf4a1f2fe81418726aa9bab91b44d9411ec98560ed73aaf15fa2082483fb0907a335535449623e3e4a604ee18b7ac3", + "@unrs/resolver-binding-linux-x64-gnu@npm:1.11.1": "c3011171259f4f4c5c1751e565fd6f0ec203558484234cc438279a26f6fb2ec0d4bbed72ed9bfbc9967e43351fd8e3aa716269b8e670a7c9421ff64a1a9123eb", + "@unrs/resolver-binding-linux-x64-musl@npm:1.11.1": "27da30650ec1e6378bc47665a944913839ef95e9af1bc7892f6ad3fd7cd10468d5b4da8caa03f83e3c56e03253cae4034ba1ee64d3ceb19a3656f31d362eaabf", + "@unrs/resolver-binding-wasm32-wasi@npm:1.11.1": "ca69e8caeed033c074d9413112264fe1c0bdaaedb4fa9e6f5bcbf3a64ee98fa8261a6b5e54c3d7b7144cf020217c9a89f308086ec64d11d78480bd5885dc2e1a", + "@unrs/resolver-binding-win32-arm64-msvc@npm:1.11.1": "4aabb2e8c80590650bd2b46f205f24e9f345ead68e7b53c20adb219d0c3f030c605d5434f3895fde68ebfa521ea97ea6da974e342e19487086da6a16332860df", + "@unrs/resolver-binding-win32-ia32-msvc@npm:1.11.1": "5b364708ea2985d0e59f235a00e05bf3668704a81e9d32e8929980c84fd0bd67102c2041337b08e266a8bc4883ddf618ac7cb5e1f64614d8f9861cc4e3208905", + "@unrs/resolver-binding-win32-x64-msvc@npm:1.11.1": "92ff0d27efe168480a14c8d705c0f68624f01251bdc5f8f41bbd6c7ed8ea23effb8481f01eb93270896822397fe2fd78a427c1756ecabc3cb13a746c918b5949", "dmg-license@npm:1.0.11": "36c0a7b030801b91216affa9b2bb00caa345b2327f298accb2263a80a0320ca305f90b99da68007d187c830c543410d58a0a2bbc229e8d169b0e1d1652ff42aa", + "glob-hasher-darwin-arm64@npm:1.4.2": "1abc74c6f6c6251b8bea6e412090eff4e4918f3489a371971840ee81534344b9f9e62a610efb98157970fc46561161bf23382c8572578da98a7e884d6fb6853e", + "glob-hasher-darwin-x64@npm:1.4.2": "44110045f0b2e0b3abaf4f70f917a3c57b9b0c6ee56e5d02932e1772cc63a36b066fb3bc1e6a275c40978b3b2d2ad62752e899bcd966930d4df8884b1d554764", + "glob-hasher-linux-x64-gnu@npm:1.4.2": "3c4a12ba68d400ab6a4552793530a631e0a1d5e089202d93cd561e967f2e0c6d1a18bae0ef7c571c2d4b40d6ba56c4573277ba1c37dc351efc582fa88703986b", + "glob-hasher-win32-arm64-msvc@npm:1.4.2": "809cd80c3e3e6e7bb82e2fc2ba917ce3ca91287a83faaa7b63cf0a1fcb14c228e974baffb731fa82c34dd8a9236622ab2b5238e21b62f8b0267adaa2da7b4de6", + "glob-hasher-win32-x64-msvc@npm:1.4.2": "1ab2a78b788b21754f656cae706fa2e1db34185ffef79a6b85d3f24e169bc01e1faadc6a2588eef5fde5a1fe6ced68acfb815c7b03024c0a746e7c5631b0959e", "iconv-corefoundation@npm:1.1.7": "0189733ef51a9f481379202cb1919f2677efc44aa014ba662a6fd99e47993e350eab0ff724ed18cda8011c9b78c4702b2d374f732955f1def3fd2a14a29d25c0" } diff --git a/pkgs/by-name/ac/actual-server/package.nix b/pkgs/by-name/ac/actual-server/package.nix index 90f06ac872d5..01e3b187e504 100644 --- a/pkgs/by-name/ac/actual-server/package.nix +++ b/pkgs/by-name/ac/actual-server/package.nix @@ -1,6 +1,7 @@ { lib, stdenv, + darwin, fetchFromGitHub, jq, makeWrapper, @@ -11,13 +12,13 @@ }: let yarn-berry = yarn-berry_4; - version = "25.9.0"; + version = "25.11.0"; src = fetchFromGitHub { name = "actualbudget-actual-source"; owner = "actualbudget"; repo = "actual"; tag = "v${version}"; - hash = "sha256-TYvGavj0Ts1ahgseFhuOtmfOSgPkjBIr19SIGOgx++Q="; + hash = "sha256-Skpfhhxd8MUoVpwPv4j8/bnFYYEAJkjKN2g1HVwWH/w="; }; translations = fetchFromGitHub { name = "actualbudget-translations-source"; @@ -25,8 +26,8 @@ let repo = "translations"; # Note to updaters: this repo is not tagged, so just update this to the Git # tip at the time the update is performed. - rev = "3d88d15bf5125497de731f4e9dce19244bd4c7e0"; - hash = "sha256-tOtDGNwR/DVEiOYilOLSJzNjBqvzxOF78ZJtmlz3fdg="; + rev = "8f6353763f28d1690c97c04f46a6479668130ec7"; + hash = "sha256-E+RTa2OvT8fzwuscHhTY4Fd3LhWle9x5X+j9siHnUPM="; }; in @@ -43,7 +44,11 @@ stdenv.mkDerivation (finalAttrs: { yarn-berry.yarnBerryConfigHook (python3.withPackages (ps: [ ps.setuptools ])) # Used by node-gyp makeWrapper + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + darwin.cctools ]; + env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; NODE_JQ_SKIP_INSTALL_BINARY = "true"; @@ -66,6 +71,9 @@ stdenv.mkDerivation (finalAttrs: { # use network in buildPhase. It's just used as a dev tool and the generated # protobuf code is committed in the repository. cat <<< $(${lib.getExe jq} '.dependenciesMeta."protoc-gen-js".built = false' ./package.json) > ./package.json + + # Disable building @swc/core from source - use the pre-built binaries instead + cat <<< $(${lib.getExe jq} '.dependenciesMeta."@swc/core".built = false' ./package.json) > ./package.json ''; buildPhase = '' @@ -82,7 +90,7 @@ stdenv.mkDerivation (finalAttrs: { missingHashes = ./missing-hashes.json; offlineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes; - hash = "sha256-Vod0VfoZG2nwnu35XLAPqY5uuRLVD751D3ZysD0ypL0="; + hash = "sha256-soP7oHCufTL7RekU479evFSe2LUq2OM56A9TbJ13Nmg="; }; pname = "actual-server"; @@ -93,6 +101,8 @@ stdenv.mkDerivation (finalAttrs: { mkdir -p $out/{bin,lib,lib/actual/packages/sync-server,lib/actual/packages/desktop-client} cp -r ./packages/sync-server/build/{app.js,src,migrations,bin} $out/lib/actual/packages/sync-server + # sync-server uses package.json to determine version info + cp ./packages/sync-server/package.json $out/lib/actual/packages/sync-server # sync-server uses package.json to determine path to web ui. cp ./packages/desktop-client/package.json $out/lib/actual/packages/desktop-client cp -r packages/desktop-client/build $out/lib/actual/packages/desktop-client/build diff --git a/pkgs/by-name/at/atlantis/package.nix b/pkgs/by-name/at/atlantis/package.nix index e8df458d7a5c..639001e31b3c 100644 --- a/pkgs/by-name/at/atlantis/package.nix +++ b/pkgs/by-name/at/atlantis/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "atlantis"; - version = "0.36.0"; + version = "0.37.1"; src = fetchFromGitHub { owner = "runatlantis"; repo = "atlantis"; tag = "v${finalAttrs.version}"; - hash = "sha256-STw7qQHLyST5eyr3siBY1adO2vyUEH1xlwatj3Oyp0U="; + hash = "sha256-Dv9vf4Ye5LEwJ19RW7wJUgAAPLDtRIAoZt0xTsxODYg="; }; ldflags = [ @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { "-X=main.date=1970-01-01T00:00:00Z" ]; - vendorHash = "sha256-GeO+T8PUrN1zX0S6roeles5sB68KwStiuQ65k+tNf68="; + vendorHash = "sha256-ZJF+Q5SFn92mUMm7HhK5WyRYTvJEYThnSbv1FPeI4hk="; subPackages = [ "." ]; diff --git a/pkgs/by-name/ba/bazel-gazelle/package.nix b/pkgs/by-name/ba/bazel-gazelle/package.nix index f554650dfc3f..bcbbba57d4ed 100644 --- a/pkgs/by-name/ba/bazel-gazelle/package.nix +++ b/pkgs/by-name/ba/bazel-gazelle/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "bazel-gazelle"; - version = "0.45.0"; + version = "0.47.0"; src = fetchFromGitHub { owner = "bazelbuild"; repo = "bazel-gazelle"; rev = "v${version}"; - hash = "sha256-ulfZPb3MRIOVt8M6XVuuGKmgOgcglJcWsscj2BiMTpY="; + hash = "sha256-rnJ8rht7ccAI8ceOv3B0mlcY0fQg9Nfy+hu+/pmQQqE="; }; vendorHash = null; diff --git a/pkgs/by-name/bu/buildah-unwrapped/package.nix b/pkgs/by-name/bu/buildah-unwrapped/package.nix index d24ef8316ca2..ae9a75e7828c 100644 --- a/pkgs/by-name/bu/buildah-unwrapped/package.nix +++ b/pkgs/by-name/bu/buildah-unwrapped/package.nix @@ -18,13 +18,13 @@ buildGoModule (finalAttrs: { pname = "buildah"; - version = "1.42.0"; + version = "1.42.1"; src = fetchFromGitHub { owner = "containers"; repo = "buildah"; tag = "v${finalAttrs.version}"; - hash = "sha256-40SYqPo4BUer0Mvw8ts8uPNAlfec8ma/TYRkvyFQczw="; + hash = "sha256-ABZe+Ei30o7vy156Fiux9r+B5PBSW8ECYpdwnwCn66k="; }; outputs = [ diff --git a/pkgs/by-name/co/codebuff/package-lock.json b/pkgs/by-name/co/codebuff/package-lock.json index 603a9d2538ea..3f71ae423ea3 100644 --- a/pkgs/by-name/co/codebuff/package-lock.json +++ b/pkgs/by-name/co/codebuff/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "codebuff": "^1.0.509" + "codebuff": "^1.0.512" } }, "node_modules/chownr": { @@ -18,9 +18,9 @@ } }, "node_modules/codebuff": { - "version": "1.0.509", - "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.509.tgz", - "integrity": "sha512-FosUOJoje9FbFDQIHVocg1smxHQxjn4Fzu+jeRYBB1kukmH+LSTG4o8b4Ruzw6BswvRBWvK6NGXbTDzC45OOVQ==", + "version": "1.0.512", + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.512.tgz", + "integrity": "sha512-LmVPBLYAYRVzyelfhqlF67bwSAVAHiSlJZe5Iv8M+VjeNpaUl5sNmShjx3PZWDdkUhlwWyqNZY83owseu7cX3w==", "cpu": [ "x64", "arm64" diff --git a/pkgs/by-name/co/codebuff/package.nix b/pkgs/by-name/co/codebuff/package.nix index ec8a9ecd7f11..2903f39602e5 100644 --- a/pkgs/by-name/co/codebuff/package.nix +++ b/pkgs/by-name/co/codebuff/package.nix @@ -6,14 +6,14 @@ buildNpmPackage rec { pname = "codebuff"; - version = "1.0.509"; + version = "1.0.512"; src = fetchzip { url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; - hash = "sha256-jtUMDHujQ6Yro8OeHUwtPCYZho0uBEMn/B7xX/Q5ZqU="; + hash = "sha256-RwvrASHienoqxrlNmY6gcGzMuMkhd9yZhp0DTLlmHHg="; }; - npmDepsHash = "sha256-JLmhln/xc6BmYVboUWKLkU6ch7a5ry4hX+CXfF6ZAnQ="; + npmDepsHash = "sha256-wsRiRg9W5rw5xFCNNDw545yptupUmPse1Lu8jz3VMHA="; postPatch = '' cp ${./package-lock.json} package-lock.json diff --git a/pkgs/by-name/co/consul-template/package.nix b/pkgs/by-name/co/consul-template/package.nix index 6d5e01bcb944..7f430db389d4 100644 --- a/pkgs/by-name/co/consul-template/package.nix +++ b/pkgs/by-name/co/consul-template/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "consul-template"; - version = "0.41.2"; + version = "0.41.3"; src = fetchFromGitHub { owner = "hashicorp"; repo = "consul-template"; rev = "v${version}"; - hash = "sha256-ExgE1Gw+hlOC+AYDgq15nD90QGa/+rOT1gi3XWY1jj8="; + hash = "sha256-v598V/pWZupZ6LKTYrJ0ES3Bs6TR5oAX5q2mnLbff+8="; }; vendorHash = "sha256-Tz80n37NBqKX+h3OE6RBufPQ7OteWpZaa5br2WFIvOs="; diff --git a/pkgs/by-name/dd/ddcutil/package.nix b/pkgs/by-name/dd/ddcutil/package.nix index 4bcd352d7208..4a7dd9b47f33 100644 --- a/pkgs/by-name/dd/ddcutil/package.nix +++ b/pkgs/by-name/dd/ddcutil/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "ddcutil"; - version = "2.2.1"; + version = "2.2.2"; src = fetchurl { url = "https://www.ddcutil.com/tarballs/ddcutil-${version}.tar.gz"; - hash = "sha256-cch2DDg91fohgXg5uGuYUKxtVY4TPi1v6ojfrwREiuY="; + hash = "sha256-KTChTw80jARrghtbJAcksC5H0ElOTrkICBkexVW+K3M="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/de/deltachat-desktop/package.nix b/pkgs/by-name/de/deltachat-desktop/package.nix index 1d4b2754b7d9..a96af4553dd4 100644 --- a/pkgs/by-name/de/deltachat-desktop/package.nix +++ b/pkgs/by-name/de/deltachat-desktop/package.nix @@ -37,13 +37,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "deltachat-desktop"; - version = "2.25.2"; + version = "2.25.3"; src = fetchFromGitHub { owner = "deltachat"; repo = "deltachat-desktop"; tag = "v${finalAttrs.version}"; - hash = "sha256-6gG3IVxq+N0g5e/ev9xAEcb1HxA+3961T5MSXWxUzyo="; + hash = "sha256-xaeO1mHqJJwEMAuuzlKnFP9TiPYPygGAV+26QdXoAxk="; }; pnpmDeps = pnpm.fetchDeps { diff --git a/pkgs/by-name/di/discordo/package.nix b/pkgs/by-name/di/discordo/package.nix index 8c0ff1bb75bc..241caa1bcb90 100644 --- a/pkgs/by-name/di/discordo/package.nix +++ b/pkgs/by-name/di/discordo/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "discordo"; - version = "0-unstable-2025-10-22"; + version = "0-unstable-2025-11-17"; src = fetchFromGitHub { owner = "ayn2op"; repo = "discordo"; - rev = "55e31cfb477ffdb2cdba8fc81db84f45574fe218"; - hash = "sha256-x8ZIcMEtnya32BuHN7HgG8WbLu+fPOiFrAAI49alpbM="; + rev = "9aa853fa6cf29653815fadae7be4c876b5c1cfdb"; + hash = "sha256-eu9QorEPjlLMahAnZ+c3P8oTvjAvsanocmoKlKwJUFE="; }; - vendorHash = "sha256-UVjwirGN1A8SJRLr6L4bweFcwkXJolHrF6kRST2ShRA="; + vendorHash = "sha256-nudvu36jBlDrRPvukNuDtv/+XrVZKChn2NHFm0uzUSQ="; env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/dj/djot-js/package.nix b/pkgs/by-name/dj/djot-js/package.nix index 4b50ba6d0e05..dc61a54ed6c8 100644 --- a/pkgs/by-name/dj/djot-js/package.nix +++ b/pkgs/by-name/dj/djot-js/package.nix @@ -7,13 +7,13 @@ buildNpmPackage rec { pname = "djot-js"; - version = "0.3.1"; + version = "0.3.2"; src = fetchFromGitHub { owner = "jgm"; repo = "djot.js"; rev = "@djot/djot@${version}"; - hash = "sha256-dQfjI+8cKqn4qLT9eUKfCP++BFCWQ/MmrlQNVRNCFuU="; + hash = "sha256-SkE7ssWC62sYZNshB8ncfMVI4NEyEbzO5IVIDsKtynU="; }; npmDepsHash = "sha256-FjrjwhVv2WRjbEga9w37lwz7KYgTTHGsoqt496Uq/0c="; @@ -41,7 +41,7 @@ buildNpmPackage rec { homepage = "https://github.com/jgm/djot.js"; changelog = "https://github.com/jgm/djot.js/blob/${src.rev}/CHANGELOG.md"; license = licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ rpqt ]; mainProgram = "djot"; }; } diff --git a/pkgs/by-name/ex/exoscale-cli/package.nix b/pkgs/by-name/ex/exoscale-cli/package.nix index ac1ae4100295..90b3ad8acca2 100644 --- a/pkgs/by-name/ex/exoscale-cli/package.nix +++ b/pkgs/by-name/ex/exoscale-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "exoscale-cli"; - version = "1.87.0"; + version = "1.88.0"; src = fetchFromGitHub { owner = "exoscale"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-4AryuvgAlCm/Jci+s+XzpPTBB1A58o+gPrk2wgMzQW0="; + sha256 = "sha256-1UZuYW+iS6hQPrgvzfUIyAzJT0kQRhqGvZbNavgZo/Q="; }; vendorHash = null; diff --git a/pkgs/by-name/fe/felix-fm/package.nix b/pkgs/by-name/fe/felix-fm/package.nix index 45d9db1e00a6..0cc174e2c7f9 100644 --- a/pkgs/by-name/fe/felix-fm/package.nix +++ b/pkgs/by-name/fe/felix-fm/package.nix @@ -54,7 +54,7 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/kyoheiu/felix"; changelog = "https://github.com/kyoheiu/felix/blob/v${version}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ _7karni ]; mainProgram = "fx"; }; } diff --git a/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json b/pkgs/by-name/fl/floorp-bin-unwrapped/sources.json index 146c0508c091..d7b00a0b0355 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.5.0", + "version": "12.6.0", "sources": { "aarch64-linux": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.5.0/floorp-linux-aarch64.tar.xz", - "sha256": "145b898e54580a479583cabad29f11c4c3f6cd914fa41061347ab86627eb3d21" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.6.0/floorp-linux-aarch64.tar.xz", + "sha256": "8a03212a54f1eb2cd6d7634fecf4d01c8de978706ac80f176153a2fdf3a01f68" }, "x86_64-linux": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.5.0/floorp-linux-x86_64.tar.xz", - "sha256": "6a404c73b82f22b696b0cc1eecc6978494808298ea420b6c10b8372470c9e031" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.6.0/floorp-linux-x86_64.tar.xz", + "sha256": "e14129dae8cfc5eeb4f1b0c25bd3db480dacc5d3fc89f6308400661f12ee91d0" }, "aarch64-darwin": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.5.0/floorp-macOS-universal.dmg", - "sha256": "47ce375f94da95227abf2d48ca641585b6411ee067ec1ca02b6ccdba857e3c87" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.6.0/floorp-macOS-universal.dmg", + "sha256": "343788c76781f864a5e7bdad02f65bf79caf24918ade056215086addaae98135" }, "x86_64-darwin": { - "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.5.0/floorp-macOS-universal.dmg", - "sha256": "47ce375f94da95227abf2d48ca641585b6411ee067ec1ca02b6ccdba857e3c87" + "url": "https://github.com/Floorp-Projects/Floorp/releases/download/v12.6.0/floorp-macOS-universal.dmg", + "sha256": "343788c76781f864a5e7bdad02f65bf79caf24918ade056215086addaae98135" } } } diff --git a/pkgs/by-name/fn/fn-cli/package.nix b/pkgs/by-name/fn/fn-cli/package.nix index 027b0bdaf4ca..bb21fd9d1c15 100644 --- a/pkgs/by-name/fn/fn-cli/package.nix +++ b/pkgs/by-name/fn/fn-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "fn"; - version = "0.6.46"; + version = "0.6.47"; src = fetchFromGitHub { owner = "fnproject"; repo = "cli"; rev = version; - hash = "sha256-QEbOx7CLcBJbBNXHXs9LoSF7USbdC5eJ6IJrR2gKJys="; + hash = "sha256-OqeSUQuo/PYgD9siXyMDFAASg2Me8JL31Z8ozgtr8l0="; }; vendorHash = null; diff --git a/pkgs/by-name/gp/gpxsee/package.nix b/pkgs/by-name/gp/gpxsee/package.nix index 34f311ca0837..546405228d67 100644 --- a/pkgs/by-name/gp/gpxsee/package.nix +++ b/pkgs/by-name/gp/gpxsee/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gpxsee"; - version = "15.3"; + version = "15.4"; src = fetchFromGitHub { owner = "tumic0"; repo = "GPXSee"; tag = finalAttrs.version; - hash = "sha256-m1jIv7+XjWHm4TLh/GFZv+hbLNtrQ+D8P9qYkGhCXeo="; + hash = "sha256-ZBtZHDNXRK6gCG7ieqCfGc/CpcpZ/RukHqqJCZCNIZg="; }; buildInputs = [ diff --git a/pkgs/by-name/ha/havn/package.nix b/pkgs/by-name/ha/havn/package.nix index 81a35be7cf46..a1646b021ce8 100644 --- a/pkgs/by-name/ha/havn/package.nix +++ b/pkgs/by-name/ha/havn/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "havn"; - version = "0.3.2"; + version = "0.3.3"; src = fetchFromGitHub { owner = "mrjackwills"; repo = "havn"; tag = "v${finalAttrs.version}"; - hash = "sha256-T4/mhHt5qe1b9/BzMbecMBjDWXpft5xfyjzST3OV/38="; + hash = "sha256-r+HaM54JuHhlNMTxfX6Dmc5EK7zAWavE623kRhAnN7Y="; }; - cargoHash = "sha256-YFgfTOBY1MsTvar0G2zdpDiTya8P++VlAP94hYKpBYc="; + cargoHash = "sha256-J1RjxsChLbi5OrP+IObHq4LOEWNBCwQiwyV35EyYIuI="; checkFlags = [ # Skip tests that require network access diff --git a/pkgs/by-name/ho/honeycomb-refinery/package.nix b/pkgs/by-name/ho/honeycomb-refinery/package.nix index 38bad5f83538..ec9643d7c686 100644 --- a/pkgs/by-name/ho/honeycomb-refinery/package.nix +++ b/pkgs/by-name/ho/honeycomb-refinery/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "honeycomb-refinery"; - version = "3.0.0"; + version = "3.0.1"; src = fetchFromGitHub { owner = "honeycombio"; repo = "refinery"; rev = "v${finalAttrs.version}"; - hash = "sha256-jt8aEqglGXzBL5UDOz8e7qRDmE3RnMb2y+eLFI9jJSE="; + hash = "sha256-G04Uy23ce9inOGstDoaZpIN9OzAGVW2FTgHTnmsUpgA="; }; NO_REDIS_TEST = true; @@ -37,7 +37,7 @@ buildGoModule (finalAttrs: { "-X main.BuildID=${finalAttrs.version}" ]; - vendorHash = "sha256-/1IT3GxKANBltetRKxP/jUG05GGbg9mc7aWEcbrwUT0="; + vendorHash = "sha256-nJn01084W/MsJwTWUIRsju1u75NlkfkaSg5dz19ur48="; doCheck = true; diff --git a/pkgs/by-name/im/imgpkg/package.nix b/pkgs/by-name/im/imgpkg/package.nix index 46e77b960b5a..bffe8b3cdb97 100644 --- a/pkgs/by-name/im/imgpkg/package.nix +++ b/pkgs/by-name/im/imgpkg/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "imgpkg"; - version = "0.46.1"; + version = "0.47.0"; src = fetchFromGitHub { owner = "carvel-dev"; repo = "imgpkg"; rev = "v${version}"; - hash = "sha256-OrZjk0ap7ZNlxe/1FIVCZX93bVYxCJzFiijnQOIPeWk="; + hash = "sha256-vmEdX7Hn7pfUpiGbhrzX4dhqrLhhvH95mSaABa6cJxg="; }; vendorHash = null; diff --git a/pkgs/by-name/in/infrastructure-agent/package.nix b/pkgs/by-name/in/infrastructure-agent/package.nix index 13783b7e214f..d49b97a6b256 100644 --- a/pkgs/by-name/in/infrastructure-agent/package.nix +++ b/pkgs/by-name/in/infrastructure-agent/package.nix @@ -6,16 +6,16 @@ }: buildGoModule rec { pname = "infrastructure-agent"; - version = "1.71.0"; + version = "1.71.1"; src = fetchFromGitHub { owner = "newrelic"; repo = "infrastructure-agent"; rev = version; - hash = "sha256-MUutpXutrSKmKj2D1ENu00YbEkDkfrTbATQzXvaeiTo="; + hash = "sha256-HS6OgPi6gF1LB7BgFeLL3Wpvwu7sv9YoR3VBytLrd0Y="; }; - vendorHash = "sha256-KBzckYxiQ4/nhm7ZfGQDGi5uN652oZgdc9i0UexMr24="; + vendorHash = "sha256-H41FxeJLrlaL/KbcBAS1WuMfVn6d+4So3egXb6E46/o="; ldflags = [ "-s" diff --git a/pkgs/by-name/jo/jocalsend/package.nix b/pkgs/by-name/jo/jocalsend/package.nix index 3e48a267aa71..db5524789ce3 100644 --- a/pkgs/by-name/jo/jocalsend/package.nix +++ b/pkgs/by-name/jo/jocalsend/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "jocalsend"; - version = "1.61803398"; + version = "1.618033988"; src = fetchFromGitea { domain = "git.kittencollective.com"; owner = "nebkor"; repo = "joecalsend"; tag = finalAttrs.version; - hash = "sha256-7Gl+G4BN3CgF0c/AEhI1OvRhveqGeFNmGRI3XRf6rAo="; + hash = "sha256-nzsvVC1e8ENh0bpQwiogGew823NNmSNXN+VZZHfVFIY="; }; - cargoHash = "sha256-prT1wO3ctnTfMHfICFcihB739lN/QXPH3AamIR6dM9A="; + cargoHash = "sha256-5V/a6rj08Ucu6S+SBukYQktWLVnnbXeoGan1oYTozHc="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/ka/karabiner-dk/package.nix b/pkgs/by-name/ka/karabiner-dk/package.nix index 972cc1edf583..19bbbb9497f6 100644 --- a/pkgs/by-name/ka/karabiner-dk/package.nix +++ b/pkgs/by-name/ka/karabiner-dk/package.nix @@ -12,14 +12,14 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "karabiner-dk"; - sourceVersion = "6.5.0"; + sourceVersion = "6.6.0"; version = lib.defaultTo finalAttrs.sourceVersion driver-version; src = fetchFromGitHub { owner = "pqrs-org"; repo = "Karabiner-DriverKit-VirtualHIDDevice"; tag = "v${finalAttrs.sourceVersion}"; - hash = "sha256-/77FaQUiJXqS7szOb92n/czuBup+f29GwLjQ9OXPvC4="; + hash = "sha256-e4hdP70tb3qyrcplZbDjMlPj4OnX6EdBBJWAgjZCtuM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ka/karabiner-elements/package.nix b/pkgs/by-name/ka/karabiner-elements/package.nix index 19b9727940e4..5e2a15aa18c7 100644 --- a/pkgs/by-name/ka/karabiner-elements/package.nix +++ b/pkgs/by-name/ka/karabiner-elements/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "karabiner-elements"; - version = "15.5.0"; + version = "15.7.0"; src = fetchurl { url = "https://github.com/pqrs-org/Karabiner-Elements/releases/download/v${finalAttrs.version}/Karabiner-Elements-${finalAttrs.version}.dmg"; - hash = "sha256-96NQxmnU1W/g2O1Ll7qsslclFzsBPnHDJ+hmNpaUUXA="; + hash = "sha256-Uy0k4xxkr33j92jxEhD/6DF0hhkdf8acU7lr3hTaFa4="; }; outputs = [ diff --git a/pkgs/by-name/li/libwacom-surface/package.nix b/pkgs/by-name/li/libwacom-surface/package.nix index 3ad32e9edaf3..d83b6e4f5cb4 100644 --- a/pkgs/by-name/li/libwacom-surface/package.nix +++ b/pkgs/by-name/li/libwacom-surface/package.nix @@ -8,8 +8,8 @@ let libwacom-surface = fetchFromGitHub { owner = "linux-surface"; repo = "libwacom-surface"; - rev = "v2.12.2-1"; - hash = "sha256-MreAwOaT8pd5NMWBpZDBbPz73DhcChgeXXBNyjw99Pw="; + tag = "v2.16.1-1"; + hash = "sha256-xyKG9QqL7cQH1aW66pIg7J2rikxfU/n/0iEvKXNQ1kA="; }; in libwacom.overrideAttrs (prevAttrs: { diff --git a/pkgs/by-name/li/litmusctl/package.nix b/pkgs/by-name/li/litmusctl/package.nix index f7ff430fe433..1aefd755a269 100644 --- a/pkgs/by-name/li/litmusctl/package.nix +++ b/pkgs/by-name/li/litmusctl/package.nix @@ -9,7 +9,7 @@ buildGoModule rec { pname = "litmusctl"; - version = "1.19.0"; + version = "1.20.0"; nativeBuildInputs = [ installShellFiles @@ -23,7 +23,7 @@ buildGoModule rec { owner = "litmuschaos"; repo = "litmusctl"; rev = "${version}"; - hash = "sha256-0fHkUKU1MwvPuM+20dH7W/GFdhzY+avgCufpKEDnPZQ="; + hash = "sha256-AXfBUwDBekNmsAXaDKMmgTTu0sCIHaVDfrFrRyx7Bl8="; }; vendorHash = "sha256-7FYOQ89aUFPX+5NCPYKg+YGCXstQ6j9DK4V2mCgklu0="; diff --git a/pkgs/by-name/lu/luau/package.nix b/pkgs/by-name/lu/luau/package.nix index 6b51674a60a6..a16ded48d771 100644 --- a/pkgs/by-name/lu/luau/package.nix +++ b/pkgs/by-name/lu/luau/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau"; - version = "0.699"; + version = "0.700"; src = fetchFromGitHub { owner = "luau-lang"; repo = "luau"; tag = finalAttrs.version; - hash = "sha256-EuhLQwj+1bxNK9E0DdfsBpsqbkZHQUrtyejn5bfErKg="; + hash = "sha256-tZbpSKwiXLk6Aw5VusPnPT+4pGyURqC9hmr0jiiKMg4="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/lu/lunar-client/package.nix b/pkgs/by-name/lu/lunar-client/package.nix index 76ab062dc14a..949d311d934a 100644 --- a/pkgs/by-name/lu/lunar-client/package.nix +++ b/pkgs/by-name/lu/lunar-client/package.nix @@ -7,11 +7,11 @@ appimageTools.wrapType2 rec { pname = "lunarclient"; - version = "3.5.5"; + version = "3.5.7"; src = fetchurl { url = "https://launcherupdates.lunarclientcdn.com/Lunar%20Client-${version}-ow.AppImage"; - hash = "sha512-A/ER5UBcC8IfDQkl807V8kp8LyqkPx6fgbUqcMD7uA43eynR2Ca4FxeqzQ/QR8E+cZs8uZ2pKyYSLzfUXOmjPA=="; + hash = "sha512-sx1Uv7bGPTvDLOvlah0z5/G6CjnhynBHLoO1gV2gGIqOLrQxXhXYTuTrQx0h/a0G6jiJ4aCskgjfRGeUr76Nyg=="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/mo/mouse_m908/package.nix b/pkgs/by-name/mo/mouse_m908/package.nix index 8b0797f54114..8b8a9e163590 100644 --- a/pkgs/by-name/mo/mouse_m908/package.nix +++ b/pkgs/by-name/mo/mouse_m908/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mouse_m908"; - version = "3.4"; + version = "3.5"; src = fetchFromGitHub { owner = "dokutan"; repo = "mouse_m908"; rev = "v${finalAttrs.version}"; - hash = "sha256-sCAvjNpJYkp4G0KkDJtHOBR1vc80DZJtWR2W9gakkzQ="; + hash = "sha256-wuYttLCLw0XJ56Xur1aVPpNq9AcsLp2/NADRsVXTugM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ne/nelm/package.nix b/pkgs/by-name/ne/nelm/package.nix index ef0ef08dfa78..99c73c49c4df 100644 --- a/pkgs/by-name/ne/nelm/package.nix +++ b/pkgs/by-name/ne/nelm/package.nix @@ -9,13 +9,13 @@ }: buildGoModule (finalAttrs: { pname = "nelm"; - version = "1.16.1"; + version = "1.16.2"; src = fetchFromGitHub { owner = "werf"; repo = "nelm"; tag = "v${finalAttrs.version}"; - hash = "sha256-0U1eLtYv4SZtsRotOzySqE0S3vWzQVvI73T4KGh6wOw="; + hash = "sha256-o5tIczqdDDT/xUHg3ft3NZnl28D0WuStBWTKLMf3new="; }; vendorHash = "sha256-pev4J44XMjUG8VxrZav0NyEr1Vy2xVUg4gtb126XZyM="; diff --git a/pkgs/by-name/ni/nix-heuristic-gc/package.nix b/pkgs/by-name/ni/nix-heuristic-gc/package.nix index 4e1db4155390..58624a2c0c85 100644 --- a/pkgs/by-name/ni/nix-heuristic-gc/package.nix +++ b/pkgs/by-name/ni/nix-heuristic-gc/package.nix @@ -9,13 +9,13 @@ }: python3Packages.buildPythonPackage rec { pname = "nix-heuristic-gc"; - version = "0.7.0"; + version = "0.7.1"; format = "setuptools"; src = fetchFromGitHub { owner = "risicle"; repo = "nix-heuristic-gc"; tag = "v${version}"; - hash = "sha256-xyenFPMwlDbkWohw+BX84gdLLR3A1/T7E9aH4MwBwXQ="; + hash = "sha256-x3rGD1QbRyknL0I7qlfq0mlshJQP4icKRFpSjRyS3Ro="; }; # NIX_SYSTEM suggested at diff --git a/pkgs/by-name/nu/nuclei-templates/package.nix b/pkgs/by-name/nu/nuclei-templates/package.nix index b5d84c866380..25ed204a10c2 100644 --- a/pkgs/by-name/nu/nuclei-templates/package.nix +++ b/pkgs/by-name/nu/nuclei-templates/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation rec { pname = "nuclei-templates"; - version = "10.3.1"; + version = "10.3.2"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "nuclei-templates"; tag = "v${version}"; - hash = "sha256-ZiqTusOcWv3XRQaxOlu8MojQHBbCue7IIyPI078YP04="; + hash = "sha256-8zb+s5XLa5t0DklswqKiFoAvcXyNxS7QgSjTySWJBGA="; }; installPhase = '' diff --git a/pkgs/by-name/nu/numix-icon-theme-square/package.nix b/pkgs/by-name/nu/numix-icon-theme-square/package.nix index 6d76e49e7541..a7876710760c 100644 --- a/pkgs/by-name/nu/numix-icon-theme-square/package.nix +++ b/pkgs/by-name/nu/numix-icon-theme-square/package.nix @@ -10,13 +10,13 @@ stdenvNoCC.mkDerivation rec { pname = "numix-icon-theme-square"; - version = "25.10.14"; + version = "25.11.15"; src = fetchFromGitHub { owner = "numixproject"; repo = "numix-icon-theme-square"; rev = version; - sha256 = "sha256-z43vDGXnAHuoz2TTLJWCC8iy29/8Npm7MOKgw0OzJfM="; + sha256 = "sha256-fHNOzalDY736/4L317QpyFWan+349rWwRz2Kr5FH28A="; }; nativeBuildInputs = [ gtk3 ]; diff --git a/pkgs/by-name/or/or-tools/package.nix b/pkgs/by-name/or/or-tools/package.nix index 5b068ab449fb..f5260e0ac88e 100644 --- a/pkgs/by-name/or/or-tools/package.nix +++ b/pkgs/by-name/or/or-tools/package.nix @@ -73,25 +73,6 @@ let ''; }); - # local revert of 58daf511687f191829238fc7f571e08dc9dedf56, - # working around https://github.com/google/or-tools/issues/4911 - highs' = highs.overrideAttrs (old: rec { - version = "1.10.0"; - src = fetchFromGitHub { - owner = "ERGO-Code"; - repo = "HiGHS"; - rev = "v${version}"; - hash = "sha256-CzHE2d0CtScexdIw95zHKY1Ao8xFodtfSNNkM6dNCac="; - }; - # CMake Error in CMakeLists.txt: - # Imported target "highs::highs" includes non-existent path - # "/include" - # in its INTERFACE_INCLUDE_DIRECTORIES. - postPatch = '' - sed -i "/CMAKE_CUDA_PATH/d" src/CMakeLists.txt - ''; - }); - in stdenv.mkDerivation (finalAttrs: { pname = "or-tools"; @@ -124,6 +105,13 @@ stdenv.mkDerivation (finalAttrs: { url = "https://github.com/google/or-tools/commit/8442c7b1c219b0c8d58ee96d266d81b7c3a19ad2.patch"; hash = "sha256-HrV9wU3PFMdb3feGt8i5UJNgHuitMRBF9cNrH5RRENQ="; }) + # Fix compatibility with highs 1.12.0 + # https://github.com/google/or-tools/issues/4911 + (fetchpatch { + url = "https://github.com/google/or-tools/commit/6c7c1e7cb5bab2701e5b3b00c0f8397273654d2b.patch"; + includes = [ "ortools/math_opt/solvers/highs_solver_test.cc" ]; + hash = "sha256-/dFk/F/3/BwH5IwIwNU4Ua+4sROPXYCjO8R6jpoZpgo="; + }) ]; # or-tools normally attempts to build Protobuf for the build platform when @@ -185,7 +173,7 @@ stdenv.mkDerivation (finalAttrs: { glpk gbenchmark gtest - highs' + highs python3.pkgs.absl-py pybind11' pybind11-abseil' @@ -199,7 +187,7 @@ stdenv.mkDerivation (finalAttrs: { ]; propagatedBuildInputs = [ abseil-cpp' - highs' + highs protobuf' python-protobuf' python3.pkgs.immutabledict diff --git a/pkgs/by-name/pa/pangolin/package.nix b/pkgs/by-name/pa/pangolin/package.nix deleted file mode 100644 index 30cbbedeb70c..000000000000 --- a/pkgs/by-name/pa/pangolin/package.nix +++ /dev/null @@ -1,68 +0,0 @@ -{ - stdenv, - lib, - fetchFromGitHub, - cmake, - pkg-config, - doxygen, - libGL, - glew, - xorg, - ffmpeg, - libjpeg, - libpng, - libtiff, - eigen, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "pangolin"; - version = "0.9.1"; - - src = fetchFromGitHub { - owner = "stevenlovegrove"; - repo = "Pangolin"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-B5YuNcJZHjR3dlVs66rySi68j29O3iMtlQvCjTUZBeY="; - }; - - nativeBuildInputs = [ - cmake - pkg-config - doxygen - ]; - - buildInputs = [ - libGL - glew - xorg.libX11 - ffmpeg - libjpeg - libpng - libtiff.out - eigen - ]; - - # The tests use cmake's findPackage to find the installed version of - # pangolin, which isn't what we want (or available). - doCheck = false; - cmakeFlags = [ (lib.cmakeBool "BUILD_TESTS" false) ]; - - meta = { - description = "Lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input"; - longDescription = '' - Pangolin is a lightweight portable rapid development library for managing - OpenGL display / interaction and abstracting video input. At its heart is - a simple OpenGl viewport manager which can help to modularise 3D - visualisation without adding to its complexity, and offers an advanced - but intuitive 3D navigation handler. Pangolin also provides a mechanism - for manipulating program variables through config files and ui - integration, and has a flexible real-time plotter for visualising - graphical data. - ''; - homepage = "https://github.com/stevenlovegrove/Pangolin"; - license = lib.licenses.mit; - maintainers = [ ]; - platforms = lib.platforms.all; - }; -}) diff --git a/pkgs/by-name/pr/pricehist/package.nix b/pkgs/by-name/pr/pricehist/package.nix index ef8cd9ca5d7e..314a7ebf2103 100644 --- a/pkgs/by-name/pr/pricehist/package.nix +++ b/pkgs/by-name/pr/pricehist/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "pricehist"; - version = "1.4.7"; + version = "1.4.14"; format = "pyproject"; src = fetchFromGitLab { owner = "chrisberkhout"; repo = "pricehist"; tag = version; - hash = "sha256-SBRJxNnA+nOxO6h97WZZHwhxoXeNtb5+rDayn4Hw6so="; + hash = "sha256-BnyoSYVjs2odnOzSpvgMF860PDkz7tPNnM0s3Fep5G0="; }; pythonRelaxDeps = [ "lxml" ]; diff --git a/pkgs/by-name/pr/protoc-gen-es/package.nix b/pkgs/by-name/pr/protoc-gen-es/package.nix index d96e6fb11ac9..7e7a19adfd53 100644 --- a/pkgs/by-name/pr/protoc-gen-es/package.nix +++ b/pkgs/by-name/pr/protoc-gen-es/package.nix @@ -7,20 +7,20 @@ buildNpmPackage rec { pname = "protoc-gen-es"; - version = "2.10.0"; + version = "2.10.1"; src = fetchFromGitHub { owner = "bufbuild"; repo = "protobuf-es"; tag = "v${version}"; - hash = "sha256-lWGsMcUWI8SfICWcBsmOIPHsWbo6Yi2OfA2iIxNHhQ8="; + hash = "sha256-Eo6+CjFATJhlEc5xGRS/VwC1RuuJ1Ezb2czon9+qSAI="; postFetch = '' ${lib.getExe npm-lockfile-fix} $out/package-lock.json ''; }; - npmDepsHash = "sha256-Ee57w91lI6+Lffq8WGtmrTQaHXmWB1+efMeCywGmdwA="; + npmDepsHash = "sha256-YCqxK2wdW29Jfx+sBGz9UcuIqCFglt2bpQ5e2xFZKQ0="; npmWorkspace = "packages/protoc-gen-es"; diff --git a/pkgs/by-name/sc/scala-cli/sources.json b/pkgs/by-name/sc/scala-cli/sources.json index 8b2e88a3b206..9d87d9acbf92 100644 --- a/pkgs/by-name/sc/scala-cli/sources.json +++ b/pkgs/by-name/sc/scala-cli/sources.json @@ -1,21 +1,21 @@ { - "version": "1.9.1", + "version": "1.10.1", "assets": { "aarch64-darwin": { "asset": "scala-cli-aarch64-apple-darwin.gz", - "sha256": "1hlhhy3ncjfjn1k9cc0k8sl43mjgxbsppjy4igs4an2l88pwi9nk" + "sha256": "1013az3v223l1g4yqic2mx6g8f6vamqig0y10nkkxkqd8gjr57gb" }, "aarch64-linux": { "asset": "scala-cli-aarch64-pc-linux.gz", - "sha256": "1lzqyk253bavn9lmb9isa3qx2ylzags9mglb7j433syih8fv2y5z" + "sha256": "127azaiddpnb7vjgrkqc8w9a6ngplaxxb5q4l9z6pfg9j3amz615" }, "x86_64-darwin": { "asset": "scala-cli-x86_64-apple-darwin.gz", - "sha256": "1vkbr6nhdfi33402hp60i0b078xbipcg3sc7dfinlikvp4vi6jrm" + "sha256": "0lfp42442ji7b5blr1mxf0p1xqricq08z8d64vnzrg13bzi3g865" }, "x86_64-linux": { "asset": "scala-cli-x86_64-pc-linux.gz", - "sha256": "03d5m0kdb417yf9zw0pkh0wrqivrvvr7akk2xnznbqqjsxfq4sfx" + "sha256": "0pnq95ymawcncyw0zasb3309k4rwrncmf2sqcgq3jkzi2sppmkym" } } } diff --git a/pkgs/by-name/sp/spider/package.nix b/pkgs/by-name/sp/spider/package.nix index db3863ccf9a3..f6a2da6310f6 100644 --- a/pkgs/by-name/sp/spider/package.nix +++ b/pkgs/by-name/sp/spider/package.nix @@ -14,16 +14,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "spider"; - version = "2.37.174"; + version = "2.37.180"; src = fetchFromGitHub { owner = "spider-rs"; repo = "spider"; tag = "v${finalAttrs.version}"; - hash = "sha256-vg93030Q4zL8Da6z+n0gXBECnbnfk0QqHoeddvoBMLM="; + hash = "sha256-nUi6y/EoTSce39Ke+zdlr9K+x4doKWBAGv3wZbwSp2k="; }; - cargoHash = "sha256-GQJlS2Np+MhVutd7f2eOoaUyRTRwwnLqTuJKmJaBSsM="; + cargoHash = "sha256-x/vlYLRa54a4O9OzgZfXWZtsZjuE+U1mS7VqcejwS88="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/uh/uhk-agent/package.nix b/pkgs/by-name/uh/uhk-agent/package.nix index f638a6b3691e..9f60a186c07e 100644 --- a/pkgs/by-name/uh/uhk-agent/package.nix +++ b/pkgs/by-name/uh/uhk-agent/package.nix @@ -13,12 +13,12 @@ let pname = "uhk-agent"; - version = "8.0.0"; + version = "8.0.1"; src = fetchurl { url = "https://github.com/UltimateHackingKeyboard/agent/releases/download/v${version}/UHK.Agent-${version}-linux-x86_64.AppImage"; name = "${pname}-${version}.AppImage"; - sha256 = "sha256-1XgmGAjLoxJ9ZyeaDSk8UC9fVVwkY83i+DRBRIQz7/M="; + sha256 = "sha256-3oyVz+DG35YlUwsMhp80QRm67FBsLRj0tQXjZH9asI8="; }; appimageContents = appimageTools.extract { diff --git a/pkgs/by-name/ve/venator/package.nix b/pkgs/by-name/ve/venator/package.nix new file mode 100644 index 000000000000..389d3ac376a2 --- /dev/null +++ b/pkgs/by-name/ve/venator/package.nix @@ -0,0 +1,73 @@ +{ + cargo-tauri, + fetchFromGitHub, + fetchNpmDeps, + glib-networking, + lib, + nodejs, + npmHooks, + pkg-config, + rustPlatform, + stdenv, + webkitgtk_4_1, + wrapGAppsHook4, + + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "venator"; + version = "1.0.4"; + + src = fetchFromGitHub { + owner = "kmdreko"; + repo = "venator"; + tag = "v${finalAttrs.version}"; + hash = "sha256-qjSB/XAxB/VbO4m9Gg/XP9332WaSm/d/ejSTrHRchHg="; + }; + + cargoRoot = "venator-app"; + buildAndTestSubdir = "venator-app"; + # NOTE: don't put npmRoot here because it will break the build with "Found + # version mismatched Tauri packages". + # + # Nasty workaround to `npmRoot` not working. I don't know man... + postPatch = '' + cp ${finalAttrs.src}/venator-app/package.json . + cp ${finalAttrs.src}/venator-app/package-lock.json . + cp ${finalAttrs.src}/Cargo.lock venator-app/ + ''; + + cargoHash = "sha256-OLtWDJuK9fXbpjUfidLP2nKdD49cWmqWI92bhV29054="; + + npmDeps = fetchNpmDeps { + src = "${finalAttrs.src}/venator-app"; + hash = "sha256-DnpqX+B0s2d5GwftPh2rpBvUuZpzG+i4+jdgcaB7fIg="; + }; + + nativeBuildInputs = [ + cargo-tauri.hook + nodejs + npmHooks.npmConfigHook + pkg-config + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ wrapGAppsHook4 ]; + + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + glib-networking + webkitgtk_4_1 + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Desktop app for viewing logs and traces from OpenTelemetry and the Rust tracing ecosystem"; + homepage = "https://github.com/kmdreko/venator"; + license = lib.licenses.mit; + mainProgram = "venator"; + maintainers = [ + lib.maintainers.frankp + lib.maintainers._9999years + ]; + }; +}) diff --git a/pkgs/by-name/wa/wac-cli/package.nix b/pkgs/by-name/wa/wac-cli/package.nix index e5666df0aa99..7d112611ebfc 100644 --- a/pkgs/by-name/wa/wac-cli/package.nix +++ b/pkgs/by-name/wa/wac-cli/package.nix @@ -6,16 +6,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { - name = "wac-cli"; - version = "0.7.0"; + pname = "wac-cli"; + version = "0.8.1"; + src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wac"; tag = "v${finalAttrs.version}"; - hash = "sha256-VJq7xWTQcvXSzwCqdU53GNAk778f/Xp0IAomsD3c8pQ="; + hash = "sha256-LZ8d6J9akOrXbmbQ6OOl2sTHYWvObRTyV2I8Uloa64M="; }; - cargoHash = "sha256-connilUNS+BKdVXDPCSA+QY/DY3wVt+SzxGAto8eeZE="; + cargoHash = "sha256-CVNFPvcdGyndV4UURa/RY0g8J90qkp3RiuyZNOXRVIE="; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/we/webcord-vencord/package.nix b/pkgs/by-name/we/webcord-vencord/package.nix index ceb69cc66988..7b2f2f8edb47 100644 --- a/pkgs/by-name/we/webcord-vencord/package.nix +++ b/pkgs/by-name/we/webcord-vencord/package.nix @@ -1,6 +1,6 @@ { # allow overriding electron - electron_36, + electron_37, webcord, replaceVars, lib, @@ -8,7 +8,7 @@ }: # nixpkgs-update: no auto update -(webcord.override { inherit electron_36; }).overrideAttrs (old: { +(webcord.override { inherit electron_37; }).overrideAttrs (old: { pname = "webcord-vencord"; patches = (old.patches or [ ]) ++ [ diff --git a/pkgs/by-name/we/webcord/package.nix b/pkgs/by-name/we/webcord/package.nix index 50a9de8366e1..8e2568636c81 100644 --- a/pkgs/by-name/we/webcord/package.nix +++ b/pkgs/by-name/we/webcord/package.nix @@ -5,7 +5,7 @@ copyDesktopItems, python3, xdg-utils, - electron_36, + electron_37, makeDesktopItem, }: @@ -55,7 +55,7 @@ buildNpmPackage rec { install -Dm644 sources/assets/icons/app.png $out/share/icons/hicolor/256x256/apps/webcord.png # Add xdg-utils to path via suffix, per PR #181171 - makeWrapper '${lib.getExe electron_36}' $out/bin/webcord \ + makeWrapper '${lib.getExe electron_37}' $out/bin/webcord \ --suffix PATH : "${binPath}" \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ --add-flags $out/lib/node_modules/webcord/ diff --git a/pkgs/by-name/we/webcord/update.sh b/pkgs/by-name/we/webcord/update.sh index ea79effc869a..cdab79c4f45a 100755 --- a/pkgs/by-name/we/webcord/update.sh +++ b/pkgs/by-name/we/webcord/update.sh @@ -12,4 +12,4 @@ latestVersion="$(expr "$latestTag" : 'v\(.*\)')" nix-update --version "$latestVersion" webcord electronVersion=$(curl_github "https://raw.githubusercontent.com/SpacingBat3/WebCord/v$latestVersion/package.json" | jq -r ".devDependencies.electron" | sed -r 's|^\^([0-9]+).*|\1|') -sed -r "/webcord = / s|(electron_)[0-9]+|\1$electronVersion|" -i pkgs/top-level/all-packages.nix +sed -r "s|(electron_)[0-9]+|\1$electronVersion|" -i pkgs/by-name/we/webcord{,-vencord}/package.nix diff --git a/pkgs/by-name/xa/xan/package.nix b/pkgs/by-name/xa/xan/package.nix index 8e6301e6d52a..def74838bc5c 100644 --- a/pkgs/by-name/xa/xan/package.nix +++ b/pkgs/by-name/xa/xan/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage rec { pname = "xan"; - version = "0.53.0"; + version = "0.54.0"; src = fetchFromGitHub { owner = "medialab"; repo = "xan"; tag = version; - hash = "sha256-gQqZrN8v5edgTKMmNGS3Pp0xdWH1awSa+dZaBNX7EX4="; + hash = "sha256-KsH4EapucT7Su9Xcok7tgj14JKyM8DPUYFD4H7buuSU="; }; - cargoHash = "sha256-CCCBF1ZvRZAtPNOfoU3Im7/wIpFakIbBFH0UjWb3tD0="; + cargoHash = "sha256-IIRHxpDsLpORoYQlhyH1xOUKmWLhwnnOzaIPb21iQr4="; # FIXME: tests fail and I do not have the time to investigate. Temporarily disable # tests so that we can manually run and test the package for packaging purposes. diff --git a/pkgs/by-name/xa/xapp-thumbnailers/meson.patch b/pkgs/by-name/xa/xapp-thumbnailers/meson.patch new file mode 100644 index 000000000000..d052e500328b --- /dev/null +++ b/pkgs/by-name/xa/xapp-thumbnailers/meson.patch @@ -0,0 +1,14 @@ +diff --git a/meson.build b/meson.build +index d0887d1..277cfb7 100644 +--- a/meson.build ++++ b/meson.build +@@ -4,8 +4,8 @@ project_url = 'https://github.com/linuxmint/xapp-thumbnailers' + version = meson.project_version() + + install_subdir( +- 'files', +- install_dir: '/', ++ 'files/usr', ++ install_dir: '', + strip_directory: true, + ) diff --git a/pkgs/by-name/xa/xapp-thumbnailers/package.nix b/pkgs/by-name/xa/xapp-thumbnailers/package.nix new file mode 100644 index 000000000000..7b31fd51d2ac --- /dev/null +++ b/pkgs/by-name/xa/xapp-thumbnailers/package.nix @@ -0,0 +1,122 @@ +{ + lib, + python3Packages, + fetchFromGitHub, + wrapGAppsNoGuiHook, + gobject-introspection, + meson, + ninja, + gdk-pixbuf, + xapp, + + dcraw, + gimp, + libjxl, + squashfsTools, + + # Exclude "raw" for now because dcraw is vulnerable. + enabledThumbnailers ? [ + "aiff" + "appimage" + "epub" + "gimp" + "jxl" + "mp3" + "ora" + "vorbiscomment" + ], + + # passthru.updateScript + nix-update-script, +}: + +python3Packages.buildPythonApplication rec { + pname = "xapp-thumbnailers"; + version = "1.2.8"; + pyproject = false; + + src = fetchFromGitHub { + owner = "linuxmint"; + repo = "xapp-thumbnailers"; + tag = version; + hash = "sha256-MX2TvtuOmqi8cpA/K8pSEPScUOXEmz++t7Xb/eDdb9c="; + }; + + patches = [ ./meson.patch ]; + + postPatch = + let + enabledThumbnailerFilenames = map (format: "xapp-${format}-thumbnailer") enabledThumbnailers; + in + '' + for path in files/usr/bin/xapp-*-thumbnailer; do + filename=$(basename "$path"); + if [[ ! " ${lib.concatStringsSep " " enabledThumbnailerFilenames} " =~ " $filename " ]]; then + rm "files/usr/bin/$filename" + rm "files/usr/share/thumbnailers/$filename.thumbnailer" + fi + done + + # Make thumbnailer binaries executable (because not all of them are), use absolute paths in thumbnailer files + for format in ${lib.concatStringsSep " " enabledThumbnailers}; do + chmod +x files/usr/bin/xapp-$format-thumbnailer + substituteInPlace files/usr/share/thumbnailers/xapp-$format-thumbnailer.thumbnailer \ + --replace-fail "TryExec=xapp-$format-thumbnailer" "TryExec=${placeholder "out"}/bin/xapp-$format-thumbnailer" \ + --replace-fail "Exec=xapp-$format-thumbnailer" "Exec=${placeholder "out"}/bin/xapp-$format-thumbnailer" + done + ''; + + nativeBuildInputs = [ + wrapGAppsNoGuiHook + gobject-introspection + meson + ninja + ]; + + buildInputs = [ + gdk-pixbuf + xapp + ]; + + dependencies = + with python3Packages; + [ + pillow + pygobject3 + ] + ++ lib.optional (builtins.elem "aiff" enabledThumbnailers) mutagen + ++ lib.optional (builtins.elem "appimage" enabledThumbnailers) pyelftools + ++ lib.optional (builtins.elem "mp3" enabledThumbnailers) eyed3 + ++ lib.optional (builtins.elem "vorbiscomment" enabledThumbnailers) mutagen; + + # Let the Python wrapper add `gappsWrapperArgs` to avoid two layers of wrapping. + dontWrapGApps = true; + + preFixup = + let + runtimeBinPackages = + lib.optional (builtins.elem "appimage" enabledThumbnailers) squashfsTools + ++ lib.optional (builtins.elem "gimp" enabledThumbnailers) gimp + ++ lib.optional (builtins.elem "jxl" enabledThumbnailers) libjxl + ++ lib.optional (builtins.elem "raw" enabledThumbnailers) dcraw; + in + '' + makeWrapperArgs+=( + "''${gappsWrapperArgs[@]}" \ + --prefix PATH : '${lib.makeBinPath runtimeBinPackages}' + ) + ''; + + pythonImportsCheck = [ "XappThumbnailers" ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Thumbnailers for GTK desktop environments"; + homepage = "https://github.com/linuxmint/xapp-thumbnailers"; + changelog = "https://github.com/linuxmint/xapp-thumbnailers/blob/${src.tag}/debian/changelog"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ thunze ]; + inherit (xapp.meta) platforms; + }; +} diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix index d44e68afa92c..531fecde5f45 100644 --- a/pkgs/by-name/xp/xpipe/package.nix +++ b/pkgs/by-name/xp/xpipe/package.nix @@ -39,7 +39,7 @@ let hash = { - x86_64-linux = "sha256-HQ9d0yUaYRh20/OczwQzshbyO8wMh5vRh+RRNwNIx74="; + x86_64-linux = "sha256-PYJzPBnMv9vPK62tvLGf7CmMUBNQDlrixn847jbTmsE="; } .${system} or throwSystem; @@ -48,7 +48,7 @@ let in stdenvNoCC.mkDerivation rec { pname = "xpipe"; - version = "18.7"; + version = "19.0.1"; src = fetchzip { url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; diff --git a/pkgs/desktops/mate/caja/default.nix b/pkgs/desktops/mate/caja/default.nix index e624b88060c0..ebad8f5d1809 100644 --- a/pkgs/desktops/mate/caja/default.nix +++ b/pkgs/desktops/mate/caja/default.nix @@ -21,6 +21,10 @@ stdenv.mkDerivation rec { pname = "caja"; version = "1.28.0"; + outputs = [ + "out" + "man" + ]; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; diff --git a/pkgs/desktops/mate/caja/with-extensions.nix b/pkgs/desktops/mate/caja/with-extensions.nix index 6c1e7c873174..6a380e6b377b 100644 --- a/pkgs/desktops/mate/caja/with-extensions.nix +++ b/pkgs/desktops/mate/caja/with-extensions.nix @@ -15,13 +15,14 @@ let in stdenv.mkDerivation { pname = "${caja.pname}-with-extensions"; - version = caja.version; + inherit (caja) version outputs; src = null; nativeBuildInputs = [ glib wrapGAppsHook3 + xorg.lndir ]; buildInputs = @@ -41,7 +42,8 @@ stdenv.mkDerivation { runHook preInstall mkdir -p $out - ${xorg.lndir}/bin/lndir -silent ${caja} $out + lndir -silent ${caja.out} $out + lndir -silent ${caja.man} $out dbus_service_path="share/dbus-1/services/org.mate.freedesktop.FileManager1.service" rm -f $out/share/applications/* "$out/$dbus_service_path" diff --git a/pkgs/desktops/mate/mate-applets/default.nix b/pkgs/desktops/mate/mate-applets/default.nix index 4564b721d5a9..8fc32a979130 100644 --- a/pkgs/desktops/mate/mate-applets/default.nix +++ b/pkgs/desktops/mate/mate-applets/default.nix @@ -28,6 +28,10 @@ stdenv.mkDerivation rec { pname = "mate-applets"; version = "1.28.1"; + outputs = [ + "out" + "man" + ]; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; diff --git a/pkgs/desktops/mate/mate-desktop/default.nix b/pkgs/desktops/mate/mate-desktop/default.nix index 614bd9b13390..61b8e9d63fe3 100644 --- a/pkgs/desktops/mate/mate-desktop/default.nix +++ b/pkgs/desktops/mate/mate-desktop/default.nix @@ -19,6 +19,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" + "man" ]; src = fetchurl { diff --git a/pkgs/desktops/mate/mate-media/default.nix b/pkgs/desktops/mate/mate-media/default.nix index dfa4db8ddc89..4145d871b2cb 100644 --- a/pkgs/desktops/mate/mate-media/default.nix +++ b/pkgs/desktops/mate/mate-media/default.nix @@ -20,6 +20,10 @@ stdenv.mkDerivation rec { pname = "mate-media"; version = "1.28.1"; + outputs = [ + "out" + "man" + ]; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; diff --git a/pkgs/desktops/mate/mate-netbook/default.nix b/pkgs/desktops/mate/mate-netbook/default.nix index e3dce623800b..1a4d90eae1e1 100644 --- a/pkgs/desktops/mate/mate-netbook/default.nix +++ b/pkgs/desktops/mate/mate-netbook/default.nix @@ -16,6 +16,10 @@ stdenv.mkDerivation rec { pname = "mate-netbook"; version = "1.26.0"; + outputs = [ + "out" + "man" + ]; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; diff --git a/pkgs/desktops/mate/mate-notification-daemon/default.nix b/pkgs/desktops/mate/mate-notification-daemon/default.nix index 027faa67898f..9c1f6b253905 100644 --- a/pkgs/desktops/mate/mate-notification-daemon/default.nix +++ b/pkgs/desktops/mate/mate-notification-daemon/default.nix @@ -23,6 +23,10 @@ stdenv.mkDerivation rec { pname = "mate-notification-daemon"; version = "1.28.5"; + outputs = [ + "out" + "man" + ]; src = fetchFromGitHub { owner = "mate-desktop"; diff --git a/pkgs/desktops/mate/mate-panel/default.nix b/pkgs/desktops/mate/mate-panel/default.nix index 49320fa936ca..dfd49c595617 100644 --- a/pkgs/desktops/mate/mate-panel/default.nix +++ b/pkgs/desktops/mate/mate-panel/default.nix @@ -32,6 +32,10 @@ stdenv.mkDerivation rec { pname = "mate-panel"; version = "1.28.7"; + outputs = [ + "out" + "man" + ]; src = fetchFromGitHub { owner = "mate-desktop"; diff --git a/pkgs/desktops/mate/mate-panel/with-applets.nix b/pkgs/desktops/mate/mate-panel/with-applets.nix index 98aa4ecd39ea..9e81c5715ee6 100644 --- a/pkgs/desktops/mate/mate-panel/with-applets.nix +++ b/pkgs/desktops/mate/mate-panel/with-applets.nix @@ -16,11 +16,15 @@ let in stdenv.mkDerivation { pname = "${mate-panel.pname}-with-applets"; - version = mate-panel.version; + inherit (mate-panel) version outputs; src = null; - paths = [ mate-panel ] ++ selectedApplets; + paths = [ + mate-panel.out + mate-panel.man + ] + ++ selectedApplets; passAsFile = [ "paths" ]; nativeBuildInputs = [ diff --git a/pkgs/desktops/mate/mate-power-manager/default.nix b/pkgs/desktops/mate/mate-power-manager/default.nix index 86259bfbaf76..9e612bea20a9 100644 --- a/pkgs/desktops/mate/mate-power-manager/default.nix +++ b/pkgs/desktops/mate/mate-power-manager/default.nix @@ -24,6 +24,10 @@ stdenv.mkDerivation rec { pname = "mate-power-manager"; version = "1.28.1"; + outputs = [ + "out" + "man" + ]; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; diff --git a/pkgs/desktops/mate/mate-settings-daemon/default.nix b/pkgs/desktops/mate/mate-settings-daemon/default.nix index 5faecb26a132..9f87fef5ea6f 100644 --- a/pkgs/desktops/mate/mate-settings-daemon/default.nix +++ b/pkgs/desktops/mate/mate-settings-daemon/default.nix @@ -25,6 +25,10 @@ stdenv.mkDerivation rec { pname = "mate-settings-daemon"; version = "1.28.0"; + outputs = [ + "out" + "man" + ]; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; diff --git a/pkgs/desktops/mate/mate-settings-daemon/wrapped.nix b/pkgs/desktops/mate/mate-settings-daemon/wrapped.nix index b8ad5e984845..097f429460c2 100644 --- a/pkgs/desktops/mate/mate-settings-daemon/wrapped.nix +++ b/pkgs/desktops/mate/mate-settings-daemon/wrapped.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation { pname = "${mate.mate-settings-daemon.pname}-wrapped"; - version = mate.mate-settings-daemon.version; + inherit (mate.mate-settings-daemon) version outputs; nativeBuildInputs = [ wrapGAppsHook3 @@ -25,6 +25,9 @@ stdenv.mkDerivation { installPhase = '' mkdir -p $out/etc/xdg/autostart cp ${mate.mate-settings-daemon}/etc/xdg/autostart/mate-settings-daemon.desktop $out/etc/xdg/autostart + + mkdir -p $out/share/man + cp -r ${mate.mate-settings-daemon.man}/share/man/* $out/share/man/ ''; postFixup = '' @@ -32,7 +35,7 @@ stdenv.mkDerivation { makeWrapper ${mate.mate-settings-daemon}/libexec/mate-settings-daemon $out/libexec/mate-settings-daemon \ "''${gappsWrapperArgs[@]}" substituteInPlace $out/etc/xdg/autostart/mate-settings-daemon.desktop \ - --replace "${mate.mate-settings-daemon}/libexec/mate-settings-daemon" "$out/libexec/mate-settings-daemon" + --replace-fail "${mate.mate-settings-daemon}/libexec/mate-settings-daemon" "$out/libexec/mate-settings-daemon" ''; meta = mate.mate-settings-daemon.meta // { diff --git a/pkgs/desktops/mate/mate-utils/default.nix b/pkgs/desktops/mate/mate-utils/default.nix index ac75a4848548..077babd23557 100644 --- a/pkgs/desktops/mate/mate-utils/default.nix +++ b/pkgs/desktops/mate/mate-utils/default.nix @@ -24,6 +24,10 @@ stdenv.mkDerivation rec { pname = "mate-utils"; version = "1.28.0"; + outputs = [ + "out" + "man" + ]; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; diff --git a/pkgs/development/python-modules/async-tkinter-loop/default.nix b/pkgs/development/python-modules/async-tkinter-loop/default.nix index a0a33bb17154..91f2793ad985 100644 --- a/pkgs/development/python-modules/async-tkinter-loop/default.nix +++ b/pkgs/development/python-modules/async-tkinter-loop/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "async-tkinter-loop"; - version = "0.10.2"; + version = "0.10.3"; format = "pyproject"; src = fetchPypi { inherit version; pname = "async_tkinter_loop"; - hash = "sha256-2EowLDV3lM8hXo5KufdJ3GoFMjEC9xdsotO1/qR9oPs="; + hash = "sha256-Jyg0jlRYW9csMF3ZslcvCJyDq3/gvx+5e59sTCt7jvE="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/bandit/default.nix b/pkgs/development/python-modules/bandit/default.nix index ea061336c5dc..ec449dcebd0a 100644 --- a/pkgs/development/python-modules/bandit/default.nix +++ b/pkgs/development/python-modules/bandit/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, gitpython, pbr, pyyaml, @@ -12,19 +11,17 @@ buildPythonPackage rec { pname = "bandit"; - version = "1.8.6"; + version = "1.9.1"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchPypi { inherit pname version; - hash = "sha256-2/6cJfxpYcIHhZPeVf0Z8lWfnkW5nxJyNB9bld6k5Ws="; + hash = "sha256-bbr9GlHiduBlQE8GmA1iS60UI0Ta6sOwhRIfz9EXt88="; }; - nativeBuildInputs = [ pbr ]; + build-system = [ pbr ]; - propagatedBuildInputs = [ + dependencies = [ gitpython pyyaml rich @@ -32,7 +29,7 @@ buildPythonPackage rec { ]; # Framework is Tox, tox performs 'pip install' inside the virtual-env - # and this requires Network Connectivity + # and this requires Network Connectivity doCheck = false; pythonImportsCheck = [ "bandit" ]; diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index f750d6554fb8..1daed85bf1c0 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.40.73"; + version = "1.40.75"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-/WI+/g1Hl3Hc0RXbYXPx3Z4yHPhn7xY4F3woKFGaeKk="; + hash = "sha256-W7qRetSy2QWmrkzwesXoK90GgVolt0rsc46RFb122KM="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index ae2b40a8a998..af4f1691e903 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.40.73"; + version = "1.40.75"; pyproject = true; src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-i9UrmWP3DR0q4Z3CMy0X1K2oqlnBbHnDsq/LwUBdryw="; + hash = "sha256-Lok+HCZcSvbaNp2JGMmVeuY4dbhzXNRevIJNX+3Wr9U="; }; nativeBuildInputs = [ setuptools ]; diff --git a/pkgs/development/python-modules/cantools/default.nix b/pkgs/development/python-modules/cantools/default.nix index 807804da6a19..73da6bd0fbe2 100644 --- a/pkgs/development/python-modules/cantools/default.nix +++ b/pkgs/development/python-modules/cantools/default.nix @@ -11,7 +11,6 @@ parameterized, pytest-freezegun, pytestCheckHook, - pythonOlder, setuptools, setuptools-scm, textparser, @@ -19,22 +18,20 @@ buildPythonPackage rec { pname = "cantools"; - version = "40.7.1"; + version = "41.0.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchPypi { inherit pname version; - hash = "sha256-Rn4EzIbgdjBzda6bzYNwcQjpmOPqYBm/lodzWAuaqV8="; + hash = "sha256-gdfvoy1moUmTSyG2kaQPtA254LdPoCwk9PJX9YfRaa4="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ argparse-addons bitstruct python-can diff --git a/pkgs/development/python-modules/coveralls/default.nix b/pkgs/development/python-modules/coveralls/default.nix index 960717ad44d0..56e089c52984 100644 --- a/pkgs/development/python-modules/coveralls/default.nix +++ b/pkgs/development/python-modules/coveralls/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "coveralls"; - version = "4.0.1"; + version = "4.0.2"; pyproject = true; src = fetchFromGitHub { owner = "TheKevJames"; repo = "coveralls-python"; tag = version; - hash = "sha256-1MjP99NykWNDyzWwZopLAzZ93vGX1mXEU+m+zvOBIZA="; + hash = "sha256-c7YV1SAbxmqfVI/wGtfdr+S4T7G2q7tf0FhuyCJaPDg="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/datatable/default.nix b/pkgs/development/python-modules/datatable/default.nix index 95366472ac9c..573e24154f85 100644 --- a/pkgs/development/python-modules/datatable/default.nix +++ b/pkgs/development/python-modules/datatable/default.nix @@ -4,6 +4,7 @@ buildPythonPackage, fetchFromGitHub, pipInstallHook, + pythonAtLeast, blessed, docutils, llvm, @@ -13,28 +14,41 @@ buildPythonPackage rec { pname = "datatable"; - # python 3.10+ support is not in the 1.0.0 release - version = "unstable-2022-12-15"; + version = "1.1.0"; format = "pyproject"; + disabled = pythonAtLeast "3.13"; + src = fetchFromGitHub { owner = "h2oai"; repo = "datatable"; - rev = "9522f0833d3e965656396de4fffebd882d39c25d"; - hash = "sha256-lEXQwhx2msnJkkRrTkAwYttlYTISyH/Z7dSalqRrOhI="; + tag = "v${version}"; + hash = "sha256-U6FYqjbVed/Qsxj/8bgwRd2UlK0dq/i61Fg56Br+lzs="; }; postPatch = '' # tarball doesn't appear to have been shipped totally ready-to-build substituteInPlace ci/ext.py \ - --replace \ + --replace-fail \ 'shell_cmd(["git"' \ '"0000000000000000000000000000000000000000" or shell_cmd(["git"' - # TODO revert back to use ${version} when bumping to the next stable release - echo '1.0' > VERSION.txt + echo '${version}' > VERSION.txt # don't make assumptions about architecture - sed -i '/-m64/d' ci/ext.py + substituteInPlace ci/ext.py \ + --replace-fail \ + 'ext.compiler.add_linker_flag("-m64")' \ + 'pass # removed -m64 flag assumption' + + # Fix flatbuffers span const member assignment issue + # Remove const from member variables to allow assignment operator to work + substituteInPlace src/core/lib/flatbuffers/stl_emulation.h \ + --replace-fail \ + 'pointer const data_;' \ + 'pointer data_;' \ + --replace-fail \ + 'const size_type count_;' \ + 'size_type count_;' ''; DT_RELEASE = "1"; diff --git a/pkgs/development/python-modules/entsoe-apy/default.nix b/pkgs/development/python-modules/entsoe-apy/default.nix new file mode 100644 index 000000000000..9be508c91435 --- /dev/null +++ b/pkgs/development/python-modules/entsoe-apy/default.nix @@ -0,0 +1,47 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + pytestCheckHook, + isodate, + httpx, + loguru, + xsdata-pydantic, +}: + +buildPythonPackage rec { + pname = "entsoe-apy"; + version = "0.5.1"; + + src = fetchFromGitHub { + owner = "berrij"; + repo = "entsoe-apy"; + tag = "v${version}"; + hash = "sha256-aOZsD8Cio7TjYHnUlgfgVWLB2+AnDw1J2fTcD8PFioE="; + }; + + pyproject = true; + build-system = [ setuptools ]; + + dependencies = [ + httpx + loguru + xsdata-pydantic + isodate + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ + "entsoe" + ]; + + meta = { + description = "Python Package to Query the ENTSO-E API"; + homepage = "https://github.com/berrij/entsoe-apy"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ berrij ]; + platforms = lib.platforms.all; + }; +} diff --git a/pkgs/development/python-modules/fava-dashboards/default.nix b/pkgs/development/python-modules/fava-dashboards/default.nix new file mode 100644 index 000000000000..9b1424be243e --- /dev/null +++ b/pkgs/development/python-modules/fava-dashboards/default.nix @@ -0,0 +1,44 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + stdenv, + beanquery, + fava, + hatch-vcs, + hatchling, + pyyaml, +}: +buildPythonPackage rec { + pname = "fava-dashboards"; + version = "1.2.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "andreasgerstmayr"; + repo = "fava-dashboards"; + rev = "v${version}"; + hash = "sha256-0524Mx93bJ4DKTb3gYps+C7dzhzuNd7YIvqeCtZz2f0="; + }; + + build-system = [ + hatchling + hatch-vcs + ]; + + dependencies = [ + beanquery + fava + pyyaml + ]; + + pythonImportsCheck = [ "fava_dashboards" ]; + + meta = { + description = "Custom Dashboards for Beancount in Fava"; + homepage = "https://github.com/andreasgerstmayr/fava-dashboards"; + changelog = "https://github.com/andreasgerstmayr/fava-dashboards/blob/main/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ ambroisie ]; + }; +} diff --git a/pkgs/development/python-modules/groq/default.nix b/pkgs/development/python-modules/groq/default.nix index f0e60c517667..41e47b4a43e2 100644 --- a/pkgs/development/python-modules/groq/default.nix +++ b/pkgs/development/python-modules/groq/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "groq"; - version = "0.33.0"; + version = "0.34.1"; pyproject = true; src = fetchFromGitHub { owner = "groq"; repo = "groq-python"; tag = "v${version}"; - hash = "sha256-DR5/g/SQZ1445k2nF9cXzyaoGz3QNKvwNPBY5kWngRM="; + hash = "sha256-PXkql+YE0sXkJrgooGUnIsEnIRvqZ8RZGUx5nRJY6Qw="; }; postPatch = '' diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index 42e9375c1d86..0a90cbdfa1e0 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "iamdata"; - version = "0.1.202511171"; + version = "0.1.202511181"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${version}"; - hash = "sha256-kmGW7RmAvz1+ay8rKv3xpVhsFc/tZ7WZznTjtYQ+TTw="; + hash = "sha256-zp/kTyQUJJKMdHdJuQQ3PPyWlEQjwNvYL7+SdLux0Xc="; }; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/lib4sbom/default.nix b/pkgs/development/python-modules/lib4sbom/default.nix index eba8b9ef9904..d8914b2ad5dc 100644 --- a/pkgs/development/python-modules/lib4sbom/default.nix +++ b/pkgs/development/python-modules/lib4sbom/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "lib4sbom"; - version = "0.9.0"; + version = "0.9.1"; pyproject = true; src = fetchFromGitHub { owner = "anthonyharrison"; repo = "lib4sbom"; tag = "v${version}"; - hash = "sha256-AtsoCC/p9onzM2BebFtz2Hwf4bnAYd1tNU+acslqCsM="; + hash = "sha256-GYXkxnZU7QYczKbJUiU+8TmboZQG9nkg00S1IRXeK6c="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/linode-metadata/default.nix b/pkgs/development/python-modules/linode-metadata/default.nix index 03dca820a8aa..77e67873e4ef 100644 --- a/pkgs/development/python-modules/linode-metadata/default.nix +++ b/pkgs/development/python-modules/linode-metadata/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "linode-metadata"; - version = "0.3.1"; + version = "0.3.2"; src = fetchPypi { pname = "linode_metadata"; inherit version; - hash = "sha256-EnOW3o3Y/6wzX8z4JIWqy0zSkP2iyQQfDxHBXmKt3mQ="; + hash = "sha256-5/tHYwP/acIdyCW1vu+zKSPywatHWwxcUNbC59TIcBc="; }; pyproject = true; diff --git a/pkgs/development/python-modules/mkdocs-test/default.nix b/pkgs/development/python-modules/mkdocs-test/default.nix index c67d7dde8dac..86ac69ba558d 100644 --- a/pkgs/development/python-modules/mkdocs-test/default.nix +++ b/pkgs/development/python-modules/mkdocs-test/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "mkdocs-test"; - version = "0.5.6"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "fralau"; repo = "mkdocs-test"; tag = "v${version}"; - hash = "sha256-dUJzjL96OrFukEVMdKxuzjo3FqC72n5zG/SpYmF/Wpg="; + hash = "sha256-IP6qL+qR8uYSV5eG7/spiiNtdNghApdiuHBF+8OjPPg="; }; build-system = [ diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 224ddf074025..3a038f2bafb8 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -130,8 +130,8 @@ in "sha256-t4mGNhPOii3GcMirgyvGZ53XmYf+GpWwMkL0RELswrs="; mypy-boto3-appstream = - buildMypyBoto3Package "appstream" "1.40.70" - "sha256-OYAAAjGnSDbydRZtW5rA01cDMBxSoSrXiuutZqwF3Nc="; + buildMypyBoto3Package "appstream" "1.40.75" + "sha256-7/Uhmaab+gyBfQBg+mG2kwMlDcxJgRBGNgtfAslYtuY="; mypy-boto3-appsync = buildMypyBoto3Package "appsync" "1.40.63" @@ -158,8 +158,8 @@ in "sha256-pSEyo/Bpim0PgH0tj+MbJUIYwLk23M0mAh3LbTMv8m8="; mypy-boto3-backup = - buildMypyBoto3Package "backup" "1.40.70" - "sha256-Q5qr2lVkJjbDwkfakHImvfRbrI92NiSgvLBDphtgq68="; + buildMypyBoto3Package "backup" "1.40.75" + "sha256-cbIfWbUQNvGZDyS1K5NnxJoKeFpDSf0NWCjEjTL5H5U="; mypy-boto3-backup-gateway = buildMypyBoto3Package "backup-gateway" "1.40.60" @@ -394,8 +394,8 @@ in "sha256-jF4evznD25FHYGxNEyS7x4RAbElEWMyv8Fk2uEqRxwg="; mypy-boto3-devicefarm = - buildMypyBoto3Package "devicefarm" "1.40.57" - "sha256-qekCLt6+vbE6AKkuNG6x/0m72NDOK2v8uCAP6gYWHTY="; + buildMypyBoto3Package "devicefarm" "1.40.75" + "sha256-qUL6eLtqbCtmVDQuOBhhOI0yytay3TfpDHaPFeUJnDU="; mypy-boto3-devops-guru = buildMypyBoto3Package "devops-guru" "1.40.63" @@ -414,8 +414,8 @@ in "sha256-cCVm6rzKk9TX7/LamWAPgN/nGWzwlbx/e+v/rDeAPRY="; mypy-boto3-dms = - buildMypyBoto3Package "dms" "1.40.72" - "sha256-VO4U840GSBNyPjCZ7ayqzRF0mcJ6pM076FT+0gMbR5w="; + buildMypyBoto3Package "dms" "1.40.75" + "sha256-OtxcOqy3dPO8qXp7gIGk2wYzC8VbPkMM7vN6GZpvYwk="; mypy-boto3-docdb = buildMypyBoto3Package "docdb" "1.40.63" @@ -446,8 +446,8 @@ in "sha256-eKwS+FXicnxiHr2aTDG+ih6kDxQ24NLCkI9XPt2LjvQ="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.40.73" - "sha256-5JCWNNQmMAingTzrFnBeZDNpYsnsFgakhZULQRw7wH8="; + buildMypyBoto3Package "ec2" "1.40.75" + "sha256-l8j8LKlEVTHQxII2ZkeA1wfN6i45jNX6Ocyt0EE35xQ="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.40.57" @@ -574,8 +574,8 @@ in "sha256-NkEe4fOx9ZH6SHfa3A8UHXLyxIgjVGvy4UL+HkUiCDA="; mypy-boto3-glue = - buildMypyBoto3Package "glue" "1.40.63" - "sha256-1nuI+XZIfxrcCxdyyK090Gqq6UojBGkkq9TRu1PbJLk="; + buildMypyBoto3Package "glue" "1.40.75" + "sha256-lADLZSSizgDSKf2Ch1iOY43zKDw9GRYf5ymoErKcitw="; mypy-boto3-grafana = buildMypyBoto3Package "grafana" "1.40.54" "sha256-GeYE+d3wv+KTcS0ve0ftTLXazGS5a5KMQmVMXMl9jtM="; @@ -593,8 +593,8 @@ in "sha256-5o+ypZ8WRwWjRIcwVGT3MEkKziqI7/OXKWCULlumfFY="; mypy-boto3-guardduty = - buildMypyBoto3Package "guardduty" "1.40.70" - "sha256-PU2iK6SvT63HOSH+ttLH/gOZRUtBI5GriJfzqFpNjRM="; + buildMypyBoto3Package "guardduty" "1.40.75" + "sha256-x5sFdgdMa0oDHp6D2UJgUNHRLVsHh8LqWOeG+FTbW74="; mypy-boto3-health = buildMypyBoto3Package "health" "1.40.64" @@ -613,8 +613,8 @@ in "sha256-A9nivPF85KQUnfo2aF6a50NTSxox2OlXXS4MuxNnZ1g="; mypy-boto3-imagebuilder = - buildMypyBoto3Package "imagebuilder" "1.40.55" - "sha256-v56hBI3Gl4FzwyFumRZRZb0Q4LXPjiLAgjZubWl5/aM="; + buildMypyBoto3Package "imagebuilder" "1.40.74" + "sha256-fbXjZhG0qp86DWFhM+Kxlsbei3QmVSiZwD03Vr5XwyQ="; mypy-boto3-importexport = buildMypyBoto3Package "importexport" "1.40.0" @@ -781,8 +781,8 @@ in "sha256-kkkD8pNK/YYPELzfwvcQVAPb8GPusn7ggmkihp3+0PQ="; mypy-boto3-lexv2-models = - buildMypyBoto3Package "lexv2-models" "1.40.57" - "sha256-iuyQjOLs2xMNfgdJCkloVdwEsgPe4UaQwAdl5tGs6OY="; + buildMypyBoto3Package "lexv2-models" "1.40.75" + "sha256-mfKivAqIrmoldDLsri4WZYIBVkBZPZ7m2P46dHdPrcg="; mypy-boto3-lexv2-runtime = buildMypyBoto3Package "lexv2-runtime" "1.40.54" @@ -865,8 +865,8 @@ in "sha256-BT2lfTeW8XfolE4suOXWtAqLyyR3G606I4HXGnmp5oA="; mypy-boto3-medialive = - buildMypyBoto3Package "medialive" "1.40.57" - "sha256-aKl6hRCX4XskRVgRlzPKmKKMWqXAwGmetvY7z34Iam4="; + buildMypyBoto3Package "medialive" "1.40.75" + "sha256-BrBxFW5YOucqCX1qlJKF9ildoN4B/9o8P15Bj4X6zDQ="; mypy-boto3-mediapackage = buildMypyBoto3Package "mediapackage" "1.40.59" @@ -877,8 +877,8 @@ in "sha256-DAuBN6Sqbs27Gg5PW2V3iTMD3vux5soaFoRfqxgdG1A="; mypy-boto3-mediapackagev2 = - buildMypyBoto3Package "mediapackagev2" "1.40.54" - "sha256-JPlD+hxnut6l3LAp5jNfP0LCdPj/wVj7xs/wSP+sy0U="; + buildMypyBoto3Package "mediapackagev2" "1.40.75" + "sha256-qy7qTRggKgD+0TDPN8voSd+jkfU6kUuVVNZvqlhpIKM="; mypy-boto3-mediastore = buildMypyBoto3Package "mediastore" "1.40.59" @@ -969,8 +969,8 @@ in "sha256-hjgvlTcA18OeMpJIgpl+ml4zSc73HXrUrM0adOzScl4="; mypy-boto3-opensearch = - buildMypyBoto3Package "opensearch" "1.40.69" - "sha256-ql9SD9ZZ2k54A2oZkSS3wWFfswetl5/oVoGyzYb29wI="; + buildMypyBoto3Package "opensearch" "1.40.75" + "sha256-s5aLz8uOmUn6w6lt6DlksCnTjL+fKcWsTJDAyMnkpIk="; mypy-boto3-opensearchserverless = buildMypyBoto3Package "opensearchserverless" "1.40.58" @@ -1153,8 +1153,8 @@ in "sha256-7PNEZ4QfwF9yAl+Fl1ok3Md5FZa2DLO1RIVqIp5CiPA="; mypy-boto3-route53resolver = - buildMypyBoto3Package "route53resolver" "1.40.60" - "sha256-BU+oYtrr5kh+36CIFBbbJMaLd2vDufCGdYywlIf4O8Q="; + buildMypyBoto3Package "route53resolver" "1.40.75" + "sha256-9zgwek2AThe58d4xBvD5ECJIXRx/PxFASMpZAaFmJ2U="; mypy-boto3-rum = buildMypyBoto3Package "rum" "1.40.58" diff --git a/pkgs/development/python-modules/netbox-contextmenus/default.nix b/pkgs/development/python-modules/netbox-contextmenus/default.nix index a4faebdd7c85..d86b878009d0 100644 --- a/pkgs/development/python-modules/netbox-contextmenus/default.nix +++ b/pkgs/development/python-modules/netbox-contextmenus/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "netbox-contextmenus"; - version = "1.4.9"; + version = "1.4.12"; pyproject = true; src = fetchFromGitHub { owner = "PieterL75"; repo = "netbox_contextmenus"; tag = "v${version}"; - hash = "sha256-/y1t33nXaOes8pswhJhoQzChpJ5tenhMrTOdTTlSTkk="; + hash = "sha256-7fyExxj9esRbVCQXqzABnGKxY4MiNJxSJFXZvDuyQ1o="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/netbox-floorplan-plugin/default.nix b/pkgs/development/python-modules/netbox-floorplan-plugin/default.nix index f54ed5813342..e6791bb20741 100644 --- a/pkgs/development/python-modules/netbox-floorplan-plugin/default.nix +++ b/pkgs/development/python-modules/netbox-floorplan-plugin/default.nix @@ -10,7 +10,7 @@ }: buildPythonPackage rec { pname = "netbox-floorplan-plugin"; - version = "0.7.0"; + version = "0.8.0"; pyproject = true; disabled = python.pythonVersion != netbox.python.pythonVersion; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "netbox-community"; repo = "netbox-floorplan-plugin"; tag = version; - hash = "sha256-ecwPdcVuXU6OIVbafYGaY6+pbBHxhh1AlNmDBlUk1Ss="; + hash = "sha256-27rVf3b1MNiTil+yx+PWtf6CzQ24oyCqLgeoYUje14o="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/py-ocsf-models/default.nix b/pkgs/development/python-modules/py-ocsf-models/default.nix index 51b9e629b86f..a97e80b42e2e 100644 --- a/pkgs/development/python-modules/py-ocsf-models/default.nix +++ b/pkgs/development/python-modules/py-ocsf-models/default.nix @@ -7,21 +7,18 @@ poetry-core, pydantic, pytestCheckHook, - pythonOlder, }: buildPythonPackage rec { pname = "py-ocsf-models"; - version = "0.7.1"; + version = "0.8.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "prowler-cloud"; repo = "py-ocsf-models"; tag = version; - hash = "sha256-6mVu508FyLUUqKTKSFHXnsna/KDMh3RXVQ051sqozQs="; + hash = "sha256-8HtX0kbd+5oYtzRpH3JtdyV+K+n+FWOQQ5CpJ+pejEo="; }; pythonRelaxDeps = true; diff --git a/pkgs/development/python-modules/python-ironicclient/default.nix b/pkgs/development/python-modules/python-ironicclient/default.nix index 2a79935455f3..b5d1217adaf1 100644 --- a/pkgs/development/python-modules/python-ironicclient/default.nix +++ b/pkgs/development/python-modules/python-ironicclient/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "python-ironicclient"; - version = "5.13.0"; + version = "5.14.0"; pyproject = true; src = fetchFromGitHub { owner = "openstack"; repo = "python-ironicclient"; tag = version; - hash = "sha256-ONQ/xQkpQ/KOECVUsduTi4qshqBZ/dnL/1u9OZZ6y6Y="; + hash = "sha256-Mang/QJAgkxiKnwx8+q37hy+aRAnsw2uOQgniO545yc="; }; build-system = [ diff --git a/pkgs/development/python-modules/python-swiftclient/default.nix b/pkgs/development/python-modules/python-swiftclient/default.nix index 5cc99ec94d37..b4e8303c07e3 100644 --- a/pkgs/development/python-modules/python-swiftclient/default.nix +++ b/pkgs/development/python-modules/python-swiftclient/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "python-swiftclient"; - version = "4.8.0"; + version = "4.9.0"; pyproject = true; src = fetchPypi { pname = "python_swiftclient"; inherit version; - hash = "sha256-RBYsq0aTaMr9wl4MjE6VornbGkRFakjOCA/iyppLOGM="; + hash = "sha256-niB7guwxeG8Q24/vbiBWgcJJl6C2ANKKGU+dFakO13I="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/development/python-modules/qbittorrent-api/default.nix b/pkgs/development/python-modules/qbittorrent-api/default.nix index 4e4a8d192152..3b54cdd86a8c 100644 --- a/pkgs/development/python-modules/qbittorrent-api/default.nix +++ b/pkgs/development/python-modules/qbittorrent-api/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "qbittorrent-api"; - version = "2025.7.0"; + version = "2025.11.0"; pyproject = true; src = fetchPypi { pname = "qbittorrent_api"; inherit version; - hash = "sha256-9GLygXVZzKpMbNwSaUoxU++s1Q+jKFpCVAGrMKvA3nY="; + hash = "sha256-narLybRAEqCsbaB2uaKiv+1EUDS9XiwQrkWZtpHneXI="; }; build-system = [ diff --git a/pkgs/development/python-modules/sagemaker-core/default.nix b/pkgs/development/python-modules/sagemaker-core/default.nix index 4e476bf775b2..17237516017a 100644 --- a/pkgs/development/python-modules/sagemaker-core/default.nix +++ b/pkgs/development/python-modules/sagemaker-core/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "sagemaker-core"; - version = "1.0.64"; + version = "1.0.66"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-core"; tag = "v${version}"; - hash = "sha256-co2S8qAKflnlg8jQYm4T/S4ib9qm4P7LzzUWvDkqV2g="; + hash = "sha256-SnQSxVC/augmnqUPipKo0py79ZhWC5u76/X3bhNS9EM="; }; build-system = [ diff --git a/pkgs/development/python-modules/torch/source/default.nix b/pkgs/development/python-modules/torch/source/default.nix index ca68bef65045..b7504df075d1 100644 --- a/pkgs/development/python-modules/torch/source/default.nix +++ b/pkgs/development/python-modules/torch/source/default.nix @@ -3,7 +3,6 @@ lib, fetchFromGitHub, fetchFromGitLab, - fetchpatch, git-unroll, buildPythonPackage, python, @@ -281,7 +280,7 @@ in buildPythonPackage.override { inherit stdenv; } rec { pname = "torch"; # Don't forget to update torch-bin to the same version. - version = "2.9.0"; + version = "2.9.1"; pyproject = true; outputs = [ diff --git a/pkgs/development/python-modules/torch/source/src.nix b/pkgs/development/python-modules/torch/source/src.nix index 3bae6c20b22b..7c58cf8dd775 100644 --- a/pkgs/development/python-modules/torch/source/src.nix +++ b/pkgs/development/python-modules/torch/source/src.nix @@ -4,7 +4,7 @@ fetchFromGitHub, runCommand, }: -assert version == "2.9.0"; +assert version == "2.9.1"; rec { src_aiter = fetchFromGitHub { owner = "ROCm"; @@ -99,8 +99,8 @@ rec { src_cudnn-frontend = fetchFromGitHub { owner = "NVIDIA"; repo = "cudnn-frontend"; - rev = "f937055efc6d414d11f4c6577e3977fe74f35fb6"; - hash = "sha256-LiTajW2hrDth8wEC4Vp2lZO+CeMqK+tEKPLok7gXB/s="; + rev = "243c7ff63be1ce6dd5bf9047668b5d4de83f55f6"; + hash = "sha256-yJgJ4ecN7Fv5VlGyGtzoktkkBUZvxe2kbrsmaiQQmVA="; }; src_cutlass = fetchFromGitHub { owner = "NVIDIA"; @@ -441,8 +441,8 @@ rec { src_pytorch = fetchFromGitHub { owner = "pytorch"; repo = "pytorch"; - rev = "v2.9.0"; - hash = "sha256-0NdREKn9h3FtHKVe1Z3QtSOVdEcfgLlWXG/OiI+QrwA="; + rev = "v2.9.1"; + hash = "sha256-9DJsjsxT+KLdSBnV08MXSVAhjg6kXkHdOAjRsq+ocd8="; }; src_sleef = fetchFromGitHub { owner = "shibatch"; diff --git a/pkgs/development/python-modules/torchaudio/default.nix b/pkgs/development/python-modules/torchaudio/default.nix index 6240d8b948ab..1b22d4efdf59 100644 --- a/pkgs/development/python-modules/torchaudio/default.nix +++ b/pkgs/development/python-modules/torchaudio/default.nix @@ -77,7 +77,7 @@ let in buildPythonPackage rec { pname = "torchaudio"; - version = "2.9.0"; + version = "2.9.1"; pyproject = true; stdenv = torch.stdenv; @@ -86,7 +86,7 @@ buildPythonPackage rec { owner = "pytorch"; repo = "audio"; tag = "v${version}"; - hash = "sha256-oZTe0LWqOJ0NUxmmUKZN3GhMgloOMCYMicbYoaW2pTw="; + hash = "sha256-tTilG/haU3OycSWqA5LR3egcxHVRg/yHJ8JB2rz3aKw="; }; patches = [ diff --git a/pkgs/development/python-modules/torchvision/default.nix b/pkgs/development/python-modules/torchvision/default.nix index be337533b977..c13be8dfb523 100644 --- a/pkgs/development/python-modules/torchvision/default.nix +++ b/pkgs/development/python-modules/torchvision/default.nix @@ -28,7 +28,7 @@ let inherit (torch) cudaCapabilities cudaPackages cudaSupport; pname = "torchvision"; - version = "0.24.0"; + version = "0.24.1"; in buildPythonPackage { format = "setuptools"; @@ -40,7 +40,7 @@ buildPythonPackage { owner = "pytorch"; repo = "vision"; tag = "v${version}"; - hash = "sha256-EyA/d2fAdK2arMBqNtDwKtpaKb171zqEnYFrqAFQr+g="; + hash = "sha256-ddJWD2xjoNAuyZIaZD7ctcuSQZ9lSUGExWCq1W5prI8="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/triton/default.nix b/pkgs/development/python-modules/triton/default.nix index 1ce10a4dcafd..1906e1c6f75b 100644 --- a/pkgs/development/python-modules/triton/default.nix +++ b/pkgs/development/python-modules/triton/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { pname = "triton"; - version = "3.5.0"; + version = "3.5.1"; pyproject = true; # Remember to bump triton-llvm as well! @@ -51,7 +51,7 @@ buildPythonPackage rec { owner = "triton-lang"; repo = "triton"; tag = "v${version}"; - hash = "sha256-F6T0n37Lbs+B7UHNYzoIQHjNNv3TcMtoXjNrT8ZUlxY="; + hash = "sha256-dyNRtS1qtU8C/iAf0Udt/1VgtKGSvng1+r2BtvT9RB4="; }; patches = [ diff --git a/pkgs/development/python-modules/types-aiobotocore/default.nix b/pkgs/development/python-modules/types-aiobotocore/default.nix index 25eab703270c..479aacc55103 100644 --- a/pkgs/development/python-modules/types-aiobotocore/default.nix +++ b/pkgs/development/python-modules/types-aiobotocore/default.nix @@ -364,13 +364,13 @@ buildPythonPackage rec { pname = "types-aiobotocore"; - version = "2.25.1"; + version = "2.25.2"; pyproject = true; src = fetchPypi { pname = "types_aiobotocore"; inherit version; - hash = "sha256-Ez09uRNW5T5LIs33RaOS2MBSc4MnPwTUxr0LCkQyDMo="; + hash = "sha256-ayRYrBwJmd4LpKHc+/O8DVx8ouoMcvZzKr5n0I6/AkA="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/urllib3-future/default.nix b/pkgs/development/python-modules/urllib3-future/default.nix index c989a2f3d17d..b431f2c6a46f 100644 --- a/pkgs/development/python-modules/urllib3-future/default.nix +++ b/pkgs/development/python-modules/urllib3-future/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "urllib3-future"; - version = "2.14.906"; + version = "2.14.907"; pyproject = true; src = fetchFromGitHub { owner = "jawah"; repo = "urllib3.future"; tag = version; - hash = "sha256-aoZfwGQfyFF9nysmU0lEnvZswGXyTEl5FnoqNCy1Iuk="; + hash = "sha256-LdJplIA/hUIHmDNJKUwcr5ganKaxEQMGhjQsc5FcEjI="; }; postPatch = '' diff --git a/pkgs/development/python-modules/xsdata-pydantic/default.nix b/pkgs/development/python-modules/xsdata-pydantic/default.nix new file mode 100644 index 000000000000..9a1c3774c193 --- /dev/null +++ b/pkgs/development/python-modules/xsdata-pydantic/default.nix @@ -0,0 +1,55 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + pytestCheckHook, + xsdata, + pydantic, + click, + click-default-group, + jinja2, + docformatter, + toposort, +}: + +buildPythonPackage rec { + pname = "xsdata-pydantic"; + version = "24.5"; + pyproject = true; + + src = fetchFromGitHub { + owner = "tefra"; + repo = "xsdata-pydantic"; + tag = "v${version}"; + hash = "sha256-ExgAXQRNfGQRSZdMuWc8ldJPqz+3c4Imgu75KXLXHNk="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + xsdata + pydantic + ]; + + nativeCheckInputs = [ + click + click-default-group + docformatter + jinja2 + toposort + pytestCheckHook + ]; + + pythonImportsCheck = [ + "xsdata_pydantic" + ]; + + meta = { + description = "Naive XML & JSON Bindings for python pydantic classes!"; + homepage = "https://github.com/tefra/xsdata-pydantic"; + maintainers = with lib.maintainers; [ berrij ]; + license = lib.licenses.mit; + platforms = lib.platforms.all; + }; +} diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index e2de313ad0ac..a7ed20f09ea9 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -121,11 +121,11 @@ rec { # Vulkan developer beta driver # See here for more information: https://developer.nvidia.com/vulkan-driver vulkan_beta = generic rec { - version = "580.94.06"; + version = "580.94.10"; persistencedVersion = "580.95.05"; settingsVersion = "580.95.05"; - sha256_64bit = "sha256-UtOthZ5h/UN5dMSrO2MFwWktLRiW6LE5VR1yg04D/bE="; - openSha256 = "sha256-mti+bJ1EyZnjAxdJtJQuyLWNKs7R+NJiBy1y+c2cqBQ="; + sha256_64bit = "sha256-Wybq98YiRN93EXs+KAcvxpZFcEdMTGEr7igGOYy9nAg="; + openSha256 = "sha256-OIN6JkveBGTJ4MpLiBy/+NOXz9yIkB23rY2OTTddYWg="; settingsSha256 = "sha256-F2wmUEaRrpR1Vz0TQSwVK4Fv13f3J9NJLtBe4UP2f14="; persistencedSha256 = "sha256-QCwxXQfG/Pa7jSTBB0xD3lsIofcerAWWAHKvWjWGQtg="; url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitVersion version)}-linux"; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c0c41379fe9d..8e5fc91d4eac 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1209,6 +1209,7 @@ mapAliases { pacup = throw "'pacup' has been renamed to/replaced by 'perlPackages.pacup'"; # Converted to throw 2025-10-27 PageEdit = throw "'PageEdit' has been renamed to/replaced by 'pageedit'"; # Converted to throw 2025-10-27 pal = throw "pal has been removed, as it was broken"; # Added 2025-08-25 + pangolin = throw "pangolin has been removed due to lack of maintenance"; # Added 2025-11-17 paperless-ng = throw "'paperless-ng' has been renamed to/replaced by 'paperless-ngx'"; # Converted to throw 2025-10-27 parcellite = throw "'parcellite' was remove due to lack of maintenance and relying on gtk2"; # Added 2025-10-03 patchelfStable = throw "'patchelfStable' has been renamed to/replaced by 'patchelf'"; # Converted to throw 2025-10-27 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c0bcaa851967..20d02dfe0764 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4835,6 +4835,8 @@ self: super: with self; { entrypoints = callPackage ../development/python-modules/entrypoints { }; + entsoe-apy = callPackage ../development/python-modules/entsoe-apy { }; + enturclient = callPackage ../development/python-modules/enturclient { }; env-canada = callPackage ../development/python-modules/env-canada { }; @@ -5216,6 +5218,8 @@ self: super: with self; { fava = callPackage ../development/python-modules/fava { }; + fava-dashboards = callPackage ../development/python-modules/fava-dashboards { }; + favicon = callPackage ../development/python-modules/favicon { }; fe25519 = callPackage ../development/python-modules/fe25519 { }; @@ -20589,6 +20593,8 @@ self: super: with self; { xsdata = callPackage ../development/python-modules/xsdata { }; + xsdata-pydantic = callPackage ../development/python-modules/xsdata-pydantic { }; + xstatic = callPackage ../development/python-modules/xstatic { }; xstatic-asciinema-player = callPackage ../development/python-modules/xstatic-asciinema-player { };