From 3ff3aaa444376ee047a95a6d29fff841988276b7 Mon Sep 17 00:00:00 2001 From: polyfloyd Date: Sun, 6 Jul 2025 16:30:13 +0200 Subject: [PATCH 01/84] python3Packages.beancount-periodic: init at 0.2.1 --- .../beancount-periodic/default.nix | 46 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/python-modules/beancount-periodic/default.nix diff --git a/pkgs/development/python-modules/beancount-periodic/default.nix b/pkgs/development/python-modules/beancount-periodic/default.nix new file mode 100644 index 000000000000..bf64a24996f3 --- /dev/null +++ b/pkgs/development/python-modules/beancount-periodic/default.nix @@ -0,0 +1,46 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + unittestCheckHook, + setuptools, + beancount, + beangulp, + python-dateutil, +}: + +buildPythonPackage rec { + pname = "beancount-periodic"; + version = "0.2.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "dallaslu"; + repo = "beancount-periodic"; + tag = "v${version}"; + hash = "sha256-XuBDKG/iOS0gyfiwEEPjIckAbnfOKHjYwXW4CmUy8eA="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + beancount + beangulp + python-dateutil + ]; + + nativeCheckInputs = [ unittestCheckHook ]; + unittestFlags = [ + "-v" + "tests" + ]; + + pythonImportsCheck = [ "beancount_periodic" ]; + + meta = { + description = "Beancount plugin to generate periodic transactions"; + homepage = "https://github.com/dallaslu/beancount-periodic"; + license = with lib.licenses; [ unlicense ]; + maintainers = with lib.maintainers; [ polyfloyd ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index afb3dbb3fda4..77931056733b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1769,6 +1769,8 @@ self: super: with self; { beancount-parser = callPackage ../development/python-modules/beancount-parser { }; + beancount-periodic = callPackage ../development/python-modules/beancount-periodic { }; + beancount-plugin-utils = callPackage ../development/python-modules/beancount-plugin-utils { }; beancount_2 = callPackage ../development/python-modules/beancount/2.nix { }; From e964eef816de44586cd96d992cb5be865d710e9e Mon Sep 17 00:00:00 2001 From: polyfloyd Date: Tue, 29 Jul 2025 14:31:45 +0200 Subject: [PATCH 02/84] python3Packages.pydle: init at 1.1.0 --- .../python-modules/pydle/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/pydle/default.nix diff --git a/pkgs/development/python-modules/pydle/default.nix b/pkgs/development/python-modules/pydle/default.nix new file mode 100644 index 000000000000..50597296374f --- /dev/null +++ b/pkgs/development/python-modules/pydle/default.nix @@ -0,0 +1,49 @@ +{ + buildPythonPackage, + fetchFromGitea, + lib, + nix-update-script, + poetry-core, + pytestCheckHook, + pure-sasl, + pytest-asyncio, +}: + +buildPythonPackage rec { + pname = "pydle"; + version = "1.1.0"; + pyproject = true; + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "shiz"; + repo = "pydle"; + tag = "v${version}"; + hash = "sha256-LxlE0JVKgwDcPB7QuKkmfBWG33pDzG0F9qaL88xF8r4="; + }; + + build-system = [ poetry-core ]; + + dependencies = [ + pure-sasl + ]; + + pythonImportsCheck = [ + "pydle" + ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-asyncio + ]; + + __darwinAllowLocalNetworking = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "IRCv3-compliant Python 3 IRC library"; + homepage = "https://codeberg.org/shiz/pydle"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ polyfloyd ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cb1701b3f7d8..4a6d71ded672 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12775,6 +12775,8 @@ self: super: with self; { pydispatcher = callPackage ../development/python-modules/pydispatcher { }; + pydle = callPackage ../development/python-modules/pydle { }; + pydmd = callPackage ../development/python-modules/pydmd { }; pydocstyle = callPackage ../development/python-modules/pydocstyle { }; From 505a382b55300990e276dc89362a6d407d6fa742 Mon Sep 17 00:00:00 2001 From: Shelvacu Date: Fri, 7 Nov 2025 22:45:57 -0800 Subject: [PATCH 03/84] nixos/kanidm: fix trying to create backup dir when server is not enabled --- nixos/modules/services/security/kanidm.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/nixos/modules/services/security/kanidm.nix b/nixos/modules/services/security/kanidm.nix index 12599379ff01..f0c6e836194d 100644 --- a/nixos/modules/services/security/kanidm.nix +++ b/nixos/modules/services/security/kanidm.nix @@ -59,6 +59,7 @@ let cfg.serverSettings.tls_key ] ++ optionals cfg.provision.enable provisionSecretFiles; + enableServerBackup = cfg.enableServer && (cfg.serverSettings.online_backup.versions != 0); # Merge bind mount paths and remove paths where a prefix is already mounted. # This makes sure that if e.g. the tls_chain is in the nix store and /nix/store is already in the mount @@ -873,7 +874,7 @@ in environment.systemPackages = mkIf cfg.enableClient [ cfg.package ]; - systemd.tmpfiles.settings."10-kanidm" = { + systemd.tmpfiles.settings."10-kanidm" = mkIf enableServerBackup { ${cfg.serverSettings.online_backup.path}.d = { mode = "0700"; user = "kanidm"; @@ -909,13 +910,13 @@ in User = "kanidm"; Group = "kanidm"; - BindPaths = [ + BindPaths = + [ ] # To store backups - cfg.serverSettings.online_backup.path - ] - ++ optional ( - cfg.enablePam && cfg.unixSettings ? home_mount_prefix - ) cfg.unixSettings.home_mount_prefix; + ++ optional enableServerBackup cfg.serverSettings.online_backup.path + ++ optional ( + cfg.enablePam && cfg.unixSettings ? home_mount_prefix + ) cfg.unixSettings.home_mount_prefix; AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" ]; CapabilityBoundingSet = [ "CAP_NET_BIND_SERVICE" ]; From f40242a0502acc7782d556f3cdab33775fae96cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Nov 2025 12:06:05 +0000 Subject: [PATCH 04/84] grafanaPlugins.grafana-pyroscope-app: 1.11.0 -> 1.12.0 --- .../grafana/plugins/grafana-pyroscope-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix index 30f779b77fd9..925e8cd3f6c5 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-pyroscope-app"; - version = "1.11.0"; - zipHash = "sha256-FaojRLlE+fv5hPE45wW9Id/21icrus3bDSCLs3xsmm4="; + version = "1.12.0"; + zipHash = "sha256-Zxp/ebNEwcq/JRhSbtWsFWVY5mIGEexVnH/jtEnKXec="; meta = with lib; { description = "Integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data"; license = licenses.agpl3Only; From 4d61155d4d312a6c4c9977ddf7fbe1d22cb7bbf7 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Thu, 20 Nov 2025 10:07:54 -0500 Subject: [PATCH 05/84] maintainers: remove JoanMassachs due to inactivity No PRs since May 2024 and does not appear to be part of the NixOS GitHub organization anymore. --- maintainers/maintainer-list.nix | 5 ----- pkgs/by-name/m1/m1ddc/package.nix | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0d022c7f1dfa..52a325bf142a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12414,11 +12414,6 @@ githubId = 1102396; name = "Jussi Maki"; }; - joanmassachs = { - github = "joanmassachs"; - githubId = 22916782; - name = "Joan Massachs"; - }; joaomoreira = { matrix = "@joaomoreira:matrix.org"; github = "joaoymoreira"; diff --git a/pkgs/by-name/m1/m1ddc/package.nix b/pkgs/by-name/m1/m1ddc/package.nix index 51a2113fa17a..540e712c8148 100644 --- a/pkgs/by-name/m1/m1ddc/package.nix +++ b/pkgs/by-name/m1/m1ddc/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/waydabber/m1ddc"; license = lib.licenses.mit; mainProgram = "m1ddc"; - maintainers = [ lib.maintainers.joanmassachs ]; + maintainers = [ ]; platforms = [ "aarch64-darwin" ]; }; }) From d050c4c3bf1ab571e7ddbfcf64fbe5e2684ed344 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Thu, 20 Nov 2025 10:09:08 -0500 Subject: [PATCH 06/84] m1ddc: adopt --- pkgs/by-name/m1/m1ddc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/m1/m1ddc/package.nix b/pkgs/by-name/m1/m1ddc/package.nix index 540e712c8148..20ad022ecf8b 100644 --- a/pkgs/by-name/m1/m1ddc/package.nix +++ b/pkgs/by-name/m1/m1ddc/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/waydabber/m1ddc"; license = lib.licenses.mit; mainProgram = "m1ddc"; - maintainers = [ ]; + maintainers = [ lib.maintainers.amarshall ]; platforms = [ "aarch64-darwin" ]; }; }) From 7b85e46e822b057fdc0a368cd61713a7fa57314f Mon Sep 17 00:00:00 2001 From: staslyakhov Date: Mon, 17 Nov 2025 10:27:30 -0800 Subject: [PATCH 07/84] chipsec: 1.10.6 -> 1.13.17 Update chipsec source to point to latest release tag, switching to using `pyproject = true` per latest recommendations. * Use chipsec marker file `README.NO_KERNEL_DRIVER` to signal when the driver shouldn't be built. I couldn't find a way to pass `--skip-driver` to the setup script. * Redirect chipsec logging to "/tmp/chipsec/" since otherwise chipsec tries to dump logs into its installation directory (into the nix store) * Add additional supported platforms (without kernel driver) * `aarch64-darwin` * `x86_64-darwin` * `aarch64-linux` * Install the kernel module so it can be manually loaded * Set `chipsec_main` as the main program for chipsec --- pkgs/tools/security/chipsec/compile-ko.diff | 13 ----- pkgs/tools/security/chipsec/default.nix | 63 ++++++++++----------- pkgs/tools/security/chipsec/ko-path.diff | 13 ----- pkgs/tools/security/chipsec/log-path.diff | 22 +++++++ 4 files changed, 51 insertions(+), 60 deletions(-) delete mode 100644 pkgs/tools/security/chipsec/compile-ko.diff delete mode 100644 pkgs/tools/security/chipsec/ko-path.diff create mode 100644 pkgs/tools/security/chipsec/log-path.diff diff --git a/pkgs/tools/security/chipsec/compile-ko.diff b/pkgs/tools/security/chipsec/compile-ko.diff deleted file mode 100644 index 2ac6f69b4f64..000000000000 --- a/pkgs/tools/security/chipsec/compile-ko.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/setup.py b/setup.py -index 3465765c..ae128922 100755 ---- a/setup.py -+++ b/setup.py -@@ -137,7 +137,7 @@ class build_ext(_build_ext): - elif platform.system().lower() == "windows": - driver_build_function = self._build_win_driver - -- if not self.skip_driver: -+ if True: - driver_build_function() - - def get_source_files(self): diff --git a/pkgs/tools/security/chipsec/default.nix b/pkgs/tools/security/chipsec/default.nix index 8bf75e1d415e..a012e336d343 100644 --- a/pkgs/tools/security/chipsec/default.nix +++ b/pkgs/tools/security/chipsec/default.nix @@ -11,28 +11,20 @@ python3.pkgs.buildPythonApplication rec { pname = "chipsec"; - version = "1.10.6"; - format = "setuptools"; - - disabled = !stdenv.hostPlatform.isLinux; + version = "1.13.17"; + pyproject = true; src = fetchFromGitHub { owner = "chipsec"; repo = "chipsec"; - rev = version; - hash = "sha256-+pbFG1SmSO/cnt1e+kel7ereC0I1OCJKKsS0KaJDWdc="; + tag = version; + hash = "sha256-8QiFIk9bq/yX26jw9aOd6wtt+WDUwfLBUVD5hL30RKE="; }; - patches = lib.optionals withDriver [ - ./ko-path.diff - ./compile-ko.diff + patches = [ + ./log-path.diff ]; - postPatch = '' - substituteInPlace tests/software/util.py \ - --replace-fail "assertRegexpMatches" "assertRegex" - ''; - KSRC = lib.optionalString withDriver "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"; nativeBuildInputs = [ @@ -43,32 +35,34 @@ python3.pkgs.buildPythonApplication rec { ] ++ lib.optionals withDriver kernel.moduleBuildDependencies; + build-system = [ python3.pkgs.setuptools ]; + dependencies = with python3.pkgs; [ + brotli + ]; + + # Marker file preventing driver from being built + preBuild = lib.optionals (!withDriver) '' + touch README.NO_KERNEL_DRIVER + ''; + nativeCheckInputs = with python3.pkgs; [ distro pytestCheckHook ]; - preBuild = lib.optionalString withDriver '' - export CHIPSEC_BUILD_LIB=$(mktemp -d) - mkdir -p $CHIPSEC_BUILD_LIB/chipsec/helper/linux - appendToVar setupPyBuildFlags "--build-lib=$CHIPSEC_BUILD_LIB" + # Otherwise chipsec tries and fails import "tpm_cmd" + postInstall = '' + cp -R chipsec/library/tpm $out/${python3.pkgs.python.sitePackages}/chipsec/library/tpm + '' + # Allow the kernel module to be loaded manually + + lib.optionalString withDriver '' + pushd $out/${python3.pkgs.python.sitePackages}/chipsec/helper/linux/ + xz -k chipsec.ko + install -Dm444 chipsec.ko.xz $out/lib/modules/${kernel.modDirVersion}/chipsec.ko.xz + rm chipsec.ko.xz + popd ''; - env.NIX_CFLAGS_COMPILE = toString [ - # Needed with GCC 12 - "-Wno-error=dangling-pointer" - ]; - - preInstall = lib.optionalString withDriver '' - mkdir -p $out/${python3.pkgs.python.sitePackages}/drivers/linux - mv $CHIPSEC_BUILD_LIB/chipsec/helper/linux/chipsec.ko \ - $out/${python3.pkgs.python.sitePackages}/drivers/linux/chipsec.ko - ''; - - setupPyBuildFlags = lib.optionals (!withDriver) [ - "--skip-driver" - ]; - pythonImportsCheck = [ "chipsec" ]; @@ -88,8 +82,9 @@ python3.pkgs.buildPythonApplication rec { johnazoidberg erdnaxe ]; - platforms = [ "x86_64-linux" ] ++ lib.optional (!withDriver) "x86_64-darwin"; + platforms = if withDriver then [ "x86_64-linux" ] else with lib.platforms; linux ++ darwin; # https://github.com/chipsec/chipsec/issues/1793 broken = withDriver && kernel.kernelOlder "5.4" && kernel.isHardened; + mainProgram = "chipsec_main"; }; } diff --git a/pkgs/tools/security/chipsec/ko-path.diff b/pkgs/tools/security/chipsec/ko-path.diff deleted file mode 100644 index f7359600a8e6..000000000000 --- a/pkgs/tools/security/chipsec/ko-path.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/chipsec/helper/linux/linuxhelper.py b/chipsec/helper/linux/linuxhelper.py -index 2fd65140..f3f26bcb 100644 ---- a/chipsec/helper/linux/linuxhelper.py -+++ b/chipsec/helper/linux/linuxhelper.py -@@ -153,7 +153,7 @@ class LinuxHelper(Helper): - else: - a2 = f'a2=0x{phys_mem_access_prot}' - -- driver_path = os.path.join(chipsec.file.get_main_dir(), "chipsec", "helper", "linux", "chipsec.ko") -+ driver_path = os.path.join(chipsec.file.get_main_dir(), "drivers", "linux", "chipsec.ko") - if not os.path.exists(driver_path): - driver_path += ".xz" - if not os.path.exists(driver_path): diff --git a/pkgs/tools/security/chipsec/log-path.diff b/pkgs/tools/security/chipsec/log-path.diff new file mode 100644 index 000000000000..d91145c74fc7 --- /dev/null +++ b/pkgs/tools/security/chipsec/log-path.diff @@ -0,0 +1,22 @@ +diff --git a/chipsec/library/logger.py b/chipsec/library/logger.py +index dcba473..dd515a6 100644 +--- a/chipsec/library/logger.py ++++ b/chipsec/library/logger.py +@@ -32,8 +32,6 @@ from time import localtime, strftime + from typing import Tuple, Dict, List, Optional + from enum import Enum + +-dir_path = os.path.dirname(os.path.realpath(__file__)) +-BASE_PATH = os.path.join(dir_path, os.pardir, os.pardir) + LOGGER_NAME = 'CHIPSEC_LOGGER' + + +@@ -158,7 +156,7 @@ class Logger: + self.mytime = localtime() + self.logfile = None + self.ALWAYS_FLUSH = False +- self.LOG_PATH = os.path.join(BASE_PATH, "logs") ++ self.LOG_PATH = "/tmp/chipsec" + self.logstream = logging.StreamHandler(sys.stdout) + self.chipsecLogger = logging.getLogger(LOGGER_NAME) + self.chipsecLogger.setLevel(logging.INFO) From eeb6dc0081cccb258456ca30eaeb65dd55535828 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Fri, 21 Nov 2025 17:56:33 +0100 Subject: [PATCH 08/84] maintainers: drop orivej Signed-off-by: Marcin Serwin --- maintainers/maintainer-list.nix | 6 ------ pkgs/applications/audio/reaper/default.nix | 1 - pkgs/applications/editors/rednotebook/default.nix | 2 +- pkgs/applications/graphics/apngasm/2.nix | 2 +- pkgs/applications/graphics/apngasm/default.nix | 2 +- pkgs/applications/misc/subsurface/default.nix | 2 +- .../pidgin/pidgin-plugins/pidgin-xmpp-receipts/default.nix | 2 +- .../networking/instant-messengers/psi-plus/default.nix | 1 - pkgs/applications/video/bino3d/default.nix | 2 +- pkgs/applications/video/qctools/default.nix | 2 +- pkgs/by-name/ae/aeolus-stops/package.nix | 1 - pkgs/by-name/ae/aeolus/package.nix | 1 - pkgs/by-name/as/aseprite/package.nix | 3 +-- pkgs/by-name/aw/aws-c-cal/package.nix | 2 +- pkgs/by-name/aw/aws-c-common/package.nix | 1 - pkgs/by-name/aw/aws-c-event-stream/package.nix | 2 +- pkgs/by-name/aw/aws-c-io/package.nix | 2 +- pkgs/by-name/aw/aws-checksums/package.nix | 2 +- pkgs/by-name/aw/aws-sdk-cpp/package.nix | 2 +- pkgs/by-name/bs/bs2b-lv2/package.nix | 2 +- pkgs/by-name/cc/cctz/package.nix | 2 +- pkgs/by-name/cl/claws-mail/package.nix | 1 - pkgs/by-name/co/convertall/package.nix | 2 +- pkgs/by-name/cr/croaring/package.nix | 2 +- pkgs/by-name/da/davinci-resolve/package.nix | 1 - pkgs/by-name/dd/ddrescueview/package.nix | 2 +- pkgs/by-name/dd/ddrutility/package.nix | 2 +- pkgs/by-name/dp/dpdk/package.nix | 1 - pkgs/by-name/eb/ebumeter/package.nix | 2 +- pkgs/by-name/fa/fasmg/package.nix | 2 +- pkgs/by-name/fm/fmit/package.nix | 2 +- pkgs/by-name/fu/fuse-emulator/package.nix | 2 +- pkgs/by-name/ga/gargoyle/package.nix | 2 +- pkgs/by-name/gy/gyroflow/package.nix | 2 +- pkgs/by-name/hy/hydrogen/package.nix | 2 +- pkgs/by-name/if/ifm/package.nix | 2 +- pkgs/by-name/ja/jack_capture/package.nix | 2 +- pkgs/by-name/ja/jam/package.nix | 1 - pkgs/by-name/jc/jconvolver/package.nix | 2 +- pkgs/by-name/ka/kapow/package.nix | 2 +- pkgs/by-name/km/kmetronome/package.nix | 2 +- pkgs/by-name/li/libcerf/package.nix | 2 +- pkgs/by-name/li/libcpuid/package.nix | 3 +-- pkgs/by-name/li/libdeflate/package.nix | 1 - pkgs/by-name/li/libfixposix/package.nix | 1 - pkgs/by-name/li/libinstpatch/package.nix | 2 +- pkgs/by-name/li/libipt/package.nix | 2 +- pkgs/by-name/li/libnatpmp/package.nix | 2 +- pkgs/by-name/li/libnetfilter_log/package.nix | 2 +- pkgs/by-name/li/libopenaptx/package.nix | 2 +- pkgs/by-name/li/libsignal-protocol-c/package.nix | 2 +- pkgs/by-name/li/libslirp/package.nix | 2 +- pkgs/by-name/li/libspectrum/package.nix | 2 +- pkgs/by-name/ma/mailutils/package.nix | 2 +- pkgs/by-name/ma/mamba/package.nix | 1 - pkgs/by-name/md/mdk-sdk/package.nix | 2 +- pkgs/by-name/mi/midicsv/package.nix | 2 +- pkgs/by-name/mu/mup/package.nix | 2 +- pkgs/by-name/mu/muse-sounds-manager/package.nix | 1 - pkgs/by-name/mu/muse/package.nix | 2 +- pkgs/by-name/mu/musescore/package.nix | 1 - pkgs/by-name/my/mysql84/package.nix | 3 +-- pkgs/by-name/ni/ninja/package.nix | 1 - pkgs/by-name/no/nootka/package.nix | 1 - pkgs/by-name/ob/objconv/package.nix | 2 +- pkgs/by-name/op/opensoundmeter/package.nix | 2 +- pkgs/by-name/pa/patchance/package.nix | 2 +- pkgs/by-name/pi/pianobooster/package.nix | 2 +- pkgs/by-name/po/poco/package.nix | 1 - pkgs/by-name/po/polyphone/package.nix | 1 - pkgs/by-name/pr/praat/package.nix | 2 +- pkgs/by-name/pr/proteus/package.nix | 2 +- pkgs/by-name/qa/qastools/package.nix | 1 - pkgs/by-name/qh/qhull/package.nix | 2 +- pkgs/by-name/qt/qtads/package.nix | 2 +- pkgs/by-name/ra/raysession/package.nix | 2 +- pkgs/by-name/ro/rocksndiamonds/package.nix | 2 +- pkgs/by-name/ro/roomeqwizard/package.nix | 1 - pkgs/by-name/s2/s2n-tls/package.nix | 2 +- pkgs/by-name/sc/sc-controller/package.nix | 1 - pkgs/by-name/se/seq66/package.nix | 2 +- pkgs/by-name/se/serf/package.nix | 1 - pkgs/by-name/sl/slirp4netns/package.nix | 2 +- pkgs/by-name/sm/smpeg2/package.nix | 2 +- pkgs/by-name/so/solfege/package.nix | 1 - pkgs/by-name/so/sonivox/package.nix | 2 +- pkgs/by-name/so/soundtouch/package.nix | 2 +- pkgs/by-name/sp/spdk/package.nix | 2 +- pkgs/by-name/su/surge-XT/package.nix | 1 - pkgs/by-name/su/surge/package.nix | 1 - pkgs/by-name/sw/swig/package.nix | 2 +- pkgs/by-name/to/tonelib-gfx/package.nix | 1 - pkgs/by-name/to/tonelib-noisereducer/package.nix | 2 +- pkgs/by-name/to/tony/package.nix | 2 +- pkgs/by-name/tu/tunefish/package.nix | 2 +- pkgs/by-name/un/unifdef/package.nix | 2 +- pkgs/by-name/un/unionfs-fuse/package.nix | 2 +- pkgs/by-name/ve/verbiste/package.nix | 2 +- pkgs/by-name/vi/video-compare/package.nix | 2 +- pkgs/by-name/vm/vmpk/package.nix | 2 +- pkgs/by-name/wc/wcc/package.nix | 1 - pkgs/by-name/x4/x42-avldrums/package.nix | 1 - pkgs/by-name/x4/x42-gmsynth/package.nix | 2 +- pkgs/by-name/x4/x42-plugins/package.nix | 1 - pkgs/by-name/xx/xxHash/package.nix | 2 +- pkgs/by-name/ys/ysfx/package.nix | 2 +- pkgs/by-name/zi/zita-ajbridge/package.nix | 2 +- pkgs/by-name/zi/zita-at1/package.nix | 2 +- pkgs/development/compilers/fasm/bin.nix | 2 +- pkgs/development/cuda-modules/packages/nccl.nix | 1 - pkgs/development/libraries/libunwind/default.nix | 2 +- pkgs/development/python-modules/bokeh/default.nix | 2 +- pkgs/development/python-modules/libsavitar/default.nix | 2 +- pkgs/development/python-modules/pebble/default.nix | 2 +- pkgs/development/python-modules/yappi/default.nix | 2 +- pkgs/development/tools/misc/cvise/default.nix | 2 +- pkgs/servers/sql/mysql/8.0.x.nix | 2 +- pkgs/tools/compression/zstd/default.nix | 2 +- pkgs/tools/networking/mtr/default.nix | 1 - 119 files changed, 87 insertions(+), 127 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 4c9c963d7a66..2b8f74e564ce 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -19614,12 +19614,6 @@ githubId = 135209509; name = "Oliver Richter"; }; - orivej = { - email = "orivej@gmx.fr"; - github = "orivej"; - githubId = 101514; - name = "Orivej Desh"; - }; ornxka = { email = "ornxka@littledevil.sh"; github = "warmdarksea"; diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix index ce4d4abc9a07..fa658db9ce7f 100644 --- a/pkgs/applications/audio/reaper/default.nix +++ b/pkgs/applications/audio/reaper/default.nix @@ -150,7 +150,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ atinba ilian - orivej uniquepointer viraptor ]; diff --git a/pkgs/applications/editors/rednotebook/default.nix b/pkgs/applications/editors/rednotebook/default.nix index 5e595be24ada..c6287da7111f 100644 --- a/pkgs/applications/editors/rednotebook/default.nix +++ b/pkgs/applications/editors/rednotebook/default.nix @@ -57,7 +57,7 @@ buildPythonApplication rec { changelog = "https://github.com/jendrikseipp/rednotebook/blob/${src.tag}/CHANGELOG.md"; description = "Modern journal that includes a calendar navigation, customizable templates, export functionality and word clouds"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; mainProgram = "rednotebook"; }; } diff --git a/pkgs/applications/graphics/apngasm/2.nix b/pkgs/applications/graphics/apngasm/2.nix index 7a7084cc17ce..dfa5e5eef2ab 100644 --- a/pkgs/applications/graphics/apngasm/2.nix +++ b/pkgs/applications/graphics/apngasm/2.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { mainProgram = "apngasm"; homepage = "https://apngasm.sourceforge.net/"; license = licenses.zlib; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; diff --git a/pkgs/applications/graphics/apngasm/default.nix b/pkgs/applications/graphics/apngasm/default.nix index f3e073ee9759..a748883f2795 100644 --- a/pkgs/applications/graphics/apngasm/default.nix +++ b/pkgs/applications/graphics/apngasm/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation { description = "Create an APNG from multiple PNG files"; homepage = "https://github.com/apngasm/apngasm"; license = licenses.zlib; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; mainProgram = "apngasm"; }; diff --git a/pkgs/applications/misc/subsurface/default.nix b/pkgs/applications/misc/subsurface/default.nix index 1d169501e94a..595d60a05238 100644 --- a/pkgs/applications/misc/subsurface/default.nix +++ b/pkgs/applications/misc/subsurface/default.nix @@ -106,7 +106,7 @@ let meta = with lib; { inherit (src.meta) homepage; description = "QtLocation plugin for Google maps tile API"; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; license = licenses.mit; platforms = platforms.all; }; diff --git a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-xmpp-receipts/default.nix b/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-xmpp-receipts/default.nix index bae5df8c6333..da664ff0af27 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-xmpp-receipts/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-xmpp-receipts/default.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation { description = "Message delivery receipts (XEP-0184) Pidgin plugin"; license = licenses.gpl3; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix index 1d9c0bd444c5..86d1f2f7f260 100644 --- a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix +++ b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix @@ -111,7 +111,6 @@ mkDerivation rec { description = "XMPP (Jabber) client based on Qt5"; mainProgram = "psi-plus"; maintainers = with lib.maintainers; [ - orivej unclechu ]; license = lib.licenses.gpl2Only; diff --git a/pkgs/applications/video/bino3d/default.nix b/pkgs/applications/video/bino3d/default.nix index d827b14f5869..733e0869500c 100644 --- a/pkgs/applications/video/bino3d/default.nix +++ b/pkgs/applications/video/bino3d/default.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://bino3d.org/"; sourceProvenance = [ lib.sourceTypes.fromSource ]; license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.orivej ]; + maintainers = [ ]; platforms = lib.platforms.unix; mainProgram = "bino"; }; diff --git a/pkgs/applications/video/qctools/default.nix b/pkgs/applications/video/qctools/default.nix index a2a6d6658367..0849d92401cb 100644 --- a/pkgs/applications/video/qctools/default.nix +++ b/pkgs/applications/video/qctools/default.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { description = "Audiovisual analytics and filtering of video files"; homepage = "https://mediaarea.net/QCTools"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/ae/aeolus-stops/package.nix b/pkgs/by-name/ae/aeolus-stops/package.nix index ad53cee02e76..a72975b3deb7 100644 --- a/pkgs/by-name/ae/aeolus-stops/package.nix +++ b/pkgs/by-name/ae/aeolus-stops/package.nix @@ -34,7 +34,6 @@ stdenvNoCC.mkDerivation rec { platforms = platforms.linux; maintainers = with maintainers; [ nico202 - orivej ]; }; } diff --git a/pkgs/by-name/ae/aeolus/package.nix b/pkgs/by-name/ae/aeolus/package.nix index 958fed5b073e..0ad7eb995e42 100644 --- a/pkgs/by-name/ae/aeolus/package.nix +++ b/pkgs/by-name/ae/aeolus/package.nix @@ -65,7 +65,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ nico202 - orivej ]; mainProgram = "aeolus"; }; diff --git a/pkgs/by-name/as/aseprite/package.nix b/pkgs/by-name/as/aseprite/package.nix index ef4412988998..5897f83913cb 100644 --- a/pkgs/by-name/as/aseprite/package.nix +++ b/pkgs/by-name/as/aseprite/package.nix @@ -167,8 +167,7 @@ clangStdenv.mkDerivation (finalAttrs: { - Pixel-art specific tools like filled Contour, Polygon, Shading mode, etc. - Onion skinning. ''; - maintainers = with lib.maintainers; [ - orivej + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "aseprite"; diff --git a/pkgs/by-name/aw/aws-c-cal/package.nix b/pkgs/by-name/aw/aws-c-cal/package.nix index 97689d28c004..1432af7407b7 100644 --- a/pkgs/by-name/aw/aws-c-cal/package.nix +++ b/pkgs/by-name/aw/aws-c-cal/package.nix @@ -40,6 +40,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/awslabs/aws-c-cal"; license = licenses.asl20; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/aw/aws-c-common/package.nix b/pkgs/by-name/aw/aws-c-common/package.nix index 33d8dd77c2c1..1648736d7985 100644 --- a/pkgs/by-name/aw/aws-c-common/package.nix +++ b/pkgs/by-name/aw/aws-c-common/package.nix @@ -60,7 +60,6 @@ stdenv.mkDerivation rec { # https://github.com/awslabs/aws-c-common/issues/1175 badPlatforms = platforms.bigEndian; maintainers = with maintainers; [ - orivej r-burns ]; }; diff --git a/pkgs/by-name/aw/aws-c-event-stream/package.nix b/pkgs/by-name/aw/aws-c-event-stream/package.nix index 93a7d254ad02..e9c6c94b8fe8 100644 --- a/pkgs/by-name/aw/aws-c-event-stream/package.nix +++ b/pkgs/by-name/aw/aws-c-event-stream/package.nix @@ -48,6 +48,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/awslabs/aws-c-event-stream"; license = licenses.asl20; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/aw/aws-c-io/package.nix b/pkgs/by-name/aw/aws-c-io/package.nix index f130056cdada..48565c67d03d 100644 --- a/pkgs/by-name/aw/aws-c-io/package.nix +++ b/pkgs/by-name/aw/aws-c-io/package.nix @@ -42,6 +42,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/awslabs/aws-c-io"; license = licenses.asl20; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/aw/aws-checksums/package.nix b/pkgs/by-name/aw/aws-checksums/package.nix index 1b7d8fb34668..a02fb29573f2 100644 --- a/pkgs/by-name/aw/aws-checksums/package.nix +++ b/pkgs/by-name/aw/aws-checksums/package.nix @@ -36,6 +36,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/awslabs/aws-checksums"; license = licenses.asl20; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/aw/aws-sdk-cpp/package.nix b/pkgs/by-name/aw/aws-sdk-cpp/package.nix index 4471a43b9243..b78a3a84e9f7 100644 --- a/pkgs/by-name/aw/aws-sdk-cpp/package.nix +++ b/pkgs/by-name/aw/aws-sdk-cpp/package.nix @@ -161,7 +161,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/aws/aws-sdk-cpp"; license = licenses.asl20; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; # building ec2 runs out of memory: cc1plus: out of memory allocating 33554372 bytes after a total of 74424320 bytes broken = stdenv.buildPlatform.is32bit && ((builtins.elem "ec2" apis) || (builtins.elem "*" apis)); }; diff --git a/pkgs/by-name/bs/bs2b-lv2/package.nix b/pkgs/by-name/bs/bs2b-lv2/package.nix index 7bc5d979aae9..d8dfddf1f2ce 100644 --- a/pkgs/by-name/bs/bs2b-lv2/package.nix +++ b/pkgs/by-name/bs/bs2b-lv2/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { description = "LV2 plugin for using Bauer stereophonic-to-binaural DSP library"; homepage = "https://github.com/nilninull/bs2b-lv2"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/cc/cctz/package.nix b/pkgs/by-name/cc/cctz/package.nix index e8fb32213268..c657e72144cd 100644 --- a/pkgs/by-name/cc/cctz/package.nix +++ b/pkgs/by-name/cc/cctz/package.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/google/cctz"; description = "C++ library for translating between absolute and civil times"; license = licenses.asl20; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.all; }; } diff --git a/pkgs/by-name/cl/claws-mail/package.nix b/pkgs/by-name/cl/claws-mail/package.nix index 43c7b2a91651..26025531421f 100644 --- a/pkgs/by-name/cl/claws-mail/package.nix +++ b/pkgs/by-name/cl/claws-mail/package.nix @@ -352,7 +352,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ fpletz globin - orivej oxzi ajs124 ]; diff --git a/pkgs/by-name/co/convertall/package.nix b/pkgs/by-name/co/convertall/package.nix index 93dab99a2454..5059f507a1ee 100644 --- a/pkgs/by-name/co/convertall/package.nix +++ b/pkgs/by-name/co/convertall/package.nix @@ -22,7 +22,7 @@ flutter329.buildFlutterApplication rec { description = "Graphical unit converter"; mainProgram = "convertall"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/cr/croaring/package.nix b/pkgs/by-name/cr/croaring/package.nix index 38d833a6d5e0..0d0b0e38ea22 100644 --- a/pkgs/by-name/cr/croaring/package.nix +++ b/pkgs/by-name/cr/croaring/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { asl20 mit ]; - maintainers = [ lib.maintainers.orivej ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/da/davinci-resolve/package.nix b/pkgs/by-name/da/davinci-resolve/package.nix index 6e27a854efc1..976d4ce7cdb9 100644 --- a/pkgs/by-name/da/davinci-resolve/package.nix +++ b/pkgs/by-name/da/davinci-resolve/package.nix @@ -304,7 +304,6 @@ buildFHSEnv { license = licenses.unfree; maintainers = with maintainers; [ amarshall - orivej XBagon ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/by-name/dd/ddrescueview/package.nix b/pkgs/by-name/dd/ddrescueview/package.nix index 91e834ec9376..68a033e75fe3 100644 --- a/pkgs/by-name/dd/ddrescueview/package.nix +++ b/pkgs/by-name/dd/ddrescueview/package.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { homepage = "https://sourceforge.net/projects/ddrescueview/"; license = licenses.gpl3Plus; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; mainProgram = "ddrescueview"; }; } diff --git a/pkgs/by-name/dd/ddrutility/package.nix b/pkgs/by-name/dd/ddrutility/package.nix index 7756e23b2b11..29851155fad9 100644 --- a/pkgs/by-name/dd/ddrutility/package.nix +++ b/pkgs/by-name/dd/ddrutility/package.nix @@ -29,6 +29,6 @@ stdenv.mkDerivation rec { homepage = "https://sourceforge.net/projects/ddrutility/"; license = licenses.gpl2Plus; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/dp/dpdk/package.nix b/pkgs/by-name/dp/dpdk/package.nix index 9cb1ea784814..990dc77f9935 100644 --- a/pkgs/by-name/dp/dpdk/package.nix +++ b/pkgs/by-name/dp/dpdk/package.nix @@ -113,7 +113,6 @@ stdenv.mkDerivation rec { ]; platforms = platforms.linux; maintainers = with maintainers; [ - orivej mic92 zhaofengli ]; diff --git a/pkgs/by-name/eb/ebumeter/package.nix b/pkgs/by-name/eb/ebumeter/package.nix index 3249c179cead..5dc093462e81 100644 --- a/pkgs/by-name/eb/ebumeter/package.nix +++ b/pkgs/by-name/eb/ebumeter/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { description = "Level metering according to the EBU R-128 recommendation"; homepage = "http://kokkinizita.linuxaudio.org/linuxaudio/index.html"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/fa/fasmg/package.nix b/pkgs/by-name/fa/fasmg/package.nix index 6c6d7e2e4dc6..517ca9c47029 100644 --- a/pkgs/by-name/fa/fasmg/package.nix +++ b/pkgs/by-name/fa/fasmg/package.nix @@ -90,7 +90,7 @@ stdenv.mkDerivation rec { mainProgram = "fasmg"; homepage = "https://flatassembler.net"; license = licenses.bsd3; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = with platforms; intersectLists (linux ++ darwin) x86; }; } diff --git a/pkgs/by-name/fm/fmit/package.nix b/pkgs/by-name/fm/fmit/package.nix index 327732c18860..b49b60e60747 100644 --- a/pkgs/by-name/fm/fmit/package.nix +++ b/pkgs/by-name/fm/fmit/package.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: { ''; homepage = "http://gillesdegottex.github.io/fmit/"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/fu/fuse-emulator/package.nix b/pkgs/by-name/fu/fuse-emulator/package.nix index e23b1a1e64ce..dbba4d6f75b8 100644 --- a/pkgs/by-name/fu/fuse-emulator/package.nix +++ b/pkgs/by-name/fu/fuse-emulator/package.nix @@ -53,6 +53,6 @@ stdenv.mkDerivation rec { mainProgram = "fuse"; license = licenses.gpl2Plus; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ga/gargoyle/package.nix b/pkgs/by-name/ga/gargoyle/package.nix index 63e8fdba53ea..986b901fce51 100644 --- a/pkgs/by-name/ga/gargoyle/package.nix +++ b/pkgs/by-name/ga/gargoyle/package.nix @@ -89,6 +89,6 @@ stdenv.mkDerivation rec { description = "Interactive fiction interpreter GUI"; mainProgram = "gargoyle"; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/gy/gyroflow/package.nix b/pkgs/by-name/gy/gyroflow/package.nix index d9fa5ab9cd43..0b858f385e33 100644 --- a/pkgs/by-name/gy/gyroflow/package.nix +++ b/pkgs/by-name/gy/gyroflow/package.nix @@ -147,7 +147,7 @@ rustPlatform.buildRustPackage rec { gpl3Plus cc0 ]; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = [ "x86_64-linux" ]; }; } diff --git a/pkgs/by-name/hy/hydrogen/package.nix b/pkgs/by-name/hy/hydrogen/package.nix index 18973fcee8db..d8388fe5320f 100644 --- a/pkgs/by-name/hy/hydrogen/package.nix +++ b/pkgs/by-name/hy/hydrogen/package.nix @@ -58,6 +58,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "http://www.hydrogen-music.org"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/if/ifm/package.nix b/pkgs/by-name/if/ifm/package.nix index 8b86542027f4..fb84f7f50a10 100644 --- a/pkgs/by-name/if/ifm/package.nix +++ b/pkgs/by-name/if/ifm/package.nix @@ -43,6 +43,6 @@ stdenv.mkDerivation { description = "Interactive fiction mapper"; license = licenses.gpl2Plus; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ja/jack_capture/package.nix b/pkgs/by-name/ja/jack_capture/package.nix index 6dc085a27a6b..25622193a3c0 100644 --- a/pkgs/by-name/ja/jack_capture/package.nix +++ b/pkgs/by-name/ja/jack_capture/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation { mainProgram = "jack_capture"; homepage = "https://github.com/kmatheussen/jack_capture/"; license = licenses.gpl2; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/ja/jam/package.nix b/pkgs/by-name/ja/jam/package.nix index 6f981814d4cc..778a00b087c8 100644 --- a/pkgs/by-name/ja/jam/package.nix +++ b/pkgs/by-name/ja/jam/package.nix @@ -118,7 +118,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "jam"; maintainers = with lib.maintainers; [ impl - orivej ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/jc/jconvolver/package.nix b/pkgs/by-name/jc/jconvolver/package.nix index 8ccf37a79f68..89cb290b9613 100644 --- a/pkgs/by-name/jc/jconvolver/package.nix +++ b/pkgs/by-name/jc/jconvolver/package.nix @@ -127,7 +127,7 @@ stdenv.mkDerivation rec { description = "JACK client and audio file convolver with reverb samples"; homepage = "https://kokkinizita.linuxaudio.org/linuxaudio/"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/ka/kapow/package.nix b/pkgs/by-name/ka/kapow/package.nix index 789c9ef19cd9..d25c5e04b952 100644 --- a/pkgs/by-name/ka/kapow/package.nix +++ b/pkgs/by-name/ka/kapow/package.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { description = "Punch clock to track time spent on projects"; mainProgram = "kapow"; homepage = "https://gottcode.org/kapow/"; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; license = licenses.gpl3Plus; }; diff --git a/pkgs/by-name/km/kmetronome/package.nix b/pkgs/by-name/km/kmetronome/package.nix index bfd408cda384..ab67f25eadc9 100644 --- a/pkgs/by-name/km/kmetronome/package.nix +++ b/pkgs/by-name/km/kmetronome/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://kmetronome.sourceforge.io/"; description = "ALSA MIDI metronome with Qt interface"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "kmetronome"; }; diff --git a/pkgs/by-name/li/libcerf/package.nix b/pkgs/by-name/li/libcerf/package.nix index d405eeddf822..37d1d0a912ee 100644 --- a/pkgs/by-name/li/libcerf/package.nix +++ b/pkgs/by-name/li/libcerf/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { description = "Complex error (erf), Dawson, Faddeeva, and Voigt function library"; homepage = "https://jugit.fz-juelich.de/mlz/libcerf"; license = licenses.mit; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.all; }; } diff --git a/pkgs/by-name/li/libcpuid/package.nix b/pkgs/by-name/li/libcpuid/package.nix index 8bd2cb2b68d1..1bf5a7e51762 100644 --- a/pkgs/by-name/li/libcpuid/package.nix +++ b/pkgs/by-name/li/libcpuid/package.nix @@ -24,8 +24,7 @@ stdenv.mkDerivation rec { mainProgram = "cpuid_tool"; changelog = "https://raw.githubusercontent.com/anrieff/libcpuid/master/ChangeLog"; license = licenses.bsd2; - maintainers = with maintainers; [ - orivej + maintainers = [ ]; platforms = platforms.x86; }; diff --git a/pkgs/by-name/li/libdeflate/package.nix b/pkgs/by-name/li/libdeflate/package.nix index 0a14d75ea7dc..32a10b194665 100644 --- a/pkgs/by-name/li/libdeflate/package.nix +++ b/pkgs/by-name/li/libdeflate/package.nix @@ -44,7 +44,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/ebiggers/libdeflate/blob/v${finalAttrs.version}/NEWS.md"; platforms = platforms.unix ++ platforms.windows; maintainers = with maintainers; [ - orivej kaction ]; pkgConfigModules = [ "libdeflate" ]; diff --git a/pkgs/by-name/li/libfixposix/package.nix b/pkgs/by-name/li/libfixposix/package.nix index 7dbb03078a04..e0fbd8873e82 100644 --- a/pkgs/by-name/li/libfixposix/package.nix +++ b/pkgs/by-name/li/libfixposix/package.nix @@ -29,7 +29,6 @@ stdenv.mkDerivation rec { description = "Thin wrapper over POSIX syscalls and some replacement functionality"; license = licenses.boost; maintainers = with maintainers; [ - orivej raskin ]; platforms = platforms.linux ++ platforms.darwin; diff --git a/pkgs/by-name/li/libinstpatch/package.nix b/pkgs/by-name/li/libinstpatch/package.nix index 0bb2052e4d3a..9b95120613e4 100644 --- a/pkgs/by-name/li/libinstpatch/package.nix +++ b/pkgs/by-name/li/libinstpatch/package.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { homepage = "http://www.swamiproject.org/"; description = "MIDI instrument patch files support library"; license = licenses.lgpl21; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.unix; }; } diff --git a/pkgs/by-name/li/libipt/package.nix b/pkgs/by-name/li/libipt/package.nix index 022f765c0954..75c10f53f437 100644 --- a/pkgs/by-name/li/libipt/package.nix +++ b/pkgs/by-name/li/libipt/package.nix @@ -38,6 +38,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/intel/libipt"; license = licenses.bsd3; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/li/libnatpmp/package.nix b/pkgs/by-name/li/libnatpmp/package.nix index 95ec99a73630..c09ae36ec95d 100644 --- a/pkgs/by-name/li/libnatpmp/package.nix +++ b/pkgs/by-name/li/libnatpmp/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { description = "NAT-PMP client"; homepage = "http://miniupnp.free.fr/libnatpmp.html"; license = licenses.bsd3; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; mainProgram = "natpmpc"; platforms = platforms.all; }; diff --git a/pkgs/by-name/li/libnetfilter_log/package.nix b/pkgs/by-name/li/libnetfilter_log/package.nix index 93d6d4b861f1..3229cd78e14b 100644 --- a/pkgs/by-name/li/libnetfilter_log/package.nix +++ b/pkgs/by-name/li/libnetfilter_log/package.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation rec { homepage = "https://netfilter.org/projects/libnetfilter_log/"; license = licenses.gpl2Plus; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/li/libopenaptx/package.nix b/pkgs/by-name/li/libopenaptx/package.nix index a4abae533817..9f9d7d4f8308 100644 --- a/pkgs/by-name/li/libopenaptx/package.nix +++ b/pkgs/by-name/li/libopenaptx/package.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; homepage = "https://github.com/pali/libopenaptx"; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/li/libsignal-protocol-c/package.nix b/pkgs/by-name/li/libsignal-protocol-c/package.nix index 8870cb6a44dd..7047e18fd005 100644 --- a/pkgs/by-name/li/libsignal-protocol-c/package.nix +++ b/pkgs/by-name/li/libsignal-protocol-c/package.nix @@ -36,6 +36,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/signalapp/libsignal-protocol-c"; license = licenses.gpl3; platforms = platforms.all; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/li/libslirp/package.nix b/pkgs/by-name/li/libslirp/package.nix index 8900e5c43d68..9411bd2aac33 100644 --- a/pkgs/by-name/li/libslirp/package.nix +++ b/pkgs/by-name/li/libslirp/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { description = "General purpose TCP-IP emulator"; homepage = "https://gitlab.freedesktop.org/slirp/libslirp"; license = licenses.bsd3; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.unix; }; } diff --git a/pkgs/by-name/li/libspectrum/package.nix b/pkgs/by-name/li/libspectrum/package.nix index 389334300593..a681b636835b 100644 --- a/pkgs/by-name/li/libspectrum/package.nix +++ b/pkgs/by-name/li/libspectrum/package.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation rec { description = "ZX Spectrum input and output support library"; license = licenses.gpl2Plus; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ma/mailutils/package.nix b/pkgs/by-name/ma/mailutils/package.nix index 5dbd1bcff9bc..d70c39d7b8b5 100644 --- a/pkgs/by-name/ma/mailutils/package.nix +++ b/pkgs/by-name/ma/mailutils/package.nix @@ -141,7 +141,7 @@ stdenv.mkDerivation (finalAttrs: { gpl3Plus # tools ]; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; homepage = "https://www.gnu.org/software/mailutils/"; changelog = "https://git.savannah.gnu.org/cgit/mailutils.git/tree/NEWS"; diff --git a/pkgs/by-name/ma/mamba/package.nix b/pkgs/by-name/ma/mamba/package.nix index 49a06c146c13..53d604fccb03 100644 --- a/pkgs/by-name/ma/mamba/package.nix +++ b/pkgs/by-name/ma/mamba/package.nix @@ -51,7 +51,6 @@ stdenv.mkDerivation rec { license = licenses.bsd0; maintainers = with maintainers; [ magnetophon - orivej ]; platforms = platforms.linux; }; diff --git a/pkgs/by-name/md/mdk-sdk/package.nix b/pkgs/by-name/md/mdk-sdk/package.nix index 2530a5a7f7ca..4c5debee5899 100644 --- a/pkgs/by-name/md/mdk-sdk/package.nix +++ b/pkgs/by-name/md/mdk-sdk/package.nix @@ -83,7 +83,7 @@ stdenv.mkDerivation rec { description = "Multimedia development kit"; homepage = "https://github.com/wang-bin/mdk-sdk"; license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = [ "x86_64-linux" "aarch64-linux" diff --git a/pkgs/by-name/mi/midicsv/package.nix b/pkgs/by-name/mi/midicsv/package.nix index 5712040004b7..330be90a045b 100644 --- a/pkgs/by-name/mi/midicsv/package.nix +++ b/pkgs/by-name/mi/midicsv/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { description = "Losslessly translate MIDI to CSV and back"; homepage = "https://www.fourmilab.ch/webtools/midicsv/"; license = licenses.publicDomain; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.all; }; } diff --git a/pkgs/by-name/mu/mup/package.nix b/pkgs/by-name/mu/mup/package.nix index 036000338044..d119bc58788d 100644 --- a/pkgs/by-name/mu/mup/package.nix +++ b/pkgs/by-name/mu/mup/package.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation { homepage = "http://www.arkkra.com/"; description = "Music typesetting program (ASCII to PostScript and MIDI)"; license = licenses.bsd3; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/mu/muse-sounds-manager/package.nix b/pkgs/by-name/mu/muse-sounds-manager/package.nix index 53c928f30a8c..a41548da7c7a 100644 --- a/pkgs/by-name/mu/muse-sounds-manager/package.nix +++ b/pkgs/by-name/mu/muse-sounds-manager/package.nix @@ -82,7 +82,6 @@ stdenv.mkDerivation rec { license = lib.licenses.unfree; mainProgram = "muse-sounds-manager"; maintainers = with lib.maintainers; [ - orivej sarunint ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/by-name/mu/muse/package.nix b/pkgs/by-name/mu/muse/package.nix index 411bc19c4c0f..ff1bdfd0131f 100644 --- a/pkgs/by-name/mu/muse/package.nix +++ b/pkgs/by-name/mu/muse/package.nix @@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: { it is published under the GNU General Public License. ''; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "muse4"; }; diff --git a/pkgs/by-name/mu/musescore/package.nix b/pkgs/by-name/mu/musescore/package.nix index 49d15577716c..1edd568c179c 100644 --- a/pkgs/by-name/mu/musescore/package.nix +++ b/pkgs/by-name/mu/musescore/package.nix @@ -172,7 +172,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ vandenoever doronbehar - orivej ]; mainProgram = "mscore"; platforms = lib.platforms.unix; diff --git a/pkgs/by-name/my/mysql84/package.nix b/pkgs/by-name/my/mysql84/package.nix index 22a1752e0df7..c769361caa97 100644 --- a/pkgs/by-name/my/mysql84/package.nix +++ b/pkgs/by-name/my/mysql84/package.nix @@ -117,8 +117,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.mysql.com/"; description = "World's most popular open source database"; license = licenses.gpl2; - maintainers = with maintainers; [ - orivej + maintainers = [ ]; platforms = platforms.unix; }; diff --git a/pkgs/by-name/ni/ninja/package.nix b/pkgs/by-name/ni/ninja/package.nix index b2d143cbc63d..0f1b424db2a0 100644 --- a/pkgs/by-name/ni/ninja/package.nix +++ b/pkgs/by-name/ni/ninja/package.nix @@ -129,7 +129,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ thoughtpolice bjornfor - orivej ]; }; }) diff --git a/pkgs/by-name/no/nootka/package.nix b/pkgs/by-name/no/nootka/package.nix index 2df4170944e4..5e0a1fb1436b 100644 --- a/pkgs/by-name/no/nootka/package.nix +++ b/pkgs/by-name/no/nootka/package.nix @@ -57,7 +57,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ mmlb - orivej ]; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/ob/objconv/package.nix b/pkgs/by-name/ob/objconv/package.nix index f68c998b7bd4..240d4c90d216 100644 --- a/pkgs/by-name/ob/objconv/package.nix +++ b/pkgs/by-name/ob/objconv/package.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { mainProgram = "objconv"; homepage = "https://www.agner.org/optimize/"; license = licenses.gpl2; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.unix; }; } diff --git a/pkgs/by-name/op/opensoundmeter/package.nix b/pkgs/by-name/op/opensoundmeter/package.nix index 003c6e89e328..9d6d441fec14 100644 --- a/pkgs/by-name/op/opensoundmeter/package.nix +++ b/pkgs/by-name/op/opensoundmeter/package.nix @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { homepage = "https://opensoundmeter.com/"; license = licenses.gpl3Plus; mainProgram = "OpenSoundMeter"; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/pa/patchance/package.nix b/pkgs/by-name/pa/patchance/package.nix index dbe985fd808f..c96e24d86aaa 100644 --- a/pkgs/by-name/pa/patchance/package.nix +++ b/pkgs/by-name/pa/patchance/package.nix @@ -58,7 +58,7 @@ python3Packages.buildPythonApplication rec { description = "JACK Patchbay GUI"; mainProgram = "patchance"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/pi/pianobooster/package.nix b/pkgs/by-name/pi/pianobooster/package.nix index 178c2d1466c6..c13f2aaf283e 100644 --- a/pkgs/by-name/pi/pianobooster/package.nix +++ b/pkgs/by-name/pi/pianobooster/package.nix @@ -74,6 +74,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/pianobooster/PianoBooster"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/po/poco/package.nix b/pkgs/by-name/po/poco/package.nix index 875003a34284..89ac98ee03a6 100644 --- a/pkgs/by-name/po/poco/package.nix +++ b/pkgs/by-name/po/poco/package.nix @@ -112,7 +112,6 @@ stdenv.mkDerivation rec { description = "Cross-platform C++ libraries with a network/internet focus"; license = licenses.boost; maintainers = with maintainers; [ - orivej tomodachi94 ]; platforms = platforms.unix; diff --git a/pkgs/by-name/po/polyphone/package.nix b/pkgs/by-name/po/polyphone/package.nix index e416259aab08..070f7d869ffc 100644 --- a/pkgs/by-name/po/polyphone/package.nix +++ b/pkgs/by-name/po/polyphone/package.nix @@ -63,7 +63,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ maxdamantus - orivej ]; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/pr/praat/package.nix b/pkgs/by-name/pr/praat/package.nix index 8b3ebd56dc86..5c46bd5bc2d7 100644 --- a/pkgs/by-name/pr/praat/package.nix +++ b/pkgs/by-name/pr/praat/package.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.fon.hum.uva.nl/praat/"; changelog = "https://github.com/praat/praat.github.io/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl2Plus; # Has some 3rd-party code in it though - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/pr/proteus/package.nix b/pkgs/by-name/pr/proteus/package.nix index 9e6d6606e966..02144ddc306a 100644 --- a/pkgs/by-name/pr/proteus/package.nix +++ b/pkgs/by-name/pr/proteus/package.nix @@ -71,7 +71,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/GuitarML/Proteus"; license = licenses.gpl3; platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; mainProgram = "Proteus"; }; } diff --git a/pkgs/by-name/qa/qastools/package.nix b/pkgs/by-name/qa/qastools/package.nix index 5a85c7c7ff04..dbdb43bf8cf8 100644 --- a/pkgs/by-name/qa/qastools/package.nix +++ b/pkgs/by-name/qa/qastools/package.nix @@ -39,7 +39,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ avnik - orivej ]; platforms = platforms.linux; }; diff --git a/pkgs/by-name/qh/qhull/package.nix b/pkgs/by-name/qh/qhull/package.nix index a315ea25dec8..1cdbdfe4ed0a 100644 --- a/pkgs/by-name/qh/qhull/package.nix +++ b/pkgs/by-name/qh/qhull/package.nix @@ -36,6 +36,6 @@ stdenv.mkDerivation rec { description = "Compute the convex hull, Delaunay triangulation, Voronoi diagram and more"; license = licenses.qhull; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/qt/qtads/package.nix b/pkgs/by-name/qt/qtads/package.nix index ae92c2f70003..c9b561623b5c 100644 --- a/pkgs/by-name/qt/qtads/package.nix +++ b/pkgs/by-name/qt/qtads/package.nix @@ -43,6 +43,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "qtads"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/ra/raysession/package.nix b/pkgs/by-name/ra/raysession/package.nix index 27cfceef16e6..0eb2bc77a78b 100644 --- a/pkgs/by-name/ra/raysession/package.nix +++ b/pkgs/by-name/ra/raysession/package.nix @@ -64,7 +64,7 @@ python3Packages.buildPythonApplication rec { homepage = "https://github.com/Houston4444/RaySession"; description = "Session manager for Linux musical programs"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/ro/rocksndiamonds/package.nix b/pkgs/by-name/ro/rocksndiamonds/package.nix index 9091dc837ef4..74d7d3db0b8b 100644 --- a/pkgs/by-name/ro/rocksndiamonds/package.nix +++ b/pkgs/by-name/ro/rocksndiamonds/package.nix @@ -76,6 +76,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.artsoft.org/rocksndiamonds/"; license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/ro/roomeqwizard/package.nix b/pkgs/by-name/ro/roomeqwizard/package.nix index f5aa37186d5b..ed8e32743db7 100644 --- a/pkgs/by-name/ro/roomeqwizard/package.nix +++ b/pkgs/by-name/ro/roomeqwizard/package.nix @@ -118,7 +118,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; platforms = platforms.all; maintainers = with maintainers; [ - orivej zaninime ]; description = "Room Acoustics Software"; diff --git a/pkgs/by-name/s2/s2n-tls/package.nix b/pkgs/by-name/s2/s2n-tls/package.nix index 3671fa7e321e..f9d701b5dbb8 100644 --- a/pkgs/by-name/s2/s2n-tls/package.nix +++ b/pkgs/by-name/s2/s2n-tls/package.nix @@ -55,6 +55,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/aws/s2n-tls"; license = licenses.asl20; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/sc/sc-controller/package.nix b/pkgs/by-name/sc/sc-controller/package.nix index 59a13582aabc..8622993bfc3d 100644 --- a/pkgs/by-name/sc/sc-controller/package.nix +++ b/pkgs/by-name/sc/sc-controller/package.nix @@ -101,7 +101,6 @@ python3Packages.buildPythonApplication rec { license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ - orivej rnhmjoj ]; }; diff --git a/pkgs/by-name/se/seq66/package.nix b/pkgs/by-name/se/seq66/package.nix index 0d0415ba25cb..b14acf5add26 100644 --- a/pkgs/by-name/se/seq66/package.nix +++ b/pkgs/by-name/se/seq66/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/ahlstromcj/seq66"; description = "Loop based midi sequencer with Qt GUI derived from seq24 and sequencer64"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; mainProgram = "qseq66"; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/se/serf/package.nix b/pkgs/by-name/se/serf/package.nix index 923e1c2a04bf..a67efdfe08d8 100644 --- a/pkgs/by-name/se/serf/package.nix +++ b/pkgs/by-name/se/serf/package.nix @@ -64,7 +64,6 @@ stdenv.mkDerivation rec { homepage = "https://serf.apache.org/"; license = licenses.asl20; maintainers = with maintainers; [ - orivej raskin ]; platforms = platforms.linux ++ platforms.darwin; diff --git a/pkgs/by-name/sl/slirp4netns/package.nix b/pkgs/by-name/sl/slirp4netns/package.nix index 1b226420b85b..7a29795d02d8 100644 --- a/pkgs/by-name/sl/slirp4netns/package.nix +++ b/pkgs/by-name/sl/slirp4netns/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/rootless-containers/slirp4netns"; description = "User-mode networking for unprivileged network namespaces"; license = licenses.gpl2Only; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; teams = [ teams.podman ]; platforms = platforms.linux; mainProgram = "slirp4netns"; diff --git a/pkgs/by-name/sm/smpeg2/package.nix b/pkgs/by-name/sm/smpeg2/package.nix index ad1912931c3e..acd13baee025 100644 --- a/pkgs/by-name/sm/smpeg2/package.nix +++ b/pkgs/by-name/sm/smpeg2/package.nix @@ -53,6 +53,6 @@ stdenv.mkDerivation { description = "SDL2 MPEG Player Library"; license = licenses.lgpl2; platforms = platforms.unix; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/so/solfege/package.nix b/pkgs/by-name/so/solfege/package.nix index 6098a00ac197..44cdd4109d63 100644 --- a/pkgs/by-name/so/solfege/package.nix +++ b/pkgs/by-name/so/solfege/package.nix @@ -109,7 +109,6 @@ python3Packages.buildPythonApplication rec { platforms = platforms.linux; maintainers = with maintainers; [ bjornfor - orivej anthonyroussel ]; mainProgram = "solfege"; diff --git a/pkgs/by-name/so/sonivox/package.nix b/pkgs/by-name/so/sonivox/package.nix index b2ddbd4deed3..2ab260f90723 100644 --- a/pkgs/by-name/so/sonivox/package.nix +++ b/pkgs/by-name/so/sonivox/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/pedrolcl/sonivox"; description = "MIDI synthesizer library"; license = licenses.asl20; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/so/soundtouch/package.nix b/pkgs/by-name/so/soundtouch/package.nix index 1a49385a51c6..b463a55ebd9f 100644 --- a/pkgs/by-name/so/soundtouch/package.nix +++ b/pkgs/by-name/so/soundtouch/package.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { description = "Program and library for changing the tempo, pitch and playback rate of audio"; homepage = "https://www.surina.net/soundtouch/"; license = licenses.lgpl21Plus; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; mainProgram = "soundstretch"; platforms = platforms.all; }; diff --git a/pkgs/by-name/sp/spdk/package.nix b/pkgs/by-name/sp/spdk/package.nix index 20abc59efc7d..f5abd71a7694 100644 --- a/pkgs/by-name/sp/spdk/package.nix +++ b/pkgs/by-name/sp/spdk/package.nix @@ -173,6 +173,6 @@ stdenv.mkDerivation rec { homepage = "https://spdk.io/"; license = licenses.bsd3; platforms = [ "x86_64-linux" ]; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/su/surge-XT/package.nix b/pkgs/by-name/su/surge-XT/package.nix index bed5df8bc456..d3696a4ef133 100644 --- a/pkgs/by-name/su/surge-XT/package.nix +++ b/pkgs/by-name/su/surge-XT/package.nix @@ -101,7 +101,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = [ "x86_64-linux" ]; maintainers = with lib.maintainers; [ magnetophon - orivej mrtnvgr ]; }; diff --git a/pkgs/by-name/su/surge/package.nix b/pkgs/by-name/su/surge/package.nix index af14e136c846..48a28452d0b8 100644 --- a/pkgs/by-name/su/surge/package.nix +++ b/pkgs/by-name/su/surge/package.nix @@ -105,7 +105,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = [ "x86_64-linux" ]; maintainers = with lib.maintainers; [ magnetophon - orivej ]; }; }) diff --git a/pkgs/by-name/sw/swig/package.nix b/pkgs/by-name/sw/swig/package.nix index b247de5da3e2..9c40aaa08606 100644 --- a/pkgs/by-name/sw/swig/package.nix +++ b/pkgs/by-name/sw/swig/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://swig.org/"; # Different types of licenses available: https://www.swig.org/Release/LICENSE . license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; mainProgram = "swig"; platforms = with lib.platforms; linux ++ darwin; }; diff --git a/pkgs/by-name/to/tonelib-gfx/package.nix b/pkgs/by-name/to/tonelib-gfx/package.nix index f800e909f860..5f9b105f6d4a 100644 --- a/pkgs/by-name/to/tonelib-gfx/package.nix +++ b/pkgs/by-name/to/tonelib-gfx/package.nix @@ -70,7 +70,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ husjon - orivej ]; platforms = [ "x86_64-linux" ]; mainProgram = "ToneLib-GFX"; diff --git a/pkgs/by-name/to/tonelib-noisereducer/package.nix b/pkgs/by-name/to/tonelib-noisereducer/package.nix index 33a0ec630f96..fc82137a34ad 100644 --- a/pkgs/by-name/to/tonelib-noisereducer/package.nix +++ b/pkgs/by-name/to/tonelib-noisereducer/package.nix @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { homepage = "https://tonelib.net/tl-noisereducer.html"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = [ "x86_64-linux" ]; mainProgram = "ToneLib-NoiseReducer"; }; diff --git a/pkgs/by-name/to/tony/package.nix b/pkgs/by-name/to/tony/package.nix index d2a8d6abd115..c09b1809b988 100644 --- a/pkgs/by-name/to/tony/package.nix +++ b/pkgs/by-name/to/tony/package.nix @@ -96,7 +96,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "tony"; homepage = "https://www.sonicvisualiser.org/tony/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/tu/tunefish/package.nix b/pkgs/by-name/tu/tunefish/package.nix index ae8cc6bd3f27..e3bb1b9fd606 100644 --- a/pkgs/by-name/tu/tunefish/package.nix +++ b/pkgs/by-name/tu/tunefish/package.nix @@ -79,7 +79,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://tunefish-synth.com/"; description = "Virtual analog synthesizer LV2 plugin"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = [ "x86_64-linux" ]; }; }) diff --git a/pkgs/by-name/un/unifdef/package.nix b/pkgs/by-name/un/unifdef/package.nix index ac4c84e882fe..278f07002201 100644 --- a/pkgs/by-name/un/unifdef/package.nix +++ b/pkgs/by-name/un/unifdef/package.nix @@ -29,6 +29,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Selectively remove C preprocessor conditionals"; license = lib.licenses.bsd2; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/un/unionfs-fuse/package.nix b/pkgs/by-name/un/unionfs-fuse/package.nix index 0e4fea8692ec..4f1859ba1f97 100644 --- a/pkgs/by-name/un/unionfs-fuse/package.nix +++ b/pkgs/by-name/un/unionfs-fuse/package.nix @@ -59,6 +59,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/rpodgorny/unionfs-fuse"; license = lib.licenses.bsd3; platforms = lib.platforms.unix; - maintainers = [ lib.maintainers.orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ve/verbiste/package.nix b/pkgs/by-name/ve/verbiste/package.nix index 146951e744b9..a579468c2f2d 100644 --- a/pkgs/by-name/ve/verbiste/package.nix +++ b/pkgs/by-name/ve/verbiste/package.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation (finalAttrs: { description = "French and Italian verb conjugator"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/vi/video-compare/package.nix b/pkgs/by-name/vi/video-compare/package.nix index a1c2563ea447..16d676842b5a 100644 --- a/pkgs/by-name/vi/video-compare/package.nix +++ b/pkgs/by-name/vi/video-compare/package.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/pixop/video-compare"; description = "Split screen video comparison tool"; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; license = lib.licenses.gpl2Only; mainProgram = "video-compare"; platforms = lib.platforms.unix; diff --git a/pkgs/by-name/vm/vmpk/package.nix b/pkgs/by-name/vm/vmpk/package.nix index 3804ea818abf..e690b3197e3c 100644 --- a/pkgs/by-name/vm/vmpk/package.nix +++ b/pkgs/by-name/vm/vmpk/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { mainProgram = "vmpk"; homepage = "http://vmpk.sourceforge.net/"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/wc/wcc/package.nix b/pkgs/by-name/wc/wcc/package.nix index e4e49906cc0b..c3e8d8911a35 100644 --- a/pkgs/by-name/wc/wcc/package.nix +++ b/pkgs/by-name/wc/wcc/package.nix @@ -80,7 +80,6 @@ stdenv.mkDerivation (finalAttrs: { "aarch64-linux" ]; maintainers = with lib.maintainers; [ - orivej DieracDelta ]; }; diff --git a/pkgs/by-name/x4/x42-avldrums/package.nix b/pkgs/by-name/x4/x42-avldrums/package.nix index e89ba0b2dcbe..217c197ef016 100644 --- a/pkgs/by-name/x4/x42-avldrums/package.nix +++ b/pkgs/by-name/x4/x42-avldrums/package.nix @@ -43,7 +43,6 @@ stdenv.mkDerivation rec { homepage = "https://x42-plugins.com/x42/x42-avldrums"; maintainers = with maintainers; [ magnetophon - orivej ]; license = licenses.gpl2Plus; platforms = platforms.linux; diff --git a/pkgs/by-name/x4/x42-gmsynth/package.nix b/pkgs/by-name/x4/x42-gmsynth/package.nix index 4c8dec54e04a..75d7a0f3a3f9 100644 --- a/pkgs/by-name/x4/x42-gmsynth/package.nix +++ b/pkgs/by-name/x4/x42-gmsynth/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); description = "Chris Colins' General User soundfont player LV2 plugin"; homepage = "https://x42-plugins.com/x42/x42-gmsynth"; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; license = licenses.gpl2Plus; platforms = platforms.linux; }; diff --git a/pkgs/by-name/x4/x42-plugins/package.nix b/pkgs/by-name/x4/x42-plugins/package.nix index 6b43f0f9dea8..f09663967b22 100644 --- a/pkgs/by-name/x4/x42-plugins/package.nix +++ b/pkgs/by-name/x4/x42-plugins/package.nix @@ -68,7 +68,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/x42/x42-plugins"; maintainers = with maintainers; [ magnetophon - orivej ]; license = licenses.gpl2; platforms = [ diff --git a/pkgs/by-name/xx/xxHash/package.nix b/pkgs/by-name/xx/xxHash/package.nix index 684af9642b1b..887b2b39dd5b 100644 --- a/pkgs/by-name/xx/xxHash/package.nix +++ b/pkgs/by-name/xx/xxHash/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { gpl2 ]; mainProgram = "xxhsum"; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.all; pkgConfigModules = [ "libxxhash" diff --git a/pkgs/by-name/ys/ysfx/package.nix b/pkgs/by-name/ys/ysfx/package.nix index 606cc37a1580..b1b2c6e2714d 100644 --- a/pkgs/by-name/ys/ysfx/package.nix +++ b/pkgs/by-name/ys/ysfx/package.nix @@ -72,7 +72,7 @@ stdenv.mkDerivation rec { description = "Hosting library for JSFX"; homepage = "https://github.com/jpcima/ysfx"; license = licenses.asl20; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/by-name/zi/zita-ajbridge/package.nix b/pkgs/by-name/zi/zita-ajbridge/package.nix index bc69c540bbdb..334533b3c0b3 100644 --- a/pkgs/by-name/zi/zita-ajbridge/package.nix +++ b/pkgs/by-name/zi/zita-ajbridge/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Connect additional ALSA devices to JACK"; homepage = "http://kokkinizita.linuxaudio.org/linuxaudio/index.html"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/zi/zita-at1/package.nix b/pkgs/by-name/zi/zita-at1/package.nix index 4f87f23d484b..5f378fd95e3f 100644 --- a/pkgs/by-name/zi/zita-at1/package.nix +++ b/pkgs/by-name/zi/zita-at1/package.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { description = "Autotuner Jack application to correct the pitch of vocal tracks"; homepage = "https://kokkinizita.linuxaudio.org/linuxaudio/index.html"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; mainProgram = "zita-at1"; }; diff --git a/pkgs/development/compilers/fasm/bin.nix b/pkgs/development/compilers/fasm/bin.nix index d7d83405a5fe..2b496cfb1fa4 100644 --- a/pkgs/development/compilers/fasm/bin.nix +++ b/pkgs/development/compilers/fasm/bin.nix @@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { homepage = "https://flatassembler.net/download.php"; license = lib.licenses.bsd2; mainProgram = "fasm"; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; platforms = [ "i686-linux" "x86_64-linux" diff --git a/pkgs/development/cuda-modules/packages/nccl.nix b/pkgs/development/cuda-modules/packages/nccl.nix index ea5fa5e589a7..51a4399099ca 100644 --- a/pkgs/development/cuda-modules/packages/nccl.nix +++ b/pkgs/development/cuda-modules/packages/nccl.nix @@ -163,7 +163,6 @@ backendStdenv.mkDerivation (finalAttrs: { badPlatforms = _mkMetaBadPlatforms finalAttrs; maintainers = with maintainers; [ mdaiter - orivej ]; teams = [ teams.cuda ]; }; diff --git a/pkgs/development/libraries/libunwind/default.nix b/pkgs/development/libraries/libunwind/default.nix index 77318e8e14d0..0062de9b5045 100644 --- a/pkgs/development/libraries/libunwind/default.nix +++ b/pkgs/development/libraries/libunwind/default.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: { meta = with lib; { homepage = "https://www.nongnu.org/libunwind"; description = "Portable and efficient API to determine the call-chain of a program"; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; pkgConfigModules = [ "libunwind" "libunwind-coredump" diff --git a/pkgs/development/python-modules/bokeh/default.nix b/pkgs/development/python-modules/bokeh/default.nix index 73474c854bb0..adece7d86590 100644 --- a/pkgs/development/python-modules/bokeh/default.nix +++ b/pkgs/development/python-modules/bokeh/default.nix @@ -122,6 +122,6 @@ buildPythonPackage rec { mainProgram = "bokeh"; homepage = "https://github.com/bokeh/bokeh"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/libsavitar/default.nix b/pkgs/development/python-modules/libsavitar/default.nix index 7ccfe8052faf..f4e015aebf28 100644 --- a/pkgs/development/python-modules/libsavitar/default.nix +++ b/pkgs/development/python-modules/libsavitar/default.nix @@ -45,6 +45,6 @@ buildPythonPackage rec { homepage = "https://github.com/Ultimaker/libSavitar"; license = lib.licenses.lgpl3Plus; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/pebble/default.nix b/pkgs/development/python-modules/pebble/default.nix index 45f6677ea956..87d05f376c5f 100644 --- a/pkgs/development/python-modules/pebble/default.nix +++ b/pkgs/development/python-modules/pebble/default.nix @@ -37,6 +37,6 @@ buildPythonPackage rec { homepage = "https://github.com/noxdafox/pebble"; changelog = "https://github.com/noxdafox/pebble/releases/tag/${src.tag}"; license = lib.licenses.lgpl3Plus; - maintainers = with lib.maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/yappi/default.nix b/pkgs/development/python-modules/yappi/default.nix index 3590f22ba67a..482b8252d0f8 100644 --- a/pkgs/development/python-modules/yappi/default.nix +++ b/pkgs/development/python-modules/yappi/default.nix @@ -41,6 +41,6 @@ buildPythonPackage rec { mainProgram = "yappi"; homepage = "https://github.com/sumerc/yappi"; license = licenses.mit; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/tools/misc/cvise/default.nix b/pkgs/development/tools/misc/cvise/default.nix index bddf56345a9c..5fb507488c55 100644 --- a/pkgs/development/tools/misc/cvise/default.nix +++ b/pkgs/development/tools/misc/cvise/default.nix @@ -94,7 +94,7 @@ buildPythonApplication rec { homepage = "https://github.com/marxin/cvise"; description = "Super-parallel Python port of C-Reduce"; license = licenses.ncsa; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.linux; }; } diff --git a/pkgs/servers/sql/mysql/8.0.x.nix b/pkgs/servers/sql/mysql/8.0.x.nix index 9b158fad46d6..41c67e77983d 100644 --- a/pkgs/servers/sql/mysql/8.0.x.nix +++ b/pkgs/servers/sql/mysql/8.0.x.nix @@ -124,7 +124,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.mysql.com/"; description = "World's most popular open source database"; license = licenses.gpl2Only; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; platforms = platforms.unix; }; }) diff --git a/pkgs/tools/compression/zstd/default.nix b/pkgs/tools/compression/zstd/default.nix index 83def1dd150f..e6c850bbd083 100644 --- a/pkgs/tools/compression/zstd/default.nix +++ b/pkgs/tools/compression/zstd/default.nix @@ -153,7 +153,7 @@ stdenv.mkDerivation (finalAttrs: { license = with licenses; [ bsd3 ]; # Or, at your opinion, GPL-2.0-only. mainProgram = "zstd"; platforms = platforms.all; - maintainers = with maintainers; [ orivej ]; + maintainers = [ ]; pkgConfigModules = [ "libzstd" ]; }; }) diff --git a/pkgs/tools/networking/mtr/default.nix b/pkgs/tools/networking/mtr/default.nix index 78f46bcd7940..7f7e1ab9f5ae 100644 --- a/pkgs/tools/networking/mtr/default.nix +++ b/pkgs/tools/networking/mtr/default.nix @@ -55,7 +55,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = with maintainers; [ koral - orivej raskin globin ryan4yin From cd5f59b0ca99727b44002fdada601fa21e521d2a Mon Sep 17 00:00:00 2001 From: alexphanna Date: Fri, 21 Nov 2025 21:47:53 -0500 Subject: [PATCH 09/84] maintainers: add alexphanna --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 50d9d827d21c..3188341399b2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1222,6 +1222,11 @@ githubId = 464913; name = "Alexander Tomokhov"; }; + alexphanna = { + github = "alexphanna"; + githubId = 106717809; + name = "Alex Hanna"; + }; alexshpilkin = { email = "ashpilkin@gmail.com"; github = "alexshpilkin"; From 7c5b62d60eb36947f3f7e9bb466402e419c3a06f Mon Sep 17 00:00:00 2001 From: alexphanna Date: Fri, 21 Nov 2025 21:50:57 -0500 Subject: [PATCH 10/84] material-symbols: 4.0.0-unstable-2025-04-11 -> 4.0.0-unstable-2025-09-18 --- pkgs/by-name/ma/material-symbols/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/material-symbols/package.nix b/pkgs/by-name/ma/material-symbols/package.nix index 9723da48e5d2..294bd3701af6 100644 --- a/pkgs/by-name/ma/material-symbols/package.nix +++ b/pkgs/by-name/ma/material-symbols/package.nix @@ -7,13 +7,13 @@ }: stdenvNoCC.mkDerivation { pname = "material-symbols"; - version = "4.0.0-unstable-2025-04-11"; + version = "4.0.0-unstable-2025-09-18"; src = fetchFromGitHub { owner = "google"; repo = "material-design-icons"; - rev = "941fa95d7f6084a599a54ca71bc565f48e7c6d9e"; - hash = "sha256-5bcEh7Oetd2JmFEPCcoweDrLGQTpcuaCU8hCjz8ls3M="; + rev = "bb04090f930e272697f2a1f0d7b352d92dfeee43"; + hash = "sha256-aFKG8U4OBqh2hoHYm1n/L4bK7wWPs6o0rYVhNC7QEpI="; sparseCheckout = [ "variablefont" ]; }; From cdd3ca5fa21fd35c42f4c9d4aa2c33bc998be4cf Mon Sep 17 00:00:00 2001 From: alexphanna Date: Fri, 21 Nov 2025 21:51:22 -0500 Subject: [PATCH 11/84] material-symbols: add alexphanna as maintainer --- pkgs/by-name/ma/material-symbols/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ma/material-symbols/package.nix b/pkgs/by-name/ma/material-symbols/package.nix index 294bd3701af6..82e386526128 100644 --- a/pkgs/by-name/ma/material-symbols/package.nix +++ b/pkgs/by-name/ma/material-symbols/package.nix @@ -39,6 +39,7 @@ stdenvNoCC.mkDerivation { maintainers = with lib.maintainers; [ fufexan luftmensch-luftmensch + alexphanna ]; platforms = lib.platforms.all; }; From a31330d5a468ffe3d637cef92c99b796879e09fb Mon Sep 17 00:00:00 2001 From: Tony Wasserka Date: Sat, 22 Nov 2025 15:55:43 +0100 Subject: [PATCH 12/84] processing: 4.3.2 -> 4.4.6 --- pkgs/by-name/pr/processing/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pr/processing/package.nix b/pkgs/by-name/pr/processing/package.nix index 7f595dc48c56..8e54914698e4 100644 --- a/pkgs/by-name/pr/processing/package.nix +++ b/pkgs/by-name/pr/processing/package.nix @@ -17,7 +17,7 @@ }: let jdk = jdk17; - buildNumber = "1295"; + buildNumber = "1306"; vaqua = fetchurl { name = "VAqua9.jar"; url = "https://violetlib.org/release/vaqua/9/VAqua9.jar"; @@ -62,13 +62,13 @@ let in stdenv.mkDerivation rec { pname = "processing"; - version = "4.3.2"; + version = "4.4.6"; src = fetchFromGitHub { owner = "processing"; repo = "processing4"; rev = "processing-${buildNumber}-${version}"; - sha256 = "sha256-jUkWnkP8up5vpaXfgFJ/jQjN1KfeX5EuYXSb+W6NEms="; + sha256 = "sha256-dqBJeDnQEDDJ1TAZqwbPU8Arsecf9iv1T311bFIBO4w="; }; # Processing did not update the todo.txt file before tagging this release, so @@ -98,8 +98,8 @@ stdenv.mkDerivation rec { echo "tarring jdk" tar --checkpoint=10000 -czf build/linux/jdk-17.0.8-${arch}.tgz ${jdk} + mkdir -p app/lib core/library cp ${ant.home}/lib/{ant.jar,ant-launcher.jar} app/lib/ - mkdir -p core/library ln -s ${jogl}/share/java/* core/library/ ln -s ${vaqua} app/lib/VAqua9.jar ln -s ${flatlaf} app/lib/flatlaf.jar From c57e3b5b3f05585343085d2ec91bbf3f257b1ca5 Mon Sep 17 00:00:00 2001 From: Tony Wasserka Date: Sun, 23 Nov 2025 11:25:11 +0100 Subject: [PATCH 13/84] processing: 4.4.6 -> 4.4.10 --- .../by-name/pr/processing/fix-ant-build.patch | 80 +++++++++++++++++++ pkgs/by-name/pr/processing/package.nix | 11 ++- 2 files changed, 87 insertions(+), 4 deletions(-) create mode 100644 pkgs/by-name/pr/processing/fix-ant-build.patch diff --git a/pkgs/by-name/pr/processing/fix-ant-build.patch b/pkgs/by-name/pr/processing/fix-ant-build.patch new file mode 100644 index 000000000000..3c471262873a --- /dev/null +++ b/pkgs/by-name/pr/processing/fix-ant-build.patch @@ -0,0 +1,80 @@ +diff --git a/app/build.xml b/app/build.xml +index 37aa13d03..a495b4f7e 100644 +--- a/app/build.xml ++++ b/app/build.xml +@@ -162,6 +162,7 @@ + encoding="UTF-8" + includeAntRuntime="false" + classpath="../core/library/core.jar; ++ utils/library/utils.jar; + lib/ant.jar; + lib/ant-launcher.jar; + lib/flatlaf.jar; +diff --git a/app/utils/build.xml b/app/utils/build.xml +new file mode 100644 +index 000000000..5a4b72e32 +--- /dev/null ++++ b/app/utils/build.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +diff --git a/build/build.xml b/build/build.xml +index f1247b511..2f1f22128 100644 +--- a/build/build.xml ++++ b/build/build.xml +@@ -191,6 +191,7 @@ + + + ++ + + + +@@ -294,6 +295,7 @@ + + + ++ + + + +@@ -315,6 +317,7 @@ + + + ++ + + + +diff --git a/java/build.xml b/java/build.xml +index ca2e32f4f..5aeae7ac8 100644 +--- a/java/build.xml ++++ b/java/build.xml +@@ -97,6 +97,7 @@ + + + ++ + + + diff --git a/pkgs/by-name/pr/processing/package.nix b/pkgs/by-name/pr/processing/package.nix index 8e54914698e4..01573a7ab31a 100644 --- a/pkgs/by-name/pr/processing/package.nix +++ b/pkgs/by-name/pr/processing/package.nix @@ -17,7 +17,7 @@ }: let jdk = jdk17; - buildNumber = "1306"; + buildNumber = "1310"; vaqua = fetchurl { name = "VAqua9.jar"; url = "https://violetlib.org/release/vaqua/9/VAqua9.jar"; @@ -62,18 +62,21 @@ let in stdenv.mkDerivation rec { pname = "processing"; - version = "4.4.6"; + version = "4.4.10"; src = fetchFromGitHub { owner = "processing"; repo = "processing4"; rev = "processing-${buildNumber}-${version}"; - sha256 = "sha256-dqBJeDnQEDDJ1TAZqwbPU8Arsecf9iv1T311bFIBO4w="; + sha256 = "sha256-u2wQl/VGCNJPd+k3DX2eW7gkA/RARMTSNGcoQuS/Oh8="; }; # Processing did not update the todo.txt file before tagging this release, so # the "revision-check" Ant target fails. - patches = [ ./disable-revision-check.patch ]; + patches = [ + ./disable-revision-check.patch + ./fix-ant-build.patch + ]; nativeBuildInputs = [ ant From fce28edd8ffa3ff6e40c9a9c3bce38c04e7d86c1 Mon Sep 17 00:00:00 2001 From: Ricardo Valero de la Rosa <55701657+ricardo-valero@users.noreply.github.com> Date: Sun, 23 Nov 2025 18:38:34 -0600 Subject: [PATCH 14/84] add zrok darwin support --- pkgs/by-name/zr/zrok/package.nix | 28 ++++++++++++++++------------ pkgs/by-name/zr/zrok/update.sh | 8 ++++++-- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/zr/zrok/package.nix b/pkgs/by-name/zr/zrok/package.nix index 5e8c89cc9309..4b2f4db9af9c 100644 --- a/pkgs/by-name/zr/zrok/package.nix +++ b/pkgs/by-name/zr/zrok/package.nix @@ -13,6 +13,8 @@ let x86_64-linux = "linux_amd64"; aarch64-linux = "linux_arm64"; armv7l-linux = "linux_armv7"; + x86_64-darwin = "darwin_amd64"; + aarch64-darwin = "darwin_arm64"; } .${system} or throwSystem; @@ -21,6 +23,8 @@ let x86_64-linux = "sha256-Ewez2QUsIAmxyjxR8wvt7UJpXVHjIb8s6gGF1YNgrec="; aarch64-linux = "sha256-5hZaOqnTYWeUJXGObzUZMqE62ZgNvJ9Wi8shVng10l8="; armv7l-linux = "sha256-MOM0OS2/mhYaxowsBVnZH0poR+wXsbjsJKldU/nAfjU="; + x86_64-darwin = "sha256-DlB24u4CPK5NqrX+vlDJWqjtcz04X0UQurYY0hZtZ0Q="; + aarch64-darwin = "sha256-HS7xMpJUFm2PYEe4aXMJ5THGklDTAuziCtcCgf7sX9Q="; } .${system} or throwSystem; in @@ -36,20 +40,18 @@ stdenv.mkDerivation (finalAttrs: { updateScript = ./update.sh; - installPhase = - let - interpreter = "$(< \"$NIX_CC/nix-support/dynamic-linker\")"; - in - '' - runHook preInstall + installPhase = '' + runHook preInstall - mkdir -p $out/bin - cp zrok $out/bin/ - chmod +x $out/bin/zrok - patchelf --set-interpreter "${interpreter}" "$out/bin/zrok" + mkdir -p $out/bin + cp zrok $out/bin/ + chmod +x $out/bin/zrok + ${lib.optionalString stdenv.hostPlatform.isLinux '' + patchelf --set-interpreter "$(< "$NIX_CC/nix-support/dynamic-linker")" "$out/bin/zrok" + ''} - runHook postInstall - ''; + runHook postInstall + ''; meta = { description = "Geo-scale, next-generation sharing platform built on top of OpenZiti"; @@ -61,6 +63,8 @@ stdenv.mkDerivation (finalAttrs: { "x86_64-linux" "aarch64-linux" "armv7l-linux" + "x86_64-darwin" + "aarch64-darwin" ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/zr/zrok/update.sh b/pkgs/by-name/zr/zrok/update.sh index 71a09919a850..afd9c4c5774d 100755 --- a/pkgs/by-name/zr/zrok/update.sh +++ b/pkgs/by-name/zr/zrok/update.sh @@ -4,9 +4,9 @@ set -euo pipefail ROOT="$(dirname "$(readlink -f "$0")")" -NIX_DRV="$ROOT/default.nix" +NIX_DRV="$ROOT/package.nix" if [ ! -f "$NIX_DRV" ]; then - echo "ERROR: cannot find default.nix in $ROOT" + echo "ERROR: cannot find package.nix in $ROOT" exit 1 fi @@ -30,9 +30,13 @@ ZROK_VER=$(curl -Ls -w "%{url_effective}" -o /dev/null https://github.com/openzi ZROK_LINUX_X64_SHA256=$(fetch_arch "$ZROK_VER" "linux_amd64") ZROK_LINUX_AARCH64_SHA256=$(fetch_arch "$ZROK_VER" "linux_arm64") ZROK_LINUX_ARMV7L_SHA256=$(fetch_arch "$ZROK_VER" "linux_armv7") +ZROK_DARWIN_X64_SHA256=$(fetch_arch "$ZROK_VER" "darwin_amd64") +ZROK_DARWIN_ARM64_SHA256=$(fetch_arch "$ZROK_VER" "darwin_arm64") sed -i "s/version = \".*\"/version = \"$ZROK_VER\"/" "$NIX_DRV" replace_sha "x86_64-linux" "$ZROK_LINUX_X64_SHA256" replace_sha "aarch64-linux" "$ZROK_LINUX_AARCH64_SHA256" replace_sha "armv7l-linux" "$ZROK_LINUX_ARMV7L_SHA256" +replace_sha "x86_64-darwin" "$ZROK_DARWIN_X64_SHA256" +replace_sha "aarch64-darwin" "$ZROK_DARWIN_ARM64_SHA256" From 95cf6e8ad30a9ad03a1ec2ac1e2e48267a1c02d2 Mon Sep 17 00:00:00 2001 From: Ricardo Valero de la Rosa <55701657+ricardo-valero@users.noreply.github.com> Date: Sun, 23 Nov 2025 18:44:03 -0600 Subject: [PATCH 15/84] bump to 1.1.10 --- pkgs/by-name/zr/zrok/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/zr/zrok/package.nix b/pkgs/by-name/zr/zrok/package.nix index 4b2f4db9af9c..13fd495c6c5c 100644 --- a/pkgs/by-name/zr/zrok/package.nix +++ b/pkgs/by-name/zr/zrok/package.nix @@ -20,17 +20,17 @@ let hash = { - x86_64-linux = "sha256-Ewez2QUsIAmxyjxR8wvt7UJpXVHjIb8s6gGF1YNgrec="; - aarch64-linux = "sha256-5hZaOqnTYWeUJXGObzUZMqE62ZgNvJ9Wi8shVng10l8="; - armv7l-linux = "sha256-MOM0OS2/mhYaxowsBVnZH0poR+wXsbjsJKldU/nAfjU="; - x86_64-darwin = "sha256-DlB24u4CPK5NqrX+vlDJWqjtcz04X0UQurYY0hZtZ0Q="; - aarch64-darwin = "sha256-HS7xMpJUFm2PYEe4aXMJ5THGklDTAuziCtcCgf7sX9Q="; + x86_64-linux = "sha256-wCrMB2rUr4HGAAGxYeygnBR5cCpoxUbuVVYPR7p004I="; + aarch64-linux = "sha256-CUjuYspPQQw4L3SZSkgEAUoySBxB1X/AQHns9j4zfr0="; + armv7l-linux = "sha256-83Rul8eikB2+AcgVQK8M/vVGj5eAR4dPNqx8lHAcgBQ="; + x86_64-darwin = "sha256-fwfemZe1KTtRgdTPuCR+FBah5SrQnzevgsuZsoe8U0U="; + aarch64-darwin = "sha256-492zgY6rdipxeoXiK5BXTbXeD0x2DtrGxEt4lqr9ZLE="; } .${system} or throwSystem; in stdenv.mkDerivation (finalAttrs: { pname = "zrok"; - version = "1.0.4"; + version = "1.1.10"; src = fetchzip { url = "https://github.com/openziti/zrok/releases/download/v${finalAttrs.version}/zrok_${finalAttrs.version}_${plat}.tar.gz"; From 001afb80b70deb43fa33a9c5f10f7c04352b4e57 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 23 Nov 2025 21:31:50 -0500 Subject: [PATCH 16/84] {encfs,pdfsam-basic,razergenie,tytools,vc}: migrate to by-name --- .../encfs/default.nix => by-name/en/encfs/package.nix} | 0 .../pd/pdfsam-basic/package.nix} | 0 .../default.nix => by-name/ra/razergenie/package.nix} | 0 .../default.nix => by-name/ty/tytools/package.nix} | 0 .../vc/default.nix => by-name/vc/vc/package.nix} | 0 pkgs/top-level/all-packages.nix | 10 ---------- 6 files changed, 10 deletions(-) rename pkgs/{tools/filesystems/encfs/default.nix => by-name/en/encfs/package.nix} (100%) rename pkgs/{applications/misc/pdfsam-basic/default.nix => by-name/pd/pdfsam-basic/package.nix} (100%) rename pkgs/{applications/misc/razergenie/default.nix => by-name/ra/razergenie/package.nix} (100%) rename pkgs/{development/embedded/tytools/default.nix => by-name/ty/tytools/package.nix} (100%) rename pkgs/{development/libraries/vc/default.nix => by-name/vc/vc/package.nix} (100%) diff --git a/pkgs/tools/filesystems/encfs/default.nix b/pkgs/by-name/en/encfs/package.nix similarity index 100% rename from pkgs/tools/filesystems/encfs/default.nix rename to pkgs/by-name/en/encfs/package.nix diff --git a/pkgs/applications/misc/pdfsam-basic/default.nix b/pkgs/by-name/pd/pdfsam-basic/package.nix similarity index 100% rename from pkgs/applications/misc/pdfsam-basic/default.nix rename to pkgs/by-name/pd/pdfsam-basic/package.nix diff --git a/pkgs/applications/misc/razergenie/default.nix b/pkgs/by-name/ra/razergenie/package.nix similarity index 100% rename from pkgs/applications/misc/razergenie/default.nix rename to pkgs/by-name/ra/razergenie/package.nix diff --git a/pkgs/development/embedded/tytools/default.nix b/pkgs/by-name/ty/tytools/package.nix similarity index 100% rename from pkgs/development/embedded/tytools/default.nix rename to pkgs/by-name/ty/tytools/package.nix diff --git a/pkgs/development/libraries/vc/default.nix b/pkgs/by-name/vc/vc/package.nix similarity index 100% rename from pkgs/development/libraries/vc/default.nix rename to pkgs/by-name/vc/vc/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4bdfd281d1ff..889d9ce28b82 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2197,8 +2197,6 @@ with pkgs; rainloop-standard ; - razergenie = callPackage ../applications/misc/razergenie { }; - roundcube = callPackage ../servers/roundcube { }; roundcubePlugins = recurseIntoAttrs (callPackage ../servers/roundcube/plugins { }); @@ -2634,8 +2632,6 @@ with pkgs; emborg = python3Packages.callPackage ../development/python-modules/emborg { }; - encfs = callPackage ../tools/filesystems/encfs { }; - ethercalc = callPackage ../servers/web-apps/ethercalc { }; evtest-qt = libsForQt5.callPackage ../applications/misc/evtest-qt { }; @@ -6754,8 +6750,6 @@ with pkgs; withTeensyduino = true; }; - tytools = callPackage ../development/embedded/tytools { }; - texinfoPackages = callPackages ../development/tools/misc/texinfo/packages.nix { }; inherit (texinfoPackages) texinfo6 @@ -8608,8 +8602,6 @@ with pkgs; }; }; - vc = callPackage ../development/libraries/vc { }; - vencord-web-extension = callPackage ../by-name/ve/vencord/package.nix { buildWebExtension = true; }; vid-stab = callPackage ../development/libraries/vid-stab { @@ -11788,8 +11780,6 @@ with pkgs; lua = lua5; }; - pdfsam-basic = callPackage ../applications/misc/pdfsam-basic { }; - mupdf-headless = mupdf.override { enableX11 = false; enableGL = false; From b681aee6a962eae3d56629f0601b90ba1d7f0bf5 Mon Sep 17 00:00:00 2001 From: Jaco Malan Date: Mon, 24 Nov 2025 10:02:59 +0200 Subject: [PATCH 17/84] spotify: 1.2.63.394.g126b0d89 -> 1.2.74.477.g3be53afe --- pkgs/by-name/sp/spotify/linux.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spotify/linux.nix b/pkgs/by-name/sp/spotify/linux.nix index d9d0e807f3fc..5059ce54c8f2 100644 --- a/pkgs/by-name/sp/spotify/linux.nix +++ b/pkgs/by-name/sp/spotify/linux.nix @@ -105,7 +105,7 @@ stdenv.mkDerivation (finalAttrs: { # If an update breaks things, one of those might have valuable info: # https://aur.archlinux.org/packages/spotify/ # https://community.spotify.com/t5/Desktop-Linux - version = "1.2.63.394.g126b0d89"; + version = "1.2.74.477.g3be53afe"; # To get the latest stable revision: # curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/spotify?channel=stable' | jq '.download_url,.version,.last_updated' @@ -113,7 +113,7 @@ stdenv.mkDerivation (finalAttrs: { # curl -H 'Snap-Device-Series: 16' 'https://api.snapcraft.io/v2/snaps/info/spotify' | jq '.' # More examples of api usage: # https://github.com/canonical-websites/snapcraft.io/blob/master/webapp/publisher/snaps/views.py - rev = "88"; + rev = "89"; # fetch from snapcraft instead of the debian repository most repos fetch from. # That is a bit more cumbersome. But the debian repository only keeps the last @@ -126,7 +126,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { name = "spotify-${finalAttrs.version}-${finalAttrs.rev}.snap"; url = "https://api.snapcraft.io/api/v1/snaps/download/pOBIoZ2LrCB3rDohMxoYGnbN14EHOgD7_${finalAttrs.rev}.snap"; - hash = "sha512-3Jk2YDXSKGJ8hGATGMt8KbOQul1VK/YApmq5j/BWBPjzRVn/j9etzIsYMWCFjpWf4KSvlrZnKuq3gL6SRyDsUA=="; + hash = "sha512-mn1w/Ylt9weFgV67tB435CoF2/4V+F6gu1LUXY07J6m5nxi1PCewHNFm8/11qBRO/i7mpMwhcRXaiv0HkFAjYA=="; }; nativeBuildInputs = [ From 6831ca6f110612eb07299d536683ec398c5e00cf Mon Sep 17 00:00:00 2001 From: Tony Wasserka Date: Mon, 24 Nov 2025 11:22:36 +0100 Subject: [PATCH 18/84] processing: Drop patch that is no longer necessary --- .../pr/processing/disable-revision-check.patch | 13 ------------- pkgs/by-name/pr/processing/package.nix | 7 +------ 2 files changed, 1 insertion(+), 19 deletions(-) delete mode 100644 pkgs/by-name/pr/processing/disable-revision-check.patch diff --git a/pkgs/by-name/pr/processing/disable-revision-check.patch b/pkgs/by-name/pr/processing/disable-revision-check.patch deleted file mode 100644 index 3a0abbcb8339..000000000000 --- a/pkgs/by-name/pr/processing/disable-revision-check.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/build/build.xml b/build/build.xml -index 8ad556c11..e61b6ae45 100644 ---- a/build/build.xml -+++ b/build/build.xml -@@ -453,8 +453,6 @@ - - -- - - - diff --git a/pkgs/by-name/pr/processing/package.nix b/pkgs/by-name/pr/processing/package.nix index 01573a7ab31a..247edf91a898 100644 --- a/pkgs/by-name/pr/processing/package.nix +++ b/pkgs/by-name/pr/processing/package.nix @@ -71,12 +71,7 @@ stdenv.mkDerivation rec { sha256 = "sha256-u2wQl/VGCNJPd+k3DX2eW7gkA/RARMTSNGcoQuS/Oh8="; }; - # Processing did not update the todo.txt file before tagging this release, so - # the "revision-check" Ant target fails. - patches = [ - ./disable-revision-check.patch - ./fix-ant-build.patch - ]; + patches = [ ./fix-ant-build.patch ]; nativeBuildInputs = [ ant From 1e6162f71cf114b224416bc8dd953de3d4f8b535 Mon Sep 17 00:00:00 2001 From: Robin Date: Tue, 25 Nov 2025 09:31:02 +0100 Subject: [PATCH 19/84] dotnet-ef: 9.0.9 -> 10.0.0 --- pkgs/by-name/do/dotnet-ef/package.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dotnet-ef/package.nix b/pkgs/by-name/do/dotnet-ef/package.nix index a8ab26ca3ad4..9939e6263d7a 100644 --- a/pkgs/by-name/do/dotnet-ef/package.nix +++ b/pkgs/by-name/do/dotnet-ef/package.nix @@ -1,10 +1,16 @@ -{ buildDotnetGlobalTool, lib }: +{ + lib, + buildDotnetGlobalTool, + dotnetCorePackages, +}: buildDotnetGlobalTool { pname = "dotnet-ef"; - version = "9.0.9"; + version = "10.0.0"; - nugetHash = "sha256-2CX7bgn3Avp8zDStkYgip7yNJaZ6T0QITvFj63m1+E0="; + dotnet-sdk = dotnetCorePackages.sdk_10_0; + + nugetHash = "sha256-GcWo4MARlrq2sWmjJ+zgaTWpMd4kfyQyTNUj4ufG8qg="; meta = { description = "Tools to help with design-time development tasks"; From c43bc416f076fc65cafa3682beda4981a11a2015 Mon Sep 17 00:00:00 2001 From: phaer Date: Fri, 21 Nov 2025 10:39:13 +0100 Subject: [PATCH 20/84] image/repart: add image.repart.imageSize for --size This allows users to specify their desired total size of the generated disk image. This is useful to e.g. match the size of a target medium to have a appropriately sized filesystems even before first boot. It's a noop for the default value of "auto". --- nixos/modules/image/repart-image.nix | 3 ++- nixos/modules/image/repart.nix | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/nixos/modules/image/repart-image.nix b/nixos/modules/image/repart-image.nix index e8047757117d..9b4447b18816 100644 --- a/nixos/modules/image/repart-image.nix +++ b/nixos/modules/image/repart-image.nix @@ -37,6 +37,7 @@ split, seed, definitionsDirectory, + imageSize ? "auto", sectorSize, mkfsEnv ? { }, createEmpty ? true, @@ -170,7 +171,7 @@ stdenvNoCC.mkDerivation ( systemdRepartFlags = [ "--architecture=${systemdArch}" "--dry-run=no" - "--size=auto" + "--size=${imageSize}" "--definitions=${finalAttrs.finalRepartDefinitions}" "--split=${lib.boolToString split}" "--json=pretty" diff --git a/nixos/modules/image/repart.nix b/nixos/modules/image/repart.nix index bc1e0eb2f41d..047142dc468a 100644 --- a/nixos/modules/image/repart.nix +++ b/nixos/modules/image/repart.nix @@ -201,6 +201,14 @@ in ''; }; + imageSize = lib.mkOption { + type = lib.types.strMatching "^([0-9]+[KMGTP]?|auto)$"; + default = "auto"; + example = "512G"; + description = "Size of the produced image in bytes with optional K, M, G, T suffix, + or 'auto' to determine the minimal size automatically"; + }; + package = lib.mkPackageOption pkgs "systemd-repart" { # We use buildPackages so that repart images are built with the build # platform's systemd, allowing for cross-compiled systems to work. @@ -415,6 +423,7 @@ in compression split seed + imageSize sectorSize finalPartitions ; From f3ccef0c5babf9e4c3c27011736b25f0d5d869a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 03:25:15 +0000 Subject: [PATCH 21/84] python3Packages.twilio: 9.8.6 -> 9.8.7 --- pkgs/development/python-modules/twilio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix index 9712a403fbff..e5e0db476a69 100644 --- a/pkgs/development/python-modules/twilio/default.nix +++ b/pkgs/development/python-modules/twilio/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "twilio"; - version = "9.8.6"; + version = "9.8.7"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "twilio"; repo = "twilio-python"; tag = version; - hash = "sha256-ksXZwZkGNDeSJjUOfsSQGUa1amVqb1j5Dyi+yN17KXw="; + hash = "sha256-jGuPJ/nTo+oYqnwwwZDFLnpHcEyErgCPB5pO31g9WNA="; }; build-system = [ setuptools ]; From 33f35dce78b6dc01fc365360f3213e8c458d7280 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 26 Nov 2025 08:47:59 +0100 Subject: [PATCH 22/84] python313Packages.twilio: remove disabled --- pkgs/development/python-modules/twilio/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix index e5e0db476a69..ee33991b4e4f 100644 --- a/pkgs/development/python-modules/twilio/default.nix +++ b/pkgs/development/python-modules/twilio/default.nix @@ -12,8 +12,6 @@ pyjwt, pyngrok, pytestCheckHook, - pythonAtLeast, - pythonOlder, pytz, requests, setuptools, @@ -24,8 +22,6 @@ buildPythonPackage rec { version = "9.8.7"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchFromGitHub { owner = "twilio"; repo = "twilio-python"; From f71ad2040c45f17558dc7748422f983ce8162315 Mon Sep 17 00:00:00 2001 From: Evan Goode Date: Wed, 26 Nov 2025 00:22:28 -0500 Subject: [PATCH 23/84] processing: make wrappers in preFixup, not installPhase If we create the wrappers before preFixup, gappsWrapperArgs will not have been fully populated yet and we don't get the $XDG_DATA_DIRS added to the wrapper, leading to a "No GSettings schemas are installed on the system" when opening the Open file dialog --- pkgs/by-name/pr/processing/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pr/processing/package.nix b/pkgs/by-name/pr/processing/package.nix index 247edf91a898..7a9f8c77931b 100644 --- a/pkgs/by-name/pr/processing/package.nix +++ b/pkgs/by-name/pr/processing/package.nix @@ -127,16 +127,18 @@ stdenv.mkDerivation rec { cp -dpr build/linux/work $out/share/${pname} rmdir $out/share/${pname}/java ln -s ${jdk} $out/share/${pname}/java + runHook postInstall + ''; + + preFixup = '' makeWrapper $out/share/${pname}/processing $out/bin/processing \ - ''${gappsWrapperArgs[@]} \ + "''${gappsWrapperArgs[@]}" \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libGL ]}" \ --prefix _JAVA_OPTIONS " " "-Dawt.useSystemAAFontSettings=gasp" makeWrapper $out/share/${pname}/processing-java $out/bin/processing-java \ - ''${gappsWrapperArgs[@]} \ + "''${gappsWrapperArgs[@]}" \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libGL ]}" \ --prefix _JAVA_OPTIONS " " "-Dawt.useSystemAAFontSettings=gasp" - - runHook postInstall ''; meta = with lib; { From a6a732d8987cd8ae0e3fdcc3becdc594a135a295 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 03:40:48 +0000 Subject: [PATCH 24/84] python3Packages.langgraph-runtime-inmem: 0.18.0 -> 0.19.0 --- .../python-modules/langgraph-runtime-inmem/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix index d307a5723c67..5c7338ba5767 100644 --- a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix +++ b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "langgraph-runtime-inmem"; - version = "0.18.0"; + version = "0.19.0"; pyproject = true; # Not available in any repository src = fetchPypi { pname = "langgraph_runtime_inmem"; inherit version; - hash = "sha256-BXdcHy3N1XXrhx/m/rGu0hqEbFbG56C9+QakV+AMF74="; + hash = "sha256-bFfjzgKC9wiPf4AoROlcAflNUYztZ1sCK6m1ysG339w="; }; build-system = [ From 367f2fe388d3acdcd64b1e4a4fa543d19a60d94c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 08:36:16 +0000 Subject: [PATCH 25/84] tidb: 8.5.3 -> 8.5.4 --- pkgs/by-name/ti/tidb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/tidb/package.nix b/pkgs/by-name/ti/tidb/package.nix index 1b813b52c6c6..6b89742c5fd3 100644 --- a/pkgs/by-name/ti/tidb/package.nix +++ b/pkgs/by-name/ti/tidb/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "tidb"; - version = "8.5.3"; + version = "8.5.4"; src = fetchFromGitHub { owner = "pingcap"; repo = "tidb"; rev = "v${version}"; - sha256 = "sha256-2pg3UxzxzB4V4XhfmSxQCOn+NFqvp7DF+htIY3mtZ4s="; + sha256 = "sha256-8YlN49XPplEAk1RwqB+2fXyTMIAFXt5W0CGOE0hc3PQ="; }; - vendorHash = "sha256-HXN2EkpN2ltBUB2HqSvUOgVTfs2zcTeHoxa5zpccc+A="; + vendorHash = "sha256-fVY34aZCaxGh6OXV9oEkdEtJpXqyaQjxH0v6Xfpokz4="; ldflags = [ "-X github.com/pingcap/tidb/pkg/parser/mysql.TiDBReleaseVersion=${version}" From a5dc2ce7b093436d444320e47a1fde235092b7e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 11:55:06 +0000 Subject: [PATCH 26/84] tutanota-desktop: 314.251111.0 -> 315.251125.0 --- pkgs/by-name/tu/tutanota-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tutanota-desktop/package.nix b/pkgs/by-name/tu/tutanota-desktop/package.nix index 245895ddc998..386f4dc00a4c 100644 --- a/pkgs/by-name/tu/tutanota-desktop/package.nix +++ b/pkgs/by-name/tu/tutanota-desktop/package.nix @@ -8,11 +8,11 @@ appimageTools.wrapType2 rec { pname = "tutanota-desktop"; - version = "314.251111.0"; + version = "315.251125.0"; src = fetchurl { url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage"; - hash = "sha256-gBK4cGaWToBRV8VXgPWeyfNfXuCj9xejdkIFyoHL5h0="; + hash = "sha256-bM1Dno7CV4qr7ONh61SSU4ydx/bbE5C++meOle/9a9M="; }; extraPkgs = pkgs: [ pkgs.libsecret ]; From b9fcc450270dc7502a812ea4eff328becf3655c1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 20:57:47 +0000 Subject: [PATCH 27/84] meshcentral: 1.1.53 -> 1.1.54 --- pkgs/tools/admin/meshcentral/default.nix | 8 +- pkgs/tools/admin/meshcentral/package.json | 16 +- pkgs/tools/admin/meshcentral/yarn.lock | 1318 +++++++++++---------- 3 files changed, 683 insertions(+), 659 deletions(-) diff --git a/pkgs/tools/admin/meshcentral/default.nix b/pkgs/tools/admin/meshcentral/default.nix index c61f2af145f4..5e2325a301fd 100644 --- a/pkgs/tools/admin/meshcentral/default.nix +++ b/pkgs/tools/admin/meshcentral/default.nix @@ -8,11 +8,11 @@ }: yarn2nix-moretea.mkYarnPackage { - version = "1.1.53"; + version = "1.1.54"; src = fetchzip { - url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.53.tgz"; - sha256 = "1wjmvw7cymyjx0hii7kzmmrn7lmc3lj0hsll1nz32z11gnixdvbq"; + url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.54.tgz"; + sha256 = "0p33bcf8n981mlkvds28y78cc7lsxpdlxcdbdqgk2ch6h04vyzcr"; }; patches = [ @@ -24,7 +24,7 @@ yarn2nix-moretea.mkYarnPackage { offlineCache = fetchYarnDeps { yarnLock = ./yarn.lock; - hash = "sha256-jrBRexn5xc0OiBDf9fFDe2ZB3PcFVSuOChGCUWU4hcs="; + hash = "sha256-t5lSKw6PX+mrQxYiglUsyWtqo0SGe3yYGFLA+bvCEPU="; }; # Tarball has CRLF line endings. This makes patching difficult, so let's convert them. diff --git a/pkgs/tools/admin/meshcentral/package.json b/pkgs/tools/admin/meshcentral/package.json index d244d8ed06c4..7d4d01eaf6fe 100644 --- a/pkgs/tools/admin/meshcentral/package.json +++ b/pkgs/tools/admin/meshcentral/package.json @@ -1,6 +1,6 @@ { "name": "meshcentral", - "version": "1.1.53", + "version": "1.1.54", "keywords": [ "Remote Device Management", "Remote Device Monitoring", @@ -65,13 +65,13 @@ }, "readme": "readme.md", "optionalDependencies": { - "passport": "*", - "connect-flash": "*", - "passport-twitter": "*", - "passport-google-oauth20": "*", - "passport-github2": "*", - "passport-azure-oauth2": "*", - "jwt-simple": "*", + "passport": "0.7.0", + "connect-flash": "0.1.1", + "passport-twitter": "1.0.4", + "passport-google-oauth20": "2.0.0", + "passport-github2": "0.1.12", + "passport-azure-oauth2": "0.1.0", + "jwt-simple": "0.5.6", "openid-client": "5.7.1", "passport-saml": "*", "@duosecurity/duo_universal": "2.1.0", diff --git a/pkgs/tools/admin/meshcentral/yarn.lock b/pkgs/tools/admin/meshcentral/yarn.lock index 40d2650403fd..f2790d8de14b 100644 --- a/pkgs/tools/admin/meshcentral/yarn.lock +++ b/pkgs/tools/admin/meshcentral/yarn.lock @@ -40,380 +40,397 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.6.2" -"@aws-sdk/client-cognito-identity@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.916.0.tgz#acebab71db8c58fd73cf384e6bf1b5ed0c0ac360" - integrity sha512-MGpWcn350e/liZrsh8gdJMcBKwE4/pcNvSr3Dw+tB+ZVZlVFdHGFyeQVaknz8UWZXrfUK5KCbvahotmaQOs1pg== +"@aws-sdk/client-cognito-identity@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.940.0.tgz#6d14c91506f0c6f15e396e47666f8cb890dcd6f8" + integrity sha512-kFl2zLYQBLMplmYglbEe4qGuj1jlIuGuYUmtpH+XUMnbeqwU2KoDiLh+bn2u32KGrxNWHZQgraoqxMKN2q6Kcg== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.916.0" - "@aws-sdk/credential-provider-node" "3.916.0" - "@aws-sdk/middleware-host-header" "3.914.0" - "@aws-sdk/middleware-logger" "3.914.0" - "@aws-sdk/middleware-recursion-detection" "3.914.0" - "@aws-sdk/middleware-user-agent" "3.916.0" - "@aws-sdk/region-config-resolver" "3.914.0" - "@aws-sdk/types" "3.914.0" - "@aws-sdk/util-endpoints" "3.916.0" - "@aws-sdk/util-user-agent-browser" "3.914.0" - "@aws-sdk/util-user-agent-node" "3.916.0" - "@smithy/config-resolver" "^4.4.0" - "@smithy/core" "^3.17.1" - "@smithy/fetch-http-handler" "^5.3.4" - "@smithy/hash-node" "^4.2.3" - "@smithy/invalid-dependency" "^4.2.3" - "@smithy/middleware-content-length" "^4.2.3" - "@smithy/middleware-endpoint" "^4.3.5" - "@smithy/middleware-retry" "^4.4.5" - "@smithy/middleware-serde" "^4.2.3" - "@smithy/middleware-stack" "^4.2.3" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/node-http-handler" "^4.4.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" - "@smithy/url-parser" "^4.2.3" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/credential-provider-node" "3.940.0" + "@aws-sdk/middleware-host-header" "3.936.0" + "@aws-sdk/middleware-logger" "3.936.0" + "@aws-sdk/middleware-recursion-detection" "3.936.0" + "@aws-sdk/middleware-user-agent" "3.940.0" + "@aws-sdk/region-config-resolver" "3.936.0" + "@aws-sdk/types" "3.936.0" + "@aws-sdk/util-endpoints" "3.936.0" + "@aws-sdk/util-user-agent-browser" "3.936.0" + "@aws-sdk/util-user-agent-node" "3.940.0" + "@smithy/config-resolver" "^4.4.3" + "@smithy/core" "^3.18.5" + "@smithy/fetch-http-handler" "^5.3.6" + "@smithy/hash-node" "^4.2.5" + "@smithy/invalid-dependency" "^4.2.5" + "@smithy/middleware-content-length" "^4.2.5" + "@smithy/middleware-endpoint" "^4.3.12" + "@smithy/middleware-retry" "^4.4.12" + "@smithy/middleware-serde" "^4.2.6" + "@smithy/middleware-stack" "^4.2.5" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/node-http-handler" "^4.4.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" + "@smithy/url-parser" "^4.2.5" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" "@smithy/util-body-length-node" "^4.2.1" - "@smithy/util-defaults-mode-browser" "^4.3.4" - "@smithy/util-defaults-mode-node" "^4.2.6" - "@smithy/util-endpoints" "^3.2.3" - "@smithy/util-middleware" "^4.2.3" - "@smithy/util-retry" "^4.2.3" + "@smithy/util-defaults-mode-browser" "^4.3.11" + "@smithy/util-defaults-mode-node" "^4.2.14" + "@smithy/util-endpoints" "^3.2.5" + "@smithy/util-middleware" "^4.2.5" + "@smithy/util-retry" "^4.2.5" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.916.0.tgz#627792ab588a004fc0874a060b3466e21328b5b6" - integrity sha512-Eu4PtEUL1MyRvboQnoq5YKg0Z9vAni3ccebykJy615xokVZUdA3di2YxHM/hykDQX7lcUC62q9fVIvh0+UNk/w== +"@aws-sdk/client-sso@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.940.0.tgz#23a6b156d9ba0144c01eb1d0c1654600b35fc708" + integrity sha512-SdqJGWVhmIURvCSgkDditHRO+ozubwZk9aCX9MK8qxyOndhobCndW1ozl3hX9psvMAo9Q4bppjuqy/GHWpjB+A== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.916.0" - "@aws-sdk/middleware-host-header" "3.914.0" - "@aws-sdk/middleware-logger" "3.914.0" - "@aws-sdk/middleware-recursion-detection" "3.914.0" - "@aws-sdk/middleware-user-agent" "3.916.0" - "@aws-sdk/region-config-resolver" "3.914.0" - "@aws-sdk/types" "3.914.0" - "@aws-sdk/util-endpoints" "3.916.0" - "@aws-sdk/util-user-agent-browser" "3.914.0" - "@aws-sdk/util-user-agent-node" "3.916.0" - "@smithy/config-resolver" "^4.4.0" - "@smithy/core" "^3.17.1" - "@smithy/fetch-http-handler" "^5.3.4" - "@smithy/hash-node" "^4.2.3" - "@smithy/invalid-dependency" "^4.2.3" - "@smithy/middleware-content-length" "^4.2.3" - "@smithy/middleware-endpoint" "^4.3.5" - "@smithy/middleware-retry" "^4.4.5" - "@smithy/middleware-serde" "^4.2.3" - "@smithy/middleware-stack" "^4.2.3" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/node-http-handler" "^4.4.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" - "@smithy/url-parser" "^4.2.3" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/middleware-host-header" "3.936.0" + "@aws-sdk/middleware-logger" "3.936.0" + "@aws-sdk/middleware-recursion-detection" "3.936.0" + "@aws-sdk/middleware-user-agent" "3.940.0" + "@aws-sdk/region-config-resolver" "3.936.0" + "@aws-sdk/types" "3.936.0" + "@aws-sdk/util-endpoints" "3.936.0" + "@aws-sdk/util-user-agent-browser" "3.936.0" + "@aws-sdk/util-user-agent-node" "3.940.0" + "@smithy/config-resolver" "^4.4.3" + "@smithy/core" "^3.18.5" + "@smithy/fetch-http-handler" "^5.3.6" + "@smithy/hash-node" "^4.2.5" + "@smithy/invalid-dependency" "^4.2.5" + "@smithy/middleware-content-length" "^4.2.5" + "@smithy/middleware-endpoint" "^4.3.12" + "@smithy/middleware-retry" "^4.4.12" + "@smithy/middleware-serde" "^4.2.6" + "@smithy/middleware-stack" "^4.2.5" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/node-http-handler" "^4.4.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" + "@smithy/url-parser" "^4.2.5" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" "@smithy/util-body-length-node" "^4.2.1" - "@smithy/util-defaults-mode-browser" "^4.3.4" - "@smithy/util-defaults-mode-node" "^4.2.6" - "@smithy/util-endpoints" "^3.2.3" - "@smithy/util-middleware" "^4.2.3" - "@smithy/util-retry" "^4.2.3" + "@smithy/util-defaults-mode-browser" "^4.3.11" + "@smithy/util-defaults-mode-node" "^4.2.14" + "@smithy/util-endpoints" "^3.2.5" + "@smithy/util-middleware" "^4.2.5" + "@smithy/util-retry" "^4.2.5" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/core@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.916.0.tgz#ea11b485f837f1773e174f8a4ed82ecce9f163f7" - integrity sha512-1JHE5s6MD5PKGovmx/F1e01hUbds/1y3X8rD+Gvi/gWVfdg5noO7ZCerpRsWgfzgvCMZC9VicopBqNHCKLykZA== +"@aws-sdk/core@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.940.0.tgz#73bd257745df0d069e455f22d4526f4f6d800d76" + integrity sha512-KsGD2FLaX5ngJao1mHxodIVU9VYd1E8810fcYiGwO1PFHDzf5BEkp6D9IdMeQwT8Q6JLYtiiT1Y/o3UCScnGoA== dependencies: - "@aws-sdk/types" "3.914.0" - "@aws-sdk/xml-builder" "3.914.0" - "@smithy/core" "^3.17.1" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/property-provider" "^4.2.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/signature-v4" "^5.3.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" + "@aws-sdk/types" "3.936.0" + "@aws-sdk/xml-builder" "3.930.0" + "@smithy/core" "^3.18.5" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/property-provider" "^4.2.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/signature-v4" "^5.3.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" "@smithy/util-base64" "^4.3.0" - "@smithy/util-middleware" "^4.2.3" + "@smithy/util-middleware" "^4.2.5" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-cognito-identity@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.916.0.tgz#a036c86e148bf709248d4d297d7e683d1a04a84a" - integrity sha512-B0KoCIzEb5e98qaIF6PyXVBEvbi7yyInSoSSpP7ZmlRxanB4an/h54q5QwHPN+zGBqrGBiXbz9HvOLP2c29yww== +"@aws-sdk/credential-provider-cognito-identity@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.940.0.tgz#898ca926f323e8a3ea2d5fdaf10fa4300c45e05d" + integrity sha512-VZMijB+Dc2tISeumWw+Oxn0Oi9f4g4/xJu3kdFIjsac6GDdmBVuBbAG+bvPP73J1j1m1G1BwaYqEZvOlLwgjIA== dependencies: - "@aws-sdk/client-cognito-identity" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/property-provider" "^4.2.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/client-cognito-identity" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.916.0.tgz#c76861ec87f9edf227af62474411bf54ca04805d" - integrity sha512-3gDeqOXcBRXGHScc6xb7358Lyf64NRG2P08g6Bu5mv1Vbg9PKDyCAZvhKLkG7hkdfAM8Yc6UJNhbFxr1ud/tCQ== +"@aws-sdk/credential-provider-env@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.940.0.tgz#e04dc17300de228d572d5783c825a55d18851ecf" + integrity sha512-/G3l5/wbZYP2XEQiOoIkRJmlv15f1P3MSd1a0gz27lHEMrOJOGq66rF1Ca4OJLzapWt3Fy9BPrZAepoAX11kMw== dependencies: - "@aws-sdk/core" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/property-provider" "^4.2.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.916.0.tgz#b46e51c5cc65364c5fde752b4d016b5b747c6d89" - integrity sha512-NmooA5Z4/kPFJdsyoJgDxuqXC1C6oPMmreJjbOPqcwo6E/h2jxaG8utlQFgXe5F9FeJsMx668dtxVxSYnAAqHQ== +"@aws-sdk/credential-provider-http@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.940.0.tgz#0888b39befaef297d67dcecd35d9237dbb5ab1c0" + integrity sha512-dOrc03DHElNBD6N9Okt4U0zhrG4Wix5QUBSZPr5VN8SvmjD9dkrrxOkkJaMCl/bzrW7kbQEp7LuBdbxArMmOZQ== dependencies: - "@aws-sdk/core" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/fetch-http-handler" "^5.3.4" - "@smithy/node-http-handler" "^4.4.3" - "@smithy/property-provider" "^4.2.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" - "@smithy/util-stream" "^4.5.4" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/fetch-http-handler" "^5.3.6" + "@smithy/node-http-handler" "^4.4.5" + "@smithy/property-provider" "^4.2.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" + "@smithy/util-stream" "^4.5.6" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.916.0.tgz#53ecde76adaf2d0dcec195801053347a47e20a87" - integrity sha512-iR0FofvdPs87o6MhfNPv0F6WzB4VZ9kx1hbvmR7bSFCk7l0gc7G4fHJOg4xg2lsCptuETboX3O/78OQ2Djeakw== +"@aws-sdk/credential-provider-ini@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.940.0.tgz#b7a46fae4902f545e4f2cbcbd4f71dfae783de30" + integrity sha512-gn7PJQEzb/cnInNFTOaDoCN/hOKqMejNmLof1W5VW95Qk0TPO52lH8R4RmJPnRrwFMswOWswTOpR1roKNLIrcw== dependencies: - "@aws-sdk/core" "3.916.0" - "@aws-sdk/credential-provider-env" "3.916.0" - "@aws-sdk/credential-provider-http" "3.916.0" - "@aws-sdk/credential-provider-process" "3.916.0" - "@aws-sdk/credential-provider-sso" "3.916.0" - "@aws-sdk/credential-provider-web-identity" "3.916.0" - "@aws-sdk/nested-clients" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/credential-provider-imds" "^4.2.3" - "@smithy/property-provider" "^4.2.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/credential-provider-env" "3.940.0" + "@aws-sdk/credential-provider-http" "3.940.0" + "@aws-sdk/credential-provider-login" "3.940.0" + "@aws-sdk/credential-provider-process" "3.940.0" + "@aws-sdk/credential-provider-sso" "3.940.0" + "@aws-sdk/credential-provider-web-identity" "3.940.0" + "@aws-sdk/nested-clients" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/credential-provider-imds" "^4.2.5" + "@smithy/property-provider" "^4.2.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.916.0.tgz#a95b85ae40d10aef45c821b19f5b0f7929af46ee" - integrity sha512-8TrMpHqct0zTalf2CP2uODiN/PH9LPdBC6JDgPVK0POELTT4ITHerMxIhYGEiKN+6E4oRwSjM/xVTHCD4nMcrQ== +"@aws-sdk/credential-provider-login@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.940.0.tgz#d235cad516fd4a58fb261bc1291b7077efcbf58d" + integrity sha512-fOKC3VZkwa9T2l2VFKWRtfHQPQuISqqNl35ZhcXjWKVwRwl/o7THPMkqI4XwgT2noGa7LLYVbWMwnsgSsBqglg== dependencies: - "@aws-sdk/credential-provider-env" "3.916.0" - "@aws-sdk/credential-provider-http" "3.916.0" - "@aws-sdk/credential-provider-ini" "3.916.0" - "@aws-sdk/credential-provider-process" "3.916.0" - "@aws-sdk/credential-provider-sso" "3.916.0" - "@aws-sdk/credential-provider-web-identity" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/credential-provider-imds" "^4.2.3" - "@smithy/property-provider" "^4.2.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/nested-clients" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.916.0.tgz#7c5aa9642a0e1c2a2791d85fe1bedfecae73672e" - integrity sha512-SXDyDvpJ1+WbotZDLJW1lqP6gYGaXfZJrgFSXIuZjHb75fKeNRgPkQX/wZDdUvCwdrscvxmtyJorp2sVYkMcvA== +"@aws-sdk/credential-provider-node@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.940.0.tgz#5c4b3d13532f51528f769f8a87b4c7e7709ca0ad" + integrity sha512-M8NFAvgvO6xZjiti5kztFiAYmSmSlG3eUfr4ZHSfXYZUA/KUdZU/D6xJyaLnU8cYRWBludb6K9XPKKVwKfqm4g== dependencies: - "@aws-sdk/core" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/property-provider" "^4.2.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/credential-provider-env" "3.940.0" + "@aws-sdk/credential-provider-http" "3.940.0" + "@aws-sdk/credential-provider-ini" "3.940.0" + "@aws-sdk/credential-provider-process" "3.940.0" + "@aws-sdk/credential-provider-sso" "3.940.0" + "@aws-sdk/credential-provider-web-identity" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/credential-provider-imds" "^4.2.5" + "@smithy/property-provider" "^4.2.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.916.0.tgz#b99ff591e758a56eefe7b05f1e77efe8f28f8c16" - integrity sha512-gu9D+c+U/Dp1AKBcVxYHNNoZF9uD4wjAKYCjgSN37j4tDsazwMEylbbZLuRNuxfbXtizbo4/TiaxBXDbWM7AkQ== +"@aws-sdk/credential-provider-process@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.940.0.tgz#47a11224c1a9d179f67cbd0873c9e99fe0cd0e85" + integrity sha512-pILBzt5/TYCqRsJb7vZlxmRIe0/T+FZPeml417EK75060ajDGnVJjHcuVdLVIeKoTKm9gmJc9l45gon6PbHyUQ== dependencies: - "@aws-sdk/client-sso" "3.916.0" - "@aws-sdk/core" "3.916.0" - "@aws-sdk/token-providers" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/property-provider" "^4.2.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-web-identity@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.916.0.tgz#8c5f6cf52cd9e091b020f46ebdaa7f52a6834ba9" - integrity sha512-VFnL1EjHiwqi2kR19MLXjEgYBuWViCuAKLGSFGSzfFF/+kSpamVrOSFbqsTk8xwHan8PyNnQg4BNuusXwwLoIw== +"@aws-sdk/credential-provider-sso@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.940.0.tgz#fabadb014fd5c7b043b8b7ccb4e1bda66a2e88cc" + integrity sha512-q6JMHIkBlDCOMnA3RAzf8cGfup+8ukhhb50fNpghMs1SNBGhanmaMbZSgLigBRsPQW7fOk2l8jnzdVLS+BB9Uw== dependencies: - "@aws-sdk/core" "3.916.0" - "@aws-sdk/nested-clients" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/property-provider" "^4.2.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/client-sso" "3.940.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/token-providers" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-web-identity@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.940.0.tgz#25e83aa96c414608795e5d3c7be0e6d94bab6630" + integrity sha512-9QLTIkDJHHaYL0nyymO41H8g3ui1yz6Y3GmAN1gYQa6plXisuFBnGAbmKVj7zNvjWaOKdF0dV3dd3AFKEDoJ/w== + dependencies: + "@aws-sdk/core" "3.940.0" + "@aws-sdk/nested-clients" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" "@aws-sdk/credential-providers@^3.186.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.916.0.tgz#4456bd310ca92ebcd71285aa61e758550ab4b133" - integrity sha512-wazu2awF69ohF3AaDlYkD+tanaqwJ309o9GawNg3o1oW7orhdcvh6P8BftSjuIzuAMiauvQquxcUrNTLxHtvOA== + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.940.0.tgz#136fff048a53616c0aeccc02ca431db68376ba8c" + integrity sha512-1Thn8cboeJSZlsAwqFmwE6Z7i2/qDM9RiyusUp4M6YLSRumeCTsxR/BokxprOqWVH4ZMMB9cDjpewfkw7myUfQ== dependencies: - "@aws-sdk/client-cognito-identity" "3.916.0" - "@aws-sdk/core" "3.916.0" - "@aws-sdk/credential-provider-cognito-identity" "3.916.0" - "@aws-sdk/credential-provider-env" "3.916.0" - "@aws-sdk/credential-provider-http" "3.916.0" - "@aws-sdk/credential-provider-ini" "3.916.0" - "@aws-sdk/credential-provider-node" "3.916.0" - "@aws-sdk/credential-provider-process" "3.916.0" - "@aws-sdk/credential-provider-sso" "3.916.0" - "@aws-sdk/credential-provider-web-identity" "3.916.0" - "@aws-sdk/nested-clients" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/config-resolver" "^4.4.0" - "@smithy/core" "^3.17.1" - "@smithy/credential-provider-imds" "^4.2.3" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/property-provider" "^4.2.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/client-cognito-identity" "3.940.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/credential-provider-cognito-identity" "3.940.0" + "@aws-sdk/credential-provider-env" "3.940.0" + "@aws-sdk/credential-provider-http" "3.940.0" + "@aws-sdk/credential-provider-ini" "3.940.0" + "@aws-sdk/credential-provider-login" "3.940.0" + "@aws-sdk/credential-provider-node" "3.940.0" + "@aws-sdk/credential-provider-process" "3.940.0" + "@aws-sdk/credential-provider-sso" "3.940.0" + "@aws-sdk/credential-provider-web-identity" "3.940.0" + "@aws-sdk/nested-clients" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/config-resolver" "^4.4.3" + "@smithy/core" "^3.18.5" + "@smithy/credential-provider-imds" "^4.2.5" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/property-provider" "^4.2.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/middleware-host-header@3.914.0": - version "3.914.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.914.0.tgz#7e962c3d18c1ecc98606eab09a98dcf1b3402835" - integrity sha512-7r9ToySQ15+iIgXMF/h616PcQStByylVkCshmQqcdeynD/lCn2l667ynckxW4+ql0Q+Bo/URljuhJRxVJzydNA== +"@aws-sdk/middleware-host-header@3.936.0": + version "3.936.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.936.0.tgz#ef1144d175f1f499afbbd92ad07e24f8ccc9e9ce" + integrity sha512-tAaObaAnsP1XnLGndfkGWFuzrJYuk9W0b/nLvol66t8FZExIAf/WdkT2NNAWOYxljVs++oHnyHBCxIlaHrzSiw== dependencies: - "@aws-sdk/types" "3.914.0" - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/types" "3.936.0" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/middleware-logger@3.914.0": - version "3.914.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.914.0.tgz#222d50ec69447715d6954eb6db0029f11576227b" - integrity sha512-/gaW2VENS5vKvJbcE1umV4Ag3NuiVzpsANxtrqISxT3ovyro29o1RezW/Avz/6oJqjnmgz8soe9J1t65jJdiNg== +"@aws-sdk/middleware-logger@3.936.0": + version "3.936.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.936.0.tgz#691093bebb708b994be10f19358e8699af38a209" + integrity sha512-aPSJ12d3a3Ea5nyEnLbijCaaYJT2QjQ9iW+zGh5QcZYXmOGWbKVyPSxmVOboZQG+c1M8t6d2O7tqrwzIq8L8qw== dependencies: - "@aws-sdk/types" "3.914.0" - "@smithy/types" "^4.8.0" + "@aws-sdk/types" "3.936.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/middleware-recursion-detection@3.914.0": - version "3.914.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.914.0.tgz#bf65759cf303f271b22770e7f9675034b4ced946" - integrity sha512-yiAjQKs5S2JKYc+GrkvGMwkUvhepXDigEXpSJqUseR/IrqHhvGNuOxDxq+8LbDhM4ajEW81wkiBbU+Jl9G82yQ== +"@aws-sdk/middleware-recursion-detection@3.936.0": + version "3.936.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.936.0.tgz#141b6c92c1aa42bcd71aa854e0783b4f28e87a30" + integrity sha512-l4aGbHpXM45YNgXggIux1HgsCVAvvBoqHPkqLnqMl9QVapfuSTjJHfDYDsx1Xxct6/m7qSMUzanBALhiaGO2fA== dependencies: - "@aws-sdk/types" "3.914.0" - "@aws/lambda-invoke-store" "^0.0.1" - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/types" "3.936.0" + "@aws/lambda-invoke-store" "^0.2.0" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.916.0.tgz#a0894ae6d70d7a81b2572ee69ed0d3049d39dfce" - integrity sha512-mzF5AdrpQXc2SOmAoaQeHpDFsK2GE6EGcEACeNuoESluPI2uYMpuuNMYrUufdnIAIyqgKlis0NVxiahA5jG42w== +"@aws-sdk/middleware-user-agent@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.940.0.tgz#e31c59b058b397855cd87fee34d2387d63b35c27" + integrity sha512-nJbLrUj6fY+l2W2rIB9P4Qvpiy0tnTdg/dmixRxrU1z3e8wBdspJlyE+AZN4fuVbeL6rrRrO/zxQC1bB3cw5IA== dependencies: - "@aws-sdk/core" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@aws-sdk/util-endpoints" "3.916.0" - "@smithy/core" "^3.17.1" - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@aws-sdk/util-endpoints" "3.936.0" + "@smithy/core" "^3.18.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/nested-clients@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.916.0.tgz#2f79b924dd6c25cc3c40f6a0453097ae7a512702" - integrity sha512-tgg8e8AnVAer0rcgeWucFJ/uNN67TbTiDHfD+zIOPKep0Z61mrHEoeT/X8WxGIOkEn4W6nMpmS4ii8P42rNtnA== +"@aws-sdk/nested-clients@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.940.0.tgz#9b1574a0a56bd3eb5d62bbba85961f9e734c3569" + integrity sha512-x0mdv6DkjXqXEcQj3URbCltEzW6hoy/1uIL+i8gExP6YKrnhiZ7SzuB4gPls2UOpK5UqLiqXjhRLfBb1C9i4Dw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.916.0" - "@aws-sdk/middleware-host-header" "3.914.0" - "@aws-sdk/middleware-logger" "3.914.0" - "@aws-sdk/middleware-recursion-detection" "3.914.0" - "@aws-sdk/middleware-user-agent" "3.916.0" - "@aws-sdk/region-config-resolver" "3.914.0" - "@aws-sdk/types" "3.914.0" - "@aws-sdk/util-endpoints" "3.916.0" - "@aws-sdk/util-user-agent-browser" "3.914.0" - "@aws-sdk/util-user-agent-node" "3.916.0" - "@smithy/config-resolver" "^4.4.0" - "@smithy/core" "^3.17.1" - "@smithy/fetch-http-handler" "^5.3.4" - "@smithy/hash-node" "^4.2.3" - "@smithy/invalid-dependency" "^4.2.3" - "@smithy/middleware-content-length" "^4.2.3" - "@smithy/middleware-endpoint" "^4.3.5" - "@smithy/middleware-retry" "^4.4.5" - "@smithy/middleware-serde" "^4.2.3" - "@smithy/middleware-stack" "^4.2.3" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/node-http-handler" "^4.4.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" - "@smithy/url-parser" "^4.2.3" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/middleware-host-header" "3.936.0" + "@aws-sdk/middleware-logger" "3.936.0" + "@aws-sdk/middleware-recursion-detection" "3.936.0" + "@aws-sdk/middleware-user-agent" "3.940.0" + "@aws-sdk/region-config-resolver" "3.936.0" + "@aws-sdk/types" "3.936.0" + "@aws-sdk/util-endpoints" "3.936.0" + "@aws-sdk/util-user-agent-browser" "3.936.0" + "@aws-sdk/util-user-agent-node" "3.940.0" + "@smithy/config-resolver" "^4.4.3" + "@smithy/core" "^3.18.5" + "@smithy/fetch-http-handler" "^5.3.6" + "@smithy/hash-node" "^4.2.5" + "@smithy/invalid-dependency" "^4.2.5" + "@smithy/middleware-content-length" "^4.2.5" + "@smithy/middleware-endpoint" "^4.3.12" + "@smithy/middleware-retry" "^4.4.12" + "@smithy/middleware-serde" "^4.2.6" + "@smithy/middleware-stack" "^4.2.5" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/node-http-handler" "^4.4.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" + "@smithy/url-parser" "^4.2.5" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" "@smithy/util-body-length-node" "^4.2.1" - "@smithy/util-defaults-mode-browser" "^4.3.4" - "@smithy/util-defaults-mode-node" "^4.2.6" - "@smithy/util-endpoints" "^3.2.3" - "@smithy/util-middleware" "^4.2.3" - "@smithy/util-retry" "^4.2.3" + "@smithy/util-defaults-mode-browser" "^4.3.11" + "@smithy/util-defaults-mode-node" "^4.2.14" + "@smithy/util-endpoints" "^3.2.5" + "@smithy/util-middleware" "^4.2.5" + "@smithy/util-retry" "^4.2.5" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/region-config-resolver@3.914.0": - version "3.914.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.914.0.tgz#b6d2825081195ce1c634b8c92b1e19b08f140008" - integrity sha512-KlmHhRbn1qdwXUdsdrJ7S/MAkkC1jLpQ11n+XvxUUUCGAJd1gjC7AjxPZUM7ieQ2zcb8bfEzIU7al+Q3ZT0u7Q== +"@aws-sdk/region-config-resolver@3.936.0": + version "3.936.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.936.0.tgz#b02f20c4d62973731d42da1f1239a27fbbe53c0a" + integrity sha512-wOKhzzWsshXGduxO4pqSiNyL9oUtk4BEvjWm9aaq6Hmfdoydq6v6t0rAGHWPjFwy9z2haovGRi3C8IxdMB4muw== dependencies: - "@aws-sdk/types" "3.914.0" - "@smithy/config-resolver" "^4.4.0" - "@smithy/types" "^4.8.0" + "@aws-sdk/types" "3.936.0" + "@smithy/config-resolver" "^4.4.3" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/token-providers@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.916.0.tgz#e824fd44a553c4047b769caf22a94fd2705c9f1d" - integrity sha512-13GGOEgq5etbXulFCmYqhWtpcEQ6WI6U53dvXbheW0guut8fDFJZmEv7tKMTJgiybxh7JHd0rWcL9JQND8DwoQ== +"@aws-sdk/token-providers@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.940.0.tgz#b89893d7cd0a5ed22ca180e33b6eaf7ca644c7f1" + integrity sha512-k5qbRe/ZFjW9oWEdzLIa2twRVIEx7p/9rutofyrRysrtEnYh3HAWCngAnwbgKMoiwa806UzcTRx0TjyEpnKcCg== dependencies: - "@aws-sdk/core" "3.916.0" - "@aws-sdk/nested-clients" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/property-provider" "^4.2.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/core" "3.940.0" + "@aws-sdk/nested-clients" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/types@3.914.0", "@aws-sdk/types@^3.222.0": - version "3.914.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.914.0.tgz#175cf9a4b2267aafbb110fe1316e6827de951fdb" - integrity sha512-kQWPsRDmom4yvAfyG6L1lMmlwnTzm1XwMHOU+G5IFlsP4YEaMtXidDzW/wiivY0QFrhfCz/4TVmu0a2aPU57ug== +"@aws-sdk/types@3.936.0", "@aws-sdk/types@^3.222.0": + version "3.936.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.936.0.tgz#ecd3a4bec1a1bd4df834ab21fe52a76e332dc27a" + integrity sha512-uz0/VlMd2pP5MepdrHizd+T+OKfyK4r3OA9JI+L/lPKg0YFQosdJNCKisr6o70E3dh8iMpFYxF1UN/4uZsyARg== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/util-endpoints@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.916.0.tgz#ab54249b8090cd66fe14aa8518097107a2595196" - integrity sha512-bAgUQwvixdsiGNcuZSDAOWbyHlnPtg8G8TyHD6DTfTmKTHUW6tAn+af/ZYJPXEzXhhpwgJqi58vWnsiDhmr7NQ== +"@aws-sdk/util-endpoints@3.936.0": + version "3.936.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.936.0.tgz#81c00be8cfd4f966e05defd739a720ce2c888ddf" + integrity sha512-0Zx3Ntdpu+z9Wlm7JKUBOzS9EunwKAb4KdGUQQxDqh5Lc3ta5uBoub+FgmVuzwnmBu9U1Os8UuwVTH0Lgu+P5w== dependencies: - "@aws-sdk/types" "3.914.0" - "@smithy/types" "^4.8.0" - "@smithy/url-parser" "^4.2.3" - "@smithy/util-endpoints" "^3.2.3" + "@aws-sdk/types" "3.936.0" + "@smithy/types" "^4.9.0" + "@smithy/url-parser" "^4.2.5" + "@smithy/util-endpoints" "^3.2.5" tslib "^2.6.2" "@aws-sdk/util-locate-window@^3.0.0": @@ -423,40 +440,40 @@ dependencies: tslib "^2.6.2" -"@aws-sdk/util-user-agent-browser@3.914.0": - version "3.914.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.914.0.tgz#ed29fd87f6ffba6f53615894a5e969cb9013af59" - integrity sha512-rMQUrM1ECH4kmIwlGl9UB0BtbHy6ZuKdWFrIknu8yGTRI/saAucqNTh5EI1vWBxZ0ElhK5+g7zOnUuhSmVQYUA== +"@aws-sdk/util-user-agent-browser@3.936.0": + version "3.936.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.936.0.tgz#cbfcaeaba6d843b060183638699c0f20dcaed774" + integrity sha512-eZ/XF6NxMtu+iCma58GRNRxSq4lHo6zHQLOZRIeL/ghqYJirqHdenMOwrzPettj60KWlv827RVebP9oNVrwZbw== dependencies: - "@aws-sdk/types" "3.914.0" - "@smithy/types" "^4.8.0" + "@aws-sdk/types" "3.936.0" + "@smithy/types" "^4.9.0" bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.916.0": - version "3.916.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.916.0.tgz#3ab5fdb9f45345f19f426941ece71988b31bf58d" - integrity sha512-CwfWV2ch6UdjuSV75ZU99N03seEUb31FIUrXBnwa6oONqj/xqXwrxtlUMLx6WH3OJEE4zI3zt5PjlTdGcVwf4g== +"@aws-sdk/util-user-agent-node@3.940.0": + version "3.940.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.940.0.tgz#d9de3178a0567671b8cef3ea520f3416d2cecd1e" + integrity sha512-dlD/F+L/jN26I8Zg5x0oDGJiA+/WEQmnSE27fi5ydvYnpfQLwThtQo9SsNS47XSR/SOULaaoC9qx929rZuo74A== dependencies: - "@aws-sdk/middleware-user-agent" "3.916.0" - "@aws-sdk/types" "3.914.0" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/types" "^4.8.0" + "@aws-sdk/middleware-user-agent" "3.940.0" + "@aws-sdk/types" "3.936.0" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@aws-sdk/xml-builder@3.914.0": - version "3.914.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.914.0.tgz#4e98b479856113db877d055e7b008065c50266d4" - integrity sha512-k75evsBD5TcIjedycYS7QXQ98AmOtbnxRJOPtCo0IwYRmy7UvqgS/gBL5SmrIqeV6FDSYRQMgdBxSMp6MLmdew== +"@aws-sdk/xml-builder@3.930.0": + version "3.930.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.930.0.tgz#949a35219ca52cc769ffbfbf38f3324178ba74f9" + integrity sha512-YIfkD17GocxdmlUVc3ia52QhcWuRIUJonbF8A2CYfcWNV3HzvAqpcPeC0bYUhkK+8e8YO1ARnLKZQE0TlwzorA== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" fast-xml-parser "5.2.5" tslib "^2.6.2" -"@aws/lambda-invoke-store@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.0.1.tgz#92d792a7dda250dfcb902e13228f37a81be57c8f" - integrity sha512-ORHRQ2tmvnBXc8t/X9Z8IcSbBA4xTLKuN873FopzklHMeqBst7YG0d+AX97inkvDX+NChYtSr+qGfcqGFaI8Zw== +"@aws/lambda-invoke-store@^0.2.0": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.1.tgz#ceecff9ebe1f6199369e6911f38633fac3322811" + integrity sha512-sIyFcoPZkTtNu9xFeEoynMef3bPJIAbOfUh+ueYcfhVl6xm2VRtMcMclSxmZCMnHHd4hlYKJeq/aggmBEWynww== "@babel/cli@^7.26.4": version "7.28.3" @@ -709,14 +726,14 @@ kuler "^2.0.0" "@discordjs/builders@^1.3.0": - version "1.12.2" - resolved "https://registry.yarnpkg.com/@discordjs/builders/-/builders-1.12.2.tgz#d49c3796e75a6e6533e6bd4ca0de0b3716725a5a" - integrity sha512-AugKmrgRJOHXEyMkABH/hXpAmIBKbYokCEl9VAM4Kh6FvkdobQ+Zhv7AR6K+y5hS7+VQ7gKXPYCe1JQmV07H1g== + version "1.13.0" + resolved "https://registry.yarnpkg.com/@discordjs/builders/-/builders-1.13.0.tgz#332963d88f7452fdbfbf156c6afd4ba7eac44e04" + integrity sha512-COK0uU6ZaJI+LA67H/rp8IbEkYwlZf3mAoBI5wtPh5G5cbEQGNhVpzINg2f/6+q/YipnNIKy6fJDg6kMUKUw4Q== dependencies: "@discordjs/formatters" "^0.6.1" "@discordjs/util" "^1.1.1" "@sapphire/shapeshift" "^4.0.0" - discord-api-types "^0.38.26" + discord-api-types "^0.38.31" fast-deep-equal "^3.1.3" ts-mixer "^6.0.4" tslib "^2.6.3" @@ -727,11 +744,11 @@ integrity sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ== "@discordjs/formatters@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@discordjs/formatters/-/formatters-0.6.1.tgz#211bf3eb060d8fe7fa1f020b8be3c4adad00555a" - integrity sha512-5cnX+tASiPCqCWtFcFslxBVUaCetB0thvM/JyavhbXInP1HJIEU+Qv/zMrnuwSsX3yWH2lVXNJZeDK3EiP4HHg== + version "0.6.2" + resolved "https://registry.yarnpkg.com/@discordjs/formatters/-/formatters-0.6.2.tgz#93c4a213ceb49c9a28e8adb65d50a027579b8c30" + integrity sha512-y4UPwWhH6vChKRkGdMB4odasUbHOUwy7KL+OVwF86PvT6QVOwElx+TiI1/6kcmcEe+g5YRXJFiXSXUdabqZOvQ== dependencies: - discord-api-types "^0.38.1" + discord-api-types "^0.38.33" "@discordjs/rest@^1.3.0": version "1.7.1" @@ -758,9 +775,11 @@ integrity sha512-HxXKYKg7vohx2/OupUN/4Sd02Ev3PBJ5q0gtjdcvXb0ErCva8jNHWfe/v5sU3UKjIB/uxOhc+TDOnhqffj9pRA== "@discordjs/util@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@discordjs/util/-/util-1.1.1.tgz#bafcde0faa116c834da1258d78ec237080bbab29" - integrity sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g== + version "1.2.0" + resolved "https://registry.yarnpkg.com/@discordjs/util/-/util-1.2.0.tgz#a45a2b643423094eb6378060c623f4d3e6d593d4" + integrity sha512-3LKP7F2+atl9vJFhaBjn4nOaSWahZ/yWjOvA4e5pnXkt2qyXRCHLxoBQy81GFtLGCq7K9lPm9R517M1U+/90Qg== + dependencies: + discord-api-types "^0.38.33" "@duosecurity/duo_universal@2.1.0": version "2.1.0" @@ -885,9 +904,9 @@ integrity sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g== "@google-cloud/storage@^7.7.0": - version "7.17.2" - resolved "https://registry.yarnpkg.com/@google-cloud/storage/-/storage-7.17.2.tgz#dd6ed7a60c5f917612dd665f292541cb2624b243" - integrity sha512-6xN0KNO8L/LIA5zu3CJwHkJiB6n65eykBLOb0E+RooiHYgX8CSao6lvQiKT9TBk2gL5g33LL3fmhDodZnt56rw== + version "7.17.3" + resolved "https://registry.yarnpkg.com/@google-cloud/storage/-/storage-7.17.3.tgz#56006864e47514e7c1cfd12575ee98591f669afe" + integrity sha512-gOnCAbFgAYKRozywLsxagdevTF7Gm+2Ncz5u5CQAuOv/2VCa0rdGJWvJFDOftPx1tc+q8TXiC2pEJfFKu+yeMQ== dependencies: "@google-cloud/paginator" "^5.0.0" "@google-cloud/projectify" "^4.0.0" @@ -906,9 +925,9 @@ uuid "^8.0.0" "@grpc/grpc-js@^1.10.9": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.14.0.tgz#a3c47e7816ca2b4d5490cba9e06a3cf324e675ad" - integrity sha512-N8Jx6PaYzcTRNzirReJCtADVoq4z7+1KQ4E70jTg/koQiMoUSN1kbNjPOqpPbhMFhfU1/l7ixspPl8dNY+FoUg== + version "1.14.1" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.14.1.tgz#b2d1c83e6dbd0dfbfacc01c7b7009dec2526318d" + integrity sha512-sPxgEWtPUR3EnRJCEtbGZG2iX8LQDUls2wUS3o27jg07KqJFMq6YDeWvMo1wfpmy3rqRdS0rivpLwhqQtEyCuQ== dependencies: "@grpc/proto-loader" "^0.8.0" "@js-sdsl/ordered-map" "^4.4.2" @@ -1247,80 +1266,80 @@ resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== -"@smithy/abort-controller@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.2.3.tgz#4615da3012b580ac3d1f0ee7b57ed7d7880bb29b" - integrity sha512-xWL9Mf8b7tIFuAlpjKtRPnHrR8XVrwTj5NPYO/QwZPtc0SDLsPxb56V5tzi5yspSMytISHybifez+4jlrx0vkQ== +"@smithy/abort-controller@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.2.5.tgz#3386e8fff5a8d05930996d891d06803f2b7e5e2c" + integrity sha512-j7HwVkBw68YW8UmFRcjZOmssE77Rvk0GWAIN1oFBhsaovQmZWYCIcGa9/pwRB0ExI8Sk9MWNALTjftjHZea7VA== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/config-resolver@^4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.4.0.tgz#9a33b7dd9b7e0475802acef53f41555257e104cd" - integrity sha512-Kkmz3Mup2PGp/HNJxhCWkLNdlajJORLSjwkcfrj0E7nu6STAEdcMR1ir5P9/xOmncx8xXfru0fbUYLlZog/cFg== +"@smithy/config-resolver@^4.4.3": + version "4.4.3" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.4.3.tgz#37b0e3cba827272e92612e998a2b17e841e20bab" + integrity sha512-ezHLe1tKLUxDJo2LHtDuEDyWXolw8WGOR92qb4bQdWq/zKenO5BvctZGrVJBK08zjezSk7bmbKFOXIVyChvDLw== dependencies: - "@smithy/node-config-provider" "^4.3.3" - "@smithy/types" "^4.8.0" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/types" "^4.9.0" "@smithy/util-config-provider" "^4.2.0" - "@smithy/util-endpoints" "^3.2.3" - "@smithy/util-middleware" "^4.2.3" + "@smithy/util-endpoints" "^3.2.5" + "@smithy/util-middleware" "^4.2.5" tslib "^2.6.2" -"@smithy/core@^3.17.1": - version "3.17.1" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.17.1.tgz#644aa4046b31c82d2c17276bcef2c6b78245dfeb" - integrity sha512-V4Qc2CIb5McABYfaGiIYLTmo/vwNIK7WXI5aGveBd9UcdhbOMwcvIMxIw/DJj1S9QgOMa/7FBkarMdIC0EOTEQ== +"@smithy/core@^3.18.5": + version "3.18.5" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.18.5.tgz#c304d185e2335cbef9b39431a53a67c84972c27f" + integrity sha512-6gnIz3h+PEPQGDj8MnRSjDvKBah042jEoPgjFGJ4iJLBE78L4lY/n98x14XyPF4u3lN179Ub/ZKFY5za9GeLQw== dependencies: - "@smithy/middleware-serde" "^4.2.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" + "@smithy/middleware-serde" "^4.2.6" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" - "@smithy/util-middleware" "^4.2.3" - "@smithy/util-stream" "^4.5.4" + "@smithy/util-middleware" "^4.2.5" + "@smithy/util-stream" "^4.5.6" "@smithy/util-utf8" "^4.2.0" "@smithy/uuid" "^1.1.0" tslib "^2.6.2" -"@smithy/credential-provider-imds@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.3.tgz#b35d0d1f1b28f415e06282999eba2d53eb10a1c5" - integrity sha512-hA1MQ/WAHly4SYltJKitEsIDVsNmXcQfYBRv2e+q04fnqtAX5qXaybxy/fhUeAMCnQIdAjaGDb04fMHQefWRhw== +"@smithy/credential-provider-imds@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.5.tgz#5acbcd1d02ae31700c2f027090c202d7315d70d3" + integrity sha512-BZwotjoZWn9+36nimwm/OLIcVe+KYRwzMjfhd4QT7QxPm9WY0HiOV8t/Wlh+HVUif0SBVV7ksq8//hPaBC/okQ== dependencies: - "@smithy/node-config-provider" "^4.3.3" - "@smithy/property-provider" "^4.2.3" - "@smithy/types" "^4.8.0" - "@smithy/url-parser" "^4.2.3" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/property-provider" "^4.2.5" + "@smithy/types" "^4.9.0" + "@smithy/url-parser" "^4.2.5" tslib "^2.6.2" -"@smithy/fetch-http-handler@^5.3.4": - version "5.3.4" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.4.tgz#af6dd2f63550494c84ef029a5ceda81ef46965d3" - integrity sha512-bwigPylvivpRLCm+YK9I5wRIYjFESSVwl8JQ1vVx/XhCw0PtCi558NwTnT2DaVCl5pYlImGuQTSwMsZ+pIavRw== +"@smithy/fetch-http-handler@^5.3.6": + version "5.3.6" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.6.tgz#d9dcb8d8ca152918224492f4d1cc1b50df93ae13" + integrity sha512-3+RG3EA6BBJ/ofZUeTFJA7mHfSYrZtQIrDP9dI8Lf7X6Jbos2jptuLrAAteDiFVrmbEmLSuRG/bUKzfAXk7dhg== dependencies: - "@smithy/protocol-http" "^5.3.3" - "@smithy/querystring-builder" "^4.2.3" - "@smithy/types" "^4.8.0" + "@smithy/protocol-http" "^5.3.5" + "@smithy/querystring-builder" "^4.2.5" + "@smithy/types" "^4.9.0" "@smithy/util-base64" "^4.3.0" tslib "^2.6.2" -"@smithy/hash-node@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.2.3.tgz#c85711fca84e022f05c71b921f98cb6a0f48e5ca" - integrity sha512-6+NOdZDbfuU6s1ISp3UOk5Rg953RJ2aBLNLLBEcamLjHAg1Po9Ha7QIB5ZWhdRUVuOUrT8BVFR+O2KIPmw027g== +"@smithy/hash-node@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.2.5.tgz#fb751ec4a4c6347612458430f201f878adc787f6" + integrity sha512-DpYX914YOfA3UDT9CN1BM787PcHfWRBB43fFGCYrZFUH0Jv+5t8yYl+Pd5PW4+QzoGEDvn5d5QIO4j2HyYZQSA== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" "@smithy/util-buffer-from" "^4.2.0" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@smithy/invalid-dependency@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.2.3.tgz#4f126ddde90fe3d69d522fc37256ee853246c1ec" - integrity sha512-Cc9W5DwDuebXEDMpOpl4iERo8I0KFjTnomK2RMdhhR87GwrSmUmwMxS4P5JdRf+LsjOdIqumcerwRgYMr/tZ9Q== +"@smithy/invalid-dependency@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.2.5.tgz#58d997e91e7683ffc59882d8fcb180ed9aa9c7dd" + integrity sha512-2L2erASEro1WC5nV+plwIMxrTXpvpfzl4e+Nre6vBVRR2HKeGGcvpJyyL3/PpiSg+cJG2KpTmZmq934Olb6e5A== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" "@smithy/is-array-buffer@^2.2.0": @@ -1337,171 +1356,171 @@ dependencies: tslib "^2.6.2" -"@smithy/middleware-content-length@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.2.3.tgz#b7d1d79ae674dad17e35e3518db4b1f0adc08964" - integrity sha512-/atXLsT88GwKtfp5Jr0Ks1CSa4+lB+IgRnkNrrYP0h1wL4swHNb0YONEvTceNKNdZGJsye+W2HH8W7olbcPUeA== +"@smithy/middleware-content-length@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.2.5.tgz#a6942ce2d7513b46f863348c6c6a8177e9ace752" + integrity sha512-Y/RabVa5vbl5FuHYV2vUCwvh/dqzrEY/K2yWPSqvhFUwIY0atLqO4TienjBXakoy4zrKAMCZwg+YEqmH7jaN7A== dependencies: - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/middleware-endpoint@^4.3.5": - version "4.3.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.3.5.tgz#c22f82f83f0b5cc6c0866a2a87b65bc2e79af352" - integrity sha512-SIzKVTvEudFWJbxAaq7f2GvP3jh2FHDpIFI6/VAf4FOWGFZy0vnYMPSRj8PGYI8Hjt29mvmwSRgKuO3bK4ixDw== +"@smithy/middleware-endpoint@^4.3.12": + version "4.3.12" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.3.12.tgz#97c432eec17398277f626b8d2abff9278b89d2ac" + integrity sha512-9pAX/H+VQPzNbouhDhkW723igBMLgrI8OtX+++M7iKJgg/zY/Ig3i1e6seCcx22FWhE6Q/S61BRdi2wXBORT+A== dependencies: - "@smithy/core" "^3.17.1" - "@smithy/middleware-serde" "^4.2.3" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" - "@smithy/url-parser" "^4.2.3" - "@smithy/util-middleware" "^4.2.3" + "@smithy/core" "^3.18.5" + "@smithy/middleware-serde" "^4.2.6" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" + "@smithy/url-parser" "^4.2.5" + "@smithy/util-middleware" "^4.2.5" tslib "^2.6.2" -"@smithy/middleware-retry@^4.4.5": - version "4.4.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.5.tgz#5bdb6ba1be6a97272b79fdac99db40c5e7ab81e0" - integrity sha512-DCaXbQqcZ4tONMvvdz+zccDE21sLcbwWoNqzPLFlZaxt1lDtOE2tlVpRSwcTOJrjJSUThdgEYn7HrX5oLGlK9A== +"@smithy/middleware-retry@^4.4.12": + version "4.4.12" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.12.tgz#a53f301ce10df29a3c65a0bc4f84a866adf2fe97" + integrity sha512-S4kWNKFowYd0lID7/DBqWHOQxmxlsf0jBaos9chQZUWTVOjSW1Ogyh8/ib5tM+agFDJ/TCxuCTvrnlc+9cIBcQ== dependencies: - "@smithy/node-config-provider" "^4.3.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/service-error-classification" "^4.2.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" - "@smithy/util-middleware" "^4.2.3" - "@smithy/util-retry" "^4.2.3" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/service-error-classification" "^4.2.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" + "@smithy/util-middleware" "^4.2.5" + "@smithy/util-retry" "^4.2.5" "@smithy/uuid" "^1.1.0" tslib "^2.6.2" -"@smithy/middleware-serde@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.3.tgz#a827e9c4ea9e51c79cca4d6741d582026a8b53eb" - integrity sha512-8g4NuUINpYccxiCXM5s1/V+uLtts8NcX4+sPEbvYQDZk4XoJfDpq5y2FQxfmUL89syoldpzNzA0R9nhzdtdKnQ== +"@smithy/middleware-serde@^4.2.6": + version "4.2.6" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.6.tgz#7e710f43206e13a8c081a372b276e7b2c51bff5b" + integrity sha512-VkLoE/z7e2g8pirwisLz8XJWedUSY8my/qrp81VmAdyrhi94T+riBfwP+AOEEFR9rFTSonC/5D2eWNmFabHyGQ== dependencies: - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/middleware-stack@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.2.3.tgz#5a315aa9d0fd4faaa248780297c8cbacc31c2eba" - integrity sha512-iGuOJkH71faPNgOj/gWuEGS6xvQashpLwWB1HjHq1lNNiVfbiJLpZVbhddPuDbx9l4Cgl0vPLq5ltRfSaHfspA== +"@smithy/middleware-stack@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.2.5.tgz#2d13415ed3561c882594c8e6340b801d9a2eb222" + integrity sha512-bYrutc+neOyWxtZdbB2USbQttZN0mXaOyYLIsaTbJhFsfpXyGWUxJpEuO1rJ8IIJm2qH4+xJT0mxUSsEDTYwdQ== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/node-config-provider@^4.3.3": - version "4.3.3" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.3.3.tgz#44140a1e6bc666bcf16faf68c35d3dae4ba8cad5" - integrity sha512-NzI1eBpBSViOav8NVy1fqOlSfkLgkUjUTlohUSgAEhHaFWA3XJiLditvavIP7OpvTjDp5u2LhtlBhkBlEisMwA== +"@smithy/node-config-provider@^4.3.5": + version "4.3.5" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.3.5.tgz#c09137a79c2930dcc30e6c8bb4f2608d72c1e2c9" + integrity sha512-UTurh1C4qkVCtqggI36DGbLB2Kv8UlcFdMXDcWMbqVY2uRg0XmT9Pb4Vj6oSQ34eizO1fvR0RnFV4Axw4IrrAg== dependencies: - "@smithy/property-provider" "^4.2.3" - "@smithy/shared-ini-file-loader" "^4.3.3" - "@smithy/types" "^4.8.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/shared-ini-file-loader" "^4.4.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/node-http-handler@^4.4.3": - version "4.4.3" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.4.3.tgz#fb2d16719cb4e8df0c189e8bde60e837df5c0c5b" - integrity sha512-MAwltrDB0lZB/H6/2M5PIsISSwdI5yIh6DaBB9r0Flo9nx3y0dzl/qTMJPd7tJvPdsx6Ks/cwVzheGNYzXyNbQ== +"@smithy/node-http-handler@^4.4.5": + version "4.4.5" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.4.5.tgz#2aea598fdf3dc4e32667d673d48abd4a073665f4" + integrity sha512-CMnzM9R2WqlqXQGtIlsHMEZfXKJVTIrqCNoSd/QpAyp+Dw0a1Vps13l6ma1fH8g7zSPNsA59B/kWgeylFuA/lw== dependencies: - "@smithy/abort-controller" "^4.2.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/querystring-builder" "^4.2.3" - "@smithy/types" "^4.8.0" + "@smithy/abort-controller" "^4.2.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/querystring-builder" "^4.2.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/property-provider@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.2.3.tgz#a6c82ca0aa1c57f697464bee496f3fec58660864" - integrity sha512-+1EZ+Y+njiefCohjlhyOcy1UNYjT+1PwGFHCxA/gYctjg3DQWAU19WigOXAco/Ql8hZokNehpzLd0/+3uCreqQ== +"@smithy/property-provider@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.2.5.tgz#f75dc5735d29ca684abbc77504be9246340a43f0" + integrity sha512-8iLN1XSE1rl4MuxvQ+5OSk/Zb5El7NJZ1td6Tn+8dQQHIjp59Lwl6bd0+nzw6SKm2wSSriH2v/I9LPzUic7EOg== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/protocol-http@^5.3.3": - version "5.3.3" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.3.3.tgz#55b35c18bdc0f6d86e78f63961e50ba4ff1c5d73" - integrity sha512-Mn7f/1aN2/jecywDcRDvWWWJF4uwg/A0XjFMJtj72DsgHTByfjRltSqcT9NyE9RTdBSN6X1RSXrhn/YWQl8xlw== +"@smithy/protocol-http@^5.3.5": + version "5.3.5" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.3.5.tgz#a8f4296dd6d190752589e39ee95298d5c65a60db" + integrity sha512-RlaL+sA0LNMp03bf7XPbFmT5gN+w3besXSWMkA8rcmxLSVfiEXElQi4O2IWwPfxzcHkxqrwBFMbngB8yx/RvaQ== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/querystring-builder@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.2.3.tgz#ca273ae8c21fce01a52632202679c0f9e2acf41a" - integrity sha512-LOVCGCmwMahYUM/P0YnU/AlDQFjcu+gWbFJooC417QRB/lDJlWSn8qmPSDp+s4YVAHOgtgbNG4sR+SxF/VOcJQ== +"@smithy/querystring-builder@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.2.5.tgz#00cafa5a4055600ab8058e26db42f580146b91f3" + integrity sha512-y98otMI1saoajeik2kLfGyRp11e5U/iJYH/wLCh3aTV/XutbGT9nziKGkgCaMD1ghK7p6htHMm6b6scl9JRUWg== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" "@smithy/util-uri-escape" "^4.2.0" tslib "^2.6.2" -"@smithy/querystring-parser@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.2.3.tgz#b6d7d5cd300b4083c62d9bd30915f782d01f503e" - integrity sha512-cYlSNHcTAX/wc1rpblli3aUlLMGgKZ/Oqn8hhjFASXMCXjIqeuQBei0cnq2JR8t4RtU9FpG6uyl6PxyArTiwKA== +"@smithy/querystring-parser@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.2.5.tgz#61d2e77c62f44196590fa0927dbacfbeaffe8c53" + integrity sha512-031WCTdPYgiQRYNPXznHXof2YM0GwL6SeaSyTH/P72M1Vz73TvCNH2Nq8Iu2IEPq9QP2yx0/nrw5YmSeAi/AjQ== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/service-error-classification@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.2.3.tgz#ecb41dd514841eebb93e91012ae5e343040f6828" - integrity sha512-NkxsAxFWwsPsQiwFG2MzJ/T7uIR6AQNh1SzcxSUnmmIqIQMlLRQDKhc17M7IYjiuBXhrQRjQTo3CxX+DobS93g== +"@smithy/service-error-classification@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.2.5.tgz#a64eb78e096e59cc71141e3fea2b4194ce59b4fd" + integrity sha512-8fEvK+WPE3wUAcDvqDQG1Vk3ANLR8Px979te96m84CbKAjBVf25rPYSzb4xU4hlTyho7VhOGnh5i62D/JVF0JQ== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" -"@smithy/shared-ini-file-loader@^4.3.3": - version "4.3.3" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.3.3.tgz#1d5162cd3a14f57e4fde56f65aa188e8138c1248" - integrity sha512-9f9Ixej0hFhroOK2TxZfUUDR13WVa8tQzhSzPDgXe5jGL3KmaM9s8XN7RQwqtEypI82q9KHnKS71CJ+q/1xLtQ== +"@smithy/shared-ini-file-loader@^4.4.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.0.tgz#a2f8282f49982f00bafb1fa8cb7fc188a202a594" + integrity sha512-5WmZ5+kJgJDjwXXIzr1vDTG+RhF9wzSODQBfkrQ2VVkYALKGvZX1lgVSxEkgicSAFnFhPj5rudJV0zoinqS0bA== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/signature-v4@^5.3.3": - version "5.3.3" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.3.3.tgz#5ff13cfaa29cb531061c2582cb599b39e040e52e" - integrity sha512-CmSlUy+eEYbIEYN5N3vvQTRfqt0lJlQkaQUIf+oizu7BbDut0pozfDjBGecfcfWf7c62Yis4JIEgqQ/TCfodaA== +"@smithy/signature-v4@^5.3.5": + version "5.3.5" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.3.5.tgz#13ab710653f9f16c325ee7e0a102a44f73f2643f" + integrity sha512-xSUfMu1FT7ccfSXkoLl/QRQBi2rOvi3tiBZU2Tdy3I6cgvZ6SEi9QNey+lqps/sJRnogIS+lq+B1gxxbra2a/w== dependencies: "@smithy/is-array-buffer" "^4.2.0" - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" "@smithy/util-hex-encoding" "^4.2.0" - "@smithy/util-middleware" "^4.2.3" + "@smithy/util-middleware" "^4.2.5" "@smithy/util-uri-escape" "^4.2.0" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@smithy/smithy-client@^4.9.1": - version "4.9.1" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.9.1.tgz#a36e456e837121b2ded6f7d5f1f30b205c446e20" - integrity sha512-Ngb95ryR5A9xqvQFT5mAmYkCwbXvoLavLFwmi7zVg/IowFPCfiqRfkOKnbc/ZRL8ZKJ4f+Tp6kSu6wjDQb8L/g== +"@smithy/smithy-client@^4.9.8": + version "4.9.8" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.9.8.tgz#a6845215c982cd6331f485c5d7f23bc0b4f498f3" + integrity sha512-8xgq3LgKDEFoIrLWBho/oYKyWByw9/corz7vuh1upv7ZBm0ZMjGYBhbn6v643WoIqA9UTcx5A5htEp/YatUwMA== dependencies: - "@smithy/core" "^3.17.1" - "@smithy/middleware-endpoint" "^4.3.5" - "@smithy/middleware-stack" "^4.2.3" - "@smithy/protocol-http" "^5.3.3" - "@smithy/types" "^4.8.0" - "@smithy/util-stream" "^4.5.4" + "@smithy/core" "^3.18.5" + "@smithy/middleware-endpoint" "^4.3.12" + "@smithy/middleware-stack" "^4.2.5" + "@smithy/protocol-http" "^5.3.5" + "@smithy/types" "^4.9.0" + "@smithy/util-stream" "^4.5.6" tslib "^2.6.2" -"@smithy/types@^4.8.0": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.8.0.tgz#e6f65e712478910b74747081e6046e68159f767d" - integrity sha512-QpELEHLO8SsQVtqP+MkEgCYTFW0pleGozfs3cZ183ZBj9z3VC1CX1/wtFMK64p+5bhtZo41SeLK1rBRtd25nHQ== +"@smithy/types@^4.9.0": + version "4.9.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.9.0.tgz#c6636ddfa142e1ddcb6e4cf5f3e1a628d420486f" + integrity sha512-MvUbdnXDTwykR8cB1WZvNNwqoWVaTRA0RLlLmf/cIFNMM2cKWz01X4Ly6SMC4Kks30r8tT3Cty0jmeWfiuyHTA== dependencies: tslib "^2.6.2" -"@smithy/url-parser@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.2.3.tgz#82508f273a3f074d47d0919f7ce08028c6575c2f" - integrity sha512-I066AigYvY3d9VlU3zG9XzZg1yT10aNqvCaBTw9EPgu5GrsEl1aUkcMvhkIXascYH1A8W0LQo3B1Kr1cJNcQEw== +"@smithy/url-parser@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.2.5.tgz#2fea006108f17f7761432c7ef98d6aa003421487" + integrity sha512-VaxMGsilqFnK1CeBX+LXnSuaMx4sTL/6znSZh2829txWieazdVxr54HmiyTsIbpOTLcf5nYpq9lpzmwRdxj6rQ== dependencies: - "@smithy/querystring-parser" "^4.2.3" - "@smithy/types" "^4.8.0" + "@smithy/querystring-parser" "^4.2.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" "@smithy/util-base64@^4.3.0": @@ -1550,36 +1569,36 @@ dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^4.3.4": - version "4.3.4" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.4.tgz#ed96651c32ac0de55b066fcb07a296837373212f" - integrity sha512-qI5PJSW52rnutos8Bln8nwQZRpyoSRN6k2ajyoUHNMUzmWqHnOJCnDELJuV6m5PML0VkHI+XcXzdB+6awiqYUw== +"@smithy/util-defaults-mode-browser@^4.3.11": + version "4.3.11" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.11.tgz#d44b9ee59cf1850e7cf5fb75741840241de33e76" + integrity sha512-yHv+r6wSQXEXTPVCIQTNmXVWs7ekBTpMVErjqZoWkYN75HIFN5y9+/+sYOejfAuvxWGvgzgxbTHa/oz61YTbKw== dependencies: - "@smithy/property-provider" "^4.2.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" + "@smithy/property-provider" "^4.2.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^4.2.6": - version "4.2.6" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.6.tgz#01b7ff4605f6f981972083fee22d036e5dc4be38" - integrity sha512-c6M/ceBTm31YdcFpgfgQAJaw3KbaLuRKnAz91iMWFLSrgxRpYm03c3bu5cpYojNMfkV9arCUelelKA7XQT36SQ== +"@smithy/util-defaults-mode-node@^4.2.14": + version "4.2.14" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.14.tgz#e9e7c8bd2705535445e811d78e37575b26b7e5ba" + integrity sha512-ljZN3iRvaJUgulfvobIuG97q1iUuCMrvXAlkZ4msY+ZuVHQHDIqn7FKZCEj+bx8omz6kF5yQXms/xhzjIO5XiA== dependencies: - "@smithy/config-resolver" "^4.4.0" - "@smithy/credential-provider-imds" "^4.2.3" - "@smithy/node-config-provider" "^4.3.3" - "@smithy/property-provider" "^4.2.3" - "@smithy/smithy-client" "^4.9.1" - "@smithy/types" "^4.8.0" + "@smithy/config-resolver" "^4.4.3" + "@smithy/credential-provider-imds" "^4.2.5" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/property-provider" "^4.2.5" + "@smithy/smithy-client" "^4.9.8" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/util-endpoints@^3.2.3": - version "3.2.3" - resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.2.3.tgz#8bbb80f1ad5769d9f73992c5979eea3b74d7baa9" - integrity sha512-aCfxUOVv0CzBIkU10TubdgKSx5uRvzH064kaiPEWfNIvKOtNpu642P4FP1hgOFkjQIkDObrfIDnKMKkeyrejvQ== +"@smithy/util-endpoints@^3.2.5": + version "3.2.5" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.2.5.tgz#9e0fc34e38ddfbbc434d23a38367638dc100cb14" + integrity sha512-3O63AAWu2cSNQZp+ayl9I3NapW1p1rR5mlVHcF6hAB1dPZUQFfRPYtplWX/3xrzWthPGj5FqB12taJJCfH6s8A== dependencies: - "@smithy/node-config-provider" "^4.3.3" - "@smithy/types" "^4.8.0" + "@smithy/node-config-provider" "^4.3.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" "@smithy/util-hex-encoding@^4.2.0": @@ -1589,31 +1608,31 @@ dependencies: tslib "^2.6.2" -"@smithy/util-middleware@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.2.3.tgz#7c73416a6e3d3207a2d34a1eadd9f2b6a9811bd6" - integrity sha512-v5ObKlSe8PWUHCqEiX2fy1gNv6goiw6E5I/PN2aXg3Fb/hse0xeaAnSpXDiWl7x6LamVKq7senB+m5LOYHUAHw== +"@smithy/util-middleware@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.2.5.tgz#1ace865afe678fd4b0f9217197e2fe30178d4835" + integrity sha512-6Y3+rvBF7+PZOc40ybeZMcGln6xJGVeY60E7jy9Mv5iKpMJpHgRE6dKy9ScsVxvfAYuEX4Q9a65DQX90KaQ3bA== dependencies: - "@smithy/types" "^4.8.0" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/util-retry@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.2.3.tgz#b1e5c96d96aaf971b68323ff8ba8754f914f22a0" - integrity sha512-lLPWnakjC0q9z+OtiXk+9RPQiYPNAovt2IXD3CP4LkOnd9NpUsxOjMx1SnoUVB7Orb7fZp67cQMtTBKMFDvOGg== +"@smithy/util-retry@^4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.2.5.tgz#70fe4fbbfb9ad43a9ce2ba4ed111ff7b30d7b333" + integrity sha512-GBj3+EZBbN4NAqJ/7pAhsXdfzdlznOh8PydUijy6FpNIMnHPSMO2/rP4HKu+UFeikJxShERk528oy7GT79YiJg== dependencies: - "@smithy/service-error-classification" "^4.2.3" - "@smithy/types" "^4.8.0" + "@smithy/service-error-classification" "^4.2.5" + "@smithy/types" "^4.9.0" tslib "^2.6.2" -"@smithy/util-stream@^4.5.4": - version "4.5.4" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.4.tgz#bfc60e2714c2065b8e7e91ca921cc31c73efdbd4" - integrity sha512-+qDxSkiErejw1BAIXUFBSfM5xh3arbz1MmxlbMCKanDDZtVEQ7PSKW9FQS0Vud1eI/kYn0oCTVKyNzRlq+9MUw== +"@smithy/util-stream@^4.5.6": + version "4.5.6" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.6.tgz#ebee9e52adeb6f88337778b2f3356a2cc615298c" + integrity sha512-qWw/UM59TiaFrPevefOZ8CNBKbYEP6wBAIlLqxn3VAIo9rgnTNc4ASbVrqDmhuwI87usnjhdQrxodzAGFFzbRQ== dependencies: - "@smithy/fetch-http-handler" "^5.3.4" - "@smithy/node-http-handler" "^4.4.3" - "@smithy/types" "^4.8.0" + "@smithy/fetch-http-handler" "^5.3.6" + "@smithy/node-http-handler" "^4.4.5" + "@smithy/types" "^4.9.0" "@smithy/util-base64" "^4.3.0" "@smithy/util-buffer-from" "^4.2.0" "@smithy/util-hex-encoding" "^4.2.0" @@ -1704,14 +1723,14 @@ "@types/send" "*" "@types/express@^4.17.20": - version "4.17.24" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.24.tgz#7d4be463143e9f2f146ef805a619076ce4aaec26" - integrity sha512-Mbrt4SRlXSTWryOnHAh2d4UQ/E7n9lZyGSi6KgX+4hkuL9soYbLOVXVhnk/ODp12YsGc95f4pOvqywJ6kngUwg== + version "4.17.25" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.25.tgz#070c8c73a6fee6936d65c195dbbfb7da5026649b" + integrity sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw== dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "^4.17.33" "@types/qs" "*" - "@types/serve-static" "*" + "@types/serve-static" "^1" "@types/geojson@^7946.0.16": version "7946.0.16" @@ -1754,9 +1773,9 @@ integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA== "@types/node@*", "@types/node@>=13.7.0", "@types/node@^24.0.13": - version "24.9.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.9.1.tgz#b7360b3c789089e57e192695a855aa4f6981a53c" - integrity sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg== + version "24.10.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.1.tgz#91e92182c93db8bd6224fca031e2370cef9a8f01" + integrity sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ== dependencies: undici-types "~7.16.0" @@ -1766,9 +1785,9 @@ integrity sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ== "@types/node@^22.0.1": - version "22.18.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.12.tgz#e165d87bc25d7bf6d3657035c914db7485de84fb" - integrity sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog== + version "22.19.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.19.1.tgz#1188f1ddc9f46b4cc3aec76749050b4e1f459b7b" + integrity sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ== dependencies: undici-types "~6.21.0" @@ -1814,7 +1833,7 @@ "@types/mime" "^1" "@types/node" "*" -"@types/serve-static@*": +"@types/serve-static@^1": version "1.15.10" resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.10.tgz#768169145a778f8f5dfcb6360aead414a3994fee" integrity sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw== @@ -2480,9 +2499,9 @@ axios@0.26.1: follow-redirects "^1.14.8" axios@^1.12.0, axios@^1.2.2, axios@^1.6.0, axios@^1.8.3: - version "1.12.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.12.2.tgz#6c307390136cf7a2278d09cec63b136dfc6e6da7" - integrity sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw== + version "1.13.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.13.2.tgz#9ada120b7b5ab24509553ec3e40123521117f687" + integrity sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA== dependencies: follow-redirects "^1.15.6" form-data "^4.0.4" @@ -2531,9 +2550,9 @@ balanced-match@^1.0.0: integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== bare-events@^2.7.0: - version "2.8.1" - resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.8.1.tgz#121afaeee9e9a8eb92e71d125bc85753d39913d0" - integrity sha512-oxSAxTS1hRfnyit2CL5QpAOS5ixfBjj6ex3yTNvXyY/kE719jQ/IjuESJBK2w5v4wwQRAHGseVJXx9QBYOtFGQ== + version "2.8.2" + resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.8.2.tgz#7b3e10bd8e1fc80daf38bb516921678f566ab89f" + integrity sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ== base-64@^0.1.0: version "0.1.0" @@ -2555,10 +2574,10 @@ base64url@3.x.x: resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d" integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== -baseline-browser-mapping@^2.8.19: - version "2.8.20" - resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.20.tgz#6766cf270f3668d20b6712b9c54cc911b87da714" - integrity sha512-JMWsdF+O8Orq3EMukbUN1QfbLK9mX2CkUmQBcW2T0s8OmdAUL5LLM/6wFwSrqXzlXB13yhyK9gTKS1rIizOduQ== +baseline-browser-mapping@^2.8.25: + version "2.8.31" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.31.tgz#16c0f1814638257932e0486dbfdbb3348d0a5710" + integrity sha512-a28v2eWrrRWPpJSzxc+mKwm0ZtVx/G8SepdQZDArnXYU/XS+IF6mp8aB/4E+hH1tyGCoDo3KlUCdlSxGDsRkAw== bcrypt-pbkdf@^1.0.0, bcrypt-pbkdf@^1.0.2: version "1.0.2" @@ -2622,9 +2641,9 @@ bl@^4.0.2, bl@^4.0.3: readable-stream "^3.4.0" bl@^6.0.8: - version "6.1.4" - resolved "https://registry.yarnpkg.com/bl/-/bl-6.1.4.tgz#107fb9c9a4d0507d8c064b50ba7036deee9fcfa6" - integrity sha512-ZV/9asSuknOExbM/zPPA8z00lc1ihPKWaStHkkQrxHNeYx+yY+TmF+v80dpv2G0mv3HVXBu7ryoAsxbFFhf4eg== + version "6.1.5" + resolved "https://registry.yarnpkg.com/bl/-/bl-6.1.5.tgz#d43cc92298e3de58554829957243e0557e7aebe4" + integrity sha512-XylDt2P3JBttAwLpORq/hOEX9eJzP0r6Voa46C/WVvad8D1J0jW5876txB8FnzKtbdnU6X4Y1vOEvC6PllJrDg== dependencies: "@types/readable-stream" "^4.0.0" buffer "^6.0.3" @@ -2679,9 +2698,9 @@ boom@0.4.x: hoek "0.9.x" bowser@^2.11.0: - version "2.12.1" - resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.12.1.tgz#f9ad78d7aebc472feb63dd9635e3ce2337e0e2c1" - integrity sha512-z4rE2Gxh7tvshQ4hluIT7XcFrgLIQaw9X3A+kTTRdovCz5PMukm/0QC/BKSYPj3omF5Qfypn9O/c5kgpmvYUCw== + version "2.13.0" + resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.13.0.tgz#4b33ae4c9819f16ff8bc0c3ba81dd9c0b3ef8cfc" + integrity sha512-yHAbSRuT6LTeKi6k2aS40csueHqgAsFEgmrOsfRyFpJnFv5O2hl9FYmWEUZ97gZ/dG17U4IQQcTx4YAFYPuWRQ== brace-expansion@^1.1.7: version "1.1.12" @@ -2711,14 +2730,14 @@ browser-or-node@^2.1.1: integrity sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg== browserslist@^4.24.0: - version "4.27.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.27.0.tgz#755654744feae978fbb123718b2f139bc0fa6697" - integrity sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw== + version "4.28.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.0.tgz#9cefece0a386a17a3cd3d22ebf67b9deca1b5929" + integrity sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ== dependencies: - baseline-browser-mapping "^2.8.19" - caniuse-lite "^1.0.30001751" - electron-to-chromium "^1.5.238" - node-releases "^2.0.26" + baseline-browser-mapping "^2.8.25" + caniuse-lite "^1.0.30001754" + electron-to-chromium "^1.5.249" + node-releases "^2.0.27" update-browserslist-db "^1.1.4" bson@^1.1.4: @@ -2782,9 +2801,9 @@ build-url@^1.0.10: integrity sha512-uSC8d+d4SlbXTu/9nBhwEKi33CE0KQgCvfy8QwyrrO5vCuXr9hN021ZBh8ip5vxPbMOrZiPwgqcupuhezxiP3g== buildcheck@~0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/buildcheck/-/buildcheck-0.0.6.tgz#89aa6e417cfd1e2196e3f8fe915eb709d2fe4238" - integrity sha512-8f9ZJCUXyT1M35Jx7MkBgmBMo3oHTTBIPLiY9xyL0pl3T5RwcPEY8cUHr5LBNfu/fk6c2T4DJZuVM/8ZZT2D2A== + version "0.0.7" + resolved "https://registry.yarnpkg.com/buildcheck/-/buildcheck-0.0.7.tgz#07a5e76c10ead8fa67d9e4c587b68f49e8f29d61" + integrity sha512-lHblz4ahamxpTmnsk+MNTRWsjYKv965MwOrSJyeD588rR3Jcu7swE+0wN5F+PbL5cjgu/9ObkhfzEPuofEMwLA== byte-length@^1.0.2: version "1.0.2" @@ -2869,10 +2888,10 @@ camelcase@^5.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -caniuse-lite@^1.0.30001751: - version "1.0.30001751" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz#dacd5d9f4baeea841641640139d2b2a4df4226ad" - integrity sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw== +caniuse-lite@^1.0.30001754: + version "1.0.30001757" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz#a46ff91449c69522a462996c6aac4ef95d7ccc5e" + integrity sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ== caseless@~0.12.0: version "0.12.0" @@ -3007,10 +3026,10 @@ color-convert@^2.0.1: dependencies: color-name "~1.1.4" -color-convert@^3.0.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-3.1.2.tgz#cef9e0fd4cb90b07c14697b3fa70af9d7f4870f1" - integrity sha512-UNqkvCDXstVck3kdowtOTWROIJQwafjOfXSmddoDrXo4cewMKmusCeF22Q24zvjR8nwWib/3S/dfyzPItPEiJg== +color-convert@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-3.1.3.tgz#db6627b97181cb8facdfce755ae26f97ab0711f1" + integrity sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg== dependencies: color-name "^2.0.0" @@ -3020,19 +3039,19 @@ color-name@1.1.3: integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-2.0.2.tgz#85054825a23e6d6f81d3503f660c4c4a2a15f04f" - integrity sha512-9vEt7gE16EW7Eu7pvZnR0abW9z6ufzhXxGXZEVU9IqPdlsUiMwJeJfRtq0zePUmnbHGT9zajca7mX8zgoayo4A== + version "2.1.0" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-2.1.0.tgz#0b677385c1c4b4edfdeaf77e38fa338e3a40b693" + integrity sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg== color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-2.1.2.tgz#db1dd52414cc9037ada8fa7d936b8e9f6c3366c9" - integrity sha512-RxmjYxbWemV9gKu4zPgiZagUxbH3RQpEIO77XoSSX0ivgABDZ+h8Zuash/EMFLTI4N9QgFPOJ6JQpPZKFxa+dA== +color-string@^2.1.3: + version "2.1.4" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-2.1.4.tgz#9dcf566ff976e23368c8bd673f5c35103ab41058" + integrity sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg== dependencies: color-name "^2.0.0" @@ -3042,12 +3061,12 @@ color-support@^1.1.3: integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== color@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/color/-/color-5.0.2.tgz#712ec894007ab27b37207732d182784e001b4a3d" - integrity sha512-e2hz5BzbUPcYlIRHo8ieAhYgoajrJr+hWoceg6E345TPsATMUKqDgzt8fSXZJJbxfpiPzkWyphz8yn8At7q3fA== + version "5.0.3" + resolved "https://registry.yarnpkg.com/color/-/color-5.0.3.tgz#f79390b1b778e222ffbb54304d3dbeaef633f97f" + integrity sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA== dependencies: - color-convert "^3.0.1" - color-string "^2.0.0" + color-convert "^3.1.3" + color-string "^2.1.3" combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" @@ -3119,7 +3138,7 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -connect-flash@*: +connect-flash@0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/connect-flash/-/connect-flash-0.1.1.tgz#d8630f26d95a7f851f9956b1e8cc6732f3b6aa30" integrity sha512-2rcfELQt/ZMP+SM/pG8PyhJRaLKp+6Hk2IUBNkEit09X+vwn3QsAL3ZbYtxUn7NVPzbMTSLRDhqe0B/eh30RYA== @@ -3190,9 +3209,9 @@ core-js@^2.4.0: integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== core-js@^3.30.2: - version "3.46.0" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.46.0.tgz#323a092b96381a9184d0cd49ee9083b2f93373bb" - integrity sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA== + version "3.47.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.47.0.tgz#436ef07650e191afeb84c24481b298bd60eb4a17" + integrity sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg== core-util-is@1.0.2: version "1.0.2" @@ -3357,9 +3376,9 @@ data-view-byte-offset@^1.0.1: is-data-view "^1.0.1" dayjs@^1.11.9: - version "1.11.18" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.18.tgz#835fa712aac52ab9dec8b1494098774ed7070a11" - integrity sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA== + version "1.11.19" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.19.tgz#15dc98e854bb43917f12021806af897c58ae2938" + integrity sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw== debug@2.6.9, debug@^2.2.0: version "2.6.9" @@ -3489,10 +3508,10 @@ discord-api-types@^0.37.12, discord-api-types@^0.37.41: resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.37.120.tgz#ad7209930509c4cee3efddbacc77a1b18cf66d34" integrity sha512-7xpNK0EiWjjDFp2nAhHXezE4OUWm7s1zhc/UXXN6hnFFU8dfoPHgV0Hx0RPiCa3ILRpdeh152icc68DGCyXYIw== -discord-api-types@^0.38.1, discord-api-types@^0.38.26: - version "0.38.31" - resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.31.tgz#023c7f18662dc4a44a22798300f44e4b148cafb1" - integrity sha512-kC94ANsk8ackj8ENTuO8joTNEL0KtymVhHy9dyEC/s4QAZ7GCx40dYEzQaadyo8w+oP0X8QydE/nzAWRylTGtQ== +discord-api-types@^0.38.31, discord-api-types@^0.38.33: + version "0.38.34" + resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.34.tgz#eb2bdad107d833f4e550aa781e4a68a2d4b8e150" + integrity sha512-muq7xKGznj5MSFCzuIm/2TO7DpttuomUTemVM82fRqgnMl70YRzEyY24jlbiV6R9tzOTq6A6UnZ0bsfZeKD38Q== discord.js@14.6.0: version "14.6.0" @@ -3606,10 +3625,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.5.238: - version "1.5.240" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.240.tgz#bfd946570a723aa3754370065d02e23e30824774" - integrity sha512-OBwbZjWgrCOH+g6uJsA2/7Twpas2OlepS9uvByJjR2datRDuKGYeD+nP8lBBks2qnB7bGJNHDUx7c/YLaT3QMQ== +electron-to-chromium@^1.5.249: + version "1.5.262" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.262.tgz#c31eed591c6628908451c9ca0f0758ed514aa003" + integrity sha512-NlAsMteRHek05jRUxUR0a5jpjYq9ykk6+kO0yRaMi5moe7u0fVIOeQ3Y30A8dIiWFBNUoQGi1ljb1i5VtS9WQQ== emoji-regex@^7.0.1: version "7.0.3" @@ -4191,9 +4210,9 @@ form-data@^2.5.5: safe-buffer "^5.2.1" form-data@^4.0.0, form-data@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz#784cdcce0669a9d68e94d11ac4eea98088edd2c4" - integrity sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow== + version "4.0.5" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.5.tgz#b49e48858045ff4cbf6b03e1805cebcad3679053" + integrity sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w== dependencies: asynckit "^0.4.0" combined-stream "^1.0.8" @@ -4390,9 +4409,9 @@ glob-parent@~5.1.2: is-glob "^4.0.1" glob@^10.0.0, glob@^10.4.2: - version "10.4.5" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" - integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== + version "10.5.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz#8ec0355919cd3338c28428a23d4f24ecc5fe738c" + integrity sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg== dependencies: foreground-child "^3.1.0" jackspeak "^3.1.2" @@ -4880,9 +4899,9 @@ internal-slot@^1.1.0: side-channel "^1.1.0" ip-address@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.0.1.tgz#a8180b783ce7788777d796286d61bce4276818ed" - integrity sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA== + version "10.1.0" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz#d8dcffb34d0e02eb241427444a6e23f5b0595aa4" + integrity sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q== ip-address@^7.1.0: version "7.1.0" @@ -5285,9 +5304,9 @@ js-tokens@^4.0.0: integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + version "3.14.2" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.2.tgz#77485ce1dd7f33c061fd1b16ecea23b55fcb04b0" + integrity sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -5435,7 +5454,7 @@ jws@^4.0.0: jwa "^2.0.0" safe-buffer "^5.0.1" -jwt-simple@*: +jwt-simple@0.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/jwt-simple/-/jwt-simple-0.5.6.tgz#3357adec55b26547114157be66748995b75b333a" integrity sha512-40aUybvhH9t2h71ncA1/1SbtTNCVZHgsTsTgqPUxGWDmUDrXyDf2wMNQKEbdBjbf4AI+fQhbECNTV6lWxQKUzg== @@ -5679,9 +5698,9 @@ lru-memoizer@^2.2.0: lru-cache "6.0.0" lru.min@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/lru.min/-/lru.min-1.1.2.tgz#01ce1d72cc50c7faf8bd1f809ebf05d4331021eb" - integrity sha512-Nv9KddBcQSlQopmBHXSsZVY5xsdlZkdH/Iey0BlcBYggMd4two7cZnKOK9vmy3nY0O5RGH99z1PCeTpPqszUYg== + version "1.1.3" + resolved "https://registry.yarnpkg.com/lru.min/-/lru.min-1.1.3.tgz#c8c3d001dfb4cbe5b8d1f4bea207d4a320e5d76f" + integrity sha512-Lkk/vx6ak3rYkRR0Nhu4lFUT2VDnQSxBe8Hbl7f36358p6ow8Bnvr8lrLt98H8J1aGxfhbX4Fs5tYg2+FTwr5Q== ltx@^3.1.1: version "3.1.2" @@ -6085,9 +6104,9 @@ named-placeholders@^1.1.3: lru-cache "^7.14.1" nan@^2.13.2, nan@^2.19.0, nan@^2.23.0: - version "2.23.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.23.0.tgz#24aa4ddffcc37613a2d2935b97683c1ec96093c6" - integrity sha512-1UxuyYGdoQHcGg87Lkqm3FzefucTa0NAiOcuRsDmysep3c1LVCRK2krrUDafMWtjSG04htvAmvg96+SDknOmgQ== + version "2.23.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.23.1.tgz#6f86a31dd87e3d1eb77512bf4b9e14c8aded3975" + integrity sha512-r7bBUGKzlqk8oPBDYxt6Z0aEdF1G1rwlMcLk8LCOMbOzf0mG+JUfUzG4fIMWwHWP0iyaLWEQZJmtB7nOHEm/qw== napi-build-utils@^2.0.0: version "2.0.0" @@ -6133,9 +6152,9 @@ no-case@^3.0.4: tslib "^2.0.3" node-abi@^3.3.0: - version "3.78.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.78.0.tgz#fd0ecbd0aa89857b98da06bd3909194abb0821ba" - integrity sha512-E2wEyrgX/CqvicaQYU3Ze1PFGjc4QYPGsjUrlYkqAE0WjHEZwgOsGMPMzkMse4LjJbDmaEuDX3CM036j5K2DSQ== + version "3.85.0" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.85.0.tgz#b115d575e52b2495ef08372b058e13d202875a7d" + integrity sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg== dependencies: semver "^7.3.5" @@ -6178,11 +6197,16 @@ node-fetch@^3.3.0, node-fetch@^3.3.2: fetch-blob "^3.1.4" formdata-polyfill "^4.0.10" -node-forge@1.3.1, node-forge@^1.3.0, node-forge@^1.3.1: +node-forge@1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== +node-forge@^1.3.0, node-forge@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.2.tgz#d0d2659a26eef778bf84d73e7f55c08144ee7750" + integrity sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw== + node-gyp-build@^4.3.0: version "4.8.4" resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.4.tgz#8a70ee85464ae52327772a90d66c6077a900cfc8" @@ -6218,10 +6242,10 @@ node-pushover@1.0.0: dependencies: httpreq "*" -node-releases@^2.0.26: - version "2.0.26" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.26.tgz#fdfa272f2718a1309489d18aef4ef5ba7f5dfb52" - integrity sha512-S2M9YimhSjBSvYnlr5/+umAnPHE++ODwt5e2Ij6FoX45HA/s4vHdkDx1eax2pAPeAOqu4s9b7ppahsyEFdVqQA== +node-releases@^2.0.27: + version "2.0.27" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e" + integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA== node-sspi@0.2.10: version "0.2.10" @@ -6408,9 +6432,9 @@ object.getownpropertydescriptors@^2.0.3: safe-array-concat "^1.1.2" oidc-token-hash@^5.0.3: - version "5.1.1" - resolved "https://registry.yarnpkg.com/oidc-token-hash/-/oidc-token-hash-5.1.1.tgz#d35e31ca26d3a26678f5e9bda100b095ab58011f" - integrity sha512-D7EmwxJV6DsEB6vOFLrBM2OzsVgQzgPWyHlV2OOAVj772n+WTXpudC9e9u5BVKQnYwaD30Ivhi9b+4UeBcGu9g== + version "5.2.0" + resolved "https://registry.yarnpkg.com/oidc-token-hash/-/oidc-token-hash-5.2.0.tgz#be8a8885c7e2478d21a674e15afa31f1bcc4a61f" + integrity sha512-6gj2m8cJZ+iSW8bm0FXdGF0YhIQbKrfP4yWTNzxc31U6MOjfEmB1rHvlYvxI1B7t7BCi1F2vYTT6YhtQRG4hxw== on-finished@2.4.1: version "2.4.1" @@ -6602,21 +6626,21 @@ pascal-case@^3.1.2: no-case "^3.0.4" tslib "^2.0.3" -passport-azure-oauth2@*: +passport-azure-oauth2@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/passport-azure-oauth2/-/passport-azure-oauth2-0.1.0.tgz#b391ebdf3aabb9529aa2b6c461d5a1677dd4c362" integrity sha512-AoDCiGv3EDXRTArN9ZpnG+ZGnwx6shO8lU1S9x8YVQtZ3OLlbrmSWQTPOutb/Mm+MNNX6SSYKctXTX7U4nRW4g== dependencies: passport-oauth "^1.0.0" -passport-github2@*: +passport-github2@0.1.12: version "0.1.12" resolved "https://registry.yarnpkg.com/passport-github2/-/passport-github2-0.1.12.tgz#a72ebff4fa52a35bc2c71122dcf470d1116f772c" integrity sha512-3nPUCc7ttF/3HSP/k9sAXjz3SkGv5Nki84I05kSQPo01Jqq1NzJACgMblCK0fGcv9pKCG/KXU3AJRDGLqHLoIw== dependencies: passport-oauth2 "1.x.x" -passport-google-oauth20@*: +passport-google-oauth20@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/passport-google-oauth20/-/passport-google-oauth20-2.0.0.tgz#0d241b2d21ebd3dc7f2b60669ec4d587e3a674ef" integrity sha512-KSk6IJ15RoxuGq7D1UKK/8qKhNfzbLeLrG3gkLZ7p4A6DBCcv7xpyQwuXtWdpyR0+E0mwkpjY1VfPOhxQrKzdQ== @@ -6669,7 +6693,7 @@ passport-strategy@1.x.x, passport-strategy@^1.0.0: resolved "https://registry.yarnpkg.com/passport-strategy/-/passport-strategy-1.0.0.tgz#b5539aa8fc225a3d1ad179476ddf236b440f52e4" integrity sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA== -passport-twitter@*: +passport-twitter@1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/passport-twitter/-/passport-twitter-1.0.4.tgz#01a799e1f760bf2de49f2ba5fba32282f18932d7" integrity sha512-qvdauqCqCJJci82mJ9hZZQ6nAv7aSHV31svL8+9H7mRlDdXCdfU6AARQrmmJu3DRmv9fvIebM7zzxR7mVufN3A== @@ -6677,7 +6701,7 @@ passport-twitter@*: passport-oauth1 "1.x.x" xtraverse "0.1.x" -passport@*: +passport@0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/passport/-/passport-0.7.0.tgz#3688415a59a48cf8068417a8a8092d4492ca3a05" integrity sha512-cPLl+qZpSc+ireUvt+IzqbED1cHHkDoVYMo30jbJIdOOjQ1MQYZBPiNvmi8UM6lJuOpTPXJGZQk0DtC4y61MYQ== @@ -6887,9 +6911,9 @@ postgres-interval@^1.1.0: xtend "^4.0.0" postman-request@^2.88.1-postman.42: - version "2.88.1-postman.45" - resolved "https://registry.yarnpkg.com/postman-request/-/postman-request-2.88.1-postman.45.tgz#c91b071acf260d682040a2e4b337166e8a3395bc" - integrity sha512-Fn4Lh1sgA1IUQz4W64dXEaU/kLmB5LbTLOycR567i9BStpn5/0j5PJTwURAfQ0XPpEKAPDfrz5PzBud1TJ1XGg== + version "2.88.1-postman.46" + resolved "https://registry.yarnpkg.com/postman-request/-/postman-request-2.88.1-postman.46.tgz#ba048a9a48eea743c754f96fd5a908a65f52868d" + integrity sha512-gcDb2vzjPXRKulfXq3p04H6VJVnMMREK2Nk+eBMhHTC5PQ7PXDp3AejzNAbcpqYR+e9FU09yJ4mYImddNAGG3Q== dependencies: "@postman/form-data" "~3.1.1" "@postman/tough-cookie" "~4.1.3-postman.1" @@ -7470,9 +7494,9 @@ saslprep@^1.0.0: sparse-bitfield "^3.0.3" sax@>=0.6.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f" - integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg== + version "1.4.3" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.3.tgz#fcebae3b756cdc8428321805f4b70f16ec0ab5db" + integrity sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ== saxes@^6.0.0: version "6.0.0" @@ -8205,9 +8229,9 @@ telnyx@1.25.5: uuid "^3.3.2" terser@^5.15.1: - version "5.44.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.44.0.tgz#ebefb8e5b8579d93111bfdfc39d2cf63879f4a82" - integrity sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w== + version "5.44.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.44.1.tgz#e391e92175c299b8c284ad6ded609e37303b0a9c" + integrity sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.15.0" From 1576cb2a916f4a387bbe9962c1f549c30094b32f Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 28 Nov 2025 00:23:02 +0000 Subject: [PATCH 28/84] hovercraft: migrate to pyproject and modernize build inputs Switch packaging to pyproject-based build by setting `pyproject = true`. Add `build-system = [ python3Packages.setuptools ]` and move `nativeCheckInputs` to an explicit list. Normalize maintainer entry to a list and keep dependency declarations consistent. No functional changes to version or source; this is a packaging cleanup. --- pkgs/by-name/ho/hovercraft/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/hovercraft/package.nix b/pkgs/by-name/ho/hovercraft/package.nix index 6d25cddf4c03..555c3112a7a5 100644 --- a/pkgs/by-name/ho/hovercraft/package.nix +++ b/pkgs/by-name/ho/hovercraft/package.nix @@ -8,7 +8,7 @@ python3Packages.buildPythonApplication rec { pname = "hovercraft"; version = "2.7"; - format = "setuptools"; + pyproject = true; disabled = !python3Packages.isPy3k; src = fetchFromGitHub { @@ -18,7 +18,9 @@ python3Packages.buildPythonApplication rec { hash = "sha256-X6EaiVahAYAaFB65oqmj695wlJFXNseqz0SQLzGVD0w="; }; - nativeCheckInputs = with python3Packages; [ manuel ]; + build-system = [ python3Packages.setuptools ]; + + nativeCheckInputs = [ python3Packages.manuel ]; dependencies = with python3Packages; [ setuptools @@ -41,6 +43,6 @@ python3Packages.buildPythonApplication rec { mainProgram = "hovercraft"; homepage = "https://github.com/regebro/hovercraft"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ makefu ]; + maintainers = [ lib.maintainers.makefu ]; }; } From 7ea00b11c0616f1dccac435566eb915813541b05 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 28 Nov 2025 05:57:31 +0100 Subject: [PATCH 29/84] ocamlPackages.mirage-bootvar-unix: small cleaning --- .../ocaml-modules/mirage-bootvar-unix/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/ocaml-modules/mirage-bootvar-unix/default.nix b/pkgs/development/ocaml-modules/mirage-bootvar-unix/default.nix index 3adb2349092e..5c6f364d1343 100644 --- a/pkgs/development/ocaml-modules/mirage-bootvar-unix/default.nix +++ b/pkgs/development/ocaml-modules/mirage-bootvar-unix/default.nix @@ -6,15 +6,13 @@ parse-argv, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "mirage-bootvar-unix"; version = "0.1.0"; - useDune2 = true; - src = fetchurl { - url = "https://github.com/mirage/mirage-bootvar-unix/releases/download/${version}/mirage-bootvar-unix-${version}.tbz"; - sha256 = "0r92s6y7nxg0ci330a7p0hii4if51iq0sixn20cnm5j4a2clprbf"; + url = "https://github.com/mirage/mirage-bootvar-unix/releases/download/${finalAttrs.version}/mirage-bootvar-unix-${finalAttrs.version}.tbz"; + hash = "sha256-buVLmVBElmoZELZHDXAMxUUSIwT3KDBGZOB1e7zRImU="; }; propagatedBuildInputs = [ @@ -28,4 +26,4 @@ buildDunePackage rec { license = lib.licenses.isc; maintainers = [ lib.maintainers.vbgl ]; }; -} +}) From 2ba2bb81700b40ae62d7cc8bf5fcafc6ceb8ecc6 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 28 Nov 2025 05:57:36 +0100 Subject: [PATCH 30/84] ocamlPackages.mirage-device: small cleaning --- .../ocaml-modules/mirage-device/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/ocaml-modules/mirage-device/default.nix b/pkgs/development/ocaml-modules/mirage-device/default.nix index dd036c033c22..f47c0fe9d598 100644 --- a/pkgs/development/ocaml-modules/mirage-device/default.nix +++ b/pkgs/development/ocaml-modules/mirage-device/default.nix @@ -3,23 +3,21 @@ buildDunePackage, fetchurl, fmt, - ocaml_lwt, + lwt, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "mirage-device"; version = "2.0.0"; - useDune2 = true; - src = fetchurl { - url = "https://github.com/mirage/mirage-device/releases/download/v${version}/mirage-device-v${version}.tbz"; - sha256 = "18alxyi6wlxqvb4lajjlbdfkgcajsmklxi9xqmpcz07j51knqa04"; + url = "https://github.com/mirage/mirage-device/releases/download/v${finalAttrs.version}/mirage-device-v${finalAttrs.version}.tbz"; + hash = "sha256-BChsZyjygM9uxT3FTmfVUrE3XVtUSkXJ2rhTbqLvVKE="; }; propagatedBuildInputs = [ fmt - ocaml_lwt + lwt ]; meta = { @@ -28,4 +26,4 @@ buildDunePackage rec { license = lib.licenses.isc; maintainers = [ lib.maintainers.vbgl ]; }; -} +}) From 671613915164f187517fde31c30ec59e7e722d2d Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 28 Nov 2025 05:57:39 +0100 Subject: [PATCH 31/84] ocamlPackages.samplerate: small cleaning --- .../ocaml-modules/samplerate/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/ocaml-modules/samplerate/default.nix b/pkgs/development/ocaml-modules/samplerate/default.nix index 51f80d727f1a..52487dbe3c78 100644 --- a/pkgs/development/ocaml-modules/samplerate/default.nix +++ b/pkgs/development/ocaml-modules/samplerate/default.nix @@ -6,26 +6,24 @@ libsamplerate, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "samplerate"; version = "0.1.6"; - useDune2 = true; - src = fetchFromGitHub { owner = "savonet"; repo = "ocaml-samplerate"; - rev = "v${version}"; - sha256 = "0h0i9v9p9n2givv3wys8qrfi1i7vp8kq7lnkf14s7d3m4r8x4wrp"; + tag = "v${finalAttrs.version}"; + hash = "sha256-N3PSUSZ1tKNJcNPSgye6+8QQXcZIez72jk/YdNNOEUA="; }; buildInputs = [ dune-configurator ]; propagatedBuildInputs = [ libsamplerate ]; - meta = with lib; { + meta = { homepage = "https://github.com/savonet/ocaml-samplerate"; description = "Interface for libsamplerate"; - license = licenses.bsd2; - maintainers = with maintainers; [ dandellion ]; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ dandellion ]; }; -} +}) From 6bfa08651eeb9752ef382bf31bfd53ecd847c7c2 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 28 Nov 2025 05:57:43 +0100 Subject: [PATCH 32/84] ocamlPackages.semaphore-compat: small cleaning --- .../ocaml-modules/semaphore-compat/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/ocaml-modules/semaphore-compat/default.nix b/pkgs/development/ocaml-modules/semaphore-compat/default.nix index 10d91afe8d27..cafa646e5b72 100644 --- a/pkgs/development/ocaml-modules/semaphore-compat/default.nix +++ b/pkgs/development/ocaml-modules/semaphore-compat/default.nix @@ -4,24 +4,22 @@ fetchurl, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "semaphore-compat"; version = "1.0.2"; src = fetchurl { - url = "https://github.com/mirage/semaphore-compat/releases/download/${version}/semaphore-compat-${version}.tbz"; - sha256 = "sha256-4CnZ2vX17IPpnlA7CNeuxZEKfA5HFoeQvwH0tCKNRnY="; + url = "https://github.com/mirage/semaphore-compat/releases/download/${finalAttrs.version}/semaphore-compat-${finalAttrs.version}.tbz"; + hash = "sha256-4CnZ2vX17IPpnlA7CNeuxZEKfA5HFoeQvwH0tCKNRnY="; }; - useDune2 = true; - - meta = with lib; { + meta = { description = "Compatibility Semaphore module"; homepage = "https://github.com/mirage/semaphore-compat"; - license = with licenses; [ + license = with lib.licenses; [ lgpl21Plus ocamlLgplLinkingException ]; - maintainers = [ maintainers.sternenseemann ]; + maintainers = [ lib.maintainers.sternenseemann ]; }; -} +}) From d66b9b57a07e56adde7ebf9b398fbf7f1fea09c8 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 28 Nov 2025 05:57:46 +0100 Subject: [PATCH 33/84] ocamlPackages.trie: small cleaning --- pkgs/development/ocaml-modules/trie/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/ocaml-modules/trie/default.nix b/pkgs/development/ocaml-modules/trie/default.nix index f0101bb73139..d0f6975b9c45 100644 --- a/pkgs/development/ocaml-modules/trie/default.nix +++ b/pkgs/development/ocaml-modules/trie/default.nix @@ -4,24 +4,22 @@ fetchFromGitHub, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "trie"; version = "1.0.0"; - useDune2 = true; - src = fetchFromGitHub { owner = "kandu"; - repo = pname; - rev = version; - sha256 = "0s7p9swjqjsqddylmgid6cv263ggq7pmb734z4k84yfcrgb6kg4g"; + repo = "trie"; + tag = finalAttrs.version; + hash = "sha256-j7xp1svMeYIm+WScVe/B7w0jNjMtvkp9a1hLLLlO92g="; }; meta = { - inherit (src.meta) homepage; + homepage = "https://github.com/kandu/trie/"; license = lib.licenses.mit; description = "Strict impure trie tree"; maintainers = [ lib.maintainers.vbgl ]; }; -} +}) From 85f8f15ec0c357ead5fb5fb0ea7e13aff2028d5d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 05:18:44 +0000 Subject: [PATCH 34/84] zsh-abbr: 6.3.3 -> 6.4.0 --- pkgs/by-name/zs/zsh-abbr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsh-abbr/package.nix b/pkgs/by-name/zs/zsh-abbr/package.nix index 57e89ab7d1c2..5a70a2ca0b43 100644 --- a/pkgs/by-name/zs/zsh-abbr/package.nix +++ b/pkgs/by-name/zs/zsh-abbr/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation rec { pname = "zsh-abbr"; - version = "6.3.3"; + version = "6.4.0"; src = fetchFromGitHub { owner = "olets"; repo = "zsh-abbr"; tag = "v${version}"; - hash = "sha256-vu17UAainZDD+8y/t+vBdGUe2NTF5XZdnHy5T15pNUE="; + hash = "sha256-nfkXtRZ7CB/MnmzMe1ivKz26Vv5duP4zTAv7EZwpMTM="; fetchSubmodules = true; }; From fafebf715da9e947c58177613b077e03cc8bbaae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 27 Nov 2025 21:44:11 -0800 Subject: [PATCH 35/84] lib.concatAttrValues: init This is useful for adding all optional-dependencies to the nativeCheckInputs of Python packages. --- lib/default.nix | 1 + lib/lists.nix | 24 +++++++++++++++++++++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/lib/default.nix b/lib/default.nix index e10332ca58dd..044277fa24f5 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -303,6 +303,7 @@ let elem elemAt isList + concatAttrValues ; inherit (self.strings) concatStrings diff --git a/lib/lists.nix b/lib/lists.nix index fa2a526d1602..3be3715b9200 100644 --- a/lib/lists.nix +++ b/lib/lists.nix @@ -10,7 +10,7 @@ let id warn ; - inherit (lib.attrsets) mapAttrs attrNames; + inherit (lib.attrsets) mapAttrs attrNames attrValues; inherit (lib) max; in rec { @@ -1997,4 +1997,26 @@ rec { */ mutuallyExclusive = a: b: length a == 0 || !(any (x: elem x a) b); + /** + Concatenate all attributes of an attribute set. + This assumes that every attribute of the set is a list. + + # Inputs + + `set` + + : Attribute set with attributes that are lists + + # Examples + :::{.example} + ## `lib.concatAttrValues` usage example + + ```nix + concatAttrValues { a = [ 1 2 ]; b = [ 3 ]; } + => [ 1 2 3 ] + ``` + + ::: + */ + concatAttrValues = set: concatLists (attrValues set); } From 82c4e4f1ef9a89c1573b245d226d689651df569f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 27 Nov 2025 21:52:04 -0800 Subject: [PATCH 36/84] treewide: use lib.concatAttrValues to obtain all optional-dependencies --- .../networking/instant-messengers/pantalaimon/default.nix | 2 +- pkgs/by-name/al/alpaca/package.nix | 2 +- pkgs/by-name/ca/calibre-web/package.nix | 2 +- pkgs/by-name/es/esptool/package.nix | 2 +- pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix | 2 +- pkgs/by-name/me/mediagoblin/package.nix | 2 +- pkgs/by-name/me/meerk40t/package.nix | 2 +- pkgs/by-name/mo/modelscan/package.nix | 2 +- pkgs/by-name/mu/music-assistant/package.nix | 2 +- pkgs/by-name/nb/nbqa/package.nix | 2 +- pkgs/by-name/pr/pretalx/package.nix | 2 +- pkgs/by-name/pr/pretix/package.nix | 2 +- pkgs/by-name/py/pyhanko-cli/package.nix | 2 +- pkgs/by-name/yt/yt-dlp/package.nix | 2 +- pkgs/development/python-modules/adb-shell/default.nix | 2 +- pkgs/development/python-modules/aioboto3/default.nix | 2 +- pkgs/development/python-modules/aiocache/default.nix | 2 +- pkgs/development/python-modules/aioftp/default.nix | 2 +- pkgs/development/python-modules/aiogram/default.nix | 2 +- pkgs/development/python-modules/aiohomeconnect/default.nix | 2 +- .../python-modules/aiohttp-client-cache/default.nix | 2 +- pkgs/development/python-modules/aiohttp-fast-zlib/default.nix | 2 +- pkgs/development/python-modules/aiojobs/default.nix | 2 +- pkgs/development/python-modules/aiomisc/default.nix | 2 +- pkgs/development/python-modules/aioprometheus/default.nix | 2 +- pkgs/development/python-modules/aiorpcx/default.nix | 2 +- pkgs/development/python-modules/aiortm/default.nix | 2 +- pkgs/development/python-modules/aiovlc/default.nix | 2 +- pkgs/development/python-modules/alpha-vantage/default.nix | 2 +- pkgs/development/python-modules/apischema/default.nix | 2 +- pkgs/development/python-modules/apispec/default.nix | 2 +- pkgs/development/python-modules/apptools/default.nix | 2 +- pkgs/development/python-modules/arelle/default.nix | 2 +- pkgs/development/python-modules/argilla/default.nix | 2 +- pkgs/development/python-modules/asn1tools/default.nix | 2 +- pkgs/development/python-modules/asyncssh/default.nix | 2 +- pkgs/development/python-modules/avwx-engine/default.nix | 2 +- pkgs/development/python-modules/azure-core/default.nix | 2 +- pkgs/development/python-modules/azure-kusto-data/default.nix | 2 +- .../development/python-modules/azure-kusto-ingest/default.nix | 2 +- pkgs/development/python-modules/banks/default.nix | 2 +- pkgs/development/python-modules/basedmypy/default.nix | 2 +- pkgs/development/python-modules/bc-detect-secrets/default.nix | 2 +- pkgs/development/python-modules/beanhub-cli/default.nix | 4 ++-- pkgs/development/python-modules/beautifulsoup4/default.nix | 2 +- pkgs/development/python-modules/betterproto/default.nix | 2 +- pkgs/development/python-modules/bimmer-connected/default.nix | 2 +- pkgs/development/python-modules/black/default.nix | 2 +- pkgs/development/python-modules/bpython/default.nix | 2 +- .../python-modules/busylight-for-humans/default.nix | 2 +- pkgs/development/python-modules/bytewax/default.nix | 2 +- pkgs/development/python-modules/cachecontrol/default.nix | 2 +- pkgs/development/python-modules/canals/default.nix | 2 +- pkgs/development/python-modules/canmatrix/default.nix | 2 +- pkgs/development/python-modules/cartopy/default.nix | 2 +- pkgs/development/python-modules/cassandra-driver/default.nix | 2 +- pkgs/development/python-modules/catppuccin/default.nix | 2 +- pkgs/development/python-modules/celery/default.nix | 2 +- pkgs/development/python-modules/cement/default.nix | 2 +- pkgs/development/python-modules/certomancer/default.nix | 2 +- pkgs/development/python-modules/cf-xarray/default.nix | 2 +- pkgs/development/python-modules/cfn-lint/default.nix | 2 +- pkgs/development/python-modules/channels/default.nix | 2 +- pkgs/development/python-modules/cli-helpers/default.nix | 2 +- .../python-modules/coinmetrics-api-client/default.nix | 2 +- pkgs/development/python-modules/comicapi/default.nix | 2 +- pkgs/development/python-modules/configargparse/default.nix | 2 +- pkgs/development/python-modules/confluent-kafka/default.nix | 2 +- pkgs/development/python-modules/connexion/default.nix | 2 +- pkgs/development/python-modules/construct/default.nix | 2 +- pkgs/development/python-modules/control/default.nix | 2 +- .../python-modules/cyclonedx-python-lib/default.nix | 2 +- pkgs/development/python-modules/cyclopts/default.nix | 2 +- pkgs/development/python-modules/dask-awkward/default.nix | 2 +- pkgs/development/python-modules/dataclass-wizard/default.nix | 2 +- .../python-modules/datamodel-code-generator/default.nix | 2 +- pkgs/development/python-modules/dateparser/default.nix | 2 +- pkgs/development/python-modules/deepdiff/default.nix | 2 +- .../python-modules/dependency-injector/default.nix | 2 +- pkgs/development/python-modules/diffusers/default.nix | 2 +- .../python-modules/dissect-cobaltstrike/default.nix | 2 +- pkgs/development/python-modules/django-allauth/default.nix | 2 +- pkgs/development/python-modules/django-bootstrap5/default.nix | 2 +- .../python-modules/django-import-export/default.nix | 2 +- pkgs/development/python-modules/django-redis/default.nix | 2 +- pkgs/development/python-modules/django-storages/default.nix | 2 +- pkgs/development/python-modules/django-stubs/default.nix | 2 +- pkgs/development/python-modules/django-tables2/default.nix | 2 +- pkgs/development/python-modules/django/4.nix | 2 +- pkgs/development/python-modules/django/5_1.nix | 2 +- pkgs/development/python-modules/django/5_2.nix | 2 +- .../python-modules/djangorestframework-stubs/default.nix | 2 +- pkgs/development/python-modules/docker/default.nix | 2 +- pkgs/development/python-modules/dockerflow/default.nix | 2 +- pkgs/development/python-modules/dparse/default.nix | 2 +- pkgs/development/python-modules/dramatiq-abort/default.nix | 2 +- pkgs/development/python-modules/dsnap/default.nix | 2 +- pkgs/development/python-modules/dulwich/default.nix | 2 +- pkgs/development/python-modules/edalize/default.nix | 2 +- pkgs/development/python-modules/energyflow/default.nix | 2 +- pkgs/development/python-modules/fastavro/default.nix | 2 +- pkgs/development/python-modules/fastmcp/default.nix | 2 +- pkgs/development/python-modules/fickling/default.nix | 2 +- pkgs/development/python-modules/flask-dance/default.nix | 2 +- .../development/python-modules/flask-jwt-extended/default.nix | 2 +- pkgs/development/python-modules/flask/default.nix | 2 +- pkgs/development/python-modules/flow-record/default.nix | 2 +- pkgs/development/python-modules/fnllm/default.nix | 2 +- pkgs/development/python-modules/foolscap/default.nix | 2 +- pkgs/development/python-modules/frictionless/default.nix | 2 +- pkgs/development/python-modules/githubkit/default.nix | 2 +- pkgs/development/python-modules/glom/default.nix | 2 +- pkgs/development/python-modules/google-auth/default.nix | 2 +- .../python-modules/google-cloud-spanner/default.nix | 2 +- pkgs/development/python-modules/groq/default.nix | 2 +- pkgs/development/python-modules/gruut/default.nix | 2 +- pkgs/development/python-modules/gstools/default.nix | 2 +- pkgs/development/python-modules/gunicorn/default.nix | 2 +- pkgs/development/python-modules/hishel/default.nix | 2 +- pkgs/development/python-modules/httpcore/default.nix | 2 +- pkgs/development/python-modules/httpx/default.nix | 2 +- pkgs/development/python-modules/hypercorn/default.nix | 2 +- pkgs/development/python-modules/igraph/default.nix | 2 +- pkgs/development/python-modules/imageio/default.nix | 2 +- pkgs/development/python-modules/inline-snapshot/default.nix | 2 +- pkgs/development/python-modules/intake/default.nix | 2 +- pkgs/development/python-modules/iplotx/default.nix | 2 +- pkgs/development/python-modules/joserfc/default.nix | 2 +- pkgs/development/python-modules/jupyter-events/default.nix | 2 +- pkgs/development/python-modules/kafka-python-ng/default.nix | 2 +- pkgs/development/python-modules/keystoneauth1/default.nix | 4 ++-- pkgs/development/python-modules/kombu/default.nix | 2 +- pkgs/development/python-modules/kserve/default.nix | 2 +- pkgs/development/python-modules/kubernetes/default.nix | 2 +- pkgs/development/python-modules/lance-namespace/default.nix | 2 +- pkgs/development/python-modules/langgraph-cli/default.nix | 2 +- pkgs/development/python-modules/libpass/default.nix | 2 +- pkgs/development/python-modules/limits/default.nix | 2 +- .../development/python-modules/llama-stack-client/default.nix | 2 +- pkgs/development/python-modules/logbook/default.nix | 2 +- pkgs/development/python-modules/mako/default.nix | 2 +- pkgs/development/python-modules/manifest-ml/default.nix | 2 +- pkgs/development/python-modules/markdown2/default.nix | 2 +- pkgs/development/python-modules/mashumaro/default.nix | 2 +- pkgs/development/python-modules/mastodon-py/default.nix | 2 +- pkgs/development/python-modules/mcp/default.nix | 2 +- pkgs/development/python-modules/meshtastic/default.nix | 2 +- pkgs/development/python-modules/minari/default.nix | 2 +- pkgs/development/python-modules/mir-eval/default.nix | 2 +- pkgs/development/python-modules/mne/default.nix | 2 +- pkgs/development/python-modules/mocket/default.nix | 2 +- pkgs/development/python-modules/modern-colorthief/default.nix | 2 +- pkgs/development/python-modules/moviepy/default.nix | 2 +- pkgs/development/python-modules/mrjob/default.nix | 2 +- pkgs/development/python-modules/mypy/default.nix | 2 +- pkgs/development/python-modules/narwhals/default.nix | 2 +- pkgs/development/python-modules/nibe/default.nix | 2 +- pkgs/development/python-modules/nicegui/default.nix | 2 +- pkgs/development/python-modules/noisereduce/default.nix | 2 +- pkgs/development/python-modules/nox/default.nix | 2 +- pkgs/development/python-modules/numcodecs/default.nix | 2 +- pkgs/development/python-modules/nutils/default.nix | 2 +- pkgs/development/python-modules/oauthenticator/default.nix | 2 +- pkgs/development/python-modules/oauthlib/default.nix | 2 +- pkgs/development/python-modules/odc-loader/default.nix | 2 +- pkgs/development/python-modules/okonomiyaki/default.nix | 2 +- pkgs/development/python-modules/openapi-core/default.nix | 2 +- pkgs/development/python-modules/outlines-core/default.nix | 2 +- pkgs/development/python-modules/pandas/default.nix | 2 +- pkgs/development/python-modules/paramiko/default.nix | 2 +- pkgs/development/python-modules/persist-queue/default.nix | 2 +- pkgs/development/python-modules/pettingzoo/default.nix | 2 +- pkgs/development/python-modules/piccolo/default.nix | 2 +- pkgs/development/python-modules/pillow/default.nix | 2 +- pkgs/development/python-modules/pins/default.nix | 2 +- pkgs/development/python-modules/pipdeptree/default.nix | 2 +- .../development/python-modules/planetary-computer/default.nix | 2 +- pkgs/development/python-modules/plotly/default.nix | 2 +- pkgs/development/python-modules/plumbum/default.nix | 2 +- pkgs/development/python-modules/powerapi/default.nix | 2 +- pkgs/development/python-modules/pproxy/default.nix | 2 +- pkgs/development/python-modules/prance/default.nix | 2 +- pkgs/development/python-modules/prometheus-client/default.nix | 2 +- pkgs/development/python-modules/prowlpy/default.nix | 2 +- pkgs/development/python-modules/pulsar-client/default.nix | 2 +- pkgs/development/python-modules/py-sucks/default.nix | 2 +- pkgs/development/python-modules/pycyphal/default.nix | 2 +- pkgs/development/python-modules/pydantic/1.nix | 2 +- pkgs/development/python-modules/pydantic/default.nix | 2 +- pkgs/development/python-modules/pydruid/default.nix | 2 +- pkgs/development/python-modules/pyecharts/default.nix | 2 +- pkgs/development/python-modules/pygal/default.nix | 2 +- pkgs/development/python-modules/pyhanko/default.nix | 2 +- pkgs/development/python-modules/pyjwt/default.nix | 2 +- pkgs/development/python-modules/pymatgen/default.nix | 2 +- pkgs/development/python-modules/pymbolic/default.nix | 2 +- pkgs/development/python-modules/pymodbus/default.nix | 2 +- pkgs/development/python-modules/pymorphy3/default.nix | 2 +- pkgs/development/python-modules/pynws/default.nix | 2 +- pkgs/development/python-modules/pypiserver/default.nix | 2 +- pkgs/development/python-modules/pyproject-parser/default.nix | 2 +- pkgs/development/python-modules/pyrate-limiter/default.nix | 2 +- pkgs/development/python-modules/pytablewriter/default.nix | 2 +- pkgs/development/python-modules/pytest-aio/default.nix | 2 +- pkgs/development/python-modules/pytest-benchmark/default.nix | 2 +- pkgs/development/python-modules/pytest-jupyter/default.nix | 2 +- .../development/python-modules/pytest-regressions/default.nix | 2 +- pkgs/development/python-modules/pytest-variables/default.nix | 2 +- pkgs/development/python-modules/python-benedict/default.nix | 2 +- pkgs/development/python-modules/python-dali/default.nix | 2 +- pkgs/development/python-modules/python-engineio/default.nix | 2 +- pkgs/development/python-modules/python-jose/default.nix | 2 +- .../python-modules/python-matter-server/default.nix | 2 +- pkgs/development/python-modules/python-socketio/default.nix | 2 +- pkgs/development/python-modules/pythonfinder/default.nix | 2 +- pkgs/development/python-modules/pytoolconfig/default.nix | 2 +- .../python-modules/pytorch-metric-learning/default.nix | 2 +- pkgs/development/python-modules/pyutil/default.nix | 2 +- pkgs/development/python-modules/pywinrm/default.nix | 2 +- pkgs/development/python-modules/qcelemental/default.nix | 2 +- pkgs/development/python-modules/qcengine/default.nix | 2 +- pkgs/development/python-modules/qrcode/default.nix | 2 +- pkgs/development/python-modules/qutip/default.nix | 2 +- pkgs/development/python-modules/ratarmountcore/default.nix | 2 +- pkgs/development/python-modules/renault-api/default.nix | 2 +- pkgs/development/python-modules/reptor/default.nix | 2 +- pkgs/development/python-modules/sagemaker-core/default.nix | 2 +- pkgs/development/python-modules/scholarly/default.nix | 2 +- pkgs/development/python-modules/schwifty/default.nix | 2 +- pkgs/development/python-modules/seabreeze/default.nix | 2 +- pkgs/development/python-modules/seasonal/default.nix | 2 +- pkgs/development/python-modules/securesystemslib/default.nix | 2 +- .../python-modules/sentence-transformers/default.nix | 2 +- pkgs/development/python-modules/sfrbox-api/default.nix | 2 +- pkgs/development/python-modules/shiny/default.nix | 2 +- pkgs/development/python-modules/shinychat/default.nix | 2 +- pkgs/development/python-modules/simpful/default.nix | 2 +- pkgs/development/python-modules/slack-bolt/default.nix | 2 +- pkgs/development/python-modules/slixmpp/default.nix | 2 +- pkgs/development/python-modules/smart-open/default.nix | 2 +- pkgs/development/python-modules/smolagents/default.nix | 2 +- pkgs/development/python-modules/social-auth-core/default.nix | 2 +- pkgs/development/python-modules/speechrecognition/default.nix | 2 +- pkgs/development/python-modules/splinter/default.nix | 2 +- pkgs/development/python-modules/sqlalchemy-utils/default.nix | 2 +- pkgs/development/python-modules/sqlfmt/default.nix | 2 +- pkgs/development/python-modules/sqlframe/default.nix | 2 +- pkgs/development/python-modules/starlette/default.nix | 2 +- pkgs/development/python-modules/static3/default.nix | 2 +- pkgs/development/python-modules/stm32loader/default.nix | 2 +- .../development/python-modules/strawberry-graphql/default.nix | 2 +- pkgs/development/python-modules/tabulate/default.nix | 2 +- .../python-modules/textual-fastdatatable/default.nix | 2 +- pkgs/development/python-modules/tianshou/default.nix | 2 +- pkgs/development/python-modules/timezonefinder/default.nix | 2 +- .../python-modules/trino-python-client/default.nix | 2 +- pkgs/development/python-modules/tweepy/default.nix | 2 +- pkgs/development/python-modules/typed-settings/default.nix | 2 +- pkgs/development/python-modules/typepy/default.nix | 2 +- pkgs/development/python-modules/types-lxml/default.nix | 2 +- pkgs/development/python-modules/ufmt/default.nix | 2 +- pkgs/development/python-modules/ufolib2/default.nix | 2 +- pkgs/development/python-modules/upcloud-api/default.nix | 2 +- pkgs/development/python-modules/uplink/default.nix | 2 +- pkgs/development/python-modules/urllib3-future/default.nix | 2 +- pkgs/development/python-modules/urllib3/default.nix | 2 +- pkgs/development/python-modules/urwid/default.nix | 2 +- pkgs/development/python-modules/validators/default.nix | 2 +- pkgs/development/python-modules/valkey/default.nix | 2 +- pkgs/development/python-modules/visions/default.nix | 2 +- pkgs/development/python-modules/w1thermsensor/default.nix | 2 +- pkgs/development/python-modules/watermark/default.nix | 2 +- pkgs/development/python-modules/werkzeug/default.nix | 2 +- pkgs/development/python-modules/whey/default.nix | 2 +- pkgs/development/python-modules/wtforms/default.nix | 2 +- pkgs/development/python-modules/wyoming/default.nix | 2 +- pkgs/development/python-modules/xarray-einstats/default.nix | 2 +- pkgs/development/python-modules/zeep/default.nix | 2 +- pkgs/development/python-modules/zope-security/default.nix | 2 +- pkgs/tools/security/cve-bin-tool/default.nix | 2 +- pkgs/top-level/all-packages.nix | 2 +- 281 files changed, 283 insertions(+), 283 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix b/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix index 105f579db066..0d249008961f 100644 --- a/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix +++ b/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix @@ -65,7 +65,7 @@ python3Packages.buildPythonApplication rec { pytest-aiohttp pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; nativeBuildInputs = lib.optionals enableDbusUi [ wrapGAppsHook3 diff --git a/pkgs/by-name/al/alpaca/package.nix b/pkgs/by-name/al/alpaca/package.nix index 508f03ffc0a0..ca26df86d19d 100644 --- a/pkgs/by-name/al/alpaca/package.nix +++ b/pkgs/by-name/al/alpaca/package.nix @@ -96,7 +96,7 @@ pythonPackages.buildPythonApplication rec { gst-python opencv4 ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; optional-dependencies = with pythonPackages; { speech-to-text = [ diff --git a/pkgs/by-name/ca/calibre-web/package.nix b/pkgs/by-name/ca/calibre-web/package.nix index 00bf55796d76..bba0eb9d865e 100644 --- a/pkgs/by-name/ca/calibre-web/package.nix +++ b/pkgs/by-name/ca/calibre-web/package.nix @@ -136,7 +136,7 @@ python3Packages.buildPythonApplication rec { "unidecode" ]; - nativeCheckInputs = lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "calibreweb" ]; diff --git a/pkgs/by-name/es/esptool/package.nix b/pkgs/by-name/es/esptool/package.nix index 4b726bd6d9f0..412a00946b52 100644 --- a/pkgs/by-name/es/esptool/package.nix +++ b/pkgs/by-name/es/esptool/package.nix @@ -82,7 +82,7 @@ python3Packages.buildPythonApplication rec { requests softhsm ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export PATH="$out/bin:$PATH" diff --git a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix index 3017cea5e195..0e86cf4450a8 100644 --- a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix +++ b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix @@ -135,7 +135,7 @@ python3Packages.buildPythonApplication rec { mock parameterized ]) - ++ lib.filter (pkg: !pkg.meta.broken) (lib.flatten (lib.attrValues optional-dependencies)); + ++ lib.filter (pkg: !pkg.meta.broken) (lib.concatAttrValues optional-dependencies); doCheck = !stdenv.hostPlatform.isDarwin; diff --git a/pkgs/by-name/me/mediagoblin/package.nix b/pkgs/by-name/me/mediagoblin/package.nix index 2add18b3d539..43cc073f3ded 100644 --- a/pkgs/by-name/me/mediagoblin/package.nix +++ b/pkgs/by-name/me/mediagoblin/package.nix @@ -163,7 +163,7 @@ python.pkgs.buildPythonApplication rec { poppler-utils ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "mediagoblin" ]; diff --git a/pkgs/by-name/me/meerk40t/package.nix b/pkgs/by-name/me/meerk40t/package.nix index 82ed2e612e6c..ee05c2862b23 100644 --- a/pkgs/by-name/me/meerk40t/package.nix +++ b/pkgs/by-name/me/meerk40t/package.nix @@ -40,7 +40,7 @@ python3Packages.buildPythonApplication rec { setuptools wxpython ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; optional-dependencies = with python3Packages; { cam = [ diff --git a/pkgs/by-name/mo/modelscan/package.nix b/pkgs/by-name/mo/modelscan/package.nix index 1a7b96927377..62a59749f058 100644 --- a/pkgs/by-name/mo/modelscan/package.nix +++ b/pkgs/by-name/mo/modelscan/package.nix @@ -41,7 +41,7 @@ python3.pkgs.buildPythonApplication rec { dill pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # tensorflow doesn0t support Python 3.12 doCheck = false; diff --git a/pkgs/by-name/mu/music-assistant/package.nix b/pkgs/by-name/mu/music-assistant/package.nix index 396bd10622cb..b30abadac299 100644 --- a/pkgs/by-name/mu/music-assistant/package.nix +++ b/pkgs/by-name/mu/music-assistant/package.nix @@ -154,7 +154,7 @@ python.pkgs.buildPythonApplication rec { syrupy pytest-timeout ] - ++ lib.flatten (lib.attrValues optional-dependencies) + ++ lib.concatAttrValues optional-dependencies ++ (providerPackages.jellyfin python.pkgs) ++ (providerPackages.opensubsonic python.pkgs); diff --git a/pkgs/by-name/nb/nbqa/package.nix b/pkgs/by-name/nb/nbqa/package.nix index f9dd52c2f360..2e711ecf7c9b 100644 --- a/pkgs/by-name/nb/nbqa/package.nix +++ b/pkgs/by-name/nb/nbqa/package.nix @@ -70,7 +70,7 @@ let pytestCheckHook yapf ]) - ++ lib.flatten (lib.attrValues optional-dependencies) + ++ lib.concatAttrValues optional-dependencies ++ [ addBinToPathHook versionCheckHook diff --git a/pkgs/by-name/pr/pretalx/package.nix b/pkgs/by-name/pr/pretalx/package.nix index 027b0bd60961..d20227d64687 100644 --- a/pkgs/by-name/pr/pretalx/package.nix +++ b/pkgs/by-name/pr/pretalx/package.nix @@ -220,7 +220,7 @@ python.pkgs.buildPythonApplication rec { pytestCheckHook responses ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # tries to run npm run i18n:extract diff --git a/pkgs/by-name/pr/pretix/package.nix b/pkgs/by-name/pr/pretix/package.nix index 6e4cf62463c7..0287b863ae2b 100644 --- a/pkgs/by-name/pr/pretix/package.nix +++ b/pkgs/by-name/pr/pretix/package.nix @@ -256,7 +256,7 @@ python.pkgs.buildPythonApplication rec { fakeredis responses ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "--reruns=3" diff --git a/pkgs/by-name/py/pyhanko-cli/package.nix b/pkgs/by-name/py/pyhanko-cli/package.nix index 93c275e08ea0..9b8945f0bb5c 100644 --- a/pkgs/by-name/py/pyhanko-cli/package.nix +++ b/pkgs/by-name/py/pyhanko-cli/package.nix @@ -38,7 +38,7 @@ python3Packages.buildPythonApplication rec { click platformdirs ] - ++ lib.flatten (lib.attrValues pyhanko.optional-dependencies); + ++ lib.concatAttrValues pyhanko.optional-dependencies; nativeCheckInputs = with python3Packages; [ pytestCheckHook diff --git a/pkgs/by-name/yt/yt-dlp/package.nix b/pkgs/by-name/yt/yt-dlp/package.nix index 977dd7b10ce5..d87ae42abe57 100644 --- a/pkgs/by-name/yt/yt-dlp/package.nix +++ b/pkgs/by-name/yt/yt-dlp/package.nix @@ -48,7 +48,7 @@ python3Packages.buildPythonApplication rec { ]; # expose optional-dependencies, but provide all features - dependencies = lib.flatten (lib.attrValues optional-dependencies); + dependencies = lib.concatAttrValues optional-dependencies; optional-dependencies = { default = with python3Packages; [ diff --git a/pkgs/development/python-modules/adb-shell/default.nix b/pkgs/development/python-modules/adb-shell/default.nix index c62ff7228b50..09f226fd0026 100644 --- a/pkgs/development/python-modules/adb-shell/default.nix +++ b/pkgs/development/python-modules/adb-shell/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { pycryptodome pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "adb_shell" ]; diff --git a/pkgs/development/python-modules/aioboto3/default.nix b/pkgs/development/python-modules/aioboto3/default.nix index f11a8f308862..5bf77e926d61 100644 --- a/pkgs/development/python-modules/aioboto3/default.nix +++ b/pkgs/development/python-modules/aioboto3/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { pytestCheckHook ] ++ moto.optional-dependencies.server - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ "test_patches" diff --git a/pkgs/development/python-modules/aiocache/default.nix b/pkgs/development/python-modules/aiocache/default.nix index 60352c2de8df..c4af88bf2cbf 100644 --- a/pkgs/development/python-modules/aiocache/default.nix +++ b/pkgs/development/python-modules/aiocache/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pytestCheckHook redisTestHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "-Wignore::DeprecationWarning" diff --git a/pkgs/development/python-modules/aioftp/default.nix b/pkgs/development/python-modules/aioftp/default.nix index 2e287cefdf2b..0dd62b68739c 100644 --- a/pkgs/development/python-modules/aioftp/default.nix +++ b/pkgs/development/python-modules/aioftp/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { pytestCheckHook trustme ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ # uses 127.0.0.2, which macos doesn't like diff --git a/pkgs/development/python-modules/aiogram/default.nix b/pkgs/development/python-modules/aiogram/default.nix index ceef494e840b..6db1be8e5a48 100644 --- a/pkgs/development/python-modules/aiogram/default.nix +++ b/pkgs/development/python-modules/aiogram/default.nix @@ -77,7 +77,7 @@ buildPythonPackage rec { pytestCheckHook pytz ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "aiogram" ]; diff --git a/pkgs/development/python-modules/aiohomeconnect/default.nix b/pkgs/development/python-modules/aiohomeconnect/default.nix index 391199f1b664..b3f1b2d1fb51 100644 --- a/pkgs/development/python-modules/aiohomeconnect/default.nix +++ b/pkgs/development/python-modules/aiohomeconnect/default.nix @@ -54,7 +54,7 @@ buildPythonPackage rec { pytest-httpx pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "aiohomeconnect" ]; diff --git a/pkgs/development/python-modules/aiohttp-client-cache/default.nix b/pkgs/development/python-modules/aiohttp-client-cache/default.nix index 7356919847e0..6a80eb170645 100644 --- a/pkgs/development/python-modules/aiohttp-client-cache/default.nix +++ b/pkgs/development/python-modules/aiohttp-client-cache/default.nix @@ -67,7 +67,7 @@ buildPythonPackage rec { pytest-aiohttp pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "--asyncio-mode=auto" ]; diff --git a/pkgs/development/python-modules/aiohttp-fast-zlib/default.nix b/pkgs/development/python-modules/aiohttp-fast-zlib/default.nix index c09037e69f58..b95c98d4bd28 100644 --- a/pkgs/development/python-modules/aiohttp-fast-zlib/default.nix +++ b/pkgs/development/python-modules/aiohttp-fast-zlib/default.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { zlib_ng = [ zlib-ng ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "aiohttp_fast_zlib" ]; diff --git a/pkgs/development/python-modules/aiojobs/default.nix b/pkgs/development/python-modules/aiojobs/default.nix index bdfdf0c16571..321d70bbd61b 100644 --- a/pkgs/development/python-modules/aiojobs/default.nix +++ b/pkgs/development/python-modules/aiojobs/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { pytest-aiohttp pytest-cov-stub ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "aiojobs" ]; diff --git a/pkgs/development/python-modules/aiomisc/default.nix b/pkgs/development/python-modules/aiomisc/default.nix index f34541fad92f..7b2efe7507d3 100644 --- a/pkgs/development/python-modules/aiomisc/default.nix +++ b/pkgs/development/python-modules/aiomisc/default.nix @@ -42,7 +42,7 @@ buildPythonPackage rec { pytestCheckHook setproctitle ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; optional-dependencies = { aiohttp = [ aiohttp ]; diff --git a/pkgs/development/python-modules/aioprometheus/default.nix b/pkgs/development/python-modules/aioprometheus/default.nix index d1d429e484eb..930ab1bbf080 100644 --- a/pkgs/development/python-modules/aioprometheus/default.nix +++ b/pkgs/development/python-modules/aioprometheus/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { fastapi uvicorn ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "aioprometheus" ]; diff --git a/pkgs/development/python-modules/aiorpcx/default.nix b/pkgs/development/python-modules/aiorpcx/default.nix index c217cdfe6f3b..a6b04230c5ba 100644 --- a/pkgs/development/python-modules/aiorpcx/default.nix +++ b/pkgs/development/python-modules/aiorpcx/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pytest-asyncio_0 pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # network access diff --git a/pkgs/development/python-modules/aiortm/default.nix b/pkgs/development/python-modules/aiortm/default.nix index a55633c9f229..2df8d7df31ad 100644 --- a/pkgs/development/python-modules/aiortm/default.nix +++ b/pkgs/development/python-modules/aiortm/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { pytest-cov-stub pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "aiortm" ]; diff --git a/pkgs/development/python-modules/aiovlc/default.nix b/pkgs/development/python-modules/aiovlc/default.nix index 5f91b6c75d26..b954f6792f73 100644 --- a/pkgs/development/python-modules/aiovlc/default.nix +++ b/pkgs/development/python-modules/aiovlc/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "aiovlc" ]; diff --git a/pkgs/development/python-modules/alpha-vantage/default.nix b/pkgs/development/python-modules/alpha-vantage/default.nix index 8225ce7ca654..e8071644058b 100644 --- a/pkgs/development/python-modules/alpha-vantage/default.nix +++ b/pkgs/development/python-modules/alpha-vantage/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { requests-mock pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Starting with 3.0.0 most tests require an API key doCheck = false; diff --git a/pkgs/development/python-modules/apischema/default.nix b/pkgs/development/python-modules/apischema/default.nix index b470b3454d8c..633e10805283 100644 --- a/pkgs/development/python-modules/apischema/default.nix +++ b/pkgs/development/python-modules/apischema/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pytest-asyncio pytest8_3CheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "apischema" ]; diff --git a/pkgs/development/python-modules/apispec/default.nix b/pkgs/development/python-modules/apispec/default.nix index 7d6e14079f73..fc47c87d7f98 100644 --- a/pkgs/development/python-modules/apispec/default.nix +++ b/pkgs/development/python-modules/apispec/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "apispec" ]; diff --git a/pkgs/development/python-modules/apptools/default.nix b/pkgs/development/python-modules/apptools/default.nix index 1abfe191134c..ff9a12ce32ed 100644 --- a/pkgs/development/python-modules/apptools/default.nix +++ b/pkgs/development/python-modules/apptools/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { preferences = [ configobj ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; preCheck = '' export HOME=$TMP diff --git a/pkgs/development/python-modules/arelle/default.nix b/pkgs/development/python-modules/arelle/default.nix index 9654ad7f97c4..1f78aed68688 100644 --- a/pkgs/development/python-modules/arelle/default.nix +++ b/pkgs/development/python-modules/arelle/default.nix @@ -143,7 +143,7 @@ buildPythonPackage rec { pytestCheckHook boto3 ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ "tests/integration_tests" diff --git a/pkgs/development/python-modules/argilla/default.nix b/pkgs/development/python-modules/argilla/default.nix index cc036c8c036c..7d7a1c73c02a 100644 --- a/pkgs/development/python-modules/argilla/default.nix +++ b/pkgs/development/python-modules/argilla/default.nix @@ -181,7 +181,7 @@ buildPythonPackage rec { pytest-asyncio factory-boy ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ "tests/server/datasets/test_dao.py" ]; diff --git a/pkgs/development/python-modules/asn1tools/default.nix b/pkgs/development/python-modules/asn1tools/default.nix index f03d39d05379..f5e1cac08acb 100644 --- a/pkgs/development/python-modules/asn1tools/default.nix +++ b/pkgs/development/python-modules/asn1tools/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { pytestCheckHook versionCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; versionCheckProgramArg = "--version"; pythonImportsCheck = [ "asn1tools" ]; diff --git a/pkgs/development/python-modules/asyncssh/default.nix b/pkgs/development/python-modules/asyncssh/default.nix index 57566cfb675c..b2bd21365dfe 100644 --- a/pkgs/development/python-modules/asyncssh/default.nix +++ b/pkgs/development/python-modules/asyncssh/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { openssl pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; patches = [ # Reverts https://github.com/ronf/asyncssh/commit/4b3dec994b3aa821dba4db507030b569c3a32730 diff --git a/pkgs/development/python-modules/avwx-engine/default.nix b/pkgs/development/python-modules/avwx-engine/default.nix index 781362fc6503..a0bd074e9294 100644 --- a/pkgs/development/python-modules/avwx-engine/default.nix +++ b/pkgs/development/python-modules/avwx-engine/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { pytestCheckHook time-machine ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "avwx" ]; diff --git a/pkgs/development/python-modules/azure-core/default.nix b/pkgs/development/python-modules/azure-core/default.nix index 4f4e81311ed0..7513c365d737 100644 --- a/pkgs/development/python-modules/azure-core/default.nix +++ b/pkgs/development/python-modules/azure-core/default.nix @@ -64,7 +64,7 @@ buildPythonPackage rec { pytestCheckHook trio ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # test server needs to be available preCheck = '' diff --git a/pkgs/development/python-modules/azure-kusto-data/default.nix b/pkgs/development/python-modules/azure-kusto-data/default.nix index 5fa85ce9827d..dc2697774353 100644 --- a/pkgs/development/python-modules/azure-kusto-data/default.nix +++ b/pkgs/development/python-modules/azure-kusto-data/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "azure.kusto.data" ]; diff --git a/pkgs/development/python-modules/azure-kusto-ingest/default.nix b/pkgs/development/python-modules/azure-kusto-ingest/default.nix index c59e9a57eb39..e648edd2fa9d 100644 --- a/pkgs/development/python-modules/azure-kusto-ingest/default.nix +++ b/pkgs/development/python-modules/azure-kusto-ingest/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { pytestCheckHook responses ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "azure.kusto.ingest" ]; diff --git a/pkgs/development/python-modules/banks/default.nix b/pkgs/development/python-modules/banks/default.nix index d002be189ec9..83db9ac6b498 100644 --- a/pkgs/development/python-modules/banks/default.nix +++ b/pkgs/development/python-modules/banks/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "banks" ]; diff --git a/pkgs/development/python-modules/basedmypy/default.nix b/pkgs/development/python-modules/basedmypy/default.nix index 0ffba2cfe3a5..f71c4c195fc8 100644 --- a/pkgs/development/python-modules/basedmypy/default.nix +++ b/pkgs/development/python-modules/basedmypy/default.nix @@ -104,7 +104,7 @@ buildPythonPackage rec { setuptools tomli ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = lib.optionals (pythonAtLeast "3.12") [ # cannot find distutils, and distutils cannot find types diff --git a/pkgs/development/python-modules/bc-detect-secrets/default.nix b/pkgs/development/python-modules/bc-detect-secrets/default.nix index bf6a2f864b5f..6f82d3c805d3 100644 --- a/pkgs/development/python-modules/bc-detect-secrets/default.nix +++ b/pkgs/development/python-modules/bc-detect-secrets/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { responses writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Tests are failing for various reasons (missing git repo, missing test data, etc.) diff --git a/pkgs/development/python-modules/beanhub-cli/default.nix b/pkgs/development/python-modules/beanhub-cli/default.nix index 5b814c7023c8..1fff5fbcbf64 100644 --- a/pkgs/development/python-modules/beanhub-cli/default.nix +++ b/pkgs/development/python-modules/beanhub-cli/default.nix @@ -72,7 +72,7 @@ buildPythonPackage rec { starlette-wtf uvicorn ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; optional-dependencies = { login = [ @@ -100,7 +100,7 @@ buildPythonPackage rec { pytest-mock pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "beanhub_cli" ]; diff --git a/pkgs/development/python-modules/beautifulsoup4/default.nix b/pkgs/development/python-modules/beautifulsoup4/default.nix index 47d807412197..a82044e74eea 100644 --- a/pkgs/development/python-modules/beautifulsoup4/default.nix +++ b/pkgs/development/python-modules/beautifulsoup4/default.nix @@ -77,7 +77,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # fail with latest libxml, by not actually rejecting diff --git a/pkgs/development/python-modules/betterproto/default.nix b/pkgs/development/python-modules/betterproto/default.nix index ef4839a39ec3..53df463ec585 100644 --- a/pkgs/development/python-modules/betterproto/default.nix +++ b/pkgs/development/python-modules/betterproto/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { pytestCheckHook tomlkit ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "betterproto" ]; diff --git a/pkgs/development/python-modules/bimmer-connected/default.nix b/pkgs/development/python-modules/bimmer-connected/default.nix index d6be72425424..9bd324394aaf 100644 --- a/pkgs/development/python-modules/bimmer-connected/default.nix +++ b/pkgs/development/python-modules/bimmer-connected/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { respx time-machine ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # presumably regressed in pytest-asyncio 0.23.0 diff --git a/pkgs/development/python-modules/black/default.nix b/pkgs/development/python-modules/black/default.nix index 70fac527e59e..8cab13d38ac0 100644 --- a/pkgs/development/python-modules/black/default.nix +++ b/pkgs/development/python-modules/black/default.nix @@ -90,7 +90,7 @@ buildPythonPackage rec { pytestCheckHook parameterized ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "-Wignore::DeprecationWarning" diff --git a/pkgs/development/python-modules/bpython/default.nix b/pkgs/development/python-modules/bpython/default.nix index 68798c64e1ed..f6e22a704a62 100644 --- a/pkgs/development/python-modules/bpython/default.nix +++ b/pkgs/development/python-modules/bpython/default.nix @@ -60,7 +60,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "bpython" ]; diff --git a/pkgs/development/python-modules/busylight-for-humans/default.nix b/pkgs/development/python-modules/busylight-for-humans/default.nix index 4f43864ea06f..b0018008f1f7 100644 --- a/pkgs/development/python-modules/busylight-for-humans/default.nix +++ b/pkgs/development/python-modules/busylight-for-humans/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { pytest-mock udevCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ "tests/test_pydantic_models.py" ]; diff --git a/pkgs/development/python-modules/bytewax/default.nix b/pkgs/development/python-modules/bytewax/default.nix index ac39958242fb..fe984f43063c 100644 --- a/pkgs/development/python-modules/bytewax/default.nix +++ b/pkgs/development/python-modules/bytewax/default.nix @@ -84,7 +84,7 @@ buildPythonPackage rec { pytestCheckHook pytest-benchmark ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "--benchmark-disable" diff --git a/pkgs/development/python-modules/cachecontrol/default.nix b/pkgs/development/python-modules/cachecontrol/default.nix index cc614b5d954f..5872bd68c6a9 100644 --- a/pkgs/development/python-modules/cachecontrol/default.nix +++ b/pkgs/development/python-modules/cachecontrol/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { cherrypy pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "cachecontrol" ]; diff --git a/pkgs/development/python-modules/canals/default.nix b/pkgs/development/python-modules/canals/default.nix index 2864939e54ec..fc7a32dc0fb4 100644 --- a/pkgs/development/python-modules/canals/default.nix +++ b/pkgs/development/python-modules/canals/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # Test requires internet connection to mermaid.ink diff --git a/pkgs/development/python-modules/canmatrix/default.nix b/pkgs/development/python-modules/canmatrix/default.nix index cf08abf5766c..94195acf6388 100644 --- a/pkgs/development/python-modules/canmatrix/default.nix +++ b/pkgs/development/python-modules/canmatrix/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ # long_envvar_name_imports requires stable key value pair ordering diff --git a/pkgs/development/python-modules/cartopy/default.nix b/pkgs/development/python-modules/cartopy/default.nix index 9572ec1ab0b9..71791845c795 100644 --- a/pkgs/development/python-modules/cartopy/default.nix +++ b/pkgs/development/python-modules/cartopy/default.nix @@ -70,7 +70,7 @@ buildPythonPackage rec { pytest-mpl pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export FONTCONFIG_FILE=${fontconfig.out}/etc/fonts/fonts.conf diff --git a/pkgs/development/python-modules/cassandra-driver/default.nix b/pkgs/development/python-modules/cassandra-driver/default.nix index 7aefe2844a36..667b9cdde15f 100644 --- a/pkgs/development/python-modules/cassandra-driver/default.nix +++ b/pkgs/development/python-modules/cassandra-driver/default.nix @@ -66,7 +66,7 @@ buildPythonPackage rec { pyyaml sure ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # This is used to determine the version of cython that can be used CASS_DRIVER_ALLOWED_CYTHON_VERSION = cython.version; diff --git a/pkgs/development/python-modules/catppuccin/default.nix b/pkgs/development/python-modules/catppuccin/default.nix index 84b5be78fc3f..2e588e3bbb8a 100644 --- a/pkgs/development/python-modules/catppuccin/default.nix +++ b/pkgs/development/python-modules/catppuccin/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { rich = [ rich ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "catppuccin" ]; diff --git a/pkgs/development/python-modules/celery/default.nix b/pkgs/development/python-modules/celery/default.nix index afd13b3844d2..ab0889594166 100644 --- a/pkgs/development/python-modules/celery/default.nix +++ b/pkgs/development/python-modules/celery/default.nix @@ -93,7 +93,7 @@ buildPythonPackage rec { pytest-xdist pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # test_eventlet touches network diff --git a/pkgs/development/python-modules/cement/default.nix b/pkgs/development/python-modules/cement/default.nix index 864fc2df9c8d..972df6c10802 100644 --- a/pkgs/development/python-modules/cement/default.nix +++ b/pkgs/development/python-modules/cement/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { pytestCheckHook requests ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "cement" ]; diff --git a/pkgs/development/python-modules/certomancer/default.nix b/pkgs/development/python-modules/certomancer/default.nix index 6022ed98849f..52fc8038bbbc 100644 --- a/pkgs/development/python-modules/certomancer/default.nix +++ b/pkgs/development/python-modules/certomancer/default.nix @@ -72,7 +72,7 @@ buildPythonPackage rec { pytz requests ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "certomancer" ]; diff --git a/pkgs/development/python-modules/cf-xarray/default.nix b/pkgs/development/python-modules/cf-xarray/default.nix index 1ca3d047413b..d7d5638c63e3 100644 --- a/pkgs/development/python-modules/cf-xarray/default.nix +++ b/pkgs/development/python-modules/cf-xarray/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { pytestCheckHook scipy ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "cf_xarray" ]; diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index 49345a232132..3b61fba76186 100644 --- a/pkgs/development/python-modules/cfn-lint/default.nix +++ b/pkgs/development/python-modules/cfn-lint/default.nix @@ -70,7 +70,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export PATH=$out/bin:$PATH diff --git a/pkgs/development/python-modules/channels/default.nix b/pkgs/development/python-modules/channels/default.nix index efa8886f633b..0de401636e2b 100644 --- a/pkgs/development/python-modules/channels/default.nix +++ b/pkgs/development/python-modules/channels/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { pytest-django pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # won't run in sandbox disabledTestPaths = [ diff --git a/pkgs/development/python-modules/cli-helpers/default.nix b/pkgs/development/python-modules/cli-helpers/default.nix index fdd1962b5c87..f9070cad7384 100644 --- a/pkgs/development/python-modules/cli-helpers/default.nix +++ b/pkgs/development/python-modules/cli-helpers/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pytestCheckHook mock ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = with lib; { description = "Python helpers for common CLI tasks"; diff --git a/pkgs/development/python-modules/coinmetrics-api-client/default.nix b/pkgs/development/python-modules/coinmetrics-api-client/default.nix index 61380e80a8ff..4f4caf6be44b 100644 --- a/pkgs/development/python-modules/coinmetrics-api-client/default.nix +++ b/pkgs/development/python-modules/coinmetrics-api-client/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { pytestCheckHook pytest-mock ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "coinmetrics.api_client" ]; diff --git a/pkgs/development/python-modules/comicapi/default.nix b/pkgs/development/python-modules/comicapi/default.nix index c7eebd06542a..d9b41abee266 100644 --- a/pkgs/development/python-modules/comicapi/default.nix +++ b/pkgs/development/python-modules/comicapi/default.nix @@ -64,7 +64,7 @@ buildPythonPackage rec { icu = lib.optional (stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isLinux) pyicu; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonRelaxDeps = [ "pycountry" ]; diff --git a/pkgs/development/python-modules/configargparse/default.nix b/pkgs/development/python-modules/configargparse/default.nix index aa6531fdb91e..d835924a0750 100644 --- a/pkgs/development/python-modules/configargparse/default.nix +++ b/pkgs/development/python-modules/configargparse/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pytestCheckHook mock ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = lib.optionals (pythonAtLeast "3.13") [ # regex mismatch diff --git a/pkgs/development/python-modules/confluent-kafka/default.nix b/pkgs/development/python-modules/confluent-kafka/default.nix index 0aeb5535f799..d73a38ce94b0 100644 --- a/pkgs/development/python-modules/confluent-kafka/default.nix +++ b/pkgs/development/python-modules/confluent-kafka/default.nix @@ -94,7 +94,7 @@ buildPythonPackage rec { requests-mock respx ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "confluent_kafka" ]; diff --git a/pkgs/development/python-modules/connexion/default.nix b/pkgs/development/python-modules/connexion/default.nix index ff6280e4ea08..56667b26f7e5 100644 --- a/pkgs/development/python-modules/connexion/default.nix +++ b/pkgs/development/python-modules/connexion/default.nix @@ -74,7 +74,7 @@ buildPythonPackage rec { pytestCheckHook testfixtures ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "connexion" ]; diff --git a/pkgs/development/python-modules/construct/default.nix b/pkgs/development/python-modules/construct/default.nix index 98bc1d47d66e..8accaee36821 100644 --- a/pkgs/development/python-modules/construct/default.nix +++ b/pkgs/development/python-modules/construct/default.nix @@ -48,7 +48,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "construct" ]; diff --git a/pkgs/development/python-modules/control/default.nix b/pkgs/development/python-modules/control/default.nix index 4f766f00fcbd..31c77c2d3291 100644 --- a/pkgs/development/python-modules/control/default.nix +++ b/pkgs/development/python-modules/control/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "control" ]; diff --git a/pkgs/development/python-modules/cyclonedx-python-lib/default.nix b/pkgs/development/python-modules/cyclonedx-python-lib/default.nix index 277f0afd13cb..862271e58341 100644 --- a/pkgs/development/python-modules/cyclonedx-python-lib/default.nix +++ b/pkgs/development/python-modules/cyclonedx-python-lib/default.nix @@ -67,7 +67,7 @@ buildPythonPackage rec { pytestCheckHook xmldiff ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "cyclonedx" ]; diff --git a/pkgs/development/python-modules/cyclopts/default.nix b/pkgs/development/python-modules/cyclopts/default.nix index 608a8006dfd7..8ec740d9d6a2 100644 --- a/pkgs/development/python-modules/cyclopts/default.nix +++ b/pkgs/development/python-modules/cyclopts/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { pytest-mock pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "cyclopts" ]; diff --git a/pkgs/development/python-modules/dask-awkward/default.nix b/pkgs/development/python-modules/dask-awkward/default.nix index 28c9fd9be2de..15accd1fb914 100644 --- a/pkgs/development/python-modules/dask-awkward/default.nix +++ b/pkgs/development/python-modules/dask-awkward/default.nix @@ -60,7 +60,7 @@ buildPythonPackage rec { pytestCheckHook uproot ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "dask_awkward" ]; diff --git a/pkgs/development/python-modules/dataclass-wizard/default.nix b/pkgs/development/python-modules/dataclass-wizard/default.nix index 570aa2e304c7..24ff8142cc3d 100644 --- a/pkgs/development/python-modules/dataclass-wizard/default.nix +++ b/pkgs/development/python-modules/dataclass-wizard/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { pytestCheckHook pytest-mock ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ ] diff --git a/pkgs/development/python-modules/datamodel-code-generator/default.nix b/pkgs/development/python-modules/datamodel-code-generator/default.nix index cd31504f1ae6..7fed821d24f6 100644 --- a/pkgs/development/python-modules/datamodel-code-generator/default.nix +++ b/pkgs/development/python-modules/datamodel-code-generator/default.nix @@ -76,7 +76,7 @@ buildPythonPackage rec { pytest-mock pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "datamodel_code_generator" ]; diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix index a874c2575860..7fa8566caa50 100644 --- a/pkgs/development/python-modules/dateparser/default.nix +++ b/pkgs/development/python-modules/dateparser/default.nix @@ -61,7 +61,7 @@ buildPythonPackage rec { requests ruamel-yaml ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export HOME="$TEMPDIR" diff --git a/pkgs/development/python-modules/deepdiff/default.nix b/pkgs/development/python-modules/deepdiff/default.nix index 94428d5daa3b..0c0478fc751c 100644 --- a/pkgs/development/python-modules/deepdiff/default.nix +++ b/pkgs/development/python-modules/deepdiff/default.nix @@ -68,7 +68,7 @@ buildPythonPackage rec { pandas uuid6 ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Require pytest-benchmark diff --git a/pkgs/development/python-modules/dependency-injector/default.nix b/pkgs/development/python-modules/dependency-injector/default.nix index 54154d299104..e5e0213cb6c7 100644 --- a/pkgs/development/python-modules/dependency-injector/default.nix +++ b/pkgs/development/python-modules/dependency-injector/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { pytestCheckHook scipy ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "dependency_injector" ]; diff --git a/pkgs/development/python-modules/diffusers/default.nix b/pkgs/development/python-modules/diffusers/default.nix index 700b044af452..d72e188c70b3 100644 --- a/pkgs/development/python-modules/diffusers/default.nix +++ b/pkgs/development/python-modules/diffusers/default.nix @@ -104,7 +104,7 @@ buildPythonPackage rec { torchsde transformers ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = let diff --git a/pkgs/development/python-modules/dissect-cobaltstrike/default.nix b/pkgs/development/python-modules/dissect-cobaltstrike/default.nix index 4c8bdc38dfae..c2013888033b 100644 --- a/pkgs/development/python-modules/dissect-cobaltstrike/default.nix +++ b/pkgs/development/python-modules/dissect-cobaltstrike/default.nix @@ -69,7 +69,7 @@ buildPythonPackage rec { pytest-httpserver pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "dissect.cobaltstrike" ]; diff --git a/pkgs/development/python-modules/django-allauth/default.nix b/pkgs/development/python-modules/django-allauth/default.nix index 62fee3d42d39..11c4227e4f3c 100644 --- a/pkgs/development/python-modules/django-allauth/default.nix +++ b/pkgs/development/python-modules/django-allauth/default.nix @@ -102,7 +102,7 @@ buildPythonPackage rec { pytestCheckHook pyyaml ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Tests require network access diff --git a/pkgs/development/python-modules/django-bootstrap5/default.nix b/pkgs/development/python-modules/django-bootstrap5/default.nix index 538d2adc202e..8d9229ac9bb4 100644 --- a/pkgs/development/python-modules/django-bootstrap5/default.nix +++ b/pkgs/development/python-modules/django-bootstrap5/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pytest-django pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export DJANGO_SETTINGS_MODULE=tests.app.settings diff --git a/pkgs/development/python-modules/django-import-export/default.nix b/pkgs/development/python-modules/django-import-export/default.nix index 0c4e0ec27937..80c4a1c27fd2 100644 --- a/pkgs/development/python-modules/django-import-export/default.nix +++ b/pkgs/development/python-modules/django-import-export/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { psycopg2 pytz ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; checkPhase = '' runHook preCheck diff --git a/pkgs/development/python-modules/django-redis/default.nix b/pkgs/development/python-modules/django-redis/default.nix index c50ecf553d7f..681921f5be3e 100644 --- a/pkgs/development/python-modules/django-redis/default.nix +++ b/pkgs/development/python-modules/django-redis/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { pytestCheckHook redisTestHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # https://github.com/jazzband/django-redis/issues/777 dontUsePytestXdist = true; diff --git a/pkgs/development/python-modules/django-storages/default.nix b/pkgs/development/python-modules/django-storages/default.nix index b30ada9f6cec..e3d35b8ec0dc 100644 --- a/pkgs/development/python-modules/django-storages/default.nix +++ b/pkgs/development/python-modules/django-storages/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { pytestCheckHook rsa ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; checkInputs = [ pynacl ]; diff --git a/pkgs/development/python-modules/django-stubs/default.nix b/pkgs/development/python-modules/django-stubs/default.nix index 77e65134666e..f3fcced7acb3 100644 --- a/pkgs/development/python-modules/django-stubs/default.nix +++ b/pkgs/development/python-modules/django-stubs/default.nix @@ -54,7 +54,7 @@ buildPythonPackage rec { pytest-mypy-plugins pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # AttributeError: module 'django.contrib.auth.forms' has no attribute 'SetUnusablePasswordMixin' diff --git a/pkgs/development/python-modules/django-tables2/default.nix b/pkgs/development/python-modules/django-tables2/default.nix index 54c1082c4aba..72f43d6e6482 100644 --- a/pkgs/development/python-modules/django-tables2/default.nix +++ b/pkgs/development/python-modules/django-tables2/default.nix @@ -53,7 +53,7 @@ buildPythonPackage rec { pytest-django pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = with lib; { changelog = "https://github.com/jieter/django-tables2/blob/v${version}/CHANGELOG.md"; diff --git a/pkgs/development/python-modules/django/4.nix b/pkgs/development/python-modules/django/4.nix index 570ee2e03b8b..6ec59f663502 100644 --- a/pkgs/development/python-modules/django/4.nix +++ b/pkgs/development/python-modules/django/4.nix @@ -137,7 +137,7 @@ buildPythonPackage rec { tblib tzdata ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; doCheck = !stdenv.hostPlatform.isDarwin diff --git a/pkgs/development/python-modules/django/5_1.nix b/pkgs/development/python-modules/django/5_1.nix index 39f2df19b603..87f5fa371a59 100644 --- a/pkgs/development/python-modules/django/5_1.nix +++ b/pkgs/development/python-modules/django/5_1.nix @@ -114,7 +114,7 @@ buildPythonPackage rec { tblib tzdata ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' # make sure the installed library gets imported diff --git a/pkgs/development/python-modules/django/5_2.nix b/pkgs/development/python-modules/django/5_2.nix index 52a828a21e09..9245e6fb1445 100644 --- a/pkgs/development/python-modules/django/5_2.nix +++ b/pkgs/development/python-modules/django/5_2.nix @@ -106,7 +106,7 @@ buildPythonPackage rec { tblib tzdata ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' # make sure the installed library gets imported diff --git a/pkgs/development/python-modules/djangorestframework-stubs/default.nix b/pkgs/development/python-modules/djangorestframework-stubs/default.nix index e0be6cd948bc..27cd452e373c 100644 --- a/pkgs/development/python-modules/djangorestframework-stubs/default.nix +++ b/pkgs/development/python-modules/djangorestframework-stubs/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { pytest-mypy-plugins pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Upstream recommends mypy > 1.7 which we don't have yet, thus all tests are failing with 3.14.5 and below doCheck = false; diff --git a/pkgs/development/python-modules/docker/default.nix b/pkgs/development/python-modules/docker/default.nix index 3f37e8a6b102..e848f3f1cdc4 100644 --- a/pkgs/development/python-modules/docker/default.nix +++ b/pkgs/development/python-modules/docker/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; enabledTestPaths = [ "tests/unit" ]; diff --git a/pkgs/development/python-modules/dockerflow/default.nix b/pkgs/development/python-modules/dockerflow/default.nix index 5e8efff7d224..0567f69ceaf5 100644 --- a/pkgs/development/python-modules/dockerflow/default.nix +++ b/pkgs/development/python-modules/dockerflow/default.nix @@ -74,7 +74,7 @@ buildPythonPackage rec { # fastapi httpx ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # AssertionError: assert 'c7a05e2b-8a21-4255-a3ed-92cea1e74a62' is None diff --git a/pkgs/development/python-modules/dparse/default.nix b/pkgs/development/python-modules/dparse/default.nix index 6c4ebf37ac13..d1e3cabd97b1 100644 --- a/pkgs/development/python-modules/dparse/default.nix +++ b/pkgs/development/python-modules/dparse/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "dparse" ]; diff --git a/pkgs/development/python-modules/dramatiq-abort/default.nix b/pkgs/development/python-modules/dramatiq-abort/default.nix index 655d2da4ec0f..b9a0d88c7086 100644 --- a/pkgs/development/python-modules/dramatiq-abort/default.nix +++ b/pkgs/development/python-modules/dramatiq-abort/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { ]; optional-dependencies = { - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); gevent = [ gevent ]; redis = [ redis ]; }; diff --git a/pkgs/development/python-modules/dsnap/default.nix b/pkgs/development/python-modules/dsnap/default.nix index 1b8a2bcf27a0..ce3778e9bae8 100644 --- a/pkgs/development/python-modules/dsnap/default.nix +++ b/pkgs/development/python-modules/dsnap/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { mypy-boto3-ebs pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # https://github.com/RhinoSecurityLabs/dsnap/issues/26 # ImportError: cannot import name 'mock_iam' from 'moto' diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix index 09dd99fbb1e3..75de539d6bb9 100644 --- a/pkgs/development/python-modules/dulwich/default.nix +++ b/pkgs/development/python-modules/dulwich/default.nix @@ -79,7 +79,7 @@ buildPythonPackage rec { glibcLocales pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; enabledTestPaths = [ "tests" ]; diff --git a/pkgs/development/python-modules/edalize/default.nix b/pkgs/development/python-modules/edalize/default.nix index 05c8375351d6..90db9ac64aa3 100644 --- a/pkgs/development/python-modules/edalize/default.nix +++ b/pkgs/development/python-modules/edalize/default.nix @@ -53,7 +53,7 @@ buildPythonPackage rec { which yosys ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "edalize" ]; diff --git a/pkgs/development/python-modules/energyflow/default.nix b/pkgs/development/python-modules/energyflow/default.nix index 2fe0be0ad329..41200e2890c5 100644 --- a/pkgs/development/python-modules/energyflow/default.nix +++ b/pkgs/development/python-modules/energyflow/default.nix @@ -65,7 +65,7 @@ buildPythonPackage rec { pytestCheckHook tf-keras ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Issues with array diff --git a/pkgs/development/python-modules/fastavro/default.nix b/pkgs/development/python-modules/fastavro/default.nix index 04c419eaedcd..64b9eff1723c 100644 --- a/pkgs/development/python-modules/fastavro/default.nix +++ b/pkgs/development/python-modules/fastavro/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { python-dateutil zlib-ng ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Fails with "AttributeError: module 'fastavro._read_py' has no attribute # 'CYTHON_MODULE'." Doesn't appear to be serious. See https://github.com/fastavro/fastavro/issues/112#issuecomment-387638676. diff --git a/pkgs/development/python-modules/fastmcp/default.nix b/pkgs/development/python-modules/fastmcp/default.nix index 14a43b3fa688..1048317f71a7 100644 --- a/pkgs/development/python-modules/fastmcp/default.nix +++ b/pkgs/development/python-modules/fastmcp/default.nix @@ -85,7 +85,7 @@ buildPythonPackage rec { pytestCheckHook writableTmpDirAsHomeHook ] - ++ lib.flatten (lib.attrValues optional-dependencies) + ++ lib.concatAttrValues optional-dependencies ++ inline-snapshot.optional-dependencies.dirty-equals; disabledTests = [ diff --git a/pkgs/development/python-modules/fickling/default.nix b/pkgs/development/python-modules/fickling/default.nix index e4887b4a2836..1978b17eec50 100644 --- a/pkgs/development/python-modules/fickling/default.nix +++ b/pkgs/development/python-modules/fickling/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # https://github.com/trailofbits/fickling/issues/162 diff --git a/pkgs/development/python-modules/flask-dance/default.nix b/pkgs/development/python-modules/flask-dance/default.nix index 5c6a15fe48e0..0171e1e2181b 100644 --- a/pkgs/development/python-modules/flask-dance/default.nix +++ b/pkgs/development/python-modules/flask-dance/default.nix @@ -81,7 +81,7 @@ buildPythonPackage rec { ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "flask_dance" ]; diff --git a/pkgs/development/python-modules/flask-jwt-extended/default.nix b/pkgs/development/python-modules/flask-jwt-extended/default.nix index 5d0274321f88..86a28dd787b0 100644 --- a/pkgs/development/python-modules/flask-jwt-extended/default.nix +++ b/pkgs/development/python-modules/flask-jwt-extended/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "flask_jwt_extended" ]; diff --git a/pkgs/development/python-modules/flask/default.nix b/pkgs/development/python-modules/flask/default.nix index fb57596f1f97..dbfba4b33d95 100644 --- a/pkgs/development/python-modules/flask/default.nix +++ b/pkgs/development/python-modules/flask/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { dotenv = [ python-dotenv ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; passthru.tests = { inherit diff --git a/pkgs/development/python-modules/flow-record/default.nix b/pkgs/development/python-modules/flow-record/default.nix index 9900ba47f2ae..a9f4da73a060 100644 --- a/pkgs/development/python-modules/flow-record/default.nix +++ b/pkgs/development/python-modules/flow-record/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { elastic-transport pytest7CheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "flow.record" ]; diff --git a/pkgs/development/python-modules/fnllm/default.nix b/pkgs/development/python-modules/fnllm/default.nix index dc413e2aca4d..df778008efef 100644 --- a/pkgs/development/python-modules/fnllm/default.nix +++ b/pkgs/development/python-modules/fnllm/default.nix @@ -62,7 +62,7 @@ buildPythonPackage rec { pytest-cov-stub pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "fnllm" ]; diff --git a/pkgs/development/python-modules/foolscap/default.nix b/pkgs/development/python-modules/foolscap/default.nix index 2f4ed006b849..2af1174c66ca 100644 --- a/pkgs/development/python-modules/foolscap/default.nix +++ b/pkgs/development/python-modules/foolscap/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "foolscap" ]; diff --git a/pkgs/development/python-modules/frictionless/default.nix b/pkgs/development/python-modules/frictionless/default.nix index 875d88119ace..269670c7981f 100644 --- a/pkgs/development/python-modules/frictionless/default.nix +++ b/pkgs/development/python-modules/frictionless/default.nix @@ -195,7 +195,7 @@ buildPythonPackage rec { openpyxl xlrd ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # Requires optional dependencies that have not been packaged (commented out above) diff --git a/pkgs/development/python-modules/githubkit/default.nix b/pkgs/development/python-modules/githubkit/default.nix index 5c625b117c7b..0e1d6e1e150f 100644 --- a/pkgs/development/python-modules/githubkit/default.nix +++ b/pkgs/development/python-modules/githubkit/default.nix @@ -65,7 +65,7 @@ buildPythonPackage rec { pytest-cov-stub pytest-xdist ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "githubkit" ]; diff --git a/pkgs/development/python-modules/glom/default.nix b/pkgs/development/python-modules/glom/default.nix index bd49c09f12c8..a095a1a5df12 100644 --- a/pkgs/development/python-modules/glom/default.nix +++ b/pkgs/development/python-modules/glom/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' # test_cli.py checks the output of running "glom" diff --git a/pkgs/development/python-modules/google-auth/default.nix b/pkgs/development/python-modules/google-auth/default.nix index d9e435c32486..4fdddd4302f7 100644 --- a/pkgs/development/python-modules/google-auth/default.nix +++ b/pkgs/development/python-modules/google-auth/default.nix @@ -77,7 +77,7 @@ buildPythonPackage rec { pytestCheckHook responses ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ "samples/" diff --git a/pkgs/development/python-modules/google-cloud-spanner/default.nix b/pkgs/development/python-modules/google-cloud-spanner/default.nix index 19263faa4656..b8ada5017686 100644 --- a/pkgs/development/python-modules/google-cloud-spanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-spanner/default.nix @@ -79,7 +79,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' # prevent google directory from shadowing google imports diff --git a/pkgs/development/python-modules/groq/default.nix b/pkgs/development/python-modules/groq/default.nix index b2fb92b15eb8..700a323f475b 100644 --- a/pkgs/development/python-modules/groq/default.nix +++ b/pkgs/development/python-modules/groq/default.nix @@ -67,7 +67,7 @@ buildPythonPackage rec { pytestCheckHook respx ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "groq" ]; diff --git a/pkgs/development/python-modules/gruut/default.nix b/pkgs/development/python-modules/gruut/default.nix index 723a15efea81..34db362216ec 100644 --- a/pkgs/development/python-modules/gruut/default.nix +++ b/pkgs/development/python-modules/gruut/default.nix @@ -92,7 +92,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # https://github.com/rhasspy/gruut/issues/25 diff --git a/pkgs/development/python-modules/gstools/default.nix b/pkgs/development/python-modules/gstools/default.nix index 3e4a42c032b1..d3f5d03de164 100644 --- a/pkgs/development/python-modules/gstools/default.nix +++ b/pkgs/development/python-modules/gstools/default.nix @@ -65,7 +65,7 @@ buildPythonPackage rec { pytestCheckHook pytest-cov-stub ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = { description = "Geostatistical toolbox"; diff --git a/pkgs/development/python-modules/gunicorn/default.nix b/pkgs/development/python-modules/gunicorn/default.nix index e5d6bff39640..c665a41d6f57 100644 --- a/pkgs/development/python-modules/gunicorn/default.nix +++ b/pkgs/development/python-modules/gunicorn/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { pytestCheckHook pytest-cov-stub ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = { description = "WSGI HTTP Server for UNIX, fast clients and sleepy applications"; diff --git a/pkgs/development/python-modules/hishel/default.nix b/pkgs/development/python-modules/hishel/default.nix index eaf719c49358..ce93ef214501 100644 --- a/pkgs/development/python-modules/hishel/default.nix +++ b/pkgs/development/python-modules/hishel/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { pytestCheckHook trio ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "hishel" ]; diff --git a/pkgs/development/python-modules/httpcore/default.nix b/pkgs/development/python-modules/httpcore/default.nix index 100a3d25e772..10f8b37b2c4a 100644 --- a/pkgs/development/python-modules/httpcore/default.nix +++ b/pkgs/development/python-modules/httpcore/default.nix @@ -60,7 +60,7 @@ buildPythonPackage rec { pytest-trio pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "httpcore" ]; diff --git a/pkgs/development/python-modules/httpx/default.nix b/pkgs/development/python-modules/httpx/default.nix index 74eeaedd9281..1ac2ea694b2a 100644 --- a/pkgs/development/python-modules/httpx/default.nix +++ b/pkgs/development/python-modules/httpx/default.nix @@ -79,7 +79,7 @@ buildPythonPackage rec { trustme uvicorn ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # testsuite wants to find installed packages for testing entrypoint preCheck = '' diff --git a/pkgs/development/python-modules/hypercorn/default.nix b/pkgs/development/python-modules/hypercorn/default.nix index 2d468bd64d74..ae8b9cf44396 100644 --- a/pkgs/development/python-modules/hypercorn/default.nix +++ b/pkgs/development/python-modules/hypercorn/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { pytest-trio pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/igraph/default.nix b/pkgs/development/python-modules/igraph/default.nix index 59974797d4e5..e5e2c82463c6 100644 --- a/pkgs/development/python-modules/igraph/default.nix +++ b/pkgs/development/python-modules/igraph/default.nix @@ -62,7 +62,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ "testAuthorityScore" diff --git a/pkgs/development/python-modules/imageio/default.nix b/pkgs/development/python-modules/imageio/default.nix index 40e134e303f1..ac008f45da4f 100644 --- a/pkgs/development/python-modules/imageio/default.nix +++ b/pkgs/development/python-modules/imageio/default.nix @@ -94,7 +94,7 @@ buildPythonPackage rec { writableTmpDirAsHomeHook ] ++ fsspec.optional-dependencies.github - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "--test-images=file://${test_images}" ]; diff --git a/pkgs/development/python-modules/inline-snapshot/default.nix b/pkgs/development/python-modules/inline-snapshot/default.nix index 3e2c78c98cce..2b495f7dc510 100644 --- a/pkgs/development/python-modules/inline-snapshot/default.nix +++ b/pkgs/development/python-modules/inline-snapshot/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { pytestCheckHook time-machine ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; optional-dependencies = { black = [ black ]; diff --git a/pkgs/development/python-modules/intake/default.nix b/pkgs/development/python-modules/intake/default.nix index 04101b3c90af..d4f4b05437c9 100644 --- a/pkgs/development/python-modules/intake/default.nix +++ b/pkgs/development/python-modules/intake/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { intake-parquet pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; optional-dependencies = { server = [ diff --git a/pkgs/development/python-modules/iplotx/default.nix b/pkgs/development/python-modules/iplotx/default.nix index 37e0f98ec8c0..6f69ca7818f2 100644 --- a/pkgs/development/python-modules/iplotx/default.nix +++ b/pkgs/development/python-modules/iplotx/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { "test_labels_and_colors" ]; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "iplotx" ]; diff --git a/pkgs/development/python-modules/joserfc/default.nix b/pkgs/development/python-modules/joserfc/default.nix index 5cbe913821b5..6c7580873c31 100644 --- a/pkgs/development/python-modules/joserfc/default.nix +++ b/pkgs/development/python-modules/joserfc/default.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { drafts = [ pycryptodome ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "joserfc" ]; diff --git a/pkgs/development/python-modules/jupyter-events/default.nix b/pkgs/development/python-modules/jupyter-events/default.nix index 895ceafa250e..7af4f0f6ecf7 100644 --- a/pkgs/development/python-modules/jupyter-events/default.nix +++ b/pkgs/development/python-modules/jupyter-events/default.nix @@ -64,7 +64,7 @@ buildPythonPackage rec { pytest-console-scripts pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export PATH="$out/bin:$PATH" diff --git a/pkgs/development/python-modules/kafka-python-ng/default.nix b/pkgs/development/python-modules/kafka-python-ng/default.nix index 81036644f108..82579c97b01d 100644 --- a/pkgs/development/python-modules/kafka-python-ng/default.nix +++ b/pkgs/development/python-modules/kafka-python-ng/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { pytestCheckHook xxhash ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = { changelog = "https://github.com/wbarnha/kafka-python-ng/releases/tag/v${version}"; diff --git a/pkgs/development/python-modules/keystoneauth1/default.nix b/pkgs/development/python-modules/keystoneauth1/default.nix index 9fa03f7c7158..bf3ee99c9cbc 100644 --- a/pkgs/development/python-modules/keystoneauth1/default.nix +++ b/pkgs/development/python-modules/keystoneauth1/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { typing-extensions ] # TODO: remove this workaround and fix breakages - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; optional-dependencies = { betamax = [ @@ -69,7 +69,7 @@ buildPythonPackage rec { testresources testtools ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # test_keystoneauth_betamax_fixture is incompatible with urllib3 2.0.0 # https://bugs.launchpad.net/keystoneauth/+bug/2020112 diff --git a/pkgs/development/python-modules/kombu/default.nix b/pkgs/development/python-modules/kombu/default.nix index e40453eeee4c..b5878244d4c7 100644 --- a/pkgs/development/python-modules/kombu/default.nix +++ b/pkgs/development/python-modules/kombu/default.nix @@ -83,7 +83,7 @@ buildPythonPackage rec { hypothesis pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "kombu" ]; diff --git a/pkgs/development/python-modules/kserve/default.nix b/pkgs/development/python-modules/kserve/default.nix index c547a18e5cff..23df8624b55e 100644 --- a/pkgs/development/python-modules/kserve/default.nix +++ b/pkgs/development/python-modules/kserve/default.nix @@ -130,7 +130,7 @@ buildPythonPackage rec { pytestCheckHook tomlkit ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "kserve" ]; diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix index 7861d5e2ff1b..a744f4086c65 100644 --- a/pkgs/development/python-modules/kubernetes/default.nix +++ b/pkgs/development/python-modules/kubernetes/default.nix @@ -61,7 +61,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ # AssertionError: != diff --git a/pkgs/development/python-modules/lance-namespace/default.nix b/pkgs/development/python-modules/lance-namespace/default.nix index 12198c334963..38c262fada14 100644 --- a/pkgs/development/python-modules/lance-namespace/default.nix +++ b/pkgs/development/python-modules/lance-namespace/default.nix @@ -74,7 +74,7 @@ buildPythonPackage rec { pylance pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Tests require pylance, which is a circular dependency doCheck = false; diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index d3a285ec519a..4ed6fcf9e26c 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { pytestCheckHook docker-compose ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; enabledTestPaths = [ "tests/unit_tests" ]; diff --git a/pkgs/development/python-modules/libpass/default.nix b/pkgs/development/python-modules/libpass/default.nix index 5f02a27cc3a3..8839bed97133 100644 --- a/pkgs/development/python-modules/libpass/default.nix +++ b/pkgs/development/python-modules/libpass/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pytest-xdist pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "passlib" ]; diff --git a/pkgs/development/python-modules/limits/default.nix b/pkgs/development/python-modules/limits/default.nix index 6a6bf2ab4373..cc4dbd03f3f8 100644 --- a/pkgs/development/python-modules/limits/default.nix +++ b/pkgs/development/python-modules/limits/default.nix @@ -97,7 +97,7 @@ buildPythonPackage rec { pytest-lazy-fixtures pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "--benchmark-disable" ]; diff --git a/pkgs/development/python-modules/llama-stack-client/default.nix b/pkgs/development/python-modules/llama-stack-client/default.nix index ccf1ff2bc72e..572a79537e89 100644 --- a/pkgs/development/python-modules/llama-stack-client/default.nix +++ b/pkgs/development/python-modules/llama-stack-client/default.nix @@ -83,7 +83,7 @@ buildPythonPackage rec { pytestCheckHook respx ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "llama_stack_client" ]; diff --git a/pkgs/development/python-modules/logbook/default.nix b/pkgs/development/python-modules/logbook/default.nix index bc286c00dc00..a5ec93ce6652 100644 --- a/pkgs/development/python-modules/logbook/default.nix +++ b/pkgs/development/python-modules/logbook/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { pytestCheckHook pytest-rerunfailures ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Some of the tests use localhost networking. __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/mako/default.nix b/pkgs/development/python-modules/mako/default.nix index d5a4895cab57..26722271b75d 100644 --- a/pkgs/development/python-modules/mako/default.nix +++ b/pkgs/development/python-modules/mako/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = lib.optionals isPyPy [ # https://github.com/sqlalchemy/mako/issues/315 diff --git a/pkgs/development/python-modules/manifest-ml/default.nix b/pkgs/development/python-modules/manifest-ml/default.nix index 5520d57aaad6..f21bb697429a 100644 --- a/pkgs/development/python-modules/manifest-ml/default.nix +++ b/pkgs/development/python-modules/manifest-ml/default.nix @@ -85,7 +85,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export HOME=$TMPDIR diff --git a/pkgs/development/python-modules/markdown2/default.nix b/pkgs/development/python-modules/markdown2/default.nix index e4a6cfd497a0..34eb306ee685 100644 --- a/pkgs/development/python-modules/markdown2/default.nix +++ b/pkgs/development/python-modules/markdown2/default.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { code_syntax_highlighting = [ pygments ]; wavedrom = [ wavedrom ]; latex = [ latex2mathml ]; - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); }; meta = { diff --git a/pkgs/development/python-modules/mashumaro/default.nix b/pkgs/development/python-modules/mashumaro/default.nix index 499193da4cf0..80f763451ffe 100644 --- a/pkgs/development/python-modules/mashumaro/default.nix +++ b/pkgs/development/python-modules/mashumaro/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { pytest-mock pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "mashumaro" ]; diff --git a/pkgs/development/python-modules/mastodon-py/default.nix b/pkgs/development/python-modules/mastodon-py/default.nix index 99790de5f2f5..ccf75e802b79 100644 --- a/pkgs/development/python-modules/mastodon-py/default.nix +++ b/pkgs/development/python-modules/mastodon-py/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { pytest-vcr requests-mock ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # disabledTests = [ # "test_notifications_dismiss_pre_2_9_2" diff --git a/pkgs/development/python-modules/mcp/default.nix b/pkgs/development/python-modules/mcp/default.nix index 3a5adae06097..a1561ed3d4f0 100644 --- a/pkgs/development/python-modules/mcp/default.nix +++ b/pkgs/development/python-modules/mcp/default.nix @@ -109,7 +109,7 @@ buildPythonPackage rec { pytestCheckHook requests ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # attempts to run the package manager uv diff --git a/pkgs/development/python-modules/meshtastic/default.nix b/pkgs/development/python-modules/meshtastic/default.nix index 4686169c3865..f95265c204d4 100644 --- a/pkgs/development/python-modules/meshtastic/default.nix +++ b/pkgs/development/python-modules/meshtastic/default.nix @@ -91,7 +91,7 @@ buildPythonPackage rec { hypothesis pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export PATH="$PATH:$out/bin"; diff --git a/pkgs/development/python-modules/minari/default.nix b/pkgs/development/python-modules/minari/default.nix index bfbac43d3340..e71d3f557ec5 100644 --- a/pkgs/development/python-modules/minari/default.nix +++ b/pkgs/development/python-modules/minari/default.nix @@ -80,7 +80,7 @@ buildPythonPackage rec { jaxlib pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Require internet access diff --git a/pkgs/development/python-modules/mir-eval/default.nix b/pkgs/development/python-modules/mir-eval/default.nix index ef580ec384ee..e72fe775c5fc 100644 --- a/pkgs/development/python-modules/mir-eval/default.nix +++ b/pkgs/development/python-modules/mir-eval/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pytest-cov-stub pytest-mpl ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' pushd tests diff --git a/pkgs/development/python-modules/mne/default.nix b/pkgs/development/python-modules/mne/default.nix index 1a55f3a2a85f..d4869fc287fb 100644 --- a/pkgs/development/python-modules/mne/default.nix +++ b/pkgs/development/python-modules/mne/default.nix @@ -78,7 +78,7 @@ buildPythonPackage rec { pytest-timeout writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export MNE_SKIP_TESTING_DATASET_TESTS=true diff --git a/pkgs/development/python-modules/mocket/default.nix b/pkgs/development/python-modules/mocket/default.nix index 0f23f05161c8..44c957292faa 100644 --- a/pkgs/development/python-modules/mocket/default.nix +++ b/pkgs/development/python-modules/mocket/default.nix @@ -73,7 +73,7 @@ buildPythonPackage rec { requests sure ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Skip http tests, they require network access env.SKIP_TRUE_HTTP = true; diff --git a/pkgs/development/python-modules/modern-colorthief/default.nix b/pkgs/development/python-modules/modern-colorthief/default.nix index 52932819ae48..a79d66a51e64 100644 --- a/pkgs/development/python-modules/modern-colorthief/default.nix +++ b/pkgs/development/python-modules/modern-colorthief/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.attrValues optional-dependencies; + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # Requires `fast_colorthief`, which isn't packaged diff --git a/pkgs/development/python-modules/moviepy/default.nix b/pkgs/development/python-modules/moviepy/default.nix index e393427e61d9..1c1977195699 100644 --- a/pkgs/development/python-modules/moviepy/default.nix +++ b/pkgs/development/python-modules/moviepy/default.nix @@ -70,7 +70,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # See https://github.com/NixOS/nixpkgs/issues/381908 and https://github.com/NixOS/nixpkgs/issues/385450. pytestFlags = [ "--timeout=600" ]; diff --git a/pkgs/development/python-modules/mrjob/default.nix b/pkgs/development/python-modules/mrjob/default.nix index fa36ae67a44a..2c0978688800 100644 --- a/pkgs/development/python-modules/mrjob/default.nix +++ b/pkgs/development/python-modules/mrjob/default.nix @@ -72,7 +72,7 @@ buildPythonPackage rec { unittestCheckHook warcio ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; unittestFlagsArray = [ "-v" ]; diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix index a5aefa297340..6c61c08f53fb 100644 --- a/pkgs/development/python-modules/mypy/default.nix +++ b/pkgs/development/python-modules/mypy/default.nix @@ -110,7 +110,7 @@ buildPythonPackage rec { setuptools tomli ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # fails with typing-extensions>=4.10 diff --git a/pkgs/development/python-modules/narwhals/default.nix b/pkgs/development/python-modules/narwhals/default.nix index 049411653ca0..89901dab34c9 100644 --- a/pkgs/development/python-modules/narwhals/default.nix +++ b/pkgs/development/python-modules/narwhals/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { pytest-env pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "narwhals" ]; diff --git a/pkgs/development/python-modules/nibe/default.nix b/pkgs/development/python-modules/nibe/default.nix index 3207956ae829..7c94bfeed8aa 100644 --- a/pkgs/development/python-modules/nibe/default.nix +++ b/pkgs/development/python-modules/nibe/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "nibe" ]; diff --git a/pkgs/development/python-modules/nicegui/default.nix b/pkgs/development/python-modules/nicegui/default.nix index 21535d27fe8a..f4a97b00f078 100644 --- a/pkgs/development/python-modules/nicegui/default.nix +++ b/pkgs/development/python-modules/nicegui/default.nix @@ -105,7 +105,7 @@ buildPythonPackage rec { webdriver-manager writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "nicegui" ]; diff --git a/pkgs/development/python-modules/noisereduce/default.nix b/pkgs/development/python-modules/noisereduce/default.nix index 8ceb9cccd102..269d8db25d17 100644 --- a/pkgs/development/python-modules/noisereduce/default.nix +++ b/pkgs/development/python-modules/noisereduce/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { PyTorch = [ torch ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "noisereduce" ]; diff --git a/pkgs/development/python-modules/nox/default.nix b/pkgs/development/python-modules/nox/default.nix index e34ef6f7d9b1..e160bb53c32a 100644 --- a/pkgs/development/python-modules/nox/default.nix +++ b/pkgs/development/python-modules/nox/default.nix @@ -68,7 +68,7 @@ buildPythonPackage rec { pytestCheckHook writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "nox" ]; diff --git a/pkgs/development/python-modules/numcodecs/default.nix b/pkgs/development/python-modules/numcodecs/default.nix index ae55cda810bf..70f5a96196be 100644 --- a/pkgs/development/python-modules/numcodecs/default.nix +++ b/pkgs/development/python-modules/numcodecs/default.nix @@ -62,7 +62,7 @@ buildPythonPackage rec { pytestCheckHook importlib-metadata ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # https://github.com/NixOS/nixpkgs/issues/255262 preCheck = "pushd $out"; diff --git a/pkgs/development/python-modules/nutils/default.nix b/pkgs/development/python-modules/nutils/default.nix index 2c720c5cc3d7..0a493af3926a 100644 --- a/pkgs/development/python-modules/nutils/default.nix +++ b/pkgs/development/python-modules/nutils/default.nix @@ -53,7 +53,7 @@ buildPythonPackage rec { pkgs.graphviz pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Error: invalid value 'x' for farg: loading 'x' as float diff --git a/pkgs/development/python-modules/oauthenticator/default.nix b/pkgs/development/python-modules/oauthenticator/default.nix index 63afaab59a7c..f1077f87f572 100644 --- a/pkgs/development/python-modules/oauthenticator/default.nix +++ b/pkgs/development/python-modules/oauthenticator/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { pytestCheckHook requests-mock ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Tests are outdated, https://github.com/jupyterhub/oauthenticator/issues/432 diff --git a/pkgs/development/python-modules/oauthlib/default.nix b/pkgs/development/python-modules/oauthlib/default.nix index c34c9ccfc667..5c41ef0edf3a 100644 --- a/pkgs/development/python-modules/oauthlib/default.nix +++ b/pkgs/development/python-modules/oauthlib/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # too narrow time comparison issues diff --git a/pkgs/development/python-modules/odc-loader/default.nix b/pkgs/development/python-modules/odc-loader/default.nix index 6fb6f3422ca8..22ea63f4a7d2 100644 --- a/pkgs/development/python-modules/odc-loader/default.nix +++ b/pkgs/development/python-modules/odc-loader/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { optional-dependencies = { botocore = [ botocore ]; zarr = [ zarr ]; - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/okonomiyaki/default.nix b/pkgs/development/python-modules/okonomiyaki/default.nix index 5ee380a8c820..bd258fea9fea 100644 --- a/pkgs/development/python-modules/okonomiyaki/default.nix +++ b/pkgs/development/python-modules/okonomiyaki/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { pytestCheckHook testfixtures ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' substituteInPlace okonomiyaki/runtimes/tests/test_runtime.py \ diff --git a/pkgs/development/python-modules/openapi-core/default.nix b/pkgs/development/python-modules/openapi-core/default.nix index 639d273bb3df..b62745c9691b 100644 --- a/pkgs/development/python-modules/openapi-core/default.nix +++ b/pkgs/development/python-modules/openapi-core/default.nix @@ -83,7 +83,7 @@ buildPythonPackage rec { responses webob ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # Requires secrets and additional configuration diff --git a/pkgs/development/python-modules/outlines-core/default.nix b/pkgs/development/python-modules/outlines-core/default.nix index cca2b10ff673..945875486443 100644 --- a/pkgs/development/python-modules/outlines-core/default.nix +++ b/pkgs/development/python-modules/outlines-core/default.nix @@ -97,7 +97,7 @@ buildPythonPackage rec { rm -rf outlines_core ''; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Tests that need to download from Hugging Face Hub. diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index 970a880d0fe6..f6445d838ee2 100644 --- a/pkgs/development/python-modules/pandas/default.nix +++ b/pkgs/development/python-modules/pandas/default.nix @@ -184,7 +184,7 @@ let pytest-xdist pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies) + ++ lib.concatAttrValues optional-dependencies ++ lib.optionals (stdenv.hostPlatform.isLinux) [ # for locale executable glibc diff --git a/pkgs/development/python-modules/paramiko/default.nix b/pkgs/development/python-modules/paramiko/default.nix index 7cb53debdf75..1c96cda8a4da 100644 --- a/pkgs/development/python-modules/paramiko/default.nix +++ b/pkgs/development/python-modules/paramiko/default.nix @@ -48,7 +48,7 @@ buildPythonPackage rec { pytestCheckHook pytest-relaxed ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "paramiko" ]; diff --git a/pkgs/development/python-modules/persist-queue/default.nix b/pkgs/development/python-modules/persist-queue/default.nix index 72c662c2680f..41aff20516e1 100644 --- a/pkgs/development/python-modules/persist-queue/default.nix +++ b/pkgs/development/python-modules/persist-queue/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "persistqueue" ]; diff --git a/pkgs/development/python-modules/pettingzoo/default.nix b/pkgs/development/python-modules/pettingzoo/default.nix index e8fa3a1ed962..ad3ab0ca58e9 100644 --- a/pkgs/development/python-modules/pettingzoo/default.nix +++ b/pkgs/development/python-modules/pettingzoo/default.nix @@ -53,7 +53,7 @@ buildPythonPackage rec { ]; optional-dependencies = { - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); atari = [ # multi-agent-ale-py pygame diff --git a/pkgs/development/python-modules/piccolo/default.nix b/pkgs/development/python-modules/piccolo/default.nix index 714116e2d0f0..7e803cc6d87a 100644 --- a/pkgs/development/python-modules/piccolo/default.nix +++ b/pkgs/development/python-modules/piccolo/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { pytestCheckHook python-dateutil ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "piccolo" ]; diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index a2cfc6de6be0..556236b3b998 100644 --- a/pkgs/development/python-modules/pillow/default.nix +++ b/pkgs/development/python-modules/pillow/default.nix @@ -109,7 +109,7 @@ buildPythonPackage rec { pytestCheckHook numpy ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Code quality mismathch 9 vs 10 diff --git a/pkgs/development/python-modules/pins/default.nix b/pkgs/development/python-modules/pins/default.nix index 122fb5d04f48..8910dc7d6146 100644 --- a/pkgs/development/python-modules/pins/default.nix +++ b/pkgs/development/python-modules/pins/default.nix @@ -76,7 +76,7 @@ buildPythonPackage rec { pytest-parallel pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pins" ]; diff --git a/pkgs/development/python-modules/pipdeptree/default.nix b/pkgs/development/python-modules/pipdeptree/default.nix index 0d6be4e00581..b3115c303aa7 100644 --- a/pkgs/development/python-modules/pipdeptree/default.nix +++ b/pkgs/development/python-modules/pipdeptree/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { pytestCheckHook virtualenv ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pipdeptree" ]; diff --git a/pkgs/development/python-modules/planetary-computer/default.nix b/pkgs/development/python-modules/planetary-computer/default.nix index 7bc6d0d61641..375d06d21c83 100644 --- a/pkgs/development/python-modules/planetary-computer/default.nix +++ b/pkgs/development/python-modules/planetary-computer/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { optional-dependencies = { adlfs = [ adlfs ]; azure = [ azure-storage-blob ]; - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); }; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/plotly/default.nix b/pkgs/development/python-modules/plotly/default.nix index 72713af57622..5d60007138e4 100644 --- a/pkgs/development/python-modules/plotly/default.nix +++ b/pkgs/development/python-modules/plotly/default.nix @@ -90,7 +90,7 @@ buildPythonPackage rec { which xarray ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # failed pinning test, sensitive to dep versions diff --git a/pkgs/development/python-modules/plumbum/default.nix b/pkgs/development/python-modules/plumbum/default.nix index 64750378f233..45173aec4cba 100644 --- a/pkgs/development/python-modules/plumbum/default.nix +++ b/pkgs/development/python-modules/plumbum/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export HOME=$TMP diff --git a/pkgs/development/python-modules/powerapi/default.nix b/pkgs/development/python-modules/powerapi/default.nix index b7b8b5835ea7..aeae78b3f09f 100644 --- a/pkgs/development/python-modules/powerapi/default.nix +++ b/pkgs/development/python-modules/powerapi/default.nix @@ -51,7 +51,7 @@ buildPythonPackage rec { pytestCheckHook pytest-timeout ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "powerapi" ]; diff --git a/pkgs/development/python-modules/pproxy/default.nix b/pkgs/development/python-modules/pproxy/default.nix index f652fa2b13ac..8a379777a2fa 100644 --- a/pkgs/development/python-modules/pproxy/default.nix +++ b/pkgs/development/python-modules/pproxy/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { daemon = [ python-daemon ]; }; - nativeCheckInputs = lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pproxy" ]; diff --git a/pkgs/development/python-modules/prance/default.nix b/pkgs/development/python-modules/prance/default.nix index 05ff1289ca24..f789a3fab12d 100644 --- a/pkgs/development/python-modules/prance/default.nix +++ b/pkgs/development/python-modules/prance/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { pytest-cov-stub pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Disable tests that require network disabledTestPaths = [ "tests/test_convert.py" ]; diff --git a/pkgs/development/python-modules/prometheus-client/default.nix b/pkgs/development/python-modules/prometheus-client/default.nix index 88e9c6fff24e..0eb0ae66474f 100644 --- a/pkgs/development/python-modules/prometheus-client/default.nix +++ b/pkgs/development/python-modules/prometheus-client/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "prometheus_client" ]; diff --git a/pkgs/development/python-modules/prowlpy/default.nix b/pkgs/development/python-modules/prowlpy/default.nix index 1c854f0136e8..b08a4663bed0 100644 --- a/pkgs/development/python-modules/prowlpy/default.nix +++ b/pkgs/development/python-modules/prowlpy/default.nix @@ -48,7 +48,7 @@ buildPythonPackage rec { pytestCheckHook respx ] - ++ lib.concatLists (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # tests fail without this pytestFlags = [ "-v" ]; diff --git a/pkgs/development/python-modules/pulsar-client/default.nix b/pkgs/development/python-modules/pulsar-client/default.nix index 2919a84f8e79..7a6e46e99efc 100644 --- a/pkgs/development/python-modules/pulsar-client/default.nix +++ b/pkgs/development/python-modules/pulsar-client/default.nix @@ -67,7 +67,7 @@ buildPythonPackage rec { ratelimit ]; avro = [ fastavro ]; - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/py-sucks/default.nix b/pkgs/development/python-modules/py-sucks/default.nix index 07301cf2090a..9d9373a3e33b 100644 --- a/pkgs/development/python-modules/py-sucks/default.nix +++ b/pkgs/development/python-modules/py-sucks/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { requests-mock pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # assumes $HOME is at a specific place diff --git a/pkgs/development/python-modules/pycyphal/default.nix b/pkgs/development/python-modules/pycyphal/default.nix index 8a5a10f2cfba..32d68cf73ce8 100644 --- a/pkgs/development/python-modules/pycyphal/default.nix +++ b/pkgs/development/python-modules/pycyphal/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { pytestCheckHook pytest-asyncio ] - ++ builtins.foldl' (x: y: x ++ y) [ ] (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export HOME=$TMPDIR diff --git a/pkgs/development/python-modules/pydantic/1.nix b/pkgs/development/python-modules/pydantic/1.nix index 40a02a959e62..da0ff4c6f6a6 100644 --- a/pkgs/development/python-modules/pydantic/1.nix +++ b/pkgs/development/python-modules/pydantic/1.nix @@ -51,7 +51,7 @@ buildPythonPackage rec { pytest7CheckHook writableTmpDirAsHomeHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; enableParallelBuilding = true; diff --git a/pkgs/development/python-modules/pydantic/default.nix b/pkgs/development/python-modules/pydantic/default.nix index 5f0d1c58efe6..ec6694213699 100644 --- a/pkgs/development/python-modules/pydantic/default.nix +++ b/pkgs/development/python-modules/pydantic/default.nix @@ -71,7 +71,7 @@ buildPythonPackage rec { pytestCheckHook rich ] - ++ lib.flatten (lib.attrValues optional-dependencies) + ++ lib.concatAttrValues optional-dependencies ++ lib.optionals (pythonOlder "3.10") [ eval-type-backport ]; preCheck = '' diff --git a/pkgs/development/python-modules/pydruid/default.nix b/pkgs/development/python-modules/pydruid/default.nix index 9b4df9aaf703..b60ea009655d 100644 --- a/pkgs/development/python-modules/pydruid/default.nix +++ b/pkgs/development/python-modules/pydruid/default.nix @@ -42,7 +42,7 @@ buildPythonPackage rec { pytestCheckHook pycurl ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pydruid" ]; diff --git a/pkgs/development/python-modules/pyecharts/default.nix b/pkgs/development/python-modules/pyecharts/default.nix index 06f7db4eb268..b3d04bbfc070 100644 --- a/pkgs/development/python-modules/pyecharts/default.nix +++ b/pkgs/development/python-modules/pyecharts/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { pytestCheckHook requests ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pyecharts" ]; diff --git a/pkgs/development/python-modules/pygal/default.nix b/pkgs/development/python-modules/pygal/default.nix index e6aeafc66b03..9912c2131dd7 100644 --- a/pkgs/development/python-modules/pygal/default.nix +++ b/pkgs/development/python-modules/pygal/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { pyquery pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' # necessary on darwin to pass the testsuite diff --git a/pkgs/development/python-modules/pyhanko/default.nix b/pkgs/development/python-modules/pyhanko/default.nix index 5d91680adc2b..9e7aaadbfe34 100644 --- a/pkgs/development/python-modules/pyhanko/default.nix +++ b/pkgs/development/python-modules/pyhanko/default.nix @@ -99,7 +99,7 @@ buildPythonPackage rec { passthru.testData signxml ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # ModuleNotFoundError: No module named 'csc_dummy' diff --git a/pkgs/development/python-modules/pyjwt/default.nix b/pkgs/development/python-modules/pyjwt/default.nix index d4628b4466bb..ce6e51b99bbe 100644 --- a/pkgs/development/python-modules/pyjwt/default.nix +++ b/pkgs/development/python-modules/pyjwt/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { optional-dependencies.crypto = [ cryptography ]; - nativeCheckInputs = [ pytestCheckHook ] ++ (lib.flatten (lib.attrValues optional-dependencies)); + nativeCheckInputs = [ pytestCheckHook ] ++ (lib.concatAttrValues optional-dependencies); disabledTests = [ # requires internet connection diff --git a/pkgs/development/python-modules/pymatgen/default.nix b/pkgs/development/python-modules/pymatgen/default.nix index 4497c333346a..38f1a7e95e3c 100644 --- a/pkgs/development/python-modules/pymatgen/default.nix +++ b/pkgs/development/python-modules/pymatgen/default.nix @@ -127,7 +127,7 @@ buildPythonPackage rec { pytestCheckHook pytest-xdist ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = # ensure tests can find these diff --git a/pkgs/development/python-modules/pymbolic/default.nix b/pkgs/development/python-modules/pymbolic/default.nix index 8be9ffbd8c0e..86f95d813991 100644 --- a/pkgs/development/python-modules/pymbolic/default.nix +++ b/pkgs/development/python-modules/pymbolic/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { numpy = [ numpy ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pymbolic" ]; diff --git a/pkgs/development/python-modules/pymodbus/default.nix b/pkgs/development/python-modules/pymodbus/default.nix index 1be0a2a6731c..292aac9fffea 100644 --- a/pkgs/development/python-modules/pymodbus/default.nix +++ b/pkgs/development/python-modules/pymodbus/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { sqlalchemy twisted ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' pushd test diff --git a/pkgs/development/python-modules/pymorphy3/default.nix b/pkgs/development/python-modules/pymorphy3/default.nix index a2273ea72efa..a14b16e5cf7e 100644 --- a/pkgs/development/python-modules/pymorphy3/default.nix +++ b/pkgs/development/python-modules/pymorphy3/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pymorphy3" ]; diff --git a/pkgs/development/python-modules/pynws/default.nix b/pkgs/development/python-modules/pynws/default.nix index b9da7fcbceea..38013d15ea7b 100644 --- a/pkgs/development/python-modules/pynws/default.nix +++ b/pkgs/development/python-modules/pynws/default.nix @@ -48,7 +48,7 @@ buildPythonPackage rec { pytest-cov-stub pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pynws" ]; diff --git a/pkgs/development/python-modules/pypiserver/default.nix b/pkgs/development/python-modules/pypiserver/default.nix index 121801f3b9ac..bfa5c7d55902 100644 --- a/pkgs/development/python-modules/pypiserver/default.nix +++ b/pkgs/development/python-modules/pypiserver/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { webtest build ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/pyproject-parser/default.nix b/pkgs/development/python-modules/pyproject-parser/default.nix index 95a7a7e4c2c6..d05c1ca6fc1e 100644 --- a/pkgs/development/python-modules/pyproject-parser/default.nix +++ b/pkgs/development/python-modules/pyproject-parser/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { ]; optional-dependencies = { - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); cli = [ click consolekit diff --git a/pkgs/development/python-modules/pyrate-limiter/default.nix b/pkgs/development/python-modules/pyrate-limiter/default.nix index 95261eed47c2..fe0c175048fd 100644 --- a/pkgs/development/python-modules/pyrate-limiter/default.nix +++ b/pkgs/development/python-modules/pyrate-limiter/default.nix @@ -61,7 +61,7 @@ buildPythonPackage rec { pytest-xdist redisTestHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # Slow: > 1.5 seconds/test run standalone on a fast machine diff --git a/pkgs/development/python-modules/pytablewriter/default.nix b/pkgs/development/python-modules/pytablewriter/default.nix index 7b638dd962da..99043a10cf4e 100644 --- a/pkgs/development/python-modules/pytablewriter/default.nix +++ b/pkgs/development/python-modules/pytablewriter/default.nix @@ -85,7 +85,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pathvalidate" ]; diff --git a/pkgs/development/python-modules/pytest-aio/default.nix b/pkgs/development/python-modules/pytest-aio/default.nix index d70e7bf6495c..8216ac5e5075 100644 --- a/pkgs/development/python-modules/pytest-aio/default.nix +++ b/pkgs/development/python-modules/pytest-aio/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pytestCheckHook trio-asyncio ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pytest_aio" ]; diff --git a/pkgs/development/python-modules/pytest-benchmark/default.nix b/pkgs/development/python-modules/pytest-benchmark/default.nix index 1b14abd0d189..065649d70b48 100644 --- a/pkgs/development/python-modules/pytest-benchmark/default.nix +++ b/pkgs/development/python-modules/pytest-benchmark/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { nbmake pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export PATH="$out/bin:$PATH" diff --git a/pkgs/development/python-modules/pytest-jupyter/default.nix b/pkgs/development/python-modules/pytest-jupyter/default.nix index 041d29b89d2f..671c0f865a79 100644 --- a/pkgs/development/python-modules/pytest-jupyter/default.nix +++ b/pkgs/development/python-modules/pytest-jupyter/default.nix @@ -60,7 +60,7 @@ let pytest-timeout pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; passthru.tests = { check = self.overridePythonAttrs (_: { diff --git a/pkgs/development/python-modules/pytest-regressions/default.nix b/pkgs/development/python-modules/pytest-regressions/default.nix index ac36a4ae5657..13c0f38a506a 100644 --- a/pkgs/development/python-modules/pytest-regressions/default.nix +++ b/pkgs/development/python-modules/pytest-regressions/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { pandas pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "-Wignore::DeprecationWarning" diff --git a/pkgs/development/python-modules/pytest-variables/default.nix b/pkgs/development/python-modules/pytest-variables/default.nix index 84e628e00a5f..ad438b6eb44c 100644 --- a/pkgs/development/python-modules/pytest-variables/default.nix +++ b/pkgs/development/python-modules/pytest-variables/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { yaml = [ pyyaml ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pytest_variables" ]; diff --git a/pkgs/development/python-modules/python-benedict/default.nix b/pkgs/development/python-modules/python-benedict/default.nix index e6f648e91ce1..225e24a69cfa 100644 --- a/pkgs/development/python-modules/python-benedict/default.nix +++ b/pkgs/development/python-modules/python-benedict/default.nix @@ -93,7 +93,7 @@ buildPythonPackage rec { pytestCheckHook python-decouple ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Tests require network access diff --git a/pkgs/development/python-modules/python-dali/default.nix b/pkgs/development/python-modules/python-dali/default.nix index 1ac761317224..d527252626bb 100644 --- a/pkgs/development/python-modules/python-dali/default.nix +++ b/pkgs/development/python-modules/python-dali/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { pytestCheckHook pytest-asyncio ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "dali" ]; diff --git a/pkgs/development/python-modules/python-engineio/default.nix b/pkgs/development/python-modules/python-engineio/default.nix index fb0b279437df..788c1d5e06c4 100644 --- a/pkgs/development/python-modules/python-engineio/default.nix +++ b/pkgs/development/python-modules/python-engineio/default.nix @@ -49,7 +49,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = lib.optionalString stdenv.hostPlatform.isLinux '' echo "nameserver 127.0.0.1" > resolv.conf diff --git a/pkgs/development/python-modules/python-jose/default.nix b/pkgs/development/python-modules/python-jose/default.nix index 539d1e5644bb..d4f2093c2a3c 100644 --- a/pkgs/development/python-modules/python-jose/default.nix +++ b/pkgs/development/python-modules/python-jose/default.nix @@ -54,7 +54,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "jose" ]; diff --git a/pkgs/development/python-modules/python-matter-server/default.nix b/pkgs/development/python-modules/python-matter-server/default.nix index cd72b8277920..811cebe76442 100644 --- a/pkgs/development/python-modules/python-matter-server/default.nix +++ b/pkgs/development/python-modules/python-matter-server/default.nix @@ -166,7 +166,7 @@ buildPythonPackage rec { pytest-cov-stub pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = let diff --git a/pkgs/development/python-modules/python-socketio/default.nix b/pkgs/development/python-modules/python-socketio/default.nix index ce1e23763ffa..8220ee89a803 100644 --- a/pkgs/development/python-modules/python-socketio/default.nix +++ b/pkgs/development/python-modules/python-socketio/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { valkey pytest-asyncio ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "socketio" ]; diff --git a/pkgs/development/python-modules/pythonfinder/default.nix b/pkgs/development/python-modules/pythonfinder/default.nix index 5643a946d6d5..6733bbf21688 100644 --- a/pkgs/development/python-modules/pythonfinder/default.nix +++ b/pkgs/development/python-modules/pythonfinder/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pythonfinder" ]; diff --git a/pkgs/development/python-modules/pytoolconfig/default.nix b/pkgs/development/python-modules/pytoolconfig/default.nix index 66dc7b7c977f..cd7d3a6c8b5b 100644 --- a/pkgs/development/python-modules/pytoolconfig/default.nix +++ b/pkgs/development/python-modules/pytoolconfig/default.nix @@ -65,7 +65,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = with lib; { description = "Python tool configuration"; diff --git a/pkgs/development/python-modules/pytorch-metric-learning/default.nix b/pkgs/development/python-modules/pytorch-metric-learning/default.nix index f48157cae2a5..374889c3bf6c 100644 --- a/pkgs/development/python-modules/pytorch-metric-learning/default.nix +++ b/pkgs/development/python-modules/pytorch-metric-learning/default.nix @@ -73,7 +73,7 @@ buildPythonPackage rec { torchvision writableTmpDirAsHomeHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # network access diff --git a/pkgs/development/python-modules/pyutil/default.nix b/pkgs/development/python-modules/pyutil/default.nix index 37d9751db3ce..f89c26c73b2b 100644 --- a/pkgs/development/python-modules/pyutil/default.nix +++ b/pkgs/development/python-modules/pyutil/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { twisted pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "pyutil" ]; diff --git a/pkgs/development/python-modules/pywinrm/default.nix b/pkgs/development/python-modules/pywinrm/default.nix index b8c8880225b9..fe213f4d6b5b 100644 --- a/pkgs/development/python-modules/pywinrm/default.nix +++ b/pkgs/development/python-modules/pywinrm/default.nix @@ -42,7 +42,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "winrm" ]; diff --git a/pkgs/development/python-modules/qcelemental/default.nix b/pkgs/development/python-modules/qcelemental/default.nix index 36a258c0ff59..ba603c58dcc8 100644 --- a/pkgs/development/python-modules/qcelemental/default.nix +++ b/pkgs/development/python-modules/qcelemental/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "qcelemental" ]; diff --git a/pkgs/development/python-modules/qcengine/default.nix b/pkgs/development/python-modules/qcengine/default.nix index 8b36477d2342..6b282a19f826 100644 --- a/pkgs/development/python-modules/qcengine/default.nix +++ b/pkgs/development/python-modules/qcengine/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "qcengine" ]; diff --git a/pkgs/development/python-modules/qrcode/default.nix b/pkgs/development/python-modules/qrcode/default.nix index 4aeda018a902..bc1bd5b86a4d 100644 --- a/pkgs/development/python-modules/qrcode/default.nix +++ b/pkgs/development/python-modules/qrcode/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { mock pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; passthru.tests = { version = testers.testVersion { diff --git a/pkgs/development/python-modules/qutip/default.nix b/pkgs/development/python-modules/qutip/default.nix index 548b77f632ef..0df9b6176396 100644 --- a/pkgs/development/python-modules/qutip/default.nix +++ b/pkgs/development/python-modules/qutip/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { pytest-rerunfailures writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # QuTiP tries to access the home directory to create an rc file for us. # We need to go to another directory to run the tests from there. diff --git a/pkgs/development/python-modules/ratarmountcore/default.nix b/pkgs/development/python-modules/ratarmountcore/default.nix index c0d4e5c06dc0..2f98dc739350 100644 --- a/pkgs/development/python-modules/ratarmountcore/default.nix +++ b/pkgs/development/python-modules/ratarmountcore/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { fsspec writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "ratarmountcore" ]; diff --git a/pkgs/development/python-modules/renault-api/default.nix b/pkgs/development/python-modules/renault-api/default.nix index 73db03afa62e..de173f0fb5db 100644 --- a/pkgs/development/python-modules/renault-api/default.nix +++ b/pkgs/development/python-modules/renault-api/default.nix @@ -53,7 +53,7 @@ buildPythonPackage rec { syrupy typeguard ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "renault_api" ]; diff --git a/pkgs/development/python-modules/reptor/default.nix b/pkgs/development/python-modules/reptor/default.nix index e972155efcf3..ba400831c462 100644 --- a/pkgs/development/python-modules/reptor/default.nix +++ b/pkgs/development/python-modules/reptor/default.nix @@ -70,7 +70,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; preCheck = '' export PATH="$PATH:$out/bin"; diff --git a/pkgs/development/python-modules/sagemaker-core/default.nix b/pkgs/development/python-modules/sagemaker-core/default.nix index 7a5464948fd0..1c305cde20b1 100644 --- a/pkgs/development/python-modules/sagemaker-core/default.nix +++ b/pkgs/development/python-modules/sagemaker-core/default.nix @@ -76,7 +76,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # Tries to import deprecated `sklearn` diff --git a/pkgs/development/python-modules/scholarly/default.nix b/pkgs/development/python-modules/scholarly/default.nix index 39f24bbc2781..47ddaed6e059 100644 --- a/pkgs/development/python-modules/scholarly/default.nix +++ b/pkgs/development/python-modules/scholarly/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { tor = [ stem ]; }; - nativeCheckInputs = lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "scholarly" ]; diff --git a/pkgs/development/python-modules/schwifty/default.nix b/pkgs/development/python-modules/schwifty/default.nix index 28c8c1ab9a4d..b53318bf2ae8 100644 --- a/pkgs/development/python-modules/schwifty/default.nix +++ b/pkgs/development/python-modules/schwifty/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "schwifty" ]; diff --git a/pkgs/development/python-modules/seabreeze/default.nix b/pkgs/development/python-modules/seabreeze/default.nix index 976382e408b9..1c5972d3144c 100644 --- a/pkgs/development/python-modules/seabreeze/default.nix +++ b/pkgs/development/python-modules/seabreeze/default.nix @@ -80,7 +80,7 @@ buildPythonPackage rec { mock zipp ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ "TestHardware" ]; diff --git a/pkgs/development/python-modules/seasonal/default.nix b/pkgs/development/python-modules/seasonal/default.nix index c3810c8e0610..2f24a5a96417 100644 --- a/pkgs/development/python-modules/seasonal/default.nix +++ b/pkgs/development/python-modules/seasonal/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = with lib; { description = "Robustly estimate trend and periodicity in a timeseries"; diff --git a/pkgs/development/python-modules/securesystemslib/default.nix b/pkgs/development/python-modules/securesystemslib/default.nix index 82507b6b6623..b31f840d1163 100644 --- a/pkgs/development/python-modules/securesystemslib/default.nix +++ b/pkgs/development/python-modules/securesystemslib/default.nix @@ -66,7 +66,7 @@ buildPythonPackage rec { ed25519 pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "securesystemslib" ]; diff --git a/pkgs/development/python-modules/sentence-transformers/default.nix b/pkgs/development/python-modules/sentence-transformers/default.nix index 0e63b52faee1..dde406954171 100644 --- a/pkgs/development/python-modules/sentence-transformers/default.nix +++ b/pkgs/development/python-modules/sentence-transformers/default.nix @@ -64,7 +64,7 @@ buildPythonPackage rec { pytest-cov-stub pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "sentence_transformers" ]; diff --git a/pkgs/development/python-modules/sfrbox-api/default.nix b/pkgs/development/python-modules/sfrbox-api/default.nix index c65e60a4edc9..cf5e50c40c18 100644 --- a/pkgs/development/python-modules/sfrbox-api/default.nix +++ b/pkgs/development/python-modules/sfrbox-api/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "sfrbox_api" ]; diff --git a/pkgs/development/python-modules/shiny/default.nix b/pkgs/development/python-modules/shiny/default.nix index 88d3b9137486..212febd293b8 100644 --- a/pkgs/development/python-modules/shiny/default.nix +++ b/pkgs/development/python-modules/shiny/default.nix @@ -110,7 +110,7 @@ buildPythonPackage rec { pytest-xdist pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ # ERROR: 'fixture' is not a valid asyncio_default_fixture_loop_scope. diff --git a/pkgs/development/python-modules/shinychat/default.nix b/pkgs/development/python-modules/shinychat/default.nix index 851247d54448..8239e37249f6 100644 --- a/pkgs/development/python-modules/shinychat/default.nix +++ b/pkgs/development/python-modules/shinychat/default.nix @@ -78,7 +78,7 @@ buildPythonPackage rec { pytestCheckHook shiny ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # AssertionError: assert False diff --git a/pkgs/development/python-modules/simpful/default.nix b/pkgs/development/python-modules/simpful/default.nix index 83851f0ec788..f86ad67a28dc 100644 --- a/pkgs/development/python-modules/simpful/default.nix +++ b/pkgs/development/python-modules/simpful/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "simpful" ]; diff --git a/pkgs/development/python-modules/slack-bolt/default.nix b/pkgs/development/python-modules/slack-bolt/default.nix index 2710dc01ebb3..b53f724fde10 100644 --- a/pkgs/development/python-modules/slack-bolt/default.nix +++ b/pkgs/development/python-modules/slack-bolt/default.nix @@ -89,7 +89,7 @@ buildPythonPackage rec { pytestCheckHook writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; __darwinAllowLocalNetworking = true; diff --git a/pkgs/development/python-modules/slixmpp/default.nix b/pkgs/development/python-modules/slixmpp/default.nix index ee478927da57..6b94d9f3930b 100644 --- a/pkgs/development/python-modules/slixmpp/default.nix +++ b/pkgs/development/python-modules/slixmpp/default.nix @@ -54,7 +54,7 @@ buildPythonPackage rec { safer-xml-parserig = [ defusedxml ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; preCheck = '' # don't test against pure python version in the source tree diff --git a/pkgs/development/python-modules/smart-open/default.nix b/pkgs/development/python-modules/smart-open/default.nix index 4a3e57accea5..d4a6d8e7723a 100644 --- a/pkgs/development/python-modules/smart-open/default.nix +++ b/pkgs/development/python-modules/smart-open/default.nix @@ -70,7 +70,7 @@ buildPythonPackage rec { responses ] ++ moto.optional-dependencies.server - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; enabledTestPaths = [ "tests" ]; diff --git a/pkgs/development/python-modules/smolagents/default.nix b/pkgs/development/python-modules/smolagents/default.nix index 651f53a55a50..174d4313b5be 100644 --- a/pkgs/development/python-modules/smolagents/default.nix +++ b/pkgs/development/python-modules/smolagents/default.nix @@ -128,7 +128,7 @@ buildPythonPackage rec { pytestCheckHook wikipedia-api ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "smolagents" ]; diff --git a/pkgs/development/python-modules/social-auth-core/default.nix b/pkgs/development/python-modules/social-auth-core/default.nix index 3da2e57c455f..994433501dcd 100644 --- a/pkgs/development/python-modules/social-auth-core/default.nix +++ b/pkgs/development/python-modules/social-auth-core/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { responses typing-extensions ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # missing google-auth-stubs diff --git a/pkgs/development/python-modules/speechrecognition/default.nix b/pkgs/development/python-modules/speechrecognition/default.nix index 4140e605a32b..41afd46d3628 100644 --- a/pkgs/development/python-modules/speechrecognition/default.nix +++ b/pkgs/development/python-modules/speechrecognition/default.nix @@ -78,7 +78,7 @@ buildPythonPackage rec { pocketsphinx respx ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "speech_recognition" ]; diff --git a/pkgs/development/python-modules/splinter/default.nix b/pkgs/development/python-modules/splinter/default.nix index b63e1876e002..20aee8a7bab3 100644 --- a/pkgs/development/python-modules/splinter/default.nix +++ b/pkgs/development/python-modules/splinter/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # driver is present and fails with a different error during loading diff --git a/pkgs/development/python-modules/sqlalchemy-utils/default.nix b/pkgs/development/python-modules/sqlalchemy-utils/default.nix index 8062a08fea5a..abde2fbec857 100644 --- a/pkgs/development/python-modules/sqlalchemy-utils/default.nix +++ b/pkgs/development/python-modules/sqlalchemy-utils/default.nix @@ -75,7 +75,7 @@ buildPythonPackage rec { pymysql pyodbc ] - ++ lib.flatten (builtins.attrValues optional-dependencies) + ++ lib.concatAttrValues optional-dependencies ++ lib.optionals (pythonOlder "3.12") [ # requires distutils, which were removed in 3.12 psycopg2cffi diff --git a/pkgs/development/python-modules/sqlfmt/default.nix b/pkgs/development/python-modules/sqlfmt/default.nix index da67f58c661d..84d8df135054 100644 --- a/pkgs/development/python-modules/sqlfmt/default.nix +++ b/pkgs/development/python-modules/sqlfmt/default.nix @@ -65,7 +65,7 @@ buildPythonPackage rec { versionCheckHook writableTmpDirAsHomeHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; versionCheckProgramArg = "--version"; disabledTestPaths = [ diff --git a/pkgs/development/python-modules/sqlframe/default.nix b/pkgs/development/python-modules/sqlframe/default.nix index 07c5ae20ed3e..d9ef407e6dcd 100644 --- a/pkgs/development/python-modules/sqlframe/default.nix +++ b/pkgs/development/python-modules/sqlframe/default.nix @@ -83,7 +83,7 @@ buildPythonPackage rec { pytest-xdist pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Requires google-cloud credentials diff --git a/pkgs/development/python-modules/starlette/default.nix b/pkgs/development/python-modules/starlette/default.nix index c327f0bf46db..e8e2b425502d 100644 --- a/pkgs/development/python-modules/starlette/default.nix +++ b/pkgs/development/python-modules/starlette/default.nix @@ -57,7 +57,7 @@ buildPythonPackage rec { trio typing-extensions ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pytestFlags = [ "-Wignore::DeprecationWarning" diff --git a/pkgs/development/python-modules/static3/default.nix b/pkgs/development/python-modules/static3/default.nix index 607acca24a8a..7322921cfd78 100644 --- a/pkgs/development/python-modules/static3/default.nix +++ b/pkgs/development/python-modules/static3/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { pytestCheckHook webtest ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = with lib; { changelog = "https://github.com/rmohr/static3/releases/tag/v${version}"; diff --git a/pkgs/development/python-modules/stm32loader/default.nix b/pkgs/development/python-modules/stm32loader/default.nix index 9a0e437cb365..79d37c51868b 100644 --- a/pkgs/development/python-modules/stm32loader/default.nix +++ b/pkgs/development/python-modules/stm32loader/default.nix @@ -51,7 +51,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; enabledTestPaths = [ "tests/unit" ]; diff --git a/pkgs/development/python-modules/strawberry-graphql/default.nix b/pkgs/development/python-modules/strawberry-graphql/default.nix index 7378ba44d71b..82794502341c 100644 --- a/pkgs/development/python-modules/strawberry-graphql/default.nix +++ b/pkgs/development/python-modules/strawberry-graphql/default.nix @@ -139,7 +139,7 @@ buildPythonPackage rec { pytestCheckHook sanic-testing ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "strawberry" ]; diff --git a/pkgs/development/python-modules/tabulate/default.nix b/pkgs/development/python-modules/tabulate/default.nix index ac3450f87e1e..b9df2fc2bfda 100644 --- a/pkgs/development/python-modules/tabulate/default.nix +++ b/pkgs/development/python-modules/tabulate/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; meta = { description = "Pretty-print tabular data"; diff --git a/pkgs/development/python-modules/textual-fastdatatable/default.nix b/pkgs/development/python-modules/textual-fastdatatable/default.nix index 714cb97fd954..dcbdece94343 100644 --- a/pkgs/development/python-modules/textual-fastdatatable/default.nix +++ b/pkgs/development/python-modules/textual-fastdatatable/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pytest-textual-snapshot pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "textual_fastdatatable" ]; diff --git a/pkgs/development/python-modules/tianshou/default.nix b/pkgs/development/python-modules/tianshou/default.nix index 2012e3f360a9..a63bb89cd38e 100644 --- a/pkgs/development/python-modules/tianshou/default.nix +++ b/pkgs/development/python-modules/tianshou/default.nix @@ -92,7 +92,7 @@ buildPythonPackage rec { ]; optional-dependencies = { - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); argparse = [ docstring-parser diff --git a/pkgs/development/python-modules/timezonefinder/default.nix b/pkgs/development/python-modules/timezonefinder/default.nix index 5f72859975a4..f530fe5d4d68 100644 --- a/pkgs/development/python-modules/timezonefinder/default.nix +++ b/pkgs/development/python-modules/timezonefinder/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { pydantic pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "timezonefinder" ]; diff --git a/pkgs/development/python-modules/trino-python-client/default.nix b/pkgs/development/python-modules/trino-python-client/default.nix index 16756d0b36b3..7c8373fa7e70 100644 --- a/pkgs/development/python-modules/trino-python-client/default.nix +++ b/pkgs/development/python-modules/trino-python-client/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { pytestCheckHook testcontainers ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "trino" ]; diff --git a/pkgs/development/python-modules/tweepy/default.nix b/pkgs/development/python-modules/tweepy/default.nix index 975136a2fec9..ca53304e13c8 100644 --- a/pkgs/development/python-modules/tweepy/default.nix +++ b/pkgs/development/python-modules/tweepy/default.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { pytestCheckHook vcrpy ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "tweepy" ]; diff --git a/pkgs/development/python-modules/typed-settings/default.nix b/pkgs/development/python-modules/typed-settings/default.nix index 78802f283b33..1e8aa9034473 100644 --- a/pkgs/development/python-modules/typed-settings/default.nix +++ b/pkgs/development/python-modules/typed-settings/default.nix @@ -66,7 +66,7 @@ buildPythonPackage rec { sybil ] ++ (lib.optional (pythonOlder "3.11") typing-extensions) - ++ (lib.flatten (lib.attrValues optional-dependencies)); + ++ (lib.concatAttrValues optional-dependencies); enabledTestPaths = [ "tests" ]; diff --git a/pkgs/development/python-modules/typepy/default.nix b/pkgs/development/python-modules/typepy/default.nix index c4979dc6ac86..96bb30d4db6f 100644 --- a/pkgs/development/python-modules/typepy/default.nix +++ b/pkgs/development/python-modules/typepy/default.nix @@ -42,7 +42,7 @@ buildPythonPackage rec { pytestCheckHook tcolorpy ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "typepy" ]; diff --git a/pkgs/development/python-modules/types-lxml/default.nix b/pkgs/development/python-modules/types-lxml/default.nix index d54e01fc1629..7f1af2a0db47 100644 --- a/pkgs/development/python-modules/types-lxml/default.nix +++ b/pkgs/development/python-modules/types-lxml/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { typeguard urllib3 ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "lxml-stubs" ]; diff --git a/pkgs/development/python-modules/ufmt/default.nix b/pkgs/development/python-modules/ufmt/default.nix index 8215f457ab54..66fd09da6dab 100644 --- a/pkgs/development/python-modules/ufmt/default.nix +++ b/pkgs/development/python-modules/ufmt/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { unittestCheckHook versionCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; versionCheckProgramArg = "--version"; pythonImportsCheck = [ "ufmt" ]; diff --git a/pkgs/development/python-modules/ufolib2/default.nix b/pkgs/development/python-modules/ufolib2/default.nix index 6d6ab0af094c..788bc9a1b799 100644 --- a/pkgs/development/python-modules/ufolib2/default.nix +++ b/pkgs/development/python-modules/ufolib2/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "ufoLib2" ]; diff --git a/pkgs/development/python-modules/upcloud-api/default.nix b/pkgs/development/python-modules/upcloud-api/default.nix index 3042ab22cb68..d6e6a0241d5b 100644 --- a/pkgs/development/python-modules/upcloud-api/default.nix +++ b/pkgs/development/python-modules/upcloud-api/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { pytestCheckHook responses ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "upcloud_api" ]; diff --git a/pkgs/development/python-modules/uplink/default.nix b/pkgs/development/python-modules/uplink/default.nix index 4020d8e0b9d5..b63878a65280 100644 --- a/pkgs/development/python-modules/uplink/default.nix +++ b/pkgs/development/python-modules/uplink/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { pytest-asyncio pytest-twisted ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "uplink" ]; diff --git a/pkgs/development/python-modules/urllib3-future/default.nix b/pkgs/development/python-modules/urllib3-future/default.nix index b431f2c6a46f..ab11fb8ad1f3 100644 --- a/pkgs/development/python-modules/urllib3-future/default.nix +++ b/pkgs/development/python-modules/urllib3-future/default.nix @@ -73,7 +73,7 @@ buildPythonPackage rec { tornado trustme ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ # test connects to the internet diff --git a/pkgs/development/python-modules/urllib3/default.nix b/pkgs/development/python-modules/urllib3/default.nix index 8a98c2c5bd59..cdb50f45df0d 100644 --- a/pkgs/development/python-modules/urllib3/default.nix +++ b/pkgs/development/python-modules/urllib3/default.nix @@ -54,7 +54,7 @@ let tornado trustme ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Tests in urllib3 are mostly timeout-based instead of event-based and # are therefore inherently flaky. On your own machine, the tests will diff --git a/pkgs/development/python-modules/urwid/default.nix b/pkgs/development/python-modules/urwid/default.nix index 464b2609fd7d..728bd4f5834d 100644 --- a/pkgs/development/python-modules/urwid/default.nix +++ b/pkgs/development/python-modules/urwid/default.nix @@ -63,7 +63,7 @@ buildPythonPackage rec { glibcLocales pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; env.LC_ALL = "en_US.UTF8"; diff --git a/pkgs/development/python-modules/validators/default.nix b/pkgs/development/python-modules/validators/default.nix index 079ff89d4049..59b1177247f6 100644 --- a/pkgs/development/python-modules/validators/default.nix +++ b/pkgs/development/python-modules/validators/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { crypto-eth-addresses = [ eth-hash ] ++ eth-hash.optional-dependencies.pycryptodome; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "validators" ]; diff --git a/pkgs/development/python-modules/valkey/default.nix b/pkgs/development/python-modules/valkey/default.nix index 6c17fcf919a6..793104f20e05 100644 --- a/pkgs/development/python-modules/valkey/default.nix +++ b/pkgs/development/python-modules/valkey/default.nix @@ -74,7 +74,7 @@ buildPythonPackage rec { ujson uvloop ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTestMarks = [ "onlycluster" diff --git a/pkgs/development/python-modules/visions/default.nix b/pkgs/development/python-modules/visions/default.nix index 66e0364944c1..c922b0be801b 100644 --- a/pkgs/development/python-modules/visions/default.nix +++ b/pkgs/development/python-modules/visions/default.nix @@ -65,7 +65,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # TypeError: Converting `np.inexact` or `np.floating` to a dtype not allowed diff --git a/pkgs/development/python-modules/w1thermsensor/default.nix b/pkgs/development/python-modules/w1thermsensor/default.nix index 4a417f3e8a79..5d7ebfbccb0f 100644 --- a/pkgs/development/python-modules/w1thermsensor/default.nix +++ b/pkgs/development/python-modules/w1thermsensor/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { pytestCheckHook ] ++ lib.optionals (pythonOlder "3.11") [ tomli ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "w1thermsensor" ]; diff --git a/pkgs/development/python-modules/watermark/default.nix b/pkgs/development/python-modules/watermark/default.nix index 569b9d02bdc7..e82744029dd8 100644 --- a/pkgs/development/python-modules/watermark/default.nix +++ b/pkgs/development/python-modules/watermark/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "watermark" ]; diff --git a/pkgs/development/python-modules/werkzeug/default.nix b/pkgs/development/python-modules/werkzeug/default.nix index 70829aecb81a..785f57e3ca41 100644 --- a/pkgs/development/python-modules/werkzeug/default.nix +++ b/pkgs/development/python-modules/werkzeug/default.nix @@ -53,7 +53,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "werkzeug" ]; diff --git a/pkgs/development/python-modules/whey/default.nix b/pkgs/development/python-modules/whey/default.nix index e07c68a3a423..415bd2a09023 100644 --- a/pkgs/development/python-modules/whey/default.nix +++ b/pkgs/development/python-modules/whey/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "whey" ]; optional-dependencies = { - all = lib.flatten (lib.attrValues (lib.removeAttrs optional-dependencies [ "all" ])); + all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); editable = [ editables ]; diff --git a/pkgs/development/python-modules/wtforms/default.nix b/pkgs/development/python-modules/wtforms/default.nix index 5e1043684687..897ee3662898 100644 --- a/pkgs/development/python-modules/wtforms/default.nix +++ b/pkgs/development/python-modules/wtforms/default.nix @@ -48,7 +48,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "wtforms" ]; diff --git a/pkgs/development/python-modules/wyoming/default.nix b/pkgs/development/python-modules/wyoming/default.nix index 763157aabb28..1caedfb360a1 100644 --- a/pkgs/development/python-modules/wyoming/default.nix +++ b/pkgs/development/python-modules/wyoming/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pytest-asyncio pytestCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; passthru.tests = { inherit wyoming-faster-whisper wyoming-openwakeword wyoming-piper; diff --git a/pkgs/development/python-modules/xarray-einstats/default.nix b/pkgs/development/python-modules/xarray-einstats/default.nix index ae8bd8f8c513..905d9e5799ed 100644 --- a/pkgs/development/python-modules/xarray-einstats/default.nix +++ b/pkgs/development/python-modules/xarray-einstats/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { numba = [ numba ]; }; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); + nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "xarray_einstats" ]; diff --git a/pkgs/development/python-modules/zeep/default.nix b/pkgs/development/python-modules/zeep/default.nix index fe144dddf8a2..c59026888863 100644 --- a/pkgs/development/python-modules/zeep/default.nix +++ b/pkgs/development/python-modules/zeep/default.nix @@ -76,7 +76,7 @@ buildPythonPackage rec { pytestCheckHook requests-mock ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; disabledTests = [ # Failed: External connections not allowed during tests. diff --git a/pkgs/development/python-modules/zope-security/default.nix b/pkgs/development/python-modules/zope-security/default.nix index a102151ee2e5..515709589bc2 100644 --- a/pkgs/development/python-modules/zope-security/default.nix +++ b/pkgs/development/python-modules/zope-security/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { zope-exceptions zope-testing ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; # Import process is too complex and some tests fail preCheck = '' diff --git a/pkgs/tools/security/cve-bin-tool/default.nix b/pkgs/tools/security/cve-bin-tool/default.nix index 1c2913913e4b..c0286ed3ec2a 100644 --- a/pkgs/tools/security/cve-bin-tool/default.nix +++ b/pkgs/tools/security/cve-bin-tool/default.nix @@ -92,7 +92,7 @@ buildPythonApplication rec { nativeCheckInputs = [ versionCheckHook ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ++ lib.concatAttrValues optional-dependencies; pythonImportsCheck = [ "cve_bin_tool" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 797c1f089bbd..9ed7f4a702ce 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3465,7 +3465,7 @@ with pkgs; toPythonApplication ( nvchecker.overridePythonAttrs (oldAttrs: { propagatedBuildInputs = - oldAttrs.dependencies ++ lib.flatten (builtins.attrValues oldAttrs.optional-dependencies); + oldAttrs.dependencies ++ lib.concatAttrValues oldAttrs.optional-dependencies; }) ); From acf6d7cb04d3dbea02bc28367a23c88607f30b76 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 09:09:53 +0000 Subject: [PATCH 37/84] phpExtensions.relay: 0.12.1 -> 0.20.0 --- .../php-packages/relay/default.nix | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/development/php-packages/relay/default.nix b/pkgs/development/php-packages/relay/default.nix index 605d88b41637..f3878833764a 100644 --- a/pkgs/development/php-packages/relay/default.nix +++ b/pkgs/development/php-packages/relay/default.nix @@ -15,36 +15,36 @@ }: let - version = "0.12.1"; + version = "0.20.0"; hashes = { "aarch64-darwin" = { platform = "darwin-arm64"; hash = { - "8.1" = "sha256-a9FLBAYX3hSHcR0AqScKNlpIK36V3FXK3w8Oq3m+VSQ="; - "8.2" = "sha256-1pJI38OKV4ER4m6bGfMjQIXfSjwBgz6+YsBfVlGE3g8="; - "8.3" = "G82BIJ5ha5hBq/zlZfxwC2HVgBuih+wvSUe2e3fUqcg="; - "8.4" = "sha256-MDn49LuXMR66TjTLdKYodPSya37m7LEZSAJRi6h+fTQ="; - "8.5" = "4BihkHnZIJ+lExoYzE/LcMTQp/IQOexzVsUQQkczYOQ="; + "8.1" = "sha256-v+28oH/7Dp7mSsIgC/IQAn3Pp0gZ43vBMHb/1xBhiVY="; + "8.2" = "sha256-OXWMn71XCECh5q1kPxKyo7v/dzCT2it7S8NIKbjBli8="; + "8.3" = "7mlpqSPI34DTMJe6gw+77aJGOr12CXHHw+kBmy/nBI4="; + "8.4" = "sha256-FpkzCsak8RZBOgOT90VA5iLcfp5FOxpaOqWQJoV0HEY="; + "8.5" = "bMHjDJf5/prqUjVR6xOTsHl9iFGrBTL6b42KxyogWbQ="; }; }; "aarch64-linux" = { platform = "debian-aarch64+libssl3"; hash = { - "8.1" = "sha256-zYOckcqgarf3a/dbnv6dj3fq8l2eKO08DnkjAqoGUAE="; - "8.2" = "sha256-TrObjYHv0n5XjR7y1VnL5ROTZYKd9WKM4Sb0ToMk+qc="; - "8.3" = "sha256-m5wJcskJSDn1C+6X2D7wv5qyiq4MDMZgNo6l/w56hUw="; - "8.4" = "3dFTZUm9g+kzIcQtbILa+ETnNCEmg/03O7gcIPBpils="; - "8.5" = "PFhnzciKFD62y48BY2wOP9aOMQL6JC69qPqZNQpEVDY="; + "8.1" = "sha256-Bbm+KURBJbzdyuV2RvnxYnLXLS6VN1osME6ZYCJLBhs="; + "8.2" = "sha256-niNBiZYOQVBg8CA/HCHkXdVJKBbbb/64Z1tjVo0m/2M="; + "8.3" = "sha256-CcuZ36K6nEFVIrdqHMQ5zp1zDDRXP55VKfqT3vx2+NA="; + "8.4" = "rvySgiePXFOctBBJqamBgn2XYQSQzeZAU2i1yCa5/lI="; + "8.5" = "4nkaXp2ArpndcG4BlPU7IlBrVrOEb/Tn7hSZ+0Vsm7k="; }; }; "x86_64-linux" = { platform = "debian-x86-64+libssl3"; hash = { - "8.1" = "sha256-qJcMtjoQ4iej70SjqnSPF2sNbhMDdTQ6ThX/J4bgZuo="; - "8.2" = "sha256-/lIDyQue7Azgx12A4nx3baFbOjHV+ubX6u0wELPhPyI="; - "8.3" = "sha256-Jh17Gg1r7/yjX7aJxKSRQdptH6Nf1p3rPlIzqhpp7tQ="; - "8.4" = "y+KBe+6gCJ9bdkCIgUDeQLsBE/AsydHULBwjEhjdDAk="; - "8.5" = "+wTZw3w55viegnGGQWw55gRx2Hv/XsIDlkVVemklpro="; + "8.1" = "sha256-1UJMs1lhXMVLbyxQIOIF8S+p9lMMx5WzMwdYUs3eN6U="; + "8.2" = "sha256-zg+LSZdm3qIJ6DoRPSGRSEmKkn5uNPErlC5kMUQhxmM="; + "8.3" = "sha256-kvE4MavRxqQgkWHjaSBwx87r336pmqEwsIpC9CYwPxI="; + "8.4" = "pvYJHfkKvdyIrSrvxezwX2QWQw3kj6nPe/sHlJKys+Q="; + "8.5" = "Aw3oQXYjVNaDHl/qffhTmNHLTWi5bTjF1r4SKyu8nC0="; }; }; }; From e350199d46d2981bd025399e8d6d3732aa33ace9 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Fri, 28 Nov 2025 11:15:25 +0100 Subject: [PATCH 38/84] xan: 0.54.0 -> 0.54.1 Changelog: https://github.com/medialab/xan/releases/tag/0.54.1 Diff: https://github.com/medialab/xan/compare/0.54.0...0.54.1 --- pkgs/by-name/xa/xan/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xa/xan/package.nix b/pkgs/by-name/xa/xan/package.nix index def74838bc5c..9e4950eb39f8 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.54.0"; + version = "0.54.1"; src = fetchFromGitHub { owner = "medialab"; repo = "xan"; tag = version; - hash = "sha256-KsH4EapucT7Su9Xcok7tgj14JKyM8DPUYFD4H7buuSU="; + hash = "sha256-21NJ9j3WTzAqJypjNNQRn8XUvlpj50ZO+h/+l1dRxUw="; }; - cargoHash = "sha256-IIRHxpDsLpORoYQlhyH1xOUKmWLhwnnOzaIPb21iQr4="; + cargoHash = "sha256-ZdEkRQvKZAkmOk3Dbazy2IcV1QypfAN6qhtneHpWZsI="; # 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. From 4d18878445fa21773b734c4bca31e8005df5d4b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 14:42:04 +0000 Subject: [PATCH 39/84] ecspresso: 2.6.4 -> 2.6.5 --- pkgs/by-name/ec/ecspresso/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ec/ecspresso/package.nix b/pkgs/by-name/ec/ecspresso/package.nix index a081936553e9..614dc9f121ea 100644 --- a/pkgs/by-name/ec/ecspresso/package.nix +++ b/pkgs/by-name/ec/ecspresso/package.nix @@ -7,20 +7,20 @@ buildGoModule rec { pname = "ecspresso"; - version = "2.6.4"; + version = "2.6.5"; src = fetchFromGitHub { owner = "kayac"; repo = "ecspresso"; tag = "v${version}"; - hash = "sha256-7Lli3PQZDmMBzgVbHy8ayweK+yn23IVqPTI6M+Un5i0="; + hash = "sha256-a0MWTymTGJM3iH2ZIheNXO/YvRfh/bVUgsvCnVJWvF0="; }; subPackages = [ "cmd/ecspresso" ]; - vendorHash = "sha256-UkfkCEyHwxOEEVcxtsMdeRuJhQqW3vLHEDf8+O82zs4="; + vendorHash = "sha256-iRSc9iH/4Pveoq8Nyh2cfFYQ/8lUFWx9sL+766WEQVY="; ldflags = [ "-s" From b2356314c88551e85fd7a1b5b2a97734e1fe9b5f Mon Sep 17 00:00:00 2001 From: Valentin Chassignol Date: Mon, 24 Nov 2025 21:04:36 +0100 Subject: [PATCH 40/84] python313Packages.python-openstackclient: add octaviaclient as optional plugins --- .../python-octaviaclient/default.nix | 47 ++++--------------- .../python-octaviaclient/tests.nix | 45 ++++++++++++++++++ .../python-openstackclient/default.nix | 2 + 3 files changed, 55 insertions(+), 39 deletions(-) create mode 100644 pkgs/development/python-modules/python-octaviaclient/tests.nix diff --git a/pkgs/development/python-modules/python-octaviaclient/default.nix b/pkgs/development/python-modules/python-octaviaclient/default.nix index 42c6552612a2..0b1b4bf9c162 100644 --- a/pkgs/development/python-modules/python-octaviaclient/default.nix +++ b/pkgs/development/python-modules/python-octaviaclient/default.nix @@ -2,30 +2,21 @@ lib, buildPythonPackage, cliff, - doc8, - docutils, fetchPypi, - hacking, keystoneauth1, makePythonPath, openstackdocstheme, installer, osc-lib, - oslotest, oslo-serialization, oslo-utils, pbr, - pygments, python-neutronclient, - python-openstackclient, requests, - requests-mock, setuptools, sphinx, sphinxcontrib-apidoc, - stestr, - subunit, - testscenarios, + callPackage, }: buildPythonPackage rec { @@ -39,8 +30,8 @@ buildPythonPackage rec { hash = "sha256-5brfxkpJQousEcXl0YerzYDjrfl0XyWV0RXPTz146Y4="; }; - # somehow python-neutronclient cannot be found despite it being supplied - pythonRemoveDeps = [ "python-neutronclient" ]; + # NOTE(vinetos): This explicit dependency is removed to avoid infinite recursion + pythonRemoveDeps = [ "python-openstackclient" ]; build-system = [ setuptools @@ -57,40 +48,18 @@ buildPythonPackage rec { cliff keystoneauth1 python-neutronclient - python-openstackclient osc-lib oslo-serialization oslo-utils requests ]; - preInstall = '' - # TODO: I have really no idea why installer is missing... - export PYTHONPATH=$PYTHONPATH:${makePythonPath [ installer ]} - ''; + # Checks moved to 'passthru.tests' to workaround infinite recursion + doCheck = false; - nativeCheckInputs = [ - hacking - requests-mock - doc8 - docutils - pygments - subunit - oslotest - stestr - testscenarios - ]; - - checkPhase = '' - runHook preCheck - - # TODO: no idea why PYTHONPATH is broken here - export PYTHONPATH=$PYTHONPATH:${makePythonPath nativeCheckInputs} - - stestr run - - runHook postCheck - ''; + passthru.tests = { + tests = callPackage ./tests.nix { }; + }; pythonImportsCheck = [ "octaviaclient" ]; diff --git a/pkgs/development/python-modules/python-octaviaclient/tests.nix b/pkgs/development/python-modules/python-octaviaclient/tests.nix new file mode 100644 index 000000000000..eec943f04668 --- /dev/null +++ b/pkgs/development/python-modules/python-octaviaclient/tests.nix @@ -0,0 +1,45 @@ +{ + buildPythonPackage, + python-octaviaclient, + python-openstackclient, + hacking, + requests-mock, + doc8, + docutils, + pygments, + subunit, + oslotest, + stestr, + testscenarios, +}: + +buildPythonPackage { + pname = "python-octaviaclient-tests"; + inherit (python-octaviaclient) version src; + format = "other"; + + dontBuild = true; + dontInstall = true; + + nativeCheckInputs = [ + python-octaviaclient + python-openstackclient + hacking + requests-mock + doc8 + docutils + pygments + subunit + oslotest + stestr + testscenarios + ]; + + checkPhase = '' + runHook preCheck + + stestr run + + runHook postCheck + ''; +} diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index b08dad39b6ba..41cad8e5e65f 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -18,6 +18,7 @@ python-manilaclient, python-mistralclient, python-neutronclient, + python-octaviaclient, python-openstackclient, python-watcherclient, python-zaqarclient, @@ -89,6 +90,7 @@ buildPythonPackage rec { python-manilaclient python-mistralclient python-neutronclient + python-octaviaclient python-watcherclient python-zaqarclient python-zunclient From b4b0bf575d938034aed82ff07561eb9b253fcb48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 28 Nov 2025 08:53:47 -0800 Subject: [PATCH 41/84] python3Packages.autoslot: 2024.12.1 -> 2025.11.1 Diff: https://github.com/cjrh/autoslot/compare/v2024.12.1...v2025.11.1 --- pkgs/development/python-modules/autoslot/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/autoslot/default.nix b/pkgs/development/python-modules/autoslot/default.nix index 88ba7c33a7d3..3b1b387d8de8 100644 --- a/pkgs/development/python-modules/autoslot/default.nix +++ b/pkgs/development/python-modules/autoslot/default.nix @@ -4,21 +4,18 @@ fetchFromGitHub, flit-core, pytestCheckHook, - pythonOlder, }: buildPythonPackage rec { pname = "autoslot"; - version = "2024.12.1"; + version = "2025.11.1"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchFromGitHub { owner = "cjrh"; repo = "autoslot"; tag = "v${version}"; - hash = "sha256-wYjsBrjvSZFHDt0HLrnS9Xwk8EHVQupfPSkQnUFmMAk="; + hash = "sha256-mPGfBUSKkskiiokqo/TJWdDzuvcg/LDULx+Gx8LexV8="; }; build-system = [ flit-core ]; From 930eb22a2a82c1042e2cabce76e227d7901feeb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 28 Nov 2025 08:57:15 -0800 Subject: [PATCH 42/84] pytr: 0.4.3 -> 0.4.4 Diff: https://github.com/pytr-org/pytr/compare/v0.4.3...v0.4.4 Changelog: https://github.com/pytr-org/pytr/releases/tag/v0.4.4 --- pkgs/by-name/py/pytr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pytr/package.nix b/pkgs/by-name/py/pytr/package.nix index 667997735be3..d88367975117 100644 --- a/pkgs/by-name/py/pytr/package.nix +++ b/pkgs/by-name/py/pytr/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "pytr"; - version = "0.4.3"; + version = "0.4.4"; pyproject = true; src = fetchFromGitHub { owner = "pytr-org"; repo = "pytr"; tag = "v${version}"; - hash = "sha256-72CxtO9AvjgK0lwcjHZexfedpNbrFEvRSN30hhiv+Zk="; + hash = "sha256-MWT0BrtzY7+/VXGT73Zmvlg761ppckYNb+w/rKnOyyI="; }; build-system = with python3Packages; [ From dc5402896194ba0101926200dd25fac953fd6fd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 28 Nov 2025 09:07:36 -0800 Subject: [PATCH 43/84] python3Packages.pymobiledevice3: 6.0.0 -> 6.1.5 Diff: https://github.com/doronz88/pymobiledevice3/compare/v6.0.0...v6.1.5 Changelog: https://github.com/doronz88/pymobiledevice3/releases/tag/v6.1.5 --- pkgs/development/python-modules/pymobiledevice3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymobiledevice3/default.nix b/pkgs/development/python-modules/pymobiledevice3/default.nix index 830a3df15e4b..5af5495f66ba 100644 --- a/pkgs/development/python-modules/pymobiledevice3/default.nix +++ b/pkgs/development/python-modules/pymobiledevice3/default.nix @@ -47,14 +47,14 @@ buildPythonPackage rec { pname = "pymobiledevice3"; - version = "6.0.0"; + version = "6.1.5"; pyproject = true; src = fetchFromGitHub { owner = "doronz88"; repo = "pymobiledevice3"; tag = "v${version}"; - hash = "sha256-l6QS8xwcnjrBzbkQkkCyn+teD5J6AKAQuLoVsIzLlSE="; + hash = "sha256-OxzDamPid+djzAKjwk6iD1kT8rLWl+k23/XtKWjTKIw="; }; build-system = [ From e8274968cdae3d2bd1f1b5096a59486504f88ea2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 28 Nov 2025 09:12:06 -0800 Subject: [PATCH 44/84] python3Packages.pysrdaligateway: 0.17.1 -> 0.17.2 Diff: https://github.com/maginawin/PySrDaliGateway/compare/v0.17.1...v0.17.2 Changelog: https://github.com/maginawin/PySrDaliGateway/releases/tag/v0.17.2 --- pkgs/development/python-modules/pysrdaligateway/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysrdaligateway/default.nix b/pkgs/development/python-modules/pysrdaligateway/default.nix index 62a873606201..202d1e3bc4e7 100644 --- a/pkgs/development/python-modules/pysrdaligateway/default.nix +++ b/pkgs/development/python-modules/pysrdaligateway/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pysrdaligateway"; - version = "0.17.1"; + version = "0.17.2"; pyproject = true; src = fetchFromGitHub { owner = "maginawin"; repo = "PySrDaliGateway"; tag = "v${version}"; - hash = "sha256-XvDnmIl9FgzxxWTFoDjbvUmhQIThVK/Ey+7LiDHQNpc="; + hash = "sha256-wqZ1lb0W5tTBiMxe5Yt9+tCMOH15QP8LDB2OlJRHtng="; }; build-system = [ setuptools ]; From 3c0a4fda08cf0b8cd9ce390b7af26023694391cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 19:05:19 +0000 Subject: [PATCH 45/84] rustical: 0.9.14 -> 0.10.5 --- pkgs/by-name/ru/rustical/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rustical/package.nix b/pkgs/by-name/ru/rustical/package.nix index edfa14e60af8..654f6d86ce88 100644 --- a/pkgs/by-name/ru/rustical/package.nix +++ b/pkgs/by-name/ru/rustical/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustical"; - version = "0.9.14"; + version = "0.10.5"; src = fetchFromGitHub { owner = "lennart-k"; repo = "rustical"; tag = "v${finalAttrs.version}"; - hash = "sha256-Q5dtkeKX9aqKHKKMTDU1sZkroRfG+kSq66Zj7idwEJg="; + hash = "sha256-SSOGFWoZKD0GUwNUG/44IS+w0qlm+J/kC/LqTtO01aE="; }; - cargoHash = "sha256-v4aUK1pbaZGuuQD36MPxAZYHJMnkhqvrKzlOdJTOV5g="; + cargoHash = "sha256-kN5h/0+YOBKpcLWxksGL6gRfJFmPb0sREG84g3Q6S/g="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; From ed39caaa165a1ca4ad10d34247585f4d9efdecc9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 20:40:41 +0000 Subject: [PATCH 46/84] vscode-extensions.stylelint.vscode-stylelint: 1.5.3 -> 1.6.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6f7ddccfa2dd..012f0c7f20d9 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4465,8 +4465,8 @@ let mktplcRef = { name = "vscode-stylelint"; publisher = "stylelint"; - version = "1.5.3"; - hash = "sha256-fgMs9/gYhhHCkiKJX5rDRbiXy6gxvmLhU6blNxEoNc8="; + version = "1.6.0"; + hash = "sha256-t0zS4+UZePViqkGgVezy/2CyyqilUKb6byTYukbxqr8="; }; meta = { description = "Official Stylelint extension for Visual Studio Code"; From 86a4d0e0ce6b75a4893f818c0d02654e99ae49b2 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 28 Nov 2025 20:59:17 +0000 Subject: [PATCH 47/84] python3Packages.ray: 2.52.0 -> 2.52.1 Changelog: https://github.com/ray-project/ray/releases/tag/ray-2.52.1 --- .../python-modules/ray/default.nix | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/ray/default.nix b/pkgs/development/python-modules/ray/default.nix index ab83a4f77e56..5a3c141bf44e 100644 --- a/pkgs/development/python-modules/ray/default.nix +++ b/pkgs/development/python-modules/ray/default.nix @@ -74,7 +74,7 @@ let pname = "ray"; - version = "2.52.0"; + version = "2.52.1"; in buildPythonPackage rec { inherit pname version; @@ -94,22 +94,22 @@ buildPythonPackage rec { # Results are in ./ray-hashes.nix hashes = { x86_64-linux = { - cp310 = "sha256-iPeskSt4y0NrSo5bNwrRFjGPkm1U+HMQIAMs+wnPx9w="; - cp311 = "sha256-WaItjqIbrU5wOsWjoZR8L8CaQ7TpBDZm2fjTls7ruXQ="; - cp312 = "sha256-VAxy0ZDsgn4xIkiEhakpoakIRgqlH9IkdpaoU0O3qxY="; - cp313 = "sha256-NvmUXgFmH2oQEPREDVqVXKot6hC5MPe9Na5kAWtYEpw="; + cp310 = "sha256-s/nmG3mfs8yP1wd6PS62dt3+99tkT2tqK2V8XDIUzxk="; + cp311 = "sha256-paPCaNRQYMUM0CmXnsxfHqrsBAsZ+ojdT+npJ9Gf8T4="; + cp312 = "sha256-hDwBCK1yu3/Gwjoi4p5gmVRqXqrTrWdceKFG2QgPbsY="; + cp313 = "sha256-u+SSx4CjmmS9PQdmytENVM8SIi34jSh+wtjy1S3jfHk="; }; aarch64-linux = { - cp310 = "sha256-D1XiF+55XKyziEui6vleRn+ilTJiaqZ/c8GmS39BPUQ="; - cp311 = "sha256-qZCjrmzRPboh7cO1ZOJXOvVYu4KrY9LZJTKkNqh4v3w="; - cp312 = "sha256-9u3su848Tq4zXpcTTT/6yVP0Yz+nxvEuPeppY0kYqKI="; - cp313 = "sha256-tU6gRycJrC1NdhjNecx6EL90m+7hCxKWRHTo6EEl+g8="; + cp310 = "sha256-Zb9GH9/k/6ZnxG+UVfh0CyrWwfpHG0YdX1z2t7rxd7U="; + cp311 = "sha256-K1fvJyoqCg265tGNcKpUHqtiC0/jtE1QRm06UzwW+dk="; + cp312 = "sha256-COuPX9VSkrpr7jY6MkkRNqXlSvVOAH+B4GA5hvvqQaQ="; + cp313 = "sha256-44Jq605Dmd4MaIW9i+fOL2KfoAEPABPxGD4HJrPSXkA="; }; aarch64-darwin = { - cp310 = "sha256-T6s0v0vZBUYaSMzlfG+QHbo/LlLZLk8LA3ODEQhJS+w="; - cp311 = "sha256-pe8+qUnfLplVJ/6R4C4p1Vqr6FbTV+kBn0OsA70rnvQ="; - cp312 = "sha256-5wCpzAoPnUqSsea64/QQHo0Gh3rUOSnuOpKlchBP9Q8="; - cp313 = "sha256-jWpJg3XWwFRA6ljlr+WCE01wDNjUWntrEocbdbIRcZ0="; + cp310 = "sha256-mTGUqL5wVA4PgZhiAxu/GaZEAfvmwxtCBl/TE7pGbTQ="; + cp311 = "sha256-9Z47LRoUZqwHePLG+snMtfMBB9d+Pd3R1gFnJI0mhHQ="; + cp312 = "sha256-aDFZL+3woSIBb12rS2fYX6PU2zsh9YjRiDS1wDE5bRw="; + cp313 = "sha256-tbwpVIq7Cgp66eb/OwzMooJO2vARpDNuFaMnk9V0+/0="; }; }; in From b055793dde56e314c0400607b1414b78a3e5facf Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 29 Nov 2025 00:10:14 +0100 Subject: [PATCH 48/84] python313Packages.splinter: fix build with lxml 6 lxml 6 doesn't find a `` tag via the XPath expression `//body` anymore when the parsed HTML doesn't contain any tags at all. This causes some of splinter's tests to fail when lxml 6 is used. --- .../python-modules/splinter/default.nix | 4 ++ .../python-modules/splinter/lxml-6.patch | 42 +++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 pkgs/development/python-modules/splinter/lxml-6.patch diff --git a/pkgs/development/python-modules/splinter/default.nix b/pkgs/development/python-modules/splinter/default.nix index b63e1876e002..a181b0349bbe 100644 --- a/pkgs/development/python-modules/splinter/default.nix +++ b/pkgs/development/python-modules/splinter/default.nix @@ -29,6 +29,10 @@ buildPythonPackage rec { hash = "sha256-PGGql8yI1YosoUBAyDoI/8k7s4sVYnXEV7eow3GHH88="; }; + patches = [ + ./lxml-6.patch + ]; + nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ urllib3 ]; diff --git a/pkgs/development/python-modules/splinter/lxml-6.patch b/pkgs/development/python-modules/splinter/lxml-6.patch new file mode 100644 index 000000000000..1be98665cd11 --- /dev/null +++ b/pkgs/development/python-modules/splinter/lxml-6.patch @@ -0,0 +1,42 @@ +diff --git a/tests/fake_django/urls.py b/tests/fake_django/urls.py +index 2ab75ff..bd736ab 100644 +--- a/tests/fake_django/urls.py ++++ b/tests/fake_django/urls.py +@@ -52,7 +52,8 @@ def post_form(request): + + + def request_headers(request): +- body = "\n".join(f"{key}: {value}" for key, value in request.META.items()) ++ headers = "\n".join(f"{key}: {value}" for key, value in request.META.items()) ++ body = f"{headers}" + return HttpResponse(body) + + +@@ -67,7 +68,7 @@ def upload_file(request): + + + def foo(request): +- return HttpResponse("BAR!") ++ return HttpResponse("BAR!") + + + def query_string(request): +diff --git a/tests/fake_webapp.py b/tests/fake_webapp.py +index ccd5bab..efc31c5 100644 +--- a/tests/fake_webapp.py ++++ b/tests/fake_webapp.py +@@ -119,12 +119,12 @@ def upload_file(): + + @app.route("/headers", methods=["GET"]) + def request_headers(): +- return str(request.headers) ++ return f"{request.headers}" + + + @app.route("/foo") + def foo(): +- return "BAR!" ++ return "BAR!" + + + @app.route("/query", methods=["GET"]) From 98d16344238dbadaf22e92727efe030f2b524820 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 29 Nov 2025 00:11:12 +0100 Subject: [PATCH 49/84] python313Packages.splinter: modernize --- .../python-modules/splinter/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/splinter/default.nix b/pkgs/development/python-modules/splinter/default.nix index a181b0349bbe..298e2c1af625 100644 --- a/pkgs/development/python-modules/splinter/default.nix +++ b/pkgs/development/python-modules/splinter/default.nix @@ -1,7 +1,6 @@ { lib, buildPythonPackage, - pythonOlder, fetchFromGitHub, setuptools, urllib3, @@ -17,9 +16,6 @@ buildPythonPackage rec { pname = "splinter"; version = "0.21.0"; - - disabled = pythonOlder "3.8"; - pyproject = true; src = fetchFromGitHub { @@ -33,9 +29,9 @@ buildPythonPackage rec { ./lxml-6.patch ]; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ urllib3 ]; + dependencies = [ urllib3 ]; optional-dependencies = { "zope.testbrowser" = [ @@ -88,11 +84,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "splinter" ]; - meta = with lib; { + meta = { changelog = "https://splinter.readthedocs.io/en/latest/news.html"; description = "Browser abstraction for web acceptance testing"; homepage = "https://github.com/cobrateam/splinter"; - license = licenses.bsd3; - maintainers = with maintainers; [ dotlambda ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ dotlambda ]; }; } From efad955d1cb255f67f4b7576692d8bc2ba290ec9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 28 Nov 2025 17:27:40 -0800 Subject: [PATCH 50/84] python3Packages.pyenphase: 2.4.1 -> 2.4.2 Diff: https://github.com/pyenphase/pyenphase/compare/v2.4.1...v2.4.2 Changelog: https://github.com/pyenphase/pyenphase/blob/v2.4.2/CHANGELOG.md --- pkgs/development/python-modules/pyenphase/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyenphase/default.nix b/pkgs/development/python-modules/pyenphase/default.nix index f3fe876b808d..fb5f5a41a1a9 100644 --- a/pkgs/development/python-modules/pyenphase/default.nix +++ b/pkgs/development/python-modules/pyenphase/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "pyenphase"; - version = "2.4.1"; + version = "2.4.2"; pyproject = true; src = fetchFromGitHub { owner = "pyenphase"; repo = "pyenphase"; tag = "v${version}"; - hash = "sha256-KgkXOWnKjnG3qHJN+NxHxeqEo+zVrWtWP0l3Lmn+NtI="; + hash = "sha256-WpfiRACZ08M9EQbjfM5dNz2cFFGd7OlG/SB6F128Rcs="; }; pythonRelaxDeps = [ "tenacity" ]; From 97b9ea6c126dd52b3b17b4809d3f0b2aa46f8c4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 28 Nov 2025 17:39:26 -0800 Subject: [PATCH 51/84] python3Packages.volkswagencarnet: 5.1.2 -> 5.1.3 Diff: https://github.com/robinostlund/volkswagencarnet/compare/v5.1.2...v5.1.3 Changelog: https://github.com/robinostlund/volkswagencarnet/releases/tag/v5.1.3 --- pkgs/development/python-modules/volkswagencarnet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/volkswagencarnet/default.nix b/pkgs/development/python-modules/volkswagencarnet/default.nix index 87fe84782935..0547e2e360a9 100644 --- a/pkgs/development/python-modules/volkswagencarnet/default.nix +++ b/pkgs/development/python-modules/volkswagencarnet/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "volkswagencarnet"; - version = "5.1.2"; + version = "5.1.3"; pyproject = true; src = fetchFromGitHub { owner = "robinostlund"; repo = "volkswagencarnet"; tag = "v${version}"; - hash = "sha256-dhLYuGP0m+4eSqJS43AXDhTsberZ4XMuUusmdrgtr4E="; + hash = "sha256-jqi3c6R7CZsHbHufsdLcv2uI1LLayaQVg3wCHKpvx4g="; }; postPatch = '' From 7fe54bcd74c6122574e3c2f5f486f5197b5d3a8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 28 Nov 2025 17:39:33 -0800 Subject: [PATCH 52/84] home-assistant-custom-components.volkswagencarnet: 5.1.3 -> 5.1.4 Diff: https://github.com/robinostlund/homeassistant-volkswagencarnet/compare/v5.1.3...v5.1.4 Changelog: https://github.com/robinostlund/homeassistant-volkswagencarnet/releases/tag/v5.1.4 --- .../custom-components/volkswagencarnet/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix b/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix index 7fe706356c23..6a2e74ebeb03 100644 --- a/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix +++ b/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "robinostlund"; domain = "volkswagencarnet"; - version = "5.1.3"; + version = "5.1.4"; src = fetchFromGitHub { owner = "robinostlund"; repo = "homeassistant-volkswagencarnet"; tag = "v${version}"; - hash = "sha256-deOZqF7WNBCySo3GJVJ5JZAvlmYCk5dqx/GKMXWr4Yk="; + hash = "sha256-gmTfDKkcbt12OljsLvFARI3RfPB0S2bo0mUjBsmuhS4="; }; dependencies = [ volkswagencarnet ]; From 6f2f6483c9f5690b6ae7d89c07b6577e3277b5bd Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 28 Nov 2025 22:26:11 -0600 Subject: [PATCH 53/84] vimPlugins: update on 2025-11-29 --- .../editors/vim/plugins/generated.nix | 580 +++++++++--------- 1 file changed, 290 insertions(+), 290 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 3e7f240f9b6b..fd561c0403e6 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -412,12 +412,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2025-11-21"; + version = "2025-11-29"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "aa25399c48236b77af71d4b64cdf157d2ba4e990"; - sha256 = "17jj4q43lipak7iblnqxzswlhw7gy2dqdx9ddjrrvrby7bbs78p0"; + rev = "a41c6c774030695f0eecbb714383a2ac5c1e6cd0"; + sha256 = "1d165r2bmr21cilb1xv9jwzhz70as6syqcvys8qj866chlj0734y"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -686,12 +686,12 @@ final: prev: { aerial-nvim = buildVimPlugin { pname = "aerial.nvim"; - version = "2025-11-17"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "3c42785790d401731e7809a25f27f62dae2fec12"; - sha256 = "1jbsy0r1m0jw4g0iy7j0rn9awimhlc48zl9g1l8p3sxv7admhdww"; + rev = "8bb8697d180681746da41bef5c8691d04443af36"; + sha256 = "1vqklpfzkxfb9i6fqz93fak5mf3w9r97j6czfmh75iqdrkl701vl"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -726,12 +726,12 @@ final: prev: { agitator-nvim = buildVimPlugin { pname = "agitator.nvim"; - version = "2025-10-12"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "emmanueltouzery"; repo = "agitator.nvim"; - rev = "54cbe5cff6216321d9aac6d54341f5112350e746"; - sha256 = "0zgswaqs9k9hy4h98swqv485y1p3j8shz88ydfgi4svxi05gkx7m"; + rev = "f562043b2c0a0a753c1a15200c5b8468f9933c96"; + sha256 = "0ncprhnmqxi8nhqlhg89p2w00ag3hd3q96dr6nsm031da8gqimd1"; }; meta.homepage = "https://github.com/emmanueltouzery/agitator.nvim/"; meta.hydraPlatforms = [ ]; @@ -778,12 +778,12 @@ final: prev: { ale = buildVimPlugin { pname = "ale"; - version = "2025-10-28"; + version = "2025-11-22"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "b9d7f56471084e7ac8070c90315170ef703217ff"; - sha256 = "18ld6cai28xgf084ar77j1nm6ym50yk18365h1scfn4mg9vjbxqn"; + rev = "ca1da76d5e91e42f676654905c0c7b6d074b8068"; + sha256 = "0rpjdl6s19bmvd3xxqzx5ygh8mz3ym4a9i4lwm5nyab9w7l0hckp"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; meta.hydraPlatforms = [ ]; @@ -1038,12 +1038,12 @@ final: prev: { asyncomplete-lsp-vim = buildVimPlugin { pname = "asyncomplete-lsp.vim"; - version = "2025-10-28"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "asyncomplete-lsp.vim"; - rev = "d5d91e1ad70edb00368c11d3e81008835ac14dd1"; - sha256 = "0fp7vv5qh4mpg9plrzax3iy8jy6g815vpjlg83f0nqvcky8k3bk7"; + rev = "63a9d75101c3133c3ed36a21f9e6b359e4e16150"; + sha256 = "1j2k1hv26b7h7fmvdw726l2fvyla7g03gp7ysw71k1km942mlxv2"; }; meta.homepage = "https://github.com/prabirshrestha/asyncomplete-lsp.vim/"; meta.hydraPlatforms = [ ]; @@ -1390,12 +1390,12 @@ final: prev: { bamboo-nvim = buildVimPlugin { pname = "bamboo.nvim"; - version = "2025-11-12"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "ribru17"; repo = "bamboo.nvim"; - rev = "e74ac25613cd537f7d2d924a54ed479c88537a43"; - sha256 = "1f5pgfa9xjaz1dgqmpf5a43qsrfb5jp07zk4kl8bmp8fbjigfpym"; + rev = "1309bc88bffcf1bedc3e84e7fa9004de93da774a"; + sha256 = "000bz7z7ghwaav2vbdynzp1h3rg0dy62wdp8g631b5hk1x1apljz"; }; meta.homepage = "https://github.com/ribru17/bamboo.nvim/"; meta.hydraPlatforms = [ ]; @@ -1429,12 +1429,12 @@ final: prev: { base16-nvim = buildVimPlugin { pname = "base16-nvim"; - version = "2025-11-19"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "RRethy"; repo = "base16-nvim"; - rev = "a7bd57b4ab216b9e327076036228a52793baade8"; - sha256 = "0mic1yczh43lnp99ywvndqa8zw65lphzkigrf1af578rn6wpvsl7"; + rev = "e85019b3d2205aa2c57d997bae3b3b01d2c30ad8"; + sha256 = "1gljcy1dpwa60b3pann8rmd712ijbkd7r3wy1hjkjdqxpc364257"; }; meta.homepage = "https://github.com/RRethy/base16-nvim/"; meta.hydraPlatforms = [ ]; @@ -1572,12 +1572,12 @@ final: prev: { blink-cmp-conventional-commits = buildVimPlugin { pname = "blink-cmp-conventional-commits"; - version = "2025-11-04"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "disrupted"; repo = "blink-cmp-conventional-commits"; - rev = "c6eea4ecb755dffb7b57f42a1259447de7984974"; - sha256 = "1d4mqmk342pq8isaixwvyppbv1g5ddc2a448ifa8yp4vgc7lk95d"; + rev = "a636d365bf80dbfdde049494e91d71ec51e11a15"; + sha256 = "0dd3svfjj6hfhinm3dq8m036npd8njipnqli56cv7psf0kkbkbgz"; }; meta.homepage = "https://github.com/disrupted/blink-cmp-conventional-commits/"; meta.hydraPlatforms = [ ]; @@ -1780,12 +1780,12 @@ final: prev: { blink-ripgrep-nvim = buildVimPlugin { pname = "blink-ripgrep.nvim"; - version = "2025-11-20"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "blink-ripgrep.nvim"; - rev = "4510078e5f2ff22866a9aacd42e972368278fb95"; - sha256 = "077vyffk3iww5ah6ci1q4jx7p8b1z9czklyxjw82hzdak63ibvfi"; + rev = "8b6642def8fa43bb64fc333a4b745f83db20778b"; + sha256 = "1gqzcp5arcn4r9vy1qagddxcrz24y53ag788hv20c1q3v4f2c200"; }; meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/"; meta.hydraPlatforms = [ ]; @@ -2001,12 +2001,12 @@ final: prev: { catppuccin-nvim = buildVimPlugin { pname = "catppuccin-nvim"; - version = "2025-11-14"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "da33755d00e09bff2473978910168ff9ea5dc453"; - sha256 = "14550c84y9sa7g95ljcrm51b87h0agv78kis36dnax3iylxjj11q"; + rev = "ce4a8e0d5267e67056f9f4dcf6cb1d0933c8ca00"; + sha256 = "05b0fjlf3svc1jq7pq56fhakaa54j21iyp9d8jzczlpls6dr3kvn"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; meta.hydraPlatforms = [ ]; @@ -2352,12 +2352,12 @@ final: prev: { cmp-beancount = buildVimPlugin { pname = "cmp-beancount"; - version = "2024-07-16"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "crispgm"; repo = "cmp-beancount"; - rev = "29e23297c06b9d69771e4b14e0fb3b9d583a150e"; - sha256 = "12vh55n94klk2jc31mpgb1lap5ki4767lwrgv5zib4vs9y597pn8"; + rev = "86ad0f85d9497ae0c01fe2f604d17a400963af95"; + sha256 = "14xaaxfvgxb5mmj8qcwwpc0xgnihmh7xg7n9p7svbsm282mwcjkb"; }; meta.homepage = "https://github.com/crispgm/cmp-beancount/"; meta.hydraPlatforms = [ ]; @@ -3080,12 +3080,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2025-11-19"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "12a053dba1a9d822552f4de66706b59b541bf080"; - sha256 = "07mxga98gmwiz2ixcpr789fcqb8wfjnaz41iwin4vi0fjpsgz569"; + rev = "c18a26cced383145e25fa5e003fd8c31af2b1332"; + sha256 = "0m5j0cqhv92wlsv73nbx2k4y9b2jd1hqh1j4dvglr718w53w79hs"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -3158,12 +3158,12 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "2025-11-20"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "b7dc2b19371fa20913b4cc5f7867741b35d3467e"; - sha256 = "1fxfa2da01qfq5vsmr4nymrs34j9r136bsyh1ygw20pcmaxy4nfk"; + rev = "8ad65eef735b31bb47d76f59d878ee1bac4bdc85"; + sha256 = "1i3r1f41j135c0lg1jp3jnv3m5yxd402vn5zsbliszdsp7h83w9w"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -3236,12 +3236,12 @@ final: prev: { colorful-menu-nvim = buildVimPlugin { pname = "colorful-menu.nvim"; - version = "2025-11-08"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "xzbdmw"; repo = "colorful-menu.nvim"; - rev = "932d589a55816063051ad9e599516a6e70a1c63f"; - sha256 = "0sbdr7zxdmmw6p2a78ilim45jj9ybjjxiixabb8gjqxlyycv2gf9"; + rev = "b51a659459df8d078201aefc995db8175ed55e84"; + sha256 = "18y5mzjqs43hcf9n2mjzqq159lnyxyihw3b606nqmc4na90bpdl6"; }; meta.homepage = "https://github.com/xzbdmw/colorful-menu.nvim/"; meta.hydraPlatforms = [ ]; @@ -3483,12 +3483,12 @@ final: prev: { conform-nvim = buildVimPlugin { pname = "conform.nvim"; - version = "2025-11-17"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "stevearc"; repo = "conform.nvim"; - rev = "1bf8b5b9caee51507aa51eaed3da5b0f2595c6b9"; - sha256 = "0vzij7banwh35f8szj5nqh86jmg0hf69kxnhaw5nssmc5sl2m6ha"; + rev = "4993e07fac6679d0a5005aa7499e0bad2bd39f19"; + sha256 = "1xz1b8v08l6qmrd98arhq6141sw75hnqf3p48zhc0wsdhphh5f74"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/conform.nvim/"; @@ -3497,12 +3497,12 @@ final: prev: { conjure = buildVimPlugin { pname = "conjure"; - version = "2025-11-09"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "230de4232577ef52e2044ea4ab5f65cd926a11e2"; - sha256 = "1m749wvcirff3kljm145yzjdkj68p2rwpql99pn7wfchdr50jnkd"; + rev = "a02dd9d510ac86c76411e4bf5d4fd49595176487"; + sha256 = "027mrdxw587wb34vxbklpbgybraw4mvmfgpx8qxalcashl1wxdfd"; }; meta.homepage = "https://github.com/Olical/conjure/"; meta.hydraPlatforms = [ ]; @@ -3666,12 +3666,12 @@ final: prev: { coq_nvim = buildVimPlugin { pname = "coq_nvim"; - version = "2025-10-11"; + version = "2025-11-22"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "a63d28a9aa59c20a503ce38608fb6bc7cb3842f4"; - sha256 = "1rwhmdy8frm6y7ww21ccknf65d5p6f54sspwgb3616dwk4qcwwmm"; + rev = "d8b71757358038fa151fb45c493c3a1e8c3629a3"; + sha256 = "096zvnfcpfciqvnab89frxmg5dhid2nh21j4vn6wypzyyzd9f7hg"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; meta.hydraPlatforms = [ ]; @@ -3913,12 +3913,12 @@ final: prev: { darcubox-nvim = buildVimPlugin { pname = "darcubox-nvim"; - version = "2025-08-15"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "Koalhack"; repo = "darcubox-nvim"; - rev = "5e102a1f2a997842e1a6361499991160cb2c3606"; - sha256 = "0qgw5rlkp2pa8nw4hqrb1imx9195s8h7vlzm8xixcza9rky3pwzm"; + rev = "4945a37ac2ff5a286a4234756710f13c1572d6cc"; + sha256 = "14kn2wp1vmxfmmlcw0vrws8vajzkjl92mkrkwmwa7gzncwxfj4r8"; }; meta.homepage = "https://github.com/Koalhack/darcubox-nvim/"; meta.hydraPlatforms = [ ]; @@ -4121,12 +4121,12 @@ final: prev: { debugprint-nvim = buildVimPlugin { pname = "debugprint.nvim"; - version = "2025-11-06"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "andrewferrier"; repo = "debugprint.nvim"; - rev = "6b21243add2195e0918e062d6be86ad1d01e6d66"; - sha256 = "0pvyhgw520843lz5gmi1z1lc7lzs621wpzlxs8mn8qr8nq0djz0w"; + rev = "35fb81a081cf1a6f19f9e9e7f625c78d519a7f18"; + sha256 = "0vs9dpwz7yv3m3z0i4866np5vmzxf0c249p7hg164p34rvaibczy"; }; meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/"; meta.hydraPlatforms = [ ]; @@ -4199,12 +4199,12 @@ final: prev: { demicolon-nvim = buildVimPlugin { pname = "demicolon.nvim"; - version = "2025-10-07"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "mawkler"; repo = "demicolon.nvim"; - rev = "36f9ddaf8d45f84644344cb057a115c425bcb5cc"; - sha256 = "01l0y2xfm64rj9pcq3w4ydkgbshq3cd28vhxi79c88b0h72zzvfc"; + rev = "f17afaeba2b0d8484f4e7b00594761ccd043e154"; + sha256 = "169ynrdhnp3qzaby8l2ylgiv0czm5a8qc5n8bjsbxsrwg9njgdxb"; }; meta.homepage = "https://github.com/mawkler/demicolon.nvim/"; meta.hydraPlatforms = [ ]; @@ -4604,12 +4604,12 @@ final: prev: { dial-nvim = buildVimPlugin { pname = "dial.nvim"; - version = "2025-08-31"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "monaqa"; repo = "dial.nvim"; - rev = "f0404ec1f83a03f2c3457e60087c6331d1cbb83f"; - sha256 = "1vjfzfgbq80sj4z9h7wk1qg04wp1f4lpd6d90wr6yq80ncag0qka"; + rev = "f97c0c7fa7d5111bc04a91d0f693900fb2d95861"; + sha256 = "1hklblvfa8yhpr2lmyjmgfpgj1ricx20m9jyqahxfnp2llagwzvl"; }; meta.homepage = "https://github.com/monaqa/dial.nvim/"; meta.hydraPlatforms = [ ]; @@ -4773,12 +4773,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "2025-11-20"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "fe769ad8d6e702c808b79510b8b6cff2b00cc59b"; - sha256 = "1wq1iv315d62zwp2gv5i162mjdw2271g0wkp589mxrfl79r643gb"; + rev = "c4f73ef4299aa6c55e264bb4486e5a796e9a5466"; + sha256 = "0d38c41d40nk24s8f8abnc690pmldky4lm9sy73skfhb790nidgk"; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -4891,12 +4891,12 @@ final: prev: { elixir-tools-nvim = buildVimPlugin { pname = "elixir-tools.nvim"; - version = "2025-10-14"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "elixir-tools"; repo = "elixir-tools.nvim"; - rev = "b51b48edc668924a6b2f6610f9a0aff34741d20e"; - sha256 = "16wr6k9kc536k1yhp718msim3ygr22zm5ckv680jrz4s8qq5460l"; + rev = "26aba63a5850bec6a2eff97a1aed859f29003ea9"; + sha256 = "1lvfwqvqpnm6hzlmgnaar0ql797z7ggc7qqj7lpqrxc4ggw8f44k"; }; meta.homepage = "https://github.com/elixir-tools/elixir-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -5309,12 +5309,12 @@ final: prev: { floaterm = buildVimPlugin { pname = "floaterm"; - version = "2025-09-23"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "nvzone"; repo = "floaterm"; - rev = "34e14f0b5e2687fd31a93fe75982ec84e5145856"; - sha256 = "0g0wf1f049sayj9d11xjjz37ssvp7g9q39b5dwimf3i6fn80b42k"; + rev = "fc2efaf25eeefcb33177d5807c0c745e125cf293"; + sha256 = "1ycvb1qwb0hby2ad8hr81x01cppn76gdly2a4m26dlv9ibiw8f4i"; }; meta.homepage = "https://github.com/nvzone/floaterm/"; meta.hydraPlatforms = [ ]; @@ -5427,12 +5427,12 @@ final: prev: { fortune-nvim = buildVimPlugin { pname = "fortune.nvim"; - version = "2025-10-21"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "rubiin"; repo = "fortune.nvim"; - rev = "4df0e988dc3b9badcad98f4a9cbd340324d61269"; - sha256 = "0capain2pz50aqkrzhkhl74mx3j7ywak2i91mhcnzghfqx61csj1"; + rev = "b78de2457a8c4009363941a47e15ff023573c156"; + sha256 = "1z78ynn3q9hlf9gpyb4wk84iakj6nl8v8dwvsymmb8qns7bb16rb"; }; meta.homepage = "https://github.com/rubiin/fortune.nvim/"; meta.hydraPlatforms = [ ]; @@ -5531,12 +5531,12 @@ final: prev: { fyler-nvim = buildVimPlugin { pname = "fyler.nvim"; - version = "2025-10-01"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "A7Lavinraj"; repo = "fyler.nvim"; - rev = "5e24ff1c46528d8dc2e61c22cc21fb590f626e1e"; - sha256 = "15cxkdcqwra5sm822ahgwpz4l076lww17y1w2hwrxc02lcaarhyp"; + rev = "bb8b9f30c652c948d35211958b0deec3496bcc08"; + sha256 = "0vpcw9277s7qyhry6xfg1qg20x03cc1lhqzks3n3c0c8k1sgb9q9"; }; meta.homepage = "https://github.com/A7Lavinraj/fyler.nvim/"; meta.hydraPlatforms = [ ]; @@ -5622,12 +5622,12 @@ final: prev: { gdscript-extended-lsp-nvim = buildVimPlugin { pname = "gdscript-extended-lsp.nvim"; - version = "2025-10-28"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "Teatek"; repo = "gdscript-extended-lsp.nvim"; - rev = "27eab5f4979b759368a7760d6955fb93f147e97e"; - sha256 = "1jilxsz49w720ai41zksvap6bsib347bz9xh0x8b0izcpmsdjc80"; + rev = "8f3fd6794748ab04d5ff173918e0ec716c2619db"; + sha256 = "0z1501x1ihx1f9nbg29j7a8lny8ly9xaaxdz2fw2hmjiw20nkkzj"; }; meta.homepage = "https://github.com/Teatek/gdscript-extended-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -6090,12 +6090,12 @@ final: prev: { gruvbox-material-nvim = buildVimPlugin { pname = "gruvbox-material.nvim"; - version = "2025-11-21"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "f4z3r"; repo = "gruvbox-material.nvim"; - rev = "ebdd8359bdd1479e692f8010f6a56f13dbc225be"; - sha256 = "0kb62g3v6bl1zy1zds85dgfb9ic6iw5ainzk6gjkj0y63w593q6f"; + rev = "c0fab201294077f6511abf41624baab53d72a58c"; + sha256 = "171bjzcps8gyaj2ibw1divbw66n7j4xqcbs8kd7pif07hrr340d3"; }; meta.homepage = "https://github.com/f4z3r/gruvbox-material.nvim/"; meta.hydraPlatforms = [ ]; @@ -6260,12 +6260,12 @@ final: prev: { haskell-snippets-nvim = buildVimPlugin { pname = "haskell-snippets.nvim"; - version = "2025-10-06"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "mrcjkb"; repo = "haskell-snippets.nvim"; - rev = "06be2f61d2970a90e8c4db16ab8cd450233db5c1"; - sha256 = "1948l3pmy7pghl7kgfyqgvqyir6bywhwrmi3hk17qvvjav85a2s7"; + rev = "cbe4e20fccb2e527d370765c8248205b31571037"; + sha256 = "0mzwn4qsszvywy0jigjljvwp2jh5v70pvm5jvqskk2aybfqvayxn"; }; meta.homepage = "https://github.com/mrcjkb/haskell-snippets.nvim/"; meta.hydraPlatforms = [ ]; @@ -6794,12 +6794,12 @@ final: prev: { indent-o-matic = buildVimPlugin { pname = "indent-o-matic"; - version = "2023-06-03"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "Darazaki"; repo = "indent-o-matic"; - rev = "4d11e98f523d3c4500b1dc33f0d1a248a4f69719"; - sha256 = "1s2hxq3jlx6mdvq5d6zdzrp6p8fc1vvkg2px95d0qw2ryqw4rixi"; + rev = "764da1f30b5bb4a49035c3abc9a586322296b812"; + sha256 = "0ikvs9n0ddwxr72lza1jbv5vvvar0wbd9xv094mh6zgzjlzqnzgg"; }; meta.homepage = "https://github.com/Darazaki/indent-o-matic/"; meta.hydraPlatforms = [ ]; @@ -7068,12 +7068,12 @@ final: prev: { julia-vim = buildVimPlugin { pname = "julia-vim"; - version = "2024-05-25"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "JuliaEditorSupport"; repo = "julia-vim"; - rev = "7946ce330b6287c9293aece5b14feafa1125779e"; - sha256 = "0j80pvv3k21zqx0bik257xmmj4a7cjx3d1fp787k1gksr7zcxpby"; + rev = "50efcc1c54079ed7f596fab0daeac354c252670e"; + sha256 = "0q8pv1bwjd1nrvx9g37lrclb7109ixb63i3d8bkwppckkirpyppx"; }; meta.homepage = "https://github.com/JuliaEditorSupport/julia-vim/"; meta.hydraPlatforms = [ ]; @@ -7237,12 +7237,12 @@ final: prev: { kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "2025-11-11"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "8676a4ffc654d9f9404b343982390bea568da737"; - sha256 = "0r6v67s57kqpffavdsgm6wczjfhjhz10j0w1sbaqgm68zwpp12ix"; + rev = "5d3916195a97928b8f9b79d96029f37d19ba866d"; + sha256 = "0cn8w7hgb577p71jkjc88qwh2w9vcjn3m5l2qvd8avs7aiqslfyv"; fetchSubmodules = true; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; @@ -7394,12 +7394,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025-11-20"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "621750bb2087088f03712b63a596d4a8e3dfb33c"; - sha256 = "1x3paial4rplwva22az3cx4glm7gn97xkxdixc69nn1qd7x9jn60"; + rev = "508c907ab7543404461be4707b03c61af8420cf9"; + sha256 = "0hr8k2lxqy602a5bw9hcx13accz5qhskwh2yg44f6pwqq05liq65"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -7433,12 +7433,12 @@ final: prev: { leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "2025-11-21"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "a3d721dffbc634cdea2d7e3d868501a8b59da058"; - sha256 = "0nl7b6ppn830l1rf57b0wcahaw373n7381s2823w094jz7kvc1d4"; + rev = "3c49d309d49d66a9feb0dd824353f186b3ee5efa"; + sha256 = "14m0gvg3l685zvb19c8107mc4lzg987ynsj7n2j4vwswpc7lcr4b"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; meta.hydraPlatforms = [ ]; @@ -7680,12 +7680,12 @@ final: prev: { linediff-vim = buildVimPlugin { pname = "linediff.vim"; - version = "2024-04-22"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "AndrewRadev"; repo = "linediff.vim"; - rev = "ddae71ef5f94775d101c1c70032ebe8799f32745"; - sha256 = "01dshpxm1svfhw9l447mz224qbvlbvywd7ai4wxwyjzgkhp36937"; + rev = "29fa617fc10307a1e0ae82a8761114e465d17b06"; + sha256 = "08j35wazl1x6xplwkdd2304h4szanlywl4sgn1cd1wzymnprcxg7"; }; meta.homepage = "https://github.com/AndrewRadev/linediff.vim/"; meta.hydraPlatforms = [ ]; @@ -7797,12 +7797,12 @@ final: prev: { live-preview-nvim = buildVimPlugin { pname = "live-preview.nvim"; - version = "2025-11-21"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "brianhuster"; repo = "live-preview.nvim"; - rev = "0e7c0d62d4ab422a204ce6ad57fb408c4fc03b7c"; - sha256 = "0f4gfncsi1kxn0i5ax24ynwnkpffizypjj67iksxdfwdkpj611ig"; + rev = "774964d8c220e563dc4bbae79dd127c7e0a8ed1a"; + sha256 = "062dsjcm4v54aisfc102z8dv63k9abwbj9nzcc3mrb8xghar5fcg"; }; meta.homepage = "https://github.com/brianhuster/live-preview.nvim/"; meta.hydraPlatforms = [ ]; @@ -7966,12 +7966,12 @@ final: prev: { lsp_signature-nvim = buildVimPlugin { pname = "lsp_signature.nvim"; - version = "2025-11-13"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "ray-x"; repo = "lsp_signature.nvim"; - rev = "6eecb2e35d3564fdce194d9fd23632065116577d"; - sha256 = "17yyx589rf3rzb6xrp0rzn44frsmx617jzdnwmkwj8f4rjaav2r5"; + rev = "7d3bb0a641f516f1c7fd2e47852580dadbd7a430"; + sha256 = "14zdxn9as1d8xqgc3jjm8imgskj5d2hwvffk7ln34i2clwnlrk2d"; }; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; meta.hydraPlatforms = [ ]; @@ -8187,12 +8187,12 @@ final: prev: { markdown-nvim = buildVimPlugin { pname = "markdown.nvim"; - version = "2025-10-03"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "tadmccorkle"; repo = "markdown.nvim"; - rev = "34bb88989ace6c678abd947662668994219996e0"; - sha256 = "0r7vlcbr76slmcrri6v805dgmxrsj7h2m89xq1i0z0jzbinmksph"; + rev = "1a16542bc3e3faf079b4d38b467a71356c7ea2f4"; + sha256 = "06yjzwmnsk63iq7q3fd8mdld6vjzjc9g5l01lgs9chf31gk599hb"; }; meta.homepage = "https://github.com/tadmccorkle/markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -8239,12 +8239,12 @@ final: prev: { markview-nvim = buildVimPlugin { pname = "markview.nvim"; - version = "2025-11-16"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "markview.nvim"; - rev = "86fcabc793e8aa361cb308e794cd0e1356fdc0e1"; - sha256 = "1ws6lwhdcd0dx767fjqm9hhq9803lzs4zsa61c77dk973q3c6vnw"; + rev = "bf62f7d173f4b42cd02794c6c5f5a8bd3047a58a"; + sha256 = "0xdi2y6q01zqip5w1f09y1krz6b4ijc9izgf1s9n4lldvxlzfqif"; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/markview.nvim/"; @@ -8552,12 +8552,12 @@ final: prev: { mini-clue = buildVimPlugin { pname = "mini.clue"; - version = "2025-11-11"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.clue"; - rev = "015320e67c993a21bf3ced60f8278fd03f7075c1"; - sha256 = "1x45g7yvzrvkfsv4smaf4hngmlphsl1ilwcdr4sx7ijlyjll6pgg"; + rev = "c465495a962d8bcca1718666ec33769b6f6969ad"; + sha256 = "0zplpsyirzlgzpxsz0s0v5989zg93zia42jh0dv2vpafwjiq9673"; }; meta.homepage = "https://github.com/nvim-mini/mini.clue/"; meta.hydraPlatforms = [ ]; @@ -8851,12 +8851,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2025-11-20"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.nvim"; - rev = "6e885e4c27743ae6bf5957ea78ce86c032835f09"; - sha256 = "1x1hsr4lc5zr2vpmi2ahk9q61csk39n7bxlzg63fiqs301krvgm7"; + rev = "c007f4b3822c99b98328bc214589a721c69d1514"; + sha256 = "0f829pdkl70n6f77xqr2h86zmym9j38rkhahp5lsfnmaza8pywh8"; }; meta.homepage = "https://github.com/nvim-mini/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -8877,12 +8877,12 @@ final: prev: { mini-pairs = buildVimPlugin { pname = "mini.pairs"; - version = "2025-11-03"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.pairs"; - rev = "b316e68f2d242d5bd010deaab645daa27ed86297"; - sha256 = "1x1a8z0r083mq529n4ryqa2s0vjzzjhmgl0j9l2ja3j09lwbv429"; + rev = "472ec50092a3314ec285d2db2baa48602d71fe93"; + sha256 = "0nlk9l8akfmnk39q14shcqjr5ylslllk3jyj8kh1wim4l0czh029"; }; meta.homepage = "https://github.com/nvim-mini/mini.pairs/"; meta.hydraPlatforms = [ ]; @@ -9033,12 +9033,12 @@ final: prev: { minuet-ai-nvim = buildVimPlugin { pname = "minuet-ai.nvim"; - version = "2025-10-23"; + version = "2025-11-22"; src = fetchFromGitHub { owner = "milanglacier"; repo = "minuet-ai.nvim"; - rev = "5d565cb23e0b365af14f9e9a2a45b2b46e7c4f3e"; - sha256 = "0mb7lqy3h7hnm035lclsh205nv92bg0d2ql06xhi02x10c807mn4"; + rev = "cb37724d9513759ca2e907ab541424358fb2a90b"; + sha256 = "00ibbrf95dx19vd9j1mvym8jz9vq6jgs2b0j1fgqg7sji7amd6kb"; }; meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/"; meta.hydraPlatforms = [ ]; @@ -9540,12 +9540,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2025-11-21"; + version = "2025-11-29"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "c417fdeb58aede4097826b3aab9aae7fac7ee758"; - sha256 = "06vk3147plc0gqpn7vczzqhm24q5ir9f488pysxczba8q9r23k8v"; + rev = "3fdd84804c397059d4698fd8933f443058c4858e"; + sha256 = "1wnvavhfnn1vnji7f05nq0hgm09v0yryypgkfzc71mn99vnj39c6"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -9618,12 +9618,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "2025-11-18"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "4ba620addbeeca2594c794b151e611c037973480"; - sha256 = "1qps618477jpa6719q32acn855ynl5b3hqp1qan85hlf18zab8h3"; + rev = "a24620e541be8814f2357ae334bde947f7dae5a8"; + sha256 = "0fpyfpygzhdcgkpba8lpx1ycqkchphhfiapj8jxh3dvf8javvi7k"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.hydraPlatforms = [ ]; @@ -9933,12 +9933,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2025-11-16"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "ef31b4fb7181b7418e6cc6c8ce0ffc8f33b7ca44"; - sha256 = "1a0k0zx8i7rnxl1jxbhhbpqnarhlp6dmxwgdjc76fk36h76r1br5"; + rev = "cb80ac4470773c61a17c8f66e5da3096fbd4e615"; + sha256 = "0bcgmkl632s0qjpyisa2022ihw5yy5v2vszr1wdh0m7x2qvcjrvf"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -9946,12 +9946,12 @@ final: prev: { neotest-java = buildVimPlugin { pname = "neotest-java"; - version = "2025-10-25"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "rcasia"; repo = "neotest-java"; - rev = "fbdf5c3208007ccef1a8941e1229fc5f872c760e"; - sha256 = "12v734jk1sybzpl4584bbpb4vkr9fm2dqs1lyhmvnqrwm6mn2mrv"; + rev = "0cb36a4965293a4daf4bc73524c18e5b1ab8c510"; + sha256 = "0ysj8wajm0shvqmkn5jqrl1hr06wj602vmz20bryizbr5kcn6ddh"; }; meta.homepage = "https://github.com/rcasia/neotest-java/"; meta.hydraPlatforms = [ ]; @@ -10115,12 +10115,12 @@ final: prev: { neotest-vitest = buildVimPlugin { pname = "neotest-vitest"; - version = "2025-11-18"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "marilari88"; repo = "neotest-vitest"; - rev = "1c94efb60019362f2fa23b6e8f1b6abc5ccb023f"; - sha256 = "0jcb5hjijhrbrncdldzzjgmxgrs2p8yvxszwsq9dyhn839dy6pbl"; + rev = "2ffa766fb6959c217ef803d16aad118caddbc008"; + sha256 = "0a240snrq9ijilawwmkldq3a87ax86rix3hb7y3xhnk3mhq39033"; }; meta.homepage = "https://github.com/marilari88/neotest-vitest/"; meta.hydraPlatforms = [ ]; @@ -10427,12 +10427,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "2025-11-20"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "cd67095e2fad5e2de14d1fa68cfcc9ed38c0e218"; - sha256 = "11zpyy16s31v64mpmckghnp7wjb8x89jfxj0w5jm3p0vxgnqs4yc"; + rev = "a133b6b518a3d119e63a185f264a1a445dad44e1"; + sha256 = "0pkn1f9p4wd7p0xnpr9qpkyxjiwgvlrr2wxjvwqp3gpa6n6d2cgv"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -10505,12 +10505,12 @@ final: prev: { none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2025-11-06"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "550197530c12b4838d685cf4e0d5eb4cca8d52c7"; - sha256 = "1cqxacz6mz52qqflzh1p4fw2pm7vgpnw200c3z1xi9ysrr0k2pb9"; + rev = "1917c86818b5e058f53c2ea0ad38fc57534d62fc"; + sha256 = "0mi27v0gwsjb1nvyrbszijvi8cbm8rlwpqadyhdkg4vxwg6i5ili"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -11012,12 +11012,12 @@ final: prev: { nvim-early-retirement = buildVimPlugin { pname = "nvim-early-retirement"; - version = "2025-11-18"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-early-retirement"; - rev = "dad93ba67cfe67ca841019ceba3da44415da8852"; - sha256 = "0kmrv3lllslkzx423gkzy2nwggbzjxbbkmy7xgcsc25f3g2i6vbx"; + rev = "cd29cf40af7473530a8598245ba1d348fd5e1fa0"; + sha256 = "18r32cgsa267p3jfynvbn92mb9l5n0ls7fphinvxr29iiaw39yws"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-early-retirement/"; meta.hydraPlatforms = [ ]; @@ -11077,12 +11077,12 @@ final: prev: { nvim-genghis = buildVimPlugin { pname = "nvim-genghis"; - version = "2025-10-13"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-genghis"; - rev = "b9487d6c4ccdecf3c7cd4e3e7107b42c65e20106"; - sha256 = "09shwasz5k50fg16issqj5i3hzjqraxjca03p42vd35dwmr7a4a3"; + rev = "62a690ed1c2f040b6cc40fc901e81302216f3860"; + sha256 = "19xbbipjzm2jbrb12z8xx7hkqjvvcqvdq8ykm05ifbxjxbhjhb1b"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/"; meta.hydraPlatforms = [ ]; @@ -11129,12 +11129,12 @@ final: prev: { nvim-highlite = buildVimPlugin { pname = "nvim-highlite"; - version = "2025-11-17"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "0f115b65099e4866785939c43cf31bc2012ec15e"; - sha256 = "0y9sk6y7l3f69dd3by8x5sxbc2w4awyiab3a372zbn84r11h0rvz"; + rev = "06abec2f8cd73c2f31858dd7b0408a2ce0abb809"; + sha256 = "0xzg8dnwp8r9vxkbbd126cfrz1xqxqcnpjadcc5v1s81wwfrb3av"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; meta.hydraPlatforms = [ ]; @@ -11246,12 +11246,12 @@ final: prev: { nvim-jdtls = buildVimPlugin { pname = "nvim-jdtls"; - version = "2025-11-01"; + version = "2025-11-18"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "38d265ee4d45da73a083ca83e41de7d37567be5c"; - sha256 = "0g7vagxilq1fygrc62zashdkv25aask1akpm2rvmdkga6gpf4dki"; + rev = "943e2398aba6b7e976603708450c6c93c600e830"; + sha256 = "00kcrl9fnvpf26i6agvmgfpdcn39a6c3xkkb26x6k8z964a329ag"; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; meta.hydraPlatforms = [ ]; @@ -11324,12 +11324,12 @@ final: prev: { nvim-lilypond-suite = buildVimPlugin { pname = "nvim-lilypond-suite"; - version = "2025-10-23"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "martineausimon"; repo = "nvim-lilypond-suite"; - rev = "d26c1fd42060fa9a5d076a78b478b0fc3825974a"; - sha256 = "1cx2jwb4smrf42crhbq94nsa0vy0ms43xwl10kkanc78vz5ap10i"; + rev = "a1a313fd6028a196cc9aaa8c8501838fe8cc8e2a"; + sha256 = "0b2mamhkd0ynn62lkf9ic4xdjq76b023gk9y45xw37ka1qvzy4v5"; }; meta.homepage = "https://github.com/martineausimon/nvim-lilypond-suite/"; meta.hydraPlatforms = [ ]; @@ -11389,12 +11389,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2025-11-20"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "e0fae251f8459940331960106d4bd9457cec23de"; - sha256 = "1134sx0x6ffgfmprm19cc3gfcfmp20sxacq01kaywnwfg1mr4mw5"; + rev = "07f4e93de92e8d4ea7ab99602e3a8c9ac0fb778a"; + sha256 = "1lk50fksfr407hi5nh18ra6r034wz7d60h1cxl4ssf18jk77w0xk"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -11493,12 +11493,12 @@ final: prev: { nvim-navic = buildVimPlugin { pname = "nvim-navic"; - version = "2025-10-14"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "smiteshp"; repo = "nvim-navic"; - rev = "099b4c8cdc3e9ea026ea6b2a0d315e2d28362242"; - sha256 = "0ghr4p4qjy8q6qc249mwws8ndq2xdyqjcp2myazdbdm709xgapi6"; + rev = "7d914a39a1ef8f4e22c2c4381abeef7c556f5a13"; + sha256 = "10rmihaynvz3id43qlbdk256bxzn3rd10svpw28h8bjciq4ylww4"; }; meta.homepage = "https://github.com/smiteshp/nvim-navic/"; meta.hydraPlatforms = [ ]; @@ -11571,12 +11571,12 @@ final: prev: { nvim-origami = buildVimPlugin { pname = "nvim-origami"; - version = "2025-10-22"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-origami"; - rev = "d42d11008a32f5f8c92bca6fd63f6782f197d114"; - sha256 = "06c086h6214c65g83z4ixvg1ifqsv8h56pcw5l9vwqfn413x02kw"; + rev = "8fb4e6b0ece721d08553d6eb9438bd19a0e77ab0"; + sha256 = "0r6jwfywlgaaas2jgrhpbflrn2h545xjzhyjwdc8jvmg36j8z43v"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-origami/"; meta.hydraPlatforms = [ ]; @@ -11688,12 +11688,12 @@ final: prev: { nvim-rip-substitute = buildVimPlugin { pname = "nvim-rip-substitute"; - version = "2025-11-19"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-rip-substitute"; - rev = "b61f9dcbe0c14b8632a51debc2966068aee84a1a"; - sha256 = "0gqjfmz5yndpx167pc5l2kg4lfa5slnmv4j16fkz2d9f4rv8wizh"; + rev = "93c618239be15efc84c2aa9c6809e6f2846b3a7a"; + sha256 = "122zj5q7ck2k6q5zmj41i3bwx7hjzwlivg3akhgpph1wj5ds0vi6"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-rip-substitute/"; meta.hydraPlatforms = [ ]; @@ -11701,12 +11701,12 @@ final: prev: { nvim-scissors = buildVimPlugin { pname = "nvim-scissors"; - version = "2025-11-17"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-scissors"; - rev = "659627e50af4d26ccbde6cf891a849814a919337"; - sha256 = "1j95hp3v9lq3lf33f4vi189ldmdflkfm2x1ks566hs6i2gcgbvv8"; + rev = "394a3499aa671e2bebfa1d7d6f810e3ddb5f73c3"; + sha256 = "00ngfjpc2v22wv8xrqb987v3wk348kiqdb520islajjab3ni0c6r"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/"; meta.hydraPlatforms = [ ]; @@ -11805,12 +11805,12 @@ final: prev: { nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "2025-11-11"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "1260cfe73faeda74d6fea78ff41f0b66cb777e06"; - sha256 = "0081ffvqgqqibl9ys4r5k8f4f2vnksxn7p5lq7ibv7p2b5riw68n"; + rev = "f56f16a686cccb957db2be61a1dba4a85b32a934"; + sha256 = "1m0jhbkwxbpsxbjmvfi35fjy1l68f7dn2w6v29jns9gayn4v0yky"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; meta.hydraPlatforms = [ ]; @@ -11870,12 +11870,12 @@ final: prev: { nvim-tinygit = buildVimPlugin { pname = "nvim-tinygit"; - version = "2025-11-08"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-tinygit"; - rev = "0c5fdf4b5f2ea582bc47a1e02c89d29d2cbf60e6"; - sha256 = "1d39lzsn0z1qad8ks25lnplbpyz8v0mi778cd27x43fx7yykqn2z"; + rev = "10cbbd9e7729f0172bce186007a4f477cce2d1bf"; + sha256 = "1c156afjayq7aib0dmndfm3xs2v5jhwq50mnn4ibcf8ljg88hkva"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-tinygit/"; meta.hydraPlatforms = [ ]; @@ -11961,12 +11961,12 @@ final: prev: { nvim-treesitter-refactor = buildVimPlugin { pname = "nvim-treesitter-refactor"; - version = "2024-09-14"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-refactor"; - rev = "d8b74fa87afc6a1e97b18da23e762efb032dc270"; - sha256 = "0n5aygram7wfmhsy3sb68g4adpkx6z1z31cl0780zbdgs5k3785b"; + rev = "9cc0d22becf72e18808208cd0ce85032a2b19c6f"; + sha256 = "1p7bk6jk9ywb4586170lshr8npizq8nlwl1kw3qf3gfg2i457f26"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-refactor/"; meta.hydraPlatforms = [ ]; @@ -12078,12 +12078,12 @@ final: prev: { nvim-unity = buildVimPlugin { pname = "nvim-unity"; - version = "2025-11-21"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "apyra"; repo = "nvim-unity"; - rev = "b067f261f297e2930214ad0ec64d32f8022accdc"; - sha256 = "1ncs352gxr67gbgxzjzjd6ilv81k84ziaswmy6kh4y8xqsc7rdx3"; + rev = "21de20d7dc19fe02dd5359815f22005985128b2c"; + sha256 = "01r4k5jv6yngjf9x16kzq1lraaqhw0s1clasm6zfah7m8chjycfd"; }; meta.homepage = "https://github.com/apyra/nvim-unity/"; meta.hydraPlatforms = [ ]; @@ -12091,12 +12091,12 @@ final: prev: { nvim-various-textobjs = buildVimPlugin { pname = "nvim-various-textobjs"; - version = "2025-11-17"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-various-textobjs"; - rev = "a1866beb7ed07bd69e48cb8479bfbb8d5fb14ae9"; - sha256 = "04qb3cf72yzamrcsw6n774wj402w03xivk79qdd7wzm16552yzms"; + rev = "ad2b425298757136152f30b3988b69662a3414f3"; + sha256 = "1rlci2cxq553pcdnjfy9mr4kjs65h8kphxgllwwkgqv45iz9zk4r"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-various-textobjs/"; meta.hydraPlatforms = [ ]; @@ -12247,12 +12247,12 @@ final: prev: { obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "2025-11-21"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "obsidian-nvim"; repo = "obsidian.nvim"; - rev = "c37aff6808061ecb08dd55f90f894efb8390a5a0"; - sha256 = "0njf9crg5xi6qvn6r4fg3xawfnlqmjv7vc9ss6ydfsh6h2nj0kyr"; + rev = "609aa89bdd84c0ecbb296bf6d06ac873b06fee26"; + sha256 = "1a614xcpgkff5sfqaxzbdacl0xnmkm64qszcki62x9dsi6xy0hhq"; }; meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/"; meta.hydraPlatforms = [ ]; @@ -12286,12 +12286,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "2025-11-21"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "be559fe0fdb570f243f51830318868fbac5e9c8b"; - sha256 = "1nv3kjkvbyfv87xd4f66izy2yr7mzxzbbpxwn995rvj15wjhnqjf"; + rev = "e6cef8d1889be92b7393717750fa5af5b6890ad3"; + sha256 = "034f1jx3f0jgxlji7k1mqmhwpwwfd5kjqyk8j4jci9snc8l3a6kb"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -12403,12 +12403,12 @@ final: prev: { onedark-nvim = buildVimPlugin { pname = "onedark.nvim"; - version = "2025-11-11"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "navarasu"; repo = "onedark.nvim"; - rev = "6c10964f91321c6a0f09bcc41dd64e7a6602bc4f"; - sha256 = "14k6nqvwlbqrm6bnpcqpzzp8p5v9v42gr1cgvsyiw5pj4sy0w2bs"; + rev = "213c23ae45a04797572242568d5d51937181792d"; + sha256 = "1fqf0sg9dd7mviyb28652jzrnxjw5gllrcp5am41h939jvk7kfl7"; }; meta.homepage = "https://github.com/navarasu/onedark.nvim/"; meta.hydraPlatforms = [ ]; @@ -12507,12 +12507,12 @@ final: prev: { opencode-nvim = buildVimPlugin { pname = "opencode.nvim"; - version = "2025-11-20"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "NickvanDyke"; repo = "opencode.nvim"; - rev = "add4f1d7bb46a1af99e775e0f072730b09e9e265"; - sha256 = "1w43jm5xlnj68jpq10zfybxd7fxm9m3grwjnkambd7j94qjlzfyh"; + rev = "045770859dd1b74ade88d779ed0dae56b014290c"; + sha256 = "0v7ci60c00l2dxnyc0yi4hh6915smm8q5w3xfyk1kazdkrm54fby"; }; meta.homepage = "https://github.com/NickvanDyke/opencode.nvim/"; meta.hydraPlatforms = [ ]; @@ -12598,12 +12598,12 @@ final: prev: { overseer-nvim = buildVimPlugin { pname = "overseer.nvim"; - version = "2025-11-18"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "stevearc"; repo = "overseer.nvim"; - rev = "36298eab791cca87ac3a228933413d094423400e"; - sha256 = "0qqffnv4m3myfblmiswzzmz47zsnl56h2yb29dimcgxrc0f4cnx7"; + rev = "9b6811cf677e35f6cfaee743db1f1284e3556668"; + sha256 = "0zy3dkdd30i40rzd3lxmp0lhngdbjaqip4m33jc5bsaahwf5cdx1"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/overseer.nvim/"; @@ -12625,12 +12625,12 @@ final: prev: { package-info-nvim = buildVimPlugin { pname = "package-info.nvim"; - version = "2025-09-21"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "vuki656"; repo = "package-info.nvim"; - rev = "a1de9eb91fa52ab8361f0c05032673670a3d10ff"; - sha256 = "1gjsy8l0786jc7idlvypasipgkxnmx9jxpmm1yr2hli9pdi8lba5"; + rev = "0826010a13967bee4f74337e74d36e9bfa8ff2a7"; + sha256 = "0a5jvvi2j21vhp2yrs599jrgfpv2hccv9m4f51csqb5sixjif2ab"; }; meta.homepage = "https://github.com/vuki656/package-info.nvim/"; meta.hydraPlatforms = [ ]; @@ -13107,12 +13107,12 @@ final: prev: { project-nvim = buildVimPlugin { pname = "project.nvim"; - version = "2025-11-21"; + version = "2025-11-29"; src = fetchFromGitHub { owner = "DrKJeff16"; repo = "project.nvim"; - rev = "5cb73fdf9977d2adf0634e44ac1be911b35fb845"; - sha256 = "1a91wgsgb8fy5h9i9l74604ycbnkvc4yqmvfcj65pcdc77b07kr4"; + rev = "65c7d2372f3e64cb74ed7d2a500229aaf12cd528"; + sha256 = "0k0sfvvc48iqcmq2lmmy3dy8gjxybwis9myw5967my3ya47aqb14"; }; meta.homepage = "https://github.com/DrKJeff16/project.nvim/"; meta.hydraPlatforms = [ ]; @@ -13264,12 +13264,12 @@ final: prev: { quicker-nvim = buildVimPlugin { pname = "quicker.nvim"; - version = "2025-09-27"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "stevearc"; repo = "quicker.nvim"; - rev = "12a2291869a326424b1cbee937f4f80334433012"; - sha256 = "0fvh90gspipyx28ya5y0zd5lg09j0ic72bf5pyb263g1nawx6dxd"; + rev = "9983d4b28881e1df626e3682167b45c284d4da8c"; + sha256 = "0gmmgjsqpby0r4jjlh7rmbjc4drcgs7plp1g835fhq4fgbmjwj61"; }; meta.homepage = "https://github.com/stevearc/quicker.nvim/"; meta.hydraPlatforms = [ ]; @@ -14059,12 +14059,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2025-11-21"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "ca996f2844a4c77d74912a2414af939dc76a73cc"; - sha256 = "0bn142jr7v05v09b6vzwkjy7j24qhai2qgl7z67aiabzbr7nnbc8"; + rev = "e892a5da963813119d053af5b2260e3cd9d9f037"; + sha256 = "0aidpafxg43mc473h1fd86s6ndw9baf62spqffz8y5lw6n3l7d5r"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -14111,12 +14111,12 @@ final: prev: { smear-cursor-nvim = buildVimPlugin { pname = "smear-cursor.nvim"; - version = "2025-11-20"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "sphamba"; repo = "smear-cursor.nvim"; - rev = "b9377c0508712c113d73d4ea94190a49b47ac18d"; - sha256 = "1hcsx7cx3r2s1cq497w8nsql7d4w611s0663yg1dd7zh00cvvq9m"; + rev = "c85bdbb25db096fbcf616bc4e1357bd61fe2c199"; + sha256 = "1fsd7wz7bls623a60ia0j1ssw6wi4vrf9xzq41zl3m6540bgsgjk"; }; meta.homepage = "https://github.com/sphamba/smear-cursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -14306,12 +14306,12 @@ final: prev: { sphinx-nvim = buildVimPlugin { pname = "sphinx.nvim"; - version = "2024-10-30"; + version = "2025-11-22"; src = fetchFromGitHub { owner = "stsewd"; repo = "sphinx.nvim"; - rev = "0dae62f4c4a747fda12b85cfed409af4e4cdef83"; - sha256 = "1zsn7xi3lcm558jgnifigr4l515a3c2ywk50v93svpw7qaggyhx9"; + rev = "c949f58d0ad6b2a98e31ae877aedbca8620731bb"; + sha256 = "1vxyqczj1fh2080m254bf18c2hlifc6b663n6bxg14gj1bwg21qv"; }; meta.homepage = "https://github.com/stsewd/sphinx.nvim/"; meta.hydraPlatforms = [ ]; @@ -14372,12 +14372,12 @@ final: prev: { srcery-vim = buildVimPlugin { pname = "srcery-vim"; - version = "2025-11-20"; + version = "2025-11-25"; src = fetchFromGitHub { owner = "srcery-colors"; repo = "srcery-vim"; - rev = "e7b3ce6f09f73902a5fec2eee3c919faeecd1965"; - sha256 = "16al3ij6yxgg2dh8wlhk5l3lwmjf2c5m3pkjsc0wqfs1vpscdgcn"; + rev = "7f7740bf7605a8a438a23c35fb06e6229d6ecbab"; + sha256 = "01csg2i1jv8diph3hhsfjn1gd95ahk2s39p13vvrh4gf3d0p8aix"; }; meta.homepage = "https://github.com/srcery-colors/srcery-vim/"; meta.hydraPlatforms = [ ]; @@ -15573,12 +15573,12 @@ final: prev: { tinted-nvim = buildVimPlugin { pname = "tinted-nvim"; - version = "2025-11-19"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-nvim"; - rev = "e7bc1b26a5613a21bc8077e5f4d4af3483943264"; - sha256 = "14qf7q7p63kwpwag4llc4wa2yn15nfl06sqlhf1kny5vm17rm1w9"; + rev = "7985367648766bccd21c8bb730cbc173f30b98d8"; + sha256 = "1p6gj325wm64ygyj5d31rc5gknxyby2zsj99b6z20y1phgpcmh3a"; }; meta.homepage = "https://github.com/tinted-theming/tinted-nvim/"; meta.hydraPlatforms = [ ]; @@ -15586,12 +15586,12 @@ final: prev: { tinted-vim = buildVimPlugin { pname = "tinted-vim"; - version = "2025-11-19"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-vim"; - rev = "483154b00a512e3ecb3539082093082cd952eea4"; - sha256 = "1c048534qxq6j777085zkr7a3w3f6v738xxwqsjq835wkg74agna"; + rev = "e9d1c6b2359edb8281fe39413539daa570dac196"; + sha256 = "0lrcjx1ldf4hln6j9ng1zgv2rb0hlan5kxf81b0iyawad647wpcw"; }; meta.homepage = "https://github.com/tinted-theming/tinted-vim/"; meta.hydraPlatforms = [ ]; @@ -15612,12 +15612,12 @@ final: prev: { tiny-glimmer-nvim = buildVimPlugin { pname = "tiny-glimmer.nvim"; - version = "2025-11-07"; + version = "2025-11-22"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-glimmer.nvim"; - rev = "73b17b8a41ac7a61bfdcbe1cd3743c29d28d376e"; - sha256 = "0yli2ffppi01r85nhm23f8iddqmanipg4xaq555bx46271iy90xx"; + rev = "e83bab26665c2dd4153b8a24e172e674e7c6dee7"; + sha256 = "02m8d4pjih039y9bash3s932pyfb71p8czkn0gfcwircdbi87m71"; }; meta.homepage = "https://github.com/rachartier/tiny-glimmer.nvim/"; meta.hydraPlatforms = [ ]; @@ -15625,12 +15625,12 @@ final: prev: { tiny-inline-diagnostic-nvim = buildVimPlugin { pname = "tiny-inline-diagnostic.nvim"; - version = "2025-11-14"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-inline-diagnostic.nvim"; - rev = "71f998696a4d63a1fa42a6c70d5931a2001e485b"; - sha256 = "13p6fdiw3jmxm0jb8hn7733vg7fkgbndq04arml8pc2aj6jkf1zy"; + rev = "3255aaf9089c06db1732b25762b2eaa889034603"; + sha256 = "06cxs4ncr4fy4z1hwfpwrmjd71gmlzi5z2w3qz6g801nsnhs171h"; }; meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/"; meta.hydraPlatforms = [ ]; @@ -16057,12 +16057,12 @@ final: prev: { typst-preview-nvim = buildVimPlugin { pname = "typst-preview.nvim"; - version = "2025-10-29"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "chomosuke"; repo = "typst-preview.nvim"; - rev = "64469f832c4d214683c12e0fceba98055cb1ce3b"; - sha256 = "13340nd2rvvh3s9nyrg0kp72pxy6dpsh6nbh3zpqd7simlz1ys44"; + rev = "87d0f3a1beedefe6fdd96422c04c3dceb69d1063"; + sha256 = "18873xm3lhbgqy6s6nm23ciralylbm47dk4w654vpsnsj1h142lq"; }; meta.homepage = "https://github.com/chomosuke/typst-preview.nvim/"; meta.hydraPlatforms = [ ]; @@ -16746,12 +16746,12 @@ final: prev: { vim-airline = buildVimPlugin { pname = "vim-airline"; - version = "2025-11-04"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "vim-airline"; repo = "vim-airline"; - rev = "6b51799f26c5fe262ebb04742ce7cdb011082ed7"; - sha256 = "05cdf3nrphy6mczkvmr62dllb0vn28b68yzi9k4msnw8iw6jyfa3"; + rev = "e06b45a8705d945d795337deaf64d9652f96076b"; + sha256 = "181smjz1qx1239k15ls6gb62l88h7r2wqsb18y1bxffd64ralav8"; }; meta.homepage = "https://github.com/vim-airline/vim-airline/"; meta.hydraPlatforms = [ ]; @@ -18033,12 +18033,12 @@ final: prev: { vim-fern = buildVimPlugin { pname = "vim-fern"; - version = "2025-10-20"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "lambdalisue"; repo = "vim-fern"; - rev = "cb60188e312e2218f78a760f38164bbe51932c0d"; - sha256 = "1mba9g53bpl5y7zhgym5p3gpdknwzfi052mwf26xx9lavgprm4rb"; + rev = "d0b5befc0321126384981d6cf3c1b561014c65a2"; + sha256 = "1bwsx4gwmqpv1l6wjffa8c5mzpsr4is2v7k7ppss248jnk23hrzy"; }; meta.homepage = "https://github.com/lambdalisue/vim-fern/"; meta.hydraPlatforms = [ ]; @@ -18358,12 +18358,12 @@ final: prev: { vim-gitgutter = buildVimPlugin { pname = "vim-gitgutter"; - version = "2025-08-29"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "airblade"; repo = "vim-gitgutter"; - rev = "488c0555e47e2aabe273c635f7dd233e985311a6"; - sha256 = "0h010qpqphkrh42r6p0avf5wplfdddc9vk4aq2xsnv5zn56nkbqj"; + rev = "23f4fa532b1edcca87ec62d060f8ea39b02e363a"; + sha256 = "0v6gxds9zi4r35a1zl2nih32fscwhkcdayrryig9brp02f2alw7l"; }; meta.homepage = "https://github.com/airblade/vim-gitgutter/"; meta.hydraPlatforms = [ ]; @@ -18449,11 +18449,11 @@ final: prev: { vim-graphql = buildVimPlugin { pname = "vim-graphql"; - version = "2025-09-17"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "jparise"; repo = "vim-graphql"; - rev = "6108ce33b6059bb3849880fc7e245c2cb81f10e1"; + rev = "b8580b970722b48580add3b9fd9e13a6a2f0f4f0"; sha256 = "19bva5hb3f42nmlfnqcng017l33w7icmy22529y9mfazn16vvrj1"; }; meta.homepage = "https://github.com/jparise/vim-graphql/"; @@ -19413,12 +19413,12 @@ final: prev: { vim-lsp-settings = buildVimPlugin { pname = "vim-lsp-settings"; - version = "2025-11-17"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "mattn"; repo = "vim-lsp-settings"; - rev = "3321ad0351cd7465442488a2bcbb4eb20de3535a"; - sha256 = "1h0himz0xm7hxmdmsp0rsyyqqg12g9cszyhi9ng9aplpdxsm8xzp"; + rev = "928fe58f1ddeafdbfa35c4cb4ecba24389d03f2a"; + sha256 = "19z83xzb44yi1ccw3jq04xfivjv0wcq11gqq8l0j71dmhhzka0d2"; }; meta.homepage = "https://github.com/mattn/vim-lsp-settings/"; meta.hydraPlatforms = [ ]; @@ -20778,12 +20778,12 @@ final: prev: { vim-sexp = buildVimPlugin { pname = "vim-sexp"; - version = "2025-10-26"; + version = "2025-11-23"; src = fetchFromGitHub { owner = "guns"; repo = "vim-sexp"; - rev = "d8df22690b146ce07fdaf49940e3214def76a69c"; - sha256 = "19g7jymp3qmh9mx1kpj9yksykm4lhrsdpbvkzpw4sfhhw2mzxk4c"; + rev = "f5bd4cb2535969fe4741b24fa5f51690521dbaf0"; + sha256 = "19h6bvzs1f12s6h7zyhxqpismickqhchv0lg77ly6js7gghgrppr"; }; meta.homepage = "https://github.com/guns/vim-sexp/"; meta.hydraPlatforms = [ ]; @@ -20986,12 +20986,12 @@ final: prev: { vim-sneak = buildVimPlugin { pname = "vim-sneak"; - version = "2025-11-17"; + version = "2025-11-26"; src = fetchFromGitHub { owner = "justinmk"; repo = "vim-sneak"; - rev = "ed9aff2df0d503f043269180bed03c0592ccdf4d"; - sha256 = "1jqxjhl24y3yzfr7azl0qi5dgilsjfb19wi8rq406ry4y236qd07"; + rev = "536dd6aa56374ed207457abab6f7940cf46c9451"; + sha256 = "1lqwxb8dgnzlncy2c90a0g3qmmblizgigfcyq8wl2j6272g5j71s"; }; meta.homepage = "https://github.com/justinmk/vim-sneak/"; meta.hydraPlatforms = [ ]; @@ -21259,12 +21259,12 @@ final: prev: { vim-table-mode = buildVimPlugin { pname = "vim-table-mode"; - version = "2025-09-01"; + version = "2025-11-22"; src = fetchFromGitHub { owner = "dhruvasagar"; repo = "vim-table-mode"; - rev = "e156dbbedce0bbf61c0919db7678fa246fabd616"; - sha256 = "1y2ryzqak1i3y36kz10f0r0c527i4kchnls4mksm1r74dmasjk98"; + rev = "bb025308a45c67c7c8f0763ba37bc2ee3f534df0"; + sha256 = "0mkq8v8l9zbl2l12whzsnbz3fmg7ssqk4qb2syw8hxw1j9sb8wm0"; }; meta.homepage = "https://github.com/dhruvasagar/vim-table-mode/"; meta.hydraPlatforms = [ ]; @@ -21351,12 +21351,12 @@ final: prev: { vim-test = buildVimPlugin { pname = "vim-test"; - version = "2025-11-17"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "8db0f2074d989d452e5ad4b11e01bb5aa0787a01"; - sha256 = "0s071aa41fp99rylxd1ag99gjgx466kihcf0hr8z2z4qbk0xg3n3"; + rev = "bbdc7f5d6280a047c3b1a951614454555a566356"; + sha256 = "1cwxzkw8p2a4gahfz7yap2w88mgnbdlx3d1igmnid5rwd7divbpk"; }; meta.homepage = "https://github.com/vim-test/vim-test/"; meta.hydraPlatforms = [ ]; @@ -22288,12 +22288,12 @@ final: prev: { visual-whitespace-nvim = buildVimPlugin { pname = "visual-whitespace.nvim"; - version = "2025-07-06"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "mcauley-penney"; repo = "visual-whitespace.nvim"; - rev = "77bd21fb442cf2b97d7224f8269c053e9def9cb9"; - sha256 = "0s2irfh105x31j5575rbdb84pfppixadlkzp5ylyhgw0cys8p0g9"; + rev = "2c2de32bb97620bcf4b3b78879c185315ee971dc"; + sha256 = "0c2vhvqdsb66crxjzcixzl0dn7g1bl6rpbqkhnx8v0sk2hvydy0v"; }; meta.homepage = "https://github.com/mcauley-penney/visual-whitespace.nvim/"; meta.hydraPlatforms = [ ]; @@ -22314,12 +22314,12 @@ final: prev: { vscode-diff-nvim = buildVimPlugin { pname = "vscode-diff.nvim"; - version = "2025-11-26"; + version = "2025-11-27"; src = fetchFromGitHub { owner = "esmuellert"; repo = "vscode-diff.nvim"; - rev = "94bba113413cb660397f219d4096775338ea08e1"; - sha256 = "17kll9vclgy7flvxbw4hc2fj4xnn1hq3ds3s9fg0z7x9nmf23v85"; + rev = "9831250fb85beb27df984bd985961f1a2ca23f81"; + sha256 = "0dl23y5a5yq3kd02w9xfx56nqk20xpjv0j97qr0yh346d27401l1"; }; meta.homepage = "https://github.com/esmuellert/vscode-diff.nvim/"; meta.hydraPlatforms = [ ]; @@ -22444,12 +22444,12 @@ final: prev: { wiki-vim = buildVimPlugin { pname = "wiki.vim"; - version = "2025-11-09"; + version = "2025-11-21"; src = fetchFromGitHub { owner = "lervag"; repo = "wiki.vim"; - rev = "a445c5681fe87ff456d639e0457d3de7b7ef50ff"; - sha256 = "066jqddydyhwxn8m19kdpy7zxnx96x8p7baly1cxryhc7wvlwgp4"; + rev = "257d610c6a2403fb2dcec9e8c05c54e60a58ed41"; + sha256 = "0asrifikdz56ngfjlx4f7mc525jqjch0scd3yzh0cyblxsdpkwxk"; }; meta.homepage = "https://github.com/lervag/wiki.vim/"; meta.hydraPlatforms = [ ]; @@ -22744,12 +22744,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "2025-11-21"; + version = "2025-11-29"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "2fc62a503d1164d6ba598f721104693b78b490d7"; - sha256 = "14ff738bxg17hgpyp91kv2va57skmc7vfmcn9q22w15j1bvb7zj4"; + rev = "f7b5ee05fd50fd291e226ec074e99e68d291ea50"; + sha256 = "1ikfb1z45x396v39ixm0hzg637gfj9gr1ymwrcbb7m7mkb4p93fp"; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; @@ -22900,12 +22900,12 @@ final: prev: { zk-nvim = buildVimPlugin { pname = "zk-nvim"; - version = "2025-11-16"; + version = "2025-11-24"; src = fetchFromGitHub { owner = "zk-org"; repo = "zk-nvim"; - rev = "94026623ce7576268f0e2e53fb7559d70908a882"; - sha256 = "1m6jvl9ln917n2787zclszzb61rzz9c2mfw5rhvd8p823fwh38hd"; + rev = "8df80d0dc2d66e53b08740361a600746a6e4edcf"; + sha256 = "0yw764jlxw5ziiik99xdj7wrs8j5hg11pm3if08icfl4fa31zn4i"; }; meta.homepage = "https://github.com/zk-org/zk-nvim/"; meta.hydraPlatforms = [ ]; @@ -22926,12 +22926,12 @@ final: prev: { zotcite = buildVimPlugin { pname = "zotcite"; - version = "2025-11-15"; + version = "2025-11-28"; src = fetchFromGitHub { owner = "jalvesaq"; repo = "zotcite"; - rev = "9e9fed422e5c21d3970685884d098ebde34d71a1"; - sha256 = "1imksfs40jp4nnqc2f3g3hyaxl2d5hgsxgr2sfmqxxpf7gpfa4hv"; + rev = "76b5c325bc0b3579b5cdabb8ed6631482715f900"; + sha256 = "03rqqcrps91pn3mzqgvbdm89r5bpgfh50i79dxwmig7nmg1sclf4"; }; meta.homepage = "https://github.com/jalvesaq/zotcite/"; meta.hydraPlatforms = [ ]; From 7ad20da9be75e72523724fbb32ec5597fa39213c Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 28 Nov 2025 22:26:28 -0600 Subject: [PATCH 54/84] vimPlugins.nvim-treesitter: update grammars Signed-off-by: Austin Horstman --- .../vim/plugins/nvim-treesitter/generated.nix | 102 +++++++++--------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index d9fc3527dc9b..17443410c2df 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -242,12 +242,12 @@ }; c3 = buildGrammar { language = "c3"; - version = "0.0.0+rev=e457069"; + version = "0.0.0+rev=2e852d5"; src = fetchFromGitHub { owner = "c3lang"; repo = "tree-sitter-c3"; - rev = "e4570693b8064a83cd7826795d5ef29400313d3c"; - hash = "sha256-gzlLKP/BE5sNM8tJ7ObKQNvd36CqWipFWhMkb4XqjjU="; + rev = "2e852d524cdab2e857ac7fb3ad814b39ae858916"; + hash = "sha256-AKjdyymtwn6mF+41YuqKTZu506nnzE45m5qeEGwclVU="; }; meta.homepage = "https://github.com/c3lang/tree-sitter-c3"; }; @@ -619,12 +619,12 @@ }; editorconfig = buildGrammar { language = "editorconfig"; - version = "0.0.0+rev=439a3fc"; + version = "0.0.0+rev=f08fb1f"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-editorconfig"; - rev = "439a3fcdbf239db35f587936a36f48b704ba8357"; - hash = "sha256-GJv+JYpcsBmNEQoTViXS5Xu4jEYTBKFod14COoeCe9g="; + rev = "f08fb1f53130d2c765e45181eae26535e1a7a7f1"; + hash = "sha256-t9isRX12hvjBPPIcArdahksXYCuvbNFwSzwzqJYi104="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig"; }; @@ -663,12 +663,12 @@ }; elm = buildGrammar { language = "elm"; - version = "0.0.0+rev=6e3c6d5"; + version = "0.0.0+rev=0277284"; src = fetchFromGitHub { owner = "elm-tooling"; repo = "tree-sitter-elm"; - rev = "6e3c6d51f13168f9d7794c8e8add7dfdd07d20b8"; - hash = "sha256-xasJsElSw5gqI7cZsj0lq8n4zVd287zWdcnK3skpwCQ="; + rev = "027728466b8115cf807517af943cbeaed34053fc"; + hash = "sha256-vaeGViXob7AYyJj93AUJWBD8Zdfs4zXdKikvBZ3GptU="; }; meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm"; }; @@ -972,12 +972,12 @@ }; gleam = buildGrammar { language = "gleam"; - version = "0.0.0+rev=ec3c27c"; + version = "0.0.0+rev=f4d55f3"; src = fetchFromGitHub { owner = "gleam-lang"; repo = "tree-sitter-gleam"; - rev = "ec3c27c5eef20f48b17ee28152f521697df10312"; - hash = "sha256-RB3kC9RJywSk+cD8cT/2TpnwduYhPNXpyIsklNfY+L4="; + rev = "f4d55f3c5b690d4afe8853da892bc290d96deb34"; + hash = "sha256-Nb7UoIZxWW1vQv2ZFl6TYHFPNih0sGCCf92rgfoDFEw="; }; meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam"; }; @@ -1214,12 +1214,12 @@ }; haskell = buildGrammar { language = "haskell"; - version = "0.0.0+rev=da65949"; + version = "0.0.0+rev=7fa19f1"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-haskell"; - rev = "da65949d6f82242dbf29d67bc69b18fce125ef87"; - hash = "sha256-Zcb7EVisr52+t523wzq2ZsSKyJ4VjZUhP0vs0jl8SgM="; + rev = "7fa19f195803a77855f036ee7f49e4b22856e338"; + hash = "sha256-/cruCFNEyZf5d3TCw+vkJOgJqWvS1Re5F4dMVuXXJBg="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-haskell"; }; @@ -1380,12 +1380,12 @@ }; idl = buildGrammar { language = "idl"; - version = "0.0.0+rev=86d434e"; + version = "0.0.0+rev=0c9aa15"; src = fetchFromGitHub { owner = "cathaysia"; repo = "tree-sitter-idl"; - rev = "86d434e732f971ecec24571e0dcb6b14c8b19952"; - hash = "sha256-u+2KBpk9ctry5cHlvqarYS8l5ERFlWrs9D09u2C6cvI="; + rev = "0c9aa1588cec4c64235ec3ed014ca72aa79e72ca"; + hash = "sha256-hhUXA7L/0G03T5ZL/fibWKc1KrIZ8TmBysAlXraDCLk="; }; meta.homepage = "https://github.com/cathaysia/tree-sitter-idl"; }; @@ -1402,12 +1402,12 @@ }; ini = buildGrammar { language = "ini"; - version = "0.0.0+rev=0eaed80"; + version = "0.0.0+rev=bea2237"; src = fetchFromGitHub { owner = "justinmk"; repo = "tree-sitter-ini"; - rev = "0eaed8040513e62ee2e9e8db9f086cf630a524eb"; - hash = "sha256-VUHIdfFKLI9zQZJ8jVf6iTE8n18Zexa8AZLyDD7Z/1E="; + rev = "bea223734aa9cea2c8793bf9098bd7fdef912f57"; + hash = "sha256-Wmr/zth/MIVFpPIZk3NLIqUwo38QmIskHZ9Tfo204o0="; }; meta.homepage = "https://github.com/justinmk/tree-sitter-ini"; }; @@ -1536,12 +1536,12 @@ }; json5 = buildGrammar { language = "json5"; - version = "0.0.0+rev=8cb4114"; + version = "0.0.0+rev=aa630ef"; src = fetchFromGitHub { owner = "Joakker"; repo = "tree-sitter-json5"; - rev = "8cb4114a4d7e5bab75d74466422e032de31d83df"; - hash = "sha256-QfzqRUe9Ji/QXBHHOJHuftIJKOONtmS1ml391QDKfTI="; + rev = "aa630ef48903ab99e406a8acd2e2933077cc34e1"; + hash = "sha256-WMGZxt1F2Ca7xoBSCld04LpQr37MhZpARK9mPF8RMUI="; }; meta.homepage = "https://github.com/Joakker/tree-sitter-json5"; }; @@ -1891,12 +1891,12 @@ }; mlir = buildGrammar { language = "mlir"; - version = "0.0.0+rev=f13087c"; + version = "0.0.0+rev=80ac665"; src = fetchFromGitHub { owner = "artagnon"; repo = "tree-sitter-mlir"; - rev = "f13087c89de99738217a84727dbf95339a67591f"; - hash = "sha256-DE5Yi7sNQVJBPhQEKjQ1M9wCRNkBAoOGH1Z56JXhKao="; + rev = "80ac665f68a5d1c6ca0443f71b6cd60e24e84157"; + hash = "sha256-052xMqQoaYIahDpznCqQi7D5l3lFDICqRerpWXpI3F4="; }; generate = true; meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; @@ -1980,12 +1980,12 @@ }; nix = buildGrammar { language = "nix"; - version = "0.0.0+rev=c5795af"; + version = "0.0.0+rev=bfcb03e"; src = fetchFromGitHub { owner = "nix-community"; repo = "tree-sitter-nix"; - rev = "c5795af5a64ab8daa76bb77f30c24b5ed38976b5"; - hash = "sha256-8yEMikxDkjLwPsuJkRP8z98zY7Qy/hO2/yqPFraHOQ4="; + rev = "bfcb03e6ddccc5a1eb84cea0176096f85a7af333"; + hash = "sha256-S3YgbP5u5ybrboJUwE9KVALS92X7ojc0fBnA4StQhxc="; }; meta.homepage = "https://github.com/nix-community/tree-sitter-nix"; }; @@ -2172,12 +2172,12 @@ }; pkl = buildGrammar { language = "pkl"; - version = "0.0.0+rev=a109e0b"; + version = "0.0.0+rev=82f0e99"; src = fetchFromGitHub { owner = "apple"; repo = "tree-sitter-pkl"; - rev = "a109e0b4823d61ccd1461a1641da8119af7c0a5e"; - hash = "sha256-5gdlavU4ANpjvRYSG5Tr/26IWcHmPLJgK84KqtJT4NY="; + rev = "82f0e990b727374014371681457cc6ea5c3daa97"; + hash = "sha256-USRl2LghA0e+shclJFp6HxDKJf6+txslMZiQ4pCfOvw="; }; meta.homepage = "https://github.com/apple/tree-sitter-pkl"; }; @@ -2428,12 +2428,12 @@ }; query = buildGrammar { language = "query"; - version = "0.0.0+rev=60e253d"; + version = "0.0.0+rev=a225e21"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-query"; - rev = "60e253d3c9d6b1131a0f75c85e4bdcc9a48d5b42"; - hash = "sha256-xzA4nBqX5qg5GVPD4KyM1mngL0xyOnERltiTOs/jeDk="; + rev = "a225e21d81201be77da58de614e2b7851735677a"; + hash = "sha256-0y8TbbZKMstjIVFEtq+9Fz44ueRup0ngNcJPJEQB/NQ="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-query"; }; @@ -2516,12 +2516,12 @@ }; readline = buildGrammar { language = "readline"; - version = "0.0.0+rev=74addc9"; + version = "0.0.0+rev=6b744c5"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-readline"; - rev = "74addc90fc539d31d413c0c7cf7581997a7fa46e"; - hash = "sha256-cbQnAPtgMnA41CTI9OyY8WYvdlJOC9g0ZMbitNSvtmI="; + rev = "6b744c527aebd12e46a5ecb3aebdb8d621a8e83e"; + hash = "sha256-j4rqW1H32KfEPRByHQqtL5j5GSklTDFgOQ9ST+hmv1w="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-readline"; }; @@ -2882,12 +2882,12 @@ }; sql = buildGrammar { language = "sql"; - version = "0.0.0+rev=4094309"; + version = "0.0.0+rev=0a3d963"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; - rev = "4094309b58ccb74d041fb531ae6b7193a3ebc351"; - hash = "sha256-zexq9DOxXZno/dHnb/+FHgl4+ezlHCRVRB1pcdg+H6E="; + rev = "0a3d963f48bf34d2765301f92ea525b4c5103696"; + hash = "sha256-dzLpjJgMM+3Y38sOhXSI44SnU2+4j0R3S36DlRwqQfA="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; @@ -3430,12 +3430,12 @@ }; vimdoc = buildGrammar { language = "vimdoc"; - version = "0.0.0+rev=ffa29e8"; + version = "0.0.0+rev=5cb043a"; src = fetchFromGitHub { owner = "neovim"; repo = "tree-sitter-vimdoc"; - rev = "ffa29e863738adfc1496717c4acb7aae92a80ed4"; - hash = "sha256-bx81EFcS3PZ0uYmsFxElB6qcA9sUjTGu3E6X7T9wEHQ="; + rev = "5cb043a38ff04cadb6b8e6688aabbf34edd0c3e3"; + hash = "sha256-+wNT6yVLedZQ6OkqEpnzF3kDBnxTKyCdcQaa2r52Yzs="; }; meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; }; @@ -3541,12 +3541,12 @@ }; xresources = buildGrammar { language = "xresources"; - version = "0.0.0+rev=099f2be"; + version = "0.0.0+rev=d466418"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-xresources"; - rev = "099f2bec9b441c960d66ebd856fbbcc84b3f8015"; - hash = "sha256-0GPk27IyiABZtWy05O5kG9gtXi7Qji4DhDLGdL0cYQY="; + rev = "d466418f1c8850276bb7787a135372cb70868b1d"; + hash = "sha256-xoCHXWY2oCXSs2qrEA5AdJ4zCRTmqPdFhmK6Mdpv+Oc="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources"; }; @@ -3631,12 +3631,12 @@ }; zsh = buildGrammar { language = "zsh"; - version = "0.0.0+rev=v0.42.0"; + version = "0.0.0+rev=v0.47.0"; src = fetchFromGitHub { owner = "georgeharker"; repo = "tree-sitter-zsh"; - rev = "v0.42.0"; - hash = "sha256-atPMgFt23gmhKorBnMuwmn2eLpWLfE/7dyD05CBg2cc="; + rev = "v0.47.0"; + hash = "sha256-GOSBnGXBURBxg+hm0QKSYJuj/pcXOGDdsErOuSVEXcA="; }; meta.homepage = "https://github.com/georgeharker/tree-sitter-zsh"; }; From ff9e65868dd9a28a75b8b728029c6d8229ac4ae2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 05:36:46 +0000 Subject: [PATCH 55/84] gitify: 6.13.0 -> 6.14.1 --- pkgs/by-name/gi/gitify/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitify/package.nix b/pkgs/by-name/gi/gitify/package.nix index e1a2a990e981..32d3eb606ddb 100644 --- a/pkgs/by-name/gi/gitify/package.nix +++ b/pkgs/by-name/gi/gitify/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gitify"; - version = "6.13.0"; + version = "6.14.1"; src = fetchFromGitHub { owner = "gitify-app"; repo = "gitify"; tag = "v${finalAttrs.version}"; - hash = "sha256-BOpFY6Yj4rmCr+ui7pitsUT15Ls7Tzx+FviZfgGJa4E="; + hash = "sha256-nZoWqfocEg33C22CfVIkayUWkkZ29A8FcAEXx+tJGUU="; }; nativeBuildInputs = [ @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = pnpm_10.fetchDeps { inherit (finalAttrs) pname version src; fetcherVersion = 2; - hash = "sha256-S4K6IZjWDfUdnvwfGin4kZjc10c9Xml8NwFkMpWtDDQ="; + hash = "sha256-LnYwUXwGm/2yx7QrMcPu32oPtRJKnuqysecwwH25QIg="; }; env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; From eecf769052b2f979f04845d362188b63dd65edf1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 07:23:10 +0000 Subject: [PATCH 56/84] super-productivity: 16.3.6 -> 16.4.1 --- pkgs/by-name/su/super-productivity/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 2016c156b5c1..61a5800caaab 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -14,13 +14,13 @@ buildNpmPackage rec { pname = "super-productivity"; - version = "16.3.6"; + version = "16.4.1"; src = fetchFromGitHub { owner = "johannesjo"; repo = "super-productivity"; tag = "v${version}"; - hash = "sha256-DyDNLSbYs8XP5vqp0QRNmsXc3i2iQgvbWhWrwkJXnVA="; + hash = "sha256-d4mkIy+iFTM1fZxwUVLFgIIjen6+P/l4jsYeEP1kojc="; postFetch = '' find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \; @@ -63,7 +63,7 @@ buildNpmPackage rec { dontInstall = true; outputHashMode = "recursive"; - hash = "sha256-xYjw94mZDnHodu/PMh7mugOHZCch28r+VWxsifxf/vs="; + hash = "sha256-lIkIxR/SfmbmBLEkhUZkTXSy6RIGcPVoNP8T2EgamEo="; } ); From 4cc21711c83e43824c4adfebabb656c735d55c32 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 29 Nov 2025 10:13:23 +0100 Subject: [PATCH 57/84] python313Packages.iamdata: 0.1.202511271 -> 0.1.202511291 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202511271...v0.1.202511291 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202511291 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index a50395674a68..9b40bbd1d2d1 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.202511271"; + version = "0.1.202511291"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${version}"; - hash = "sha256-1kXJ3Lrs5/rIb2kvE9xENf6A8fzB5Dei7yLSVSmeOi0="; + hash = "sha256-rzc44tJdvi9U2mWjxqb573OQb7x/pcWYvpCGQlIE1Og="; }; __darwinAllowLocalNetworking = true; From 0a9ed987e32a1a243f04a2b83cae9de96b529004 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 11:27:43 +0000 Subject: [PATCH 58/84] iosevka: 33.3.4 -> 33.3.5 --- pkgs/by-name/io/iosevka/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/io/iosevka/package.nix b/pkgs/by-name/io/iosevka/package.nix index 0f79808b6021..1c0e2abfbcdc 100644 --- a/pkgs/by-name/io/iosevka/package.nix +++ b/pkgs/by-name/io/iosevka/package.nix @@ -58,16 +58,16 @@ assert (extraParameters != null) -> set != null; buildNpmPackage rec { pname = "Iosevka${toString set}"; - version = "33.3.4"; + version = "33.3.5"; src = fetchFromGitHub { owner = "be5invis"; repo = "iosevka"; rev = "v${version}"; - hash = "sha256-CH9OGj9dfxY3vfLX4ipbML4rIOlXBKIOgwz3K54o1No="; + hash = "sha256-DLLUM2ogC5kFFyOcwd1kkUgJEJEFO5VgSdfrRTKQKM4="; }; - npmDepsHash = "sha256-xNd/DGIYbjR0v+iUgj12T1jsUpIuOG0avNGnEYVdK3Q="; + npmDepsHash = "sha256-avjEEJFr9918FzgE1Yxx9S6KRY0A940nlaKVcjkmepI="; nativeBuildInputs = [ remarshal From d2adde5ae9b566142200f0ad122e82703a39731f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 13:51:14 +0000 Subject: [PATCH 59/84] xpipe: 19.2 -> 19.4 --- pkgs/by-name/xp/xpipe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix index 2f65d0a1343b..7fd88e6e7b5f 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-/29j6s/b1PjwuG9ttR/2RfoETDb4tTjlMgi+JKhYfko="; + x86_64-linux = "sha256-7IdNFE9kWiwEB5hJhWeH7NElMGn7N68oYep7reXTJxw="; } .${system} or throwSystem; @@ -48,7 +48,7 @@ let in stdenvNoCC.mkDerivation rec { pname = "xpipe"; - version = "19.2"; + version = "19.4"; src = fetchzip { url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; From ae78dd0d1817eba208e48285ff078ddb30afd5d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 14:46:50 +0000 Subject: [PATCH 60/84] mslicer: 0.3.0 -> 0.4.0 --- pkgs/by-name/ms/mslicer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ms/mslicer/package.nix b/pkgs/by-name/ms/mslicer/package.nix index ff428aad600b..676524f9a542 100644 --- a/pkgs/by-name/ms/mslicer/package.nix +++ b/pkgs/by-name/ms/mslicer/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mslicer"; - version = "0.3.0"; + version = "0.4.0"; src = fetchFromGitHub { owner = "connorslade"; repo = "mslicer"; rev = finalAttrs.version; - hash = "sha256-k/LoJ+GqtVHZab5BEXQ5k2SJkM9hwbOkPA6c+3i9Ylo="; + hash = "sha256-4b+LVOfV1CZVkdVHIJAhfisflRqpTO0LjWvM7qD9mSY="; }; - cargoHash = "sha256-a+nIVDjR+7Bh36GPNtWqKQvQgNo0w3KHWPmYpU7WMkM="; + cargoHash = "sha256-U+khaF+XHrZjNHtxon2QFwk1Sd2+b5CRtUBeWWHKtRY="; buildInputs = [ libglvnd From 76bc0737b61f93d608fdee9d9c1d65bee310d24a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 14:55:10 +0000 Subject: [PATCH 61/84] gat: 0.25.6 -> 0.25.7 --- pkgs/by-name/ga/gat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ga/gat/package.nix b/pkgs/by-name/ga/gat/package.nix index 7930da09c71e..de7aa57978fd 100644 --- a/pkgs/by-name/ga/gat/package.nix +++ b/pkgs/by-name/ga/gat/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "gat"; - version = "0.25.6"; + version = "0.25.7"; src = fetchFromGitHub { owner = "koki-develop"; repo = "gat"; tag = "v${version}"; - hash = "sha256-NE/m5fp+iJDlz3AtkjIAlO4CB7CVLeWzXYY5xCYX+cI="; + hash = "sha256-omdIWyBdKNYSzaCZv1vZGPv3L7ileSVwuaX6C+ZUZXY="; }; - vendorHash = "sha256-TZz7aAKMld7KFbW+vcysgSO+Tp9+Qb5enYBJCpiPWDA="; + vendorHash = "sha256-02q83ybAy2U1kdBKV6jJuK1zGFHRsCeEJdqJgWmNQBc="; env.CGO_ENABLED = 0; From 3b48cad40e59ccde15a02fd8f3ce5fa76786afed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 15:12:58 +0000 Subject: [PATCH 62/84] bruno: 2.14.2 -> 2.15.0 --- pkgs/by-name/br/bruno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/br/bruno/package.nix b/pkgs/by-name/br/bruno/package.nix index 377798e30595..7dd37842804d 100644 --- a/pkgs/by-name/br/bruno/package.nix +++ b/pkgs/by-name/br/bruno/package.nix @@ -20,20 +20,20 @@ buildNpmPackage rec { pname = "bruno"; - version = "2.14.2"; + version = "2.15.0"; src = fetchFromGitHub { owner = "usebruno"; repo = "bruno"; tag = "v${version}"; - hash = "sha256-YJosHQ2NQAXijPj+6OQJ7zTAOXGNPBqRrhBYQ8moLQ8="; + hash = "sha256-rHum5wQFQ3MuPCelJYzPo5ce4vlHA34ARgSQ6uJTE60="; postFetch = '' ${lib.getExe npm-lockfile-fix} $out/package-lock.json ''; }; - npmDepsHash = "sha256-w/LcSiRi4iHEu3gzitqtwfmdyyPIO2ZsLa9bhvEqkRQ="; + npmDepsHash = "sha256-CXXXyDaaoAoZhUo1YNP3PUEGzlmIaDnA+JhrCqBY1H4="; npmFlags = [ "--legacy-peer-deps" ]; nativeBuildInputs = [ From 178b07716d2928df24c575966e0d81ad7aab53ff Mon Sep 17 00:00:00 2001 From: provokateurin Date: Sat, 29 Nov 2025 16:55:45 +0100 Subject: [PATCH 63/84] nixos/nextcloud: Fix services.nextcloud.settings.mail_smtpstreamoptions option type The option is not a list, but an associative array: https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/email_configuration.html#how-can-i-send-mail-using-self-signed-certificates-or-use-starttls-with-self-signed-certificates --- nixos/modules/services/web-apps/nextcloud.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/web-apps/nextcloud.nix b/nixos/modules/services/web-apps/nextcloud.nix index c866f1b7c062..f5ffd2c46a81 100644 --- a/nixos/modules/services/web-apps/nextcloud.nix +++ b/nixos/modules/services/web-apps/nextcloud.nix @@ -1100,8 +1100,8 @@ in ''; }; mail_smtpstreamoptions = lib.mkOption { - type = lib.types.listOf lib.types.str; - default = [ ]; + type = lib.types.attrsOf (lib.types.attrsOf lib.types.anything); + default = { }; description = '' This depends on `mail_smtpmode`. Array of additional streams options that will be passed to underlying Swift mailer implementation. ''; From 084c030f300b6d62fa4b18651876bc2f93777115 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 16:25:05 +0000 Subject: [PATCH 64/84] ruffle: 0.2.0-nightly-2025-11-22 -> 0.2.0-nightly-2025-11-29 --- pkgs/by-name/ru/ruffle/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/ruffle/package.nix b/pkgs/by-name/ru/ruffle/package.nix index 40b1d3709c1e..6c86e78d6450 100644 --- a/pkgs/by-name/ru/ruffle/package.nix +++ b/pkgs/by-name/ru/ruffle/package.nix @@ -27,13 +27,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruffle"; - version = "0.2.0-nightly-2025-11-22"; + version = "0.2.0-nightly-2025-11-29"; src = fetchFromGitHub { owner = "ruffle-rs"; repo = "ruffle"; tag = lib.strings.removePrefix "0.2.0-" finalAttrs.version; - hash = "sha256-uKl4gw6HMP+PowuavfGjPTov7cFwnxarMqWsiNK8euY="; + hash = "sha256-CGeLCbmACKDKfnqbrqfOSc1MNVL14rHjFMl3ZbS7/Co="; }; postPatch = @@ -49,7 +49,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "OpenH264Version(${major}, ${minor}, ${patch})" ''; - cargoHash = "sha256-8OEiM6Gp9Zqi3ul6Y1x17WRzNDgIKqKn7QrHeFRRqDc="; + cargoHash = "sha256-B4q2OhzAc5zy0BUPlK+ABBCbW1nea4azu057h3F1KZo="; cargoBuildFlags = lib.optional withRuffleTools "--workspace"; env = From 2fa54cab6e6f21474162727707f156fafa388bcb Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 29 Nov 2025 16:40:43 +0000 Subject: [PATCH 65/84] python3Packages.textual: 6.6.0 -> 6.7.0 Diff: https://github.com/Textualize/textual/compare/v6.6.0...v6.7.0 Changelog: https://github.com/Textualize/textual/blob/v6.7.0/CHANGELOG.md --- pkgs/development/python-modules/textual/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/textual/default.nix b/pkgs/development/python-modules/textual/default.nix index 7935a74ae0b0..dad291e0421e 100644 --- a/pkgs/development/python-modules/textual/default.nix +++ b/pkgs/development/python-modules/textual/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "textual"; - version = "6.6.0"; + version = "6.7.0"; pyproject = true; src = fetchFromGitHub { owner = "Textualize"; repo = "textual"; tag = "v${version}"; - hash = "sha256-gJWgGyPfSBxZRVuWvcehDs+hr2gmRsL6tleYCVPOPg4="; + hash = "sha256-hOjTrZNKjqqv0DnMuJRP62AQ3tzdqHmIf0rsQPVvd8s="; }; build-system = [ poetry-core ]; From 0c268328728d8040ba50049ff91b955236a21e2c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 17:06:07 +0000 Subject: [PATCH 66/84] github-copilot-cli: 0.0.362 -> 0.0.365 --- pkgs/by-name/gi/github-copilot-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/github-copilot-cli/package.nix b/pkgs/by-name/gi/github-copilot-cli/package.nix index 01c1ed7a6154..a5839f46e545 100644 --- a/pkgs/by-name/gi/github-copilot-cli/package.nix +++ b/pkgs/by-name/gi/github-copilot-cli/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "github-copilot-cli"; - version = "0.0.362"; + version = "0.0.365"; src = fetchzip { url = "https://registry.npmjs.org/@github/copilot/-/copilot-${finalAttrs.version}.tgz"; - hash = "sha256-9mgxPqRvST5biM/0/GavF2yvgnIdk1Irdp/FcQTB1iU="; + hash = "sha256-tOsF3B1GB7/Gs9E8dw/P2SCcrmjIjYj/kfP6wWqBEUA="; }; nativeBuildInputs = [ makeBinaryWrapper ]; From e95261d831c7ebd2d171e764ef244e576b92ebf8 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 29 Nov 2025 12:13:19 -0500 Subject: [PATCH 67/84] mimir: 3.0.0 -> 3.0.1 Changelog: https://github.com/grafana/mimir/releases/tag/mimir-3.0.1 --- pkgs/by-name/mi/mimir/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mimir/package.nix b/pkgs/by-name/mi/mimir/package.nix index abc11fd89570..40e7c1bc7fd6 100644 --- a/pkgs/by-name/mi/mimir/package.nix +++ b/pkgs/by-name/mi/mimir/package.nix @@ -7,13 +7,13 @@ }: buildGoModule (finalAttrs: { pname = "mimir"; - version = "3.0.0"; + version = "3.0.1"; src = fetchFromGitHub { rev = "mimir-${finalAttrs.version}"; owner = "grafana"; repo = "mimir"; - hash = "sha256-eLdlfGz5OQ3bPWhO2niBynaIPtxXg3x2qD89VK7uuA0="; + hash = "sha256-tYGzU/sn6KLLetDmAyph5u8bCocmfF4ZysTkOCSVf+U="; }; vendorHash = null; From 51dcf3f7981312cbc49580fcbb70de1698e93472 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 17:33:20 +0000 Subject: [PATCH 68/84] yarn-berry: 4.11.0 -> 4.12.0 --- pkgs/by-name/ya/yarn-berry/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yarn-berry/package.nix b/pkgs/by-name/ya/yarn-berry/package.nix index 5c79ce512407..e5a490f770c6 100644 --- a/pkgs/by-name/ya/yarn-berry/package.nix +++ b/pkgs/by-name/ya/yarn-berry/package.nix @@ -10,9 +10,9 @@ }: let - version_4 = "4.11.0"; + version_4 = "4.12.0"; version_3 = "3.8.7"; - hash_4 = "sha256-6TfmeUdLkZi5SMtcrgvJWUS66HvENKOIvbavbO0+L2I="; + hash_4 = "sha256-HuUqk4g+MaDI7r1cKAwAtQeNrJ6G9T9IdPgybv2W2pU="; hash_3 = "sha256-vRrk+Fs/7dZha3h7yI5NpMfd1xezesnigpFgTRCACZo="; in From a26206874914ed3b751a36f491ea23eacb88bf8e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 18:22:40 +0000 Subject: [PATCH 69/84] komac: 2.13.0 -> 2.14.0 --- pkgs/by-name/ko/komac/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ko/komac/package.nix b/pkgs/by-name/ko/komac/package.nix index cfa0d188cb84..144db1e7e21b 100644 --- a/pkgs/by-name/ko/komac/package.nix +++ b/pkgs/by-name/ko/komac/package.nix @@ -16,16 +16,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "komac"; - version = "2.13.0"; + version = "2.14.0"; src = fetchFromGitHub { owner = "russellbanks"; repo = "Komac"; tag = "v${finalAttrs.version}"; - hash = "sha256-wOojfEEzf/NGiyL3Q8ql7t7/gM/hVfgeQmc5cvugKR4="; + hash = "sha256-BZzEt/aqAogWAWXEyVPY77hZp3VE1FUyg2uAjQuwxEE="; }; - cargoHash = "sha256-Bn2Nq/aH2Ta/3VaNQwLClv9gaz2qjo0Ko+d1XQtVdFY="; + cargoHash = "sha256-KrMGZvgMtkfeF4dHUJzxtSqB0nea5ru4sLgnjAoQkYk="; nativeBuildInputs = [ pkg-config From ea34eac61bf8d9463b03d74bd9559f9f3d759972 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 29 Nov 2025 10:32:34 -0800 Subject: [PATCH 70/84] ceph: remove unused dependency from httpcore This fixes the build of ceph and can be reverted once https://github.com/NixOS/nixpkgs/pull/462435 reaches master. --- pkgs/by-name/ce/ceph/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ce/ceph/package.nix b/pkgs/by-name/ce/ceph/package.nix index e2b1d67d4759..64ee3416ed82 100644 --- a/pkgs/by-name/ce/ceph/package.nix +++ b/pkgs/by-name/ce/ceph/package.nix @@ -321,6 +321,9 @@ let }; }); + httpcore = super.httpcore.overridePythonAttrs (old: { + nativeCheckInputs = lib.remove self.pproxy old.nativeCheckInputs; + }); }; }; From b6ace79de1bd5cc43474763ce73f91085bec88ee Mon Sep 17 00:00:00 2001 From: Jonas Rembser Date: Thu, 27 Nov 2025 17:23:00 +0100 Subject: [PATCH 71/84] root: 6.36.04 -> 6.38.00 Also, don't install the `thisroot` scripts, which are meant for using relocatable ROOT builds that are not installed with a package manager. The hotfix introduced in NixOS#292446 to work around root-project/root#14778 can also be removed, since the problem was fixed upstream with root-project/root#19923 --- ...nt-and-genreflex-as-separate-targets.patch | 108 ------------------ pkgs/by-name/ro/root/clang-root.nix | 10 +- pkgs/by-name/ro/root/package.nix | 36 +----- 3 files changed, 11 insertions(+), 143 deletions(-) delete mode 100644 pkgs/by-name/ro/root/Build-rootcint-and-genreflex-as-separate-targets.patch diff --git a/pkgs/by-name/ro/root/Build-rootcint-and-genreflex-as-separate-targets.patch b/pkgs/by-name/ro/root/Build-rootcint-and-genreflex-as-separate-targets.patch deleted file mode 100644 index 668c8f69f842..000000000000 --- a/pkgs/by-name/ro/root/Build-rootcint-and-genreflex-as-separate-targets.patch +++ /dev/null @@ -1,108 +0,0 @@ -From febb61a45a40a76bdbcd320f307dcd8f14cc532b Mon Sep 17 00:00:00 2001 -From: Jonas Rembser -Date: Thu, 28 Aug 2025 14:07:01 +0200 -Subject: [PATCH] [CMake] Build `rootcint` and `genreflex` as separate targets - -This makes the CMake code more robust. - -Right now, we use some `install(CODE "execute_process(COMMAND ln -f ...` -solution on unix to install `rootcint` and `genreflex`. This does not -work in all cases, either because of the usage of `\$ENV{DESTDIR}` when -`DESTDIR` is not set, or because hard links are not allowed. - -Always copying `rootcling` - already in the build tree - would avoid -that problem, but by copying we risk sidestepping the CMake mechanisms -to set the RPath correctly when installing the copies, which are not -actual targets. - -To make makes things simpler and more robust, this commit suggests to -build the `rootcing` and `genreflex` executables as separate targets -from the same source. The cost is very little cost in memory -(`rootcling` is only 31K, so copying two times only increases the size -of ROOTs `bin` directory by 1.5 %) and little in compile time (the extra -compile time is less than a second, not noticable in parallel builds). ---- - main/CMakeLists.txt | 69 +++++++++++++++------------------------------ - 1 file changed, 23 insertions(+), 46 deletions(-) - -diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt -index 7dfcd98e345..857f0df48d8 100644 ---- a/main/CMakeLists.txt -+++ b/main/CMakeLists.txt -@@ -98,50 +98,27 @@ set_source_files_properties(src/rootcling.cxx PROPERTIES - VISIBILITY_INLINES_HIDDEN "ON" - ) - --ROOT_EXECUTABLE(rootcling src/rootcling.cxx LIBRARIES RIO Cling Core Rint) -- --# rootcling includes the ROOT complex header which would build the complex --# dictionary with modules. To make sure that rootcling_stage1 builds this --# dict before we use it, we add a dependency here. --add_dependencies(rootcling complexDict) -- --target_include_directories(rootcling PRIVATE -- ${CMAKE_SOURCE_DIR}/core/metacling/res -- ${CMAKE_SOURCE_DIR}/core/dictgen/res -- ${CMAKE_SOURCE_DIR}/io/rootpcm/res) --set_property(TARGET rootcling PROPERTY ENABLE_EXPORTS 1) --if(WIN32) -- set_target_properties(rootcling PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS 1) -- set_property(TARGET rootcling APPEND_STRING PROPERTY LINK_FLAGS " -STACK:4000000") --endif() -- --# Create aliases: rootcint, genreflex. --if(WIN32) -- add_custom_command(TARGET rootcling POST_BUILD -- COMMAND copy /y rootcling.exe rootcint.exe -- COMMAND copy /y rootcling.exe genreflex.exe -- WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) --else() -- add_custom_command(TARGET rootcling POST_BUILD -- COMMAND ln -f rootcling rootcint -- COMMAND ln -f rootcling genreflex -- WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) --endif() --set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES -- "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/rootcint;${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/genreflex") -- --if(CMAKE_HOST_UNIX) -- install(CODE "execute_process(COMMAND ln -f rootcling rootcint WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR})" COMPONENT applications) -- install(CODE "execute_process(COMMAND ln -f rootcling genreflex WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR})" COMPONENT applications) --else() -- if(MSVC) -- install(PROGRAMS ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/rootcling.exe DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT applications) -- install(PROGRAMS ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/rootcint.exe DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT applications) -- install(PROGRAMS ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/genreflex.exe DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT applications) -- else() -- install(PROGRAMS ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/rootcint -- ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/genreflex -- ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/rlibmap -- DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT applications) -+set(rootcling_exe_names rootcling genreflex rootcint) -+ -+foreach(exe_name IN LISTS rootcling_exe_names) -+ ROOT_EXECUTABLE(${exe_name} src/rootcling.cxx LIBRARIES RIO Cling Core Rint) -+ -+ # rootcling includes the ROOT complex header which would build the complex -+ # dictionary with modules. To make sure that rootcling_stage1 builds this -+ # dict before we use it, we add a dependency here. -+ add_dependencies(${exe_name} complexDict) -+ -+ target_include_directories(${exe_name} PRIVATE -+ ${CMAKE_SOURCE_DIR}/core/metacling/res -+ ${CMAKE_SOURCE_DIR}/core/dictgen/res -+ ${CMAKE_SOURCE_DIR}/io/rootpcm/res) -+ set_property(TARGET ${exe_name} PROPERTY ENABLE_EXPORTS 1) -+ if(WIN32) -+ set_target_properties(${exe_name} PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS 1) -+ set_property(TARGET ${exe_name} APPEND_STRING PROPERTY LINK_FLAGS " -STACK:4000000") - endif() --endif() -+endforeach() -+ -+# To inherit the dependencies from rootcling -+add_dependencies(genreflex rootcling) -+add_dependencies(rootcint rootcint) --- -2.50.1 - diff --git a/pkgs/by-name/ro/root/clang-root.nix b/pkgs/by-name/ro/root/clang-root.nix index c31cd055dde5..7edef83fcf50 100644 --- a/pkgs/by-name/ro/root/clang-root.nix +++ b/pkgs/by-name/ro/root/clang-root.nix @@ -5,19 +5,19 @@ apple-sdk, cmake, git, - llvm_18, + llvm_20, pkg-config, python3, }: stdenv.mkDerivation rec { pname = "clang-root"; - version = "18-20250506-01"; + version = "20-20250925-01"; src = fetchgit { url = "https://github.com/root-project/llvm-project"; rev = "refs/tags/ROOT-llvm${version}"; - hash = "sha256-8tviNWNmvIJhxF4j9Z7zMnjltTX0Ka2fN9HIgLfNAco="; + hash = "sha256-qEoQVv/Aw9gqKSNa8ZJGqPzwXvH1yXiSOkvrUWeXI+g="; }; nativeBuildInputs = [ @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { git ]; buildInputs = [ - llvm_18 + llvm_20 python3 ]; @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { "-DC_INCLUDE_DIRS=${lib.getDev stdenv.cc.libc}/include" "-DLLVM_INCLUDE_TESTS=OFF" "-DLLVM_LINK_LLVM_DYLIB=OFF" - "-DLLVM_MAIN_SRC_DIR=${llvm_18.src}" + "-DLLVM_MAIN_SRC_DIR=${llvm_20.src}" ] ++ ( if stdenv.hostPlatform.isDarwin then diff --git a/pkgs/by-name/ro/root/package.nix b/pkgs/by-name/ro/root/package.nix index e322f88dfee3..a4d71596b5b9 100644 --- a/pkgs/by-name/ro/root/package.nix +++ b/pkgs/by-name/ro/root/package.nix @@ -3,7 +3,6 @@ lib, callPackage, fetchFromGitHub, - fetchpatch, fetchurl, makeWrapper, writeText, @@ -23,7 +22,7 @@ libGL, libxcrypt, libxml2, - llvm_18, + llvm_20, lsof, lz4, xorg, @@ -52,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "root"; - version = "6.36.04"; + version = "6.38.00"; passthru = { tests = import ./tests { inherit callPackage; }; @@ -60,7 +59,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://root.cern.ch/download/root_v${finalAttrs.version}.source.tar.gz"; - hash = "sha256-zGNn2PVjxtSco0wJ0LU8sPQaUo22+GrxEf12dEzaRZY="; + hash = "sha256-pEKUIsRg+DLN5RSlgN0gKx08luiRnCQ2PD1C+M9azNw="; }; clad_src = fetchFromGitHub { @@ -68,8 +67,8 @@ stdenv.mkDerivation (finalAttrs: { repo = "clad"; # Make sure that this is the same tag as in the ROOT build files! # https://github.com/root-project/root/blob/master/interpreter/cling/tools/plugins/clad/CMakeLists.txt#L76 - rev = "refs/tags/v1.9"; - hash = "sha256-TKCRAfwdTp/uDH7rk9EE4z2hwqBybklHhhYH6hQFYpg="; + rev = "refs/tags/v2.0"; + hash = "sha256-Oj7gGSvnGuYdggonPWjrwPn/06cD+ig3eefRh7xaiPs="; }; # ROOT requires a patched version of clang @@ -98,7 +97,7 @@ stdenv.mkDerivation (finalAttrs: { libtiff libxcrypt libxml2 - llvm_18 + llvm_20 lz4 openssl patchRcPathCsh @@ -123,22 +122,6 @@ stdenv.mkDerivation (finalAttrs: { xorg.libXext ]; - patches = [ - # Backport that can be removed once ROOT is updated to 6.38.00 - (fetchpatch { - url = "https://github.com/root-project/root/commit/8f21acb893977bc651a4c4fe5c4fa020a48d31de.patch"; - hash = "sha256-xo3BbaJRyW4Wy2eVuX1bY3FFH7Jm3vN2ZojMsVNIK2I="; - }) - # Revert because it introduces usage of the xcrun executable from xcode: - (fetchpatch { - url = "https://github.com/root-project/root/commit/6bd0dbad38bb524491c5109bc408942246db8b50.patch"; - hash = "sha256-D7LZWJnGF9DtKcM8EF3KILU81cqTcZolW+HMe3fmXTw="; - revert = true; - }) - # Will also be integrated to ROOT 6.38.00 - ./Build-rootcint-and-genreflex-as-separate-targets.patch - ]; - preConfigure = '' for path in builtins/*; do if [[ "$path" != "builtins/openui5" ]] && [[ "$path" != "builtins/rendercore" ]]; then @@ -172,7 +155,6 @@ stdenv.mkDerivation (finalAttrs: { "-Dfitsio=OFF" "-Dmathmore=ON" "-Dsqlite=OFF" - "-Dtmva-pymva=OFF" "-Dvdt=OFF" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ @@ -233,12 +215,6 @@ stdenv.mkDerivation (finalAttrs: { }" ''; - # workaround for - # https://github.com/root-project/root/issues/14778 - env.NIX_LDFLAGS = lib.optionalString ( - !stdenv.hostPlatform.isDarwin - ) "--version-script,${writeText "version.map" "ROOT { global: *; };"}"; - # To use the debug information on the fly (without installation) # add the outPath of root.debug into NIX_DEBUG_INFO_DIRS (in PATH-like format) # and make sure that gdb from Nixpkgs can be found in PATH. From 3cffb9cc70a4c54851f3765d2890f453b47ac488 Mon Sep 17 00:00:00 2001 From: Oleksii Shmalko Date: Sat, 29 Nov 2025 20:44:05 +0200 Subject: [PATCH 72/84] maintainers: remove rasendubi from maintainers --- maintainers/maintainer-list.nix | 6 ------ pkgs/applications/editors/jetbrains/bin/ides.json | 2 +- pkgs/applications/window-managers/awesome/default.nix | 1 - pkgs/by-name/av/avro-cpp/package.nix | 2 +- pkgs/by-name/cm/cmocka/package.nix | 1 - pkgs/by-name/es/escrotum/package.nix | 2 +- pkgs/by-name/gp/gpsd/package.nix | 1 - pkgs/by-name/rh/rhythmbox/package.nix | 2 +- pkgs/by-name/sc/screenkey/package.nix | 2 +- pkgs/by-name/uc/uclibc-ng/package.nix | 4 +--- pkgs/by-name/xx/xxkb/package.nix | 2 +- pkgs/by-name/yc/ycmd/package.nix | 1 - 12 files changed, 7 insertions(+), 19 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 166dfd255343..5d7324d03168 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -21760,12 +21760,6 @@ githubId = 11351304; name = "Ricardo Ardissone"; }; - rasendubi = { - email = "rasen.dubi@gmail.com"; - github = "rasendubi"; - githubId = 1366419; - name = "Alexey Shmalko"; - }; raskin = { email = "7c6f434c@mail.ru"; github = "7c6f434c"; diff --git a/pkgs/applications/editors/jetbrains/bin/ides.json b/pkgs/applications/editors/jetbrains/bin/ides.json index 2c17995dfa3b..60239ac47aaf 100644 --- a/pkgs/applications/editors/jetbrains/bin/ides.json +++ b/pkgs/applications/editors/jetbrains/bin/ides.json @@ -96,7 +96,7 @@ "meta": { "isOpenSource": false, "description": "IDE for building domain-specific languages from JetBrains", - "maintainers": [ "rasendubi" ], + "maintainers": [ ], "longDescription": "A metaprogramming system which uses projectional editing which allows users to overcome the limits of language parsers, and build DSL editors, such as ones with tables and diagrams.", "homepage": "https://www.jetbrains.com/mps/" } diff --git a/pkgs/applications/window-managers/awesome/default.nix b/pkgs/applications/window-managers/awesome/default.nix index 8988fe5569c3..c313f6ab2ba9 100644 --- a/pkgs/applications/window-managers/awesome/default.nix +++ b/pkgs/applications/window-managers/awesome/default.nix @@ -174,7 +174,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ lovek323 - rasendubi ]; platforms = platforms.linux; }; diff --git a/pkgs/by-name/av/avro-cpp/package.nix b/pkgs/by-name/av/avro-cpp/package.nix index df6a4b80d39c..ed40901ee66f 100644 --- a/pkgs/by-name/av/avro-cpp/package.nix +++ b/pkgs/by-name/av/avro-cpp/package.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { mainProgram = "avrogencpp"; homepage = "https://avro.apache.org/"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ rasendubi ]; + maintainers = [ ]; platforms = lib.platforms.all; }; } diff --git a/pkgs/by-name/cm/cmocka/package.nix b/pkgs/by-name/cm/cmocka/package.nix index 2bb7d843df4c..aea798d5f74a 100644 --- a/pkgs/by-name/cm/cmocka/package.nix +++ b/pkgs/by-name/cm/cmocka/package.nix @@ -58,7 +58,6 @@ stdenv.mkDerivation rec { platforms = platforms.all; maintainers = with maintainers; [ kragniz - rasendubi ]; }; } diff --git a/pkgs/by-name/es/escrotum/package.nix b/pkgs/by-name/es/escrotum/package.nix index 15092041d737..7294bad7cb5e 100644 --- a/pkgs/by-name/es/escrotum/package.nix +++ b/pkgs/by-name/es/escrotum/package.nix @@ -66,7 +66,7 @@ python3Packages.buildPythonApplication { homepage = "https://github.com/Roger/escrotum"; description = "Linux screen capture using pygtk, inspired by scrot"; platforms = platforms.linux; - maintainers = with maintainers; [ rasendubi ]; + maintainers = [ ]; license = licenses.gpl3; mainProgram = "escrotum"; }; diff --git a/pkgs/by-name/gp/gpsd/package.nix b/pkgs/by-name/gp/gpsd/package.nix index 5713a9bea696..99de18c531dd 100644 --- a/pkgs/by-name/gp/gpsd/package.nix +++ b/pkgs/by-name/gp/gpsd/package.nix @@ -153,7 +153,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ bjornfor - rasendubi ]; }; } diff --git a/pkgs/by-name/rh/rhythmbox/package.nix b/pkgs/by-name/rh/rhythmbox/package.nix index bab589215c2a..99a9b70dd0cc 100644 --- a/pkgs/by-name/rh/rhythmbox/package.nix +++ b/pkgs/by-name/rh/rhythmbox/package.nix @@ -127,6 +127,6 @@ stdenv.mkDerivation rec { description = "Music playing application for GNOME"; license = licenses.gpl2Plus; platforms = platforms.linux; - maintainers = [ maintainers.rasendubi ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/sc/screenkey/package.nix b/pkgs/by-name/sc/screenkey/package.nix index 7a6a15c732b5..fca3e6dec892 100644 --- a/pkgs/by-name/sc/screenkey/package.nix +++ b/pkgs/by-name/sc/screenkey/package.nix @@ -69,7 +69,7 @@ python3.pkgs.buildPythonApplication rec { description = "Screencast tool to display your keys inspired by Screenflick"; license = licenses.gpl3Plus; platforms = platforms.linux; - maintainers = [ maintainers.rasendubi ]; + maintainers = [ ]; mainProgram = "screenkey"; }; } diff --git a/pkgs/by-name/uc/uclibc-ng/package.nix b/pkgs/by-name/uc/uclibc-ng/package.nix index 2fe0afaebc95..ef49ca1e12e0 100644 --- a/pkgs/by-name/uc/uclibc-ng/package.nix +++ b/pkgs/by-name/uc/uclibc-ng/package.nix @@ -144,9 +144,7 @@ stdenv.mkDerivation (finalAttrs: { experimental and need more testing. ''; license = lib.licenses.lgpl2Plus; - maintainers = with lib.maintainers; [ - rasendubi - ]; + maintainers = [ ]; platforms = lib.platforms.linux; badPlatforms = lib.platforms.aarch64; }; diff --git a/pkgs/by-name/xx/xxkb/package.nix b/pkgs/by-name/xx/xxkb/package.nix index 9bdf44b85b4d..0160410cdebc 100644 --- a/pkgs/by-name/xx/xxkb/package.nix +++ b/pkgs/by-name/xx/xxkb/package.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation rec { description = "Keyboard layout indicator and switcher"; homepage = "http://xxkb.sourceforge.net/"; license = licenses.artistic2; - maintainers = with maintainers; [ rasendubi ]; + maintainers = [ ]; platforms = platforms.linux; mainProgram = "xxkb"; }; diff --git a/pkgs/by-name/yc/ycmd/package.nix b/pkgs/by-name/yc/ycmd/package.nix index 33ddbdcad837..541d64130a51 100644 --- a/pkgs/by-name/yc/ycmd/package.nix +++ b/pkgs/by-name/yc/ycmd/package.nix @@ -135,7 +135,6 @@ stdenv.mkDerivation { homepage = "https://github.com/ycm-core/ycmd"; license = licenses.gpl3; maintainers = with maintainers; [ - rasendubi lnl7 mel S0AndS0 From 5e77878c7961538798a397f96d129e293c626865 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 18:59:41 +0000 Subject: [PATCH 73/84] libretro.beetle-psx: 0-unstable-2025-11-14 -> 0-unstable-2025-11-28 --- pkgs/applications/emulators/libretro/cores/beetle-psx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix index 8a5c5666c972..c82acc46df55 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "mednafen-psx" + lib.optionalString withHw "-hw"; - version = "0-unstable-2025-11-14"; + version = "0-unstable-2025-11-28"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-psx-libretro"; - rev = "d6383bff89a93e02aad10a586e804829861c3de1"; - hash = "sha256-90NhPleaA/YnkQ0EDbvjIGOVn49m+LFy1ovw7/scqlc="; + rev = "1420c90299b1d9f4ef59373b3e5fa538a1e17a65"; + hash = "sha256-w7Mcg80LiErWQdFiTfd+RTqJgCjH8qVf/N73KGOwyO4="; }; extraBuildInputs = lib.optionals withHw [ From 64aaa1cf0bff91ef4f37b20a6e7243863fb8a4f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 19:03:49 +0000 Subject: [PATCH 74/84] pure-maps: 3.4.1 -> 3.4.2 --- pkgs/applications/misc/pure-maps/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/pure-maps/default.nix b/pkgs/applications/misc/pure-maps/default.nix index 8cfae9d12993..6a9601bdd111 100644 --- a/pkgs/applications/misc/pure-maps/default.nix +++ b/pkgs/applications/misc/pure-maps/default.nix @@ -17,13 +17,13 @@ mkDerivation rec { pname = "pure-maps"; - version = "3.4.1"; + version = "3.4.2"; src = fetchFromGitHub { owner = "rinigus"; repo = "pure-maps"; rev = version; - hash = "sha256-Xh4TRc4B/rm2+S8ej/instfkO3271f0HPuqVJYGtCSM="; + hash = "sha256-UkPZ5Wy/05srZv1r5GLoT5hFQVLfYF6Q2rQDFoILlQ0="; fetchSubmodules = true; }; From 7de00d157b7f2de5af4af217725a84e7401381ee Mon Sep 17 00:00:00 2001 From: Tomodachi94 Date: Fri, 28 Nov 2025 15:51:18 -0800 Subject: [PATCH 75/84] sloc: repackage using buildNpmPackage --- pkgs/by-name/sl/sloc/package.nix | 69 +++++++++++++++++++ pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 26 ------- pkgs/top-level/all-packages.nix | 2 - 5 files changed, 70 insertions(+), 29 deletions(-) create mode 100644 pkgs/by-name/sl/sloc/package.nix diff --git a/pkgs/by-name/sl/sloc/package.nix b/pkgs/by-name/sl/sloc/package.nix new file mode 100644 index 000000000000..674618d49259 --- /dev/null +++ b/pkgs/by-name/sl/sloc/package.nix @@ -0,0 +1,69 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, + fetchurl, + testers, + nix-update-script, +}: + +buildNpmPackage (finalAttrs: { + pname = "sloc"; + version = "0.3.2"; + + src = fetchFromGitHub { + owner = "flosse"; + repo = "sloc"; + rev = "v${finalAttrs.version}"; + hash = "sha256-YDrJn/NSXa1LcFK1bxVQF5Qp/Ru38JTszZUMBiK3PPI="; + }; + + npmDepsHash = "sha256-cFUWwmsYy75qAfhkY6tc4Hxwjo8WJcC5urQC22UnnVU="; + + postPatch = + let + lockfile = fetchurl { + url = "https://raw.githubusercontent.com/flosse/sloc/e26044011821c4e170859362f2de657d64118711/package-lock.json"; + hash = "sha256-yWVErql5SWOSbbw2DZUlXBJp7zqZngkc8uAC5ZfnjX0="; + }; + in + '' + if [ -e ./package-lock.json ]; then + echo "Remove postPatch!" + exit 1 + else + cp ${lockfile} ./package-lock.json + fi + ''; + + npmBuildScript = "prepublish"; + + doCheck = true; + + checkPhase = '' + runHook preCheck + + npm test + + runHook postCheck + ''; + + passthru = { + tests = { + wrapped = testers.testVersion { + package = finalAttrs.finalPackage; + }; + }; + updateScript = nix-update-script { }; + }; + + meta = { + description = "Simple tool to count SLOC (source lines of code)"; + homepage = "https://github.com/flosse/sloc"; + changelog = "https://github.com/flosse/sloc/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ tomodachi94 ]; + mainProgram = "sloc"; + platforms = lib.platforms.all; + }; +}) diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 18898a87dadc..4adc8777608b 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -303,6 +303,7 @@ mapAliases { inherit (pkgs) serve; # added 2025-08-27 inherit (pkgs) serverless; # Added 2023-11-29 shout = throw "shout was removed because it was deprecated upstream in favor of thelounge."; # Added 2024-10-19 + inherit (pkgs) sloc; # Added 2025-11-28 smartdc = throw "'smartdc' was removed because it was unmaintained upstream"; # Added 2025-11-14 inherit (pkgs) snyk; # Added 2023-08-30 "socket.io" = throw "socket.io was removed because it provides no executable"; # added 2025-03-23 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 33960a75c2a9..a2e265514692 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -30,7 +30,6 @@ , "purs-tidy" , "sass" , "semver" -, "sloc" , "vega-cli" , "vercel" , "wavedrom-cli" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index eacdbaf1633d..f00f8ff18403 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -22834,32 +22834,6 @@ in bypassCache = true; reconstructLock = true; }; - sloc = nodeEnv.buildNodePackage { - name = "sloc"; - packageName = "sloc"; - version = "0.3.2"; - src = fetchurl { - url = "https://registry.npmjs.org/sloc/-/sloc-0.3.2.tgz"; - sha512 = "tnB+gi6TiFpt3qmCGfaV+78dfKwLiH5HRohkW+PnJYHNAcEdk408uxWG+F/3pu4w1eyCO2NC5CpZKuiyMac5GQ=="; - }; - dependencies = [ - sources."async-3.2.6" - sources."cli-table-0.3.11" - sources."colors-1.0.3" - sources."commander-11.1.0" - sources."picomatch-2.3.1" - sources."readdirp-3.6.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "sloc is a simple tool to count SLOC (source lines of code)"; - homepage = "https://github.com/flosse/sloc#readme"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; vega-cli = nodeEnv.buildNodePackage { name = "vega-cli"; packageName = "vega-cli"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 594372aac537..caad498e1ff2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6712,8 +6712,6 @@ with pkgs; # pandoc takes long to build and documentation isn't needed for just running the cli shellcheck-minimal = haskell.lib.compose.justStaticExecutables shellcheck.unwrapped; - sloc = nodePackages.sloc; - speedtest-cli = with python3Packages; toPythonApplication speedtest-cli; splint = callPackage ../development/tools/analysis/splint { From b9f19184d8f0260dc94d48000dcb0f1f5c02f9ee Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Sat, 29 Nov 2025 15:14:35 -0500 Subject: [PATCH 76/84] doc/rl-2511: cleanup This includes a few grammar corrections, formatting changes, and rewordings --- doc/release-notes/rl-2511.section.md | 67 ++++++++++++++-------------- 1 file changed, 33 insertions(+), 34 deletions(-) diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index 2cc1752586de..6ca0917974b4 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -14,7 +14,7 @@ - **This release of Nixpkgs requires macOS Sonoma 14.0 or newer, as announced in the 25.05 release notes.** The default SDK is now 14.4, but the minimum version is 14.0. - cc-wrapper will enforce that availability annotations are used or an appropriate deployment target is set. + `cc-wrapper` will enforce that availability annotations are used or an appropriate deployment target is set. See the Darwin platform notes for details. - **We expect to drop support for `x86_64-darwin` by Nixpkgs 26.11,** in light of Apple’s announcement that macOS 26 will be the final version to support Intel Macs. @@ -76,7 +76,7 @@ - `fetchFromBitBucket` has gained a `fetchgit` backend when passing in git-related arguments similar to `fetchFromGitHub`. -- `fetchtorrent`, when using the "rqbit" backend, erroneously started fetching files into a subdirectory in Nixpkgs 24.11. The original behaviour – which matches the behaviour using the "transmission" backend – has now been restored. Users reliant on the erroneous behaviour can temporarily maintain it by adding `flatten = false` to the `fetchtorrent` arguments; Nix will produce an evaluation warning for anyone using `backend = "rqbit"` without `flatten = true`. +- `fetchtorrent`, when using the "rqbit" backend, erroneously started fetching files into a subdirectory in Nixpkgs 24.11. The original behaviour – which matches the behaviour using the "transmission" backend – has now been restored. Users reliant on the erroneous behaviour can temporarily maintain it by adding `flatten = false` to the `fetchtorrent` arguments; Nix will produce an evaluation warning for anyone using `backend = "rqbit"` without `flatten = true`. - `floorp` has been replaced with a binary build, available as `floorp-bin`. Due to major changes in the upstream project structure and build system, building Floorp from source has become unfeasible. No configuration or state migration is necessary. @@ -84,7 +84,7 @@ - GCC 9, 10, 11, and 12 have been removed, as they have reached end‐of‐life upstream and are no longer supported. -- `gentium` package now provides `Gentium-*.ttf` files, and not `GentiumPlus-*.ttf` files like before. The font identifiers `Gentium Plus*` are available in the `gentium-plus` package, and if you want to use the more recently updated package `gentium` [by SIL](https://software.sil.org/gentium/), you should update your configuration files to use the `Gentium` font identifier. +- `gentium` package now provides `Gentium-*.ttf` files, and not `GentiumPlus-*.ttf` files like before. The font identifiers `Gentium Plus*` are available in the `gentium-plus` package. If you want to use the more recently updated package `gentium` [by SIL](https://software.sil.org/gentium/), you should update your configuration files to use the `Gentium` font identifier. - GHCJS 8.10, exposed via `haskell.compiler.ghcjs` and `haskell.compiler.ghcjs810`, has been removed. Downstream users should migrate their projects to the new JavaScript backend of GHC proper which can be used via `pkgsCross.ghcjs` from Nixpkgs. Haskell packaging code, like `haskellPackages.mkDerivation`, `ghcWithPackages` and `hoogleWithPackages`, also no longer supports GHCJS. @@ -92,7 +92,7 @@ - `gnome-keyring` no longer ships with an SSH agent anymore because it has been deprecated upstream. You should use `gcr_4` instead, which provides the same features. More information on why this was done can be found on [the relevant GCR upstream PR](https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/67). -- `go-mockery` has been updated to v3. For migration instructions see the [upstream documentation](https://vektra.github.io/mockery/latest/v3/). If v2 is still required `go-mockery_v2` has been added but will be removed on or before 2029-12-31 in-line with its [upstream support lifecycle](https://vektra.github.io/mockery/) +- `go-mockery` has been updated to v3. For migration instructions see the [upstream documentation](https://vektra.github.io/mockery/latest/v3/). If v2 is still required `go-mockery_v2` has been added but will be removed on or before 2029-12-31 in-line with its [upstream support lifecycle](https://vektra.github.io/mockery/). - `gradience` has been removed because it was archived upstream. @@ -110,13 +110,13 @@ - `inspircd` has been updated to the v4 release series. Please refer to the upstream documentation for [general information](https://docs.inspircd.org/4/overview/#v4-overview) and a list of [breaking changes](https://docs.inspircd.org/4/breaking-changes/). -- `installShellFiles`: Allow installManPage to take a piped input, add the `--name` flag for renaming the file when installed. Can also append `--` to opt-out of all subsequent parsing. +- `installShellFiles` now allows `installManPage` to take a piped input, add the `--name` flag for renaming the file when installed. You can also append `--` to opt-out of all subsequent parsing. - `kbd` package's `outputs` now include a `man` and `scripts` outputs. The `unicode_start` and `unicode_stop` Bash scripts are now part of the `scripts` output, allowing most usages of the `kbd` package to not pull in `bash`. - `k2pdfopt` has been removed, as it's broken. -- `k3s` airgap images passthru attributes have changed: +- `k3s` airgap images `passthru` attributes have changed: - `imagesList` was removed - `airgapImages` was renamed to `airgap-images` - `airgapImagesAmd64` was renamed to `airgap-images-amd64-tar-zst` @@ -127,7 +127,7 @@ - `lima` package now only includes the guest agent for the host's architecture by default. If your guest VM's architecture differs from your Lima host's, you'll need to enable the `lima-additional-guestagents` package by setting `withAdditionalGuestAgents = true` when overriding lima with this input. -- `libpinyin`, which is used for Chinese character input, has migrated from the unmaintained BDB database format to the newer KyotoCabinet database format. If you want to migrate your user input statistics you can consider using [bdbtokyotodb](https://codeberg.org/raboof/bdbtokyotodb). +- `libpinyin`, which is used for Chinese character input, has migrated from the unmaintained BDB database format to the newer KyotoCabinet database format. If you want to migrate your user input statistics, you can consider using [bdbtokyotodb](https://codeberg.org/raboof/bdbtokyotodb). - `linux` and all other Linux kernel packages have moved all in-tree kernel modules into a new `modules` output. @@ -151,10 +151,10 @@ and backwards incompatible database migrations. Ensure backups are valid and run a Full Scan after starting the new version. -- NetBox was updated to `>= 4.4.0`. Have a look at the breaking changes +- NetBox was updated to `>= 4.4.0`. You should review the breaking changes of the [4.3 release](https://github.com/netbox-community/netbox/releases/tag/v4.3.0) - and the [4.4 release](https://github.com/netbox-community/netbox/releases/tag/v4.4.0), - make the required changes to your database, if needed, then upgrade by setting `services.netbox.package = pkgs.netbox_4_4;` in your configuration. + the [4.4 release](https://github.com/netbox-community/netbox/releases/tag/v4.4.0), + make the required changes to your database (if needed), and then upgrade by setting `services.netbox.package = pkgs.netbox_4_4;` in your configuration. - `neovimUtils.makeNeovimConfig` now uses `customLuaRC` parameter instead of accepting `luaRcContent`. The old usage is deprecated but still works with a warning. @@ -193,9 +193,8 @@ - `python3Packages.bjoern` has been removed, as the upstream is unmaintained and it depends on a 14-year-old version of http-parser with numerous vulnerabilities. -- `python3Packages.duckduckgo-search` has been updated to v9+ and therefore has been renamed to ddgs. - Use `python3Packages.ddgs` instead. - See [release note for v9.0.0](https://github.com/deedy5/ddgs/releases/tag/v9.0.0) +- `python3Packages.duckduckgo-search` has been updated to v9+ and renamed to `python3Packages.ddgs`. + See [release note for v9.0.0](https://github.com/deedy5/ddgs/releases/tag/v9.0.0). - `python3Packages.heif-image-plugin` has been dropped due to lack of upstream maintenance and breakage. Use `python3Packages.pillow-heif` instead. @@ -207,7 +206,7 @@ - `qt5.full` and `qt6.full` aliases have been removed. Their use has always been discouraged, and downstream projects should use `qtN.env` with the right set of packages. -- `rabbitmq-server` has been updated from 4.0.9 to 4.1.4. The 4.1.0 release includes breaking changes. For more information read the [changelog of 4.1.0](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.1.0) +- `rabbitmq-server` has been updated from 4.0.9 to 4.1.4. The 4.1.0 release includes breaking changes. For more information read the [changelog of 4.1.0](https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.1.0). - `reaction` has been updated to version 2, which includes some breaking changes. For more information, [check the release article](https://blog.ppom.me/en-reaction-v2). @@ -262,9 +261,9 @@ - The minimum version of Nix required to evaluate Nixpkgs has been raised from 2.3 to 2.18. -- The `offrss` package was removed due to lack of upstream maintenance since 2012. It's recommended for users to migrate to another RSS reader +- The `offrss` package was removed due to lack of upstream maintenance since 2012. It's recommended for users to migrate to another RSS reader. -- The `pie` hardening flag has been removed. compilers are expected to enable PIE by default, as has been common practice since 2016 outside of nixpkgs. If a package needs `pie` disabled pass `-no-pie` in `CFLAGS`. It is unlikely this will be necessary in many cases; due to the prevalance of default PIE toolchains most packages incompatible with PIE already pass no-pie. +- The `pie` hardening flag has been removed. Compilers are expected to enable PIE by default, as has been common practice since 2016 outside of Nixpkgs. If a package needs `pie` disabled pass `-no-pie` in `CFLAGS`. It is unlikely this will be necessary in many cases; due to the prevalence of default PIE toolchains, most packages incompatible with PIE already pass `-no-pie`. - The `vlock` output from kbd has been removed. Instead a new package `kbdVlock` has been introduced. Use this package now instead of the output. @@ -287,7 +286,7 @@ - `yggdrasil-jumper` has been updated to v0.4, changing traversal protocol. See [release notes](https://github.com/one-d-wide/yggdrasil-jumper/releases/tag/v0.4.0). -- Zig 0.12 has been removed. +- `zig_0_12` has been removed. ## Other Notable Changes {#sec-nixpkgs-release-25.11-notable-changes} @@ -303,23 +302,23 @@ - `buildPythonPackage` and `buildPythonApplication` now default to `nix-update-script` as their default `updateScript`. This should improve automated updates, since nix-update is better maintained than the in-tree update script and has more robust fetcher support. -- `clickhouse`: Added `serverConfig`, `usersConfig` configuration options accepting Nix attribute sets. Also added `extraServerConfig` and `extraUsersConfig` options accepting plain text (expecting XML configuration). +- `clickhouse` now has `serverConfig`, `usersConfig` override options accepting Nix attribute sets. Also added `extraServerConfig` and `extraUsersConfig` options accepting plain text (expecting XML configuration). -- `cloudflare-ddns`: Added package cloudflare-ddns. +- `cloudflare-ddns` has been added. - `dragonflydb` has been updated from version 0.1.0 to version 1.34.2. - `emacs` now disables the GC mark trace buffer by default. This improves GC performance by 5%, but can make GC issues harder to debug. This is configurable with `withGcMarkTrace`. -- `fetchgit`: Add `gitConfigFile` argument to set a git config (via `$GIT_CONFIG_GLOBAL`) for the fetcher. +- `fetchgit` now accepts a `gitConfigFile` argument to set a git config (via `$GIT_CONFIG_GLOBAL`) for the fetcher. -- `fetchgit`: Add `rootDir` argument to limit the resulting source to one subdirectory of the whole Git repository. Corresponding `--root-dir` option added to `nix-prefetch-git`. +- `fetchgit` now accepts a `rootDir` argument to limit the resulting source to one subdirectory of the whole Git repository. Corresponding `--root-dir` option added to `nix-prefetch-git`. -- `fetchNpmDeps`: Add `npmRegistryOverridesString` argument to pass NPM registry overrides to the fetcher. +- `fetchNpmDeps` now accepts a `npmRegistryOverridesString` argument to pass NPM registry overrides to the fetcher. - `ffmpeg_8`, `ffmpeg_8-headless`, and `ffmpeg_8-full` have been added. The default version of FFmpeg is now `ffmpeg_8`. You can install previous versions from package attributes such as `ffmpeg_7`. -- `forgejo-runner`: The upgrade to version 11 brings a license change from MIT to GPLv3-or-later. +- `forgejo-runner` upgrading to version 11 brings a license change from MIT to GPLv3-or-later. - GIMP now defaults to version 3. Use `gimp2` for the old version. @@ -328,9 +327,9 @@ - [`homebox` 0.20.0](https://github.com/sysadminsmedia/homebox/releases/tag/v0.20.0) changed how assets are stored and hashed. It is recommended to back up your database before this update. In particular, `--storage-data` was replaced with `--storage-conn-string` and `--storage-prefix-path`. If your configuration set `HBOX_STORAGE_DATA` manually, you must migrate it to `HBOX_STORAGE_CONN_STRING` and `HBOX_STORAGE_PREFIX_PATH`. -- `idris2` supports being instantiated with a package environment with `idris.withPackages (p: [ ])` +- `idris2` supports being instantiated with a package environment with `idris.withPackages (p: [ ])`. -- `installShellCompletion`: now supports Nushell completion files +- `installShellCompletion` now supports Nushell completion files. - `jellyfin` was updated to `10.11.x`, which includes heavy backend changes. Make sure to backup your data and configuration directories @@ -341,14 +340,14 @@ - `lisp-modules` were brought in sync with the [June 2025 Quicklisp release](http://blog.quicklisp.org/2025/07/june-2025-quicklisp-dist-now-available.html). -- `meta.mainProgram`: Changing this `meta` entry can lead to a package rebuild due to being used to determine the `NIX_MAIN_PROGRAM` environment variable. +- `meta.mainProgram` is now used to determine the `NIX_MAIN_PROGRAM` environment variable. This means that changing it can now lead to a package rebuild. -- `neovim`: Added support for the `vim.o.exrc` option, the `VIMINIT` environment variable, and sourcing of `sysinit.vim`. +- `neovim` now has support for the `vim.o.exrc` option, the `VIMINIT` environment variable, and sourcing of `sysinit.vim`. See the neovim help page [`:help startup`](https://neovim.io/doc/user/starting.html#startup) for more information, as well as [the nixpkgs neovim wrapper documentation](#neovim-custom-configuration). - New hardening flags `strictflexarrays1`, `strictflexarrays3`, `glibcxxassertions`, `libcxxhardeningfast` and `libcxxhardeningextensive` were made available. -- `nix-prefetch-git`: Added a `--no-add-path` argument to disable adding the path to the store; this is useful when working with a [read-only store](https://nix.dev/manual/nix/2.28/command-ref/new-cli/nix3-help-stores#store-experimental-local-overlay-store-read-only). +- `nix-prefetch-git` now has a `--no-add-path` argument to disable adding the path to the store. This is useful when working with a [read-only store](https://nix.dev/manual/nix/2.28/command-ref/new-cli/nix3-help-stores#store-experimental-local-overlay-store-read-only). - Passing `stdenv` to `buildPythonPackage` or `buildPythonApplication` has been deprecated and will trigger an error in a future release. Instead, you should _override_ the python build helper, e.g., `(buildPythonPackage.override { stdenv = customStdenv; })`. @@ -376,9 +375,9 @@ - The systemd initrd will now respect `x-systemd.wants` and `x-systemd.requires` for reliably unlocking multi-disk bcachefs volumes. -- `versionCheckHook`: Packages that previously relied solely on `pname` to locate the program used to version check, but have a differing `meta.mainProgram` entry, might now fail. +- Packages using `versionCheckHook` that previously relied solely on `pname` to locate the program used to version check, but have a differing `meta.mainProgram` entry, might now fail. -- `waydroid-nftables`: New variant of `waydroid` that supports nftables instead of iptables. +- `waydroid-nftables` is a new variant of `waydroid` that supports nftables instead of iptables. If your previous configuration included a secret reference like `server.secret_key = "@SEARX_SECRET_KEY@"`, you must migrate to the new envsubst syntax: `server.secret_key = "$SEARX_SECRET_KEY"`. ## Nixpkgs Library {#sec-nixpkgs-release-25.11-lib} @@ -403,7 +402,7 @@ - `lib.options.mkPackageOptionMD` has been removed, following its deprecation in NixOS 24.11. Use `lib.options.mkPackageOption` instead. -- `lib.readPathsFromFile` has been removed, use a list instead +- `lib.readPathsFromFile` has been removed, use a list instead. - `lib.replaceChars` has been removed, it was a deprecated alias of `lib.replaceStrings`. @@ -436,7 +435,7 @@ - `lib.cli.toCommandLine`, `lib.cli.toCommandLineShell`, `lib.cli.toCommandLineGNU` and `lib.cli.toCommandLineShellGNU` have been added to address multiple issues in `lib.cli.toGNUCommandLine` and `lib.cli.toGNUCommandLineShell`. -- `ugrep`: Added `wrapWithFilterUtils` package flag for optionally wrapping `ugrep+` and `ug+` with filter utilities for grepping other file types. - -- `ugrep`: Added `createGrepReplacementLinks` package flag for optionally creating drop-in replacement symlinks for `gnugrep`. +- `ugrep` now has two new override options: + - `wrapWithFilterUtils` for optionally wrapping `ugrep+` and `ug+` with filter utilities for grepping other file types. + - `createGrepReplacementLinks` for optionally creating drop-in replacement symlinks for `gnugrep`. From 1dea6dd1d1f4401fae5510ccbfcc446fa4305f8e Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Sat, 29 Nov 2025 21:31:32 +0100 Subject: [PATCH 77/84] libcpr: 1.13.0 -> 1.14.1 --- pkgs/by-name/li/libcpr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libcpr/package.nix b/pkgs/by-name/li/libcpr/package.nix index 94cb2361d46a..6087ef0bb00b 100644 --- a/pkgs/by-name/li/libcpr/package.nix +++ b/pkgs/by-name/li/libcpr/package.nix @@ -9,7 +9,7 @@ }: let - version = "1.13.0"; + version = "1.14.1"; in stdenv.mkDerivation { pname = "libcpr"; @@ -24,7 +24,7 @@ stdenv.mkDerivation { owner = "libcpr"; repo = "cpr"; rev = version; - hash = "sha256-qoNA88GL9Yv3r/7UsZduYXuyrQVxfFY/0P6RfLqT5Uw="; + hash = "sha256-kwbkdAeTpkEJbzvqpUQx007ZIBtwqOPG8n41TvFxeiM="; }; nativeBuildInputs = [ From 1df3a50dbbb658821d411033e67ea5ad8f06d342 Mon Sep 17 00:00:00 2001 From: conatsera Date: Thu, 27 Nov 2025 12:05:24 -0500 Subject: [PATCH 78/84] tcp_wrappers: 7.6.q-33 -> 7.6.q-36 and fetch patches from salsa --- pkgs/by-name/tc/tcp_wrappers/package.nix | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/tc/tcp_wrappers/package.nix b/pkgs/by-name/tc/tcp_wrappers/package.nix index e9319aaa4974..b94ed2135e7b 100644 --- a/pkgs/by-name/tc/tcp_wrappers/package.nix +++ b/pkgs/by-name/tc/tcp_wrappers/package.nix @@ -1,5 +1,6 @@ { fetchurl, + fetchFromGitLab, lib, stdenv, libnsl, @@ -7,28 +8,31 @@ let vanillaVersion = "7.6.q"; - patchLevel = "33"; + patchLevel = "36"; in stdenv.mkDerivation rec { pname = "tcp-wrappers"; version = "${vanillaVersion}-${patchLevel}"; src = fetchurl { - url = "mirror://debian/pool/main/t/tcp-wrappers/tcp-wrappers_${vanillaVersion}.orig.tar.gz"; - sha256 = "0p9ilj4v96q32klavx0phw9va21fjp8vpk11nbh6v2ppxnnxfhwm"; + url = "http://ftp.porcupine.org/pub/security/tcp_wrappers_7.6.tar.gz"; + hash = "sha256-lUPXre33im3gsiHMu9GVLgi1E4cX9K3oFAObtImkMV0="; }; - debian = fetchurl { - url = "mirror://debian/pool/main/t/tcp-wrappers/tcp-wrappers_${version}.debian.tar.xz"; - hash = "sha256-Lykjyu4hKDS/DqQ8JAFhKDffHrbJ9W1gjBKNpdaNRew="; + debian = fetchFromGitLab { + domain = "salsa.debian.org"; + owner = "md"; + repo = "tcp-wrappers"; + tag = "debian/${version}"; + hash = "sha256-SPJmhtgysChnxlta5l1huRq66YcEmHvx1Xs4k7iznTg="; }; prePatch = '' - tar -xaf $debian + cp -r $debian/debian . patches="$(cat debian/patches/series | sed 's,^,debian/patches/,') $patches" - substituteInPlace Makefile --replace STRINGS STRINGDEFS - substituteInPlace debian/patches/13_shlib_weaksym --replace STRINGS STRINGDEFS + substituteInPlace Makefile --replace-fail STRINGS STRINGDEFS + substituteInPlace debian/patches/13_shlib_weaksym --replace-fail STRINGS STRINGDEFS ''; # Fix __BEGIN_DECLS usage (even if it wasn't non-standard, this doesn't include sys/cdefs.h) From 931c0373d0d85adfd8954922d7ba8d53028763d1 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Sat, 29 Nov 2025 15:19:17 -0500 Subject: [PATCH 79/84] doc/rl-2511: move nixos entries to nixos release notes --- doc/release-notes/rl-2511.section.md | 4 ---- nixos/doc/manual/release-notes/rl-2511.section.md | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index 6ca0917974b4..d312066d6098 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -302,8 +302,6 @@ - `buildPythonPackage` and `buildPythonApplication` now default to `nix-update-script` as their default `updateScript`. This should improve automated updates, since nix-update is better maintained than the in-tree update script and has more robust fetcher support. -- `clickhouse` now has `serverConfig`, `usersConfig` override options accepting Nix attribute sets. Also added `extraServerConfig` and `extraUsersConfig` options accepting plain text (expecting XML configuration). - - `cloudflare-ddns` has been added. - `dragonflydb` has been updated from version 0.1.0 to version 1.34.2. @@ -353,8 +351,6 @@ Instead, you should _override_ the python build helper, e.g., `(buildPythonPackage.override { stdenv = customStdenv; })`. See [](#overriding-python-build-helpers). -- `plasma6`: Fixed the `ksycoca` cache not being re-built when `$XDG_CACHE_HOME` is set to something that isn't `$HOME/.cache`. - - `searx` was updated to use `envsubst` instead of `sed` for parsing secrets from environment variables. - `sftpman` has been updated to version 2, a rewrite in Rust which is mostly backward compatible but does include some changes to the CLI. diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index ab9239dcf30d..adfe04ae798f 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -451,6 +451,8 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `services.clamsmtp` is unmaintained and was removed from Nixpkgs. +- `services.clickhouse` has added the `serverConfig` and `userConfig` options. You may also use `extraServerConfig` and `extraUserConfig` to pass plain text XML. + - `services.dependency-track` removed its configuration of the JVM heap size. This lets the JVM choose its maximum heap size automatically, which should work much better in practice for most users. For deployments on systems with little RAM, it may now be necessary to manually configure a maximum heap size using {option}`services.dependency-track.javaArgs`. - `services.dnscrypt-proxy2` was renamed to `services.dnscrypt-proxy` to match the package name. The systemd service is now also `dnscrypt-proxy`, but the old name is still provided as an alias for backwards compatibility. @@ -520,6 +522,8 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `systemd.watchdog.kexecTime` was renamed to `systemd.settings.Manager.KExecWatchdogSec` - `systemd.enableCgroupAccounting` was removed. Cgroup accounting now needs to be disabled directly using `systemd.settings.Manager.*Accounting`. +- The `ksycoca` cache in Plasma 6 will no longer be re-built when `$XDG_CACHE_HOME` is not set to `$HOME/.cache`. + - The latest available version of Nextcloud is v32 (available as `pkgs.nextcloud32`). The installation logic is as follows: - If [`services.nextcloud.package`](#opt-services.nextcloud.package) is specified explicitly, this package will be installed (**recommended**) - If [`system.stateVersion`](#opt-system.stateVersion) is >=25.05, `pkgs.nextcloud32` will be installed by default. From aa528432f4f5bf41ecf3225045ffeb09cb1d447a Mon Sep 17 00:00:00 2001 From: George Huebner Date: Sat, 22 Nov 2025 15:44:50 -0300 Subject: [PATCH 80/84] giac: disable libc++ hardening --- pkgs/by-name/gi/giac/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/gi/giac/package.nix b/pkgs/by-name/gi/giac/package.nix index 410cae74a7e2..b6683c2d8622 100644 --- a/pkgs/by-name/gi/giac/package.nix +++ b/pkgs/by-name/gi/giac/package.nix @@ -192,6 +192,9 @@ stdenv.mkDerivation rec { "--disable-micropy" ]; + # https://github.com/NixOS/nixpkgs/pull/463804 + hardeningDisable = [ "libcxxhardeningfast" ]; + postInstall = '' # example Makefiles contain the full path to some commands # notably texlive, and we don't want texlive to become a runtime From 0eea1c75d3f0223ad6e25a4fc8d7a3224d52936f Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Sat, 29 Nov 2025 15:37:06 -0500 Subject: [PATCH 81/84] nixos/doc/rl-2511: cleanup This includes grammar/spelling corrections, re-categorization of some entries, formatting changes, and rewordings --- .../manual/release-notes/rl-2511.section.md | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index adfe04ae798f..a114610838f7 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -48,7 +48,7 @@ - [Beszel](https://beszel.dev), a lightweight server monitoring hub with historical data, docker stats, and alerts. Available as [`services.beszel.agent`](options.html#opt-services.beszel.agent.enable) and [`services.beszel.hub`](options.html#opt-services.beszel.hub.enable). -- [boot.kernel.sysfs](options.html#opt-boot.kernel.sysfs) allows setting of sysfs attributes. +- [boot.kernel.sysfs](options.html#opt-boot.kernel.sysfs), a new way to set of sysfs attributes. - [Broadcast Box](https://github.com/Glimesh/broadcast-box), a WebRTC broadcast server. Available as [services.broadcast-box](options.html#opt-services.broadcast-box.enable). @@ -74,9 +74,9 @@ - [dwl](https://codeberg.org/dwl/dwl), a compact, hackable compositor for Wayland based on wlroots. Available as [programs.dwl](#opt-programs.dwl.enable). -- [ente](https://github.com/ente-io/ente), a service that provides a fully open source, end-to-end encrypted platform for photos and videos. Available as [services.ente.api](#opt-services.ente.api.enable) and [services.ente.web](#opt-services.ente.web.enable). +- [ente](https://github.com/ente-io/ente), a service that provides a fully open source, end-to-end encrypted platform for photos and videos. Available as [services.ente.api](#opt-services.ente.api.enable) and [services.ente.web](#opt-services.ente.web.enable). -- [ErsatzTV](https://ersatztv.org), a personal IPTV server. Available as [services.ersatztv](#opt-services.ersatztv.enable) +- [ErsatzTV](https://ersatztv.org), a personal IPTV server. Available as [services.ersatztv](#opt-services.ersatztv.enable). - [Fediwall](https://fediwall.social), a web application for live displaying toots from mastodon, inspired by mastowall. Available as [services.fediwall](#opt-services.fediwall.enable). @@ -116,6 +116,8 @@ - [mautrix-discord](https://github.com/mautrix/discord), a Matrix-Discord puppeting/relay bridge. Available as [services.mautrix-discord](#opt-services.mautrix-discord.enable). +- [Neat IP Address Planner](https://spritelink.github.io/NIPAP/) (NIPAP), a sleek, intuitive and powerful IP address management system. Available as [services.nipap.enable](#opt-services.nipap.enable). + - [nebula-lighthouse-service](https://github.com/manuels/nebula-lighthouse-service), a public Nebula VPN lighthouse service. Available as [services.nebula-lighthouse-service](#opt-services.nebula-lighthouse-service.enable). - [Newt](https://github.com/fosrl/newt), a fully user space WireGuard tunnel client and TCP/UDP proxy, designed to securely expose private resources controlled by Pangolin. Available as [services.newt](options.html#opt-services.newt.enable). @@ -126,8 +128,6 @@ - [nvme-rs](https://github.com/liberodark/nvme-rs), NVMe monitoring [services.nvme-rs](#opt-services.nvme-rs.enable). -- Options under [networking.getaddrinfo](#opt-networking.getaddrinfo.enable) are now allowed to declaratively configure address selection and sorting behavior of `getaddrinfo` in dual-stack networks. - - [Overseerr](https://overseerr.dev), a request management and media discovery tool for the Plex ecosystem. Available as [services.overseerr](#opt-services.overseerr.enable). - [PairDrop](https://github.com/schlagmichdoch/pairdrop), a peer-to-peer file transfer web app. Available as [services.pairdrop](#opt-services.pairdrop.enable). @@ -140,33 +140,31 @@ - [pmount](https://salsa.debian.org/debian/pmount), a tool that allows normal users to mount removable devices without requiring root privileges Available at [programs.pmount](#opt-programs.pmount.enable). -- [postfix-tlspol](https://github.com/Zuplu/postfix-tlspol), MTA-STS and DANE resolver and TLS policy server for Postfix. Available as [services.postfix-tlspol](#opt-services.postfix-tlspol.enable). +- [postfix-tlspol](https://github.com/Zuplu/postfix-tlspol), a MTA-STS and DANE resolver and TLS policy server for Postfix. Available as [services.postfix-tlspol](#opt-services.postfix-tlspol.enable). - [Prometheus Tailscale Exporter](https://github.com/adinhodovic/tailscale-exporter), a Prometheus exporter for Tailscale Tailnet metrics. - [Prometheus Storagebox Exporter](https://github.com/fleaz/prometheus-storagebox-exporter), a Prometheus exporter for Hetzner storage boxes. -- [qBittorrent](https://www.qbittorrent.org/), is a bittorrent client programmed in C++ / Qt that uses libtorrent by Arvid Norberg. Available as [services.qbittorrent](#opt-services.qbittorrent.enable). +- [qBittorrent](https://www.qbittorrent.org/), a bittorrent client programmed in C++ / Qt that uses libtorrent by Arvid Norberg. Available as [services.qbittorrent](#opt-services.qbittorrent.enable). -- [radicle-ci-broker](https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:zwTxygwuz5LDGBq255RA2CbNGrz8), runs CI for repositories in the local [Radicle](https://radicle.xyz/) node. Available as [services.radicle.ci.broker.enable](#opt-services.radicle.ci.broker.enable). +- [radicle-ci-broker](https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:zwTxygwuz5LDGBq255RA2CbNGrz8), a tool for running CI for repositories in the local [Radicle](https://radicle.xyz/) node. Available as [services.radicle.ci.broker.enable](#opt-services.radicle.ci.broker.enable). - [radicle-native-ci](https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE), an adapter for the [Radicle CI broker](https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:zwTxygwuz5LDGBq255RA2CbNGrz8), for performing CI runs locally. Available as [services.radicle.ci.adapters.native](#opt-services.radicle.ci.adapters.native.instances). - [rauc](https://rauc.io/) (the Robust Auto-Update Controller), a daemon that allows reliable and secure software updates in embedded Linux systems. Available at [services.rauc](#opt-services.rauc.enable). -- [ringboard](https://github.com/SUPERCILEX/clipboard-history), a fast, efficient, and composable clipboard manager for Linux. Available for x11 as [services.ringboard](#opt-services.ringboard.x11.enable) and for wayland as [services.ringboard](#opt-services.ringboard.wayland.enable). +- [ringboard](https://github.com/SUPERCILEX/clipboard-history), a fast, efficient, and composable clipboard manager for Linux. Available for x11 as [services.ringboard](#opt-services.ringboard.x11.enable) and for Wayland as [services.ringboard](#opt-services.ringboard.wayland.enable). -- [services.rsync](options.html#opt-services.rsync) has been added to simplify periodic directory syncing. - -- [services.libvirtd.autoSnapshot](options.html#opt-services.libvirtd.autoSnapshot.enable), a backup service for libvirt managed vms. +- [rsync](https://rsync.samba.org/), an open source utility that provides fast incremental file transfer. Available as [services.rsync](options.html#opt-services.rsync). - [Sharkey](https://joinsharkey.org), a Sharkish microblogging platform. Available as [services.sharkey](#opt-services.sharkey.enable). -- [SillyTavern](https://sillytavern.app/), LLM Frontend for Power Users. Available as [services.sillytavern](#opt-services.sillytavern.enable). +- [SillyTavern](https://sillytavern.app/), an LLM Frontend for Power Users. Available as [services.sillytavern](#opt-services.sillytavern.enable). - [SuiteNumérique Docs](https://github.com/suitenumerique/docs), a collaborative note taking, wiki and documentation web platform and alternative to Notion or Outline. Available as [services.lasuite-docs](#opt-services.lasuite-docs.enable). -- [SuiteNumérique Meet](https://github.com/suitenumerique/meet) is an open source alternative to Google Meet and Zoom powered by LiveKit: HD video calls, screen sharing, and chat features. Built with Django and React. Available as [services.lasuite-meet](#opt-services.lasuite-meet.enable). +- [SuiteNumérique Meet](https://github.com/suitenumerique/meet), an open source alternative to Google Meet and Zoom powered by LiveKit. It features HD video calls, screen sharing, and chat features. Available as [services.lasuite-meet](#opt-services.lasuite-meet.enable). - [Speedify](https://speedify.com/), a proprietary VPN which allows combining multiple internet connections (Wi-Fi, 4G, 5G, Ethernet, Starlink, Satellite, and more) to improve the stability, speed, and security of online experiences. Available as [services.speedify](#opt-services.speedify.enable). @@ -180,16 +178,10 @@ developers to build scalable applications without sacrificing productivity or reliability. Available as [services.temporal](#opt-services.temporal.enable). -- [Tenstorrent](https://tenstorrent.com) hardware module has been added. - -- The [Neat IP Address Planner](https://spritelink.github.io/NIPAP/) (NIPAP) can now be enabled through [services.nipap.enable](#opt-services.nipap.enable). - - [Timekpr-nExT](https://mjasnik.gitlab.io/timekpr-next/), a time managing application that helps optimizing time spent at computer for your subordinates, children or even for yourself. Available as [](#opt-services.timekpr.enable). - [tlsrpt-reporter](https://github.com/sys4/tlsrpt-reporter), an application suite to generate and deliver TLSRPT reports. Available as [services.tlsrpt](#opt-services.tlsrpt.enable). -- [tpm2-totp](https://github.com/tpm2-software/tpm2-totp) can now be used to show a TOTP during boot using Plymouth. Available as [boot.plymouth.tpm2-totp](#opt-boot.plymouth.tpm2-totp.enable). - - [tsidp](https://github.com/tailscale/tsidp), a simple OIDC / OAuth Identity Provider (IdP) server for your tailnet. Available as [services.tsidp](#opt-services.tsidp.enable). - [TuneD](https://tuned-project.org/), a system tuning service for Linux. Available as [services.tuned](#opt-services.tuned.enable). @@ -198,11 +190,11 @@ - [umami](https://github.com/umami-software/umami), a simple, fast, privacy-focused alternative to Google Analytics. Available with [services.umami](#opt-services.umami.enable). -- [wayvnc](https://github.com/any1/wayvnc), VNC server for wlroots based Wayland compositors. Available as [programs.wayvnc](#opt-programs.wayvnc.enable). +- [wayvnc](https://github.com/any1/wayvnc), a VNC server for wlroots based Wayland compositors. Available as [programs.wayvnc](#opt-programs.wayvnc.enable). -- [XPPen](https://www.xp-pen.com/), the official closed-source driver for XP Pen tablets. Available as [programs.xppen](#opt-programs.xppen.enable). +- [XPPen](https://www.xp-pen.com/), an official closed-source driver for XP Pen tablets. Available as [programs.xppen](#opt-programs.xppen.enable). -- [Warpgate](https://warpgate.null.page), a SSH, HTTPS, MySQL and Postgres bastion. Available as [services.warpgate](#opt-services.warpgate.enable). Note that you need to run `warpgate recover-access` to recover builtin admin account, as the initialisation script uses a throwaway value to initialise its database. +- [Warpgate](https://warpgate.null.page), an SSH, HTTPS, MySQL and Postgres bastion. Available as [services.warpgate](#opt-services.warpgate.enable). Note that you need to run `warpgate recover-access` to recover builtin admin account, as the initialisation script uses a throwaway value to initialise its database. - [yubikey-manager](https://github.com/Yubico/yubikey-manager), a tool for configuring YubiKey devices. Available as [programs.yubikey-manager](#opt-programs.yubikey-manager.enable). @@ -236,7 +228,7 @@ - `miniflux` no longer uses the hstore PostgreSQL extension. Having the extension would prevent Miniflux from starting. In case you are managing your `miniflux` PostgreSQL database externally, disable the extension with `DROP EXTENSION IF EXISTS hstore;`. -- `netbox-manage` script created by the `netbox` module no longer uses `sudo -u netbox` internally. It can be run as root and will change it's user to `netbox` using `runuser` +- `netbox-manage` script created by the `netbox` module no longer uses `sudo -u netbox` internally. It can be run as root and will change it's user to `netbox` using `runuser`. - NixOS display manager modules now strictly use tty1, where many of them previously used tty7. Options to configure display managers' VT have been dropped. A configuration with a display manager enabled will not start `getty@tty1.service`, even if the system is forced to boot into `multi-user.target` instead of `graphical.target`. @@ -409,6 +401,8 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `boot.plymouth` now has a [`package`](#opt-boot.plymouth.package) option to specify the package used in the module. +- Drivers and utlities for [Tenstorrent](https://tenstorrent.com) have been added. Available as [hardware.tenstorrent](#opt-hardware.tenstorrent.enable). + - Due to [deprecation of gnome-session X11 support](https://blogs.gnome.org/alatiera/2025/06/08/the-x11-session-removal/), `services.desktopManager.pantheon` now defaults to pantheon-wayland session. The X11 session has been removed, see [this issue](https://github.com/elementary/session-settings/issues/91) for details. - `libvirt` now supports using `nftables` backend. @@ -416,14 +410,16 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `linux_libre` & `linux_latest_libre` have been removed due to a lack of maintenance. -- Immich now has support for [VectorChord](https://github.com/tensorchord/VectorChord) when using the PostgreSQL configuration provided by `services.immich.database.enable`, which replaces `pgvecto-rs`. VectorChord support can be toggled with the option `services.immich.database.enableVectorChord`. Additionally, `pgvecto-rs` support is now disabled from NixOS 25.11 onwards using the option `services.immich.database.enableVectors`. This option will be removed fully in the future once Immich drops support for `pgvecto-rs` fully. See [Immich migration instructions](#module-services-immich-vectorchord-migration) +- Immich now has support for [VectorChord](https://github.com/tensorchord/VectorChord) when using the PostgreSQL configuration provided by `services.immich.database.enable`, which replaces `pgvecto-rs`. VectorChord support can be toggled with the option `services.immich.database.enableVectorChord`. Additionally, `pgvecto-rs` support is now disabled from NixOS 25.11 onwards using the option `services.immich.database.enableVectors`. This option will be removed fully in the future once Immich drops support for `pgvecto-rs` fully. See [Immich migration instructions](#module-services-immich-vectorchord-migration). - It is now possible to configure the default source address using the new options [networking.defaultGateway.source](#opt-networking.defaultGateway.source), [networking.defaultGateway6.source](#opt-networking.defaultGateway6.source). - mate-wayland-session 1.28.4 is now using the default wayfire decorator instead of firedecor, thus `services.xserver.desktopManager.mate.enableWaylandSession` is no longer shipping firedecor. If you are experiencing broken window decorations after upgrade, backup and remove `~/.config/mate/wayfire.ini` and re-login. -- `networking.wireless.networks.` now has an option to specify SSID, hence allowing duplicated SSID setup. The BSSID option is added along side with this. +- `networking.wireless.networks.` now has an option to specify SSID, hence allowing duplicated SSID setup. The BSSID option is added alongside with this. + +- Options under [networking.getaddrinfo](#opt-networking.getaddrinfo.enable) are now allowed to declaratively configure address selection and sorting behavior of `getaddrinfo` in dual-stack networks. - `php81` was removed. @@ -434,7 +430,7 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `prosody` gained a config check option named `services.prosody.checkConfig` which runs `prosodyctl check config` and is turned on by default. -- Revamp of the ACME certificate acquisication and renewal process to help scale systems with lots (100+) of certificates. +- Revamp of the ACME certificate acquisition and renewal process to help scale systems with lots (100+) of certificates. Units and targets have been reshaped to better support more specific dependency propagation and avoid superfluously triggering unchanged units: @@ -465,13 +461,15 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `services.gitea` supports sending notifications with sendmail again. To do this, activate the parameter `services.gitea.mailerUseSendmail` and configure SMTP server. -- [](#opt-services.gnome.gnome-keyring.enable) does not ship with an SSH agent anymore, as this is now handled by the `gcr_4` package instead of `gnome-keyring`. A new module has been added to support this, under [](#opt-services.gnome.gcr-ssh-agent.enable) (its default value has been set to [](#opt-services.gnome.gnome-keyring.enable) to ensure a smooth transition). See the [relevant upstream PR](https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/67) for more details. +- [services.gnome.gnome-keyring](#opt-services.gnome.gnome-keyring.enable) does not ship with an SSH agent anymore, as this is now handled by the `gcr_4` package instead of `gnome-keyring`. A new module has been added to support this, under [](#opt-services.gnome.gcr-ssh-agent.enable) (its default value has been set to [](#opt-services.gnome.gnome-keyring.enable) to ensure a smooth transition). See the [relevant upstream PR](https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/67) for more details. - `services.grafana` does no longer send usage statistics by default. - `services.k3s` now shares most of its code with `services.rke2`. The merge resulted in both modules providing more options, with `services.rke2` receiving the most improvements. Existing configurations for either module should not be affected. +- [services.libvirtd.autoSnapshot](options.html#opt-services.libvirtd.autoSnapshot.enable) has been added as a backup service for libvirt managed VMs. + - `services.limesurvey` now supports nginx as reverse-proxy. Available through [services.limesurvey.webserver](#opt-services.limesurvey.webserver). - `services.mattermost` has been updated to use the 10.11 ESR instead of 10.5. While this shouldn't break anyone, we also now package Mattermost 11 as mattermostLatest. Note that Mattermost 11 drops support for MySQL. The Mattermost module will assertion fail if you try to use MySQL with Mattermost 11; support for using MySQL with Mattermost will fully be removed in NixOS 26. @@ -540,4 +538,6 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - The third-party `ant-contrib` is no longer included in the `ant` package. +- [tpm2-totp](https://github.com/tpm2-software/tpm2-totp) can now be used to show a TOTP during boot using Plymouth. Available as [boot.plymouth.tpm2-totp](#opt-boot.plymouth.tpm2-totp.enable). + - `users.users.*.linger` now defaults to `null` rather than `false`, meaning NixOS will not attempt to enable or disable lingering for that user account, instead allowing for imperative control over lingering using the `loginctl` commands. In practice, this is unlikely to make a difference for most people, as new users are created without lingering configured. There is a new, related option, `users.manageLingering`, which can be used to prevent NixOS attempting to manage lingering entirely. From 51afe72e527df3167884baa0db1e04cee28e6d8e Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Sat, 29 Nov 2025 15:50:22 -0500 Subject: [PATCH 82/84] nixos/doc/rl-2511: move nixpkgs entries to nixpkgs manual --- doc/release-notes/rl-2511.section.md | 57 ++++++++++++++++++ .../manual/release-notes/rl-2511.section.md | 59 ++----------------- 2 files changed, 63 insertions(+), 53 deletions(-) diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index d312066d6098..5e5a649bf5a5 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -51,8 +51,12 @@ - `buildGoModule` now warns if `.passthru.overrideModAttrs` is lost during the overriding of its result packages. +- `cardboard` has been removed due to the package having been broken since at least November 2024. + - `carla` no longer support `gtk2` override. +- `chatgpt-retrieval-plugin` has been removed due to the package having been broken since at least November 2024. + - `conduwuit` was removed due to upstream ceasing development and deleting their repository. For existing data, a migration to `matrix-conduit`, `matrix-continuwuity` or `matrix-tuwunel` may be possible. - `conftest` since `0.60.0` has moved to use rego `v1` as default. To continue using `v0` use `--rego-version v0`. For more information about upgrading to Rego v1 syntax, see the [upstream docs](https://www.openpolicyagent.org/docs/latest/v0-upgrade/). @@ -172,6 +176,8 @@ - `opensoldat` binaries and user configuration directory names have been prefixed by 'open', becoming opensoldat and opensoldatserver. Configuration will be moved automatically before launch when possible. +- `orjail` package has been removed as it is broken by the latest firejail release and seems unmaintained. + - `pcp` has been removed because the upstream repo was archived and it hasn't been updated since 2021. - `podofo` has been updated from `0.9.8` to `1.0.0`. These releases are by nature very incompatible due to major API changes. The legacy versions can be found under `podofo_0_10` and `podofo_0_9`. @@ -211,6 +217,10 @@ - `reaction` has been updated to version 2, which includes some breaking changes. For more information, [check the release article](https://blog.ppom.me/en-reaction-v2). +- `renovate` was updated to v41. See the upstream release notes for [v40](https://github.com/renovatebot/renovate/releases/tag/40.0.0) and [v41](https://github.com/renovatebot/renovate/releases/tag/41.0.0) for breaking changes. + +- `river` 0.3.x has been renamed to `river-classic` following an upstream decision. + - `rocmPackages.triton` has been removed in favor of `python3Packages.triton`. - `rofi` has been updated to `2.0.0`. `rofi-wayland` and `rofi-wayland-unwrapped` have been merged into `rofi` and `rofi-unwrapped` respectively. For more information and instructions see the [v2.0.0 changelog entry](https://github.com/davatorium/rofi/releases/tag/2.0.0). @@ -219,6 +229,9 @@ - `sail-riscv` 0.8 follows [upstream](https://github.com/riscv/sail-riscv/blob/7cc4620eb1a57bfe04832baccdcf5727e9459bd4/doc/ChangeLog.md) and provides only a single binary, `sail_riscv_sim`. +- `sing-box` has been updated to 1.12.3, which includes a number of breaking changes, old configurations may need updating or they will cause the tool to fail to run. + See the [change log](https://sing-box.sagernet.org/changelog/#1123) for details and [migration](https://sing-box.sagernet.org/migration/#1120) for how to update old configurations. + - `space-orbit` package has been removed due to lack of upstream maintenance. Debian upstream stopped tracking it in 2011. - `spidermonkey_91` has been removed, as it has been EOL since September 2022. @@ -237,6 +250,12 @@ - `telegram-desktop` packages now uses `Telegram` for its binary. The previous name was `telegram-desktop`. This is due to [an upstream decision](https://github.com/telegramdesktop/tdesktop/commit/56ff5808a3d766f892bc3c3305afb106b629ef6f) to make the name consistent with other platforms. +- `teleport` has been upgraded from major version 17 to major version 18. +Refer to [upstream upgrade instructions](https://goteleport.com/docs/upgrading/overview/) +and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). + +- The `asterisk-lts` package was changed to v22 from v18. The default `asterisk` package was changed to v22 from v20. Asterisk version 18 has been dropped due to being EOL. The `asterisk-stable` (v20) package was unchanged. You may need to update /var/lib/asterisk to match the template files in `${asterisk-...}/var/lib/asterisk`. + - The `archipelago-minecraft` package was removed, as upstream no longer provides support for the Minecraft APWorld. - The default Android NDK version has been raised to 27, and the default SDK version to 35. @@ -255,12 +274,19 @@ - The `haskellPackages.mkDerivation` builder now converts packages' cabal files to Unix line endings before `patchPhase`. This behavior can be disabled using `dontConvertCabalFileToUnix`. +- The default `kops` version is now 1.33.0 and versions 1.30 and older have been dropped. See [Upgrading Kubernetes](https://kops.sigs.k8s.io/tutorial/upgrading-kubernetes/) for instructions on how to update kOps. + - The license of duckstation has changed from `gpl3Only` to `cc-by-nc-nd-40` making it unfree in newer releases. The `duckstation` package has been overhauled to support the new releases and `duckstation-bin` has been aliased to `duckstation` to support darwin binary builds. - The main binary of `tomlq` has been renamed from `tomlq` to `tq`. - The minimum version of Nix required to evaluate Nixpkgs has been raised from 2.3 to 2.18. +- The `no-broken-symlink` build hook now also fails builds whose output derivation contains links to $TMPDIR (typically /build, which contains the build directory). + +- The non-LTS Forgejo package (`forgejo`) has been updated to 12.0.0. This release contains breaking changes, see the [release blog post](https://forgejo.org/2025-07-release-v12-0/) + for all the details and how to ensure smooth upgrades. + - The `offrss` package was removed due to lack of upstream maintenance since 2012. It's recommended for users to migrate to another RSS reader. - The `pie` hardening flag has been removed. Compilers are expected to enable PIE by default, as has been common practice since 2016 outside of Nixpkgs. If a package needs `pie` disabled pass `-no-pie` in `CFLAGS`. It is unlikely this will be necessary in many cases; due to the prevalence of default PIE toolchains, most packages incompatible with PIE already pass `-no-pie`. @@ -284,10 +310,14 @@ - `webkitgtk_4_0` has been removed because it depends on an unmaintained version of security-critical libsoup library (`libsoup_2`) and the support will be [dropped upstream soon](https://webkitgtk.org/2025/10/07/webkitgtk-soup2-deprecation.html). +- `yehawn` was removed due to the package being broken and unmaintained upstream. + - `yggdrasil-jumper` has been updated to v0.4, changing traversal protocol. See [release notes](https://github.com/one-d-wide/yggdrasil-jumper/releases/tag/v0.4.0). - `zig_0_12` has been removed. +- `zigbee2mqtt` was updated to version 2.x, which contains breaking changes. See the [discussion](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) for further information. + ## Other Notable Changes {#sec-nixpkgs-release-25.11-notable-changes} @@ -304,10 +334,14 @@ - `cloudflare-ddns` has been added. +- Direct use of `pkgs.formats.systemd` has been deprecated, and should now be instantiated with `pkgs.formats.systemd { }` similarly to other items in `pkgs.formats`. + - `dragonflydb` has been updated from version 0.1.0 to version 1.34.2. - `emacs` now disables the GC mark trace buffer by default. This improves GC performance by 5%, but can make GC issues harder to debug. This is configurable with `withGcMarkTrace`. +- `etcd` package was upgraded to 3.6, see [migration notes](https://etcd.io/docs/v3.6/upgrades/upgrade_3_6/) for incompatibilities and upgrade procedure. + - `fetchgit` now accepts a `gitConfigFile` argument to set a git config (via `$GIT_CONFIG_GLOBAL`) for the fetcher. - `fetchgit` now accepts a `rootDir` argument to limit the resulting source to one subdirectory of the whole Git repository. Corresponding `--root-dir` option added to `nix-prefetch-git`. @@ -320,11 +354,16 @@ - GIMP now defaults to version 3. Use `gimp2` for the old version. +- `gitversion` was updated to 6.3.0, which includes a number of breaking changes, old configurations may need updating or they will cause the tool to fail to run. + See the [6.0.0 release notes for GitVersion](https://github.com/GitTools/GitVersion/releases/tag/6.0.0) for details on the breaking changes, [the documentation on the configuration format](https://gitversion.net/docs/reference/configuration) for the new configuration specification, and [the documentation on version variables](https://gitversion.net/docs/reference/variables) for what is now supported. + - `gramps` has been updated to 6.0.0 Upstream recommends [backing up your Family Trees](https://gramps-project.org/wiki/index.php/Gramps_6.0_Wiki_Manual_-_Manage_Family_Trees#Backing_up_a_Family_Tree) before upgrading. - [`homebox` 0.20.0](https://github.com/sysadminsmedia/homebox/releases/tag/v0.20.0) changed how assets are stored and hashed. It is recommended to back up your database before this update. In particular, `--storage-data` was replaced with `--storage-conn-string` and `--storage-prefix-path`. If your configuration set `HBOX_STORAGE_DATA` manually, you must migrate it to `HBOX_STORAGE_CONN_STRING` and `HBOX_STORAGE_PREFIX_PATH`. +- HTTP3 support has been enabled in in `nginx`, `openresty`, `angie` and `tengine`. The `nginxQuic` and `angieQuic` package flavors have been removed. + - `idris2` supports being instantiated with a package environment with `idris.withPackages (p: [ ])`. - `installShellCompletion` now supports Nushell completion files. @@ -351,11 +390,25 @@ Instead, you should _override_ the python build helper, e.g., `(buildPythonPackage.override { stdenv = customStdenv; })`. See [](#overriding-python-build-helpers). +- `php81` was removed. + +- `plasma6`: Fixed the `ksycoca` cache not being re-built when `$XDG_CACHE_HOME` is set to something that isn't `$HOME/.cache`. + +- `prl-tools` has been moved out of `linuxPackages` because Parallels Guest Tools become driverless since 26.1.0. + - `searx` was updated to use `envsubst` instead of `sed` for parsing secrets from environment variables. - `sftpman` has been updated to version 2, a rewrite in Rust which is mostly backward compatible but does include some changes to the CLI. For more information, [check the project's README](https://github.com/spantaleev/sftpman-rs#is-sftpman-v2-compatible-with-sftpman-v1). +- `slurm` no longer supports gtk2. + +- `sparkleshare` has been removed as it no longer builds and has been abandoned upstream. + +- `strongSwan` has been updated to 6.0. See [strongSwan 6.0.0 release notes](https://github.com/strongswan/strongswan/releases/tag/6.0.0) for a complete list of changes. + +- `simplesamlphp` has been removed since the package was severely outdated, unmaintained in Nixpkgs and having known vulnerabilities. + - The `clickhouse` package now track the stable upstream version per [upstream's recommendation](https://clickhouse.com/docs/faq/operations/production). Users can continue to use the `clickhouse-lts` package if desired. @@ -369,8 +422,12 @@ - The `dockerTools.streamLayeredImage` builder now uses a better algorithm for generating layered docker images, such that much more sharing is possible when the number of store paths exceeds the layer limit. It gives each of the largest store paths its own layer and adds dependencies to those layers when they aren't used elsewhere. +- The `open-webui` package's postgres support have been moved to optional dependencies to comply with upstream changes in 0.6.26. + - The systemd initrd will now respect `x-systemd.wants` and `x-systemd.requires` for reliably unlocking multi-disk bcachefs volumes. +- The third-party `ant-contrib` is no longer included in the `ant` package. + - Packages using `versionCheckHook` that previously relied solely on `pname` to locate the program used to version check, but have a differing `meta.mainProgram` entry, might now fail. - `waydroid-nftables` is a new variant of `waydroid` that supports nftables instead of iptables. diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index a114610838f7..62a06ed4e111 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -209,19 +209,10 @@ - `command-not-found` package is now disabled by default; it works only for nix-channels based systems, and requires setup for it to work. -- Direct use of `pkgs.formats.systemd` has been deprecated, and should now be instantiated with `pkgs.formats.systemd { }` similarly to other items in `pkgs.formats`. - - `hardware.amdgpu.amdvlk` and the `amdvlk` package have been removed, as they have been deprecated by AMD. These have been replaced with the RADV driver from Mesa, which is enabled by default. -- HTTP3 support has been enabled in in `nginx`, `openresty`, `angie` and `tengine`. The `nginxQuic` and `angieQuic` package flavors have been removed. - -- `etcd` package was upgraded to 3.6, see [migration notes](https://etcd.io/docs/v3.6/upgrades/upgrade_3_6/) for incompatibilities and upgrade procedure. - - `firezone` has changed how the `Everyone` group behaves. Service Accounts are no longer considered part of `Everyone`. -- `gitversion` was updated to 6.3.0, which includes a number of breaking changes, old configurations may need updating or they will cause the tool to fail to run. - See the [6.0.0 release notes for GitVersion](https://github.com/GitTools/GitVersion/releases/tag/6.0.0) for details on the breaking changes, [the documentation on the configuration format](https://gitversion.net/docs/reference/configuration) for the new configuration specification, and [the documentation on version variables](https://gitversion.net/docs/reference/variables) for what is now supported. - - `i18n.inputMethod.fcitx5.plasma6Support` has been removed because qt6 is the only one used for fcitx5-configtool now. - Linux 5.4 and all its variants have been removed since mainline will reach its end of life within the support-span of 25.11. @@ -232,9 +223,7 @@ - NixOS display manager modules now strictly use tty1, where many of them previously used tty7. Options to configure display managers' VT have been dropped. A configuration with a display manager enabled will not start `getty@tty1.service`, even if the system is forced to boot into `multi-user.target` instead of `graphical.target`. -- `orjail` package has been removed as it is broken by the latest firejail release and seems unmaintained. - -- [private-gpt](https://github.com/zylon-ai/private-gpt) service has been removed by lack of maintenance upstream. +- `programs.cardboard` was removed due to the package having been broken since at least November 2024. - `programs.goldwarden` has been removed, due to the software not working with newer versions of the Bitwarden and Vaultwarden servers, as well as it being abandoned upstream. @@ -248,9 +237,9 @@ - The `mime_types_file` setting is now set to `"${pkgs.mailcap}/etc/mime.types"` to prevent errors. For a complete list of changes, please see [their announcement](https://blog.prosody.im/prosody-13.0.0-released/). -- `renovate` was updated to v41. See the upstream release notes for [v40](https://github.com/renovatebot/renovate/releases/tag/40.0.0) and [v41](https://github.com/renovatebot/renovate/releases/tag/41.0.0) for breaking changes. +- `programs.river` has been renamed to `programs.river-classic` following an upstream decision. -- `river` 0.3.x has been renamed to `river-classic` upstream, and the package renamed accordingly. `programs.river` has been renamed to `programs.river-classic`. +- `services.chatgpt-retrieval-plugin` was removed due to the package having been broken since at least November 2024. - `services.dwm-status.extraConfig` was replaced by [RFC0042](https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md)-compliant [](#opt-services.dwm-status.settings), which is used to generate the config file. `services.dwm-status.order` is now moved to [](#opt-services.dwm-status.settings.order), as it's a part of the config file. @@ -266,6 +255,8 @@ - `services.parsoid` and the `nodePackages.parsoid` package have been removed, as the JavaScript-based version this module uses is not compatible with modern MediaWiki versions. +- `services.private-gpt` has been removed by lack of maintenance upstream. + - `services.quorum` has been removed as the `quorum` package was broken and abandoned upstream. - `services.seafile` has been removed, as it is unmaintained and outdated. @@ -274,23 +265,8 @@ - `services.tor.torsocks.enable` no longer defaults to true if Tor and Tor client functionality is enabled. -- `sing-box` has been updated to 1.12.3, which includes a number of breaking changes, old configurations may need updating or they will cause the tool to fail to run. - See the [change log](https://sing-box.sagernet.org/changelog/#1123) for details and [migration](https://sing-box.sagernet.org/migration/#1120) for how to update old configurations. - -- `teleport` has been upgraded from major version 17 to major version 18. -Refer to [upstream upgrade instructions](https://goteleport.com/docs/upgrading/overview/) -and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - -- The `asterisk-lts` package was changed to v22 from v18. The default `asterisk` package was changed to v22 from v20. Asterisk version 18 has been dropped due to being EOL. The `asterisk-stable` (v20) package was unchanged. You may need to update /var/lib/asterisk to match the template files in `${asterisk-...}/var/lib/asterisk`. - - The `boot.readOnlyNixStore` has been removed. Control over bind mount options on `/nix/store` is now offered by the `boot.nixStoreMountOpts` option. -- The `cardboard` package and `programs.cardboard` module were removed due to the package having been broken since at least November 2024. - -- The `chatgpt-retrieval-plugin` package and `services.chatgpt-retrieval-plugin` module were removed due to the package having been broken since at least November 2024. - -- The default `kops` version is now 1.33.0 and versions 1.30 and older have been dropped. See [Upgrading Kubernetes](https://kops.sigs.k8s.io/tutorial/upgrading-kubernetes/) for instructions on how to update kOps. - - The `dovecot` systemd service was renamed from `dovecot2` to `dovecot`. The former is now just an alias. Update any overrides on the systemd unit to the new name. - The `NIXOS_EXTRA_MODULE_PATH` variable from configuration evaluation has been deprecated. @@ -309,11 +285,6 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - The `file-roller` module has been removed due to not being required for function, file roller itself has also been removed from the `services.desktopManager.gnome` module as it's not part of GNOME core applications. -- The `no-broken-symlink` build hook now also fails builds whose output derivation contains links to $TMPDIR (typically /build, which contains the build directory). - -- The non-LTS Forgejo package (`forgejo`) has been updated to 12.0.0. This release contains breaking changes, see the [release blog post](https://forgejo.org/2025-07-release-v12-0/) - for all the details and how to ensure smooth upgrades. - - The Perl implementation of the `switch-to-configuration` program is removed. All switchable systems now use the Rust rewrite. Any prior usage of `system.switch.enableNg` must now be removed. If you have any outstanding issues with the new implementation, please open an issue on GitHub. - The Pocket ID module ([`services.pocket-id`][#opt-services.pocket-id.enable]) and package (`pocket-id`) has been updated to 1.0.0. Some environment variables have been changed or removed, see the [migration guide](https://pocket-id.org/docs/setup/migrate-to-v1/). @@ -351,9 +322,7 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - The `wstunnel` module was converted to RFC42-style settings, you will need to update your NixOS config if you make use of this module. -- The `yeahwm` package and `services.xserver.windowManager.yeahwm` module were removed due to the package being broken and unmaintained upstream. - -- The `zigbee2mqtt` package was updated to version 2.x, which contains breaking changes. See the [discussion](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) for further information. +- `services.xserver.windowManager.yeahwm` was removed due to the package being broken and unmaintained upstream. - The zookeeper project changed their logging tool to logback, therefore `services.zookeeper.logging` option has been updated to expect a logback compatible string. @@ -421,13 +390,9 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - Options under [networking.getaddrinfo](#opt-networking.getaddrinfo.enable) are now allowed to declaratively configure address selection and sorting behavior of `getaddrinfo` in dual-stack networks. -- `php81` was removed. - - Potential race conditions in the network setup when using `networking.interfaces` have been fixed by disabling duplicate address detection (DAD) for statically configured IPv6 addresses. -- `prl-tools` has been moved out of `linuxPackages` because Parallels Guest Tools become driverless since 26.1.0. - - `prosody` gained a config check option named `services.prosody.checkConfig` which runs `prosodyctl check config` and is turned on by default. - Revamp of the ACME certificate acquisition and renewal process to help scale systems with lots (100+) of certificates. @@ -505,14 +470,6 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - `services.xserver.desktopManager.deepin` and associated packages have been removed due to being unmaintained. See issue [#422090](https://github.com/NixOS/nixpkgs/issues/422090) for more details. -- `simplesamlphp` has been removed since the package was severely outdated, unmaintained in nixpkgs and having known vulnerabilities. - -- `slurm` no longer supports gtk2. - -- `sparkleshare` has been removed as it no longer builds and has been abandoned upstream. - -- `strongSwan` has been updated to 6.0. See [strongSwan 6.0.0 release notes](https://github.com/strongswan/strongswan/releases/tag/6.0.0) for a complete list of changes. - - `systemd.extraConfig` and `boot.initrd.systemd.extraConfig` was converted to RFC42-style `systemd.settings.Manager` and `boot.initrd.systemd.settings.Manager` respectively. - `systemd.watchdog.runtimeTime` was renamed to `systemd.settings.Manager.RuntimeWatchdogSec` - `systemd.watchdog.device` was renamed to `systemd.settings.Manager.WatchdogDevice` @@ -534,10 +491,6 @@ and [release notes for v18](https://goteleport.com/docs/changelog/#1800-070325). - The new option [networking.ipips](#opt-networking.ipips) has been added to create IP within IP kind of tunnels (including 4in6, ip6ip6 and ipip). With the existing [networking.sits](#opt-networking.sits) option (6in4), it is now possible to create all combinations of IPv4 and IPv6 encapsulation. -- The `open-webui` package's postgres support have been moved to optional dependencies to comply with upstream changes in 0.6.26. - -- The third-party `ant-contrib` is no longer included in the `ant` package. - - [tpm2-totp](https://github.com/tpm2-software/tpm2-totp) can now be used to show a TOTP during boot using Plymouth. Available as [boot.plymouth.tpm2-totp](#opt-boot.plymouth.tpm2-totp.enable). - `users.users.*.linger` now defaults to `null` rather than `false`, meaning NixOS will not attempt to enable or disable lingering for that user account, instead allowing for imperative control over lingering using the `loginctl` commands. In practice, this is unlikely to make a difference for most people, as new users are created without lingering configured. There is a new, related option, `users.manageLingering`, which can be used to prevent NixOS attempting to manage lingering entirely. From cc5d9567155fbbdda0287db7ebd5cd4d4ece7aef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 21:28:06 +0000 Subject: [PATCH 83/84] rumdl: 0.0.181 -> 0.0.185 --- pkgs/by-name/ru/rumdl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index accdc2f670d9..ed72f591f187 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.0.181"; + version = "0.0.185"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-qwsZ4S0F9JEpVP05RbvUQT8mBemtJQwJ6DRMp+r2TM0="; + hash = "sha256-iIpNG8tTwSA6Kj7hQL/6NzSszGLX7lPHNmmXDl67bwo="; }; - cargoHash = "sha256-DwCzpyoJcnD/j3umEJGMaMlt0WgPtK3HaztDieuWo90="; + cargoHash = "sha256-CLH+5/ydhaYYSkTYNzTgROefPnC/FPutqDXziTmw7+k="; cargoBuildFlags = [ "--bin=rumdl" From a524af41d3fe137486fdccd8901d2e148b66eb75 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sat, 29 Nov 2025 14:09:03 -0800 Subject: [PATCH 84/84] python3Packages.speechbrain: disable on Darwin due to broken sentencepiece See https://github.com/NixOS/nixpkgs/issues/466092 --- pkgs/development/python-modules/speechbrain/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/speechbrain/default.nix b/pkgs/development/python-modules/speechbrain/default.nix index cd49c5dee1d6..7116f21df73d 100644 --- a/pkgs/development/python-modules/speechbrain/default.nix +++ b/pkgs/development/python-modules/speechbrain/default.nix @@ -67,5 +67,9 @@ buildPythonPackage rec { changelog = "https://github.com/speechbrain/speechbrain/releases/tag/v${version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage ]; + badPlatforms = [ + # See https://github.com/NixOS/nixpkgs/issues/466092 + lib.systems.inspect.patterns.isDarwin + ]; }; }