From 37b9f46de6449ef1e050b40226bafb2532a11eb8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 23 Aug 2025 21:15:45 +0000 Subject: [PATCH 001/107] python3Packages.grpclib: 0.4.7 -> 0.4.8 --- pkgs/development/python-modules/grpclib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpclib/default.nix b/pkgs/development/python-modules/grpclib/default.nix index 35494aa1d7ce..e1c167319a32 100644 --- a/pkgs/development/python-modules/grpclib/default.nix +++ b/pkgs/development/python-modules/grpclib/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "grpclib"; - version = "0.4.7"; + version = "0.4.8"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "vmagamedov"; repo = "grpclib"; tag = "v${version}"; - hash = "sha256-5221hVjD0TynCsTdruiUZkTsb7uOi49tZ8M/YqdWreE="; + hash = "sha256-Z+DMwGMUxNTQ7ABd4q/FgMHEZ/NCOtst+6QfQJm3jVU="; }; build-system = [ setuptools ]; From a078ccf5f3cafeaa039dc755f52628d4b809f157 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 Aug 2025 14:39:56 +0000 Subject: [PATCH 002/107] kupfer: 327 -> 328 --- pkgs/by-name/ku/kupfer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kupfer/package.nix b/pkgs/by-name/ku/kupfer/package.nix index bbd12887f075..9de95c5fa487 100644 --- a/pkgs/by-name/ku/kupfer/package.nix +++ b/pkgs/by-name/ku/kupfer/package.nix @@ -20,13 +20,13 @@ with python3Packages; buildPythonApplication rec { pname = "kupfer"; - version = "327"; + version = "328"; format = "other"; src = fetchurl { url = "https://github.com/kupferlauncher/kupfer/releases/download/v${version}/kupfer-v${version}.tar.xz"; - sha256 = "sha256-F5ScSfD/LwpSOAAqTN0WX5yFhoz23DYfeCC+KuvixYM="; + sha256 = "sha256-1oPvcho54uXCvov4eTZTjObL0EecimfxVOxl+bOU6do="; }; nativeBuildInputs = [ From b19145967431b49849d7dc5e0657322134297a24 Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 27 Aug 2025 00:58:03 +0000 Subject: [PATCH 003/107] delfin: fix cross compilation --- pkgs/by-name/de/delfin/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/de/delfin/package.nix b/pkgs/by-name/de/delfin/package.nix index 3abd16a55833..3f391e79bcca 100644 --- a/pkgs/by-name/de/delfin/package.nix +++ b/pkgs/by-name/de/delfin/package.nix @@ -37,6 +37,12 @@ stdenv.mkDerivation rec { hash = "sha256-zZc2+0oskptpWZE4fyVcR4QHxqzpj71GXMXNXMK4an0="; }; + postPatch = '' + substituteInPlace delfin/meson.build --replace-fail \ + "'delfin' / rust_target / meson.project_name()" \ + "'delfin' / '${stdenv.hostPlatform.rust.cargoShortTarget}' / rust_target / meson.project_name()" + ''; + nativeBuildInputs = [ appstream desktop-file-utils @@ -62,6 +68,9 @@ stdenv.mkDerivation rec { (lib.mesonOption "profile" "release") ]; + # For https://codeberg.org/avery42/delfin/src/commit/820b466bfd47f71c12e9b2cabb698e8f78942f41/delfin/meson.build#L47-L48 + env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTargetSpec; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; From 940f845c3462dc7b6e584f7116d0a1c4e555ce99 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 27 Aug 2025 04:29:21 +0000 Subject: [PATCH 004/107] sublime-merge-dev: 2109 -> 2111 --- .../version-management/sublime-merge/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/version-management/sublime-merge/default.nix b/pkgs/applications/version-management/sublime-merge/default.nix index d62c8b0993b7..82b1369bd219 100644 --- a/pkgs/applications/version-management/sublime-merge/default.nix +++ b/pkgs/applications/version-management/sublime-merge/default.nix @@ -11,9 +11,9 @@ in } { }; sublime-merge-dev = common { - buildVersion = "2109"; + buildVersion = "2111"; dev = true; - aarch64sha256 = "kkXt+CdmU2C6VJHKvp5M4VzzxhhgSqeFVyORWMQnVTc="; - x64sha256 = "O1pY4M98mfBY8VaOYYOTRCNTNeUQYmHlB0h1A0GTpe8="; + aarch64sha256 = "ZDERtZ1NbYdc/rZYfiFPkjwSQVMvacVElRAW/PBrgCg="; + x64sha256 = "NgHRF8Wh3ktr0Z+efL2FTwFAdF3c0yaXNFEwcvefSy0="; } { }; } From 79da947b2f1427956d9ada0cdb1aedd7aac6a528 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 27 Aug 2025 08:00:02 +0000 Subject: [PATCH 005/107] sof-firmware: 2025.05 -> 2025.05.1 --- pkgs/by-name/so/sof-firmware/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/sof-firmware/package.nix b/pkgs/by-name/so/sof-firmware/package.nix index d3e691752b52..a9e5405b42ad 100644 --- a/pkgs/by-name/so/sof-firmware/package.nix +++ b/pkgs/by-name/so/sof-firmware/package.nix @@ -7,11 +7,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "sof-firmware"; - version = "2025.05"; + version = "2025.05.1"; src = fetchurl { url = "https://github.com/thesofproject/sof-bin/releases/download/v${finalAttrs.version}/sof-bin-${finalAttrs.version}.tar.gz"; - hash = "sha256-4vJgOw04x8vbFnKQGGP7+EtNtJIfQFlSojaRXLioa8w="; + hash = "sha256-YNVOrjJpQzKiEgt8ROSvQDoU/h/fTFjXKYEQKxkdJZw="; }; dontFixup = true; # binaries must not be stripped or patchelfed From 9c842bf4ee112320b88442a24a18af217e163fa6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 27 Aug 2025 13:16:53 +0000 Subject: [PATCH 006/107] vpl-gpu-rt: 25.3.1 -> 25.3.2 --- pkgs/by-name/vp/vpl-gpu-rt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vp/vpl-gpu-rt/package.nix b/pkgs/by-name/vp/vpl-gpu-rt/package.nix index 4e64f985e0dc..6b4f9dcd466f 100644 --- a/pkgs/by-name/vp/vpl-gpu-rt/package.nix +++ b/pkgs/by-name/vp/vpl-gpu-rt/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { pname = "vpl-gpu-rt"; - version = "25.3.1"; + version = "25.3.2"; outputs = [ "out" @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { owner = "intel"; repo = "vpl-gpu-rt"; rev = "intel-onevpl-${version}"; - hash = "sha256-BjGoBPWsw8wCDAw1z+imegzbvgRrMNUHdXkUHULC/Vs="; + hash = "sha256-Xgochq1cVw9iOEmbosvo5qgiYWE7ljhffS0n5rHoi8Y="; }; nativeBuildInputs = [ From 7709e56ffbb1d96b0e7ee71cc8d1abe02d547280 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 27 Aug 2025 14:26:57 +0000 Subject: [PATCH 007/107] libnss_nis: 3.2 -> 3.4 --- pkgs/by-name/li/libnss_nis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libnss_nis/package.nix b/pkgs/by-name/li/libnss_nis/package.nix index 7ac586d41aec..8bf05cdabad0 100644 --- a/pkgs/by-name/li/libnss_nis/package.nix +++ b/pkgs/by-name/li/libnss_nis/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { pname = "libnss_nis"; - version = "3.2"; + version = "3.4"; nativeBuildInputs = [ autoreconfHook @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { owner = "thkukuk"; repo = "libnss_nis"; rev = "v${version}"; - hash = "sha256-dt5wL+v98Heg6395BOwNssXLXmoOKFnRXGqlOknYYPs="; + hash = "sha256-FWAyf4soSUpNrYzSefNWthEMfQEopfYX9pMDf1rNK6c="; }; outputs = [ "out" ]; From fded7aa574e41012598055d117c8f6351ab227a8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 28 Aug 2025 00:29:33 +0000 Subject: [PATCH 008/107] ocamlPackages.bitv: 2.0 -> 2.1 --- pkgs/development/ocaml-modules/bitv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/bitv/default.nix b/pkgs/development/ocaml-modules/bitv/default.nix index fa8444261740..1fcc54f753ed 100644 --- a/pkgs/development/ocaml-modules/bitv/default.nix +++ b/pkgs/development/ocaml-modules/bitv/default.nix @@ -6,14 +6,14 @@ buildDunePackage rec { pname = "bitv"; - version = "2.0"; + version = "2.1"; minimalOCamlVersion = "4.08"; src = fetchFromGitHub { owner = "backtracking"; repo = "bitv"; tag = version; - hash = "sha256-llfbdrvxrz6323G2LBAtKaXOrHQriFzaz3ulvFVhH6s="; + hash = "sha256-jlpVMqYOiKxoU6wuVeYlOC5wRtF4aakljKpop6dfu8w="; }; meta = { From c56ed872831cfeb9862d2f01056f54fcd85712f6 Mon Sep 17 00:00:00 2001 From: qzylinra Date: Thu, 28 Aug 2025 08:41:40 +0800 Subject: [PATCH 009/107] yap: 6.3.3 -> 7.6.0-unstable-2025-05-23 --- pkgs/by-name/ya/yap/package.nix | 38 ++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/ya/yap/package.nix b/pkgs/by-name/ya/yap/package.nix index 28fd6dabcd92..e3bc2be60306 100644 --- a/pkgs/by-name/ya/yap/package.nix +++ b/pkgs/by-name/ya/yap/package.nix @@ -1,28 +1,47 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, + cmake, + pkg-config, + R, readline, gmp, zlib, + librdf_raptor2, }: -stdenv.mkDerivation rec { - version = "6.3.3"; +stdenv.mkDerivation { pname = "yap"; + version = "7.6.0-unstable-2025-05-23"; - src = fetchurl { - url = "https://www.dcc.fc.up.pt/~vsc/Yap/${pname}-${version}.tar.gz"; - sha256 = "0y7sjwimadqsvgx9daz28c9mxcx9n1znxklih9xg16k6n54v9qxf"; + src = fetchFromGitHub { + owner = "vscosta"; + repo = "yap"; + rev = "010bb5e48d2f4fbdc0c47ae9faa830a179b3c31b"; + hash = "sha256-ojhporq7vCEtdwCIRHwzjpc6dbFFXAgF+p6M7eL3JIE="; }; + nativeBuildInputs = [ + cmake + pkg-config + R + ]; + buildInputs = [ readline gmp zlib + librdf_raptor2 ]; - configureFlags = [ "--enable-tabling=yes" ]; + cmakeFlags = [ + (lib.cmakeBool "WITH_READLINE" true) + (lib.cmakeBool "WITH_R" true) + (lib.cmakeBool "WITH_Raptor2" true) + (lib.cmakeBool "WITH_CUDD" false) + (lib.cmakeBool "WITH_Gecode" false) + ]; # -fcommon: workaround build failure on -fno-common toolchains like upstream # gcc-10. Otherwise build fails as: @@ -31,13 +50,12 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-fpermissive -fcommon"; meta = { - # the linux 32 bit build fails. + # linux 32 bit build fails. broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) || !stdenv.hostPlatform.is64bit; - homepage = "http://www.dcc.fc.up.pt/~vsc/Yap/"; + homepage = "https://github.com/vscosta/yap"; description = "ISO-compatible high-performance Prolog compiler"; license = lib.licenses.artistic2; - platforms = lib.platforms.linux; }; } From 0c9b8744001fa836e6e33c9960ca24cc173851eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 28 Aug 2025 07:50:48 +0000 Subject: [PATCH 010/107] dt-schema: 2024.02 -> 2025.08 --- pkgs/development/python-modules/dtschema/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dtschema/default.nix b/pkgs/development/python-modules/dtschema/default.nix index 0550c0f481f5..6c6f2404728f 100644 --- a/pkgs/development/python-modules/dtschema/default.nix +++ b/pkgs/development/python-modules/dtschema/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "dtschema"; - version = "2024.02"; + version = "2025.08"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "devicetree-org"; repo = "dt-schema"; tag = "v${version}"; - sha256 = "sha256-UJU8b9BzuuUSHRjnA6hOd1bMPNOlk4LNtrQV5aZmGhI="; + sha256 = "sha256-SW2WAVB7ZSgKRjIyFdMqe8tRIuM97ZVBg4d0BJC6SBI="; }; patches = [ From 3da691222765af2a96862fca7a010f729b40511e Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 28 Aug 2025 16:01:02 +0200 Subject: [PATCH 011/107] python3Packages.libapparmor: init from pkgs.libapparmor --- pkgs/top-level/python-packages.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5069116e472f..0e72a9a2c9c8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8081,6 +8081,12 @@ self: super: with self; { libais = callPackage ../development/python-modules/libais { }; + libapparmor = toPythonModule ( + pkgs.libapparmor.override { + python3Packages = self; + } + ); + libarchive-c = callPackage ../development/python-modules/libarchive-c { inherit (pkgs) libarchive; }; From 6fceaa2ad5fb40a7b0dbed1fba92dce1988f3f55 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 28 Aug 2025 16:01:37 +0200 Subject: [PATCH 012/107] apparmor-utils: use libapparmor from python3Packages to fix overriding python version --- pkgs/by-name/ap/apparmor-utils/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ap/apparmor-utils/package.nix b/pkgs/by-name/ap/apparmor-utils/package.nix index 62cb71d218f5..68959cdab171 100644 --- a/pkgs/by-name/ap/apparmor-utils/package.nix +++ b/pkgs/by-name/ap/apparmor-utils/package.nix @@ -12,10 +12,12 @@ buildPackages, # apparmor deps - libapparmor, apparmor-parser, apparmor-teardown, }: +let + inherit (python3Packages) libapparmor; +in python3Packages.buildPythonApplication { pname = "apparmor-utils"; inherit (libapparmor) version src; From 9e1b9db5dbdddb6ac763b93d34550f430da177c1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 28 Aug 2025 21:55:36 +0000 Subject: [PATCH 013/107] gui-for-singbox: 1.9.8 -> 1.9.9 --- pkgs/by-name/gu/gui-for-singbox/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gu/gui-for-singbox/package.nix b/pkgs/by-name/gu/gui-for-singbox/package.nix index 17127d567eb7..277742451a48 100644 --- a/pkgs/by-name/gu/gui-for-singbox/package.nix +++ b/pkgs/by-name/gu/gui-for-singbox/package.nix @@ -16,13 +16,13 @@ let pname = "gui-for-singbox"; - version = "1.9.8"; + version = "1.9.9"; src = fetchFromGitHub { owner = "GUI-for-Cores"; repo = "GUI.for.SingBox"; tag = "v${version}"; - hash = "sha256-9Vai/C9cJgqM3n+FzFPXismR5vF6eQNJHdI7o47zinI="; + hash = "sha256-6Y0eEJmPBp+J1r6LCxYEM6i3fdCYSo4LrimpqwOCVT8="; }; metaCommon = { @@ -49,7 +49,7 @@ let sourceRoot ; fetcherVersion = 2; - hash = "sha256-iVD/9uTK3cUzKE20pJk67uk53UCtfj/YCpgwgxmmg8k="; + hash = "sha256-kSIPkXD0Wxe8TaKDd4DUAL7pkQeU8xyLY9K3lFSAODI="; }; buildPhase = '' @@ -86,7 +86,7 @@ buildGoModule { --subst-var out ''; - vendorHash = "sha256-7pFjfUFkpXyYEVjiXbfFUC7FQSlZubKJJ5MI8WY0IVA="; + vendorHash = "sha256-UArCB5U2bF5HXFDU1oCfm+SaURe6e9gyCx+UjtWI/ug="; nativeBuildInputs = [ autoPatchelfHook From d79f65dae3004255ea36bf142af0c7669865f849 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 28 Aug 2025 23:26:30 +0000 Subject: [PATCH 014/107] python3Packages.txtai: 8.6.0 -> 9.0.0 --- pkgs/development/python-modules/txtai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/txtai/default.nix b/pkgs/development/python-modules/txtai/default.nix index d0596d94aaee..7633f62c87f1 100644 --- a/pkgs/development/python-modules/txtai/default.nix +++ b/pkgs/development/python-modules/txtai/default.nix @@ -93,7 +93,7 @@ pytestCheckHook, }: let - version = "8.6.0"; + version = "9.0.0"; agent = [ mcpadapt smolagents @@ -241,7 +241,7 @@ let owner = "neuml"; repo = "txtai"; tag = "v${version}"; - hash = "sha256-xFGVX0Ustime6ttysY3dcOCWc+jB75xqpSDBuRetIJc="; + hash = "sha256-tsbOythB/b4KTd2uncVYUPG4IjlbmNb1teVkq7N19PY="; }; in buildPythonPackage { From 7182145c092ce0651981f6c82a7403250798abe3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 Aug 2025 02:26:18 +0000 Subject: [PATCH 015/107] nwjs-ffmpeg-prebuilt: 0.102.1 -> 0.103.0 --- pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix b/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix index 5e4006dda7c2..e7dd3e1986b0 100644 --- a/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix +++ b/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix @@ -7,7 +7,7 @@ let bits = if stdenv.hostPlatform.is64bit then "x64" else "ia32"; - version = "0.102.1"; + version = "0.103.0"; in stdenv.mkDerivation { pname = "nwjs-ffmpeg-prebuilt"; @@ -16,8 +16,8 @@ stdenv.mkDerivation { src = let hashes = { - "x64" = "sha256-n+HvcOg3QieUu/2Ezc+rk80XceionHjIE+xAH/MkoAc="; - "ia32" = "sha256-n+HvcOg3QieUu/2Ezc+rk80XceionHjIE+xAH/MkoAc="; + "x64" = "sha256-A5jzp9f5C5Zj4r/GMrQEv9gYyZOiKjytH07mIoB79V4="; + "ia32" = "sha256-A5jzp9f5C5Zj4r/GMrQEv9gYyZOiKjytH07mIoB79V4="; }; in fetchurl { From 127b084e12e22f381e9b16683d8db408bb430b8a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 Aug 2025 03:20:46 +0000 Subject: [PATCH 016/107] verifast: 25.07 -> 25.08 --- pkgs/by-name/ve/verifast/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ve/verifast/package.nix b/pkgs/by-name/ve/verifast/package.nix index 0465ed32e285..3322885cf321 100644 --- a/pkgs/by-name/ve/verifast/package.nix +++ b/pkgs/by-name/ve/verifast/package.nix @@ -45,11 +45,11 @@ let in stdenv.mkDerivation rec { pname = "verifast"; - version = "25.07"; + version = "25.08"; src = fetchurl { url = "https://github.com/verifast/verifast/releases/download/${version}/${pname}-${version}-linux.tar.gz"; - sha256 = "sha256-SNLFO0puS6a/A71jA9vZKgK/uJYlPAYmaylznHi60js="; + sha256 = "sha256-HkABnWrdkb9yFByG9AB/L+Hu9n9FPLf7jx9at9MdUJ8="; }; dontConfigure = true; From 65a973951dcbfee5be9618c469ab13e63237864b Mon Sep 17 00:00:00 2001 From: Ali Rizvi Date: Fri, 29 Aug 2025 14:15:38 -0400 Subject: [PATCH 017/107] nixos/networkmanager: fix serializing an invalid `wifi.powersave=null` NetworkManager does not define `null` as a valid value for `wifi.powersave`, and while strangely it doesn't seem to report any errors upon encountering it, it's a weird value and shouldn't be here. This is actually very similar to how the module used to work before the refactor in https://github.com/NixOS/nixpkgs/pull/118308 (see this [snippet](https://github.com/NixOS/nixpkgs/pull/118308/files#diff-0a708e7b053cf5df7620b5262936553af2242d2ce9dabde5bbeba221ece0a021L45-L46) from the PR changes). --- nixos/modules/services/networking/networkmanager.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix index 35d8f370eae9..78ae5d5424af 100644 --- a/nixos/modules/services/networking/networkmanager.nix +++ b/nixos/modules/services/networking/networkmanager.nix @@ -684,13 +684,7 @@ in networkmanager.connectionConfig = { "ethernet.cloned-mac-address" = cfg.ethernet.macAddress; "wifi.cloned-mac-address" = cfg.wifi.macAddress; - "wifi.powersave" = - if cfg.wifi.powersave == null then - null - else if cfg.wifi.powersave then - 3 - else - 2; + "wifi.powersave" = lib.mkIf (cfg.wifi.powersave != null) (if cfg.wifi.powersave then 3 else 2); }; } ]; From 93d55d06c8f2a57fa1d413ee31450e19e5545451 Mon Sep 17 00:00:00 2001 From: Ali Rizvi Date: Fri, 29 Aug 2025 15:08:07 -0400 Subject: [PATCH 018/107] nixos/networkmanager: add frontear as maintainer --- nixos/modules/services/networking/networkmanager.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix index 78ae5d5424af..b6253a129e80 100644 --- a/nixos/modules/services/networking/networkmanager.nix +++ b/nixos/modules/services/networking/networkmanager.nix @@ -144,7 +144,9 @@ in { meta = { - maintainers = teams.freedesktop.members; + maintainers = teams.freedesktop.members ++ [ + lib.maintainers.frontear + ]; }; ###### interface From c825def75d89ac9f2ced977e42ee9938f07c516d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 Aug 2025 11:30:58 +0000 Subject: [PATCH 019/107] mktxp: 1.2.9 -> 1.2.12 --- pkgs/by-name/mk/mktxp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mk/mktxp/package.nix b/pkgs/by-name/mk/mktxp/package.nix index e483198c1a1d..5e30eb9c51aa 100644 --- a/pkgs/by-name/mk/mktxp/package.nix +++ b/pkgs/by-name/mk/mktxp/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: let - version = "1.2.9"; + version = "1.2.12"; in python3Packages.buildPythonApplication { pname = "mktxp"; @@ -15,7 +15,7 @@ python3Packages.buildPythonApplication { owner = "akpw"; repo = "mktxp"; tag = "v${version}"; - hash = "sha256-LPCx5UJuL22aRbRYD+GkDAQ/0RCi+WJwvsF86ZQ01JY="; + hash = "sha256-2aSRnfhOROFJWzqvltYaN2FLXrRjICV56SOOHf4wKtg="; }; nativeBuildInputs = with python3Packages; [ From 639641b374ad52347b9c62380fd05d0db263682a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 Aug 2025 11:35:21 +0000 Subject: [PATCH 020/107] chatmcp: 0.0.74 -> 0.0.76 --- pkgs/by-name/ch/chatmcp/package.nix | 4 ++-- pkgs/by-name/ch/chatmcp/pubspec.lock.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chatmcp/package.nix b/pkgs/by-name/ch/chatmcp/package.nix index bafeb9019dde..272fe966d002 100644 --- a/pkgs/by-name/ch/chatmcp/package.nix +++ b/pkgs/by-name/ch/chatmcp/package.nix @@ -14,13 +14,13 @@ flutter332.buildFlutterApplication rec { pname = "chatmcp"; - version = "0.0.74"; + version = "0.0.76"; src = fetchFromGitHub { owner = "daodao97"; repo = "chatmcp"; tag = "v${version}"; - hash = "sha256-ITqTPP1w4M/yXrtU/5Pcpx5xQxAZkCsAFL4s0vJiQ9U="; + hash = "sha256-MU2AFiIvc3Y27/nX/OqYs/VKkw50cqznMY2zUdys8ts="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; diff --git a/pkgs/by-name/ch/chatmcp/pubspec.lock.json b/pkgs/by-name/ch/chatmcp/pubspec.lock.json index ec08026cae59..cedc49980d56 100644 --- a/pkgs/by-name/ch/chatmcp/pubspec.lock.json +++ b/pkgs/by-name/ch/chatmcp/pubspec.lock.json @@ -281,7 +281,7 @@ "version": "0.3.4+2" }, "crypto": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "crypto", "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", From 7fed8dd575c21c5a3ff20763d761567d6a0190ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 Aug 2025 21:50:23 +0000 Subject: [PATCH 021/107] ceph-csi: 3.14.1 -> 3.15.0 --- pkgs/by-name/ce/ceph-csi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ce/ceph-csi/package.nix b/pkgs/by-name/ce/ceph-csi/package.nix index 81c8f03b1893..1997af1e7d07 100644 --- a/pkgs/by-name/ce/ceph-csi/package.nix +++ b/pkgs/by-name/ce/ceph-csi/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "ceph-csi"; - version = "3.14.1"; + version = "3.15.0"; src = fetchFromGitHub { owner = "ceph"; repo = "ceph-csi"; rev = "v${version}"; - hash = "sha256-WyWs5zrgU9//b2CeIKvgcE4jQDsfYQjo4UwYjpHyEeY="; + hash = "sha256-F9sVFW0KY7PCjeK1RPdvLyO2RMlyROLfpQ49QThrWLY="; }; preConfigure = '' From cf2ab7ebfddd7bb819c6bc374706f7520c35d11a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 31 Aug 2025 00:44:30 +0000 Subject: [PATCH 022/107] ciel: 3.9.6 -> 3.9.7 --- pkgs/by-name/ci/ciel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ci/ciel/package.nix b/pkgs/by-name/ci/ciel/package.nix index e0a1c2ea5582..afa7f52af388 100644 --- a/pkgs/by-name/ci/ciel/package.nix +++ b/pkgs/by-name/ci/ciel/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage rec { pname = "ciel"; - version = "3.9.6"; + version = "3.9.7"; src = fetchFromGitHub { owner = "AOSC-Dev"; repo = "ciel-rs"; tag = "v${version}"; - hash = "sha256-J6mXNJuLkKVNzE5lRRQEOt0yb2ow5EctXkr22eqOfII="; + hash = "sha256-GLgCepIZf08m4xywU0Erh5QWCSAcvGoE7/AOrBwCEWQ="; }; - cargoHash = "sha256-n9VCy3nlZ+WDm9krlc3XO/YgdrbEMJuODBvYRkznUgU="; + cargoHash = "sha256-SWI7K/fi3DkbvEZ1nS5GfVkjvdwjd2oZbJFaELge34A="; nativeBuildInputs = [ pkg-config From 49ad45da668865a7626664b509683b3ab5ef6ecb Mon Sep 17 00:00:00 2001 From: Ali Rizvi Date: Sun, 31 Aug 2025 22:09:32 -0400 Subject: [PATCH 023/107] passwdqc: fix invalid `$man` directory strcture This was failing to link the man pages due to the incorrect directory structure. See #439012 --- pkgs/by-name/pa/passwdqc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pa/passwdqc/package.nix b/pkgs/by-name/pa/passwdqc/package.nix index 3fe047aa6e1e..2c4250c3409e 100644 --- a/pkgs/by-name/pa/passwdqc/package.nix +++ b/pkgs/by-name/pa/passwdqc/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { "DEVEL_LIBDIR=$(out)/lib" "INCLUDEDIR=$(out)/include" "LOCALEDIR=$(out)/share/locale" - "MANDIR=$(man)/man" + "MANDIR=$(man)/share/man" "PKGCONFIGDIR=$(out)/lib/pkgconfig" "SECUREDIR=$(out)/lib/security" "SECUREDIR_DARWIN=$(out)/lib/security" From 5ec39cb50aace3538e45480e38f0c8fd849c9180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Mon, 1 Sep 2025 23:08:00 +0000 Subject: [PATCH 024/107] pnpm_10: 10.15.0 -> 10.15.1 --- pkgs/development/tools/pnpm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/pnpm/default.nix b/pkgs/development/tools/pnpm/default.nix index abe35197b783..8000474af74f 100644 --- a/pkgs/development/tools/pnpm/default.nix +++ b/pkgs/development/tools/pnpm/default.nix @@ -16,8 +16,8 @@ let hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc="; }; "10" = { - version = "10.15.0"; - hash = "sha256-hMGeeI19fuJI5Ka3FS+Ou6D0/nOApfRDyhfXbAMAUtI="; + version = "10.15.1"; + hash = "sha256-jFOvAq4+wfsK51N3+NTWIXwtfL5vA8FjUMq/dJPebv8="; }; }; From 4241178a620a5a55d32dcfb90a39a24816b6a5ac Mon Sep 17 00:00:00 2001 From: Ross Smyth <18294397+RossSmyth@users.noreply.github.com> Date: Tue, 2 Sep 2025 13:49:52 -0400 Subject: [PATCH 025/107] python: Allow users to set nativeInstallCheckInputs and installCheckInputs to make consistent with the rest of nixpkgs --- pkgs/development/interpreters/python/mk-python-derivation.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index e634df7a1e96..eb8e76101c49 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -377,8 +377,8 @@ let # Python packages don't have a checkPhase, only an installCheckPhase doCheck = false; doInstallCheck = attrs.doCheck or true; - nativeInstallCheckInputs = nativeCheckInputs; - installCheckInputs = checkInputs; + nativeInstallCheckInputs = nativeCheckInputs ++ attrs.nativeInstallCheckInputs or [ ]; + installCheckInputs = checkInputs ++ attrs.installCheckInputs or [ ]; inherit dontWrapPythonPrograms; From a7fe40bbb1e7c97d9d5a69398c6a202dc251c8e7 Mon Sep 17 00:00:00 2001 From: Markus Schneider Date: Wed, 3 Sep 2025 15:38:29 +0200 Subject: [PATCH 026/107] auto-multiple-choice: add missing dependency --- pkgs/by-name/au/auto-multiple-choice/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/au/auto-multiple-choice/package.nix b/pkgs/by-name/au/auto-multiple-choice/package.nix index 516fde63bc6d..8c64d64dd504 100644 --- a/pkgs/by-name/au/auto-multiple-choice/package.nix +++ b/pkgs/by-name/au/auto-multiple-choice/package.nix @@ -83,6 +83,7 @@ stdenv.mkDerivation (finalAttrs: { Glib GlibObjectIntrospection Gtk3 + HashMerge LocaleGettext OpenOfficeOODoc PerlMagick From d85b4f4f4605caa45b1228bdd300e95fa9b79a15 Mon Sep 17 00:00:00 2001 From: qzylinra <225773816+qzylinra@users.noreply.github.com> Date: Thu, 4 Sep 2025 17:43:58 +0800 Subject: [PATCH 027/107] yap: add updateScript --- pkgs/by-name/ya/yap/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ya/yap/package.nix b/pkgs/by-name/ya/yap/package.nix index e3bc2be60306..eed356f397ab 100644 --- a/pkgs/by-name/ya/yap/package.nix +++ b/pkgs/by-name/ya/yap/package.nix @@ -9,6 +9,7 @@ gmp, zlib, librdf_raptor2, + nix-update-script, }: stdenv.mkDerivation { @@ -49,6 +50,8 @@ stdenv.mkDerivation { # libYap.a(pl-buffer.o):/build/yap-6.3.3/H/pl-yap.h:230: first defined here env.NIX_CFLAGS_COMPILE = "-fpermissive -fcommon"; + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; + meta = { # linux 32 bit build fails. broken = From 7db7c85a26261e6b2da8eb0306d5d8d0b5e1ac0a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 4 Sep 2025 15:24:53 +0200 Subject: [PATCH 028/107] elpa: 2025.01.002 -> 2025.06.001 --- pkgs/by-name/el/elpa/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/el/elpa/package.nix b/pkgs/by-name/el/elpa/package.nix index 684d1e90c670..0da9414c9a2d 100644 --- a/pkgs/by-name/el/elpa/package.nix +++ b/pkgs/by-name/el/elpa/package.nix @@ -28,13 +28,13 @@ assert blas.isILP64 == scalapack.isILP64; stdenv.mkDerivation rec { pname = "elpa"; - version = "2025.01.002"; + version = "2025.06.001"; passthru = { inherit (blas) isILP64; }; src = fetchurl { url = "https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/${version}/elpa-${version}.tar.gz"; - sha256 = "sha256-j+vkCMWQuptEvYvOBGBf0bfalkr82P1fHOnt7LPQtl0="; + sha256 = "sha256-/usf6hq0qGcLjTJAdl7wragoBi737JtzXuy6KEhRXJQ="; }; patches = [ From 2b9a704d04c4d39a1ada9542df2e78b5737cd7a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 16:38:16 +0000 Subject: [PATCH 029/107] pixelflasher: 8.4.0.1 -> 8.5.1.0 --- pkgs/by-name/pi/pixelflasher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pixelflasher/package.nix b/pkgs/by-name/pi/pixelflasher/package.nix index b84e24bd8352..db8b12a3a9b7 100644 --- a/pkgs/by-name/pi/pixelflasher/package.nix +++ b/pkgs/by-name/pi/pixelflasher/package.nix @@ -10,14 +10,14 @@ }: python3Packages.buildPythonApplication rec { pname = "pixelflasher"; - version = "8.4.0.1"; + version = "8.5.1.0"; format = "other"; src = fetchFromGitHub { owner = "badabing2005"; repo = "PixelFlasher"; tag = "v${version}"; - hash = "sha256-9WQXkJ902PHgfwyWY0zd1fBVsEoxyeg5Eq2H0lUxY2Q="; + hash = "sha256-IAetTEycuOhjZEgfqen+Za4hjgCzYQuEduElWuhZybE="; }; desktopItems = [ From c770ac1f8be3b81428f39cd3d3296eb1ae34b91b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 19:27:05 +0000 Subject: [PATCH 030/107] pt2-clone: 1.76 -> 1.77 --- pkgs/by-name/pt/pt2-clone/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pt/pt2-clone/package.nix b/pkgs/by-name/pt/pt2-clone/package.nix index fcafc70f5a15..b35eca52021d 100644 --- a/pkgs/by-name/pt/pt2-clone/package.nix +++ b/pkgs/by-name/pt/pt2-clone/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pt2-clone"; - version = "1.76"; + version = "1.77"; src = fetchFromGitHub { owner = "8bitbubsy"; repo = "pt2-clone"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-oiOkUPvw0wY8HsRRKN4wdF3m2dFCdzYEBhx6JU2nqyQ="; + sha256 = "sha256-B7LskOLtqUkrCWUQ5L9hIEpUqpsrupz+DNRRQliOo00="; }; nativeBuildInputs = [ cmake ]; From 00bfc68391f99c9c4d5398db3280d58a9abae85d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 20:32:20 +0000 Subject: [PATCH 031/107] ft2-clone: 1.97 -> 1.98 --- pkgs/by-name/ft/ft2-clone/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ft/ft2-clone/package.nix b/pkgs/by-name/ft/ft2-clone/package.nix index 1babddd933da..3789904a8c01 100644 --- a/pkgs/by-name/ft/ft2-clone/package.nix +++ b/pkgs/by-name/ft/ft2-clone/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "ft2-clone"; - version = "1.97"; + version = "1.98"; src = fetchFromGitHub { owner = "8bitbubsy"; repo = "ft2-clone"; rev = "v${version}"; - hash = "sha256-DaI5mlnl63i8+8JrSQkZ9NTIdB2W4WnFJ60wnglIpWg="; + hash = "sha256-QF3BmQBmzEba9MLimwLBV9Z0XNZ6FEOidk5JE2DvGdM="; }; nativeBuildInputs = [ cmake ]; From eabd3b77ebebc50438d8be00cca364f664fceb51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 22:45:11 +0000 Subject: [PATCH 032/107] pgmoneta: 0.18.0 -> 0.19.1 --- pkgs/by-name/pg/pgmoneta/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pg/pgmoneta/package.nix b/pkgs/by-name/pg/pgmoneta/package.nix index 69853c84d2c6..dbbc75cfb2af 100644 --- a/pkgs/by-name/pg/pgmoneta/package.nix +++ b/pkgs/by-name/pg/pgmoneta/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation rec { pname = "pgmoneta"; - version = "0.18.0"; + version = "0.19.1"; src = fetchFromGitHub { owner = "pgmoneta"; repo = "pgmoneta"; rev = version; - hash = "sha256-FAW3WmFnJ4Dql1tbVqWIie5nH7XlBKu0efMQrRuPSJc="; + hash = "sha256-qsKjUFCuxKSc7klB/S2N3TG+jqnS4NW0RZC6e9JQXtA="; }; nativeBuildInputs = [ From de771967db9ec32b2bf14c8a2e0986a5161a282b Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 20:51:07 -0400 Subject: [PATCH 033/107] tantivy-go: add kira-bruneau as maintainer --- pkgs/by-name/ta/tantivy-go/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ta/tantivy-go/package.nix b/pkgs/by-name/ta/tantivy-go/package.nix index b4c98758213d..9de1f1a9ee12 100644 --- a/pkgs/by-name/ta/tantivy-go/package.nix +++ b/pkgs/by-name/ta/tantivy-go/package.nix @@ -31,6 +31,7 @@ rustPlatform.buildRustPackage rec { maintainers = with lib.maintainers; [ autrimpo adda + kira-bruneau ]; }; } From f2de20805aac97659865253acbad6e621d5ea7a6 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 20:44:30 -0400 Subject: [PATCH 034/107] tantivy-go: use finalAttrs --- pkgs/by-name/ta/tantivy-go/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ta/tantivy-go/package.nix b/pkgs/by-name/ta/tantivy-go/package.nix index 9de1f1a9ee12..9cc986c87a6f 100644 --- a/pkgs/by-name/ta/tantivy-go/package.nix +++ b/pkgs/by-name/ta/tantivy-go/package.nix @@ -4,14 +4,14 @@ rustPlatform, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "tantivy-go"; version = "1.0.4"; src = fetchFromGitHub { owner = "anyproto"; repo = "tantivy-go"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ksHw+62JwQrzxLuXwYfTLOkC22Miz1Rpl5XX8+vPBcM="; }; @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec { ]; cargoRoot = "rust"; - buildAndTestSubdir = cargoRoot; + buildAndTestSubdir = finalAttrs.cargoRoot; meta = { description = "Tantivy go bindings"; @@ -34,4 +34,4 @@ rustPlatform.buildRustPackage rec { kira-bruneau ]; }; -} +}) From 51b9f74ff40d43540a2c4a8d183c704c1ee05792 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 22:34:47 -0400 Subject: [PATCH 035/107] tantivy-go: add changelog --- pkgs/by-name/ta/tantivy-go/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ta/tantivy-go/package.nix b/pkgs/by-name/ta/tantivy-go/package.nix index 9cc986c87a6f..f9c85be817f5 100644 --- a/pkgs/by-name/ta/tantivy-go/package.nix +++ b/pkgs/by-name/ta/tantivy-go/package.nix @@ -27,6 +27,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Tantivy go bindings"; homepage = "https://github.com/anyproto/tantivy-go"; + changelog = "https://github.com/anyproto/tantivy-go/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ autrimpo From bf4dcf9e0b72b1b84e0ef8c8673debd2bf380983 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 20:42:49 -0400 Subject: [PATCH 036/107] tantivy-go: use importCargoLock to simplify adding Cargo.lock --- pkgs/by-name/ta/tantivy-go/Cargo.lock | 1908 ++++++++++++++++ .../ta/tantivy-go/add-Cargo.lock.patch | 1914 ----------------- pkgs/by-name/ta/tantivy-go/package.nix | 19 +- 3 files changed, 1921 insertions(+), 1920 deletions(-) create mode 100644 pkgs/by-name/ta/tantivy-go/Cargo.lock delete mode 100644 pkgs/by-name/ta/tantivy-go/add-Cargo.lock.patch diff --git a/pkgs/by-name/ta/tantivy-go/Cargo.lock b/pkgs/by-name/ta/tantivy-go/Cargo.lock new file mode 100644 index 000000000000..6717372fa0f3 --- /dev/null +++ b/pkgs/by-name/ta/tantivy-go/Cargo.lock @@ -0,0 +1,1908 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "adler32" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" + +[[package]] +name = "ahash" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "allocator-api2" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" + +[[package]] +name = "anstream" +version = "0.6.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" + +[[package]] +name = "anstyle-parse" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" +dependencies = [ + "windows-sys 0.60.2", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" +dependencies = [ + "anstyle", + "once_cell_polyfill", + "windows-sys 0.60.2", +] + +[[package]] +name = "arc-swap" +version = "1.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" + +[[package]] +name = "async-trait" +version = "0.1.88" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "autocfg" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bitflags" +version = "2.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" + +[[package]] +name = "bitpacking" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c1d3e2bfd8d06048a179f7b17afc3188effa10385e7b00dc65af6aae732ea92" +dependencies = [ + "crunchy", +] + +[[package]] +name = "bon" +version = "3.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33d9ef19ae5263a138da9a86871eca537478ab0332a7770bac7e3f08b801f89f" +dependencies = [ + "bon-macros", + "rustversion", +] + +[[package]] +name = "bon-macros" +version = "3.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "577ae008f2ca11ca7641bd44601002ee5ab49ef0af64846ce1ab6057218a5cc1" +dependencies = [ + "darling", + "ident_case", + "prettyplease", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.104", +] + +[[package]] +name = "bumpalo" +version = "3.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "cbindgen" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eadd868a2ce9ca38de7eeafdcec9c7065ef89b42b32f0839278d55f35c54d1ff" +dependencies = [ + "clap", + "heck", + "indexmap", + "log", + "proc-macro2", + "quote", + "serde", + "serde_json", + "syn 2.0.104", + "tempfile", + "toml", +] + +[[package]] +name = "cc" +version = "1.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" +dependencies = [ + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cedarwood" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d910bedd62c24733263d0bed247460853c9d22e8956bd4cd964302095e04e90" +dependencies = [ + "smallvec", +] + +[[package]] +name = "census" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f4c707c6a209cbe82d10abd08e1ea8995e9ea937d2550646e02798948992be0" + +[[package]] +name = "cfg-if" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" + +[[package]] +name = "clap" +version = "4.5.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f" +dependencies = [ + "clap_builder", +] + +[[package]] +name = "clap_builder" +version = "4.5.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_lex" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" + +[[package]] +name = "colorchoice" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" + +[[package]] +name = "core2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" +dependencies = [ + "memchr", +] + +[[package]] +name = "crc32fast" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "darling" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6b136475da5ef7b6ac596c0e956e37bad51b85b987ff3d5e230e964936736b2" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b44ad32f92b75fb438b04b68547e521a548be8acc339a6dacc4a7121488f53e6" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.104", +] + +[[package]] +name = "darling_macro" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b5be8a7a562d315a5b92a630c30cec6bcf663e6673f00fbb69cca66a6f521b9" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "dary_heap" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728" + +[[package]] +name = "deranged" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" +dependencies = [ + "powerfmt", + "serde", +] + +[[package]] +name = "downcast-rs" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf" + +[[package]] +name = "either" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" + +[[package]] +name = "env_filter" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" +dependencies = [ + "log", + "regex", +] + +[[package]] +name = "env_logger" +version = "0.11.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "jiff", + "log", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "errno" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" +dependencies = [ + "libc", + "windows-sys 0.60.2", +] + +[[package]] +name = "fastdivide" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9afc2bd4d5a73106dd53d10d73d3401c2f32730ba2c0b93ddb888a8983680471" + +[[package]] +name = "fastrand" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + +[[package]] +name = "fs4" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7e180ac76c23b45e767bd7ae9579bc0bb458618c4bc71835926e098e61d15f8" +dependencies = [ + "rustix 0.38.44", + "windows-sys 0.52.0", +] + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-core", + "futures-macro", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "getrandom" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.1+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "wasi 0.14.2+wasi-0.2.4", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "allocator-api2", +] + +[[package]] +name = "hashbrown" +version = "0.15.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "htmlescape" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163" + +[[package]] +name = "hyperloglogplus" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "621debdf94dcac33e50475fdd76d34d5ea9c0362a834b9db08c3024696c1fbe3" +dependencies = [ + "serde", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "include-flate" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df49c16750695486c1f34de05da5b7438096156466e7f76c38fcdf285cf0113e" +dependencies = [ + "include-flate-codegen", + "lazy_static", + "libflate", +] + +[[package]] +name = "include-flate-codegen" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c5b246c6261be723b85c61ecf87804e8ea4a35cb68be0ff282ed84b95ffe7d7" +dependencies = [ + "libflate", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "indexmap" +version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" +dependencies = [ + "equivalent", + "hashbrown 0.15.5", +] + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" + +[[package]] +name = "jieba-macros" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c676b32a471d3cfae8dac2ad2f8334cd52e53377733cca8c1fb0a5062fec192" +dependencies = [ + "phf_codegen", +] + +[[package]] +name = "jieba-rs" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5dd552bbb95d578520ee68403bf8aaf0dbbb2ce55b0854d019f9350ad61040a" +dependencies = [ + "cedarwood", + "fxhash", + "include-flate", + "jieba-macros", + "lazy_static", + "phf", + "regex", +] + +[[package]] +name = "jiff" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" +dependencies = [ + "jiff-static", + "log", + "portable-atomic", + "portable-atomic-util", + "serde", +] + +[[package]] +name = "jiff-static" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "jobserver" +version = "0.1.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" +dependencies = [ + "getrandom 0.3.3", + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "levenshtein_automata" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c2cdeb66e45e9f36bfad5bbdb4d2384e70936afbee843c6f6543f0c551ebb25" + +[[package]] +name = "libc" +version = "0.2.174" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" + +[[package]] +name = "libflate" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e" +dependencies = [ + "adler32", + "core2", + "crc32fast", + "dary_heap", + "libflate_lz77", +] + +[[package]] +name = "libflate_lz77" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d" +dependencies = [ + "core2", + "hashbrown 0.14.5", + "rle-decode-fast", +] + +[[package]] +name = "libm" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" + +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + +[[package]] +name = "linux-raw-sys" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" + +[[package]] +name = "log" +version = "0.4.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" + +[[package]] +name = "logcall" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56e8309d7cbf9e9f27139956138cb375f14621cdb2f4cdd91468467ec04b6784" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "lru" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" +dependencies = [ + "hashbrown 0.15.5", +] + +[[package]] +name = "lz4_flex" +version = "0.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a" + +[[package]] +name = "measure_time" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51c55d61e72fc3ab704396c5fa16f4c184db37978ae4e94ca8959693a235fc0e" +dependencies = [ + "log", +] + +[[package]] +name = "memchr" +version = "2.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" + +[[package]] +name = "memmap2" +version = "0.9.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28" +dependencies = [ + "libc", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "murmurhash32" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2195bf6aa996a481483b29d62a7663eed3fe39600c460e323f8ff41e90bdd89b" + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "once_cell" +version = "1.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" + +[[package]] +name = "once_cell_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" + +[[package]] +name = "oneshot" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ce411919553d3f9fa53a0880544cda985a112117a0444d5ff1e870a893d6ea" + +[[package]] +name = "ownedbytes" +version = "0.7.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "stable_deref_trait", +] + +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros", + "phf_shared", +] + +[[package]] +name = "phf_codegen" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" +dependencies = [ + "phf_generator", + "phf_shared", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared", + "rand", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" + +[[package]] +name = "portable-atomic" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" + +[[package]] +name = "portable-atomic-util" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" +dependencies = [ + "portable-atomic", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "prettyplease" +version = "0.2.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2" +dependencies = [ + "proc-macro2", + "syn 2.0.104", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro2" +version = "1.0.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.16", +] + +[[package]] +name = "rand_distr" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" +dependencies = [ + "num-traits", + "rand", +] + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "regex" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "rle-decode-fast" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422" + +[[package]] +name = "rust-stemmers" +version = "1.2.0" +source = "git+https://github.com/silver-ymz/rust-stemmers.git?rev=51696378e352688b7ffd4fface615370ff5e8768#51696378e352688b7ffd4fface615370ff5e8768" + +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + +[[package]] +name = "rustix" +version = "0.38.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", +] + +[[package]] +name = "rustix" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.9.4", + "windows-sys 0.60.2", +] + +[[package]] +name = "rustversion" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" + +[[package]] +name = "ryu" +version = "1.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" + +[[package]] +name = "serde" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "serde_json" +version = "1.0.142" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" +dependencies = [ + "serde", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "siphasher" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" + +[[package]] +name = "sketches-ddsketch" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" +dependencies = [ + "serde", +] + +[[package]] +name = "slab" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" + +[[package]] +name = "smallvec" +version = "1.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tantivy" +version = "0.23.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "aho-corasick", + "arc-swap", + "base64", + "bitpacking", + "bon", + "byteorder", + "census", + "crc32fast", + "crossbeam-channel", + "downcast-rs", + "fastdivide", + "fnv", + "fs4", + "htmlescape", + "hyperloglogplus", + "itertools", + "levenshtein_automata", + "log", + "lru", + "lz4_flex", + "measure_time", + "memmap2", + "once_cell", + "oneshot", + "rayon", + "regex", + "rust-stemmers", + "rustc-hash", + "serde", + "serde_json", + "sketches-ddsketch", + "smallvec", + "tantivy-bitpacker", + "tantivy-columnar", + "tantivy-common", + "tantivy-fst", + "tantivy-query-grammar", + "tantivy-stacker", + "tantivy-tokenizer-api", + "tempfile", + "thiserror", + "time", + "uuid", + "winapi", +] + +[[package]] +name = "tantivy-bitpacker" +version = "0.6.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "bitpacking", +] + +[[package]] +name = "tantivy-columnar" +version = "0.3.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "downcast-rs", + "fastdivide", + "itertools", + "serde", + "tantivy-bitpacker", + "tantivy-common", + "tantivy-sstable", + "tantivy-stacker", +] + +[[package]] +name = "tantivy-common" +version = "0.7.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "async-trait", + "byteorder", + "ownedbytes", + "serde", + "time", +] + +[[package]] +name = "tantivy-fst" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d60769b80ad7953d8a7b2c70cdfe722bbcdcac6bccc8ac934c40c034d866fc18" +dependencies = [ + "byteorder", + "regex-syntax", + "utf8-ranges", +] + +[[package]] +name = "tantivy-go" +version = "1.0.0" +dependencies = [ + "cbindgen", + "crunchy", + "env_logger", + "lazy_static", + "log", + "logcall", + "phf", + "serde", + "serde_json", + "tantivy", + "tantivy-jieba", + "unicode-segmentation", +] + +[[package]] +name = "tantivy-jieba" +version = "0.11.0" +source = "git+https://github.com/anyproto/tantivy-jieba.git?rev=ca11d3153b8844cbc43cd243667e03f56f6d1e18#ca11d3153b8844cbc43cd243667e03f56f6d1e18" +dependencies = [ + "jieba-rs", + "lazy_static", + "tantivy-tokenizer-api", +] + +[[package]] +name = "tantivy-query-grammar" +version = "0.22.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "nom", +] + +[[package]] +name = "tantivy-sstable" +version = "0.3.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "futures-util", + "itertools", + "tantivy-bitpacker", + "tantivy-common", + "tantivy-fst", + "zstd", +] + +[[package]] +name = "tantivy-stacker" +version = "0.3.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "murmurhash32", + "rand_distr", + "tantivy-common", +] + +[[package]] +name = "tantivy-tokenizer-api" +version = "0.3.0" +source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" +dependencies = [ + "serde", +] + +[[package]] +name = "tempfile" +version = "3.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" +dependencies = [ + "fastrand", + "getrandom 0.3.3", + "once_cell", + "rustix 1.0.8", + "windows-sys 0.59.0", +] + +[[package]] +name = "thiserror" +version = "2.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "time" +version = "0.3.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" +dependencies = [ + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" + +[[package]] +name = "time-macros" +version = "0.2.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "toml" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "toml_write", + "winnow", +] + +[[package]] +name = "toml_write" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" + +[[package]] +name = "unicode-ident" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" + +[[package]] +name = "unicode-segmentation" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" + +[[package]] +name = "utf8-ranges" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fcfc827f90e53a02eaef5e535ee14266c1d569214c6aa70133a624d8a3164ba" + +[[package]] +name = "utf8parse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + +[[package]] +name = "uuid" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" +dependencies = [ + "getrandom 0.3.3", + "js-sys", + "serde", + "wasm-bindgen", +] + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "wasi" +version = "0.14.2+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" +dependencies = [ + "wit-bindgen-rt", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" +dependencies = [ + "bumpalo", + "log", + "proc-macro2", + "quote", + "syn 2.0.104", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-link" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +dependencies = [ + "windows-targets 0.53.3", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" +dependencies = [ + "windows-link", + "windows_aarch64_gnullvm 0.53.0", + "windows_aarch64_msvc 0.53.0", + "windows_i686_gnu 0.53.0", + "windows_i686_gnullvm 0.53.0", + "windows_i686_msvc 0.53.0", + "windows_x86_64_gnu 0.53.0", + "windows_x86_64_gnullvm 0.53.0", + "windows_x86_64_msvc 0.53.0", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_i686_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" + +[[package]] +name = "winnow" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" +dependencies = [ + "memchr", +] + +[[package]] +name = "wit-bindgen-rt" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" +dependencies = [ + "bitflags", +] + +[[package]] +name = "zerocopy" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "zstd" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "7.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" +dependencies = [ + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.15+zstd.1.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/pkgs/by-name/ta/tantivy-go/add-Cargo.lock.patch b/pkgs/by-name/ta/tantivy-go/add-Cargo.lock.patch deleted file mode 100644 index 395a38741d53..000000000000 --- a/pkgs/by-name/ta/tantivy-go/add-Cargo.lock.patch +++ /dev/null @@ -1,1914 +0,0 @@ -diff --git a/rust/Cargo.lock b/rust/Cargo.lock -new file mode 100644 -index 0000000..6717372 ---- /dev/null -+++ b/rust/Cargo.lock -@@ -0,0 +1,1908 @@ -+# This file is automatically @generated by Cargo. -+# It is not intended for manual editing. -+version = 4 -+ -+[[package]] -+name = "adler32" -+version = "1.2.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" -+ -+[[package]] -+name = "ahash" -+version = "0.8.12" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" -+dependencies = [ -+ "cfg-if", -+ "once_cell", -+ "version_check", -+ "zerocopy", -+] -+ -+[[package]] -+name = "aho-corasick" -+version = "1.1.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" -+dependencies = [ -+ "memchr", -+] -+ -+[[package]] -+name = "allocator-api2" -+version = "0.2.21" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" -+ -+[[package]] -+name = "anstream" -+version = "0.6.20" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" -+dependencies = [ -+ "anstyle", -+ "anstyle-parse", -+ "anstyle-query", -+ "anstyle-wincon", -+ "colorchoice", -+ "is_terminal_polyfill", -+ "utf8parse", -+] -+ -+[[package]] -+name = "anstyle" -+version = "1.0.11" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" -+ -+[[package]] -+name = "anstyle-parse" -+version = "0.2.7" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" -+dependencies = [ -+ "utf8parse", -+] -+ -+[[package]] -+name = "anstyle-query" -+version = "1.1.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" -+dependencies = [ -+ "windows-sys 0.60.2", -+] -+ -+[[package]] -+name = "anstyle-wincon" -+version = "3.0.10" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" -+dependencies = [ -+ "anstyle", -+ "once_cell_polyfill", -+ "windows-sys 0.60.2", -+] -+ -+[[package]] -+name = "arc-swap" -+version = "1.7.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" -+ -+[[package]] -+name = "async-trait" -+version = "0.1.88" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "autocfg" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" -+ -+[[package]] -+name = "base64" -+version = "0.22.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" -+ -+[[package]] -+name = "bitflags" -+version = "2.9.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" -+ -+[[package]] -+name = "bitpacking" -+version = "0.9.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "4c1d3e2bfd8d06048a179f7b17afc3188effa10385e7b00dc65af6aae732ea92" -+dependencies = [ -+ "crunchy", -+] -+ -+[[package]] -+name = "bon" -+version = "3.6.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "33d9ef19ae5263a138da9a86871eca537478ab0332a7770bac7e3f08b801f89f" -+dependencies = [ -+ "bon-macros", -+ "rustversion", -+] -+ -+[[package]] -+name = "bon-macros" -+version = "3.6.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "577ae008f2ca11ca7641bd44601002ee5ab49ef0af64846ce1ab6057218a5cc1" -+dependencies = [ -+ "darling", -+ "ident_case", -+ "prettyplease", -+ "proc-macro2", -+ "quote", -+ "rustversion", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "bumpalo" -+version = "3.19.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" -+ -+[[package]] -+name = "byteorder" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" -+ -+[[package]] -+name = "cbindgen" -+version = "0.28.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "eadd868a2ce9ca38de7eeafdcec9c7065ef89b42b32f0839278d55f35c54d1ff" -+dependencies = [ -+ "clap", -+ "heck", -+ "indexmap", -+ "log", -+ "proc-macro2", -+ "quote", -+ "serde", -+ "serde_json", -+ "syn 2.0.104", -+ "tempfile", -+ "toml", -+] -+ -+[[package]] -+name = "cc" -+version = "1.2.32" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" -+dependencies = [ -+ "jobserver", -+ "libc", -+ "shlex", -+] -+ -+[[package]] -+name = "cedarwood" -+version = "0.4.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6d910bedd62c24733263d0bed247460853c9d22e8956bd4cd964302095e04e90" -+dependencies = [ -+ "smallvec", -+] -+ -+[[package]] -+name = "census" -+version = "0.4.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "4f4c707c6a209cbe82d10abd08e1ea8995e9ea937d2550646e02798948992be0" -+ -+[[package]] -+name = "cfg-if" -+version = "1.0.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" -+ -+[[package]] -+name = "clap" -+version = "4.5.43" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f" -+dependencies = [ -+ "clap_builder", -+] -+ -+[[package]] -+name = "clap_builder" -+version = "4.5.43" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65" -+dependencies = [ -+ "anstream", -+ "anstyle", -+ "clap_lex", -+ "strsim", -+] -+ -+[[package]] -+name = "clap_lex" -+version = "0.7.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" -+ -+[[package]] -+name = "colorchoice" -+version = "1.0.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" -+ -+[[package]] -+name = "core2" -+version = "0.4.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" -+dependencies = [ -+ "memchr", -+] -+ -+[[package]] -+name = "crc32fast" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" -+dependencies = [ -+ "cfg-if", -+] -+ -+[[package]] -+name = "crossbeam-channel" -+version = "0.5.15" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" -+dependencies = [ -+ "crossbeam-utils", -+] -+ -+[[package]] -+name = "crossbeam-deque" -+version = "0.8.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" -+dependencies = [ -+ "crossbeam-epoch", -+ "crossbeam-utils", -+] -+ -+[[package]] -+name = "crossbeam-epoch" -+version = "0.9.18" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" -+dependencies = [ -+ "crossbeam-utils", -+] -+ -+[[package]] -+name = "crossbeam-utils" -+version = "0.8.21" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" -+ -+[[package]] -+name = "crunchy" -+version = "0.2.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" -+ -+[[package]] -+name = "darling" -+version = "0.21.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d6b136475da5ef7b6ac596c0e956e37bad51b85b987ff3d5e230e964936736b2" -+dependencies = [ -+ "darling_core", -+ "darling_macro", -+] -+ -+[[package]] -+name = "darling_core" -+version = "0.21.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b44ad32f92b75fb438b04b68547e521a548be8acc339a6dacc4a7121488f53e6" -+dependencies = [ -+ "fnv", -+ "ident_case", -+ "proc-macro2", -+ "quote", -+ "strsim", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "darling_macro" -+version = "0.21.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2b5be8a7a562d315a5b92a630c30cec6bcf663e6673f00fbb69cca66a6f521b9" -+dependencies = [ -+ "darling_core", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "dary_heap" -+version = "0.3.7" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728" -+ -+[[package]] -+name = "deranged" -+version = "0.4.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" -+dependencies = [ -+ "powerfmt", -+ "serde", -+] -+ -+[[package]] -+name = "downcast-rs" -+version = "2.0.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf" -+ -+[[package]] -+name = "either" -+version = "1.15.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" -+ -+[[package]] -+name = "env_filter" -+version = "0.1.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" -+dependencies = [ -+ "log", -+ "regex", -+] -+ -+[[package]] -+name = "env_logger" -+version = "0.11.8" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" -+dependencies = [ -+ "anstream", -+ "anstyle", -+ "env_filter", -+ "jiff", -+ "log", -+] -+ -+[[package]] -+name = "equivalent" -+version = "1.0.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" -+ -+[[package]] -+name = "errno" -+version = "0.3.13" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" -+dependencies = [ -+ "libc", -+ "windows-sys 0.60.2", -+] -+ -+[[package]] -+name = "fastdivide" -+version = "0.4.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9afc2bd4d5a73106dd53d10d73d3401c2f32730ba2c0b93ddb888a8983680471" -+ -+[[package]] -+name = "fastrand" -+version = "2.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" -+ -+[[package]] -+name = "fnv" -+version = "1.0.7" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -+ -+[[package]] -+name = "foldhash" -+version = "0.1.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" -+ -+[[package]] -+name = "fs4" -+version = "0.8.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f7e180ac76c23b45e767bd7ae9579bc0bb458618c4bc71835926e098e61d15f8" -+dependencies = [ -+ "rustix 0.38.44", -+ "windows-sys 0.52.0", -+] -+ -+[[package]] -+name = "futures-core" -+version = "0.3.31" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" -+ -+[[package]] -+name = "futures-macro" -+version = "0.3.31" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "futures-task" -+version = "0.3.31" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" -+ -+[[package]] -+name = "futures-util" -+version = "0.3.31" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" -+dependencies = [ -+ "futures-core", -+ "futures-macro", -+ "futures-task", -+ "pin-project-lite", -+ "pin-utils", -+ "slab", -+] -+ -+[[package]] -+name = "fxhash" -+version = "0.2.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -+dependencies = [ -+ "byteorder", -+] -+ -+[[package]] -+name = "getrandom" -+version = "0.2.16" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" -+dependencies = [ -+ "cfg-if", -+ "libc", -+ "wasi 0.11.1+wasi-snapshot-preview1", -+] -+ -+[[package]] -+name = "getrandom" -+version = "0.3.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" -+dependencies = [ -+ "cfg-if", -+ "libc", -+ "r-efi", -+ "wasi 0.14.2+wasi-0.2.4", -+] -+ -+[[package]] -+name = "hashbrown" -+version = "0.14.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -+dependencies = [ -+ "ahash", -+ "allocator-api2", -+] -+ -+[[package]] -+name = "hashbrown" -+version = "0.15.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" -+dependencies = [ -+ "allocator-api2", -+ "equivalent", -+ "foldhash", -+] -+ -+[[package]] -+name = "heck" -+version = "0.4.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" -+ -+[[package]] -+name = "htmlescape" -+version = "0.3.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163" -+ -+[[package]] -+name = "hyperloglogplus" -+version = "0.4.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "621debdf94dcac33e50475fdd76d34d5ea9c0362a834b9db08c3024696c1fbe3" -+dependencies = [ -+ "serde", -+] -+ -+[[package]] -+name = "ident_case" -+version = "1.0.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" -+ -+[[package]] -+name = "include-flate" -+version = "0.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "df49c16750695486c1f34de05da5b7438096156466e7f76c38fcdf285cf0113e" -+dependencies = [ -+ "include-flate-codegen", -+ "lazy_static", -+ "libflate", -+] -+ -+[[package]] -+name = "include-flate-codegen" -+version = "0.2.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8c5b246c6261be723b85c61ecf87804e8ea4a35cb68be0ff282ed84b95ffe7d7" -+dependencies = [ -+ "libflate", -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "indexmap" -+version = "2.10.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" -+dependencies = [ -+ "equivalent", -+ "hashbrown 0.15.5", -+] -+ -+[[package]] -+name = "is_terminal_polyfill" -+version = "1.70.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" -+ -+[[package]] -+name = "itertools" -+version = "0.14.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" -+dependencies = [ -+ "either", -+] -+ -+[[package]] -+name = "itoa" -+version = "1.0.15" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" -+ -+[[package]] -+name = "jieba-macros" -+version = "0.7.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7c676b32a471d3cfae8dac2ad2f8334cd52e53377733cca8c1fb0a5062fec192" -+dependencies = [ -+ "phf_codegen", -+] -+ -+[[package]] -+name = "jieba-rs" -+version = "0.7.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f5dd552bbb95d578520ee68403bf8aaf0dbbb2ce55b0854d019f9350ad61040a" -+dependencies = [ -+ "cedarwood", -+ "fxhash", -+ "include-flate", -+ "jieba-macros", -+ "lazy_static", -+ "phf", -+ "regex", -+] -+ -+[[package]] -+name = "jiff" -+version = "0.2.15" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" -+dependencies = [ -+ "jiff-static", -+ "log", -+ "portable-atomic", -+ "portable-atomic-util", -+ "serde", -+] -+ -+[[package]] -+name = "jiff-static" -+version = "0.2.15" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "jobserver" -+version = "0.1.33" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" -+dependencies = [ -+ "getrandom 0.3.3", -+ "libc", -+] -+ -+[[package]] -+name = "js-sys" -+version = "0.3.77" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" -+dependencies = [ -+ "once_cell", -+ "wasm-bindgen", -+] -+ -+[[package]] -+name = "lazy_static" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" -+ -+[[package]] -+name = "levenshtein_automata" -+version = "0.2.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0c2cdeb66e45e9f36bfad5bbdb4d2384e70936afbee843c6f6543f0c551ebb25" -+ -+[[package]] -+name = "libc" -+version = "0.2.174" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" -+ -+[[package]] -+name = "libflate" -+version = "2.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e" -+dependencies = [ -+ "adler32", -+ "core2", -+ "crc32fast", -+ "dary_heap", -+ "libflate_lz77", -+] -+ -+[[package]] -+name = "libflate_lz77" -+version = "2.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d" -+dependencies = [ -+ "core2", -+ "hashbrown 0.14.5", -+ "rle-decode-fast", -+] -+ -+[[package]] -+name = "libm" -+version = "0.2.15" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" -+ -+[[package]] -+name = "linux-raw-sys" -+version = "0.4.15" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" -+ -+[[package]] -+name = "linux-raw-sys" -+version = "0.9.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" -+ -+[[package]] -+name = "log" -+version = "0.4.27" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" -+ -+[[package]] -+name = "logcall" -+version = "0.1.11" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "56e8309d7cbf9e9f27139956138cb375f14621cdb2f4cdd91468467ec04b6784" -+dependencies = [ -+ "proc-macro-error", -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "lru" -+version = "0.12.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" -+dependencies = [ -+ "hashbrown 0.15.5", -+] -+ -+[[package]] -+name = "lz4_flex" -+version = "0.11.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a" -+ -+[[package]] -+name = "measure_time" -+version = "0.9.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "51c55d61e72fc3ab704396c5fa16f4c184db37978ae4e94ca8959693a235fc0e" -+dependencies = [ -+ "log", -+] -+ -+[[package]] -+name = "memchr" -+version = "2.7.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" -+ -+[[package]] -+name = "memmap2" -+version = "0.9.7" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28" -+dependencies = [ -+ "libc", -+] -+ -+[[package]] -+name = "minimal-lexical" -+version = "0.2.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" -+ -+[[package]] -+name = "murmurhash32" -+version = "0.3.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2195bf6aa996a481483b29d62a7663eed3fe39600c460e323f8ff41e90bdd89b" -+ -+[[package]] -+name = "nom" -+version = "7.1.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -+dependencies = [ -+ "memchr", -+ "minimal-lexical", -+] -+ -+[[package]] -+name = "num-conv" -+version = "0.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" -+ -+[[package]] -+name = "num-traits" -+version = "0.2.19" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" -+dependencies = [ -+ "autocfg", -+ "libm", -+] -+ -+[[package]] -+name = "once_cell" -+version = "1.21.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" -+ -+[[package]] -+name = "once_cell_polyfill" -+version = "1.70.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" -+ -+[[package]] -+name = "oneshot" -+version = "0.1.11" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b4ce411919553d3f9fa53a0880544cda985a112117a0444d5ff1e870a893d6ea" -+ -+[[package]] -+name = "ownedbytes" -+version = "0.7.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "stable_deref_trait", -+] -+ -+[[package]] -+name = "phf" -+version = "0.11.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" -+dependencies = [ -+ "phf_macros", -+ "phf_shared", -+] -+ -+[[package]] -+name = "phf_codegen" -+version = "0.11.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" -+dependencies = [ -+ "phf_generator", -+ "phf_shared", -+] -+ -+[[package]] -+name = "phf_generator" -+version = "0.11.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" -+dependencies = [ -+ "phf_shared", -+ "rand", -+] -+ -+[[package]] -+name = "phf_macros" -+version = "0.11.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" -+dependencies = [ -+ "phf_generator", -+ "phf_shared", -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "phf_shared" -+version = "0.11.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" -+dependencies = [ -+ "siphasher", -+] -+ -+[[package]] -+name = "pin-project-lite" -+version = "0.2.16" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" -+ -+[[package]] -+name = "pin-utils" -+version = "0.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" -+ -+[[package]] -+name = "pkg-config" -+version = "0.3.32" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" -+ -+[[package]] -+name = "portable-atomic" -+version = "1.11.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" -+ -+[[package]] -+name = "portable-atomic-util" -+version = "0.2.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" -+dependencies = [ -+ "portable-atomic", -+] -+ -+[[package]] -+name = "powerfmt" -+version = "0.2.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" -+ -+[[package]] -+name = "ppv-lite86" -+version = "0.2.21" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -+dependencies = [ -+ "zerocopy", -+] -+ -+[[package]] -+name = "prettyplease" -+version = "0.2.36" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2" -+dependencies = [ -+ "proc-macro2", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "proc-macro-error" -+version = "1.0.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -+dependencies = [ -+ "proc-macro-error-attr", -+ "proc-macro2", -+ "quote", -+ "syn 1.0.109", -+ "version_check", -+] -+ -+[[package]] -+name = "proc-macro-error-attr" -+version = "1.0.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "version_check", -+] -+ -+[[package]] -+name = "proc-macro2" -+version = "1.0.95" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" -+dependencies = [ -+ "unicode-ident", -+] -+ -+[[package]] -+name = "quote" -+version = "1.0.40" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" -+dependencies = [ -+ "proc-macro2", -+] -+ -+[[package]] -+name = "r-efi" -+version = "5.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" -+ -+[[package]] -+name = "rand" -+version = "0.8.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -+dependencies = [ -+ "libc", -+ "rand_chacha", -+ "rand_core", -+] -+ -+[[package]] -+name = "rand_chacha" -+version = "0.3.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -+dependencies = [ -+ "ppv-lite86", -+ "rand_core", -+] -+ -+[[package]] -+name = "rand_core" -+version = "0.6.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -+dependencies = [ -+ "getrandom 0.2.16", -+] -+ -+[[package]] -+name = "rand_distr" -+version = "0.4.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" -+dependencies = [ -+ "num-traits", -+ "rand", -+] -+ -+[[package]] -+name = "rayon" -+version = "1.10.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" -+dependencies = [ -+ "either", -+ "rayon-core", -+] -+ -+[[package]] -+name = "rayon-core" -+version = "1.12.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" -+dependencies = [ -+ "crossbeam-deque", -+ "crossbeam-utils", -+] -+ -+[[package]] -+name = "regex" -+version = "1.11.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" -+dependencies = [ -+ "aho-corasick", -+ "memchr", -+ "regex-automata", -+ "regex-syntax", -+] -+ -+[[package]] -+name = "regex-automata" -+version = "0.4.9" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" -+dependencies = [ -+ "aho-corasick", -+ "memchr", -+ "regex-syntax", -+] -+ -+[[package]] -+name = "regex-syntax" -+version = "0.8.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" -+ -+[[package]] -+name = "rle-decode-fast" -+version = "1.0.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422" -+ -+[[package]] -+name = "rust-stemmers" -+version = "1.2.0" -+source = "git+https://github.com/silver-ymz/rust-stemmers.git?rev=51696378e352688b7ffd4fface615370ff5e8768#51696378e352688b7ffd4fface615370ff5e8768" -+ -+[[package]] -+name = "rustc-hash" -+version = "2.1.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" -+ -+[[package]] -+name = "rustix" -+version = "0.38.44" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" -+dependencies = [ -+ "bitflags", -+ "errno", -+ "libc", -+ "linux-raw-sys 0.4.15", -+ "windows-sys 0.59.0", -+] -+ -+[[package]] -+name = "rustix" -+version = "1.0.8" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" -+dependencies = [ -+ "bitflags", -+ "errno", -+ "libc", -+ "linux-raw-sys 0.9.4", -+ "windows-sys 0.60.2", -+] -+ -+[[package]] -+name = "rustversion" -+version = "1.0.21" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" -+ -+[[package]] -+name = "ryu" -+version = "1.0.20" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" -+ -+[[package]] -+name = "serde" -+version = "1.0.219" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" -+dependencies = [ -+ "serde_derive", -+] -+ -+[[package]] -+name = "serde_derive" -+version = "1.0.219" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "serde_json" -+version = "1.0.142" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" -+dependencies = [ -+ "itoa", -+ "memchr", -+ "ryu", -+ "serde", -+] -+ -+[[package]] -+name = "serde_spanned" -+version = "0.6.9" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" -+dependencies = [ -+ "serde", -+] -+ -+[[package]] -+name = "shlex" -+version = "1.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" -+ -+[[package]] -+name = "siphasher" -+version = "1.0.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" -+ -+[[package]] -+name = "sketches-ddsketch" -+version = "0.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" -+dependencies = [ -+ "serde", -+] -+ -+[[package]] -+name = "slab" -+version = "0.4.11" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" -+ -+[[package]] -+name = "smallvec" -+version = "1.15.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -+ -+[[package]] -+name = "stable_deref_trait" -+version = "1.2.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" -+ -+[[package]] -+name = "strsim" -+version = "0.11.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -+ -+[[package]] -+name = "syn" -+version = "1.0.109" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -+dependencies = [ -+ "proc-macro2", -+ "unicode-ident", -+] -+ -+[[package]] -+name = "syn" -+version = "2.0.104" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "unicode-ident", -+] -+ -+[[package]] -+name = "tantivy" -+version = "0.23.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "aho-corasick", -+ "arc-swap", -+ "base64", -+ "bitpacking", -+ "bon", -+ "byteorder", -+ "census", -+ "crc32fast", -+ "crossbeam-channel", -+ "downcast-rs", -+ "fastdivide", -+ "fnv", -+ "fs4", -+ "htmlescape", -+ "hyperloglogplus", -+ "itertools", -+ "levenshtein_automata", -+ "log", -+ "lru", -+ "lz4_flex", -+ "measure_time", -+ "memmap2", -+ "once_cell", -+ "oneshot", -+ "rayon", -+ "regex", -+ "rust-stemmers", -+ "rustc-hash", -+ "serde", -+ "serde_json", -+ "sketches-ddsketch", -+ "smallvec", -+ "tantivy-bitpacker", -+ "tantivy-columnar", -+ "tantivy-common", -+ "tantivy-fst", -+ "tantivy-query-grammar", -+ "tantivy-stacker", -+ "tantivy-tokenizer-api", -+ "tempfile", -+ "thiserror", -+ "time", -+ "uuid", -+ "winapi", -+] -+ -+[[package]] -+name = "tantivy-bitpacker" -+version = "0.6.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "bitpacking", -+] -+ -+[[package]] -+name = "tantivy-columnar" -+version = "0.3.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "downcast-rs", -+ "fastdivide", -+ "itertools", -+ "serde", -+ "tantivy-bitpacker", -+ "tantivy-common", -+ "tantivy-sstable", -+ "tantivy-stacker", -+] -+ -+[[package]] -+name = "tantivy-common" -+version = "0.7.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "async-trait", -+ "byteorder", -+ "ownedbytes", -+ "serde", -+ "time", -+] -+ -+[[package]] -+name = "tantivy-fst" -+version = "0.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d60769b80ad7953d8a7b2c70cdfe722bbcdcac6bccc8ac934c40c034d866fc18" -+dependencies = [ -+ "byteorder", -+ "regex-syntax", -+ "utf8-ranges", -+] -+ -+[[package]] -+name = "tantivy-go" -+version = "1.0.0" -+dependencies = [ -+ "cbindgen", -+ "crunchy", -+ "env_logger", -+ "lazy_static", -+ "log", -+ "logcall", -+ "phf", -+ "serde", -+ "serde_json", -+ "tantivy", -+ "tantivy-jieba", -+ "unicode-segmentation", -+] -+ -+[[package]] -+name = "tantivy-jieba" -+version = "0.11.0" -+source = "git+https://github.com/anyproto/tantivy-jieba.git?rev=ca11d3153b8844cbc43cd243667e03f56f6d1e18#ca11d3153b8844cbc43cd243667e03f56f6d1e18" -+dependencies = [ -+ "jieba-rs", -+ "lazy_static", -+ "tantivy-tokenizer-api", -+] -+ -+[[package]] -+name = "tantivy-query-grammar" -+version = "0.22.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "nom", -+] -+ -+[[package]] -+name = "tantivy-sstable" -+version = "0.3.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "futures-util", -+ "itertools", -+ "tantivy-bitpacker", -+ "tantivy-common", -+ "tantivy-fst", -+ "zstd", -+] -+ -+[[package]] -+name = "tantivy-stacker" -+version = "0.3.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "murmurhash32", -+ "rand_distr", -+ "tantivy-common", -+] -+ -+[[package]] -+name = "tantivy-tokenizer-api" -+version = "0.3.0" -+source = "git+https://github.com/anyproto/tantivy.git?rev=693274a5d4be6da9d069dff4d540162165a99b0e#693274a5d4be6da9d069dff4d540162165a99b0e" -+dependencies = [ -+ "serde", -+] -+ -+[[package]] -+name = "tempfile" -+version = "3.20.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" -+dependencies = [ -+ "fastrand", -+ "getrandom 0.3.3", -+ "once_cell", -+ "rustix 1.0.8", -+ "windows-sys 0.59.0", -+] -+ -+[[package]] -+name = "thiserror" -+version = "2.0.12" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" -+dependencies = [ -+ "thiserror-impl", -+] -+ -+[[package]] -+name = "thiserror-impl" -+version = "2.0.12" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "time" -+version = "0.3.41" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" -+dependencies = [ -+ "deranged", -+ "itoa", -+ "num-conv", -+ "powerfmt", -+ "serde", -+ "time-core", -+ "time-macros", -+] -+ -+[[package]] -+name = "time-core" -+version = "0.1.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" -+ -+[[package]] -+name = "time-macros" -+version = "0.2.22" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" -+dependencies = [ -+ "num-conv", -+ "time-core", -+] -+ -+[[package]] -+name = "toml" -+version = "0.8.23" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" -+dependencies = [ -+ "serde", -+ "serde_spanned", -+ "toml_datetime", -+ "toml_edit", -+] -+ -+[[package]] -+name = "toml_datetime" -+version = "0.6.11" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" -+dependencies = [ -+ "serde", -+] -+ -+[[package]] -+name = "toml_edit" -+version = "0.22.27" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" -+dependencies = [ -+ "indexmap", -+ "serde", -+ "serde_spanned", -+ "toml_datetime", -+ "toml_write", -+ "winnow", -+] -+ -+[[package]] -+name = "toml_write" -+version = "0.1.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" -+ -+[[package]] -+name = "unicode-ident" -+version = "1.0.18" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" -+ -+[[package]] -+name = "unicode-segmentation" -+version = "1.12.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" -+ -+[[package]] -+name = "utf8-ranges" -+version = "1.0.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7fcfc827f90e53a02eaef5e535ee14266c1d569214c6aa70133a624d8a3164ba" -+ -+[[package]] -+name = "utf8parse" -+version = "0.2.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" -+ -+[[package]] -+name = "uuid" -+version = "1.17.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" -+dependencies = [ -+ "getrandom 0.3.3", -+ "js-sys", -+ "serde", -+ "wasm-bindgen", -+] -+ -+[[package]] -+name = "version_check" -+version = "0.9.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" -+ -+[[package]] -+name = "wasi" -+version = "0.11.1+wasi-snapshot-preview1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -+ -+[[package]] -+name = "wasi" -+version = "0.14.2+wasi-0.2.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" -+dependencies = [ -+ "wit-bindgen-rt", -+] -+ -+[[package]] -+name = "wasm-bindgen" -+version = "0.2.100" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" -+dependencies = [ -+ "cfg-if", -+ "once_cell", -+ "rustversion", -+ "wasm-bindgen-macro", -+] -+ -+[[package]] -+name = "wasm-bindgen-backend" -+version = "0.2.100" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" -+dependencies = [ -+ "bumpalo", -+ "log", -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+ "wasm-bindgen-shared", -+] -+ -+[[package]] -+name = "wasm-bindgen-macro" -+version = "0.2.100" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" -+dependencies = [ -+ "quote", -+ "wasm-bindgen-macro-support", -+] -+ -+[[package]] -+name = "wasm-bindgen-macro-support" -+version = "0.2.100" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+ "wasm-bindgen-backend", -+ "wasm-bindgen-shared", -+] -+ -+[[package]] -+name = "wasm-bindgen-shared" -+version = "0.2.100" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" -+dependencies = [ -+ "unicode-ident", -+] -+ -+[[package]] -+name = "winapi" -+version = "0.3.9" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -+dependencies = [ -+ "winapi-i686-pc-windows-gnu", -+ "winapi-x86_64-pc-windows-gnu", -+] -+ -+[[package]] -+name = "winapi-i686-pc-windows-gnu" -+version = "0.4.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" -+ -+[[package]] -+name = "winapi-x86_64-pc-windows-gnu" -+version = "0.4.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -+ -+[[package]] -+name = "windows-link" -+version = "0.1.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" -+ -+[[package]] -+name = "windows-sys" -+version = "0.52.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" -+dependencies = [ -+ "windows-targets 0.52.6", -+] -+ -+[[package]] -+name = "windows-sys" -+version = "0.59.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -+dependencies = [ -+ "windows-targets 0.52.6", -+] -+ -+[[package]] -+name = "windows-sys" -+version = "0.60.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -+dependencies = [ -+ "windows-targets 0.53.3", -+] -+ -+[[package]] -+name = "windows-targets" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -+dependencies = [ -+ "windows_aarch64_gnullvm 0.52.6", -+ "windows_aarch64_msvc 0.52.6", -+ "windows_i686_gnu 0.52.6", -+ "windows_i686_gnullvm 0.52.6", -+ "windows_i686_msvc 0.52.6", -+ "windows_x86_64_gnu 0.52.6", -+ "windows_x86_64_gnullvm 0.52.6", -+ "windows_x86_64_msvc 0.52.6", -+] -+ -+[[package]] -+name = "windows-targets" -+version = "0.53.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" -+dependencies = [ -+ "windows-link", -+ "windows_aarch64_gnullvm 0.53.0", -+ "windows_aarch64_msvc 0.53.0", -+ "windows_i686_gnu 0.53.0", -+ "windows_i686_gnullvm 0.53.0", -+ "windows_i686_msvc 0.53.0", -+ "windows_x86_64_gnu 0.53.0", -+ "windows_x86_64_gnullvm 0.53.0", -+ "windows_x86_64_msvc 0.53.0", -+] -+ -+[[package]] -+name = "windows_aarch64_gnullvm" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -+ -+[[package]] -+name = "windows_aarch64_gnullvm" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" -+ -+[[package]] -+name = "windows_aarch64_msvc" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -+ -+[[package]] -+name = "windows_aarch64_msvc" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" -+ -+[[package]] -+name = "windows_i686_gnu" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -+ -+[[package]] -+name = "windows_i686_gnu" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" -+ -+[[package]] -+name = "windows_i686_gnullvm" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -+ -+[[package]] -+name = "windows_i686_gnullvm" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" -+ -+[[package]] -+name = "windows_i686_msvc" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -+ -+[[package]] -+name = "windows_i686_msvc" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" -+ -+[[package]] -+name = "windows_x86_64_gnu" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -+ -+[[package]] -+name = "windows_x86_64_gnu" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" -+ -+[[package]] -+name = "windows_x86_64_gnullvm" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -+ -+[[package]] -+name = "windows_x86_64_gnullvm" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" -+ -+[[package]] -+name = "windows_x86_64_msvc" -+version = "0.52.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -+ -+[[package]] -+name = "windows_x86_64_msvc" -+version = "0.53.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" -+ -+[[package]] -+name = "winnow" -+version = "0.7.12" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" -+dependencies = [ -+ "memchr", -+] -+ -+[[package]] -+name = "wit-bindgen-rt" -+version = "0.39.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" -+dependencies = [ -+ "bitflags", -+] -+ -+[[package]] -+name = "zerocopy" -+version = "0.8.26" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" -+dependencies = [ -+ "zerocopy-derive", -+] -+ -+[[package]] -+name = "zerocopy-derive" -+version = "0.8.26" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.104", -+] -+ -+[[package]] -+name = "zstd" -+version = "0.13.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" -+dependencies = [ -+ "zstd-safe", -+] -+ -+[[package]] -+name = "zstd-safe" -+version = "7.2.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" -+dependencies = [ -+ "zstd-sys", -+] -+ -+[[package]] -+name = "zstd-sys" -+version = "2.0.15+zstd.1.5.7" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237" -+dependencies = [ -+ "cc", -+ "pkg-config", -+] diff --git a/pkgs/by-name/ta/tantivy-go/package.nix b/pkgs/by-name/ta/tantivy-go/package.nix index f9c85be817f5..5c93fc203c85 100644 --- a/pkgs/by-name/ta/tantivy-go/package.nix +++ b/pkgs/by-name/ta/tantivy-go/package.nix @@ -15,14 +15,21 @@ rustPlatform.buildRustPackage (finalAttrs: { hash = "sha256-ksHw+62JwQrzxLuXwYfTLOkC22Miz1Rpl5XX8+vPBcM="; }; - cargoHash = "sha256-GKbQFWXKEgYmoTyFCQ/SAgFB7UJpYN2SWwZEiUxd260="; + sourceRoot = "${finalAttrs.src.name}/rust"; - cargoPatches = [ - ./add-Cargo.lock.patch - ]; + cargoLock = { + lockFile = ./Cargo.lock; + outputHashes = { + "rust-stemmers-1.2.0" = "sha256-GJYFQf025U42rJEoI9eIi3xDdK6enptAr3jphuKJdiw="; + "tantivy-0.23.0" = "sha256-e2ffM2gRC5eww3xv9izLqukGUgduCt2u7jsqTDX5l8k="; + "tantivy-jieba-0.11.0" = "sha256-BDz6+EVksgLkOj/8XXxPMVshI0X1+oLt6alDLMpnLZc="; + }; + }; - cargoRoot = "rust"; - buildAndTestSubdir = finalAttrs.cargoRoot; + postPatch = '' + ln -s ${./Cargo.lock} Cargo.lock + chmod +w ../bindings.h + ''; meta = { description = "Tantivy go bindings"; From 70200cfca0db0655e6a2577848324e6d58aff9fa Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 21:37:18 -0400 Subject: [PATCH 037/107] anytype-heart: add kira-bruneau as maintainer --- pkgs/by-name/an/anytype-heart/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/an/anytype-heart/package.nix b/pkgs/by-name/an/anytype-heart/package.nix index 0c04e43d1f03..9ca1ce86cdaa 100644 --- a/pkgs/by-name/an/anytype-heart/package.nix +++ b/pkgs/by-name/an/anytype-heart/package.nix @@ -87,6 +87,7 @@ buildGoModule { maintainers = with lib.maintainers; [ autrimpo adda + kira-bruneau ]; platforms = [ "x86_64-linux" From 8417b77afa4f73b5a2e00ac1ae2684485fa5fdcf Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 21:35:08 -0400 Subject: [PATCH 038/107] anytype-heart: use finalAttrs --- pkgs/by-name/an/anytype-heart/package.nix | 29 +++++++++++------------ 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/an/anytype-heart/package.nix b/pkgs/by-name/an/anytype-heart/package.nix index 9ca1ce86cdaa..9f649b762ede 100644 --- a/pkgs/by-name/an/anytype-heart/package.nix +++ b/pkgs/by-name/an/anytype-heart/package.nix @@ -10,17 +10,6 @@ }: let - pname = "anytype-heart"; - # Use only versions specified in anytype-ts middleware.version file: - # https://github.com/anyproto/anytype-ts/blob/v/middleware.version - version = "0.43.0-rc02"; - src = fetchFromGitHub { - owner = "anyproto"; - repo = "anytype-heart"; - tag = "v${version}"; - hash = "sha256-hqDwzW1Tl44ipL1EAwlXUoKaQ0Wvfa2rtZMQy4pgQ8k="; - }; - arch = { # https://github.com/anyproto/anytype-heart/blob/f33a6b09e9e4e597f8ddf845fc4d6fe2ef335622/pkg/lib/localstore/ftsearch/ftsearchtantivy.go#L3 @@ -31,10 +20,20 @@ let } .${stdenv.hostPlatform.system} or (throw "anytype-heart not supported on ${stdenv.hostPlatform.system}"); - in -buildGoModule { - inherit pname version src; +buildGoModule (finalAttrs: { + pname = "anytype-heart"; + + # Use only versions specified in anytype-ts middleware.version file: + # https://github.com/anyproto/anytype-ts/blob/v/middleware.version + version = "0.43.0-rc02"; + + src = fetchFromGitHub { + owner = "anyproto"; + repo = "anytype-heart"; + tag = "v${finalAttrs.version}"; + hash = "sha256-hqDwzW1Tl44ipL1EAwlXUoKaQ0Wvfa2rtZMQy4pgQ8k="; + }; vendorHash = "sha256-Rs+CusvMksyXUplGk09J4CiFgl/D4KtsI9C15dSCjOI="; @@ -96,4 +95,4 @@ buildGoModule { "aarch64-darwin" ]; }; -} +}) From 86a746b9c6c98c6f63c5cb6d6045b020706778b6 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 22:01:47 -0400 Subject: [PATCH 039/107] anytype-heart: add changelog --- pkgs/by-name/an/anytype-heart/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/an/anytype-heart/package.nix b/pkgs/by-name/an/anytype-heart/package.nix index 9f649b762ede..1924fd37f68e 100644 --- a/pkgs/by-name/an/anytype-heart/package.nix +++ b/pkgs/by-name/an/anytype-heart/package.nix @@ -82,6 +82,7 @@ buildGoModule (finalAttrs: { meta = { description = "Shared library for Anytype clients"; homepage = "https://anytype.io/"; + changelog = "https://github.com/anyproto/anytype-heart/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.unfreeRedistributable; maintainers = with lib.maintainers; [ autrimpo From 1d858859e99415680db371c2e074f5eadb81bc04 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 20:52:20 -0400 Subject: [PATCH 040/107] anytype: add kira-bruneau as maintainer --- pkgs/by-name/an/anytype/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/an/anytype/package.nix b/pkgs/by-name/an/anytype/package.nix index f2132ac89cd5..68450352d785 100644 --- a/pkgs/by-name/an/anytype/package.nix +++ b/pkgs/by-name/an/anytype/package.nix @@ -126,6 +126,7 @@ buildNpmPackage { maintainers = with lib.maintainers; [ autrimpo adda + kira-bruneau ]; platforms = [ "x86_64-linux" From eb2a593af12e853021fa85fea0b079e2233080d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 12:44:05 +0000 Subject: [PATCH 041/107] armadillo: 15.0.1 -> 15.0.2 --- pkgs/by-name/ar/armadillo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ar/armadillo/package.nix b/pkgs/by-name/ar/armadillo/package.nix index 7ef8fac5e280..559a00a907ac 100644 --- a/pkgs/by-name/ar/armadillo/package.nix +++ b/pkgs/by-name/ar/armadillo/package.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "armadillo"; - version = "15.0.1"; + version = "15.0.2"; src = fetchurl { url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz"; - hash = "sha256-9SCg1Qu6/M17nnkzIc1//tN0aVwuOLvf1CiEF0XgTDc="; + hash = "sha256-mQq0zLfv8bbXBAnpqn+kEZh3rF9dELohnphGCrPk1us="; }; nativeBuildInputs = [ cmake ]; From 5c031583bb30e51b6e77e610d6958c6dd0683380 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 8 Sep 2025 11:07:22 -0500 Subject: [PATCH 042/107] luarocks-packages-updater: include lua versions for script Keep getting failures/errors/etc relating to lua version not available. Have just been manually reverting those failed changes, but figure it makes more sense to just make the versions available for the updater to use, when it's needed. Signed-off-by: Austin Horstman --- pkgs/by-name/lu/luarocks-packages-updater/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/lu/luarocks-packages-updater/package.nix b/pkgs/by-name/lu/luarocks-packages-updater/package.nix index 003c2b44ab8b..153b371bdcde 100644 --- a/pkgs/by-name/lu/luarocks-packages-updater/package.nix +++ b/pkgs/by-name/lu/luarocks-packages-updater/package.nix @@ -6,6 +6,11 @@ nix-prefetch-scripts, luarocks-nix, pluginupdate, + lua5_1, + lua5_2, + lua5_3, + lua5_4, + luajit, }: let @@ -13,6 +18,11 @@ let nix nix-prefetch-scripts luarocks-nix + lua5_1 + lua5_2 + lua5_3 + lua5_4 + luajit ]; attrs = builtins.fromTOML (builtins.readFile ./pyproject.toml); From 785af47c5a3eaca6289a36a8ce5d6090bf3ffe13 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 29 Jul 2025 08:35:48 -0600 Subject: [PATCH 043/107] libsForQt5.kguiaddons: fix darwin build --- pkgs/development/libraries/kde-frameworks/kguiaddons.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/kde-frameworks/kguiaddons.nix b/pkgs/development/libraries/kde-frameworks/kguiaddons.nix index 01a1a12ccaf3..f86b9a31f87d 100644 --- a/pkgs/development/libraries/kde-frameworks/kguiaddons.nix +++ b/pkgs/development/libraries/kde-frameworks/kguiaddons.nix @@ -1,4 +1,6 @@ { + lib, + stdenv, mkDerivation, extra-cmake-modules, wayland-scanner, @@ -13,10 +15,14 @@ mkDerivation { nativeBuildInputs = [ extra-cmake-modules + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ wayland-scanner ]; buildInputs = [ qtx11extras + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ wayland plasma-wayland-protocols ]; From 46bb333b76aa80764c6d70e138f40b2bf0636851 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 8 Sep 2025 19:12:24 +0200 Subject: [PATCH 044/107] discord: use `finalAttrs` pattern --- .../networking/instant-messengers/discord/linux.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/discord/linux.nix b/pkgs/applications/networking/instant-messengers/discord/linux.nix index c91ae5ddfaa9..d79625d43d47 100644 --- a/pkgs/applications/networking/instant-messengers/discord/linux.nix +++ b/pkgs/applications/networking/instant-messengers/discord/linux.nix @@ -99,7 +99,7 @@ in assert lib.assertMsg ( enabledDiscordModsCount <= 1 ) "discord: Only one of Vencord, Equicord or Moonlight can be enabled at the same time"; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { inherit pname version @@ -170,7 +170,7 @@ stdenv.mkDerivation rec { libdbusmenu wayland ] - ++ lib.optional withTTS speechd-minimal + ++ lib.optionals withTTS [ speechd-minimal ] ); installPhase = '' @@ -192,7 +192,7 @@ stdenv.mkDerivation rec { ''} \ ${lib.strings.optionalString enableAutoscroll "--add-flags \"--enable-blink-features=MiddleClickAutoscroll\""} \ --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \ - --prefix LD_LIBRARY_PATH : ${libPath}:$out/opt/${binaryName} \ + --prefix LD_LIBRARY_PATH : ${finalAttrs.libPath}:$out/opt/${binaryName} \ ${lib.strings.optionalString disableUpdates "--run ${lib.getExe disableBreakingUpdates}"} \ --add-flags ${lib.escapeShellArg commandLineArgs} @@ -257,4 +257,4 @@ stdenv.mkDerivation rec { update-source-version ${pname} "$version" --file=./pkgs/applications/networking/instant-messengers/discord/default.nix --version-key=${branch} ''; }; -} +}) From 178c3451771ecb5cd6eb9e170f9dc7f532f4880c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 8 Sep 2025 19:17:08 +0200 Subject: [PATCH 045/107] discord: replace `systemd` with `systemdLibs` --- .../networking/instant-messengers/discord/linux.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/discord/linux.nix b/pkgs/applications/networking/instant-messengers/discord/linux.nix index d79625d43d47..5b192aa1c986 100644 --- a/pkgs/applications/networking/instant-messengers/discord/linux.nix +++ b/pkgs/applications/networking/instant-messengers/discord/linux.nix @@ -47,7 +47,7 @@ nspr, nss, pango, - systemd, + systemdLibs, libappindicator-gtk3, libdbusmenu, writeScript, @@ -130,7 +130,7 @@ stdenv.mkDerivation (finalAttrs: { libPath = lib.makeLibraryPath ( [ libcxx - systemd + systemdLibs libpulseaudio libdrm libgbm From 8ed9fdf9ef6397e1714798df24b9fcd84993747c Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 21:40:24 -0400 Subject: [PATCH 046/107] anytype: use finalAttrs --- pkgs/by-name/an/anytype/package.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/an/anytype/package.nix b/pkgs/by-name/an/anytype/package.nix index 68450352d785..29ad4033bed9 100644 --- a/pkgs/by-name/an/anytype/package.nix +++ b/pkgs/by-name/an/anytype/package.nix @@ -12,17 +12,16 @@ commandLineArgs ? "", }: -let +buildNpmPackage (finalAttrs: { pname = "anytype"; version = "0.49.2"; src = fetchFromGitHub { owner = "anyproto"; repo = "anytype-ts"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-8+x2FmyR5x9Zrm3t71RSyxAKcJCvnR98+fqHXjBE7aU="; }; - description = "P2P note-taking tool"; locales = fetchFromGitHub { owner = "anyproto"; @@ -30,9 +29,6 @@ let rev = "873b42df7320ebbbc80d7e2477914dac70363ef7"; hash = "sha256-Mr0KfXn9NO86QqgBhVjSs2przN/GtjuhJHJ9djo8Feg="; }; -in -buildNpmPackage { - inherit pname version src; npmDepsHash = "sha256-fuNTSZl+4DG/YL34f/+bYK26ruRFAc1hyHVAm256LiE="; @@ -62,7 +58,7 @@ buildNpmPackage { cp -r ${anytype-heart}/lib dist/ cp -r ${anytype-heart}/bin/anytypeHelper dist/ - for lang in ${locales}/locales/*; do + for lang in ${finalAttrs.locales}/locales/*; do cp "$lang" "dist/lib/json/lang/$(basename $lang)" done @@ -106,7 +102,7 @@ buildNpmPackage { exec = "anytype %U"; icon = "anytype"; desktopName = "Anytype"; - comment = description; + comment = finalAttrs.meta.description; mimeTypes = [ "x-scheme-handler/anytype" ]; categories = [ "Utility" @@ -119,7 +115,7 @@ buildNpmPackage { ]; meta = { - inherit description; + description = "P2P note-taking tool"; homepage = "https://anytype.io/"; license = lib.licenses.unfreeRedistributable; mainProgram = "anytype"; @@ -136,4 +132,4 @@ buildNpmPackage { ]; broken = stdenv.hostPlatform.isDarwin; }; -} +}) From 8381f7014befa2aa3c5c3d3a58c92a39af21236a Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 22:40:04 -0400 Subject: [PATCH 047/107] anytype: add changelog --- pkgs/by-name/an/anytype/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/an/anytype/package.nix b/pkgs/by-name/an/anytype/package.nix index 29ad4033bed9..e8276155f334 100644 --- a/pkgs/by-name/an/anytype/package.nix +++ b/pkgs/by-name/an/anytype/package.nix @@ -117,6 +117,9 @@ buildNpmPackage (finalAttrs: { meta = { description = "P2P note-taking tool"; homepage = "https://anytype.io/"; + changelog = "https://community.anytype.io/t/anytype-desktop-${ + builtins.replaceStrings [ "." ] [ "-" ] (lib.versions.majorMinor finalAttrs.version) + }-0-released"; license = lib.licenses.unfreeRedistributable; mainProgram = "anytype"; maintainers = with lib.maintainers; [ From 1de0558391e42735bf83e0ddadcf031690432ebe Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sun, 7 Sep 2025 21:00:06 -0400 Subject: [PATCH 048/107] anytype: add custom update script --- pkgs/by-name/an/anytype/package.nix | 2 + pkgs/by-name/an/anytype/update.sh | 61 +++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100755 pkgs/by-name/an/anytype/update.sh diff --git a/pkgs/by-name/an/anytype/package.nix b/pkgs/by-name/an/anytype/package.nix index e8276155f334..b63dfebf77e2 100644 --- a/pkgs/by-name/an/anytype/package.nix +++ b/pkgs/by-name/an/anytype/package.nix @@ -114,6 +114,8 @@ buildNpmPackage (finalAttrs: { }) ]; + passthru.updateScript = ./update.sh; + meta = { description = "P2P note-taking tool"; homepage = "https://anytype.io/"; diff --git a/pkgs/by-name/an/anytype/update.sh b/pkgs/by-name/an/anytype/update.sh new file mode 100755 index 000000000000..de3617cb7223 --- /dev/null +++ b/pkgs/by-name/an/anytype/update.sh @@ -0,0 +1,61 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p common-updater-scripts coreutils curl jq nix-update + +set -euo pipefail + +anytype_version=null +release_page=1 + +# Anytype often has many pre-releases between releases, which can span multiple pages +while [ "$anytype_version" = 'null' ]; do + readarray -t release < <( + curl "https://api.github.com/repos/anyproto/anytype-ts/releases?page=$release_page" \ + ${GITHUB_TOKEN:+--user ":$GITHUB_TOKEN"} \ + --silent \ + | jq --raw-output ' + map(select( + (.prerelease == false) and + (.tag_name | test("alpha|beta") | not) + )) | .[0] | .tag_name, .created_at + ' + ) + anytype_version=${release[0]//v} + anytype_release_date=${release[1]} + release_page=$((release_page+1)) +done + +if [ "$UPDATE_NIX_OLD_VERSION" = "$anytype_version" ]; then + echo "Already up to date!" + exit 0 +fi + +# https://github.com/anyproto/anytype-ts/blob/v0.49.2/electron/hook/locale.js +locales_rev=$( + curl "https://api.github.com/repos/anyproto/l10n-anytype-ts/commits?until=$anytype_release_date&per_page=1" \ + ${GITHUB_TOKEN:+--user ":$GITHUB_TOKEN"} \ + --silent \ + | jq --raw-output '.[0].sha' +) + +# https://github.com/anyproto/anytype-ts/blob/v0.49.2/update.sh +middleware_version=$( + curl "https://raw.githubusercontent.com/anyproto/anytype-ts/refs/tags/v$anytype_version/middleware.version" \ + ${GITHUB_TOKEN:+--user ":$GITHUB_TOKEN"} \ + --silent +) + +# https://github.com/anyproto/anytype-heart/blob/v0.42.4/makefiles/vars.mk#L8 +tantivy_go_version=$( + curl "https://raw.githubusercontent.com/anyproto/anytype-heart/refs/tags/v$middleware_version/go.mod" \ + ${GITHUB_TOKEN:+--user ":$GITHUB_TOKEN"} \ + --silent \ + | grep github.com/anyproto/tantivy-go \ + | cut --delimiter=' ' --field=2 +) + +tantivy_go_version=${tantivy_go_version//v} + +nix-update tantivy-go --version "$tantivy_go_version" --generate-lockfile +nix-update anytype-heart --version "$middleware_version" +update-source-version anytype --ignore-same-version --source-key=locales --rev="$locales_rev" +nix-update anytype --version "$anytype_version" From d8a8e8fe9dbc113e2752ccb71eb92eea7f358bcd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 01:02:14 +0000 Subject: [PATCH 049/107] python3Packages.ansible-core: 2.19.1 -> 2.19.2 --- pkgs/development/python-modules/ansible/core.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index 9c30cb312d48..a40251623dc8 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { pname = "ansible-core"; # IMPORTANT: When bumping the minor version (2.XX.0 - the XX), please update pinned package in pkgs/top-level/all-packages.nix # There are pinned packages called ansible_2_XX, create a new one with the previous minor version and then update the version here - version = "2.19.1"; + version = "2.19.2"; pyproject = true; disabled = pythonOlder "3.12"; @@ -42,7 +42,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "ansible_core"; inherit version; - hash = "sha256-r/0zs40ytXz8LNba86r8s4QpcDnkxWABlqLumqAnt10="; + hash = "sha256-h/y7xJLtFutq2wN5uuCtv2nzzoioRA5+iODc76n4pUw="; }; # ansible_connection is already wrapped, so don't pass it through From 1ef9fa43bfdca6ae9fb82c353352531c99dd648c Mon Sep 17 00:00:00 2001 From: botnk Date: Tue, 9 Sep 2025 01:29:56 +0000 Subject: [PATCH 050/107] shader-slang: 2025.16 -> 2025.16.1 Changelog: https://github.com/shader-slang/slang/releases/tag/v2025.16.1 --- pkgs/by-name/sh/shader-slang/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sh/shader-slang/package.nix b/pkgs/by-name/sh/shader-slang/package.nix index c77ddf0aec2d..d85dc3803ac5 100644 --- a/pkgs/by-name/sh/shader-slang/package.nix +++ b/pkgs/by-name/sh/shader-slang/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "shader-slang"; - version = "2025.16"; + version = "2025.16.1"; src = fetchFromGitHub { owner = "shader-slang"; repo = "slang"; tag = "v${finalAttrs.version}"; - hash = "sha256-ovGrwngcnKN8FJ1PummXHxnGtPatV2Unb6t2Q1f144I="; + hash = "sha256-9kCqE/jwnQrwbKXdcY3rp8YoPju+/ZupH1HBc5qu53o="; fetchSubmodules = true; }; From 954bc9ef8ccef1504d3de5592f6762e139d5a4a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 01:35:20 +0000 Subject: [PATCH 051/107] firecracker: 1.12.1 -> 1.13.1 --- pkgs/by-name/fi/firecracker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/firecracker/package.nix b/pkgs/by-name/fi/firecracker/package.nix index 6a69f0c47ee4..c90b73fef745 100644 --- a/pkgs/by-name/fi/firecracker/package.nix +++ b/pkgs/by-name/fi/firecracker/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "firecracker"; - version = "1.12.1"; + version = "1.13.1"; src = fetchFromGitHub { owner = "firecracker-microvm"; repo = "firecracker"; rev = "v${version}"; - hash = "sha256-95SvakhepL4P+3SqbPkjAKaehBkDyn/psMfFASbv8Gg="; + hash = "sha256-ZrIvz5hmP0d8ADF723Z+lOP9hi5nYbi6WUtV4wTp73U="; }; - cargoHash = "sha256-0ycF+uoz4ZK4xJJL+qOpxBn7yUW1k5RdnvEhOhawxcI="; + cargoHash = "sha256-BjaNUYZRPKJKjiQWMUyoBIdD2zsNqZX37CPzdwb+lCE="; # For aws-lc-sys@0.22.0: use external bindgen. AWS_LC_SYS_EXTERNAL_BINDGEN = "true"; From bb27e4a38718850fff2f2dc73a3b687d78e0bf8a Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 8 Sep 2025 10:50:21 -0500 Subject: [PATCH 052/107] luaPackages: update on 2025-09-08 Signed-off-by: Austin Horstman --- .../lua-modules/generated-packages.nix | 100 +++++++++--------- pkgs/development/lua-modules/overrides.nix | 3 +- 2 files changed, 52 insertions(+), 51 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 7a82f2e6a1e3..c7d909091b80 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -814,15 +814,15 @@ final: prev: { }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.2111-1"; + version = "0.0.2185-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.2111-1.rockspec"; - sha256 = "1ga202jkvzw9cq80ryfmjfs6v4l83h6ajlbipdd8xsk9yqrzi2dm"; + url = "mirror://luarocks/fzf-lua-0.0.2185-1.rockspec"; + sha256 = "1cq3gmdr2nnsj2hrlxk22v42dvk1hzjzpsw9h55inp5kqabd5dcg"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/bebc84e7ffc8fd86103f6ed6c590df72d524d342.zip"; - sha256 = "0vykm7dlb38qib6gxy048dhacqaswi23g0l6lgnrz1ifwnpgi7x5"; + url = "https://github.com/ibhagwan/fzf-lua/archive/ce5a5fa2902933e7b4563ca78210254169463cb6.zip"; + sha256 = "009fp63ab5qjlkqmkzkk7nn9isld2izwk25g19ynv7akkypclf8q"; }; disabled = luaOlder "5.1"; @@ -880,8 +880,8 @@ final: prev: { src = fetchFromGitHub { owner = "lewis6991"; repo = "gitsigns.nvim"; - rev = "8bdaccdb897945a3c99c1ad8df94db0ddf5c8790"; - hash = "sha256-WYHetMwxyzcAuF8m0jhueWWRrPScaED4Oezo6blt3VE="; + rev = "6e3c66548035e50db7bd8e360a29aec6620c3641"; + hash = "sha256-zBUrqL+00Y8j4eVNAgI0nYn2i35zhQo2BVl4mL1cgfs="; }; disabled = lua.luaversion != "5.1"; @@ -903,15 +903,15 @@ final: prev: { }: buildLuarocksPackage { pname = "grug-far.nvim"; - version = "1.6.45-1"; + version = "1.6.46-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/grug-far.nvim-1.6.45-1.rockspec"; - sha256 = "05hwis664cvchk8g8bgqf4va32i58fihad8dgr7qca4m6f38a7qv"; + url = "mirror://luarocks/grug-far.nvim-1.6.46-1.rockspec"; + sha256 = "1vj1li4d3bwj95fizzvzlfcmzaxjjarbw5453d498ccgyvg81zq5"; }).outPath; src = fetchzip { - url = "https://github.com/MagicDuck/grug-far.nvim/archive/385d1949dc21d0c39e7a74b4f4a25da18817bc86.zip"; - sha256 = "1dx3xzbkrnyd0wnh136j74i9bl194yxg33sf4ddrgs0i7ylxxk6p"; + url = "https://github.com/MagicDuck/grug-far.nvim/archive/c5b629399c0f2e436c00df381e44852a13b7313a.zip"; + sha256 = "1iklplr66dx18mvxim4qy2kh2lw0cj307wcj56z873sg78fap90g"; }; disabled = luaOlder "5.1"; @@ -2012,17 +2012,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lua-resty-openssl"; - version = "1.6.1-1"; + version = "1.6.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lua-resty-openssl-1.6.1-1.rockspec"; - sha256 = "179rc1n1zn0995zfdcl6a97v7ld95p55cppvj20lssrjkq93rk9z"; + url = "mirror://luarocks/lua-resty-openssl-1.6.4-1.rockspec"; + sha256 = "1i8hj91kj2wmpqxk9ahjfhdx6bbkv35f7d2f71nklgvg7wychn6x"; }).outPath; src = fetchFromGitHub { owner = "fffonion"; repo = "lua-resty-openssl"; - rev = "1.6.1"; - hash = "sha256-8LxembMadP+I4jvjNBLn+OHxhzB+R8qSCHxk+mFL4WE="; + rev = "1.6.4"; + hash = "sha256-MO8opf8CgiB6/iESRugrg2OMAyERWJ4Sf5ccgWKJyKs="; }; meta = { @@ -3479,8 +3479,8 @@ final: prev: { src = fetchFromGitHub { owner = "rktjmp"; repo = "lush.nvim"; - rev = "1be16d9002f8b2e8973a19ceac199ad394dea76a"; - hash = "sha256-qiN1gh3tNRwawc/H/zWC0FSH39zV66RTQcAjIPKinBw="; + rev = "9c60ec2279d62487d942ce095e49006af28eed6e"; + hash = "sha256-ZDC2oirfDe/GqNx6+hivvNqdLutAxlBnSk51lf1yKqM="; }; disabled = luaOlder "5.1" || luaAtLeast "5.4"; @@ -3596,15 +3596,15 @@ final: prev: { }: buildLuarocksPackage { pname = "lze"; - version = "0.11.5-1"; + version = "0.11.7-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lze-0.11.5-1.rockspec"; - sha256 = "09am4f3gg4yxj9851aali33dxws46s7fa3479fc2m5kcj5d30lly"; + url = "mirror://luarocks/lze-0.11.7-1.rockspec"; + sha256 = "18jj2g81i6b56a9kyg3q1qsrkgvhcz3kgcp419s4bvza8inkzqcq"; }).outPath; src = fetchzip { - url = "https://github.com/BirdeeHub/lze/archive/v0.11.5.zip"; - sha256 = "1ga2x9pcd3b5mal13kc70qsqjqba9vm3vvknj75qqd3va7jhpr5l"; + url = "https://github.com/BirdeeHub/lze/archive/v0.11.7.zip"; + sha256 = "0zr8pzib9xg8ngvlx536603ji99xwzgjcggxn7f6fl1b2zm4dj6n"; }; disabled = luaOlder "5.1"; @@ -3981,15 +3981,15 @@ final: prev: { }: buildLuarocksPackage { pname = "neotest"; - version = "5.11.0-1"; + version = "5.11.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/neotest-5.11.0-1.rockspec"; - sha256 = "09zij8y0514syna8wayra4fk8imz8j31qc3qy2rra74lkycvi26n"; + url = "mirror://luarocks/neotest-5.11.1-1.rockspec"; + sha256 = "18pj612zpzhl3yv6p5l8ix4j0xr44ff9vwals54szc1sx5784v7l"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-neotest/neotest/archive/35a59c1f59dbb954d92b74ab64a966a668cea495.zip"; - sha256 = "1arc0yprfbz9cfh9icm827s52nzkkz13zxlg3jbkmg95nqbp68lg"; + url = "https://github.com/nvim-neotest/neotest/archive/2cf3544fb55cdd428a9a1b7154aea9c9823426e8.zip"; + sha256 = "1zz376wb3vyw984zjszg8hda4rzskaq7q93ajwdy63ssx8sc9vy4"; }; disabled = luaOlder "5.1"; @@ -4198,15 +4198,15 @@ final: prev: { }: buildLuarocksPackage { pname = "orgmode"; - version = "0.6.0-1"; + version = "0.7.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/orgmode-0.6.0-1.rockspec"; - sha256 = "1mdk1hy5zbv0js1bp4sb6rijdvjywzhyz16709sd66fw8sn451ak"; + url = "mirror://luarocks/orgmode-0.7.1-1.rockspec"; + sha256 = "19xdq0ym9136irbj2634g5flf067vwn8c10r5rzjyd6h8z0xqvg4"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-orgmode/orgmode/archive/0.6.0.zip"; - sha256 = "18pmiyinhqmkycf4aa9h9ljsvmb2a0ns87dxdqmgizmd2dl72dyc"; + url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.1.zip"; + sha256 = "09hcmljhwfs14308hmaxajmcjhi9a0cl0bw1x1hsbrkbg37h99ka"; }; disabled = luaOlder "5.1"; @@ -4428,15 +4428,15 @@ final: prev: { }: buildLuarocksPackage { pname = "rest.nvim"; - version = "3.12.0-1"; + version = "3.13.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rest.nvim-3.12.0-1.rockspec"; - sha256 = "1i16gr471v9v6jdwrqizagznpjdr58ijx0cs9yjnd8b6b9cwmxi9"; + url = "mirror://luarocks/rest.nvim-3.13.0-1.rockspec"; + sha256 = "1ig9589pb0y59jvlw97nxgcmij9kcjbc7l1aag99m40v823kncil"; }).outPath; src = fetchzip { - url = "https://github.com/rest-nvim/rest.nvim/archive/v3.12.0.zip"; - sha256 = "1494r144idrq09da8ra4q0yk7giqh4hxs05397ja7hpxyz0yabdr"; + url = "https://github.com/rest-nvim/rest.nvim/archive/v3.13.0.zip"; + sha256 = "18mmif73l13hbzhfvnvdky78jlv2j059cqyvxkb6bcqwcyqx7jaj"; }; disabled = luaOlder "5.1"; @@ -4651,15 +4651,15 @@ final: prev: { }: buildLuarocksPackage { pname = "rustaceanvim"; - version = "6.9.1-1"; + version = "6.9.2-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rustaceanvim-6.9.1-1.rockspec"; - sha256 = "1ah0f2n8dkdy50spsbly2pfzz1x0ld1ghgnrh3l6vr4fjbjwyk8d"; + url = "mirror://luarocks/rustaceanvim-6.9.2-1.rockspec"; + sha256 = "0smfa296h60xd88fv9xbhb9l6wxf4vmz3299spiac59r02kalkmr"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.9.1.zip"; - sha256 = "09rwfr8k4k4kivkq828q14l7shpispqwzrbmnvglzdhd3ziy4189"; + url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.9.2.zip"; + sha256 = "1bkg713a0y9mg86ra3wrn7j3h4wfgk54zzhb2sc6y0km66p136a2"; }; disabled = luaOlder "5.1"; @@ -5002,7 +5002,7 @@ final: prev: { version = "scm-1"; knownRockspec = (fetchurl { - url = "https://loadk.com/luarocks/telescope.nvim-scm-1.rockspec"; + url = "mirror://luarocks/telescope.nvim-scm-1.rockspec"; sha256 = "07mjkv1nv9b3ifxk2bbpbhvp0awblyklyz6aaqw418x4gm4q1g35"; }).outPath; src = fetchFromGitHub { @@ -5033,17 +5033,17 @@ final: prev: { }: buildLuarocksPackage { pname = "tiktoken_core"; - version = "0.2.4-1"; + version = "0.2.5-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/tiktoken_core-0.2.4-1.rockspec"; - sha256 = "028zmsgad88hnq7h2r8r2c364dsayh0ga1wpbv9dfqx2l3k0wqvd"; + url = "mirror://luarocks/tiktoken_core-0.2.5-1.rockspec"; + sha256 = "17bii1zxxkff0wwsgap4ni1k6ypbrbq5vfs7l34m0n78imx7c2l1"; }).outPath; src = fetchFromGitHub { owner = "gptlang"; repo = "lua-tiktoken"; - rev = "v0.2.4"; - hash = "sha256-B2oGoMOab80SJbYqs8gVCQxiLZ+5GIZ9fMgMN/sl1CA="; + rev = "v0.2.5"; + hash = "sha256-V3dpFS590QkJQRIAeEgxakvoOGrilolWHutKn9zlOsg="; }; disabled = luaOlder "5.1"; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index ad77f0b56a7f..641d748ad777 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -183,7 +183,8 @@ in # TODO: Figure out why 2 files extra substituteInPlace tests/screenshots/tests-files_spec.lua---files---executable---1-+-args-{-\'fd\'-} \ - --replace-fail "96" "98" + --replace-fail " 98" "100" \ + --replace-fail "98" "100" make test From c09f4121f25ec4b8828898890b3ad10e7f6cb56a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 6 Sep 2025 19:51:59 +0200 Subject: [PATCH 053/107] haskell.compiler.*: libc == glibc implies isLinux --- pkgs/development/compilers/ghc/common-hadrian.nix | 2 +- pkgs/development/compilers/ghc/common-make-native-bignum.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index 0cb9ea8b866e..74c294502fcc 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -549,7 +549,7 @@ stdenv.mkDerivation ( "${buildTargetLlvmPackages.clang}/bin/${buildTargetLlvmPackages.clang.targetPrefix}clang" }" '' - + lib.optionalString (stdenv.hostPlatform.isLinux && hostPlatform.libc == "glibc") '' + + lib.optionalString (stdenv.hostPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' diff --git a/pkgs/development/compilers/ghc/common-make-native-bignum.nix b/pkgs/development/compilers/ghc/common-make-native-bignum.nix index 3840ddda57db..8e33b71b1123 100644 --- a/pkgs/development/compilers/ghc/common-make-native-bignum.nix +++ b/pkgs/development/compilers/ghc/common-make-native-bignum.nix @@ -436,7 +436,7 @@ stdenv.mkDerivation ( echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure '' - + lib.optionalString (stdenv.hostPlatform.isLinux && hostPlatform.libc == "glibc") '' + + lib.optionalString (stdenv.hostPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' From e7627649cd09fc054bb05b942de1472423ede814 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 6 Sep 2025 19:53:01 +0200 Subject: [PATCH 054/107] haskell.compiler.*: locales are required for build not host The commit adding LOCALE_ARCHIVE, 8a21e02e3177c, cites haddock generation which happens during the build and on the build platform. As it turns out, the user guide also depends on locales because sphinx tries to set a locale during execution. This should fix cross compiling ghc from glibc to non glibc, e.g. x86_64-pc-linux-gnu -> aarch64-unknown-linux-musl --- pkgs/development/compilers/ghc/common-hadrian.nix | 5 ++--- pkgs/development/compilers/ghc/common-make-native-bignum.nix | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index 74c294502fcc..0b22b1ff3812 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -36,7 +36,6 @@ libiconv ? null, ncurses, - glibcLocales ? null, # GHC can be built with system libffi or a bundled one. libffi ? null, @@ -549,8 +548,8 @@ stdenv.mkDerivation ( "${buildTargetLlvmPackages.clang}/bin/${buildTargetLlvmPackages.clang.targetPrefix}clang" }" '' - + lib.optionalString (stdenv.hostPlatform.libc == "glibc") '' - export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" + + lib.optionalString (stdenv.buildPlatform.libc == "glibc") '' + export LOCALE_ARCHIVE="${buildPackages.glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" diff --git a/pkgs/development/compilers/ghc/common-make-native-bignum.nix b/pkgs/development/compilers/ghc/common-make-native-bignum.nix index 8e33b71b1123..8cde6f42148c 100644 --- a/pkgs/development/compilers/ghc/common-make-native-bignum.nix +++ b/pkgs/development/compilers/ghc/common-make-native-bignum.nix @@ -29,7 +29,6 @@ libiconv ? null, ncurses, - glibcLocales ? null, # GHC can be built with system libffi or a bundled one. libffi ? null, @@ -436,8 +435,8 @@ stdenv.mkDerivation ( echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure '' - + lib.optionalString (stdenv.hostPlatform.libc == "glibc") '' - export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" + + lib.optionalString (stdenv.buildPlatform.libc == "glibc") '' + export LOCALE_ARCHIVE="${buildPackages.glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" From 154ae2fcd8c9fdf05496d0cf70a83487cee89135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Bori?= Date: Sun, 7 Sep 2025 23:23:56 +0200 Subject: [PATCH 055/107] fishPlugins.aws: init at 0-unstable-2023-08-03 --- pkgs/shells/fish/plugins/aws.nix | 23 +++++++++++++++++++++++ pkgs/shells/fish/plugins/default.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/shells/fish/plugins/aws.nix diff --git a/pkgs/shells/fish/plugins/aws.nix b/pkgs/shells/fish/plugins/aws.nix new file mode 100644 index 000000000000..e67791474c16 --- /dev/null +++ b/pkgs/shells/fish/plugins/aws.nix @@ -0,0 +1,23 @@ +{ + lib, + buildFishPlugin, + fetchFromGitHub, +}: +buildFishPlugin { + pname = "aws"; + version = "0-unstable-2023-08-03"; + + src = fetchFromGitHub { + owner = "oh-my-fish"; + repo = "plugin-aws"; + rev = "e53a1de3f826916cb83f6ebd34a7356af8f754d1"; + hash = "sha256-l17v/aJ4PkjYM8kJDA0zUo87UTsfFqq+Prei/Qq0DRA="; + }; + + meta = { + description = "Completions and integrations with the AWS CLI"; + homepage = "https://github.com/oh-my-fish/plugin-aws"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ theobori ]; + }; +} diff --git a/pkgs/shells/fish/plugins/default.nix b/pkgs/shells/fish/plugins/default.nix index 22c9dc819e73..0620be997416 100644 --- a/pkgs/shells/fish/plugins/default.nix +++ b/pkgs/shells/fish/plugins/default.nix @@ -12,6 +12,8 @@ lib.makeScope newScope ( autopair = callPackage ./autopair.nix { }; + aws = callPackage ./aws.nix { }; + bang-bang = callPackage ./bang-bang.nix { }; bobthefish = callPackage ./bobthefish.nix { }; From 31125484bc728affa356c55ebbe77406444339d1 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 9 Sep 2025 10:16:21 -0400 Subject: [PATCH 056/107] blender: formatting --- pkgs/by-name/bl/blender/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/bl/blender/package.nix b/pkgs/by-name/bl/blender/package.nix index c56113252d9d..a12fd6147e77 100644 --- a/pkgs/by-name/bl/blender/package.nix +++ b/pkgs/by-name/bl/blender/package.nix @@ -189,20 +189,20 @@ stdenv'.mkDerivation (finalAttrs: { "-DALEMBIC_INCLUDE_DIR=${lib.getDev alembic}/include" "-DALEMBIC_LIBRARY=${lib.getLib alembic}/lib/libAlembic${stdenv.hostPlatform.extensions.sharedLibrary}" ] + ++ lib.optionals cudaSupport [ + "-DOPTIX_ROOT_DIR=${optix}" + "-DWITH_CYCLES_CUDA_BINARIES=ON" + ] ++ lib.optionals waylandSupport [ "-DWITH_GHOST_WAYLAND=ON" "-DWITH_GHOST_WAYLAND_DBUS=ON" "-DWITH_GHOST_WAYLAND_DYNLOAD=OFF" "-DWITH_GHOST_WAYLAND_LIBDECOR=ON" ] + ++ lib.optional stdenv.cc.isClang "-DPYTHON_LINKFLAGS=" # Clang doesn't support "-export-dynamic" ++ lib.optionals stdenv.hostPlatform.isDarwin [ "-DLIBDIR=/does-not-exist" "-DSSE2NEON_INCLUDE_DIR=${sse2neon}/lib" - ] - ++ lib.optional stdenv.cc.isClang "-DPYTHON_LINKFLAGS=" # Clang doesn't support "-export-dynamic" - ++ lib.optionals cudaSupport [ - "-DOPTIX_ROOT_DIR=${optix}" - "-DWITH_CYCLES_CUDA_BINARIES=ON" ]; preConfigure = '' From 208c3f997650e3169af514f0f689c966d933cca9 Mon Sep 17 00:00:00 2001 From: kyehn Date: Tue, 9 Sep 2025 23:53:49 +0800 Subject: [PATCH 057/107] tidgi: 0.12.1 -> 0.12.4 --- pkgs/by-name/ti/tidgi/package.nix | 35 ++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ti/tidgi/package.nix b/pkgs/by-name/ti/tidgi/package.nix index 37e3ee4b84b9..c0e3140b7bbf 100644 --- a/pkgs/by-name/ti/tidgi/package.nix +++ b/pkgs/by-name/ti/tidgi/package.nix @@ -3,20 +3,24 @@ stdenv, fetchurl, unzip, + writeShellScript, + jq, + ast-grep, + common-updater-scripts, }: stdenv.mkDerivation rec { pname = "tidgi"; - version = "0.12.1"; + version = "0.12.4"; src = { x86_64-darwin = fetchurl { - url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${version}-update/TidGi-darwin-x64-${version}.zip"; - hash = "sha256-XZraotf6ewsrb2LBbZTTRMrT+B52NNWsZY/Qxju8hNw="; + url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${version}/TidGi-darwin-x64-${version}.zip"; + hash = "sha256-nxfnPz2oxsYUsT2Q9ADDxVq5xcJvkNDQTBX8EkGUF4g="; }; aarch64-darwin = fetchurl { - url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${version}-update/TidGi-darwin-arm64-${version}.zip"; - hash = "sha256-/fcMCS7k2LT0ELcrFPpiQ/WNJtxaJoYOLLhROHTgIdY="; + url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${version}/TidGi-darwin-arm64-${version}.zip"; + hash = "sha256-bSJFM67+KVECUqjwu1HYipn+zOps1ahNzM721yZL52c="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); @@ -36,6 +40,27 @@ stdenv.mkDerivation rec { runHook postInstall ''; + passthru.updateScript = writeShellScript "update-tidgi" '' + version=$(nix eval --raw --file . tidgi.version) + latestVersion=$(curl ''${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} --fail --silent https://api.github.com/repos/tiddly-gittly/TidGi-Desktop/releases/latest | ${lib.getExe jq} --raw-output .tag_name | sed 's/^v//') + if [[ "$latestVersion" == "$version" ]]; then + exit 0 + fi + ${lib.getExe ast-grep} scan --inline-rules " + id: update-version + language: nix + rule: + kind: binding + regex: '^\s*version\s*=' + fix: 'version = \"$latestVersion\";' + " --update-all $(env EDITOR=echo nix edit --file . tidgi) + systems=$(nix eval --json -f . tidgi.meta.platforms | ${lib.getExe jq} --raw-output '.[]') + for system in $systems; do + hash=$(nix hash convert --to sri --hash-algo sha256 $(nix-prefetch-url $(nix eval --raw --file . tidgi.src.url --system "$system"))) + ${lib.getExe' common-updater-scripts "update-source-version"} tidgi $latestVersion $hash --system=$system --ignore-same-version --ignore-same-hash + done + ''; + meta = { changelog = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/tag/v${version}"; description = "Customizable personal knowledge-base and blogging platform with git as backup manager"; From 98c0ebcded7b28576a4f0c48f903be2da6a38f93 Mon Sep 17 00:00:00 2001 From: kyehn Date: Wed, 10 Sep 2025 00:09:03 +0800 Subject: [PATCH 058/107] tidgi: use finalAttrs --- pkgs/by-name/ti/tidgi/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ti/tidgi/package.nix b/pkgs/by-name/ti/tidgi/package.nix index c0e3140b7bbf..25799d61b531 100644 --- a/pkgs/by-name/ti/tidgi/package.nix +++ b/pkgs/by-name/ti/tidgi/package.nix @@ -8,18 +8,19 @@ ast-grep, common-updater-scripts, }: -stdenv.mkDerivation rec { + +stdenv.mkDerivation (finalAttrs: { pname = "tidgi"; version = "0.12.4"; src = { x86_64-darwin = fetchurl { - url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${version}/TidGi-darwin-x64-${version}.zip"; + url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${finalAttrs.version}/TidGi-darwin-x64-${finalAttrs.version}.zip"; hash = "sha256-nxfnPz2oxsYUsT2Q9ADDxVq5xcJvkNDQTBX8EkGUF4g="; }; aarch64-darwin = fetchurl { - url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${version}/TidGi-darwin-arm64-${version}.zip"; + url = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/download/v${finalAttrs.version}/TidGi-darwin-arm64-${finalAttrs.version}.zip"; hash = "sha256-bSJFM67+KVECUqjwu1HYipn+zOps1ahNzM721yZL52c="; }; } @@ -62,7 +63,7 @@ stdenv.mkDerivation rec { ''; meta = { - changelog = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/tag/v${version}"; + changelog = "https://github.com/tiddly-gittly/TidGi-Desktop/releases/tag/v${finalAttrs.version}"; description = "Customizable personal knowledge-base and blogging platform with git as backup manager"; homepage = "https://github.com/tiddly-gittly/TidGi-Desktop"; license = lib.licenses.mpl20; @@ -73,4 +74,4 @@ stdenv.mkDerivation rec { ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; -} +}) From 0263539380b726b1a8294d1699e3bc0c987bc3df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Tue, 9 Sep 2025 19:07:58 +0200 Subject: [PATCH 059/107] wasm-tools: 1.238.1 -> 1.239.0 --- pkgs/by-name/wa/wasm-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wasm-tools/package.nix b/pkgs/by-name/wa/wasm-tools/package.nix index 4ec43aa17725..b6fb27dee5aa 100644 --- a/pkgs/by-name/wa/wasm-tools/package.nix +++ b/pkgs/by-name/wa/wasm-tools/package.nix @@ -6,20 +6,20 @@ rustPlatform.buildRustPackage rec { pname = "wasm-tools"; - version = "1.238.1"; + version = "1.239.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wasm-tools"; tag = "v${version}"; - hash = "sha256-iQeb3MnOIKpYvEGIrEYiBoLuM4LLwKCDw7ub/dPQTxg="; + hash = "sha256-XxP0T3nwhByG4wGknLVUCv38sUyFtEM7jrmVJlujohY="; fetchSubmodules = true; }; # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. auditable = false; - cargoHash = "sha256-GzdxpO+QvN2QDEBZkdvDbvG+y+mEYHWzdDhH+LH3TFM="; + cargoHash = "sha256-xIfTYJMVP47timzquEYEb9M8BHsj83NjgD44lbzgd+Y="; cargoBuildFlags = [ "--package" "wasm-tools" From a5236a918f92ea7a06676c7631a69c81b9ca8fab Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Tue, 9 Sep 2025 13:16:27 -0400 Subject: [PATCH 060/107] fishPlugins.bobthefish: 0-unstable-2023-06-16 -> 0-unstable-2024-09-24 --- pkgs/shells/fish/plugins/bobthefish.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/fish/plugins/bobthefish.nix b/pkgs/shells/fish/plugins/bobthefish.nix index b2c723b275e9..c5bf4ce50a34 100644 --- a/pkgs/shells/fish/plugins/bobthefish.nix +++ b/pkgs/shells/fish/plugins/bobthefish.nix @@ -5,13 +5,13 @@ }: buildFishPlugin { pname = "bobthefish"; - version = "0-unstable-2023-06-16"; + version = "0-unstable-2024-09-24"; src = fetchFromGitHub { owner = "oh-my-fish"; repo = "theme-bobthefish"; - rev = "c2c47dc964a257131b3df2a127c2631b4760f3ec"; - sha256 = "sha256-LB4g+EA3C7OxTuHfcxfgl8IVBe5NufFc+5z9VcS0Bt0="; + rev = "e3b4d4eafc23516e35f162686f08a42edf844e40"; + sha256 = "sha256-cXOYvdn74H4rkMWSC7G6bT4wa9d3/3vRnKed2ixRnuA="; }; meta = with lib; { From 76b046476aedcb0aa00bb3a0de18f0360bcf6ea2 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 9 Sep 2025 15:27:16 -0400 Subject: [PATCH 061/107] blender: remove redundant check This is already done by addDriverRunpath. --- pkgs/by-name/bl/blender/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/bl/blender/package.nix b/pkgs/by-name/bl/blender/package.nix index a12fd6147e77..f80ed56cde62 100644 --- a/pkgs/by-name/bl/blender/package.nix +++ b/pkgs/by-name/bl/blender/package.nix @@ -350,7 +350,6 @@ stdenv'.mkDerivation (finalAttrs: { postFixup = lib.optionalString cudaSupport '' for program in $out/bin/blender $out/bin/.blender-wrapped; do - isELF "$program" || continue addDriverRunpath "$program" done '' From fdceba8b15637d0482673774d326a34400c4110d Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 9 Sep 2025 09:40:29 -0400 Subject: [PATCH 062/107] blender: ensure that hipSupport enables HIP Without this, it might not get implicitly enabled. --- pkgs/by-name/bl/blender/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/bl/blender/package.nix b/pkgs/by-name/bl/blender/package.nix index f80ed56cde62..236fa7985fd8 100644 --- a/pkgs/by-name/bl/blender/package.nix +++ b/pkgs/by-name/bl/blender/package.nix @@ -160,6 +160,7 @@ stdenv'.mkDerivation (finalAttrs: { "-DWITH_CODEC_FFMPEG=ON" "-DWITH_CODEC_SNDFILE=ON" "-DWITH_CPU_CHECK=OFF" + "-DWITH_CYCLES_DEVICE_HIP=${if hipSupport then "ON" else "OFF"}" "-DWITH_CYCLES_DEVICE_OPTIX=${if cudaSupport then "ON" else "OFF"}" "-DWITH_CYCLES_EMBREE=${if embreeSupport then "ON" else "OFF"}" "-DWITH_CYCLES_OSL=OFF" From 3ff6d70d2ea5788d873a58d853c74b89c5d6dfaa Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 9 Sep 2025 11:20:49 -0400 Subject: [PATCH 063/107] blender: build hip kernels MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without this, things need to be built at runtime. This matches what is done for CUDA. Technically we are only using `hipcc` (gotten here via `clr`) at build time, however it is complicated in that Blender assumes all ROCm things are together, and so *just* having `hipcc` causes it to get confused a bit (especially later when we add hiprt support). While setting `HIP_ROOT_DIR` might help a bit, it’s all a bit fragile and we have `clr` in the closure already anyway so it doesn’t seem worth it to over-optimize. Using `clr` brings libraries and such, so add it to buildInputs instead of nativeBuildInputs to be a bit safe. --- pkgs/by-name/bl/blender/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/bl/blender/package.nix b/pkgs/by-name/bl/blender/package.nix index 236fa7985fd8..4d708eed8a1e 100644 --- a/pkgs/by-name/bl/blender/package.nix +++ b/pkgs/by-name/bl/blender/package.nix @@ -194,6 +194,9 @@ stdenv'.mkDerivation (finalAttrs: { "-DOPTIX_ROOT_DIR=${optix}" "-DWITH_CYCLES_CUDA_BINARIES=ON" ] + ++ lib.optionals hipSupport [ + "-DWITH_CYCLES_HIP_BINARIES=ON" + ] ++ lib.optionals waylandSupport [ "-DWITH_GHOST_WAYLAND=ON" "-DWITH_GHOST_WAYLAND_DBUS=ON" @@ -268,6 +271,7 @@ stdenv'.mkDerivation (finalAttrs: { zstd ] ++ lib.optional embreeSupport embree + ++ lib.optional hipSupport rocmPackages.clr ++ lib.optional openImageDenoiseSupport (openimagedenoise.override { inherit cudaSupport tbb; }) ++ ( if (!stdenv.hostPlatform.isDarwin) then From 9e2ef7a8e93dcff30c4c8a75dd6f5977961c6157 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 9 Sep 2025 15:52:28 -0400 Subject: [PATCH 064/107] rocmPackages.hiprt: fix dynamic loading from wrong lib paths --- pkgs/development/rocm-modules/6/hiprt/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/rocm-modules/6/hiprt/default.nix b/pkgs/development/rocm-modules/6/hiprt/default.nix index 2ba4cd5dcbfe..22622612b0fb 100644 --- a/pkgs/development/rocm-modules/6/hiprt/default.nix +++ b/pkgs/development/rocm-modules/6/hiprt/default.nix @@ -21,6 +21,8 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' g++ contrib/easy-encryption/cl.cpp -o contrib/easy-encryption/bin/linux/ee64 #replacing prebuilt binary + substituteInPlace contrib/Orochi/contrib/hipew/src/hipew.cpp --replace-fail '"/opt/rocm/hip/lib/' '"${clr}/lib' + substituteInPlace hiprt/hiprt_libpath.h --replace-fail '"/opt/rocm/hip/lib/' '"${clr}/lib/' ''; nativeBuildInputs = [ From f425ad63aff0af27afd56bb0b24e844cd4c4e02a Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 9 Sep 2025 11:22:00 -0400 Subject: [PATCH 065/107] blender: add HIP RT support --- pkgs/by-name/bl/blender/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/bl/blender/package.nix b/pkgs/by-name/bl/blender/package.nix index 4d708eed8a1e..e2606a869b68 100644 --- a/pkgs/by-name/bl/blender/package.nix +++ b/pkgs/by-name/bl/blender/package.nix @@ -142,6 +142,7 @@ stdenv'.mkDerivation (finalAttrs: { + (lib.optionalString hipSupport '' substituteInPlace extern/hipew/src/hipew.c --replace-fail '"/opt/rocm/hip/lib/libamdhip64.so.${lib.versions.major rocmPackages.clr.version}"' '"${rocmPackages.clr}/lib/libamdhip64.so"' substituteInPlace extern/hipew/src/hipew.c --replace-fail '"opt/rocm/hip/bin"' '"${rocmPackages.clr}/bin"' + substituteInPlace extern/hipew/src/hiprtew.cc --replace-fail '"/opt/rocm/lib/libhiprt64.so"' '"${rocmPackages.hiprt}/lib/libhiprt64.so"' ''); env.NIX_CFLAGS_COMPILE = "-I${python3}/include/${python3.libPrefix}"; @@ -195,6 +196,8 @@ stdenv'.mkDerivation (finalAttrs: { "-DWITH_CYCLES_CUDA_BINARIES=ON" ] ++ lib.optionals hipSupport [ + "-DHIPRT_INCLUDE_DIR=${rocmPackages.hiprt}/include" + "-DWITH_CYCLES_DEVICE_HIPRT=ON" "-DWITH_CYCLES_HIP_BINARIES=ON" ] ++ lib.optionals waylandSupport [ From 30f35fb9cf197dc9630bffd51ac41763eab1ddd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 9 Sep 2025 13:22:14 -0700 Subject: [PATCH 066/107] rnote: 0.13.0 -> 0.13.1 Diff: https://github.com/flxzt/rnote/compare/v0.13.0...v0.13.1 Changelog: https://github.com/flxzt/rnote/releases/tag/v0.13.1 --- pkgs/by-name/rn/rnote/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rn/rnote/package.nix b/pkgs/by-name/rn/rnote/package.nix index 8cc02a3ec4af..89ee7b349e08 100644 --- a/pkgs/by-name/rn/rnote/package.nix +++ b/pkgs/by-name/rn/rnote/package.nix @@ -27,18 +27,18 @@ stdenv.mkDerivation rec { pname = "rnote"; - version = "0.13.0"; + version = "0.13.1"; src = fetchFromGitHub { owner = "flxzt"; repo = "rnote"; tag = "v${version}"; - hash = "sha256-YA2iqHqeh1uZsXSwyn4EWYAUXUgXvshNqSo6MS8U6ZQ="; + hash = "sha256-EMxA5QqmIae/d3nUpwKjgURo0nOyaNbma8poB5mcQW0="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-p5GrvzECinqCryvMNfSI8QZTXHnytI7jJqolkX76lOo="; + hash = "sha256-fr1bDTzTKx7TLBqw94CyaB0/Jo2x1BzZcM6dcen1PHc="; }; nativeBuildInputs = [ From d4dd9704aded9b18fa99697882ab1942fb2c00ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 20:43:22 +0000 Subject: [PATCH 067/107] crun: 1.23.1 -> 1.24 --- pkgs/by-name/cr/crun/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cr/crun/package.nix b/pkgs/by-name/cr/crun/package.nix index e7a3d93829a9..51f5560b25ba 100644 --- a/pkgs/by-name/cr/crun/package.nix +++ b/pkgs/by-name/cr/crun/package.nix @@ -40,13 +40,13 @@ let in stdenv.mkDerivation rec { pname = "crun"; - version = "1.23.1"; + version = "1.24"; src = fetchFromGitHub { owner = "containers"; repo = "crun"; rev = version; - hash = "sha256-jGRL/P4pR3nNikTYZxxqFvOK63pepClVhwBmeCF/dNU="; + hash = "sha256-Sdp6ZxUzK8T7zfrgevrLxhMh7SQfO+6mABBiFMLbgh0="; fetchSubmodules = true; }; From 79a89d5f721a18a15fb99960674db45736b118c0 Mon Sep 17 00:00:00 2001 From: Ryan Horiguchi Date: Tue, 9 Sep 2025 23:56:08 +0200 Subject: [PATCH 068/107] tautulli: 2.15.3 -> 2.16.0 --- pkgs/servers/tautulli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/tautulli/default.nix b/pkgs/servers/tautulli/default.nix index 114728f30860..5166c49fbfdb 100644 --- a/pkgs/servers/tautulli/default.nix +++ b/pkgs/servers/tautulli/default.nix @@ -9,7 +9,7 @@ buildPythonApplication rec { pname = "Tautulli"; - version = "2.15.3"; + version = "2.16.0"; format = "other"; pythonPath = [ setuptools ]; @@ -22,7 +22,7 @@ buildPythonApplication rec { owner = "Tautulli"; repo = pname; tag = "v${version}"; - sha256 = "sha256-TZzujSQcn65V5iG6y/1t1PfGFbf6Kntwg6Pw9K2sjvk="; + sha256 = "sha256-nqSqWRst+gx9aZ2Ko+/tKzpQX7wuU4Bn3vLR5F87aJA="; }; installPhase = '' From cc7340375ed07014320d3cf3ba0a5b0727d5832a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 22:06:43 +0000 Subject: [PATCH 069/107] python3Packages.robot-descriptions: 1.20.0 -> 1.21.0 --- .../development/python-modules/robot-descriptions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/robot-descriptions/default.nix b/pkgs/development/python-modules/robot-descriptions/default.nix index 065048ea3aca..c9ca5b5e2886 100644 --- a/pkgs/development/python-modules/robot-descriptions/default.nix +++ b/pkgs/development/python-modules/robot-descriptions/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "robot-descriptions"; - version = "1.20.0"; + version = "1.21.0"; pyproject = true; src = fetchFromGitHub { owner = "robot-descriptions"; repo = "robot_descriptions.py"; tag = "v${version}"; - hash = "sha256-8SBzhkENpUodnfObekkMPUsTQr/8mz27v3PK0S3IKO0="; + hash = "sha256-/NH9OaqWVzQ3XSLEJTLlpfeCmF1Iw2ItfyOIO3LuPT4="; }; build-system = [ From 36633d6d973cdd9f8d960f783af5fc2167d5be45 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 23:06:54 +0000 Subject: [PATCH 070/107] stackit-cli: 0.40.1 -> 0.41.0 --- pkgs/by-name/st/stackit-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stackit-cli/package.nix b/pkgs/by-name/st/stackit-cli/package.nix index ee1c0e6e35b7..996a6c158039 100644 --- a/pkgs/by-name/st/stackit-cli/package.nix +++ b/pkgs/by-name/st/stackit-cli/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "stackit-cli"; - version = "0.40.1"; + version = "0.41.0"; src = fetchFromGitHub { owner = "stackitcloud"; repo = "stackit-cli"; rev = "v${version}"; - hash = "sha256-a2EVUCLmIAgXmQeDLPIgEKqFFebwpu/p94OkwOuiBuc="; + hash = "sha256-eBnuarXh8F4P7RdKo6GA1vFhTTRMwI+1Sbb4gGOKDeA="; }; - vendorHash = "sha256-C5BsCfekQGhPtVKTgZVSHbkyeH4i5QrfXxN6KRutNpo="; + vendorHash = "sha256-LZXIAQqRTGbSKWQ2csLK/7Q80jRhKk1bw8dSoZaFetk="; subPackages = [ "." ]; From e7994784e52a82f5a504e6cfcd9216a4aa3a6ff3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 23:11:33 +0000 Subject: [PATCH 071/107] marge-bot: 0.16.1 -> 0.17.0 --- pkgs/by-name/ma/marge-bot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/marge-bot/package.nix b/pkgs/by-name/ma/marge-bot/package.nix index bf41ad200f45..cd947ff35ea7 100644 --- a/pkgs/by-name/ma/marge-bot/package.nix +++ b/pkgs/by-name/ma/marge-bot/package.nix @@ -9,14 +9,14 @@ python3.pkgs.buildPythonApplication rec { pname = "marge-bot"; - version = "0.16.1"; + version = "0.17.0"; pyproject = true; src = fetchFromGitLab { owner = "marge-org"; repo = "marge-bot"; rev = version; - hash = "sha256-I1yQwTqHFynEbjF0BpGBHek6qgtTzZztDAqdl+2j2U0="; + hash = "sha256-Sz/jr5q5A0NikJPaU9r0+BYNJojLvZS3vDPte/nUIf8="; }; nativeBuildInputs = [ From 9e2fd2aff0211443666a136f1b187e6bb27ae65c Mon Sep 17 00:00:00 2001 From: emilylange Date: Wed, 10 Sep 2025 01:14:57 +0200 Subject: [PATCH 072/107] chromium,chromedriver: 140.0.7339.80 -> 140.0.7339.127 https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop_9.html This update includes 2 security fixes. CVEs: CVE-2025-10200 CVE-2025-10201 --- .../networking/browsers/chromium/info.json | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 1c1019da04cb..0f7385f6b061 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,10 +1,10 @@ { "chromium": { - "version": "140.0.7339.80", + "version": "140.0.7339.127", "chromedriver": { - "version": "140.0.7339.81", - "hash_darwin": "sha256-T5VUbwBMWhZLMNp2KYzG6CxApgVXAWphxpG5Uexrz3s=", - "hash_darwin_aarch64": "sha256-44c01JbXgl55VpQDy9Ke+p9yj3FJ5MwTdYgDcBI20Ms=" + "version": "140.0.7339.133", + "hash_darwin": "sha256-Xf2f4AyowRkG7FTd8p3l3CMF3YCpjyprMD0pM+yPOhA=", + "hash_darwin_aarch64": "sha256-HgANL/mEXhIndbmzB1oevem0T9HkLko/HNOi5Y9EzKc=" }, "deps": { "depot_tools": { @@ -21,8 +21,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "670b6f192f4668d2ac2c06bd77ec3e4eeda7d648", - "hash": "sha256-tAiE11g/zymsOOjb64ZIA0GCGDV+6X5qlXUiU9vED/c=", + "rev": "9412745860d8c3dfed9cf38f5daa943b163f8c69", + "hash": "sha256-rAyS5AhWHL9+6N4+2PFYKPJjzErj8LfIm5ptcsTTV8E=", "recompress": true }, "src/third_party/clang-format/script": { @@ -92,8 +92,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "cbc4153da8d5796b0fbb3cf288e97bee19436191", - "hash": "sha256-lexJRf3EZexLgSuk8ziA+OUW+jTYlkXUPKHU/E6aUcY=" + "rev": "a8c8a6febe630c6239a5e207530e9fac651ae373", + "hash": "sha256-GxWTdzSf7/9WIqrECdAEkibXve/ZpKpxJcNS+KnfNc0=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -252,8 +252,8 @@ }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "ab96665ae2cfcc054e0243461cfcb56bb016f71a", - "hash": "sha256-8G9OCH5xapLf83bXrKwygCrzwF8C9H2NfnIrDbL+uCc=" + "rev": "5dbb6f71a9bd613c0403242c7c021652fbf155fd", + "hash": "sha256-tA+6iKBfJVrlT+1UH55vqa5JCONweZeD/zWfNHHD+Kw=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", @@ -762,8 +762,8 @@ }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "847fe7905954f3ae883de2936415ff567aa9039b", - "hash": "sha256-kcK1kJdPCkXbEFuS+b6wKUBaKLXmkAEwVKp4/YWDv8s=" + "rev": "36ea4535a500ac137dbf1f577ce40dc1aaa774ef", + "hash": "sha256-/3V/V0IrhOKcMAgs/C1qraqq+1pfopW8HKvGRmqLE0Q=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", From 1fc9cb773e5641fd525443c4ee3840815ece97f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 23:28:39 +0000 Subject: [PATCH 073/107] python3Packages.bluemaestro-ble: 0.4.1 -> 1.0.0 --- pkgs/development/python-modules/bluemaestro-ble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bluemaestro-ble/default.nix b/pkgs/development/python-modules/bluemaestro-ble/default.nix index a474f8cb7e85..ee5f8e8b274a 100644 --- a/pkgs/development/python-modules/bluemaestro-ble/default.nix +++ b/pkgs/development/python-modules/bluemaestro-ble/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "bluemaestro-ble"; - version = "0.4.1"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bluemaestro-ble"; tag = "v${version}"; - hash = "sha256-44HUcp8CKQMcaIMKsi3AXdCJlIUGvRrVd2JxGeh1498="; + hash = "sha256-H7VAidnClMA/Qmc4ahzrmSaqkWj50zMjfakRD0wX8xM="; }; build-system = [ poetry-core ]; From 7db403fc75b91989dffe29498d004cd12a97290b Mon Sep 17 00:00:00 2001 From: misilelab Date: Wed, 10 Sep 2025 09:21:42 +0900 Subject: [PATCH 074/107] glab: 1.67.0 -> 1.68.0 https://gitlab.com/gitlab-org/cli/-/releases/v1.68.0 Signed-off-by: misilelab --- pkgs/by-name/gl/glab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gl/glab/package.nix b/pkgs/by-name/gl/glab/package.nix index 940c787492ef..a09c60d78fe2 100644 --- a/pkgs/by-name/gl/glab/package.nix +++ b/pkgs/by-name/gl/glab/package.nix @@ -13,13 +13,13 @@ buildGoModule (finalAttrs: { pname = "glab"; - version = "1.67.0"; + version = "1.68.0"; src = fetchFromGitLab { owner = "gitlab-org"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-d0pElHlfElqnlXbbAaIGzLtWpuAdIOVfdmTD6+2nNX4="; + hash = "sha256-KSjgnoUwzHtRZtSUdWSDathmQgJdrtGhb7JR200NYIk="; leaveDotGit = true; postFetch = '' cd "$out" @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { ''; }; - vendorHash = "sha256-/nFdlC1gg08vEGuiq9qoUar8EGuYddxvTvFuGxQKnYA="; + vendorHash = "sha256-rt7HATHyaHufAPJ3fcrukrKOvFBeqpTCq7j+qKlHFbo="; ldflags = [ "-s" From 64d5af1b37ddd24a0b3da2606efbaf71f3f98834 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 02:01:12 +0000 Subject: [PATCH 075/107] minikube: 1.36.0 -> 1.37.0 --- pkgs/by-name/mi/minikube/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/minikube/package.nix b/pkgs/by-name/mi/minikube/package.nix index 9d5b6a8b4466..b28e5408bcae 100644 --- a/pkgs/by-name/mi/minikube/package.nix +++ b/pkgs/by-name/mi/minikube/package.nix @@ -15,9 +15,9 @@ buildGoModule rec { pname = "minikube"; - version = "1.36.0"; + version = "1.37.0"; - vendorHash = "sha256-ro4QwvTf1O6/iffxEKi6pAenX8E3fPu4omqbLcigsTk="; + vendorHash = "sha256-xPTJMxKnEwZKKCc6QZxeL+03qM0oldOIKY4sPjSw3Ak="; doCheck = false; @@ -25,7 +25,7 @@ buildGoModule rec { owner = "kubernetes"; repo = "minikube"; rev = "v${version}"; - sha256 = "sha256-We5EyEWvrQ/k27920kE1XMijQWSYvLle7N3KUOsTfbc="; + sha256 = "sha256-qyeGBL952YIloB/69W+QWosXxwIrazE0OMdVO6LshPk="; }; postPatch = '' substituteInPlace Makefile \ From 1b407553f9a7d321e1221e9d6191dda36e3296a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 02:08:38 +0000 Subject: [PATCH 076/107] python3Packages.gvm-tools: 25.3.2 -> 25.4.0 --- pkgs/development/python-modules/gvm-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gvm-tools/default.nix b/pkgs/development/python-modules/gvm-tools/default.nix index 209be80956cf..00bf53c9cd2e 100644 --- a/pkgs/development/python-modules/gvm-tools/default.nix +++ b/pkgs/development/python-modules/gvm-tools/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "gvm-tools"; - version = "25.3.2"; + version = "25.4.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = "gvm-tools"; tag = "v${version}"; - hash = "sha256-C0LWO9oQ5TgTgSFcxzm5YNhis24uxpenBalwqns2VL0="; + hash = "sha256-d5/oVQxhZGxGXwdGMojGQ4SiMUiQfxgcR2oF5Lq1+RM="; }; __darwinAllowLocalNetworking = true; From 439da176f439fd863ed6c3b201020926ca07ae4b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 10 Sep 2025 04:21:52 +0200 Subject: [PATCH 077/107] hiawatha: drop Hiawatha is no longer actively maintained by the upstream developer and there was no maintainer for this package since the original contributor was removed in 2019. With https://kb.cert.org/vuls/id/461364 there are three new CVEs that will eventually be fixed, but the interest in nixpkgs is likely low since we don't even ship a module. --- doc/release-notes/rl-2511.section.md | 2 + pkgs/by-name/hi/hiawatha/package.nix | 80 -------------------------- pkgs/by-name/hi/hiawatha/test.nix | 86 ---------------------------- pkgs/top-level/aliases.nix | 1 + 4 files changed, 3 insertions(+), 166 deletions(-) delete mode 100644 pkgs/by-name/hi/hiawatha/package.nix delete mode 100644 pkgs/by-name/hi/hiawatha/test.nix diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index f5ca4d1efc5d..08c973623661 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -54,6 +54,8 @@ - `spidermonkey_91` has been removed, as it has been EOL since September 2022. +- `hiawata` has been removed, due to lack of active development upstream, lack of maintainership downstream and upcoming security issues. + - `cudaPackages.cudatoolkit-legacy-runfile` has been removed. - `conduwuit` was removed due to upstream ceasing development and deleting their repository. For existing data, a migration to `matrix-conduit`, `matrix-continuwuity` or `matrix-tuwunel` may be possible. diff --git a/pkgs/by-name/hi/hiawatha/package.nix b/pkgs/by-name/hi/hiawatha/package.nix deleted file mode 100644 index ae6d50abf579..000000000000 --- a/pkgs/by-name/hi/hiawatha/package.nix +++ /dev/null @@ -1,80 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - callPackage, - - cmake, - ninja, - mbedtls, - libxcrypt, - zlib, - - enableCache ? true, # Internal cache support. - enableIpV6 ? true, - enableTls ? true, - enableMonitor ? false, # Support for the Hiawatha Monitor. - enableRproxy ? true, # Reverse proxy support. - enableTomahawk ? false, # Tomahawk, the Hiawatha command shell. - enableXslt ? true, - libxml2 ? null, - libxslt ? null, - enableToolkit ? true, # The URL Toolkit. -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "hiawatha"; - version = "11.7"; - - src = fetchFromGitLab { - owner = "hsleisink"; - repo = "hiawatha"; - rev = "v${finalAttrs.version}"; - hash = "sha256-Vr7rpYyUgB2NI/PJgh/nQa7gY1XJ4AfUDAHEOVblD1g="; - }; - - nativeBuildInputs = [ - cmake - ninja - ]; - buildInputs = [ - mbedtls - libxcrypt - zlib - ] - ++ lib.optionals enableXslt [ - libxslt - libxml2 - ]; - - prePatch = '' - substituteInPlace CMakeLists.txt --replace SETUID "" - ''; - - cmakeFlags = [ - "-DUSE_SYSTEM_MBEDTLS=on" # Policy to use Nix deps, and Nix uses up to date deps - (if enableCache then "-DENABLE_CACHE=on" else "-DENABLE_CACHE=off") - (if enableIpV6 then "-DENABLE_IPV6=on" else "-DENABLE_IPV6=off") - (if enableTls then "-DENABLE_TLS=on" else "-DENABLE_TLS=off") - (if enableMonitor then "-DENABLE_MONITOR=on" else "-DENABLE_MONITOR=off") - (if enableRproxy then "-DENABLE_RPROXY=on" else "-DENABLE_RPROXY=off") - (if enableTomahawk then "-DENABLE_TOMAHAWK=on" else "-DENABLE_TOMAHAWK=off") - (if enableXslt then "-DENABLE_XSLT=on" else "-DENABLE_XSLT=off") - (if enableToolkit then "-DENABLE_TOOLKIT=on" else "-DENABLE_TOOLKIT=off") - ]; - - passthru.tests.serve-static-files = callPackage ./test.nix { - hiawatha = finalAttrs.finalPackage; - inherit enableTls; - }; - - meta = with lib; { - homepage = "https://hiawatha.leisink.net/"; - description = "Advanced and secure webserver"; - license = licenses.gpl2Only; - platforms = platforms.unix; # "Hiawatha runs perfectly on Linux, BSD and MacOS X" - mainProgram = "hiawatha"; - maintainers = [ ]; - }; - -}) diff --git a/pkgs/by-name/hi/hiawatha/test.nix b/pkgs/by-name/hi/hiawatha/test.nix deleted file mode 100644 index 8f17a6874563..000000000000 --- a/pkgs/by-name/hi/hiawatha/test.nix +++ /dev/null @@ -1,86 +0,0 @@ -{ - lib, - stdenvNoCC, - hiawatha, - curl, - mbedtls, - enableTls, -}: - -stdenvNoCC.mkDerivation { - name = "hiawatha-test"; - - nativeBuildInputs = [ - hiawatha - curl - ] - ++ lib.optional enableTls mbedtls; - - env = { - inherit enableTls; - }; - - buildCommand = '' - cp -r --no-preserve=mode ${hiawatha}/etc/hiawatha config - sed "1i set TEST_DIR = $(pwd)" $serverConfigPath > config/hiawatha.conf - - mkdir www - echo "it works" > www/index.html - - if [ -n "$enableTls" ]; then - echo "Generating self-signed certificate" - gen_key type=ec filename=server.key - cert_write selfsign=1 issuer_key=server.key output_file=server.crt - cat server.crt server.key > config/server.crt - fi - - echo "Checking server configuration" - hiawatha -c ./config -k - - echo "Starting server" - hiawatha -c ./config - - testUrl() { - echo "Testing $1" - curl --verbose --insecure --fail "$1" | tee response - grep -q "it works" response - } - - testUrl http://127.0.0.1:8000 - if [ -n "$enableTls" ]; then - testUrl https://127.0.0.1:8443 - fi - - touch $out - ''; - - serverConfig = '' - # By default the server uses read-only directories like /var/lib and /etc - WorkDirectory = TEST_DIR - PIDfile = TEST_DIR/hiawatha.pid - SystemLogfile = TEST_DIR/system.log - GarbageLogfile = TEST_DIR/garbage.log - ExploitLogfile = TEST_DIR/exploit.log - AccessLogfile = TEST_DIR/access.log - ErrorLogfile = TEST_DIR/error.log - - Binding { - Interface = 127.0.0.1 - Port = 8000 - } - - ${lib.optionalString enableTls '' - Binding { - Interface = 127.0.0.1 - Port = 8443 - TLScertFile = TEST_DIR/config/server.crt - } - ''} - - Hostname = 127.0.0.1 - WebsiteRoot = TEST_DIR/www - StartFile = index.html - ''; - - passAsFile = [ "serverConfig" ]; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 847f9e18bef3..f149abc9f503 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1155,6 +1155,7 @@ mapAliases { haven-cli = throw "'haven-cli' has been removed due to the official announcement of the project closure. Read more at https://havenprotocol.org/2024/12/12/project-closure-announcement"; # Added 2025-02-25 hawknl = throw "'hawknl' has been removed as it was unmaintained and the upstream unavailable"; # Added 2025-05-07 HentaiAtHome = hentai-at-home; # Added 2024-06-12 + hiawatha = throw "hiawatha has been removed, since it is no longer actively supported upstream, nor well maintained in nixpkgs"; # Added 2025-09-10 hiddify-app = throw "hiddify-app has been removed, since it is unmaintained"; # added 2025-08-20 hll2390dw-cups = throw "The hll2390dw-cups package was dropped since it was unmaintained."; # Added 2024-06-21 hoarder = throw "'hoarder' has been renamed to 'karakeep'"; # Added 2025-04-21 From 184718798306e476d9c419f59f25c808e293a521 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 02:39:46 +0000 Subject: [PATCH 078/107] umpire: 2025.03.1 -> 2025.09.0 --- pkgs/by-name/um/umpire/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/um/umpire/package.nix b/pkgs/by-name/um/umpire/package.nix index 0d9fd60ff92e..4a520a31950a 100644 --- a/pkgs/by-name/um/umpire/package.nix +++ b/pkgs/by-name/um/umpire/package.nix @@ -12,13 +12,13 @@ assert cudaSupport -> cudaPackages != null; stdenv.mkDerivation rec { pname = "umpire"; - version = "2025.03.1"; + version = "2025.09.0"; src = fetchFromGitHub { owner = "LLNL"; repo = "umpire"; tag = "v${version}"; - hash = "sha256-MHvJRXAMV64GxGgCJjQPlaNyxVjBvyQXogbla9UMFL8="; + hash = "sha256-1lJty4HdjwExBih7Bl3E34LpmDlDlhb0zl9N7MyFj5w="; fetchSubmodules = true; }; From 5754aff0c34daee836209b74681c8c014396965b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 03:16:16 +0000 Subject: [PATCH 079/107] python3Packages.copier: 9.10.1 -> 9.10.2 --- pkgs/development/python-modules/copier/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/copier/default.nix b/pkgs/development/python-modules/copier/default.nix index eab1d2b7ae0d..af924d10e4ca 100644 --- a/pkgs/development/python-modules/copier/default.nix +++ b/pkgs/development/python-modules/copier/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "copier"; - version = "9.10.1"; + version = "9.10.2"; pyproject = true; src = fetchFromGitHub { @@ -39,7 +39,7 @@ buildPythonPackage rec { postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; - hash = "sha256-fpBUYQiYVJaFgAetZE60fjF40877k1u5ksFOTLRmc44="; + hash = "sha256-vO807Jzl04DkiHPBhu3cGK0bhn2Cd2dT1nKznQKP/p0="; }; POETRY_DYNAMIC_VERSIONING_BYPASS = version; From 190e4f38c823534157b4e566cc117275770cbd70 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 03:48:11 +0000 Subject: [PATCH 080/107] python3Packages.siphash24: 1.7 -> 1.8 --- pkgs/development/python-modules/siphash24/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/siphash24/default.nix b/pkgs/development/python-modules/siphash24/default.nix index f7255c9aa387..032ed020799f 100644 --- a/pkgs/development/python-modules/siphash24/default.nix +++ b/pkgs/development/python-modules/siphash24/default.nix @@ -11,7 +11,7 @@ }: buildPythonPackage rec { - version = "1.7"; + version = "1.8"; pname = "siphash24"; pyproject = true; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "dnicolodi"; repo = "python-siphash24"; tag = "v${version}"; - hash = "sha256-/7XrRD4e7jLTUY/8mBbJ4dSo5P6pj8GRpSreIOZpKp0="; + hash = "sha256-51LgmB30MDTBRoZttIESopWMdrozvLFwlxYELmqu5UQ="; }; nativeBuildInputs = [ pkg-config ]; From bda6c0d9ad33ee1f79ada5f9d864e95ee1428ba3 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Tue, 9 Sep 2025 21:00:01 -0700 Subject: [PATCH 081/107] home-assistant-custom-lovelace-modules.material-you-utilities: init at 2.0.12 --- .../material-you-utilities/package.nix | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix new file mode 100644 index 000000000000..4d660cef0dd2 --- /dev/null +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix @@ -0,0 +1,44 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, +}: + +buildNpmPackage rec { + pname = "material-you-utilities"; + version = "2.0.12"; + + src = fetchFromGitHub { + owner = "Nerwyn"; + repo = "material-you-utilities"; + tag = version; + hash = "sha256-R93jv6r6pEe/2t+2RntMzykvH/tNikm79mWYyYnfgyk="; + }; + + npmDepsHash = "sha256-xSlEkYqeq0DLttwlqYKh02B6nW96aENC6C6cuIQCInU="; + + postPatch = '' + # Remove git dependency from rspack config + substituteInPlace rspack.config.js \ + --replace-fail "execSync('git branch --show-current').toString().trim() == 'main'" "false" + ''; + + installPhase = '' + runHook preInstall + + mkdir $out + cp dist/material-you-utilities.min.js $out/ + + runHook postInstall + ''; + + passthru.entrypoint = "material-you-utilities.min.js"; + + meta = { + description = "Material Design 3 color theme generation and Home Assistant component modification"; + homepage = "https://github.com/Nerwyn/material-you-utilities"; + changelog = "https://github.com/Nerwyn/material-you-utilities/releases/tag/${version}"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +} From 17b3d90e3b60c14f588f8df83d289c7edb941ec4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 04:23:23 +0000 Subject: [PATCH 082/107] python3Packages.nibe: 2.17.0 -> 2.18.0 --- pkgs/development/python-modules/nibe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nibe/default.nix b/pkgs/development/python-modules/nibe/default.nix index 0aa20d1ac16d..f465dc1fdcc8 100644 --- a/pkgs/development/python-modules/nibe/default.nix +++ b/pkgs/development/python-modules/nibe/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "nibe"; - version = "2.17.0"; + version = "2.18.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "yozik04"; repo = "nibe"; tag = version; - hash = "sha256-wq+Gtt2oW8koxOqu3z8G3XvHo6Ur+FhWPe+KslDG754="; + hash = "sha256-wHe+GcEY1QmLSApKBAeK3MGE+nZsuXHFFE4td6kBXDc="; }; pythonRelaxDeps = [ "async-modbus" ]; From cb773323bfc414b442f3ee7060b8e18dc431fceb Mon Sep 17 00:00:00 2001 From: HHR2020 <76608828+HHR2020@users.noreply.github.com> Date: Wed, 10 Sep 2025 13:30:38 +0800 Subject: [PATCH 083/107] joplin-desktop: 3.4.10 -> 3.4.12 --- pkgs/by-name/jo/joplin-desktop/release-data.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jo/joplin-desktop/release-data.json b/pkgs/by-name/jo/joplin-desktop/release-data.json index cd28f9bb5337..bfcc3547eab9 100644 --- a/pkgs/by-name/jo/joplin-desktop/release-data.json +++ b/pkgs/by-name/jo/joplin-desktop/release-data.json @@ -1,6 +1,6 @@ { - "version": "3.4.10", - "hash": "sha256-BN+6Db4I4Rumr4V6scjpnfiYlJ6fkaI3tiqU2fWoZJQ=", + "version": "3.4.12", + "hash": "sha256-p9MY7E0qa7LcXBpGs/DmX2A2jXQoOPYiRo/nEzkkQd0=", "plugins": { "io.github.jackgruber.backup": { "name": "joplin-plugin-backup", From 2e72a770834f7429c6f51a0b361107005e23df28 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 05:45:46 +0000 Subject: [PATCH 084/107] python3Packages.llama-index-readers-database: 0.5.0 -> 0.5.1 --- .../python-modules/llama-index-readers-database/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-database/default.nix b/pkgs/development/python-modules/llama-index-readers-database/default.nix index 01c58c2754ad..01791a63a51e 100644 --- a/pkgs/development/python-modules/llama-index-readers-database/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-database/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-index-readers-database"; - version = "0.5.0"; + version = "0.5.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_database"; inherit version; - hash = "sha256-5eaNufjXiM4sgc101d19Z3W3CQLE3m8uLa1GOPh05ek="; + hash = "sha256-9hMQJ0DdMIADJ5Mtjx7PIq6pOHjUmCceecuPev10d/8="; }; build-system = [ hatchling ]; From c726781bee8e1deb0ea2625f2312a4d98dc241e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 06:06:34 +0000 Subject: [PATCH 085/107] cnquery: 11.69.1 -> 12.0.0 --- pkgs/by-name/cn/cnquery/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cn/cnquery/package.nix b/pkgs/by-name/cn/cnquery/package.nix index b4acfaaca20e..6c5046447d9f 100644 --- a/pkgs/by-name/cn/cnquery/package.nix +++ b/pkgs/by-name/cn/cnquery/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnquery"; - version = "11.69.1"; + version = "12.0.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnquery"; tag = "v${version}"; - hash = "sha256-Iq44LRKPQq5TWfkoXbqOxUquMdImNU8Jz4ojvmCI310="; + hash = "sha256-XP2knKGKrhZMWJ4eoLC6Z0Qtu+7tOOUIy7r6+oRiTnA="; }; subPackages = [ "apps/cnquery" ]; - vendorHash = "sha256-b+E8thljWxRwbBca2TdTINQERnOvfQncSEJ0+Nxuk8M="; + vendorHash = "sha256-wtJKHQ2MI7Jm6gWlIKraieRsf+C6uTelEXgp539IGAY="; ldflags = [ "-w" From 25333cee7c99fce9a06aa48971fd295888efe6cc Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Wed, 10 Sep 2025 10:32:53 +0200 Subject: [PATCH 086/107] nbxplorer: 2.5.27 -> 2.5.30-1 --- pkgs/by-name/nb/nbxplorer/deps.json | 8 ++++---- pkgs/by-name/nb/nbxplorer/package.nix | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/nb/nbxplorer/deps.json b/pkgs/by-name/nb/nbxplorer/deps.json index 3d0ddec78618..1e5f6165a97e 100644 --- a/pkgs/by-name/nb/nbxplorer/deps.json +++ b/pkgs/by-name/nb/nbxplorer/deps.json @@ -166,13 +166,13 @@ }, { "pname": "NBitcoin", - "version": "8.0.18", - "hash": "sha256-5SKx6SluWXNHNz5FxxFPCkyJ3SSDACAVx3G1q9h38VU=" + "version": "9.0.0", + "hash": "sha256-FLqOA3Axa2Xyz7MRgXPnbIQHwMcuKqduTJrUt87/W8Q=" }, { "pname": "NBitcoin.Altcoins", - "version": "4.0.8", - "hash": "sha256-n1e0BUhXl3D/fn1DbCdbelYfys2fc7+ZABazhUWxzo4=" + "version": "5.0.0", + "hash": "sha256-3dPvHLcVvM26NW1MHcZeHkoIFm/ypcpiv+W948ff1ys=" }, { "pname": "NETStandard.Library", diff --git a/pkgs/by-name/nb/nbxplorer/package.nix b/pkgs/by-name/nb/nbxplorer/package.nix index 66573ece84fa..a0a04fad267e 100644 --- a/pkgs/by-name/nb/nbxplorer/package.nix +++ b/pkgs/by-name/nb/nbxplorer/package.nix @@ -7,13 +7,13 @@ buildDotnetModule rec { pname = "nbxplorer"; - version = "2.5.27"; + version = "2.5.30-1"; src = fetchFromGitHub { owner = "dgarage"; repo = "NBXplorer"; tag = "v${version}"; - hash = "sha256-WCrxAomVU1hPRtI91ppmDKdLZEmNZYH9C0o069/dIMk="; + hash = "sha256-FVSoFvWwMpuMbH7xFE5aSkLPzROaufbPZL09OWabbus="; }; projectFile = "NBXplorer/NBXplorer.csproj"; From bb17ba9b984150d76363816ccf3270558e7bcb45 Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Wed, 10 Sep 2025 10:32:55 +0200 Subject: [PATCH 087/107] btcpayserver: 2.1.6 -> 2.2.1 --- pkgs/by-name/bt/btcpayserver/deps.json | 36 ++++++------------------ pkgs/by-name/bt/btcpayserver/package.nix | 4 +-- 2 files changed, 10 insertions(+), 30 deletions(-) diff --git a/pkgs/by-name/bt/btcpayserver/deps.json b/pkgs/by-name/bt/btcpayserver/deps.json index 1ec7f297a28b..261397ae32da 100644 --- a/pkgs/by-name/bt/btcpayserver/deps.json +++ b/pkgs/by-name/bt/btcpayserver/deps.json @@ -36,8 +36,8 @@ }, { "pname": "BIP78.Sender", - "version": "0.2.4", - "hash": "sha256-4D1894cwcj+Wf7tm+u5cC/H3JdxDSxLz4hHr7ygkqLo=" + "version": "0.2.5", + "hash": "sha256-4NoELK+s5nklvsKYYI23fC/h7CaaKiomWl9kSRCyNlE=" }, { "pname": "BouncyCastle.Cryptography", @@ -99,16 +99,6 @@ "version": "1.5.8", "hash": "sha256-pISNuSZW/B0MZ5VkW8nHAENTOUoFI+YfvrubD/vh74w=" }, - { - "pname": "BTCPayServer.NETCore.Plugins", - "version": "1.4.4", - "hash": "sha256-1LQGTEK/5NrUIAuWimKJofDth8dsjOZKlGkUsGq+YGY=" - }, - { - "pname": "BTCPayServer.NETCore.Plugins.Mvc", - "version": "1.4.4", - "hash": "sha256-VEcPjbwrApQOIqtjbewGjNx7ZFiB4ztVYDwQfWqRtc4=" - }, { "pname": "BTCPayServer.NTag424", "version": "1.0.25", @@ -706,23 +696,13 @@ }, { "pname": "NBitcoin", - "version": "7.0.50", - "hash": "sha256-l3H70u5OAbd2hevX/yeVBdQyee/dUn5mp4iGvTnTcjk=" - }, - { - "pname": "NBitcoin", - "version": "8.0.13", - "hash": "sha256-x7vMEgk5JXfGGNWfoclCwAbnx1mtlgbxl0HC0B/iV2E=" + "version": "9.0.0", + "hash": "sha256-FLqOA3Axa2Xyz7MRgXPnbIQHwMcuKqduTJrUt87/W8Q=" }, { "pname": "NBitcoin.Altcoins", - "version": "3.0.33", - "hash": "sha256-0RYmRKcluGwfTEcOEmoREC/9CgECEi7piQZetMXHOxI=" - }, - { - "pname": "NBitcoin.Altcoins", - "version": "4.0.8", - "hash": "sha256-n1e0BUhXl3D/fn1DbCdbelYfys2fc7+ZABazhUWxzo4=" + "version": "5.0.0", + "hash": "sha256-3dPvHLcVvM26NW1MHcZeHkoIFm/ypcpiv+W948ff1ys=" }, { "pname": "NBitpayClient", @@ -731,8 +711,8 @@ }, { "pname": "NBXplorer.Client", - "version": "4.3.9", - "hash": "sha256-PSQfKk2kW0O0PB+JyjCaDx/aijNcfdmfj9dzb/fdxl8=" + "version": "5.0.5", + "hash": "sha256-vUP1bGd5iw3roNcvG525JV3SnL/6eXIqjvJKxdy+7dY=" }, { "pname": "NETStandard.Library", diff --git a/pkgs/by-name/bt/btcpayserver/package.nix b/pkgs/by-name/bt/btcpayserver/package.nix index 66c40a01bf04..4a6b48ac2441 100644 --- a/pkgs/by-name/bt/btcpayserver/package.nix +++ b/pkgs/by-name/bt/btcpayserver/package.nix @@ -8,13 +8,13 @@ buildDotnetModule rec { pname = "btcpayserver"; - version = "2.1.6"; + version = "2.2.1"; src = fetchFromGitHub { owner = "btcpayserver"; repo = "btcpayserver"; tag = "v${version}"; - hash = "sha256-zMCjG8baQeXYLgiSr1jqHxvyeeVDiOZXOq/8MQiggCI="; + hash = "sha256-W6344r+Doz2aiYebeY3+UkFW7dq4aH/GUGqYyxnK4II="; }; projectFile = "BTCPayServer/BTCPayServer.csproj"; From 26d7789e88de45aa5c8de7dd9b739df1c6d8f984 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Wed, 10 Sep 2025 09:43:13 +0200 Subject: [PATCH 088/107] gitlab: 18.3.1 -> 18.3.2 https://about.gitlab.com/releases/2025/09/10/patch-release-gitlab-18-3-2-released/ --- pkgs/by-name/gi/gitaly/package.nix | 4 ++-- pkgs/by-name/gi/gitlab-pages/package.nix | 4 ++-- pkgs/by-name/gi/gitlab-shell/package.nix | 6 +++--- pkgs/by-name/gi/gitlab/data.json | 14 +++++++------- .../by-name/gi/gitlab/gitlab-workhorse/default.nix | 2 +- pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock | 2 +- pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix | 4 ++-- 7 files changed, 18 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/gi/gitaly/package.nix b/pkgs/by-name/gi/gitaly/package.nix index 7d9d48e5500d..4461581ea85d 100644 --- a/pkgs/by-name/gi/gitaly/package.nix +++ b/pkgs/by-name/gi/gitaly/package.nix @@ -7,7 +7,7 @@ }: let - version = "18.3.1"; + version = "18.3.2"; package_version = "v${lib.versions.major version}"; gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; @@ -21,7 +21,7 @@ let owner = "gitlab-org"; repo = "gitaly"; rev = "v${version}"; - hash = "sha256-qZ/0SGkDj98CqqX6XTbbZEkhnTF/Sjzd7p2muBuP+xE="; + hash = "sha256-R/35xYOCq/dlwLQ/in6u+DLifxsGpqBx58flX+FrVCo="; }; vendorHash = "sha256-JFGzGwYi4owq0oVLucm7UGuq8PE4FH9Gp8HyBRoE6cs="; diff --git a/pkgs/by-name/gi/gitlab-pages/package.nix b/pkgs/by-name/gi/gitlab-pages/package.nix index 4ca89009d8e3..a5a09681da11 100644 --- a/pkgs/by-name/gi/gitlab-pages/package.nix +++ b/pkgs/by-name/gi/gitlab-pages/package.nix @@ -6,14 +6,14 @@ buildGoModule rec { pname = "gitlab-pages"; - version = "18.3.1"; + version = "18.3.2"; # nixpkgs-update: no auto update src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-pages"; rev = "v${version}"; - hash = "sha256-phK8lhk6XHypdUrNOdpdhwo4uIrN+VapkxUujEffZtk="; + hash = "sha256-UrO7RIMr6+u8zfbw/AkUOOydt8Yozbu1ypZ5BNF3as0="; }; vendorHash = "sha256-WCdpccNeVCEvo158uSyDlsGxneU72zKiV7J7JPhtPBw="; diff --git a/pkgs/by-name/gi/gitlab-shell/package.nix b/pkgs/by-name/gi/gitlab-shell/package.nix index dcdb62eb5abe..e93dcc6819c8 100644 --- a/pkgs/by-name/gi/gitlab-shell/package.nix +++ b/pkgs/by-name/gi/gitlab-shell/package.nix @@ -8,14 +8,14 @@ buildGoModule rec { pname = "gitlab-shell"; - version = "14.44.0"; + version = "14.45.2"; # nixpkgs-update: no auto update src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-shell"; rev = "v${version}"; - hash = "sha256-y3CTfYN2QCWm2n534Bb8uS0Bzn4BsBuMtxAyuU3f+oI="; + hash = "sha256-FxtqTRCa1sYSeTR+V2UKEsb480llU6cHWVwNiNFtUmE="; }; buildInputs = [ @@ -27,7 +27,7 @@ buildGoModule rec { ./remove-hardcoded-locations.patch ]; - vendorHash = "sha256-flLt2LdcSDIuoUr4mwfv6LOV9GPewf+o0rb8kyBsgSk="; + vendorHash = "sha256-Q3U0uuO+w+0GpDc7zEoiwUYsCIpXG+LOP822KNWR9Ww="; subPackages = [ "cmd/gitlab-shell" diff --git a/pkgs/by-name/gi/gitlab/data.json b/pkgs/by-name/gi/gitlab/data.json index 3a31842619d5..88a735eda0dd 100644 --- a/pkgs/by-name/gi/gitlab/data.json +++ b/pkgs/by-name/gi/gitlab/data.json @@ -1,15 +1,15 @@ { - "version": "18.3.1", - "repo_hash": "1csg5q3f0fp145905idqkhsshs8rdbmfgc0nx2ihvxkdmzvd0p3d", + "version": "18.3.2", + "repo_hash": "0n234gk7w75n4vmfdgwjksbksfcnj69f1wczydcylinaxv2jm50n", "yarn_hash": "0g1iafhfdgshy7d6p27qy042j8xyf6gj4rws9wrzdh51fmv4p3bj", "owner": "gitlab-org", "repo": "gitlab", - "rev": "v18.3.1-ee", + "rev": "v18.3.2-ee", "passthru": { - "GITALY_SERVER_VERSION": "18.3.1", - "GITLAB_PAGES_VERSION": "18.3.1", - "GITLAB_SHELL_VERSION": "14.44.0", + "GITALY_SERVER_VERSION": "18.3.2", + "GITLAB_PAGES_VERSION": "18.3.2", + "GITLAB_SHELL_VERSION": "14.45.2", "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.7.0", - "GITLAB_WORKHORSE_VERSION": "18.3.1" + "GITLAB_WORKHORSE_VERSION": "18.3.2" } } diff --git a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix index b85b15500e42..f2481a076b1c 100644 --- a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix +++ b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix @@ -10,7 +10,7 @@ in buildGoModule rec { pname = "gitlab-workhorse"; - version = "18.3.1"; + version = "18.3.2"; # nixpkgs-update: no auto update src = fetchFromGitLab { diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock index ca23e23c5256..fc358bf41bd3 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock @@ -1737,7 +1737,7 @@ GEM ruby-magic (0.6.0) mini_portile2 (~> 2.8) ruby-progressbar (1.11.0) - ruby-saml (1.18.0) + ruby-saml (1.18.1) nokogiri (>= 1.13.10) rexml ruby-statistics (4.1.0) diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix index ecfa8262a084..b8fa83f8f511 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix +++ b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix @@ -8164,10 +8164,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0vgsvdaglz1spx9gxrr6xh7qqhi4qd8jd06h2ihwxmazj9ajld6y"; + sha256 = "01wi1csw4kjmlxmd1igx5hj2wrwkslay1xamg4cv8l7imr27l3hv"; type = "gem"; }; - version = "1.18.0"; + version = "1.18.1"; }; ruby-statistics = { groups = [ From ebf82ea4b0b6908dc2953925a35dbbc33047d116 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 08:50:58 +0000 Subject: [PATCH 089/107] pkgsite: 0-unstable-2025-08-14 -> 0-unstable-2025-09-08 --- pkgs/by-name/pk/pkgsite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pk/pkgsite/package.nix b/pkgs/by-name/pk/pkgsite/package.nix index 3218c9e426d0..7b20351bc5d3 100644 --- a/pkgs/by-name/pk/pkgsite/package.nix +++ b/pkgs/by-name/pk/pkgsite/package.nix @@ -7,13 +7,13 @@ buildGoModule { pname = "pkgsite"; - version = "0-unstable-2025-08-14"; + version = "0-unstable-2025-09-08"; src = fetchFromGitHub { owner = "golang"; repo = "pkgsite"; - rev = "ed9d06afb3a5d788c2bd4d6eef1b2a667cff4782"; - hash = "sha256-HROCrvfpHiRmZSE+P9uL5mwqkcI9uwxFEI7fSjzOHiI="; + rev = "f655b297736ff88a3f37c952fb49266ab92fa130"; + hash = "sha256-R+LXpmTw/sP5Vb4IaTt7x1vxpPePW8/3Broz3J1d1So="; }; vendorHash = "sha256-MUd0AGYDLx6o1uItjk3UVHBIXfPjN6AjjhYQCz5BIeQ="; From a18d214e1c8b6791067f8a61cecebe19ab8ea326 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 10 Sep 2025 11:51:14 +0200 Subject: [PATCH 090/107] esphome: 2025.8.3 -> 2025.8.4 https://github.com/esphome/esphome/releases/tag/2025.8.4 --- pkgs/by-name/es/esphome/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index 3df8707eb041..e32303ce5d03 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -34,14 +34,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2025.8.3"; + version = "2025.8.4"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome"; tag = version; - hash = "sha256-8R6jm+gnFA/MTXhe3J9I6Ar1B18dFgABtfo91/qlmSY="; + hash = "sha256-L3CKfZGPEaMv9nmKX0S9qRXtZrfleQqgN3KHJjIEZew="; }; patches = [ From 251b7dad5197b62310bb627765b23c435c1e0689 Mon Sep 17 00:00:00 2001 From: HHR2020 <76608828+HHR2020@users.noreply.github.com> Date: Wed, 10 Sep 2025 19:54:09 +0800 Subject: [PATCH 091/107] joplin-desktop: use upstream version of electron Fix #440567 Co-authored-by: HHR2020 <76608828+HHR2020@users.noreply.github.com> Co-authored-by: Fugi --- pkgs/by-name/jo/joplin-desktop/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/jo/joplin-desktop/package.nix b/pkgs/by-name/jo/joplin-desktop/package.nix index 0c4946e08fc4..67fd4ddf83e2 100644 --- a/pkgs/by-name/jo/joplin-desktop/package.nix +++ b/pkgs/by-name/jo/joplin-desktop/package.nix @@ -13,7 +13,7 @@ cairo, pixman, libsecret, - electron, + electron_35, xcbuild, buildPackages, callPackage, @@ -22,6 +22,7 @@ }: let + electron = electron_35; yarn-berry = yarn-berry_4; releaseData = lib.importJSON ./release-data.json; From 5f95b78671b4be5b60e84d5d83f46d672a5fbee7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 11:57:57 +0000 Subject: [PATCH 092/107] python3Packages.google-genai: 1.32.0 -> 1.35.0 --- pkgs/development/python-modules/google-genai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-genai/default.nix b/pkgs/development/python-modules/google-genai/default.nix index d64129bda44c..3029730391cb 100644 --- a/pkgs/development/python-modules/google-genai/default.nix +++ b/pkgs/development/python-modules/google-genai/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "google-genai"; - version = "1.32.0"; + version = "1.35.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "python-genai"; tag = "v${version}"; - hash = "sha256-vUYv5nsiG6/bNUQvzPfn+dWaeyelQvgd12d/DdkdqKs="; + hash = "sha256-KJtnaL2XhTeAXmdIU2O7JkkN3LvOGA/aT3M3Wx9RapM="; }; build-system = [ From 45a765a28251a18f9e8bc695063c9ed6f28bd0b3 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Wed, 10 Sep 2025 13:46:25 +0200 Subject: [PATCH 093/107] ci/eval: fix local comparison with baseline Due to how we pass in existing store paths via CLI arguments for the diff and combine scripts, Nix didn't register a dependency on the store paths properly. This meant that some of the derivations that were built, didn't have the right store paths made available in the sandbox - leading to all kinds of "not found" errors. We worked around this in CI by resolving the symlinks to the nix store beforehand. We tried to work around this locally by storing the nix store path in BASELINE, but this didn't fully work. By explicitly registering these store paths as dependencies, this should work across the board - without any magic required by the caller. --- .github/workflows/eval.yml | 6 +++--- ci/eval/README.md | 4 ++-- ci/eval/compare/default.nix | 8 +++++--- ci/eval/diff.nix | 11 +++++++---- 4 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 930426a933c9..eaf1ac35bb6e 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -153,8 +153,8 @@ jobs: MATRIX_SYSTEM: ${{ matrix.system }} run: | nix-build nixpkgs/untrusted/ci --arg nixpkgs ./nixpkgs/untrusted-pinned -A eval.diff \ - --arg beforeDir "$(readlink ./target)" \ - --arg afterDir "$(readlink ./merged)" \ + --arg beforeDir ./target \ + --arg afterDir ./merged \ --argstr evalSystem "$MATRIX_SYSTEM" \ --out-link diff @@ -207,7 +207,7 @@ jobs: # Use the target branch to get accurate maintainer info nix-build nixpkgs/trusted/ci --arg nixpkgs ./nixpkgs/trusted-pinned -A eval.compare \ - --arg combinedDir "$(realpath ./combined)" \ + --arg combinedDir ./combined \ --arg touchedFilesJson ./touched-files.json \ --argstr githubAuthorId "$AUTHOR_ID" \ --out-link comparison diff --git a/ci/eval/README.md b/ci/eval/README.md index 2e7ae0d3876b..d3eb252dab59 100644 --- a/ci/eval/README.md +++ b/ci/eval/README.md @@ -33,13 +33,13 @@ Note that 16GB memory is the recommended minimum, while with less than 8GB memor To compare two commits locally, first run the following on the baseline commit: ``` -BASELINE=$(nix-build ci -A eval.baseline --no-out-link) +nix-build ci -A eval.baseline --out-link baseline ``` Then, on the commit with your changes: ``` -nix-build ci -A eval.full --arg baseline $BASELINE +nix-build ci -A eval.full --arg baseline ./baseline ``` Keep in mind to otherwise pass the same set of arguments for both commands (`evalSystems`, `quickTest`, `chunkSize`). diff --git a/ci/eval/compare/default.nix b/ci/eval/compare/default.nix index f5c1b1b1dab0..293877036e2f 100644 --- a/ci/eval/compare/default.nix +++ b/ci/eval/compare/default.nix @@ -13,6 +13,8 @@ byName ? false, }: let + combined = builtins.storePath combinedDir; + /* Derivation that computes which packages are affected (added, changed or removed) between two revisions of nixpkgs. Note: "platforms" are "x86_64-linux", "aarch64-darwin", ... @@ -75,7 +77,7 @@ let # Attrs # - keys: "added", "changed", "removed" and "rebuilds" # - values: lists of `packagePlatformPath`s - diffAttrs = builtins.fromJSON (builtins.readFile "${combinedDir}/combined-diff.json"); + diffAttrs = builtins.fromJSON (builtins.readFile "${combined}/combined-diff.json"); changedPackagePlatformAttrs = convertToPackagePlatformAttrs diffAttrs.changed; rebuildsPackagePlatformAttrs = convertToPackagePlatformAttrs diffAttrs.rebuilds; @@ -139,8 +141,8 @@ runCommand "compare" maintainers = builtins.toJSON maintainers; passAsFile = [ "maintainers" ]; env = { - BEFORE_DIR = "${combinedDir}/before"; - AFTER_DIR = "${combinedDir}/after"; + BEFORE_DIR = "${combined}/before"; + AFTER_DIR = "${combined}/after"; }; } '' diff --git a/ci/eval/diff.nix b/ci/eval/diff.nix index 785b0d784308..d22090601d30 100644 --- a/ci/eval/diff.nix +++ b/ci/eval/diff.nix @@ -11,6 +11,9 @@ }: let + before = builtins.storePath beforeDir; + after = builtins.storePath afterDir; + /* Computes the key difference between two attrs @@ -64,15 +67,15 @@ let in builtins.fromJSON data; - beforeAttrs = getAttrs beforeDir; - afterAttrs = getAttrs afterDir; + beforeAttrs = getAttrs before; + afterAttrs = getAttrs after; diffAttrs = diff beforeAttrs afterAttrs; diffJson = writeText "diff.json" (builtins.toJSON diffAttrs); in runCommand "diff" { } '' mkdir -p $out/${evalSystem} - cp -r ${beforeDir} $out/before - cp -r ${afterDir} $out/after + cp -r ${before} $out/before + cp -r ${after} $out/after cp ${diffJson} $out/${evalSystem}/diff.json '' From 4829b2852cc326df6bec0af66f91e5be2fbdbd27 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 12:43:26 +0000 Subject: [PATCH 094/107] python3Packages.urllib3-future: 2.13.907 -> 2.13.908 --- pkgs/development/python-modules/urllib3-future/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/urllib3-future/default.nix b/pkgs/development/python-modules/urllib3-future/default.nix index 15c374b1a7f5..84c1d9eb6405 100644 --- a/pkgs/development/python-modules/urllib3-future/default.nix +++ b/pkgs/development/python-modules/urllib3-future/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "urllib3-future"; - version = "2.13.907"; + version = "2.13.908"; pyproject = true; src = fetchFromGitHub { owner = "jawah"; repo = "urllib3.future"; tag = version; - hash = "sha256-JDN37PxeiJhlRFEJ8vkB/2Vt0Xmv0JTpD8LCsVwh3Q4="; + hash = "sha256-0Kvq9RxW/ClHQpnPl3JosTh2r195bpou3dSPmGwTGtY="; }; postPatch = '' From 24d7abb5d33c8717a001fdbcbedf5f9b6eb81cad Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 10 Sep 2025 09:09:32 -0400 Subject: [PATCH 095/107] waylock: 1.4.0 -> 1.5.0 Changelog: https://codeberg.org/ifreund/waylock/releases/tag/v1.5.0 --- pkgs/by-name/wa/waylock/build.zig.zon.nix | 12 ++++++++---- pkgs/by-name/wa/waylock/package.nix | 10 +++++----- pkgs/by-name/wa/waylock/update.sh | 6 +++--- 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/wa/waylock/build.zig.zon.nix b/pkgs/by-name/wa/waylock/build.zig.zon.nix index 74ef4e68a7b9..9199191c3ccd 100644 --- a/pkgs/by-name/wa/waylock/build.zig.zon.nix +++ b/pkgs/by-name/wa/waylock/build.zig.zon.nix @@ -1,13 +1,17 @@ # generated by zon2nix (https://github.com/nix-community/zon2nix) -{ linkFarm, fetchzip }: +{ + linkFarm, + fetchzip, + fetchgit, +}: linkFarm "zig-packages" [ { - name = "wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl"; + name = "wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27"; path = fetchzip { - url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz"; - hash = "sha256-ydEavD9z20wRwn9ZVX56ZI2T5i1tnm3LupVxfa30o84="; + url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.4.0.tar.gz"; + hash = "sha256-ulIII5iJpM/W/VJB0HcdktEO2eb9T9J0ln2A1Z94dU4="; }; } { diff --git a/pkgs/by-name/wa/waylock/package.nix b/pkgs/by-name/wa/waylock/package.nix index 9261ec60b463..7996b1e15786 100644 --- a/pkgs/by-name/wa/waylock/package.nix +++ b/pkgs/by-name/wa/waylock/package.nix @@ -10,23 +10,23 @@ wayland, wayland-scanner, wayland-protocols, - zig_0_14, + zig_0_15, }: stdenv.mkDerivation (finalAttrs: { pname = "waylock"; - version = "1.4.0"; + version = "1.5.0"; src = fetchFromGitea { domain = "codeberg.org"; owner = "ifreund"; repo = "waylock"; tag = "v${finalAttrs.version}"; - hash = "sha256-lshXVqSn50AujTjIJIcbyhe5GeLLMdmF+Vh3/QvZt00="; + hash = "sha256-TSCE6HSGUkXh76epNuJ+AuG/ZCgR0O8EWRDxz9YDuq8="; }; postPatch = '' - substituteInPlace build.zig --replace-fail "1.4.0-dev" "1.4.0" + substituteInPlace build.zig --replace-fail "1.4.0-dev" "${finalAttrs.version}" ''; deps = callPackage ./build.zig.zon.nix { }; @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { pkg-config scdoc wayland-scanner - zig_0_14.hook + zig_0_15.hook ]; buildInputs = [ diff --git a/pkgs/by-name/wa/waylock/update.sh b/pkgs/by-name/wa/waylock/update.sh index 8ee3e33ad250..92292967d1a1 100755 --- a/pkgs/by-name/wa/waylock/update.sh +++ b/pkgs/by-name/wa/waylock/update.sh @@ -1,14 +1,14 @@ #!/usr/bin/env nix-shell #!nix-shell -i bash -p bash common-updater-scripts gnused zon2nix +set -e + latest_tag=$(list-git-tags --url=https://codeberg.org/ifreund/waylock | sed 's/^v//' | tail -n 1) update-source-version waylock "$latest_tag" wget "https://codeberg.org/ifreund/waylock/raw/tag/v${latest_tag}/build.zig.zon" -nix --extra-experimental-features 'nix-command flakes' run github:nix-community/zon2nix# -- build.zig.zon >pkgs/by-name/wa/waylock/build.zig.zon.nix -# strip file protocol -sed -i '\|file = unpackZigArtifact { inherit name; artifact = /. + path; };|d' pkgs/by-name/wa/waylock/build.zig.zon.nix +zon2nix build.zig.zon >pkgs/by-name/wa/waylock/build.zig.zon.nix nixfmt pkgs/by-name/wa/waylock/build.zig.zon.nix rm -f build.zig.zon build.zig.zon2json-lock From cfdb1500e3d300e4af85d9a68a2992b3552fc2a2 Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Wed, 10 Sep 2025 14:31:29 +0100 Subject: [PATCH 096/107] scrutiny: remove `jnsgruk` from maintainers --- nixos/modules/services/monitoring/scrutiny.nix | 2 +- nixos/tests/scrutiny.nix | 2 +- pkgs/by-name/sc/scrutiny-collector/package.nix | 2 +- pkgs/by-name/sc/scrutiny/package.nix | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/monitoring/scrutiny.nix b/nixos/modules/services/monitoring/scrutiny.nix index 4a99a1041f3e..c4212b4d7bd4 100644 --- a/nixos/modules/services/monitoring/scrutiny.nix +++ b/nixos/modules/services/monitoring/scrutiny.nix @@ -274,5 +274,5 @@ in }) ]; - meta.maintainers = [ maintainers.jnsgruk ]; + meta.maintainers = [ ]; } diff --git a/nixos/tests/scrutiny.nix b/nixos/tests/scrutiny.nix index 17d984f4c1ff..5af787c6d50c 100644 --- a/nixos/tests/scrutiny.nix +++ b/nixos/tests/scrutiny.nix @@ -2,7 +2,7 @@ { name = "scrutiny"; - meta.maintainers = with lib.maintainers; [ jnsgruk ]; + meta.maintainers = with lib.maintainers; [ ]; nodes = { machine = diff --git a/pkgs/by-name/sc/scrutiny-collector/package.nix b/pkgs/by-name/sc/scrutiny-collector/package.nix index 9d3897fed770..794428303c69 100644 --- a/pkgs/by-name/sc/scrutiny-collector/package.nix +++ b/pkgs/by-name/sc/scrutiny-collector/package.nix @@ -49,7 +49,7 @@ buildGoModule rec { description = "Hard disk metrics collector for Scrutiny"; homepage = "https://github.com/AnalogJ/scrutiny"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ jnsgruk ]; + maintainers = with lib.maintainers; [ ]; mainProgram = "scrutiny-collector-metrics"; }; } diff --git a/pkgs/by-name/sc/scrutiny/package.nix b/pkgs/by-name/sc/scrutiny/package.nix index b4c74b546f3c..48063ddb7fdb 100644 --- a/pkgs/by-name/sc/scrutiny/package.nix +++ b/pkgs/by-name/sc/scrutiny/package.nix @@ -67,7 +67,7 @@ buildGoModule rec { homepage = "https://github.com/AnalogJ/scrutiny"; changelog = "https://github.com/AnalogJ/scrutiny/releases/tag/v${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ jnsgruk ]; + maintainers = with lib.maintainers; [ ]; mainProgram = "scrutiny"; platforms = lib.platforms.linux; }; From 802bad314f393a2ca2cbfbef2177e66f31f21022 Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Wed, 10 Sep 2025 14:32:45 +0100 Subject: [PATCH 097/107] icloudpd: remove `jnsgruk` from maintainers --- pkgs/by-name/ic/icloudpd/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/ic/icloudpd/package.nix b/pkgs/by-name/ic/icloudpd/package.nix index 8b9207f64b60..82bc892b5d46 100644 --- a/pkgs/by-name/ic/icloudpd/package.nix +++ b/pkgs/by-name/ic/icloudpd/package.nix @@ -86,7 +86,6 @@ python3Packages.buildPythonApplication rec { mainProgram = "icloudpd"; maintainers = with maintainers; [ anpin - jnsgruk ]; }; } From 6643c14a2fd971a7b6e04c377671a75ff81a29ca Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Wed, 10 Sep 2025 14:34:01 +0100 Subject: [PATCH 098/107] home-assistant-custom-components.solis-sensor: remove `jnsgruk` from maintainers --- .../home-assistant/custom-components/solis-sensor/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix index 2f5440bd6051..f5a83ee9965b 100644 --- a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix @@ -29,6 +29,6 @@ buildHomeAssistantComponent rec { changelog = "https://github.com/hultenvp/solis-sensor/releases/tag/v${version}"; homepage = "https://github.com/hultenvp/solis-sensor"; license = licenses.asl20; - maintainers = with maintainers; [ jnsgruk ]; + maintainers = with maintainers; [ ]; }; } From 9a25139e8b4c00204a9bef84ea6df2bbb063d102 Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Wed, 10 Sep 2025 14:35:16 +0100 Subject: [PATCH 099/107] homepage-dashboard: remove `jnsgruk` from maintainers --- nixos/tests/homepage-dashboard.nix | 2 +- pkgs/by-name/ho/homepage-dashboard/package.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/tests/homepage-dashboard.nix b/nixos/tests/homepage-dashboard.nix index 0866e41ad4bf..35165f650e9d 100644 --- a/nixos/tests/homepage-dashboard.nix +++ b/nixos/tests/homepage-dashboard.nix @@ -1,7 +1,7 @@ { lib, ... }: { name = "homepage-dashboard"; - meta.maintainers = with lib.maintainers; [ jnsgruk ]; + meta.maintainers = with lib.maintainers; [ ]; nodes.machine = _: { services.homepage-dashboard = { diff --git a/pkgs/by-name/ho/homepage-dashboard/package.nix b/pkgs/by-name/ho/homepage-dashboard/package.nix index acde55ba10f7..6428c52261d6 100644 --- a/pkgs/by-name/ho/homepage-dashboard/package.nix +++ b/pkgs/by-name/ho/homepage-dashboard/package.nix @@ -111,7 +111,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "homepage"; homepage = "https://gethomepage.dev"; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ jnsgruk ]; + maintainers = with lib.maintainers; [ ]; platforms = lib.platforms.all; }; }) From b7570aed198806ae8680b51ddad8800be3dfc308 Mon Sep 17 00:00:00 2001 From: andre4ik3 Date: Mon, 6 Jan 2025 03:23:22 +0400 Subject: [PATCH 100/107] suspicious-package: init at 4.6 --- .../by-name/su/suspicious-package/package.nix | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pkgs/by-name/su/suspicious-package/package.nix diff --git a/pkgs/by-name/su/suspicious-package/package.nix b/pkgs/by-name/su/suspicious-package/package.nix new file mode 100644 index 000000000000..b757bccd6715 --- /dev/null +++ b/pkgs/by-name/su/suspicious-package/package.nix @@ -0,0 +1,53 @@ +{ + lib, + fetchurl, + stdenv, + undmg, + versionCheckHook, +}: + +let + snapshot = "20250820185748"; +in +stdenv.mkDerivation { + pname = "suspicious-package"; + version = "4.6"; + + src = fetchurl { + # Use externally archived download URL because + # upstream does not provide stable URLs for versioned releases + url = "https://web.archive.org/web/${snapshot}/https://www.mothersruin.com/software/downloads/SuspiciousPackage.dmg"; + hash = "sha256-SJcXqQR/di3T8K3uNKv00QkLsmDGJNU9NQEIpDSqYJM="; + }; + + nativeBuildInputs = [ undmg ]; + + sourceRoot = "Suspicious Package.app"; + + installPhase = '' + runHook preInstall + + mkdir -p "$out/Applications/Suspicious Package.app" $out/bin + cp -R . "$out/Applications/Suspicious Package.app" + ln -s "../Applications/Suspicious Package.app/Contents/SharedSupport/spkg" $out/bin + + runHook postInstall + ''; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + meta = { + description = "Toolkit for analysing macOS packages"; + homepage = "https://www.mothersruin.com/software/SuspiciousPackage/"; + license = lib.licenses.unfreeRedistributable; + maintainers = with lib.maintainers; [ andre4ik3 ]; + mainProgram = "spkg"; + platforms = lib.platforms.darwin; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; +} From f4ab269753bc925a48c6e7689b51214498032f98 Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Wed, 10 Sep 2025 14:43:55 +0100 Subject: [PATCH 101/107] tmuxPlugins.catppuccin: remove `jnsgruk` as a maintainer --- pkgs/misc/tmux-plugins/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index cbde8d37acae..45e3a20cb3c5 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -127,7 +127,7 @@ in description = "Soothing pastel theme for Tmux"; license = licenses.mit; platforms = platforms.unix; - maintainers = with maintainers; [ jnsgruk ]; + maintainers = with maintainers; [ ]; }; }; From d7a3bd3cef4b83d62d88a2a50af832f590f2705b Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Wed, 10 Sep 2025 14:45:42 +0100 Subject: [PATCH 102/107] multipass: remove `jnsgruk` as a maintainer --- nixos/tests/multipass.nix | 2 +- pkgs/by-name/mu/multipass/package.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/tests/multipass.nix b/nixos/tests/multipass.nix index 33919cde81ed..f5151f4acbde 100644 --- a/nixos/tests/multipass.nix +++ b/nixos/tests/multipass.nix @@ -12,7 +12,7 @@ in { name = "multipass"; - meta.maintainers = [ lib.maintainers.jnsgruk ]; + meta.maintainers = [ ]; nodes.machine = { lib, ... }: diff --git a/pkgs/by-name/mu/multipass/package.nix b/pkgs/by-name/mu/multipass/package.nix index 00eab89420b3..eed8aac15206 100644 --- a/pkgs/by-name/mu/multipass/package.nix +++ b/pkgs/by-name/mu/multipass/package.nix @@ -22,7 +22,7 @@ let commonMeta = { homepage = "https://multipass.run"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ jnsgruk ]; + maintainers = with lib.maintainers; [ ]; platforms = [ "x86_64-linux" ]; }; From 6b5020dc9c163c0f9e23fd54f57d621b6aa14634 Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Fri, 15 Aug 2025 15:43:01 -0400 Subject: [PATCH 103/107] nixos/top-level: Install 'bootStage2' as 'init' in all non-initrd configs Eventually we'd like to change our posture on this, and somehow ensure that 'init' is always our systemd binary, but for now containers require us to do it this way. --- nixos/doc/manual/release-notes/rl-2511.section.md | 2 ++ nixos/modules/system/activation/top-level.nix | 2 +- nixos/modules/virtualisation/lxc-container.nix | 12 +++++------- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index 5f6f123ac4e4..8f8fa42f8df0 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -148,6 +148,8 @@ - The zookeeper project changed their logging tool to logback, therefore `services.zookeeper.logging` option has been updated to expect a logback compatible string. - The `dovecot` systemd service was renamed from `dovecot2` to `dovecot`. The former is now just an alias. Update any overrides on the systemd unit to the new name. +- Configurations with `boot.initrd.systend.enable && !boot.initrd.enable` will have their `init` script at `$toplevel/init` instead of `$toplevel/prepare-root`. This is because it does not make sense for systemd stage 1 to affect the `init` script when stage 1 is entirely disabled (e.g. containers). + - `Prosody` has been updated to major release 13 which removed some obsoleted modules and brought a couple of major and breaking changes: - The `http_files` module is now disabled by default because it now requires `http_files_dir` to be configured. - The `vcard_muc` module has been removed and got replaced by the inbuilt `muc_vcard` module. diff --git a/nixos/modules/system/activation/top-level.nix b/nixos/modules/system/activation/top-level.nix index b8662e992965..875e2d5410b3 100644 --- a/nixos/modules/system/activation/top-level.nix +++ b/nixos/modules/system/activation/top-level.nix @@ -12,7 +12,7 @@ let mkdir $out ${ - if config.boot.initrd.systemd.enable then + if config.boot.initrd.enable && config.boot.initrd.systemd.enable then '' cp ${config.system.build.bootStage2} $out/prepare-root substituteInPlace $out/prepare-root --subst-var-by systemConfig $out diff --git a/nixos/modules/virtualisation/lxc-container.nix b/nixos/modules/virtualisation/lxc-container.nix index 8bd252e96c28..a6964b8b2c9a 100644 --- a/nixos/modules/virtualisation/lxc-container.nix +++ b/nixos/modules/virtualisation/lxc-container.nix @@ -28,9 +28,7 @@ options = { }; config = - let - initScript = if config.boot.initrd.systemd.enable then "prepare-root" else "init"; - in + { boot.isContainer = true; boot.postBootCommands = '' @@ -79,7 +77,7 @@ contents = [ { - source = config.system.build.toplevel + "/${initScript}"; + source = config.system.build.toplevel + "/init"; target = "/sbin/init"; } # Technically this is not required for lxc, but having also make this configuration work with systemd-nspawn. @@ -104,7 +102,7 @@ pseudoFiles = [ "/sbin d 0755 0 0" - "/sbin/init s 0555 0 0 ${config.system.build.toplevel}/${initScript}" + "/sbin/init s 0555 0 0 ${config.system.build.toplevel}/init" "/dev d 0755 0 0" "/proc d 0555 0 0" "/sys d 0555 0 0" @@ -113,7 +111,7 @@ system.build.installBootLoader = pkgs.writeScript "install-lxc-sbin-init.sh" '' #!${pkgs.runtimeShell} - ${pkgs.coreutils}/bin/ln -fs "$1/${initScript}" /sbin/init + ${pkgs.coreutils}/bin/ln -fs "$1/init" /sbin/init ''; # networkd depends on this, but systemd module disables this for containers @@ -122,7 +120,7 @@ systemd.packages = [ pkgs.distrobuilder.generator ]; system.activationScripts.installInitScript = lib.mkForce '' - ln -fs $systemConfig/${initScript} /sbin/init + ln -fs $systemConfig/init /sbin/init ''; }; } From d8a422c296b6d589c7be3da6ac6c78f6d8045eec Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Wed, 10 Sep 2025 15:20:40 +0100 Subject: [PATCH 104/107] python3Packages.craft-parts: fix builds on aarch64 --- pkgs/development/python-modules/craft-parts/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/craft-parts/default.nix b/pkgs/development/python-modules/craft-parts/default.nix index cc2f8c0c175f..d373ffb87035 100644 --- a/pkgs/development/python-modules/craft-parts/default.nix +++ b/pkgs/development/python-modules/craft-parts/default.nix @@ -92,6 +92,11 @@ buildPythonPackage rec { "test_get_build_packages" # Relies upon certain paths being present that don't make sense on Nix. "test_java_plugin_jre_not_17" + ] + ++ lib.optionals stdenv.hostPlatform.isAarch64 [ + # This test is flaky on arm64, I think due to a mock library misbehaving + # on arm64. + "test_get_build_commands_is_reentrant" ]; disabledTestPaths = [ From aa0a8a2e4d74b2a4443e70bf622ce2b3f9117f5a Mon Sep 17 00:00:00 2001 From: Julian Pinzer Date: Wed, 10 Sep 2025 11:28:44 -0400 Subject: [PATCH 105/107] maintainers: add jpinz --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f918b5c8eddf..4c763e3d157c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12713,6 +12713,12 @@ githubId = 954536; name = "Jean-Pierre PRUNARET"; }; + jpinz = { + email = "nix@jpinzer.me"; + github = "jpinz"; + githubId = 8357054; + name = "Julian Pinzer"; + }; jpotier = { email = "jpo.contributes.to.nixos@marvid.fr"; github = "jpotier"; From 6444f169d214aa66365c4b428f87d0d321c87ec7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 13:55:50 +0000 Subject: [PATCH 106/107] hyprland-qtutils: 0.1.4 -> 0.1.5 --- pkgs/by-name/hy/hyprland-qtutils/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hyprland-qtutils/package.nix b/pkgs/by-name/hy/hyprland-qtutils/package.nix index 500a2eb1a9b9..b045af63c591 100644 --- a/pkgs/by-name/hy/hyprland-qtutils/package.nix +++ b/pkgs/by-name/hy/hyprland-qtutils/package.nix @@ -14,13 +14,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "hyprland-qtutils"; - version = "0.1.4"; + version = "0.1.5"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland-qtutils"; tag = "v${finalAttrs.version}"; - hash = "sha256-2dModE32doiyQMmd6EDAQeZnz+5LOs6KXyE0qX76WIg="; + hash = "sha256-bTYedtQFqqVBAh42scgX7+S3O6XKLnT6FTC6rpmyCCc="; }; nativeBuildInputs = [ From 60eea0131549e52f57a56ec054913494f502fda8 Mon Sep 17 00:00:00 2001 From: Julian Pinzer Date: Wed, 10 Sep 2025 12:36:12 -0400 Subject: [PATCH 107/107] home-assistant-custom-lovelace-modules.swipe-navigation: init at 1.15.6 --- .../swipe-navigation/package.nix | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-lovelace-modules/swipe-navigation/package.nix diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/swipe-navigation/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/swipe-navigation/package.nix new file mode 100644 index 000000000000..0dd65f13f9e4 --- /dev/null +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/swipe-navigation/package.nix @@ -0,0 +1,44 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, +}: + +buildNpmPackage rec { + pname = "swipe-navigation"; + version = "1.15.6"; + + src = fetchFromGitHub { + owner = "zanna-37"; + repo = "hass-swipe-navigation"; + tag = "v${version}"; + hash = "sha256-4DiZ52YFgyddD299rAMzBbmFNyv0SHEFK5H7kWRdWlw="; + }; + + npmDepsHash = "sha256-uRH3OcPK0iWru4ULZq2NwzbWNsGl8+wFP3ZxeFzr2BM="; + + buildPhase = '' + runHook preBuild + + npx rollup --config + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + mkdir $out + cp dist/swipe-navigation.js $out + + runHook postInstall + ''; + + meta = with lib; { + changelog = "https://github.com/zanna-37/hass-swipe-navigation/releases/tag/v${version}"; + description = "Swipe through Home Assistant Dashboard views on mobile"; + homepage = "https://github.com/zanna-37/hass-swipe-navigation"; + license = licenses.mit; + maintainers = with maintainers; [ jpinz ]; + }; +}