From fb89d41c7751865fc03a807a172c2eda25dce3ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 8 Jan 2026 21:24:23 +0000 Subject: [PATCH 01/52] vgmplay-libvgm: 0.51.1-unstable-2025-12-29 -> 0.51.1-unstable-2025-12-31 --- pkgs/by-name/vg/vgmplay-libvgm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vg/vgmplay-libvgm/package.nix b/pkgs/by-name/vg/vgmplay-libvgm/package.nix index 0acc311418e5..56579aeb4b6f 100644 --- a/pkgs/by-name/vg/vgmplay-libvgm/package.nix +++ b/pkgs/by-name/vg/vgmplay-libvgm/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation { pname = "vgmplay-libvgm"; - version = "0.51.1-unstable-2025-12-29"; + version = "0.51.1-unstable-2025-12-31"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "vgmplay-libvgm"; - rev = "41877bac91d98be221b7a4c5c9d42f0869e25389"; - hash = "sha256-5NdzeYrXgwI4avymtrZgE4qfEm+mpSa4ektY3bPj6sM="; + rev = "e8f07455854053cb676967112c3ddf414bb8c1ea"; + hash = "sha256-YNaswHUFcTXncj+TKXQq5AhCLrM0SZ/EaO7hXb0OQLM="; }; nativeBuildInputs = [ From 11e4f927038ba5eb0163de40c2f12facccb4988f Mon Sep 17 00:00:00 2001 From: Daniel Beecham Date: Fri, 23 Jan 2026 22:03:55 +0100 Subject: [PATCH 02/52] nixos/soft-serve: specify config path in env instead of systemd.tmpfiles When config location is in systemd tmpfiles, if you nuke the configuration directory (`rm -rf /var/lib/private/soft-serve`) and then restart the service, the configuration file will not be set, and the service uses default configurations. Having the configuration file in env also removes the need to use 'restartTriggers'. --- nixos/modules/services/misc/soft-serve.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/nixos/modules/services/misc/soft-serve.nix b/nixos/modules/services/misc/soft-serve.nix index 0c34d27d7542..0704287862a2 100644 --- a/nixos/modules/services/misc/soft-serve.nix +++ b/nixos/modules/services/misc/soft-serve.nix @@ -45,11 +45,6 @@ in config = lib.mkIf cfg.enable { - systemd.tmpfiles.rules = [ - # The config file has to be inside the state dir - "L+ ${stateDir}/config.yaml - - - - ${configFile}" - ]; - systemd.services.soft-serve = { description = "Soft Serve git server"; documentation = [ docUrl ]; @@ -58,8 +53,7 @@ in wantedBy = [ "multi-user.target" ]; environment.SOFT_SERVE_DATA_PATH = stateDir; - - restartTriggers = [ configFile ]; + environment.SOFT_SERVE_CONFIG_LOCATION = configFile; serviceConfig = { Type = "simple"; From 93167deddef5a11195c0c00ed69a722a76ee5aec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 14:11:20 +0000 Subject: [PATCH 03/52] sub-store: 2.21.15 -> 2.21.19 --- pkgs/by-name/su/sub-store/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store/package.nix b/pkgs/by-name/su/sub-store/package.nix index 8698d1995912..c0930b076300 100644 --- a/pkgs/by-name/su/sub-store/package.nix +++ b/pkgs/by-name/su/sub-store/package.nix @@ -15,13 +15,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store"; - version = "2.21.15"; + version = "2.21.19"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store"; tag = finalAttrs.version; - hash = "sha256-QCmjK/shsys8rYdWhG4XE7FIeqdPcethOLuAd/69yrw="; + hash = "sha256-4Y92Cdetcj9GUMCwb6uYepv5uWI6oRI3iJFLa+Hrqxk="; }; sourceRoot = "${finalAttrs.src.name}/backend"; From cef3884332b3db1a457d3fe0d0a426462e208b7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 14:11:45 +0000 Subject: [PATCH 04/52] sub-store-frontend: 2.16.11 -> 2.16.12 --- pkgs/by-name/su/sub-store-frontend/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store-frontend/package.nix b/pkgs/by-name/su/sub-store-frontend/package.nix index 1ba07eaf8971..2bf671736cd4 100644 --- a/pkgs/by-name/su/sub-store-frontend/package.nix +++ b/pkgs/by-name/su/sub-store-frontend/package.nix @@ -13,13 +13,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store-frontend"; - version = "2.16.11"; + version = "2.16.12"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store-Front-End"; tag = finalAttrs.version; - hash = "sha256-fPJuWyVjs3Lbd2P4U6r9qb2yvTSYPtqtJoDyP2kRm9c="; + hash = "sha256-vX1I62aK6V09QFTKmadkqqldnCC+SO9SZudkbTFHgYU="; }; nativeBuildInputs = [ From e610ac69672c863a8efec1207173c3611db0f2cc Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:12:37 -0500 Subject: [PATCH 05/52] seanime: 3.3.1 -> 3.4.3 --- pkgs/by-name/se/seanime/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/seanime/package.nix b/pkgs/by-name/se/seanime/package.nix index ec390606490d..0a42d1490413 100644 --- a/pkgs/by-name/se/seanime/package.nix +++ b/pkgs/by-name/se/seanime/package.nix @@ -7,12 +7,12 @@ ffmpeg, }: let - version = "3.3.1"; + version = "3.4.3"; src = fetchFromGitHub { owner = "5rahim"; repo = "seanime"; rev = "v${version}"; - hash = "sha256-kK5f/71/LuBVNJLiMfPJsJjxvf6ZorGxtVwC9rX2MEk="; + hash = "sha256-MrO8SuS6d1v3SKmnGBDXGHmxhYdPxr11FdKKZrGU9Hc="; }; seanime-web = buildNpmPackage { @@ -54,7 +54,7 @@ buildGoModule { inherit src version; - vendorHash = "sha256-6KM3fGpK78wRnP+PKSY/NKexzz/3WxBDRkhnQzoE5KY="; + vendorHash = "sha256-LFilsAAuPbNg2KI4aPUbNYjufPk1P3VLcAv1qfMu0p0="; preBuild = '' cp -r ${seanime-web}/web . From 4a19ef998160a9d66c7a3b2fa311136814efaf9f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 22:33:35 +0100 Subject: [PATCH 06/52] lomiri.lomiri-indicator-network: 1.1.2 -> 1.2.0 --- .../lomiri-indicator-network/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix b/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix index 2e8f725a3c9d..60dd87c0753a 100644 --- a/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix @@ -33,13 +33,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-indicator-network"; - version = "1.1.2"; + version = "1.2.0"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-indicator-network"; tag = finalAttrs.version; - hash = "sha256-uLqPbbCBahUwj9ZG3Q7x+bXCl0yI6L7jBpg09DTrrpk="; + hash = "sha256-BbG48sWlpcaSC0HTDcY+zbzi1O983FzzJ7B1oSlJrGg="; }; outputs = [ @@ -93,11 +93,15 @@ stdenv.mkDerivation (finalAttrs: { dontWrapQtApps = true; cmakeFlags = [ - (lib.cmakeBool "GSETTINGS_LOCALINSTALL" true) - (lib.cmakeBool "GSETTINGS_COMPILE" true) - (lib.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) - (lib.cmakeBool "ENABLE_UBUNTU_COMPAT" true) # just in case something needs it (lib.cmakeBool "BUILD_DOC" true) + (lib.cmakeBool "BUILD_LIBCONNECTIVITY_ONLY" false) + (lib.cmakeBool "ENABLE_COVERAGE" false) + (lib.cmakeBool "ENABLE_QT6" (lib.strings.versionAtLeast qtbase.version "6")) + (lib.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) + (lib.cmakeBool "ENABLE_UBUNTU_COMPAT" (!lib.strings.versionAtLeast qtbase.version "6")) + (lib.cmakeBool "GSETTINGS_COMPILE" true) + (lib.cmakeBool "GSETTINGS_LOCALINSTALL" true) + (lib.cmakeBool "USE_SYSTEMD" true) ]; doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; From d0dca3a724b42b84103be80f55fc8b35f4731cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Tue, 3 Feb 2026 11:34:49 +0100 Subject: [PATCH 07/52] sympa: Fix build with gettext 0.25 and strictDeps --- pkgs/by-name/sy/sympa/gettext-0.25.patch | 21 +++++++++++++++++++++ pkgs/by-name/sy/sympa/package.nix | 16 +++++++++------- 2 files changed, 30 insertions(+), 7 deletions(-) create mode 100644 pkgs/by-name/sy/sympa/gettext-0.25.patch diff --git a/pkgs/by-name/sy/sympa/gettext-0.25.patch b/pkgs/by-name/sy/sympa/gettext-0.25.patch new file mode 100644 index 000000000000..cf1a71eec0b9 --- /dev/null +++ b/pkgs/by-name/sy/sympa/gettext-0.25.patch @@ -0,0 +1,21 @@ +diff --git a/configure.ac b/configure.ac +index 2182b31..6292827 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -23,12 +23,14 @@ + # You should have received a copy of the GNU General Public License + # along with this program. If not, see . + ++AC_CONFIG_MACRO_DIRS([m4]) ++ + AC_PREREQ(2.60) + AC_INIT(sympa, 6.2.76, devel@sympa.community) + AM_INIT_AUTOMAKE([foreign -Wall -Werror 1.9 tar-pax]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) +-AM_PO_SUBDIRS +-GETTEXT_MACRO_VERSION=0.19 ++AM_GNU_GETTEXT([external]) ++AM_GNU_GETTEXT_VERSION([0.25]) + + AC_PREFIX_DEFAULT(/home/sympa) + diff --git a/pkgs/by-name/sy/sympa/package.nix b/pkgs/by-name/sy/sympa/package.nix index 1c348cd2e237..eee7f173fb12 100644 --- a/pkgs/by-name/sy/sympa/package.nix +++ b/pkgs/by-name/sy/sympa/package.nix @@ -93,13 +93,15 @@ stdenv.mkDerivation (finalAttrs: { "--with-spooldir=${dataDir}/spool" "--with-expldir=${dataDir}/list_data" ]; - nativeBuildInputs = [ autoreconfHook ]; - buildInputs = [ perlEnv ]; - patches = [ ./make-docs.patch ]; - - prePatch = '' - patchShebangs po/sympa/add-lang.pl - ''; + nativeBuildInputs = [ + autoreconfHook + perlEnv + ]; + strictDeps = true; + patches = [ + ./make-docs.patch + ./gettext-0.25.patch + ]; preInstall = '' mkdir "$TMP/bin" From 6c762fa3e23580dd13dcc25ee3494b2aedfb12c3 Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Tue, 3 Feb 2026 15:15:18 +0100 Subject: [PATCH 08/52] curl-impersonate: 1.2.0 -> 1.4.2 --- pkgs/by-name/cu/curl-impersonate/deps.nix | 26 +++++++++++++++++--- pkgs/by-name/cu/curl-impersonate/package.nix | 10 +++++--- pkgs/by-name/cu/curl-impersonate/update.sh | 20 +++++++++++++++ 3 files changed, 50 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/cu/curl-impersonate/deps.nix b/pkgs/by-name/cu/curl-impersonate/deps.nix index 3cf8d218c719..d5bed7a49b20 100644 --- a/pkgs/by-name/cu/curl-impersonate/deps.nix +++ b/pkgs/by-name/cu/curl-impersonate/deps.nix @@ -7,9 +7,9 @@ hash = "sha256-KTfK3eAHqjpSoXwhrJFT6gVHAPN5JtHZZgK/B+iIyEc="; }; - "brotli-1.1.0.tar.gz" = fetchurl { - url = "https://github.com/google/brotli/archive/refs/tags/v1.1.0.tar.gz"; - hash = "sha256-5yCmyilCi4A/StFlNxdx9TmPq6OX7fZ3iDehhZnqE/8="; + "brotli-1.2.0.tar.gz" = fetchurl { + url = "https://github.com/google/brotli/archive/refs/tags/v1.2.0.tar.gz"; + hash = "sha256-gWyW6Ojxk7QBUdrX6P83sSIdAZ28ucNc0/rb/mR33+w="; }; "boringssl-673e61fc215b178a90c0e67858bbf162c8158993.zip" = fetchurl { @@ -31,4 +31,24 @@ url = "https://github.com/ngtcp2/nghttp3/releases/download/v1.9.0/nghttp3-1.9.0.tar.bz2"; hash = "sha256-TTCmjxfnKhOStghdr6qfxzLaHX0m7sVUuyFnCDMvzxo="; }; + + "zlib-1.3.1.tar.gz" = fetchurl { + url = "https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz"; + hash = "sha256-mpOyt9/ax3zrpaVYpYDnRmfdb+3kWFuR7vtg8Dty3yM="; + }; + + "zstd-1.5.6.tar.gz" = fetchurl { + url = "https://github.com/facebook/zstd/releases/download/v1.5.6/zstd-1.5.6.tar.gz"; + hash = "sha256-jCngbPQqrMHq/EB3ri7Gxvy5amJhV+BZPV6Co0/UA8E="; + }; + + "libunistring-1.1.tar.gz" = fetchurl { + url = "https://ftp.gnu.org/gnu/libunistring/libunistring-1.1.tar.gz"; + hash = "sha256-oiUr7uyDCsREufaNazitiD2xmRnbNbUiIs+CfDhb22o="; + }; + + "libidn2-2.3.7.tar.gz" = fetchurl { + url = "https://ftp.gnu.org/gnu/libidn/libidn2-2.3.7.tar.gz"; + hash = "sha256-TCGnkbYQuVGbnQ4SuAl78vNZsS+N2SZHYRqSnmv9fWQ="; + }; } diff --git a/pkgs/by-name/cu/curl-impersonate/package.nix b/pkgs/by-name/cu/curl-impersonate/package.nix index 7928c7a717a9..f7b6ea5718ed 100644 --- a/pkgs/by-name/cu/curl-impersonate/package.nix +++ b/pkgs/by-name/cu/curl-impersonate/package.nix @@ -26,7 +26,7 @@ }: stdenv.mkDerivation rec { pname = "curl-impersonate"; - version = "1.2.0"; + version = "1.4.2"; outputs = [ "out" @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { owner = "lexiforest"; repo = "curl-impersonate"; tag = "v${version}"; - hash = "sha256-tAQdTRGAOD2rpLZvoLQ2YL0wrohXEcmChMZBvYjsMhE="; + hash = "sha256-c24KaYc0cH6b+92kg02mMtTp7ZVu36LeDpW5xjxuzk4="; }; # Disable blanket -Werror to fix build on `gcc-13` related to minor @@ -157,6 +157,7 @@ stdenv.mkDerivation rec { let libext = stdenv.hostPlatform.extensions.sharedLibrary; in + # sh '' # If libnssckbi.so is needed, link libnssckbi.so without needing nss in closure if grep -F nssckbi $out/lib/libcurl-impersonate${libext} &>/dev/null; then @@ -165,6 +166,9 @@ stdenv.mkDerivation rec { patchelf --add-needed libnssckbi${libext} $out/lib/libcurl-impersonate${libext} ''} fi + + # installPhase already installs curl headers in $dev, better to override those + rm -rf "$dev/include/curl" ''; disallowedReferences = [ go ]; @@ -197,7 +201,7 @@ stdenv.mkDerivation rec { meta = { changelog = "https://github.com/lexiforest/curl-impersonate/releases/tag/${src.tag}"; - description = "Special build of curl that can impersonate Chrome & Firefox"; + description = "Special build of curl that can impersonate Chrome, Edge, Safari and Firefox"; homepage = "https://github.com/lexiforest/curl-impersonate"; license = with lib.licenses; [ curl diff --git a/pkgs/by-name/cu/curl-impersonate/update.sh b/pkgs/by-name/cu/curl-impersonate/update.sh index 0c0b9b2021b1..fa3ecce6a4f3 100755 --- a/pkgs/by-name/cu/curl-impersonate/update.sh +++ b/pkgs/by-name/cu/curl-impersonate/update.sh @@ -99,6 +99,26 @@ cat >"$(dirname "$pkgpath")"/deps.nix < Date: Tue, 3 Feb 2026 23:39:48 +0800 Subject: [PATCH 09/52] pantheon.switchboard-plug-sharing: 8.0.2 -> 8.0.3 https://github.com/elementary/switchboard-plug-sharing/compare/8.0.2...8.0.3 --- .../apps/switchboard-plugs/sharing/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix index 9fa77dbc8839..6d41f349a3c5 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "switchboard-plug-sharing"; - version = "8.0.2"; + version = "8.0.3"; src = fetchFromGitHub { owner = "elementary"; - repo = "switchboard-plug-sharing"; - rev = version; - hash = "sha256-XTgUHgvBSzZeuUup0gT6sbhyT4FGGG7o+qbPmfeRVQE="; + repo = "settings-sharing"; + tag = version; + hash = "sha256-TNLnSFvjJFUfDkhYSKgqgpmpZggIw3LcBqmkXIzZ3nk="; }; nativeBuildInputs = [ @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { meta = { description = "Switchboard Sharing Plug"; - homepage = "https://github.com/elementary/switchboard-plug-sharing"; + homepage = "https://github.com/elementary/settings-sharing"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; teams = [ lib.teams.pantheon ]; From 7fcb2cb292f6a94fdb6fd514f293223b2a590966 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 18:28:00 +0000 Subject: [PATCH 10/52] ossia-score: 3.7.1 -> 3.8.0 --- pkgs/by-name/os/ossia-score/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/ossia-score/package.nix b/pkgs/by-name/os/ossia-score/package.nix index dc02b35ef0a7..1a3e66bfeeca 100644 --- a/pkgs/by-name/os/ossia-score/package.nix +++ b/pkgs/by-name/os/ossia-score/package.nix @@ -44,13 +44,13 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "ossia-score"; - version = "3.7.1"; + version = "3.8.0"; src = fetchFromGitHub { owner = "ossia"; repo = "score"; tag = "v${finalAttrs.version}"; - hash = "sha256-+RUspDEAQPL6M0/f4lb/SuTD1wdmwE9+8GXQKUClgdE="; + hash = "sha256-67zl96ga0SwjXSwpOiEbTdB3WauLWLlP1rF/2we3d50="; fetchSubmodules = true; }; From 82145a7c11f608867383183514838bacb7655519 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:27:57 +0000 Subject: [PATCH 11/52] stockfish: 17.1 -> 18 --- pkgs/by-name/st/stockfish/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/st/stockfish/package.nix b/pkgs/by-name/st/stockfish/package.nix index 9a8a1422e060..7d30479a5953 100644 --- a/pkgs/by-name/st/stockfish/package.nix +++ b/pkgs/by-name/st/stockfish/package.nix @@ -29,8 +29,8 @@ let "unknown"; # These files can be found in src/evaluate.h - nnueBigFile = "nn-1c0000000000.nnue"; - nnueBigHash = "sha256-HAAAAAAApn1imZnZMtDDc/dFDOQ80S0FYoaPTq+a4q0="; + nnueBigFile = "nn-c288c895ea92.nnue"; + nnueBigHash = "sha256-wojIleqSRCnqkJLj82srPB8A8qOkx1n/flfnnjtD5Kc="; nnueBig = fetchurl { name = nnueBigFile; url = "https://tests.stockfishchess.org/api/nn/${nnueBigFile}"; @@ -47,13 +47,13 @@ in stdenv.mkDerivation rec { pname = "stockfish"; - version = "17.1"; + version = "18"; src = fetchFromGitHub { owner = "official-stockfish"; repo = "Stockfish"; tag = "sf_${version}"; - hash = "sha256-c8o1d7/yPnF3Eo7M/MSzYuYQr2qt2tIwyu7WfuKMAzg="; + hash = "sha256-J9E0fJeUemKh1mAPJ5PjZ3kmXqAc1Ec3dG5sfzvhuGo="; }; postUnpack = '' From c0015c5ffb860a13bd88508386fe45dea7227563 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 21:28:43 +0000 Subject: [PATCH 12/52] syncthingtray: 2.0.6 -> 2.0.7 --- pkgs/applications/misc/syncthingtray/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/syncthingtray/default.nix b/pkgs/applications/misc/syncthingtray/default.nix index cd1179fc0ab9..9d902d07b895 100644 --- a/pkgs/applications/misc/syncthingtray/default.nix +++ b/pkgs/applications/misc/syncthingtray/default.nix @@ -38,14 +38,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "2.0.6"; + version = "2.0.7"; pname = "syncthingtray"; src = fetchFromGitHub { owner = "Martchus"; repo = "syncthingtray"; rev = "v${finalAttrs.version}"; - hash = "sha256-ie4NCeOsVEXzg0qM06D5dZhtwx3UT9BghH4fP0B9oIY="; + hash = "sha256-aY2uKYmTC/eDv/ioenI5JrS6/kaod5ntxgGHvoszNFU="; }; buildInputs = [ From 346ae7147c5c5695168c31393b069968b84808f9 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Tue, 3 Feb 2026 22:41:35 +0100 Subject: [PATCH 13/52] reposilitePlugins.*: add pname --- pkgs/by-name/re/reposilite/plugins.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/reposilite/plugins.nix b/pkgs/by-name/re/reposilite/plugins.nix index 68a0ea2cfffb..1bac33a36b5f 100644 --- a/pkgs/by-name/re/reposilite/plugins.nix +++ b/pkgs/by-name/re/reposilite/plugins.nix @@ -18,9 +18,13 @@ makeScopeWithSplicing' { reposilite, }: lib.makeOverridable ( - { name, hash }: + { + name, + hash, + }: let inherit (reposilite) version; + pname = name; fancyName = lib.concatStrings [ (lib.toUpper (builtins.substring 0 1 name)) @@ -29,7 +33,7 @@ makeScopeWithSplicing' { in fetchurl { url = "https://maven.reposilite.com/releases/com/reposilite/plugin/${name}-plugin/${version}/${name}-plugin-${version}-all.jar"; - inherit version hash; + inherit pname version hash; meta = { description = "${fancyName} plugin for Reposilite."; From 4c7709b3b9f9394a7786b92fc1f310588029a7fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 00:47:03 +0000 Subject: [PATCH 14/52] kdePackages.qtutilities: 6.19.0 -> 6.19.1 --- pkgs/development/libraries/qtutilities/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qtutilities/default.nix b/pkgs/development/libraries/qtutilities/default.nix index dce342e88607..628921fc0178 100644 --- a/pkgs/development/libraries/qtutilities/default.nix +++ b/pkgs/development/libraries/qtutilities/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtutilities"; - version = "6.19.0"; + version = "6.19.1"; src = fetchFromGitHub { owner = "Martchus"; repo = "qtutilities"; rev = "v${finalAttrs.version}"; - hash = "sha256-xyHnub8elkQXy3A66/WvlSAOj21b0jBiWPK1P1GQbTc="; + hash = "sha256-3K5n7EvbEi9oTcdvhiDAiW0xYWxYUB2osLVIVPOVWQs="; }; nativeBuildInputs = [ From 8bc799816ffd2b3ff1ad49ecddc7b432b23b5a8a Mon Sep 17 00:00:00 2001 From: Eduwardo Horibe Date: Tue, 3 Feb 2026 23:33:20 -0300 Subject: [PATCH 15/52] yt-dlp: 2026.01.31 -> 2026.02.04 --- pkgs/by-name/yt/yt-dlp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yt/yt-dlp/package.nix b/pkgs/by-name/yt/yt-dlp/package.nix index 9178e8c41027..e11c590de095 100644 --- a/pkgs/by-name/yt/yt-dlp/package.nix +++ b/pkgs/by-name/yt/yt-dlp/package.nix @@ -21,14 +21,14 @@ python3Packages.buildPythonApplication rec { # The websites yt-dlp deals with are a very moving target. That means that # downloads break constantly. Because of that, updates should always be backported # to the latest stable release. - version = "2026.01.31"; + version = "2026.02.04"; pyproject = true; src = fetchFromGitHub { owner = "yt-dlp"; repo = "yt-dlp"; tag = version; - hash = "sha256-3sXXyWuQI6KTOQIkkOfJhCTBBh3Zkv59ENhkrz9Sgxc="; + hash = "sha256-KXnz/ocHBftenDUkCiFoBRBxi6yWt0fNuRX+vKFWDQw="; }; postPatch = '' From 78899bf6c9eaf858b0545ce73062767f37b7409c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 03:01:52 +0000 Subject: [PATCH 16/52] atproto-goat: 0.2.1 -> 0.2.2 --- pkgs/by-name/at/atproto-goat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/at/atproto-goat/package.nix b/pkgs/by-name/at/atproto-goat/package.nix index 39c82ef9715a..f2f8e3aedef1 100644 --- a/pkgs/by-name/at/atproto-goat/package.nix +++ b/pkgs/by-name/at/atproto-goat/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "atproto-goat"; - version = "0.2.1"; + version = "0.2.2"; src = fetchFromGitHub { owner = "bluesky-social"; repo = "goat"; tag = "v${finalAttrs.version}"; - hash = "sha256-ECkazbwg25L8W8w7B6hlKD1rEAjGBRKaZ76rKSfR0vI="; + hash = "sha256-jSwlKKMrUsb0stcPvC9i7dgH4DrlnUTwp+HYTwendB0="; }; postPatch = '' @@ -22,7 +22,7 @@ buildGoModule (finalAttrs: { --replace-fail '"github.com/earthboundkid/versioninfo/v2"' "" ''; - vendorHash = "sha256-t35Y+llIr2vpBr/LA6WurqxUH7fVTgT9Y8OHX8v8xP4="; + vendorHash = "sha256-rqnCFBSmHaZWWc1MrK8udQLkK5MP4Yv2TTlozQqW0fc="; passthru.updateScript = nix-update-script { }; From da6e805762a4f46a07941b30ef2a2d2b295b0fbb Mon Sep 17 00:00:00 2001 From: Ben Siraphob Date: Tue, 27 Jan 2026 16:19:27 -0800 Subject: [PATCH 17/52] colord: 1.4.6 -> 1.4.8 Changelog: https://github.com/hughsie/colord/compare/1.4.6...1.4.8 Adds PKG_CONFIG_SYSTEMD_SYSUSERSDIR to redirect sysusers.d installation to the package output instead of systemd's store path. --- pkgs/by-name/co/colord/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/colord/package.nix b/pkgs/by-name/co/colord/package.nix index f3e60c1b6ec2..ea40324d8a73 100644 --- a/pkgs/by-name/co/colord/package.nix +++ b/pkgs/by-name/co/colord/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "colord"; - version = "1.4.6"; + version = "1.4.8"; outputs = [ "out" @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://www.freedesktop.org/software/colord/releases/colord-${finalAttrs.version}.tar.xz"; - sha256 = "dAdjGie/5dG2cueuQndwAcEF2GC3tzkig8jGMA3ojm8="; + hash = "sha256-IVAL1ol1MSp/DzzmAZ2fdfQqrKp1ynEV7HILVEVAaJY="; }; patches = [ @@ -126,6 +126,7 @@ stdenv.mkDerivation (finalAttrs: { PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system"; PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user"; PKG_CONFIG_SYSTEMD_TMPFILESDIR = "${placeholder "out"}/lib/tmpfiles.d"; + PKG_CONFIG_SYSTEMD_SYSUSERSDIR = "${placeholder "out"}/lib/sysusers.d"; PKG_CONFIG_BASH_COMPLETION_COMPLETIONSDIR = "${placeholder "out"}/share/bash-completion/completions"; PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; }; From 4479920d87ea6cbd159c687830d094a3bc4d495a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 06:36:35 +0000 Subject: [PATCH 18/52] sioyek: 2.0.0-unstable-2026-01-23 -> 2.0.0-unstable-2026-02-04 --- pkgs/by-name/si/sioyek/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sioyek/package.nix b/pkgs/by-name/si/sioyek/package.nix index f9d0a7a8b784..f34350d17091 100644 --- a/pkgs/by-name/si/sioyek/package.nix +++ b/pkgs/by-name/si/sioyek/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "sioyek"; - version = "2.0.0-unstable-2026-01-23"; + version = "2.0.0-unstable-2026-02-04"; src = fetchFromGitHub { owner = "ahrm"; repo = "sioyek"; - rev = "70f998d013b418f34fbeb055b282730deeef2212"; - hash = "sha256-1dVIa2WVcR+PQ8xkEaps3YEWwMjnjcV7mBv0i2AzzAI="; + rev = "bd081b343ec43a702429e934901902ddc51f8b66"; + hash = "sha256-OmOHIk38s1CVno4LHQegWRZUbMf3KEsOD2VaFCEM55E="; }; buildInputs = [ From 6c312aa3fcd9468f7989284e2d15671a3874f2b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 13:52:40 +0000 Subject: [PATCH 19/52] dnscontrol: 4.32.0 -> 4.33.1 Diff: https://github.com/StackExchange/dnscontrol/compare/v4.32.0...v4.33.1 Changelog: https://github.com/StackExchange/dnscontrol/releases/tag/v4.33.0 https://github.com/StackExchange/dnscontrol/releases/tag/v4.33.1 --- pkgs/by-name/dn/dnscontrol/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dn/dnscontrol/package.nix b/pkgs/by-name/dn/dnscontrol/package.nix index d40d83badb2d..4ae69159ff9f 100644 --- a/pkgs/by-name/dn/dnscontrol/package.nix +++ b/pkgs/by-name/dn/dnscontrol/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "dnscontrol"; - version = "4.32.0"; + version = "4.33.1"; src = fetchFromGitHub { owner = "StackExchange"; repo = "dnscontrol"; tag = "v${finalAttrs.version}"; - hash = "sha256-eltk1+h2RN1+rNTX8ZbP9WNBE5MK18JGeY26lsVHeAY="; + hash = "sha256-FshKD5ERC0DyPcgF65usYhNbobarwVFkk0oUh6MsxdQ="; }; - vendorHash = "sha256-vpomJTbgQnPDESRjpdvWvKwJduCrB4crabF3UdkxDTk="; + vendorHash = "sha256-G8TEJwzPJ1WAEXmAdMhq2jSY5FADYMqhhUj7KUYc/gA="; nativeBuildInputs = [ installShellFiles ]; From 9e70039b2c393ffb4f10ae34a4e1ea18ad53f00f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 07:41:37 +0000 Subject: [PATCH 20/52] python3Packages.sabctools: 9.3.1 -> 9.3.2 --- pkgs/development/python-modules/sabctools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sabctools/default.nix b/pkgs/development/python-modules/sabctools/default.nix index 2c2b74e3c47b..0d32c1ac3294 100644 --- a/pkgs/development/python-modules/sabctools/default.nix +++ b/pkgs/development/python-modules/sabctools/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "sabctools"; - version = "9.3.1"; + version = "9.3.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-oZMYxukDhEbE0ybCbGcD40PNy4ktBei4bk0rccb3B4k="; + hash = "sha256-BKkG54uIQm1YsKktlX0XqEfM3sSUT1nN/mZd0SfH7uw="; }; build-system = [ setuptools ]; From e934ca1936fc0c2f303e89ecc3797c8d0483c5c8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:00:57 +0100 Subject: [PATCH 21/52] python313Packages.heatzypy: 2.5.7 -> 2.5.9 Diff: https://github.com/Cyr-ius/heatzypy/compare/2.5.7...2.5.9 Changelog: https://github.com/cyr-ius/heatzypy/releases/tag/2.5.9 --- pkgs/development/python-modules/heatzypy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/heatzypy/default.nix b/pkgs/development/python-modules/heatzypy/default.nix index ec1fa4d54017..3762e35ceb6d 100644 --- a/pkgs/development/python-modules/heatzypy/default.nix +++ b/pkgs/development/python-modules/heatzypy/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "heatzypy"; - version = "2.5.7"; + version = "2.5.9"; pyproject = true; disabled = pythonOlder "3.11"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Cyr-ius"; repo = "heatzypy"; tag = version; - hash = "sha256-MPieUg5p8j1OTWDwV/IY3dKz8bKcPrRy9tK2iKleEoM="; + hash = "sha256-6vdzxQGNQSMCFYA/nQ2T72RUWmBRvb9v0YcxVbjtG94="; }; build-system = [ From 4a15f1f1223473fe499871c46683c20a34691f95 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:02:27 +0100 Subject: [PATCH 22/52] python313Packages.heatzypy: modernize --- pkgs/development/python-modules/heatzypy/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/heatzypy/default.nix b/pkgs/development/python-modules/heatzypy/default.nix index 3762e35ceb6d..d7f9236ff0c7 100644 --- a/pkgs/development/python-modules/heatzypy/default.nix +++ b/pkgs/development/python-modules/heatzypy/default.nix @@ -3,22 +3,19 @@ aiohttp, buildPythonPackage, fetchFromGitHub, - pythonOlder, setuptools, setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "heatzypy"; version = "2.5.9"; pyproject = true; - disabled = pythonOlder "3.11"; - src = fetchFromGitHub { owner = "Cyr-ius"; repo = "heatzypy"; - tag = version; + tag = finalAttrs.version; hash = "sha256-6vdzxQGNQSMCFYA/nQ2T72RUWmBRvb9v0YcxVbjtG94="; }; @@ -37,8 +34,8 @@ buildPythonPackage rec { meta = { description = "Module to interact with Heatzy devices"; homepage = "https://github.com/Cyr-ius/heatzypy"; - changelog = "https://github.com/cyr-ius/heatzypy/releases/tag/${version}"; + changelog = "https://github.com/cyr-ius/heatzypy/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 37797787c1bda7202467f78912cb3d5f3ac5f8b1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:05:49 +0100 Subject: [PATCH 23/52] python313Packages.denonavr: 1.2.0 -> 1.3.1 Diff: https://github.com/ol-iver/denonavr/compare/1.2.0...1.3.1 Changelog: https://github.com/ol-iver/denonavr/releases/tag/1.3.1 --- pkgs/development/python-modules/denonavr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/denonavr/default.nix b/pkgs/development/python-modules/denonavr/default.nix index b1b338c707c6..f854498f2bdd 100644 --- a/pkgs/development/python-modules/denonavr/default.nix +++ b/pkgs/development/python-modules/denonavr/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "denonavr"; - version = "1.2.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "ol-iver"; repo = "denonavr"; tag = version; - hash = "sha256-/GhlSZhl4VAl0em3QLolSRS0wZQeOhhF+B/91ohqVPw="; + hash = "sha256-GrcTNnGanyYwcRIqzh5gToe2Z0E5KM2V7Ph/eBFoljA="; }; build-system = [ setuptools ]; From 5b814bf42e39cd0fa1e37b0e8e051c7ab3f6984a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:08:06 +0100 Subject: [PATCH 24/52] python313Packages.denonavr: modernize --- .../development/python-modules/denonavr/default.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/denonavr/default.nix b/pkgs/development/python-modules/denonavr/default.nix index f854498f2bdd..0390dd429a3c 100644 --- a/pkgs/development/python-modules/denonavr/default.nix +++ b/pkgs/development/python-modules/denonavr/default.nix @@ -1,6 +1,5 @@ { lib, - async-timeout, asyncstdlib, attrs, buildPythonPackage, @@ -13,11 +12,10 @@ pytest-httpx, pytest-timeout, pytestCheckHook, - pythonOlder, setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "denonavr"; version = "1.3.1"; pyproject = true; @@ -25,7 +23,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ol-iver"; repo = "denonavr"; - tag = version; + tag = finalAttrs.version; hash = "sha256-GrcTNnGanyYwcRIqzh5gToe2Z0E5KM2V7Ph/eBFoljA="; }; @@ -38,8 +36,7 @@ buildPythonPackage rec { ftfy httpx netifaces - ] - ++ lib.optionals (pythonOlder "3.11") [ async-timeout ]; + ]; nativeCheckInputs = [ pytest-asyncio @@ -53,8 +50,8 @@ buildPythonPackage rec { meta = { description = "Automation Library for Denon AVR receivers"; homepage = "https://github.com/ol-iver/denonavr"; - changelog = "https://github.com/ol-iver/denonavr/releases/tag/${src.tag}"; + changelog = "https://github.com/ol-iver/denonavr/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = [ ]; }; -} +}) From 3f8a54eece1283bd4535a55491340e780380834d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:16:04 +0100 Subject: [PATCH 25/52] pgread: init at 0-unstable-2026-01-18 Tools to read PostgreSQL data files without credentials https://github.com/Chocapikk/pgread --- pkgs/by-name/pg/pgread/package.nix | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/pg/pgread/package.nix diff --git a/pkgs/by-name/pg/pgread/package.nix b/pkgs/by-name/pg/pgread/package.nix new file mode 100644 index 000000000000..92518d70f79d --- /dev/null +++ b/pkgs/by-name/pg/pgread/package.nix @@ -0,0 +1,33 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "pgread"; + version = "0-unstable-2026-01-18"; + + src = fetchFromGitHub { + owner = "Chocapikk"; + repo = "pgread"; + rev = "48a71943fd1fed407a2bf6c9e0afaefabb7e26fc"; + hash = "sha256-Z9fXFygc7ftP3+6K8JMmaVjoMw1+dgHRvzM2TUhySwM="; + }; + + vendorHash = "sha256-rF9neBKy8HZQBKAaNiA0uAmVLtX93oblkZTowbfnUzs="; + + ldflags = [ + "-s" + "-w" + "-X=github.com/Chocapikk/pgread/pgdump.Version=${finalAttrs.version}" + ]; + + meta = { + description = "Tools to read PostgreSQL data files without credentials"; + homepage = "https://github.com/Chocapikk/pgread"; + license = lib.licenses.wtfpl; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "pgread"; + }; +}) From 6aa4f42f7bd8a84bad80e8c74e486ea6abc2ed80 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:19:02 +0100 Subject: [PATCH 26/52] python313Packages.mcpadapt: 0.1.17 -> 0.1.20 Diff: https://github.com/grll/mcpadapt/compare/v0.1.17...v0.1.20 Changelog: https://github.com/grll/mcpadapt/releases/tag/v0.1.20 --- pkgs/development/python-modules/mcpadapt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index 52e668a6e2b8..4863ee92db80 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "mcpadapt"; - version = "0.1.17"; + version = "0.1.20"; pyproject = true; src = fetchFromGitHub { owner = "grll"; repo = "mcpadapt"; tag = "v${version}"; - hash = "sha256-pnMtCvspfrKwqhNyCelesBSxuPh9Ruc26pzqfWElvsE="; + hash = "sha256-mUwGKr+QBkqMKhfEEIlF/jZDW7enKYdngNIoxG5hMU4="; }; build-system = [ hatchling ]; From 23d0913b9403839afeb18f9eff70c644bae9bf3e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:21:33 +0100 Subject: [PATCH 27/52] python313Packages.mcpadapt: migrate to finalAttrs --- pkgs/development/python-modules/mcpadapt/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index 4863ee92db80..56044600bc1d 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -16,7 +16,7 @@ torchaudio, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "mcpadapt"; version = "0.1.20"; pyproject = true; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "grll"; repo = "mcpadapt"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-mUwGKr+QBkqMKhfEEIlF/jZDW7enKYdngNIoxG5hMU4="; }; @@ -59,8 +59,8 @@ buildPythonPackage rec { meta = { description = "MCP servers tool"; homepage = "https://github.com/grll/mcpadapt"; - changelog = "https://github.com/grll/mcpadapt/releases/tag/${src.tag}"; + changelog = "https://github.com/grll/mcpadapt/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 9ffea34b6db722d7e75d9783134ca67ebd394188 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:22:22 +0100 Subject: [PATCH 28/52] python313Packages.mcpadapt: add crewai to optinal-dependencies --- pkgs/development/python-modules/mcpadapt/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index 56044600bc1d..d392480d2b39 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -1,6 +1,7 @@ { lib, buildPythonPackage, + crewai, fetchFromGitHub, hatchling, jsonref, @@ -41,7 +42,7 @@ buildPythonPackage (finalAttrs: { torchaudio soundfile ]; - # crewai = [ crewai ]; + crewai = [ crewai ]; langchain = [ langchain # langchain-anthropic From c70da41be3a10fcfaacc214e0083e9a754064cba Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:23:33 +0100 Subject: [PATCH 29/52] python313Packages.mcpadapt: add langchain-anthropic to optinal-dependencies --- pkgs/development/python-modules/mcpadapt/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index d392480d2b39..c6c5bfb8caed 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -6,6 +6,7 @@ hatchling, jsonref, langchain, + langchain-anthropic, langgraph, llama-index, mcp, @@ -45,7 +46,7 @@ buildPythonPackage (finalAttrs: { crewai = [ crewai ]; langchain = [ langchain - # langchain-anthropic + langchain-anthropic langgraph ]; llamaindex = [ llama-index ]; From d29fbd3a1dc6e43aabde6aecb9b64076ee707976 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:27:19 +0100 Subject: [PATCH 30/52] python313Packages.publicsuffixlist: 1.0.2.20260131 -> 1.0.2.20260204 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260204-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 2cad818ca8be..85ed34e676ae 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260131"; + version = "1.0.2.20260204"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-GN9GjLogMSYZFHLSQn1RzDcTdWgRk2zuMTw9iCTTODA="; + hash = "sha256-PPciiXJRTyhMgJiZTrFYuAWrcbqb40tcahMTF9s/4sw="; }; postPatch = '' From 4b8fabeb4c516b94fcdd17e80699c60209dc860d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 08:55:09 +0000 Subject: [PATCH 31/52] komga: 1.24.0 -> 1.24.1 --- pkgs/by-name/ko/komga/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/komga/package.nix b/pkgs/by-name/ko/komga/package.nix index db9d6e550bdb..fb35d2e97dd2 100644 --- a/pkgs/by-name/ko/komga/package.nix +++ b/pkgs/by-name/ko/komga/package.nix @@ -10,11 +10,11 @@ stdenvNoCC.mkDerivation rec { pname = "komga"; - version = "1.24.0"; + version = "1.24.1"; src = fetchurl { url = "https://github.com/gotson/${pname}/releases/download/${version}/${pname}-${version}.jar"; - sha256 = "sha256-1tg5etnXFOgOD6BekYErX7t7lnptR4tuiKwFO9tWk1U="; + sha256 = "sha256-rxhsE+rFF2zv1rzpNiKsayTUs6qc0F9C9sonEZ2BsiA="; }; nativeBuildInputs = [ From bbb3e5cfd5408c39d645b10ff8d0a7ca702eb039 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Wed, 4 Feb 2026 11:37:32 +0100 Subject: [PATCH 32/52] pgformatter: add update script --- pkgs/by-name/pg/pgformatter/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/pg/pgformatter/package.nix b/pkgs/by-name/pg/pgformatter/package.nix index dec1d0fb38c4..e8f2e449bcfe 100644 --- a/pkgs/by-name/pg/pgformatter/package.nix +++ b/pkgs/by-name/pg/pgformatter/package.nix @@ -3,6 +3,7 @@ perlPackages, fetchFromGitHub, versionCheckHook, + nix-update-script, }: perlPackages.buildPerlPackage rec { @@ -43,6 +44,8 @@ perlPackages.buildPerlPackage rec { versionCheckProgramArg = "--version"; doInstallCheck = true; + passthru.updateScript = nix-update-script { }; + meta = { description = "PostgreSQL SQL syntax beautifier that can work as a console program or as a CGI"; homepage = "https://github.com/darold/pgFormatter"; From 84ad8e0e0cc4891b72122185ba3a37cfd7b8c281 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 10:40:34 +0000 Subject: [PATCH 33/52] home-assistant-custom-components.philips_airpurifier_coap: 0.34.3 -> 0.35.0 --- .../custom-components/philips_airpurifier_coap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix b/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix index 8b9bcdd207a3..01b0136bd3d7 100644 --- a/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix +++ b/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "kongo09"; domain = "philips_airpurifier_coap"; - version = "0.34.3"; + version = "0.35.0"; src = fetchFromGitHub { inherit owner; repo = "philips-airpurifier-coap"; rev = "v${version}"; - hash = "sha256-jZmFvozkmmCCeKmdOV/FKXj0V8iGP3tnAqED/PBZrrY="; + hash = "sha256-PE2FmeqxX0xFlkHC8oZ09md5lBXgpkdlwIRhCVHm4+k="; }; dependencies = [ From c49592d12cdf4ffce1d1cd38a95cbd39d74e2819 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 11:27:29 +0000 Subject: [PATCH 34/52] home-assistant-custom-components.daikin_onecta: 4.4.6 -> 4.4.8 --- .../custom-components/daikin_onecta/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix b/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix index 5976de1dd8e2..a5b710c028a6 100644 --- a/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix +++ b/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "jwillemsen"; domain = "daikin_onecta"; - version = "4.4.6"; + version = "4.4.8"; src = fetchFromGitHub { owner = "jwillemsen"; repo = "daikin_onecta"; tag = "v${version}"; - hash = "sha256-EKDl60Zna+VWoJ80YmE3eXaIppvaJiYmjN0YrM7Y8+A="; + hash = "sha256-NbMZGX2MchjoNwsUxs6CjQzkz1bJEucRHgpuFyVU3u0="; }; meta = { From 804ffdf872c66888a923da43335b57d0c7919a43 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 11:40:17 +0000 Subject: [PATCH 35/52] rclone-ui: 3.3.0 -> 3.4.0 --- pkgs/by-name/rc/rclone-ui/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/rc/rclone-ui/package.nix b/pkgs/by-name/rc/rclone-ui/package.nix index ca6dcb86d3d7..6e86e11cb5bd 100644 --- a/pkgs/by-name/rc/rclone-ui/package.nix +++ b/pkgs/by-name/rc/rclone-ui/package.nix @@ -20,26 +20,26 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rclone-ui"; - version = "3.3.0"; + version = "3.4.0"; src = fetchFromGitHub { owner = "rclone-ui"; repo = "rclone-ui"; tag = "v${finalAttrs.version}"; - hash = "sha256-GKOIS/kp1zfBu1/goH3zjQGrvs6opS4Sghpgc60xn0s="; + hash = "sha256-hG3AOPvLyqNYB/GGAB/b7inDoml7E7tsRi6hMp57t3Q="; }; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; forceGitDeps = true; - hash = "sha256-uvtYyAE68atl933dhgpwBipO01xecSCMKsrv9NdSEhk="; + hash = "sha256-4m5hVdaF0jQHe4PEWi5dej60SPxAhUVAyX88wLzCT8Y="; }; cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-1RxgcRM0Qs/bMj8mVLFZXD1Y8L+JZnc4BTmD5Y609Sk="; + cargoHash = "sha256-L+2x6XdlxviGveBMVRFLANHrWQvIY2J6NpYayuLKWQY="; # Disable tauri bundle updater, can be removed when #389107 is merged patches = [ ./remove_updater.patch ]; From 93a8ae37b3024438b51bf1b938f108b1abadcc2a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 12:09:53 +0000 Subject: [PATCH 36/52] python3Packages.pysigma-backend-opensearch: 2.0.0 -> 2.0.1 --- .../python-modules/pysigma-backend-opensearch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix index c84fd76e9847..80377f029908 100644 --- a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix +++ b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pysigma-backend-opensearch"; - version = "2.0.0"; + version = "2.0.1"; pyproject = true; src = fetchFromGitHub { owner = "SigmaHQ"; repo = "pySigma-backend-opensearch"; tag = "v${version}"; - hash = "sha256-N1Gs/L2kCcKkhHYXCyfmentvl1RORUrWIEyxTEsvNKg="; + hash = "sha256-lYTaE4ar7VjyA/tnjiXQJtjHPP9bCjdYuPHYjbZEuxY="; }; pythonRelaxDeps = [ "pysigma" ]; From 955a94729ec9a9184660c85d6dd4b22638d79b3f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 12:34:29 +0000 Subject: [PATCH 37/52] firefox-devedition-unwrapped: 148.0b8 -> 148.0b10 --- .../browsers/firefox/packages/firefox-devedition.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix index bf2ae40be7f8..2bd496dc0cfc 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix @@ -10,13 +10,13 @@ buildMozillaMach rec { pname = "firefox-devedition"; binaryName = "firefox-devedition"; - version = "148.0b8"; + version = "148.0b10"; applicationName = "Firefox Developer Edition"; requireSigning = false; branding = "browser/branding/aurora"; src = fetchurl { url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "28c0efc1d7d287f6ed77b6e3d4c8e4a3d65b9dc6dc4ef48f9a6da9a889c24e1d03ef2bd1d484e67f260e08ababbe1c32a81cfb81e36934b54beb4e26dc11f726"; + sha512 = "ae20edec5b4fbeb8a55e3054c219734845fbd8eaee14e4e867df1979da508d3b8a1bc0bc22d8de677419e94ccdc06885c661494233c62615cc002874cc4adf0f"; }; # buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but From 029d041a01003baa40b4e2e08eb4c56b2b1bb1ba Mon Sep 17 00:00:00 2001 From: vinylen Date: Wed, 4 Feb 2026 13:42:41 +0100 Subject: [PATCH 38/52] vimPlugins.koda-nvim: init at 2.6.0-unstable-2026-02-04 https://github.com/oskarnurm/koda.nvim --- pkgs/applications/editors/vim/plugins/generated.nix | 13 +++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 14 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 0bc97cbeb934..25dc8db4a358 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -7337,6 +7337,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + koda-nvim = buildVimPlugin { + pname = "koda.nvim"; + version = "2.6.0-unstable-2026-02-04"; + src = fetchFromGitHub { + owner = "oskarnurm"; + repo = "koda.nvim"; + rev = "9c69db5df7f1a82851d87fdac5b37a469213ac16"; + hash = "sha256-Zcp7TKuAa7CvlDUv/9iFiuR3X68mPoug5EgsUhmtkkA="; + }; + meta.homepage = "https://github.com/oskarnurm/koda.nvim/"; + meta.hydraPlatforms = [ ]; + }; + kommentary = buildVimPlugin { pname = "kommentary"; version = "1.0-unstable-2023-11-29"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 01b20d9e0f26..db0893d34ab9 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -563,6 +563,7 @@ https://github.com/mikesmithgh/kitty-scrollback.nvim/,HEAD, https://github.com/serenevoid/kiwi.nvim/,HEAD, https://github.com/kmonad/kmonad-vim/,, https://github.com/frabjous/knap/,HEAD, +https://github.com/oskarnurm/koda.nvim/,HEAD, https://github.com/b3nj5m1n/kommentary/,, https://github.com/udalov/kotlin-vim/,, https://github.com/mistweaverco/kulala.nvim/,HEAD, From 01d402053f2a5cbd4238d20c7e35ff091ff65f36 Mon Sep 17 00:00:00 2001 From: emilylange Date: Tue, 3 Feb 2026 21:59:08 +0100 Subject: [PATCH 39/52] chromium,chromedriver: 144.0.7559.109 -> 144.0.7559.132 https://chromereleases.googleblog.com/2026/02/stable-channel-update-for-desktop.html This update includes 2 security fixes. CVEs: CVE-2026-1861 CVE-2026-1862 --- .../networking/browsers/chromium/common.nix | 15 ++++++++++++ .../networking/browsers/chromium/info.json | 24 +++++++++---------- 2 files changed, 27 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index 6b64fa1b6686..f9e991be636c 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -557,6 +557,21 @@ let # Patch rustc_nightly_capability to eval to false instead of true. # https://chromium-review.googlesource.com/c/chromium/src/+/7022369 ./patches/chromium-144-rustc_nightly_capability.patch + ] + ++ lib.optionals (chromiumVersionAtLeast "144.0.7559.132") [ + # Rollup was swapped with esbuild because of compile failures on Windows, + # which is not compatible with our build yet. So let's revert it for now. + # https://issues.chromium.org/issues/461602362 + (fetchpatch { + name = "revert-devtools-frontend-esbuild-instead-of-rollup.patch"; + # https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/7526345 + url = "https://chromium.googlesource.com/devtools/devtools-frontend/+/f130475580017f9f87502343dbcfc0c76dccefe8^!?format=TEXT"; + decode = "base64 -d"; + stripLen = 1; + extraPrefix = "third_party/devtools-frontend/src/"; + revert = true; + hash = "sha256-k+xCfhDuHxtuGhY7LVE8HvbDJt8SEFkslBcJe7t5CAg="; + }) ]; postPatch = diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index df29572cffb0..051cc61afbda 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,10 +1,10 @@ { "chromium": { - "version": "144.0.7559.109", + "version": "144.0.7559.132", "chromedriver": { - "version": "144.0.7559.110", - "hash_darwin": "sha256-HM7Hl6eizQfmCwNKqDc01gTaFE/xFikBVlNAx22RkSM=", - "hash_darwin_aarch64": "sha256-q374o4efYbK1uFpytIyxGZ4TjFqVmlcojzCllH/P9Og=" + "version": "144.0.7559.133", + "hash_darwin": "sha256-X0wSolstr5yxG7FDvJxAaMnIcEtsUrVRObMcFc3m/l4=", + "hash_darwin_aarch64": "sha256-fz0cYDl3fTAKO5cnhkJKldRAH1PeFXB6kp4gEEN7R+M=" }, "deps": { "depot_tools": { @@ -21,8 +21,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "6a8d5e49388fcc8a7d56d2a275e4ef424eb10960", - "hash": "sha256-3Wwc7Vb8dM2VGqQs6GOPehsTVBgcZ9in+kC1vN9S1FI=", + "rev": "8990ccf77859863f68a0d18957786bd7cb29ff76", + "hash": "sha256-USPpPF6BcxrUiRwwGKRo+bGN2NPuLLqBYSN3q1D2f0A=", "recompress": true }, "src/third_party/clang-format/script": { @@ -257,8 +257,8 @@ }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "a3064782146fc247c488d44c1ad3496b29d55ec4", - "hash": "sha256-vLkWH/EiDHxl/dz4soKybQF1hgud/7MlnDhVPicYJGY=" + "rev": "f130475580017f9f87502343dbcfc0c76dccefe8", + "hash": "sha256-6osYh+ijcH7LEg1v7xGEf0zC36HZGMfqXP9Eq6g5WdU=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", @@ -532,8 +532,8 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "9a7674e1a83d1261a49776c8794b87c9bccc85d7", - "hash": "sha256-PdRZyXurQkw3UWOH1MkkuzggJkt9Uxq472L4LkxaYtw=" + "rev": "14cd170a941f88e6fb145ebb873a3c8f87645834", + "hash": "sha256-5+TQo0qRaH1QnAgdQkJcGkKWYGPJO3hVIqqGEtHpwqk=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", @@ -807,8 +807,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "d75d178c137447df1a3e8830eae86b0bd72b9ac6", - "hash": "sha256-5oQP3+kpnKfUInGBYcTvL/uLK9UlcWCz1mDFGeXBnmM=" + "rev": "0f9ccaeb4a88dbff7a7c86e998ceea7d6f947950", + "hash": "sha256-7jQ1WrY2+8s0tDjl4qzaZz/xdWrePiVvuJDI00YLd9k=" } } }, From 1796cde88e7d0eafac226df8afe4affe48123fac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 12:46:04 +0000 Subject: [PATCH 40/52] release-plz: 0.3.153 -> 0.3.154 --- pkgs/by-name/re/release-plz/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/release-plz/package.nix b/pkgs/by-name/re/release-plz/package.nix index 9407f5967143..32f66c72dcf8 100644 --- a/pkgs/by-name/re/release-plz/package.nix +++ b/pkgs/by-name/re/release-plz/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "release-plz"; - version = "0.3.153"; + version = "0.3.154"; src = fetchFromGitHub { owner = "MarcoIeni"; repo = "release-plz"; rev = "release-plz-v${version}"; - hash = "sha256-/1Fuu1v8kNu0BUFNqhzy7Nexob29NDo/vEOWfQSPF88="; + hash = "sha256-sg5i7JwDkhvEBYZtm6USCDDWWnI97IIKeXHhpDP3V/o="; }; - cargoHash = "sha256-cosUcBEb/hRcQ0s/1f30917gDQzGmRKmPNJ4/ASAl+4="; + cargoHash = "sha256-O+JdsbpxDsdEAFdkvxXCNkjIAPaJvVKkbP8FXK542yo="; nativeBuildInputs = [ installShellFiles From 6325c31ff28ba0e5893a3d25974e45805ce78896 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 13:05:10 +0000 Subject: [PATCH 41/52] rucio: 39.1.0 -> 39.2.0 --- pkgs/development/python-modules/rucio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rucio/default.nix b/pkgs/development/python-modules/rucio/default.nix index b82b661370a3..76055d272a5c 100644 --- a/pkgs/development/python-modules/rucio/default.nix +++ b/pkgs/development/python-modules/rucio/default.nix @@ -40,13 +40,13 @@ }: let - version = "39.1.0"; + version = "39.2.0"; src = fetchFromGitHub { owner = "rucio"; repo = "rucio"; tag = version; - hash = "sha256-ef8rVRDVkkEcsQ5AKz1W2L21abyY2dfHMWh2Rv0oxPA="; + hash = "sha256-UIe5TvYk8C/Qyb5nTC3IgvQb3a37mOTVQK9sod2o6QQ="; }; in buildPythonPackage { From 2ece1ff92ef5b0676dd691989f3798c1d116d6b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 13:36:18 +0000 Subject: [PATCH 42/52] home-assistant-custom-components.solax_modbus: 2026.01.1 -> 2026.01.2 --- .../home-assistant/custom-components/solax_modbus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index adeaded73498..519128d79f1c 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2026.01.1"; + version = "2026.01.2"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-aVrYlJlvYTnVbt7Xc4nYj5bbTrbL4f2QcuTJrrKDmDg="; + hash = "sha256-uqIGYVH0e/+o1ED9mMYaREGb8AOEXhv4N5jdLBB03OU="; }; dependencies = [ pymodbus ]; From 502ffa491d7ea4bfd1bb86a692914a4d2dc8c5b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 13:45:41 +0000 Subject: [PATCH 43/52] libation: 13.1.4 -> 13.1.8 --- pkgs/by-name/li/libation/deps.json | 20 ++++++++++---------- pkgs/by-name/li/libation/package.nix | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/li/libation/deps.json b/pkgs/by-name/li/libation/deps.json index 21ae112a1a8f..c6cc30639f09 100644 --- a/pkgs/by-name/li/libation/deps.json +++ b/pkgs/by-name/li/libation/deps.json @@ -1,13 +1,13 @@ [ { "pname": "AAXClean", - "version": "2.1.1.1", - "hash": "sha256-SjM74bfcqb3L6Ux+crofEsOWoHB0O78afNrld9WEFY0=" + "version": "3.0.2", + "hash": "sha256-orz5qHU440qYIPKP92aPHUALHP6+RphJWU8vYGl/2Qo=" }, { "pname": "AAXClean.Codecs", - "version": "2.1.3.2", - "hash": "sha256-la4yuCQi75bCRr700CDD2huNEjk5ZKrTzwrtuUjyWAk=" + "version": "3.0.2", + "hash": "sha256-IGWRj+Nr+bNMDNWSCj24LHAYkCZWpQXpimPzopg+hlg=" }, { "pname": "AudibleApi", @@ -211,8 +211,8 @@ }, { "pname": "Microsoft.Build.Tasks.Git", - "version": "8.0.0", - "hash": "sha256-vX6/kPij8vNAu8f7rrvHHhPrNph20IcufmrBgZNxpQA=" + "version": "10.0.102", + "hash": "sha256-JobfcsngZ3NjWtrfb03ZiGQ0xLEXUeFjC5MRjBEJ+Qo=" }, { "pname": "Microsoft.CodeAnalysis.Analyzers", @@ -496,13 +496,13 @@ }, { "pname": "Microsoft.SourceLink.Common", - "version": "8.0.0", - "hash": "sha256-AfUqleVEqWuHE7z2hNiwOLnquBJ3tuYtbkdGMppHOXc=" + "version": "10.0.102", + "hash": "sha256-1aeVLhXNi4Fpi0w4zQ+85L7Sphe7k4gmMfxwWiFierM=" }, { "pname": "Microsoft.SourceLink.GitHub", - "version": "8.0.0", - "hash": "sha256-hNTkpKdCLY5kIuOmznD1mY+pRdJ0PKu2HypyXog9vb0=" + "version": "10.0.102", + "hash": "sha256-5aBeXy674sKp6wrlpPb4Psht43mF1OMJkmEggsTGUDg=" }, { "pname": "Microsoft.VisualStudio.SolutionPersistence", diff --git a/pkgs/by-name/li/libation/package.nix b/pkgs/by-name/li/libation/package.nix index 4a100780ccfc..f22c94fd115e 100644 --- a/pkgs/by-name/li/libation/package.nix +++ b/pkgs/by-name/li/libation/package.nix @@ -15,13 +15,13 @@ buildDotnetModule rec { pname = "libation"; - version = "13.1.4"; + version = "13.1.8"; src = fetchFromGitHub { owner = "rmcrackan"; repo = "Libation"; tag = "v${version}"; - hash = "sha256-KKdyDBT+EAqOVRxt3SH05Kd+u3g3O40MNZbrwc3GeFQ="; + hash = "sha256-FDBUnGmMUuMrFvit/QgaZKF+X8u/vp/9muOpRYXFUW4="; }; sourceRoot = "${src.name}/Source"; From 6c2f2c9c5f3f7a9d17f2d05830a697cd5d0c14c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 14:04:34 +0000 Subject: [PATCH 44/52] typescript-go: 0-unstable-2026-01-28 -> 0-unstable-2026-02-04 --- pkgs/by-name/ty/typescript-go/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ty/typescript-go/package.nix b/pkgs/by-name/ty/typescript-go/package.nix index 90588477bcdc..7e93dad27791 100644 --- a/pkgs/by-name/ty/typescript-go/package.nix +++ b/pkgs/by-name/ty/typescript-go/package.nix @@ -10,17 +10,17 @@ let in buildGoModule { pname = "typescript-go"; - version = "0-unstable-2026-01-28"; + version = "0-unstable-2026-02-04"; src = fetchFromGitHub { owner = "microsoft"; repo = "typescript-go"; - rev = "463b6b461f23114073ccc0c4071a7f2a21477ac2"; - hash = "sha256-ozCm3O8ObaecE7TN7vYyeyjA3gGD8FprB93aJcDwSw0="; + rev = "e82299401a34fb312e225cb8fba4a97bec1a5f00"; + hash = "sha256-D/O2g40SgwA7zX5gxmrR4BlSOcKKd7hQ0AXJE+m/eWI="; fetchSubmodules = false; }; - vendorHash = "sha256-1uZemqPsDxiYRVjLlC/UUP4ZXVCjocIBCj9uCzQHmog="; + vendorHash = "sha256-0IrEB52rj01HKreqbI/gMVeEHk5dxsNIrhm0Ze+aR44="; ldflags = [ "-s" From 61a099247ea1198f96821b6b3b2a2bc74a2d657d Mon Sep 17 00:00:00 2001 From: arthsmn Date: Tue, 3 Feb 2026 23:20:56 -0300 Subject: [PATCH 45/52] maintainers: remove maintainership of arthsmn --- maintainers/maintainer-list.nix | 5 ----- pkgs/by-name/ap/apt-mirror/package.nix | 2 +- pkgs/by-name/az/azahar/package.nix | 5 +---- pkgs/by-name/c3/c3-lsp/package.nix | 2 +- pkgs/by-name/cl/cliflux/package.nix | 2 +- pkgs/by-name/da/daikhan/package.nix | 2 +- pkgs/by-name/df/dfl-applications/package.nix | 2 +- pkgs/by-name/df/dfl-ipc/package.nix | 2 +- pkgs/by-name/df/dfl-login1/package.nix | 2 +- pkgs/by-name/df/dfl-utils/package.nix | 2 +- pkgs/by-name/hy/hyprls/package.nix | 2 +- pkgs/by-name/io/ion/package.nix | 5 +---- pkgs/by-name/kr/kryptor/package.nix | 5 +---- pkgs/by-name/li/libfreehand/package.nix | 2 +- pkgs/by-name/li/libmspub/package.nix | 2 +- pkgs/by-name/li/libpagemaker/package.nix | 2 +- pkgs/by-name/li/libqxp/package.nix | 2 +- pkgs/by-name/me/meowpdf/package.nix | 5 +---- pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix | 2 +- pkgs/by-name/ne/newsraft/package.nix | 5 +---- pkgs/by-name/pi/picocrypt-cli/package.nix | 5 +---- pkgs/by-name/pi/picocrypt-ng/package.nix | 2 +- pkgs/by-name/qt/qtgreet/package.nix | 2 +- pkgs/by-name/sc/scribus/package.nix | 2 +- pkgs/by-name/va/valuta/package.nix | 2 +- pkgs/by-name/xw/xwayland-run/package.nix | 2 +- pkgs/development/python-modules/fortune/default.nix | 2 +- pkgs/development/tools/flatpak-builder/default.nix | 2 +- 28 files changed, 27 insertions(+), 50 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 385f9323c3a0..f05ed074762f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2267,11 +2267,6 @@ name = "Artemis Tosini"; keys = [ { fingerprint = "3D2B B230 F9FA F0C5 1832 46DD 4FDC 96F1 61E7 BA8A"; } ]; }; - arthsmn = { - name = "Arthur Cerqueira"; - github = "arthsmn"; - githubId = 150680976; - }; arthur = { email = "me@arthur.li"; github = "arthurl"; diff --git a/pkgs/by-name/ap/apt-mirror/package.nix b/pkgs/by-name/ap/apt-mirror/package.nix index e3fa1124b098..3c4c6fc54c68 100644 --- a/pkgs/by-name/ap/apt-mirror/package.nix +++ b/pkgs/by-name/ap/apt-mirror/package.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/apt-mirror/apt-mirror"; changelog = "https://github.com/apt-mirror/apt-mirror/blob/${finalAttrs.src.rev}/CHANGELOG"; license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "apt-mirror"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index 7dd39acc78fe..574a497612c1 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -158,10 +158,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Open-source 3DS emulator project based on Citra"; homepage = "https://github.com/azahar-emu/azahar"; license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ - arthsmn - marcin-serwin - ]; + maintainers = with lib.maintainers; [ marcin-serwin ]; mainProgram = "azahar"; platforms = with lib.platforms; linux ++ darwin; }; diff --git a/pkgs/by-name/c3/c3-lsp/package.nix b/pkgs/by-name/c3/c3-lsp/package.nix index 9bd26fde545e..7b24f367d8be 100644 --- a/pkgs/by-name/c3/c3-lsp/package.nix +++ b/pkgs/by-name/c3/c3-lsp/package.nix @@ -28,7 +28,7 @@ buildGoModule rec { homepage = "https://github.com/pherrymason/c3-lsp"; changelog = "https://github.com/pherrymason/c3-lsp/blob/${src.rev}/changelog.md"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "c3-lsp"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/cl/cliflux/package.nix b/pkgs/by-name/cl/cliflux/package.nix index 3b980124f75e..57fda0089240 100644 --- a/pkgs/by-name/cl/cliflux/package.nix +++ b/pkgs/by-name/cl/cliflux/package.nix @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/spencerwi/cliflux"; changelog = "https://github.com/spencerwi/cliflux/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "cliflux"; }; }) diff --git a/pkgs/by-name/da/daikhan/package.nix b/pkgs/by-name/da/daikhan/package.nix index ec7c62f5e3f8..9ce93bb6bac2 100644 --- a/pkgs/by-name/da/daikhan/package.nix +++ b/pkgs/by-name/da/daikhan/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/daikhan/daikhan"; changelog = "https://gitlab.com/daikhan/daikhan/-/blob/${finalAttrs.version}/NEWS"; license = lib.licenses.agpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "daikhan"; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/df/dfl-applications/package.nix b/pkgs/by-name/df/dfl-applications/package.nix index b1926a99ab20..c2d27985c0f9 100644 --- a/pkgs/by-name/df/dfl-applications/package.nix +++ b/pkgs/by-name/df/dfl-applications/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/applications"; changelog = "https://gitlab.com/desktop-frameworks/applications/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/df/dfl-ipc/package.nix b/pkgs/by-name/df/dfl-ipc/package.nix index f11a0c72d508..81a6bf1c74d0 100644 --- a/pkgs/by-name/df/dfl-ipc/package.nix +++ b/pkgs/by-name/df/dfl-ipc/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/ipc"; changelog = "https://gitlab.com/desktop-frameworks/ipc/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/df/dfl-login1/package.nix b/pkgs/by-name/df/dfl-login1/package.nix index 59984c4d167b..528b6687d933 100644 --- a/pkgs/by-name/df/dfl-login1/package.nix +++ b/pkgs/by-name/df/dfl-login1/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/login1"; changelog = "https://gitlab.com/desktop-frameworks/login1/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/df/dfl-utils/package.nix b/pkgs/by-name/df/dfl-utils/package.nix index f229cf90f84d..21e30a33e0ac 100644 --- a/pkgs/by-name/df/dfl-utils/package.nix +++ b/pkgs/by-name/df/dfl-utils/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/utils"; changelog = "https://gitlab.com/desktop-frameworks/utils/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/hy/hyprls/package.nix b/pkgs/by-name/hy/hyprls/package.nix index 7a63110eba19..857f227b2e69 100644 --- a/pkgs/by-name/hy/hyprls/package.nix +++ b/pkgs/by-name/hy/hyprls/package.nix @@ -29,7 +29,7 @@ buildGoModule rec { homepage = "https://gwen.works/hyprls"; changelog = "https://github.com/hyprland-community/hyprls/releases/tag/v${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "hyprls"; }; } diff --git a/pkgs/by-name/io/ion/package.nix b/pkgs/by-name/io/ion/package.nix index 6d441aa3fe99..4c8cf1564374 100644 --- a/pkgs/by-name/io/ion/package.nix +++ b/pkgs/by-name/io/ion/package.nix @@ -31,10 +31,7 @@ rustPlatform.buildRustPackage { description = "Modern system shell with simple (and powerful) syntax"; homepage = "https://gitlab.redox-os.org/redox-os/ion"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - dywedir - arthsmn - ]; + maintainers = with lib.maintainers; [ dywedir ]; mainProgram = "ion"; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/kr/kryptor/package.nix b/pkgs/by-name/kr/kryptor/package.nix index bab6ed45f9ae..92bca9bed5ff 100644 --- a/pkgs/by-name/kr/kryptor/package.nix +++ b/pkgs/by-name/kr/kryptor/package.nix @@ -38,10 +38,7 @@ buildDotnetModule rec { homepage = "https://github.com/samuel-lucas6/Kryptor"; license = lib.licenses.gpl3Only; mainProgram = "kryptor"; - maintainers = with lib.maintainers; [ - arthsmn - gepbird - ]; + maintainers = with lib.maintainers; [ gepbird ]; platforms = lib.platforms.all; # https://hydra.nixos.org/build/286325419 # a libsodium.dylib file should be kept as per https://github.com/samuel-lucas6/Kryptor/releases/tag/v4.1.1 diff --git a/pkgs/by-name/li/libfreehand/package.nix b/pkgs/by-name/li/libfreehand/package.nix index 3a7ae6f8565e..b926e22d18c4 100644 --- a/pkgs/by-name/li/libfreehand/package.nix +++ b/pkgs/by-name/li/libfreehand/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Adobe Freehand import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libfreehand"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/li/libmspub/package.nix b/pkgs/by-name/li/libmspub/package.nix index 5b7f35bb7755..22f02740cd15 100644 --- a/pkgs/by-name/li/libmspub/package.nix +++ b/pkgs/by-name/li/libmspub/package.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Microsoft Publisher import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libmspub"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; }; diff --git a/pkgs/by-name/li/libpagemaker/package.nix b/pkgs/by-name/li/libpagemaker/package.nix index 4edb59e9d992..e3956f37868d 100644 --- a/pkgs/by-name/li/libpagemaker/package.nix +++ b/pkgs/by-name/li/libpagemaker/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Adobe PageMaker import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/li/libqxp/package.nix b/pkgs/by-name/li/libqxp/package.nix index 46a70cf55007..284ff72b3930 100644 --- a/pkgs/by-name/li/libqxp/package.nix +++ b/pkgs/by-name/li/libqxp/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { description = "QuarkXPress import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libqxp"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/me/meowpdf/package.nix b/pkgs/by-name/me/meowpdf/package.nix index d77a06289c7b..67a53bdefb66 100644 --- a/pkgs/by-name/me/meowpdf/package.nix +++ b/pkgs/by-name/me/meowpdf/package.nix @@ -27,10 +27,7 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "PDF viewer for the Kitty terminal with GUI-like usage and Vim-like keybindings written in Rust"; homepage = "https://github.com/monoamine11231/meowpdf"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - arthsmn - cafkafk - ]; + maintainers = with lib.maintainers; [ cafkafk ]; mainProgram = "meowpdf"; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix b/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix index 81357dcd98a6..0a4004ea4b1b 100644 --- a/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix +++ b/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix @@ -31,6 +31,6 @@ buildLua { homepage = "https://codeberg.org/jouni/mpv_sponsorblock_minimal"; license = lib.licenses.gpl3Only; platforms = lib.platforms.all; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ne/newsraft/package.nix b/pkgs/by-name/ne/newsraft/package.nix index 5107418dbdc2..4752f01b76e1 100644 --- a/pkgs/by-name/ne/newsraft/package.nix +++ b/pkgs/by-name/ne/newsraft/package.nix @@ -39,10 +39,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://codeberg.org/newsraft/newsraft"; changelog = "https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-${finalAttrs.version}"; license = lib.licenses.isc; - maintainers = with lib.maintainers; [ - arthsmn - luftmensch-luftmensch - ]; + maintainers = with lib.maintainers; [ luftmensch-luftmensch ]; mainProgram = "newsraft"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/pi/picocrypt-cli/package.nix b/pkgs/by-name/pi/picocrypt-cli/package.nix index 5c0a61a5e3f0..dbb879d9673d 100644 --- a/pkgs/by-name/pi/picocrypt-cli/package.nix +++ b/pkgs/by-name/pi/picocrypt-cli/package.nix @@ -29,10 +29,7 @@ buildGoModule (finalAttrs: { description = "Command-line interface for Picocrypt"; homepage = "https://github.com/Picocrypt/CLI"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ - arthsmn - ryand56 - ]; + maintainers = with lib.maintainers; [ ryand56 ]; mainProgram = "picocrypt"; }; }) diff --git a/pkgs/by-name/pi/picocrypt-ng/package.nix b/pkgs/by-name/pi/picocrypt-ng/package.nix index b3515af297db..9b13c030daac 100644 --- a/pkgs/by-name/pi/picocrypt-ng/package.nix +++ b/pkgs/by-name/pi/picocrypt-ng/package.nix @@ -71,7 +71,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/Picocrypt-NG/Picocrypt-NG"; changelog = "https://github.com/Picocrypt-NG/Picocrypt-NG/blob/${finalAttrs.version}/Changelog.md"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "picocrypt-ng-gui"; }; }) diff --git a/pkgs/by-name/qt/qtgreet/package.nix b/pkgs/by-name/qt/qtgreet/package.nix index 497777b37023..fd3200fa49f2 100644 --- a/pkgs/by-name/qt/qtgreet/package.nix +++ b/pkgs/by-name/qt/qtgreet/package.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/marcusbritanicus/QtGreet"; changelog = "https://gitlab.com/marcusbritanicus/QtGreet/-/blob/${finalAttrs.src.rev}/Changelog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "qtgreet"; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/sc/scribus/package.nix b/pkgs/by-name/sc/scribus/package.nix index b0c392d46904..ea6dbf56309e 100644 --- a/pkgs/by-name/sc/scribus/package.nix +++ b/pkgs/by-name/sc/scribus/package.nix @@ -104,7 +104,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; description = "Desktop Publishing (DTP) and Layout program"; mainProgram = "scribus"; homepage = "https://www.scribus.net"; diff --git a/pkgs/by-name/va/valuta/package.nix b/pkgs/by-name/va/valuta/package.nix index cc84e79d163a..cedb1197beb2 100644 --- a/pkgs/by-name/va/valuta/package.nix +++ b/pkgs/by-name/va/valuta/package.nix @@ -65,7 +65,7 @@ python3Packages.buildPythonApplication rec { description = "Simple application for converting currencies, with support for various APIs"; homepage = "https://github.com/ideveCore/Valuta"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; teams = [ lib.teams.gnome-circle ]; mainProgram = "currencyconverter"; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/xw/xwayland-run/package.nix b/pkgs/by-name/xw/xwayland-run/package.nix index 8bd914fe0ced..3c9a8acab484 100644 --- a/pkgs/by-name/xw/xwayland-run/package.nix +++ b/pkgs/by-name/xw/xwayland-run/package.nix @@ -76,7 +76,7 @@ python3.pkgs.buildPythonApplication rec { description = "Set of small utilities revolving around running Xwayland and various Wayland compositor headless"; homepage = "https://gitlab.freedesktop.org/ofourdan/xwayland-run"; license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/development/python-modules/fortune/default.nix b/pkgs/development/python-modules/fortune/default.nix index f0976920e138..b3cad80e85ac 100644 --- a/pkgs/development/python-modules/fortune/default.nix +++ b/pkgs/development/python-modules/fortune/default.nix @@ -26,6 +26,6 @@ buildPythonPackage { mainProgram = "fortune"; homepage = "https://codeberg.org/jamesansley/fortune"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/tools/flatpak-builder/default.nix b/pkgs/development/tools/flatpak-builder/default.nix index a8c179d5142c..6699ce4d33d6 100644 --- a/pkgs/development/tools/flatpak-builder/default.nix +++ b/pkgs/development/tools/flatpak-builder/default.nix @@ -154,7 +154,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "flatpak-builder"; homepage = "https://github.com/flatpak/flatpak-builder"; license = lib.licenses.lgpl21Plus; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) From 7115c2921eb0e6c45a355d86f88214ef7c2375af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 14:16:08 +0000 Subject: [PATCH 46/52] gitlab-timelogs: 0.6.0 -> 0.7.0 --- pkgs/by-name/gi/gitlab-timelogs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitlab-timelogs/package.nix b/pkgs/by-name/gi/gitlab-timelogs/package.nix index 2b3157cba609..b4f9e6f5e615 100644 --- a/pkgs/by-name/gi/gitlab-timelogs/package.nix +++ b/pkgs/by-name/gi/gitlab-timelogs/package.nix @@ -10,11 +10,11 @@ rustPlatform.buildRustPackage rec { pname = "gitlab-timelogs"; - version = "0.6.0"; + version = "0.7.0"; src = fetchCrate { inherit pname version; - hash = "sha256-oudVXG26w7LTye7M4Kr6N8rDFEuNljiNSzSAyKcHvf0="; + hash = "sha256-WmdN3w0t7omA2F+Fpv+PkT/hymgTzxlTSBytKep+6Lo="; }; nativeBuildInputs = [ pkg-config ]; @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec { iconv ]; - cargoHash = "sha256-lr9q9J4zHF50u23UQ3RZzd9CKcPtJSy+OT2XN2tpVEo="; + cargoHash = "sha256-Ap/R/Sa60LUAKByzKGYzj/IZeq/UDiZzBxYY0Ell6Kw="; meta = { description = "CLI utility to support you with your time logs in GitLab"; From 36e03405229202071a3b0895f682276a2c277978 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 4 Feb 2026 15:56:30 +0100 Subject: [PATCH 47/52] ctranslate2: 4.7.0 -> 4.7.1 https://github.com/OpenNMT/CTranslate2/blob/v4.7.1/CHANGELOG.md --- pkgs/by-name/ct/ctranslate2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ct/ctranslate2/package.nix b/pkgs/by-name/ct/ctranslate2/package.nix index ebd4a3f3d846..0af0627dc876 100644 --- a/pkgs/by-name/ct/ctranslate2/package.nix +++ b/pkgs/by-name/ct/ctranslate2/package.nix @@ -28,14 +28,14 @@ let in stdenv'.mkDerivation (finalAttrs: { pname = "ctranslate2"; - version = "4.7.0"; + version = "4.7.1"; src = fetchFromGitHub { owner = "OpenNMT"; repo = "CTranslate2"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-aH2sm7GkHbjy0/KwgyCIpAFNHDmJURd4xyn+51MCr+Y="; + hash = "sha256-Dc67hYgZ0aAauZLrVp10jmP52AwdLIZw0iWR9YKHTtU="; }; # Fix CMake 4 compatibility From 188bcbd94981706d94883939a4b0ffae4c506db4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Wed, 4 Feb 2026 15:26:03 +0100 Subject: [PATCH 48/52] nixos/pretalx: Add support for secrets Pretty much all settings can be set by env variables --- nixos/modules/services/web-apps/pretalx.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/nixos/modules/services/web-apps/pretalx.nix b/nixos/modules/services/web-apps/pretalx.nix index f1f56ffb0d51..37527a4e1688 100644 --- a/nixos/modules/services/web-apps/pretalx.nix +++ b/nixos/modules/services/web-apps/pretalx.nix @@ -53,6 +53,17 @@ in ''; }; + environmentFiles = lib.mkOption { + description = '' + Environment files that allow passing secret configuration values. + + Each line must follow the `PRETALX_SECTION_KEY=value` pattern. + ''; + type = lib.types.listOf lib.types.path; + default = [ ]; + example = [ "/run/secrets/pretalx/env" ]; + }; + group = lib.mkOption { type = lib.types.str; default = "pretalx"; @@ -320,6 +331,9 @@ in if [[ "$USER" != ${cfg.user} ]]; then sudo='exec /run/wrappers/bin/sudo -u ${cfg.user} --preserve-env=PRETALX_CONFIG_FILE' fi + set -a + ${lib.concatMapStringsSep "\n" (file: ". ${lib.escapeShellArg file}") cfg.environmentFiles} + set +a export PRETALX_CONFIG_FILE=${configFile} $sudo ${lib.getExe' pythonEnv "pretalx-manage"} "$@" '') @@ -393,6 +407,7 @@ in serviceConfig = { User = "pretalx"; Group = "pretalx"; + EnvironmentFile = cfg.environmentFiles; StateDirectory = [ "pretalx" "pretalx/media" From 715e1b2e1aa85493d203e67704f1719e9a120abe Mon Sep 17 00:00:00 2001 From: Govind Singh Date: Fri, 26 Dec 2025 14:27:06 +0400 Subject: [PATCH 49/52] morse_cli: init at 1.16.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add Morse Micro userspace control utility package version 1.16.4. Signed-off-by: Govind Singh Signed-off-by: Jörg Thalheim --- pkgs/by-name/mo/morse_cli/package.nix | 55 +++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pkgs/by-name/mo/morse_cli/package.nix diff --git a/pkgs/by-name/mo/morse_cli/package.nix b/pkgs/by-name/mo/morse_cli/package.nix new file mode 100644 index 000000000000..91d12c2cf3ad --- /dev/null +++ b/pkgs/by-name/mo/morse_cli/package.nix @@ -0,0 +1,55 @@ +{ + lib, + stdenv, + fetchFromGitHub, + openssl, + libnl, + zstd, + libusb1, + pkg-config, +}: + +stdenv.mkDerivation rec { + pname = "morse-cli"; + version = "1.16.4"; + + src = fetchFromGitHub { + owner = "MorseMicro"; + repo = "morse_cli"; + tag = version; + hash = "sha256-EhrKMMbWJ6gweAt2EudyO7vHZ9ITjRYagE4k+QuUnOo="; + }; + + buildInputs = [ + openssl + libnl + libusb1 + zstd + ]; + + nativeBuildInputs = [ pkg-config ]; + + env.NIX_CFLAGS_COMPILE = toString [ + "-I${libnl.dev}/include/libnl3" + "-I${libusb1.dev}/include/libusb-1.0" + "-Wno-error" + ]; + + makeFlags = [ "CONFIG_MORSE_TRANS_NL80211=1" ]; + + installPhase = '' + runHook preInstall + + install -D -m755 morse_cli "$out/bin/morse_cli" + + runHook postInstall + ''; + + meta = { + description = "MorseMicro cli"; + homepage = "https://github.com/MorseMicro"; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ govindsi ]; + platforms = lib.platforms.linux; + }; +} From c4eb79732c57a4589b8cfbf14185dc2048527217 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 00:43:36 +0000 Subject: [PATCH 50/52] jmol: 16.3.45 -> 16.3.47 --- pkgs/by-name/jm/jmol/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jm/jmol/package.nix b/pkgs/by-name/jm/jmol/package.nix index 283eeb29c7ba..1460ada7eac2 100644 --- a/pkgs/by-name/jm/jmol/package.nix +++ b/pkgs/by-name/jm/jmol/package.nix @@ -31,7 +31,7 @@ let }; in stdenv.mkDerivation (finalAttrs: { - version = "16.3.45"; + version = "16.3.47"; pname = "jmol"; src = @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { in fetchurl { url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${finalAttrs.version}/Jmol-${finalAttrs.version}-binary.tar.gz"; - hash = "sha256-TGL8EU9Ow2rbQpLBbz12AJvO8xHNjmUrlIwIp+4qTgQ="; + hash = "sha256-THQ67rqlcADtQtq3/vNfV0pUhzFHGFE3Lzf8CLFNuSU="; }; patchPhase = '' From 9b051d6a82b25189f59ed0e5ff254405fa60e940 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 4 Feb 2026 09:45:48 -0600 Subject: [PATCH 51/52] coc-sumneko-lua: drop package Broken package unmaintained for 2 years. Functionality is deprecated and user's can use an alternative. Signed-off-by: Austin Horstman --- .../editors/vim/plugins/aliases.nix | 1 + .../editors/vim/plugins/cocPlugins.nix | 1 - .../co/coc-sumneko-lua/package-lock-fix.patch | 1000 ----------------- pkgs/by-name/co/coc-sumneko-lua/package.nix | 60 - pkgs/by-name/co/coc-sumneko-lua/update.sh | 31 - pkgs/top-level/aliases.nix | 1 + 6 files changed, 2 insertions(+), 1092 deletions(-) delete mode 100644 pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch delete mode 100644 pkgs/by-name/co/coc-sumneko-lua/package.nix delete mode 100755 pkgs/by-name/co/coc-sumneko-lua/update.sh diff --git a/pkgs/applications/editors/vim/plugins/aliases.nix b/pkgs/applications/editors/vim/plugins/aliases.nix index 29a08524fedf..66dd58185a5e 100644 --- a/pkgs/applications/editors/vim/plugins/aliases.nix +++ b/pkgs/applications/editors/vim/plugins/aliases.nix @@ -47,6 +47,7 @@ mapAliases ( caw = caw-vim; chad = chadtree; coc-rls = throw "coc-rls has been removed, as rls has been archived since 2022. You should use coc-rust-analyzer instead, as rust-analyzer is maintained."; # added 2025-10-01 + coc-sumneko-lua = throw "coc-sumneko-lua was removed, as it is unmaintained and broken. You should switch to lua_ls"; # added 2026-02-04 coc-vetur = throw "coc-vetur was removed, as vetur is unmaintained by Vue. You should switch to Volar, which supports Vue 3"; # added 2025-10-01 coffee-script = vim-coffee-script; coffeeScript = vim-coffee-script; # backwards compat, added 2014-10-18 diff --git a/pkgs/applications/editors/vim/plugins/cocPlugins.nix b/pkgs/applications/editors/vim/plugins/cocPlugins.nix index 41855caca636..370b02d80242 100644 --- a/pkgs/applications/editors/vim/plugins/cocPlugins.nix +++ b/pkgs/applications/editors/vim/plugins/cocPlugins.nix @@ -39,7 +39,6 @@ let "coc-spell-checker" "coc-sqlfluff" "coc-stylelint" - "coc-sumneko-lua" "coc-tabnine" "coc-texlab" "coc-toml" diff --git a/pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch b/pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch deleted file mode 100644 index b29492f48824..000000000000 --- a/pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch +++ /dev/null @@ -1,1000 +0,0 @@ -diff --git i/package-lock.json w/package-lock.json -index 8ff8254..9ea50fc 100644 ---- i/package-lock.json -+++ w/package-lock.json -@@ -227,6 +227,8 @@ - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.20.2", -+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", -+ "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], -@@ -343,6 +345,8 @@ - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", -+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", -+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -359,6 +363,8 @@ - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", -+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -370,11 +376,15 @@ - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", -+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", -+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -391,6 +401,8 @@ - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", -+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -427,6 +439,8 @@ - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", -+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", -+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -439,6 +453,8 @@ - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", -+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", -+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { -@@ -447,6 +463,8 @@ - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", -+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", -+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -459,6 +477,8 @@ - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", -+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", -+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, -@@ -594,6 +614,8 @@ - }, - "node_modules/@types/fs-extra": { - "version": "11.0.4", -+ "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", -+ "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -609,6 +631,8 @@ - }, - "node_modules/@types/jsonfile": { - "version": "6.1.4", -+ "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", -+ "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -632,6 +656,8 @@ - }, - "node_modules/@types/node-fetch": { - "version": "2.6.11", -+ "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz", -+ "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -659,6 +685,8 @@ - }, - "node_modules/@types/yauzl": { - "version": "2.10.0", -+ "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", -+ "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "dev": true, - "license": "MIT", - "optional": true, -@@ -1952,6 +1980,8 @@ - }, - "node_modules/ansi-regex": { - "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -1960,6 +1990,8 @@ - }, - "node_modules/ansi-styles": { - "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2040,6 +2072,8 @@ - }, - "node_modules/array-union": { - "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", -+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "license": "MIT", - "engines": { -@@ -2157,6 +2191,8 @@ - }, - "node_modules/asynckit": { - "version": "0.4.0", -+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", -+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "license": "MIT" - }, -@@ -2178,6 +2214,8 @@ - }, - "node_modules/balanced-match": { - "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, -@@ -2211,6 +2249,8 @@ - }, - "node_modules/braces": { - "version": "3.0.2", -+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", -+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2254,6 +2294,8 @@ - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", -+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", -+ "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -2380,6 +2422,8 @@ - }, - "node_modules/chalk": { - "version": "4.1.2", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", -+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2550,6 +2594,8 @@ - }, - "node_modules/color-convert": { - "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2561,11 +2607,15 @@ - }, - "node_modules/color-name": { - "version": "1.1.4", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/combined-stream": { - "version": "1.0.8", -+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", -+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2620,6 +2670,8 @@ - }, - "node_modules/cross-spawn": { - "version": "7.0.3", -+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", -+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2699,6 +2751,8 @@ - }, - "node_modules/debug": { - "version": "4.3.4", -+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", -+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2763,6 +2817,8 @@ - }, - "node_modules/delayed-stream": { - "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", -+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -2777,6 +2833,8 @@ - }, - "node_modules/dir-glob": { - "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", -+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2812,6 +2870,8 @@ - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", -+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", -+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, -@@ -2823,11 +2883,15 @@ - }, - "node_modules/emoji-regex": { - "version": "8.0.0", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/end-of-stream": { - "version": "1.4.4", -+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", -+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3037,6 +3101,8 @@ - }, - "node_modules/esbuild": { - "version": "0.20.2", -+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", -+ "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", -@@ -3083,6 +3149,8 @@ - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", -+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -3473,6 +3541,8 @@ - }, - "node_modules/esrecurse": { - "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", -+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { -@@ -3484,6 +3554,8 @@ - }, - "node_modules/estraverse": { - "version": "5.3.0", -+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", -+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { -@@ -3543,6 +3615,8 @@ - }, - "node_modules/executable": { - "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", -+ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3554,6 +3628,8 @@ - }, - "node_modules/extract-zip": { - "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", -+ "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { -@@ -3607,6 +3683,8 @@ - }, - "node_modules/fastq": { - "version": "1.13.0", -+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", -+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3615,6 +3693,8 @@ - }, - "node_modules/fd-slicer": { - "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", -+ "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3635,6 +3715,8 @@ - }, - "node_modules/fill-range": { - "version": "7.0.1", -+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", -+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3727,6 +3809,8 @@ - }, - "node_modules/foreground-child": { - "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", -+ "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3742,6 +3826,8 @@ - }, - "node_modules/form-data": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", -+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3755,6 +3841,8 @@ - }, - "node_modules/fs-extra": { - "version": "11.2.0", -+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", -+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3879,6 +3967,8 @@ - }, - "node_modules/get-stream": { - "version": "5.2.0", -+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", -+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3942,6 +4032,8 @@ - }, - "node_modules/glob": { - "version": "10.3.10", -+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", -+ "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3963,6 +4055,8 @@ - }, - "node_modules/glob-parent": { - "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", -+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3974,6 +4068,8 @@ - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", -+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3982,6 +4078,8 @@ - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.3", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", -+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -4027,6 +4125,8 @@ - }, - "node_modules/globby": { - "version": "11.1.0", -+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", -+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -4059,6 +4159,8 @@ - }, - "node_modules/graceful-fs": { - "version": "4.2.10", -+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", -+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true, - "license": "ISC" - }, -@@ -4080,6 +4182,8 @@ - }, - "node_modules/has-flag": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4195,6 +4299,8 @@ - }, - "node_modules/imurmurhash": { - "version": "0.1.4", -+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", -+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4430,6 +4536,8 @@ - }, - "node_modules/is-extglob": { - "version": "2.1.1", -+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", -+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4451,6 +4559,8 @@ - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", -+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4475,6 +4585,8 @@ - }, - "node_modules/is-glob": { - "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", -+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -4522,6 +4634,8 @@ - }, - "node_modules/is-number": { - "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", -+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4711,6 +4825,8 @@ - }, - "node_modules/isexe": { - "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", -+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, -@@ -4730,6 +4846,8 @@ - }, - "node_modules/jackspeak": { - "version": "2.3.6", -+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", -+ "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { -@@ -4813,6 +4931,8 @@ - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", -+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, -@@ -4848,6 +4968,8 @@ - }, - "node_modules/jsonfile": { - "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", -+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -4949,6 +5071,8 @@ - }, - "node_modules/lodash.merge": { - "version": "4.6.2", -+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", -+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, -@@ -4967,6 +5091,8 @@ - }, - "node_modules/lru-cache": { - "version": "6.0.0", -+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", -+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -5021,6 +5147,8 @@ - }, - "node_modules/merge2": { - "version": "1.4.1", -+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", -+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5049,6 +5177,8 @@ - }, - "node_modules/micromatch": { - "version": "4.0.5", -+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", -+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5061,6 +5191,8 @@ - }, - "node_modules/mime-db": { - "version": "1.52.0", -+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", -+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5069,6 +5201,8 @@ - }, - "node_modules/mime-types": { - "version": "2.1.35", -+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", -+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5113,6 +5247,8 @@ - }, - "node_modules/minipass": { - "version": "7.0.4", -+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", -+ "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { -@@ -5170,6 +5306,8 @@ - }, - "node_modules/ms": { - "version": "2.1.2", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", -+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true, - "license": "MIT" - }, -@@ -5194,6 +5332,8 @@ - }, - "node_modules/natural-compare": { - "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", -+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, -@@ -5205,6 +5345,8 @@ - }, - "node_modules/node-fetch": { - "version": "2.7.0", -+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", -+ "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5236,6 +5378,8 @@ - }, - "node_modules/node-version-compare": { - "version": "1.0.3", -+ "resolved": "https://registry.npmjs.org/node-version-compare/-/node-version-compare-1.0.3.tgz", -+ "integrity": "sha512-unO5GpBAh5YqeGULMLpmDT94oanSDMwtZB8KHTKCH/qrGv8bHN0mlDj9xQDAicCYXv2OLnzdi67lidCrcVotVw==", - "dev": true, - "license": "MIT" - }, -@@ -5471,6 +5615,8 @@ - }, - "node_modules/once": { - "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", -+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -5625,6 +5771,8 @@ - }, - "node_modules/path-key": { - "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", -+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5639,6 +5787,8 @@ - }, - "node_modules/path-scurry": { - "version": "1.10.1", -+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", -+ "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { -@@ -5654,6 +5804,8 @@ - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.0", -+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", -+ "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "dev": true, - "license": "ISC", - "engines": { -@@ -5662,6 +5814,8 @@ - }, - "node_modules/path-type": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", -+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5676,6 +5830,8 @@ - }, - "node_modules/pend": { - "version": "1.2.0", -+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", -+ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" - }, -@@ -5693,6 +5849,8 @@ - }, - "node_modules/picomatch": { - "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5704,6 +5862,8 @@ - }, - "node_modules/pify": { - "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", -+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5818,6 +5978,8 @@ - }, - "node_modules/pump": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", -+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5836,6 +5998,8 @@ - }, - "node_modules/queue-microtask": { - "version": "1.2.3", -+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", -+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { -@@ -6102,6 +6266,8 @@ - }, - "node_modules/reusify": { - "version": "1.0.4", -+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", -+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6111,6 +6277,8 @@ - }, - "node_modules/rimraf": { - "version": "5.0.5", -+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", -+ "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -6128,6 +6296,8 @@ - }, - "node_modules/run-parallel": { - "version": "1.2.0", -+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", -+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { -@@ -6236,6 +6406,8 @@ - }, - "node_modules/shebang-command": { - "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", -+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6247,6 +6419,8 @@ - }, - "node_modules/shebang-regex": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", -+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6274,6 +6448,8 @@ - }, - "node_modules/signal-exit": { - "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", -+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { -@@ -6291,6 +6467,8 @@ - }, - "node_modules/slash": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", -+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6360,6 +6538,8 @@ - }, - "node_modules/string-width": { - "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6374,6 +6554,8 @@ - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6466,6 +6648,8 @@ - }, - "node_modules/strip-ansi": { - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6478,6 +6662,8 @@ - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6525,6 +6711,8 @@ - }, - "node_modules/supports-color": { - "version": "7.2.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6595,11 +6783,15 @@ - }, - "node_modules/text-table": { - "version": "0.2.0", -+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", -+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/to-regex-range": { - "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", -+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6638,6 +6830,8 @@ - }, - "node_modules/tr46": { - "version": "0.0.3", -+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", -+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true, - "license": "MIT" - }, -@@ -6770,6 +6964,8 @@ - }, - "node_modules/typescript": { - "version": "4.9.5", -+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", -+ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true, - "license": "Apache-2.0", - "bin": { -@@ -6829,6 +7025,8 @@ - }, - "node_modules/universalify": { - "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", -+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6902,11 +7100,15 @@ - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", -+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", -+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6916,6 +7118,8 @@ - }, - "node_modules/which": { - "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", -+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -7013,6 +7217,8 @@ - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", -+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7030,6 +7236,8 @@ - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", -+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7046,6 +7254,8 @@ - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", -+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -7057,6 +7267,8 @@ - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", -+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { -@@ -7068,11 +7280,15 @@ - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", -+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", -+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7089,6 +7305,8 @@ - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", -+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7103,6 +7321,8 @@ - }, - "node_modules/wrappy": { - "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", -+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" - }, -@@ -7126,6 +7346,8 @@ - }, - "node_modules/yallist": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, -@@ -7199,6 +7421,8 @@ - }, - "node_modules/yauzl": { - "version": "2.10.0", -+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", -+ "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dev": true, - "license": "MIT", - "dependencies": { diff --git a/pkgs/by-name/co/coc-sumneko-lua/package.nix b/pkgs/by-name/co/coc-sumneko-lua/package.nix deleted file mode 100644 index 1de2513c650e..000000000000 --- a/pkgs/by-name/co/coc-sumneko-lua/package.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - lib, - buildNpmPackage, - fetchFromGitHub, - esbuild, - buildGoModule, -}: -let - esbuild' = - let - version = "0.20.2"; - in - esbuild.override { - buildGoModule = - args: - buildGoModule ( - args - // { - inherit version; - src = fetchFromGitHub { - owner = "evanw"; - repo = "esbuild"; - rev = "v${version}"; - hash = "sha256-h/Vqwax4B4nehRP9TaYbdixAZdb1hx373dNxNHvDrtY="; - }; - vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ="; - } - ); - }; -in -buildNpmPackage (finalAttrs: { - pname = "coc-sumneko-lua"; - version = "0.0.42"; - - src = fetchFromGitHub { - owner = "xiyaowong"; - repo = "coc-sumneko-lua"; - tag = "v${finalAttrs.version}"; - hash = "sha256-B5XvhhBbVeBQI6nWVskaopx2pJYFBiFCfbPwwwloFig="; - }; - - patches = [ - ./package-lock-fix.patch - ]; - - npmDepsHash = "sha256-NEUDQm4hzhGJyEdiBBrSWa8fMw3DcnnPJJo0m+HgZ5U="; - - nativeBuildInputs = [ esbuild' ]; - - env.ESBUILD_BINARY_PATH = lib.getExe esbuild'; - - passthru.updateScript = ./update.sh; - - meta = { - description = "Lua extension using sumneko lua-language-server for coc.nvim"; - homepage = "https://github.com/xiyaowong/coc-sumneko-lua"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; - }; -}) diff --git a/pkgs/by-name/co/coc-sumneko-lua/update.sh b/pkgs/by-name/co/coc-sumneko-lua/update.sh deleted file mode 100755 index 5634158b4792..000000000000 --- a/pkgs/by-name/co/coc-sumneko-lua/update.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -i bash -p bash nodejs nix-update git curl jq - -WORKDIR=$(mktemp -d) -PACKAGE_DIR="$(realpath "$(dirname "$0")")" - -# Get latest tag -NEW_VERSION=$(curl "https://api.github.com/repos/xiyaowong/coc-sumneko-lua/tags" | jq -r '.[] | .name' | sort --version-sort | tail -1) -# Trim leading "v" for version comparisons -NEW_VERSION=${NEW_VERSION:1} - -# exit early if no change -if [[ "$UPDATE_NIX_OLD_VERSION" == "$NEW_VERSION" ]]; then - echo "package is up-to-date: $UPDATE_NIX_OLD_VERSION" - exit 0 -fi - -# Clone source -git clone "https://github.com/xiyaowong/coc-sumneko-lua" -b "v$NEW_VERSION" "$WORKDIR/src" -pushd "$WORKDIR/src" -npx --yes npm-package-lock-add-resolved - -# Update package-lock patch -git diff >"$PACKAGE_DIR/package-lock-fix.patch" -popd - -# Run nix-update -nix-update "$UPDATE_NIX_PNAME" - -# Cleanup -rm -rf "$WORKDIR" diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 0f681b25398a..756c7e988aaf 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -481,6 +481,7 @@ mapAliases { cloudlogoffline = throw "cloudlogoffline has been removed"; # Added 2025-05-18 clucene_core = warnAlias "'clucene_core' has been renamed to 'clucene-core'" clucene-core; # Added 2026-01-12 clucene_core_2 = warnAlias "'clucene_core_2' has been renamed to 'clucene-core_2'" clucene-core_2; # Added 2026-01-12 + coc-sumneko-lua = throw "'coc-sumneko-lua' has been removed due to unmaintained and broken package. 'lua_ls' can be used as a replacement"; # Added 2026-02-04 cockroachdb-bin = throw "'cockroachdb-bin' has been renamed to/replaced by 'cockroachdb'"; # Converted to throw 2025-10-27 code-browser-gtk2 = throw "'code-browser-gtk2' has been removed, as it was broken since 22.11"; # Added 2025-08-22 code-browser-gtk = throw "'code-browser-gtk' has been removed, as it was broken since 22.11"; # Added 2025-08-22 From c2f6f53da49f904ad854ff50d0db7f83b7f2b10b Mon Sep 17 00:00:00 2001 From: Ross Smyth <18294397+RossSmyth@users.noreply.github.com> Date: Wed, 4 Feb 2026 11:50:14 -0500 Subject: [PATCH 52/52] tg-timer: Use strictDeps, structuredAttrs, wrapGApps Also fix the mainProgram --- pkgs/by-name/tg/tg-timer/package.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/tg/tg-timer/package.nix b/pkgs/by-name/tg/tg-timer/package.nix index ab41af1a0bd5..08a842132ce0 100644 --- a/pkgs/by-name/tg/tg-timer/package.nix +++ b/pkgs/by-name/tg/tg-timer/package.nix @@ -6,6 +6,7 @@ autoreconfHook, # Build binaries pkg-config, + wrapGAppsHook3, # Build libraries gtk3, portaudio, @@ -30,9 +31,19 @@ stdenv.mkDerivation (finalAttrs: { ./audio.patch ]; + strictDeps = true; + __structuredAttrs = true; + nativeBuildInputs = [ + wrapGAppsHook3 autoreconfHook pkg-config + (python3.pythonOnBuildForHost.withPackages (p: [ + p.numpy + p.matplotlib + p.libtfr + p.scipy + ])) ]; buildInputs = [ @@ -40,12 +51,6 @@ stdenv.mkDerivation (finalAttrs: { portaudio fftwFloat libjack2 - (python3.withPackages (p: [ - p.numpy - p.matplotlib - p.libtfr - p.scipy - ])) ]; enableParallelBuilding = true; @@ -68,7 +73,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/xyzzy42/tg"; changelog = "https://github.com/xyzzy42/tg/releases/tag/v${finalAttrs.version}-tpiepho"; license = lib.licenses.gpl2Plus; - mainProgram = "tg"; + mainProgram = "tg-timer"; maintainers = with lib.maintainers; [ RossSmyth ]; }; })