From 25b00453f649ebf695d691fb9689ba8a195b7776 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Wed, 4 Feb 2026 22:56:30 +0100 Subject: [PATCH 01/51] librewolf-bin-unwrapped: 147.0.2-1 -> 147.0.3-2 --- pkgs/by-name/li/librewolf-bin-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix index 16856faf3ed8..d337d65f68e1 100644 --- a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix +++ b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix @@ -36,7 +36,7 @@ let pname = "librewolf-bin-unwrapped"; - version = "147.0.2-1"; + version = "147.0.3-2"; in stdenv.mkDerivation { @@ -46,8 +46,8 @@ stdenv.mkDerivation { url = "https://codeberg.org/api/packages/librewolf/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz"; hash = { - x86_64-linux = "sha256-5WeLYaZuixXEFrzMXbF7GkVlSptC0Ng6QkCC8ecISXE="; - aarch64-linux = "sha256-xz9ApgpG8b7EgIi6n8L9lQbLmo8hxtGtfpLppYvRM1k="; + x86_64-linux = "sha256-BBrZUlbA569mktjDMayR4Nb05ilhbsANKZ6yY2jZZ34="; + aarch64-linux = "sha256-m4EkgutlR3QgEDVgtKmYkVvj7jzaZjl0cn2X4UJ6GJg="; } .${stdenv.hostPlatform.system} or throwSystem; }; From a3b19e44bbc3129ac726963b6ec3d27783c9cb42 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 10 Feb 2026 22:36:36 +0000 Subject: [PATCH 02/51] python3Packages.cyvest: 5.2.0 -> 5.2.1 --- pkgs/development/python-modules/cyvest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cyvest/default.nix b/pkgs/development/python-modules/cyvest/default.nix index 2f1d36296337..839ab85198d1 100644 --- a/pkgs/development/python-modules/cyvest/default.nix +++ b/pkgs/development/python-modules/cyvest/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "cyvest"; - version = "5.2.0"; + version = "5.2.1"; pyproject = true; src = fetchFromGitHub { owner = "PakitoSec"; repo = "cyvest"; tag = "v${finalAttrs.version}"; - hash = "sha256-AfTeZj7GFLoaLRImGbiFqbaw4AxjHUZSBDwGFY9sA1s="; + hash = "sha256-fYFYIcjbO9dyOFiuKU077T/88fo6A6nIr04kZgL8ta0="; }; pythonRelaxDeps = [ "pydantic" ]; From 15eb03bc9fdeec144cf693d8d0351aae50f82909 Mon Sep 17 00:00:00 2001 From: Diego Date: Wed, 11 Feb 2026 19:36:33 +0100 Subject: [PATCH 03/51] convfont: fix license --- pkgs/by-name/co/convfont/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/convfont/package.nix b/pkgs/by-name/co/convfont/package.nix index 3db04468e74f..8687c4bb0d67 100644 --- a/pkgs/by-name/co/convfont/package.nix +++ b/pkgs/by-name/co/convfont/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation { meta = { description = "Converts font for use with FontLibC"; homepage = "https://github.com/drdnar/convfont"; - license = lib.licenses.unfree; + license = lib.licenses.wtfpl; maintainers = [ ]; platforms = lib.platforms.all; mainProgram = "convfont"; From c4bb340e16f98ebe6ee7a05d7569960d187bf012 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Feb 2026 09:06:29 +0000 Subject: [PATCH 04/51] python3Packages.types-markdown: 3.10.0.20251106 -> 3.10.2.20260211 --- pkgs/development/python-modules/types-markdown/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-markdown/default.nix b/pkgs/development/python-modules/types-markdown/default.nix index c02a571d0bbb..41ad2b2321a6 100644 --- a/pkgs/development/python-modules/types-markdown/default.nix +++ b/pkgs/development/python-modules/types-markdown/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-markdown"; - version = "3.10.0.20251106"; + version = "3.10.2.20260211"; pyproject = true; src = fetchPypi { pname = "types_markdown"; inherit version; - hash = "sha256-EoNvf8vXIh24uusNOi+CC5UFDQgkv6lmXGe00UShr6E="; + hash = "sha256-ZhZDEPiMEaWMbHBglMb4xTfEGONSXTO3Ynal+9ZrAc4="; }; build-system = [ setuptools ]; From 7087b4ae6a7aebdc35f2b2a0007c99270fefec81 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 13 Feb 2026 11:24:03 +0100 Subject: [PATCH 05/51] python3Packages.types-markdown: migrate to finalAttrs --- pkgs/development/python-modules/types-markdown/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/types-markdown/default.nix b/pkgs/development/python-modules/types-markdown/default.nix index 41ad2b2321a6..b978957aa54b 100644 --- a/pkgs/development/python-modules/types-markdown/default.nix +++ b/pkgs/development/python-modules/types-markdown/default.nix @@ -5,14 +5,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "types-markdown"; version = "3.10.2.20260211"; pyproject = true; src = fetchPypi { pname = "types_markdown"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-ZhZDEPiMEaWMbHBglMb4xTfEGONSXTO3Ynal+9ZrAc4="; }; @@ -26,4 +26,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 16a6fa945e08f02dbdc7f37a8c8a4526a80c5a1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 13 Feb 2026 10:34:54 -0800 Subject: [PATCH 06/51] python3Packages.specfile: fix hash reproducibility --- pkgs/development/python-modules/specfile/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/specfile/default.nix b/pkgs/development/python-modules/specfile/default.nix index d935ff3fac65..552cefcc5f11 100644 --- a/pkgs/development/python-modules/specfile/default.nix +++ b/pkgs/development/python-modules/specfile/default.nix @@ -19,7 +19,11 @@ buildPythonPackage (finalAttrs: { owner = "packit"; repo = "specfile"; tag = finalAttrs.version; - hash = "sha256-CVzGdfsJeWqC3SwQZX2lCIefEFdSp+Xep/Kqw1dGrrc="; + postFetch = '' + # export-subst prevents reproducibility + rm "$out/.git_archival.txt" + ''; + hash = "sha256-apGGUVBFNRknQvyBCVZerw0/MctWDTDcz4y/7tRp46s="; }; build-system = [ From b77155e84f3cdc9763a04e04e4a96541d90c648a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 06:46:13 +0000 Subject: [PATCH 07/51] python3Packages.boschshcpy: 0.2.109 -> 0.2.111 --- pkgs/development/python-modules/boschshcpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boschshcpy/default.nix b/pkgs/development/python-modules/boschshcpy/default.nix index a9a872f6d94c..61775a1259b5 100644 --- a/pkgs/development/python-modules/boschshcpy/default.nix +++ b/pkgs/development/python-modules/boschshcpy/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "boschshcpy"; - version = "0.2.109"; + version = "0.2.111"; pyproject = true; src = fetchFromGitHub { owner = "tschamm"; repo = "boschshcpy"; tag = version; - hash = "sha256-CHACdcFYmtDgq2eGMa8f5nsIbl8murFsieG2xA5/tVc="; + hash = "sha256-mR2TWfq7ItM1WLnnU7fzeWEeK65ENrCuRxzKte+zDZs="; }; build-system = [ setuptools ]; From 52dd31a47e592e80ed41d01e2f6d3c75672d5d6f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 14:56:28 +0000 Subject: [PATCH 08/51] hawkeye: 6.4.2 -> 6.5.1 --- pkgs/by-name/ha/hawkeye/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/hawkeye/package.nix b/pkgs/by-name/ha/hawkeye/package.nix index ebd216e5d9d0..b7f3927b17b1 100644 --- a/pkgs/by-name/ha/hawkeye/package.nix +++ b/pkgs/by-name/ha/hawkeye/package.nix @@ -7,16 +7,16 @@ rustPackages.rustPlatform.buildRustPackage (finalAttrs: { pname = "hawkeye"; - version = "6.4.2"; + version = "6.5.1"; src = fetchFromGitHub { owner = "korandoru"; repo = "hawkeye"; tag = "v${finalAttrs.version}"; - hash = "sha256-IlCvutuPY9Tik/D5qdWv42HKHxFQpARYnmetxBqk0TQ="; + hash = "sha256-TBWPpfSr5ONr7HzEzPr3TbQo3fl4Szj/7cl3NafyYms="; }; - cargoHash = "sha256-dSiJX91DNVSSx9iP0MoktsEDzljS+Yjpe+1As+AftmY="; + cargoHash = "sha256-5fUNyNYm0p44Xs4mK+nhrsUrA3LJkaO8gZrmXyRqiSo="; nativeBuildInputs = [ pkg-config From 5579d4487dcc08c88381dd51c012e81a20a48fc2 Mon Sep 17 00:00:00 2001 From: griffi-gh Date: Sat, 6 Sep 2025 21:04:41 +0200 Subject: [PATCH 09/51] rumqttd: init at 0.20.0 --- pkgs/by-name/ru/rumqttd/package.nix | 41 +++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pkgs/by-name/ru/rumqttd/package.nix diff --git a/pkgs/by-name/ru/rumqttd/package.nix b/pkgs/by-name/ru/rumqttd/package.nix new file mode 100644 index 000000000000..e426d9139c0e --- /dev/null +++ b/pkgs/by-name/ru/rumqttd/package.nix @@ -0,0 +1,41 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + versionCheckHook, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "rumqttd"; + version = "0.20.0"; + + src = fetchFromGitHub { + owner = "bytebeamio"; + repo = "rumqtt"; + tag = "rumqttd-${finalAttrs.version}"; + hash = "sha256-WFhVSFAp5ZIqranLpU86L7keQaReEUXxxGhvikF+TBw="; + }; + cargoHash = "sha256-UP1uhG+Ow/jN/B8i//vujP7vpoQ5PjYGCrXs0b1bym4="; + + buildAndTestSubdir = "rumqttd"; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = [ "--version" ]; + + passthru.updateScript = nix-update-script { + extraArgs = [ "--version-regex=^rumqttd\\-(.+)$" ]; + }; + + meta = { + description = "High performance MQTT broker"; + homepage = "https://rumqtt.bytebeam.io/"; + changelog = "https://github.com/bytebeamio/rumqtt/releases/tag/rumqttd-${finalAttrs.version}"; + mainProgram = "rumqttd"; + license = lib.licenses.asl20; + platforms = with lib.platforms; linux ++ darwin; + maintainers = with lib.maintainers; [ + griffi-gh + ]; + }; +}) From f11248ea200a04e1722449fea787f377c6646c5e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 16:44:36 +0000 Subject: [PATCH 10/51] python3Packages.fastcore: 1.12.12 -> 1.12.14 --- pkgs/development/python-modules/fastcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index cf4e14e06225..8a8ae5fa8594 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "fastcore"; - version = "1.12.12"; + version = "1.12.14"; pyproject = true; src = fetchFromGitHub { owner = "fastai"; repo = "fastcore"; tag = finalAttrs.version; - hash = "sha256-RWcYZ8sEJ+J+gIHJ7IxJ3AKXxNHQbsRKtkksp8yQb5o="; + hash = "sha256-oX99QZHaBTvZG10IYXdUE7Ap91GerOsLxF/WOo7U/wA="; }; build-system = [ setuptools ]; From e48929b28252cb81b497be6d619d03ac684df90e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 17:05:56 +0000 Subject: [PATCH 11/51] python3Packages.mkdocstrings-python: 2.0.1 -> 2.0.2 --- .../python-modules/mkdocstrings-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocstrings-python/default.nix b/pkgs/development/python-modules/mkdocstrings-python/default.nix index 9caa5976aacb..f2bd5d44bf40 100644 --- a/pkgs/development/python-modules/mkdocstrings-python/default.nix +++ b/pkgs/development/python-modules/mkdocstrings-python/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "mkdocstrings-python"; - version = "2.0.1"; + version = "2.0.2"; pyproject = true; src = fetchFromGitHub { owner = "mkdocstrings"; repo = "python"; tag = version; - hash = "sha256-xaLC4zzX18lzYNpNJQrx3IXcZ22qQgktzzzgKDef8xE="; + hash = "sha256-MCR304sOqlS4azZOoNa4klITDdr+bD8N6wEZBuHhZms="; }; build-system = [ pdm-backend ]; From b341b9605a0d738fa607d630f9d7bd0440e0c684 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 18:01:40 +0000 Subject: [PATCH 12/51] python3Packages.aioesphomeapi: 43.14.0 -> 44.0.0 --- pkgs/development/python-modules/aioesphomeapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 5cc1eb03a29e..df62ab44141a 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -26,14 +26,14 @@ buildPythonPackage (finalAttrs: { pname = "aioesphomeapi"; - version = "43.14.0"; + version = "44.0.0"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "aioesphomeapi"; tag = "v${finalAttrs.version}"; - hash = "sha256-SuJNGRaXWq7KDMshq46oKSVD+1eVUqOhy9D/R3OLeys="; + hash = "sha256-Su3tNBWJwPg4pluVNuBqlw132qBPDvnbhSVpSre28zg="; }; build-system = [ From 6c23d89e41ef814fac0f7143bd74f6a1c75f39ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 18:30:20 +0000 Subject: [PATCH 13/51] qownnotes: 26.2.0 -> 26.2.4 --- pkgs/by-name/qo/qownnotes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qo/qownnotes/package.nix b/pkgs/by-name/qo/qownnotes/package.nix index 36850b4d4ca1..ed4e1b2249f8 100644 --- a/pkgs/by-name/qo/qownnotes/package.nix +++ b/pkgs/by-name/qo/qownnotes/package.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qownnotes"; appname = "QOwnNotes"; - version = "26.2.0"; + version = "26.2.4"; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz"; - hash = "sha256-vPrHadER77TzwFb3etVSVsnqu7cVitIsnKVDChjAbwE="; + hash = "sha256-yma+KJfZqTKLpfwpz8j9+wbwk9CuiO7eMHiUVOkIqQY="; }; nativeBuildInputs = [ From 6bb336b564c3dff06c96b55e70011f85b692eda0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 18:55:08 +0000 Subject: [PATCH 14/51] sillytavern: 1.15.0 -> 1.16.0 --- pkgs/by-name/si/sillytavern/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sillytavern/package.nix b/pkgs/by-name/si/sillytavern/package.nix index 342dac2c88ca..43e51882ba54 100644 --- a/pkgs/by-name/si/sillytavern/package.nix +++ b/pkgs/by-name/si/sillytavern/package.nix @@ -6,15 +6,15 @@ }: buildNpmPackage (finalAttrs: { pname = "sillytavern"; - version = "1.15.0"; + version = "1.16.0"; src = fetchFromGitHub { owner = "SillyTavern"; repo = "SillyTavern"; tag = finalAttrs.version; - hash = "sha256-yx1vPnKxhQTRnBDOTR4jEcDaU8DDDOW7P98LI3hOTHc="; + hash = "sha256-v2OAyaKBczo7BdTyA3WUlcIko484YgcgvYmwUk60AeI="; }; - npmDepsHash = "sha256-fKFt10eg72C5wBeAQ6SQH6mBF1Lf/EADN/wCrHkDf3U="; + npmDepsHash = "sha256-fzKZnJbVXaPFn4l7VGiYBqJUT299fiVuKqfTZd2p53c="; dontNpmBuild = true; From 599c235eb78af09ae0ed3669a99751a1527d2749 Mon Sep 17 00:00:00 2001 From: isabel Date: Sat, 14 Feb 2026 02:32:27 +0000 Subject: [PATCH 15/51] bluesky-pds: 0.4.204 -> 0.4.208 Diff: https://github.com/bluesky-social/pds/compare/v0.4.204...v0.4.208 --- pkgs/by-name/bl/bluesky-pds/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/bl/bluesky-pds/package.nix b/pkgs/by-name/bl/bluesky-pds/package.nix index 57a80857b04e..b146dc58b705 100644 --- a/pkgs/by-name/bl/bluesky-pds/package.nix +++ b/pkgs/by-name/bl/bluesky-pds/package.nix @@ -27,13 +27,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "pds"; - version = "0.4.204"; + version = "0.4.208"; src = fetchFromGitHub { owner = "bluesky-social"; repo = "pds"; tag = "v${finalAttrs.version}"; - hash = "sha256-jYCMwHKKFIsfOgGYiKVrWtIT7atPA8NsetvfjDW05yE="; + hash = "sha256-/porufe1XVtjEFMOv40+1G1n5WgaAJIvOv/KWkKgxuQ="; }; sourceRoot = "${finalAttrs.src.name}/service"; @@ -62,8 +62,8 @@ stdenv.mkDerivation (finalAttrs: { sourceRoot ; pnpm = pnpm_9; - fetcherVersion = 2; - hash = "sha256-G6xZfbfz+jud1N6lxwp5FA5baAkFwmofejsPt/Gaze8="; + fetcherVersion = 3; + hash = "sha256-TZ+lUdICkLZfHPvU1qEUeB3wasBKJpGo2lMk4eeyjas="; }; buildPhase = '' From 0d3753698fc13e7de7901d11a14972f8fe0f8500 Mon Sep 17 00:00:00 2001 From: isabel Date: Sat, 14 Feb 2026 02:35:39 +0000 Subject: [PATCH 16/51] nixos/bluesky-pds: require invites by default --- nixos/modules/services/web-apps/bluesky-pds.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/bluesky-pds.nix b/nixos/modules/services/web-apps/bluesky-pds.nix index 426c4ca7a961..65fee4772d29 100644 --- a/nixos/modules/services/web-apps/bluesky-pds.nix +++ b/nixos/modules/services/web-apps/bluesky-pds.nix @@ -33,7 +33,7 @@ let ${getExe pkgs.bluesky-pdsadmin} "$@" ''; in -# All defaults are from https://github.com/bluesky-social/pds/blob/9a72155fee4e7e1de0e0add5454c5571b89e05e0/installer.sh +# All defaults are from https://github.com/bluesky-social/pds/blob/0b5cd1179f4fcf2643e5ead5cf4ac56c5cdeda3b/installer.sh { imports = [ (lib.mkRenamedOptionModule [ "services" "pds" "enable" ] [ "services" "bluesky-pds" "enable" ]) @@ -137,6 +137,12 @@ in default = "true"; description = "Enable rate limiting"; }; + + PDS_INVITE_REQUIRED = mkOption { + type = types.nullOr types.str; + default = "true"; + description = "Require invite code for registration"; + }; }; }; From 7e9752dd3ba62fc5485236062106b58e3d633959 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 20:00:09 +0000 Subject: [PATCH 17/51] metacubexd: 1.240.2 -> 1.241.2 --- pkgs/by-name/me/metacubexd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/metacubexd/package.nix b/pkgs/by-name/me/metacubexd/package.nix index 075e1f2c97ca..de89fbc78402 100644 --- a/pkgs/by-name/me/metacubexd/package.nix +++ b/pkgs/by-name/me/metacubexd/package.nix @@ -10,13 +10,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "metacubexd"; - version = "1.240.2"; + version = "1.241.2"; src = fetchFromGitHub { owner = "MetaCubeX"; repo = "metacubexd"; rev = "v${finalAttrs.version}"; - hash = "sha256-6GsUiOBYFDov3/O36iYglxEn7qtcGmn4WeIls68i4Og="; + hash = "sha256-quI1DSXHGR0My1SfseIBdTa6t4jr3mKOEMaEYloT+Vo="; }; nativeBuildInputs = [ @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 1; - hash = "sha256-PAtw+qrxl3gZC+kdWcsp34tj8CH/jEOkXgodycs2cZg="; + hash = "sha256-ItO9/+OU5zWI/J78dZoxmAMVNCb4wnbSjo1JBI8obZA="; }; buildPhase = '' From 7f57cc7626667ebf534dfd38c613f9a9c3a69426 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Sat, 14 Feb 2026 16:07:19 -0400 Subject: [PATCH 18/51] wheelwizard: build single project only Restoring the solution without -p:RuntimeIdentifier=[...] results in a dependency on the win-x64 app host package. This is easier than adding the property in a way that works with fetch-deps. --- pkgs/by-name/wh/wheelwizard/deps.json | 120 ------------------------ pkgs/by-name/wh/wheelwizard/package.nix | 4 +- 2 files changed, 2 insertions(+), 122 deletions(-) diff --git a/pkgs/by-name/wh/wheelwizard/deps.json b/pkgs/by-name/wh/wheelwizard/deps.json index 40cc7d8c0a7b..40b8dabbc900 100644 --- a/pkgs/by-name/wh/wheelwizard/deps.json +++ b/pkgs/by-name/wh/wheelwizard/deps.json @@ -9,26 +9,11 @@ "version": "11.0.0", "hash": "sha256-DBD113eQJNHeEgFmx/tVRSnHxhGBQIKWVKxr1QRilr4=" }, - { - "pname": "Castle.Core", - "version": "5.1.1", - "hash": "sha256-oVkQB+ON7S6Q27OhXrTLaxTL0kWB58HZaFFuiw4iTrE=" - }, - { - "pname": "coverlet.collector", - "version": "6.0.4", - "hash": "sha256-ieiUl7G5pVKQ4V6rxhEe0ehep0/u1RBD3EAI63AQTI0=" - }, { "pname": "CSharpier.MsBuild", "version": "0.30.6", "hash": "sha256-FhXf9ggWmWzGp6vz6vJP+ly4SOeyluP6Ic3MfCz1uUA=" }, - { - "pname": "DotNet.Glob", - "version": "3.1.3", - "hash": "sha256-5uGSaGY1IqDjq4RCDLPJm0Lg9oyWmyR96OiNeGqSj84=" - }, { "pname": "HarfBuzzSharp", "version": "8.3.1.1", @@ -64,21 +49,11 @@ "version": "0.11.0", "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" }, - { - "pname": "Microsoft.Bcl.AsyncInterfaces", - "version": "6.0.0", - "hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU=" - }, { "pname": "Microsoft.CodeAnalysis.Analyzers", "version": "3.11.0", "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" }, - { - "pname": "Microsoft.CodeCoverage", - "version": "17.13.0", - "hash": "sha256-GKrIxeyQo5Az1mztfQgea1kGtJwonnNOrXK/0ULfu8o=" - }, { "pname": "Microsoft.Extensions.AmbientMetadata.Application", "version": "9.3.0", @@ -289,36 +264,6 @@ "version": "9.3.0", "hash": "sha256-X9hooaCbC2G5PT022Yj7iJgEzS/bFyBxJbh6QQJTOQU=" }, - { - "pname": "Microsoft.NET.Test.Sdk", - "version": "17.13.0", - "hash": "sha256-sc2wvyV8cGm1FrNP2GGHEI584RCvRPu15erYCsgw5QY=" - }, - { - "pname": "Microsoft.NETCore.App.Host.win-x64", - "version": "8.0.23", - "hash": "sha256-vIDCQTTBNhOchF0H7voWbnaiJNM5z7ivJOjHyLdtvAs=" - }, - { - "pname": "Microsoft.TestPlatform.ObjectModel", - "version": "17.13.0", - "hash": "sha256-6S0fjfj8vA+h6dJVNwLi6oZhYDO/I/6hBZaq2VTW+Uk=" - }, - { - "pname": "Microsoft.TestPlatform.TestHost", - "version": "17.13.0", - "hash": "sha256-L/CJzou7dhmShUgXq3aXL3CaLTJll17Q+JY2DBdUUpo=" - }, - { - "pname": "Newtonsoft.Json", - "version": "13.0.1", - "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=" - }, - { - "pname": "NSubstitute", - "version": "5.3.0", - "hash": "sha256-fa6Hn9Qmpia2labWOs1Xp2LnJBOHfrWIwxvqKRRccs0=" - }, { "pname": "Polly.Core", "version": "8.4.2", @@ -419,31 +364,11 @@ "version": "9.0.3", "hash": "sha256-zgZF8BTksBk5oucX0j0Ju8qNG8oKJbIGio0GM+egT9M=" }, - { - "pname": "System.Diagnostics.EventLog", - "version": "6.0.0", - "hash": "sha256-zUXIQtAFKbiUMKCrXzO4mOTD5EUphZzghBYKXprowSM=" - }, { "pname": "System.IO.Pipelines", "version": "8.0.0", "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" }, - { - "pname": "System.Linq.Async", - "version": "6.0.1", - "hash": "sha256-uH5fZhcyQVtnsFc6GTUaRRrAQm05v5euJyWCXSFSOYI=" - }, - { - "pname": "System.Reflection.Metadata", - "version": "1.6.0", - "hash": "sha256-JJfgaPav7UfEh4yRAQdGhLZF1brr0tUWPl6qmfNWq/E=" - }, - { - "pname": "System.Threading.Channels", - "version": "9.0.2", - "hash": "sha256-Ubs57l7OtgMyC/N1qiAFcfqAxqghRVXs9tB7Jws30t8=" - }, { "pname": "System.Threading.RateLimiting", "version": "8.0.0", @@ -469,56 +394,11 @@ "version": "9.0.0", "hash": "sha256-UuzE7101YnWkuPvOJsEZ8xVjXl3P/gyDyKdScmT51do=" }, - { - "pname": "Testably.Abstractions.Testing", - "version": "4.0.1", - "hash": "sha256-EXIEjrR91ZMOwU6Qf0Se5G7v0XEWMEMQe95EXkV1Iw4=" - }, { "pname": "Tmds.DBus.Protocol", "version": "0.21.2", "hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI=" }, - { - "pname": "xunit", - "version": "2.9.3", - "hash": "sha256-BPrpSbjlIB7PoH+ocCusqMDrMZgRQZSzeTeJzHK/I9c=" - }, - { - "pname": "xunit.abstractions", - "version": "2.0.3", - "hash": "sha256-0D1y/C34iARI96gb3bAOG8tcGPMjx+fMabTPpydGlAM=" - }, - { - "pname": "xunit.analyzers", - "version": "1.18.0", - "hash": "sha256-DOgamLnfi9Ua5IDm3JVm9MaOFbSSbmq5l8j2NPO3qd0=" - }, - { - "pname": "xunit.assert", - "version": "2.9.3", - "hash": "sha256-vHYOde8bd10pOmr7iTAYNtPlqHzsJl4x3t1DDuYdDCA=" - }, - { - "pname": "xunit.core", - "version": "2.9.3", - "hash": "sha256-qkVQ8Jw/LZWmxirkPOwiry7bvZn3IuaRzu/sp2H8anw=" - }, - { - "pname": "xunit.extensibility.core", - "version": "2.9.3", - "hash": "sha256-mcpVX+m0R7F0ev9CaBnbai9gtu4GVcqijEuRqe89D0g=" - }, - { - "pname": "xunit.extensibility.execution", - "version": "2.9.3", - "hash": "sha256-2rxMs2Dt4cAcmOFMwP5Yd3RpP0BnmiL8cXlKysXY0jw=" - }, - { - "pname": "xunit.runner.visualstudio", - "version": "3.0.2", - "hash": "sha256-Q0IxAFO9EDnIGzRl2HCWBujPZL8kqBcNZez1Y29hjPc=" - }, { "pname": "ZstdSharp.Port", "version": "0.8.4", diff --git a/pkgs/by-name/wh/wheelwizard/package.nix b/pkgs/by-name/wh/wheelwizard/package.nix index cc4cf1b7f85e..5acbb153b054 100644 --- a/pkgs/by-name/wh/wheelwizard/package.nix +++ b/pkgs/by-name/wh/wheelwizard/package.nix @@ -26,7 +26,7 @@ buildDotnetModule rec { rm .config/dotnet-tools.json ''; - projectFile = "WheelWizard.sln"; + projectFile = "WheelWizard"; buildType = "Release"; dotnet-sdk = dotnetCorePackages.sdk_8_0-bin; dotnet-runtime = dotnetCorePackages.runtime_8_0-bin; @@ -50,7 +50,7 @@ buildDotnetModule rec { runHook preInstall mkdir -p $out/lib/wheelwizard $out/bin - cp -r WheelWizard/bin/Release/net8.0/* $out/lib/wheelwizard/ + cp -r WheelWizard/bin/Release/net8.0/*/* $out/lib/wheelwizard/ makeWrapper $out/lib/wheelwizard/WheelWizard $out/bin/WheelWizard \ --prefix PATH : ${lib.makeBinPath [ dotnet-runtime ]} From 53788951de24e7b54578471e5f1a5351df5d0ec6 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 14 Feb 2026 15:02:35 -0600 Subject: [PATCH 19/51] yaziPlugins: update on 2026-02-14 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - mediainfo: 25.5.31-unstable-2026-01-27 → 25.5.31-unstable-2026-02-12 Compare: https://github.com/boydaihungst/mediainfo.yazi/compare/dc61636816e3f44bacacd6f2936f2588980d75fe...8ab04b24595e0ba14a815d0596baa6c70986ccc4 - rich-preview: 0-unstable-2026-01-05 → 0-unstable-2026-02-11 Compare: https://github.com/AnirudhG07/rich-preview.yazi/compare/573b275fc0065eea3e8aa2afd07ad59e56ceff57...7d616ad88498747b46124f32a35847324862cd83 Signed-off-by: Austin Horstman --- pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix | 6 +++--- pkgs/by-name/ya/yazi/plugins/rich-preview/default.nix | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix index e7581f8f1d02..f0d8629268b5 100644 --- a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "mediainfo.yazi"; - version = "25.5.31-unstable-2026-01-27"; + version = "25.5.31-unstable-2026-02-12"; src = fetchFromGitHub { owner = "boydaihungst"; repo = "mediainfo.yazi"; - rev = "dc61636816e3f44bacacd6f2936f2588980d75fe"; - hash = "sha256-sNr5eW1K2r4NFvheEJ8UuYhVqCBqrXQQvRe1dBbAwas="; + rev = "8ab04b24595e0ba14a815d0596baa6c70986ccc4"; + hash = "sha256-6mYZba/fF5G81FqAB4dJ7hLwIV7GFh+/yA0eyX+vB6Q="; }; meta = { diff --git a/pkgs/by-name/ya/yazi/plugins/rich-preview/default.nix b/pkgs/by-name/ya/yazi/plugins/rich-preview/default.nix index 8d2462fc5ec7..c51a78ed5c10 100644 --- a/pkgs/by-name/ya/yazi/plugins/rich-preview/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/rich-preview/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "rich-preview.yazi"; - version = "0-unstable-2026-01-05"; + version = "0-unstable-2026-02-11"; src = fetchFromGitHub { owner = "AnirudhG07"; repo = "rich-preview.yazi"; - rev = "573b275fc0065eea3e8aa2afd07ad59e56ceff57"; - hash = "sha256-Nla6KUHmdpW4trejrBTrh8jSDi5cu2fIGls24Cfy3pc="; + rev = "7d616ad88498747b46124f32a35847324862cd83"; + hash = "sha256-KHmjff7tHFLkPqOs8IdWQ0mCliSZn/mIKYof+ulnddk="; }; meta = { From 2251045989ec4a1804379f67b8241a75da1dfec9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 21:16:19 +0000 Subject: [PATCH 20/51] chainsaw: 2.13.1 -> 2.14.1 --- pkgs/by-name/ch/chainsaw/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chainsaw/package.nix b/pkgs/by-name/ch/chainsaw/package.nix index 0e2c20fd3700..3e00f1af14a5 100644 --- a/pkgs/by-name/ch/chainsaw/package.nix +++ b/pkgs/by-name/ch/chainsaw/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "chainsaw"; - version = "2.13.1"; + version = "2.14.1"; src = fetchFromGitHub { owner = "WithSecureLabs"; repo = "chainsaw"; tag = "v${finalAttrs.version}"; - hash = "sha256-89ra6VfqGaKyWiy8+m97vNm/IsQKJCU+kHyOUIjMQtA="; + hash = "sha256-M+gHsh4u5CEZndMn5sUFk/69ojyaL2AftF8Ao0mKmtY="; }; - cargoHash = "sha256-nc75jhzi7UWDnAEvkdN/WHZJOEedexgRAO2akj3PNfc="; + cargoHash = "sha256-NFyo6elDsqjFI4Kr9BG2ppM8DXictY+N+D3G5+89TJU="; ldflags = [ "-w" From 6681cb540ea4cb364f520b9d707e906f75934614 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 14 Feb 2026 21:37:40 +0000 Subject: [PATCH 21/51] Revert "`postgresql`: fix overrides being forgotten on `withPackages`" --- pkgs/servers/sql/postgresql/generic.nix | 102 ++++++++++++------------ 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/pkgs/servers/sql/postgresql/generic.nix b/pkgs/servers/sql/postgresql/generic.nix index e7dacf2fdfb7..6b1158e06aa0 100644 --- a/pkgs/servers/sql/postgresql/generic.nix +++ b/pkgs/servers/sql/postgresql/generic.nix @@ -555,65 +555,65 @@ let (withBlocksize == null && withWalBlocksize == null); installCheckTarget = "check-world"; - passthru = { - inherit dlSuffix; + passthru = + let + this = self.callPackage generic args; + in + { + inherit dlSuffix; - psqlSchema = lib.versions.major version; + psqlSchema = lib.versions.major version; - withJIT = - if jitSupport then - finalAttrs.finalPackage.withPackages (_: [ finalAttrs.finalPackage.jit ]) - else - null; - withoutJIT = finalAttrs.finalPackage; + withJIT = if jitSupport then this.withPackages (_: [ this.jit ]) else null; + withoutJIT = this; - pkgs = - let - scope = { - inherit - jitSupport - pythonSupport - perlSupport - tclSupport - ; - inherit (llvmPackages) llvm; - postgresql = finalAttrs.finalPackage; - stdenv = stdenv'; - postgresqlTestExtension = newSuper.callPackage ./postgresqlTestExtension.nix { }; - postgresqlBuildExtension = newSuper.callPackage ./postgresqlBuildExtension.nix { }; + pkgs = + let + scope = { + inherit + jitSupport + pythonSupport + perlSupport + tclSupport + ; + inherit (llvmPackages) llvm; + postgresql = this; + stdenv = stdenv'; + postgresqlTestExtension = newSuper.callPackage ./postgresqlTestExtension.nix { }; + postgresqlBuildExtension = newSuper.callPackage ./postgresqlBuildExtension.nix { }; + }; + newSelf = self // scope; + newSuper = { + callPackage = newScope (scope // this.pkgs); + }; + in + import ./ext.nix newSelf newSuper; + + withPackages = postgresqlWithPackages { + inherit buildEnv lib makeBinaryWrapper; + postgresql = this; + }; + + pg_config = buildPackages.callPackage ./pg_config.nix { + inherit (finalAttrs) finalPackage; + outputs = { + out = lib.getOutput "out" finalAttrs.finalPackage; + man = lib.getOutput "man" finalAttrs.finalPackage; }; - newSelf = self // scope; - newSuper = { - callPackage = newScope (scope // finalAttrs.finalPackage.pkgs); - }; - in - import ./ext.nix newSelf newSuper; + }; - withPackages = postgresqlWithPackages { - inherit buildEnv lib makeBinaryWrapper; - postgresql = finalAttrs.finalPackage; - }; - - pg_config = buildPackages.callPackage ./pg_config.nix { - inherit (finalAttrs) finalPackage; - outputs = { - out = lib.getOutput "out" finalAttrs.finalPackage; - man = lib.getOutput "man" finalAttrs.finalPackage; + tests = { + postgresql = nixosTests.postgresql.postgresql.passthru.override finalAttrs.finalPackage; + postgresql-replication = nixosTests.postgresql.postgresql-replication.passthru.override finalAttrs.finalPackage; + postgresql-tls-client-cert = nixosTests.postgresql.postgresql-tls-client-cert.passthru.override finalAttrs.finalPackage; + postgresql-wal-receiver = nixosTests.postgresql.postgresql-wal-receiver.passthru.override finalAttrs.finalPackage; + pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; + } + // lib.optionalAttrs jitSupport { + postgresql-jit = nixosTests.postgresql.postgresql-jit.passthru.override finalAttrs.finalPackage; }; }; - tests = { - postgresql = nixosTests.postgresql.postgresql.passthru.override finalAttrs.finalPackage; - postgresql-replication = nixosTests.postgresql.postgresql-replication.passthru.override finalAttrs.finalPackage; - postgresql-tls-client-cert = nixosTests.postgresql.postgresql-tls-client-cert.passthru.override finalAttrs.finalPackage; - postgresql-wal-receiver = nixosTests.postgresql.postgresql-wal-receiver.passthru.override finalAttrs.finalPackage; - pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; - } - // lib.optionalAttrs jitSupport { - postgresql-jit = nixosTests.postgresql.postgresql-jit.passthru.override finalAttrs.finalPackage; - }; - }; - meta = { homepage = "https://www.postgresql.org"; description = "Powerful, open source object-relational database system"; From 0d55a576096fad47759bbfe6630beeb8bba09e87 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 23:49:32 +0000 Subject: [PATCH 22/51] python3Packages.adlfs: 2025.8.0 -> 2026.2.0 --- pkgs/development/python-modules/adlfs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/adlfs/default.nix b/pkgs/development/python-modules/adlfs/default.nix index 8391517e682b..2b5fa4ab6295 100644 --- a/pkgs/development/python-modules/adlfs/default.nix +++ b/pkgs/development/python-modules/adlfs/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "adlfs"; - version = "2025.8.0"; + version = "2026.2.0"; pyproject = true; src = fetchFromGitHub { owner = "fsspec"; repo = "adlfs"; tag = version; - hash = "sha256-e9JO8obFvFHzNeb42Lo2RG21NvLv/eCyWm2fY7MEiTA="; + hash = "sha256-wpj0MTpP5fBKTWA7sy4eRQo084pc+oNZgHVieC5NL2A="; }; build-system = [ From 07db3a1fee0d763bb36475d7a5bd263ad1d4ea0e Mon Sep 17 00:00:00 2001 From: Diego Strebel Date: Sun, 15 Feb 2026 00:58:02 +0100 Subject: [PATCH 23/51] gerbil: fix build --- pkgs/development/compilers/gerbil/build.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/compilers/gerbil/build.nix b/pkgs/development/compilers/gerbil/build.nix index da91532cc12f..59831e36714c 100644 --- a/pkgs/development/compilers/gerbil/build.nix +++ b/pkgs/development/compilers/gerbil/build.nix @@ -74,6 +74,10 @@ stdenv.mkDerivation rec { "--enable-march=" # Avoid non-portable invalid instructions. Use =native if local build only. ]; + env.NIX_CFLAGS_COMPILE = + # Required for legacy C code in source + "-Wno-error=implicit-function-declaration"; + configurePhase = '' export CC=${gccStdenv.cc}/bin/${gccStdenv.cc.targetPrefix}gcc \ CXX=${gccStdenv.cc}/bin/${gccStdenv.cc.targetPrefix}g++ \ From 8d42916c264726b107f1337f6c7cc4c5e11b1f86 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 00:10:37 +0000 Subject: [PATCH 24/51] rospo: 0.15.2 -> 0.15.3 --- pkgs/by-name/ro/rospo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ro/rospo/package.nix b/pkgs/by-name/ro/rospo/package.nix index a16c99d3d354..aa33f04200f6 100644 --- a/pkgs/by-name/ro/rospo/package.nix +++ b/pkgs/by-name/ro/rospo/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "rospo"; - version = "0.15.2"; + version = "0.15.3"; src = fetchFromGitHub { owner = "ferama"; repo = "rospo"; tag = "v${finalAttrs.version}"; - hash = "sha256-+SeNpP/JplHvqT3kJwBCddJRaSwsJ/gyt/3mvVThNA0="; + hash = "sha256-nqlUsg/V9v/2hcsaoyuXXhsa7+M/QK9+oQxX9hp/A2k="; }; - vendorHash = "sha256-2Ldyh8RFRk/kCfj1Dv+KBBsEZDKOIgfGwyWV8UkqaDg="; + vendorHash = "sha256-tIIEONPNnS7oF+MSKozaRW6MZq0gcH3KDG+aukCUG+c="; ldflags = [ "-s" From f17255dfff883091bf69303c0a3280e3c284a62c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 00:25:59 +0000 Subject: [PATCH 25/51] atuin-desktop: 0.2.19 -> 0.2.20 --- pkgs/by-name/at/atuin-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/at/atuin-desktop/package.nix b/pkgs/by-name/at/atuin-desktop/package.nix index 4774ad64b743..2e3de7995a0b 100644 --- a/pkgs/by-name/at/atuin-desktop/package.nix +++ b/pkgs/by-name/at/atuin-desktop/package.nix @@ -20,13 +20,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "atuin-desktop"; - version = "0.2.19"; + version = "0.2.20"; src = fetchFromGitHub { owner = "atuinsh"; repo = "desktop"; tag = "v${finalAttrs.version}"; - hash = "sha256-itfpRG8znMz0IRK9n4BMxkhkWR7CIjkEY4JQXBgCeYQ="; + hash = "sha256-8FMB64UeGhXpWD5w33okpOVwKInrQ5R33aZuKIRCFEs="; }; cargoRoot = "./."; @@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: { patches src ; - hash = "sha256-bSTBfnSUID1+G4maLqtLEgqYuFkpIi6KN++/QBtte/0="; + hash = "sha256-eOFMUxXPQrhBthuQLgBsixe1vsniGUnoHb2EOhZQ/iY="; }; patches = [ From 9254f9fd5074fc6791027e7f4255a62337f2c739 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 11 Feb 2026 11:44:28 +0700 Subject: [PATCH 26/51] qcad: 3.32.5.0 -> 3.32.6.0 --- pkgs/applications/misc/qcad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/qcad/default.nix b/pkgs/applications/misc/qcad/default.nix index af4545e79946..6e8cc25a4810 100644 --- a/pkgs/applications/misc/qcad/default.nix +++ b/pkgs/applications/misc/qcad/default.nix @@ -19,14 +19,14 @@ stdenv.mkDerivation rec { pname = "qcad"; - version = "3.32.5.0"; + version = "3.32.6.0"; src = fetchFromGitHub { name = "qcad-${version}-src"; owner = "qcad"; repo = "qcad"; rev = "v${version}"; - hash = "sha256-sg9Vrekh57JAQb1o8AWDkDuOs3ovELJ2WTTXPa+e3JU="; + hash = "sha256-7PckPPD7CWd+IQWTLhr5+vizIjPpRdva2yDOyC6t0Uc="; }; patches = [ From 4f29bdf8a22d275368d41f20badf45cf9d4a9964 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 11 Feb 2026 11:47:00 +0700 Subject: [PATCH 27/51] qcad: migrate rec to finalAttrs --- pkgs/applications/misc/qcad/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/qcad/default.nix b/pkgs/applications/misc/qcad/default.nix index 6e8cc25a4810..1d273cbb30b9 100644 --- a/pkgs/applications/misc/qcad/default.nix +++ b/pkgs/applications/misc/qcad/default.nix @@ -17,15 +17,15 @@ wrapQtAppsHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qcad"; version = "3.32.6.0"; src = fetchFromGitHub { - name = "qcad-${version}-src"; + name = "${finalAttrs.pname}-${finalAttrs.version}-src"; owner = "qcad"; repo = "qcad"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-7PckPPD7CWd+IQWTLhr5+vizIjPpRdva2yDOyC6t0Uc="; }; @@ -136,4 +136,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ yvesf ]; platforms = qtbase.meta.platforms; }; -} +}) From 03b1e9e83df453927e6ce31ba9e8b5ecf1d57541 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 14 Feb 2026 21:08:08 +0700 Subject: [PATCH 28/51] qcad: migrate to by-name --- .../qc}/qcad/application-dir.patch | 0 .../qc/qcad/package.nix} | 39 ++++++++----------- pkgs/top-level/all-packages.nix | 2 - 3 files changed, 16 insertions(+), 25 deletions(-) rename pkgs/{applications/misc => by-name/qc}/qcad/application-dir.patch (100%) rename pkgs/{applications/misc/qcad/default.nix => by-name/qc/qcad/package.nix} (82%) diff --git a/pkgs/applications/misc/qcad/application-dir.patch b/pkgs/by-name/qc/qcad/application-dir.patch similarity index 100% rename from pkgs/applications/misc/qcad/application-dir.patch rename to pkgs/by-name/qc/qcad/application-dir.patch diff --git a/pkgs/applications/misc/qcad/default.nix b/pkgs/by-name/qc/qcad/package.nix similarity index 82% rename from pkgs/applications/misc/qcad/default.nix rename to pkgs/by-name/qc/qcad/package.nix index 1d273cbb30b9..502bc3030932 100644 --- a/pkgs/applications/misc/qcad/default.nix +++ b/pkgs/by-name/qc/qcad/package.nix @@ -4,17 +4,10 @@ fetchFromGitHub, installShellFiles, pkg-config, - qmake, - qttools, + qt5, boost, libGLU, muparser, - qtbase, - qtscript, - qtsvg, - qtxmlpatterns, - qtmacextras, - wrapQtAppsHook, }: stdenv.mkDerivation (finalAttrs: { @@ -35,33 +28,33 @@ stdenv.mkDerivation (finalAttrs: { ]; postPatch = '' - if ! [ -d src/3rdparty/qt-labs-qtscriptgenerator-${qtbase.version} ]; then - mkdir src/3rdparty/qt-labs-qtscriptgenerator-${qtbase.version} + if ! [ -d src/3rdparty/qt-labs-qtscriptgenerator-${qt5.qtbase.version} ]; then + mkdir src/3rdparty/qt-labs-qtscriptgenerator-${qt5.qtbase.version} cp \ src/3rdparty/qt-labs-qtscriptgenerator-5.14.0/qt-labs-qtscriptgenerator-5.14.0.pro \ - src/3rdparty/qt-labs-qtscriptgenerator-${qtbase.version}/qt-labs-qtscriptgenerator-${qtbase.version}.pro + src/3rdparty/qt-labs-qtscriptgenerator-${qt5.qtbase.version}/qt-labs-qtscriptgenerator-${qt5.qtbase.version}.pro fi ''; nativeBuildInputs = [ installShellFiles pkg-config - qmake - qttools - wrapQtAppsHook + qt5.qmake + qt5.qttools + qt5.wrapQtAppsHook ]; buildInputs = [ boost libGLU muparser - qtbase - qtscript - qtsvg - qtxmlpatterns + qt5.qtbase + qt5.qtscript + qt5.qtsvg + qt5.qtxmlpatterns ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ - qtmacextras + qt5.qtmacextras ]; qmakeFlags = [ @@ -113,13 +106,13 @@ stdenv.mkDerivation (finalAttrs: { # workaround to fix the library browser: rm -r $out/lib/plugins/sqldrivers - ln -s -t $out/lib/plugins ${qtbase}/${qtbase.qtPluginPrefix}/sqldrivers + ln -s -t $out/lib/plugins ${qt5.qtbase}/${qt5.qtbase.qtPluginPrefix}/sqldrivers rm -r $out/lib/plugins/printsupport - ln -s -t $out/lib/plugins ${qtbase}/${qtbase.qtPluginPrefix}/printsupport + ln -s -t $out/lib/plugins ${qt5.qtbase}/${qt5.qtbase.qtPluginPrefix}/printsupport rm -r $out/lib/plugins/imageformats - ln -s -t $out/lib/plugins ${qtbase}/${qtbase.qtPluginPrefix}/imageformats + ln -s -t $out/lib/plugins ${qt5.qtbase}/${qt5.qtbase.qtPluginPrefix}/imageformats install -Dm644 scripts/qcad_icon.svg $out/share/icons/hicolor/scalable/apps/org.qcad.QCAD.svg @@ -134,6 +127,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Only; mainProgram = "qcad"; maintainers = with lib.maintainers; [ yvesf ]; - platforms = qtbase.meta.platforms; + platforms = qt5.qtbase.meta.platforms; }; }) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7a2500b65d51..fd5e78f68778 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10689,8 +10689,6 @@ with pkgs; qbittorrent-enhanced-nox = qbittorrent-enhanced.override { guiSupport = false; }; - qcad = libsForQt5.callPackage ../applications/misc/qcad { }; - qctools = libsForQt5.callPackage ../applications/video/qctools { }; qelectrotech = libsForQt5.callPackage ../applications/misc/qelectrotech { }; From eea70d158e4039f9209ca35b0e95e07b1ad48cce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 03:21:28 +0000 Subject: [PATCH 29/51] python3Packages.pyvo: 1.8 -> 1.8.1 --- pkgs/development/python-modules/pyvo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvo/default.nix b/pkgs/development/python-modules/pyvo/default.nix index 2de315b4662f..a2c53dde82a3 100644 --- a/pkgs/development/python-modules/pyvo/default.nix +++ b/pkgs/development/python-modules/pyvo/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "pyvo"; - version = "1.8"; + version = "1.8.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ZvSIn9jjnd30b+SYYV02FW1JT2or7FOIa68cLFQyKGE="; + hash = "sha256-08xgqj00FtIsieRloE36n1IQhf3VIozOLP/S/uOp5wk="; }; build-system = [ From e8edaaed8513af74a1a8548d05f08dd079af0c71 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 03:55:46 +0000 Subject: [PATCH 30/51] proton-pass-cli: 1.4.2 -> 1.4.3 --- pkgs/by-name/pr/proton-pass-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/proton-pass-cli/package.nix b/pkgs/by-name/pr/proton-pass-cli/package.nix index 74ea44b92f04..6b1660ce2808 100644 --- a/pkgs/by-name/pr/proton-pass-cli/package.nix +++ b/pkgs/by-name/pr/proton-pass-cli/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "proton-pass-cli"; - version = "1.4.2"; + version = "1.4.3"; src = finalAttrs.passthru.sources.${stdenv.hostPlatform.system}; @@ -47,19 +47,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64"; - hash = "sha256-u8v/g+iB0ZMl1xmDgGLAUzhFpwSK2BGqJpxPOoBgxp4="; + hash = "sha256-j1RvWfF+85am64110VnXlyq52aPc/BnlPTw1o/CQepU="; }; "aarch64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64"; - hash = "sha256-KHy1MmitHEk4ZaS8neBDvjzuszlevlHlGj4CFiGc69U="; + hash = "sha256-RF3k3FPq3TL7bpjTxjnQUN6Pe8CXrM+J6NTY78jBO3o="; }; "x86_64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-x86_64"; - hash = "sha256-7QU/rFeEed8/4oT3PUKBQt4rwKxZRWSs1V0wVu50Kcc="; + hash = "sha256-CJm4LoR6H37zjW+L6c0W+awkeOhf5JNhzR7MfAxZH9I="; }; "x86_64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64"; - hash = "sha256-ZM5sZesA1UA9+1PdQnD3SJ1NIr6sm+GK1iyGr5++7Kk="; + hash = "sha256-rDMI7Ex8yc5w3HKyRB4KjN3xfeoUfFtBCLyPvSr+ugg="; }; }; updateScript = writeShellScript "update-proton-pass-cli" '' From c5fd00377e1514edaa782235f0eb03e2ae404823 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 04:49:21 +0000 Subject: [PATCH 31/51] python3Packages.pytransportnswv2: 2.2.5 -> 2.2.6 --- pkgs/development/python-modules/pytransportnswv2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytransportnswv2/default.nix b/pkgs/development/python-modules/pytransportnswv2/default.nix index 6482c79d772e..d141b32c5bbd 100644 --- a/pkgs/development/python-modules/pytransportnswv2/default.nix +++ b/pkgs/development/python-modules/pytransportnswv2/default.nix @@ -10,12 +10,12 @@ buildPythonPackage (finalAttrs: { pname = "pytransportnswv2"; - version = "2.2.5"; + version = "2.2.6"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-U4R5PDXQGHomDTXceXZvyrFqh7+Ywa6IqbdnAbUZ2XQ="; + hash = "sha256-Aw6Um1TPcXlADndSAls0TS4/2QvNi9az5ceBv7wnBck="; }; build-system = [ setuptools ]; From 81090dd4145439278d3735cbfff899c433cf18ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 05:00:13 +0000 Subject: [PATCH 32/51] buku: 5.1 -> 5.1.1 --- pkgs/by-name/bu/buku/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buku/package.nix b/pkgs/by-name/bu/buku/package.nix index 465458ddce36..3f91fcb4f5d3 100644 --- a/pkgs/by-name/bu/buku/package.nix +++ b/pkgs/by-name/bu/buku/package.nix @@ -23,7 +23,7 @@ let in with python3.pkgs; buildPythonApplication (finalAttrs: { - version = "5.1"; + version = "5.1.1"; pname = "buku"; pyproject = true; @@ -31,7 +31,7 @@ buildPythonApplication (finalAttrs: { owner = "jarun"; repo = "buku"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-7ezAhKqykTpnfyK4+BLr/7+GBH720GxnEnkoJ/AIL08="; + sha256 = "sha256-7dxe1GUdBDP/mNfYKkJzKNTgzXLfVQxp4REEkFIh4Bs="; }; nativeBuildInputs = [ From cbcd2653285c918fcce9a02418d6df93a12f5b5c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 05:01:53 +0000 Subject: [PATCH 33/51] zsh-you-should-use: 1.10.1 -> 1.11.0 --- pkgs/by-name/zs/zsh-you-should-use/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsh-you-should-use/package.nix b/pkgs/by-name/zs/zsh-you-should-use/package.nix index 5a95dbf66104..b619abb536c4 100644 --- a/pkgs/by-name/zs/zsh-you-should-use/package.nix +++ b/pkgs/by-name/zs/zsh-you-should-use/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "zsh-you-should-use"; - version = "1.10.1"; + version = "1.11.0"; src = fetchFromGitHub { owner = "MichaelAquilina"; repo = "zsh-you-should-use"; tag = finalAttrs.version; - hash = "sha256-u3abhv9ewq3m4QsnsxT017xdlPm3dYq5dqHNmQhhcpI="; + hash = "sha256-5dl6NJD0DWSDlWE1Ua8EviQWmWDW7kWBH0OB5A5UOZQ="; }; strictDeps = true; From cdc4a620cc3c24567979653f018a44bbfeb2cc37 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 05:35:48 +0000 Subject: [PATCH 34/51] ghmap: 2.0.0 -> 2.0.3 --- pkgs/by-name/gh/ghmap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/ghmap/package.nix b/pkgs/by-name/gh/ghmap/package.nix index 8aec46c63f60..42f0ee327e95 100644 --- a/pkgs/by-name/gh/ghmap/package.nix +++ b/pkgs/by-name/gh/ghmap/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "ghmap"; - version = "2.0.0"; + version = "2.0.3"; pyproject = true; src = fetchFromGitHub { owner = "uhourri"; repo = "ghmap"; tag = "v${finalAttrs.version}"; - hash = "sha256-3y7ENSqcyfQTb78ELoZse9TksPT0zrsLD2YVEfjJ2Y8="; + hash = "sha256-UF7Zxrm+thZeAKPiCaI5t4NbDzuUU3oosPsb0Cgv9t0="; }; build-system = with python3Packages; [ From 7ac48b3396a9fc2d5eaaebc275db463bf6dc2163 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 05:58:32 +0000 Subject: [PATCH 35/51] python3Packages.pymssql: 2.3.11 -> 2.3.13 --- pkgs/development/python-modules/pymssql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymssql/default.nix b/pkgs/development/python-modules/pymssql/default.nix index dbffbaaeb278..377b5293ca30 100644 --- a/pkgs/development/python-modules/pymssql/default.nix +++ b/pkgs/development/python-modules/pymssql/default.nix @@ -15,14 +15,14 @@ }: buildPythonPackage rec { pname = "pymssql"; - version = "2.3.11"; + version = "2.3.13"; pyproject = true; src = fetchFromGitHub { owner = "pymssql"; repo = "pymssql"; tag = "v${version}"; - hash = "sha256-Ybfg3V4qRqfA5basRAdL027aImt5i2SdfoC+Tfy/qBI="; + hash = "sha256-UOb1gULAg5mNPiOiqcGpZ0Ux3f2Kz204gQ3Xn8fJFfA="; }; postPatch = '' From 466aa69ceeb560db5bdbea92fe0976c58adcc66a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 06:01:13 +0000 Subject: [PATCH 36/51] jsonschema-cli: 0.41.0 -> 0.42.0 --- pkgs/by-name/js/jsonschema-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/js/jsonschema-cli/package.nix b/pkgs/by-name/js/jsonschema-cli/package.nix index 4417c4545c84..f14ba1486475 100644 --- a/pkgs/by-name/js/jsonschema-cli/package.nix +++ b/pkgs/by-name/js/jsonschema-cli/package.nix @@ -9,15 +9,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "jsonschema-cli"; - version = "0.41.0"; + version = "0.42.0"; src = fetchCrate { pname = "jsonschema-cli"; inherit (finalAttrs) version; - hash = "sha256-Vt1rbiJx3CRSJSljb+HQat8/D4PEm7Sx7arP3UbA0nI="; + hash = "sha256-L8eCLNpkoLBvGhynYJ47/cG60mDpXKbk+/nbmjeYhQM="; }; - cargoHash = "sha256-CUXhosylqBSj+wDHMpWUdSjKvrn5IZ07+MFsGteQpfw="; + cargoHash = "sha256-WDCNPYQDOmtltsodOZISsDfCyitxfURytUSpvWU8ehE="; preCheck = '' export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt From 5a4835fc107429ac2b488a95e2eedf00fd6077da Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Sun, 15 Feb 2026 01:04:16 -0500 Subject: [PATCH 37/51] brave: 1.87.186 -> 1.87.188 https://community.brave.app/t/release-channel-1-87-188/649373 --- pkgs/by-name/br/brave/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/br/brave/package.nix b/pkgs/by-name/br/brave/package.nix index 20f4ac6c7ec0..3d26617c8a8d 100644 --- a/pkgs/by-name/br/brave/package.nix +++ b/pkgs/by-name/br/brave/package.nix @@ -3,24 +3,24 @@ let pname = "brave"; - version = "1.87.186"; + version = "1.87.188"; allArchives = { aarch64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; - hash = "sha256-MyTYIna4cT9cH/meKyCg97v8g6bYpGK7x8q/ibHNDOE="; + hash = "sha256-v4q5kXwpdYXzXFzkJDvuBdlvuHYt9Zyj5R3R4Ajivxo="; }; x86_64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - hash = "sha256-d07fttXvvrDPdVCEOAZpwkLrya4elfN/jBFNf+YFtkA="; + hash = "sha256-fQx9UQ7G57q08rIR5rWh6qBGmprcVlv8OTzoK8u/SeI="; }; aarch64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip"; - hash = "sha256-MI3MesRZv3hpXvyayj3dFtC70Z9tneeaeQbv4BneSO8="; + hash = "sha256-UbH4M9jeT+vfzd/V5y0UQNM6ye4/ejp/4drzsUOvpIA="; }; x86_64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip"; - hash = "sha256-c03bQ3gZzkA+QfDcGBmljUoaWfxz+0c4lm8ifqhPtxg="; + hash = "sha256-qjYfN835bKxc4kPFvNBW30AnhkuGzV4Wm+PeWJlpGe8="; }; }; From 4264e9d97a60d046586b393fe42eb9d7f3b7b6a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 06:53:21 +0000 Subject: [PATCH 38/51] libretro.ppsspp: 0-unstable-2026-02-07 -> 0-unstable-2026-02-15 --- pkgs/applications/emulators/libretro/cores/ppsspp.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/ppsspp.nix b/pkgs/applications/emulators/libretro/cores/ppsspp.nix index 6e3b5a035113..6af7c34c04a4 100644 --- a/pkgs/applications/emulators/libretro/cores/ppsspp.nix +++ b/pkgs/applications/emulators/libretro/cores/ppsspp.nix @@ -13,13 +13,13 @@ }: mkLibretroCore { core = "ppsspp"; - version = "0-unstable-2026-02-07"; + version = "0-unstable-2026-02-15"; src = fetchFromGitHub { owner = "hrydgard"; repo = "ppsspp"; - rev = "1ce9db0250501ff30219fe4255bdbf96c7043904"; - hash = "sha256-tLXyy3AeRu5dVdvhfi0HTsZoZCkqQg9N3ZNAx76ytiQ="; + rev = "07e5fc1ce089c6208e374aca56284e790c9a2053"; + hash = "sha256-2qknNf9bN1JXfHrWlDbfM86WMgTFeph6/2I3NAKpTSA="; fetchSubmodules = true; }; From 78db9321fc5dddf1ba7aa13e95bc5e8b2c3992fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 07:16:55 +0000 Subject: [PATCH 39/51] python3Packages.napari-plugin-engine: 0.2.0 -> 0.2.1 --- .../python-modules/napari-plugin-engine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/napari-plugin-engine/default.nix b/pkgs/development/python-modules/napari-plugin-engine/default.nix index 96f3bb4f4aca..871bac9ed3ac 100644 --- a/pkgs/development/python-modules/napari-plugin-engine/default.nix +++ b/pkgs/development/python-modules/napari-plugin-engine/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "napari-plugin-engine"; - version = "0.2.0"; + version = "0.2.1"; format = "setuptools"; src = fetchFromGitHub { owner = "napari"; repo = "napari-plugin-engine"; tag = "v${version}"; - hash = "sha256-cKpCAEYYRq3UPje7REjzhEe1J9mmrtXs8TBnxWukcNE="; + hash = "sha256-GdOip1ekw4MUzGugiaYQQvBKkZaKVoWI/rASelrNmAU="; }; nativeBuildInputs = [ setuptools-scm ]; From 8aee5faac4112eab01b49c741021bee23f47fa0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 07:21:35 +0000 Subject: [PATCH 40/51] gogup: 0.28.2 -> 0.28.3 --- pkgs/by-name/go/gogup/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gogup/package.nix b/pkgs/by-name/go/gogup/package.nix index e28b196123c1..2e47b941eac7 100644 --- a/pkgs/by-name/go/gogup/package.nix +++ b/pkgs/by-name/go/gogup/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "gogup"; - version = "0.28.2"; + version = "0.28.3"; src = fetchFromGitHub { owner = "nao1215"; repo = "gup"; rev = "v${finalAttrs.version}"; - hash = "sha256-ETUCMDF0dU2p/nKC07T2rVtDvKRSatqijRu4PanbxXc="; + hash = "sha256-vcwXPdXMH31L+IkNLqeDZW4KhLb2i6sXIPPOs2Lc5rU="; }; - vendorHash = "sha256-Dm9g2SA5qYYcmnQ1xApVVvWG7+CaQs5blv7qJOANL8Q="; + vendorHash = "sha256-Zu8P31XoIO18U2Ej0qh0yF91zDCeWxMgC7KtcWNzvh8="; doCheck = false; ldflags = [ From 59b01610d8ec48322b3cdc7e46508ef8e04d9c2f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 08:38:45 +0000 Subject: [PATCH 41/51] ttl: 0.16.0 -> 0.18.0 --- pkgs/by-name/tt/ttl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tt/ttl/package.nix b/pkgs/by-name/tt/ttl/package.nix index 24db025bd2ce..1325ada28d29 100644 --- a/pkgs/by-name/tt/ttl/package.nix +++ b/pkgs/by-name/tt/ttl/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ttl"; - version = "0.16.0"; + version = "0.18.0"; src = fetchFromGitHub { owner = "lance0"; repo = "ttl"; tag = "v${finalAttrs.version}"; - hash = "sha256-sMYkmCwgV6Yeg+NInjVeUyGa2DflYwFL+ky5Epyay9E="; + hash = "sha256-1E6Y4HYJmOj/9j4llA0iwIWW7pSofIDCWvg9Aka9URI="; }; - cargoHash = "sha256-ogen+VIEXLt4PnSwfOjuKiC0WcFbEJsh5w72hkqLBj8="; + cargoHash = "sha256-3N9pJUU0dmzE5v7wz8eypVbxrLGrKQUyBhSLQgi9yJ0="; nativeBuildInputs = [ installShellFiles From 25f1c83fdeb47d7a021a684700aa965a6831ac27 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 15 Feb 2026 10:40:56 +0200 Subject: [PATCH 42/51] openttd: remove redundant zlib.override --- pkgs/by-name/op/openttd/package.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openttd/package.nix b/pkgs/by-name/op/openttd/package.nix index 02d2d813973d..37b38d982678 100644 --- a/pkgs/by-name/op/openttd/package.nix +++ b/pkgs/by-name/op/openttd/package.nix @@ -8,7 +8,6 @@ SDL2, libpng, zlib, - zlib' ? zlib.override { static = true; }, xz, freetype, fontconfig, @@ -89,7 +88,7 @@ stdenv.mkDerivation (finalAttrs: { SDL2 libpng xz - zlib' + zlib freetype fontconfig curl From 1adb7709b94e7592e357945581a3e01c5ad2416a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 06:46:33 +0000 Subject: [PATCH 43/51] cdncheck: 1.2.22 -> 1.2.23 --- pkgs/by-name/cd/cdncheck/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cd/cdncheck/package.nix b/pkgs/by-name/cd/cdncheck/package.nix index 601bd458dd8d..14ca136403f5 100644 --- a/pkgs/by-name/cd/cdncheck/package.nix +++ b/pkgs/by-name/cd/cdncheck/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "cdncheck"; - version = "1.2.22"; + version = "1.2.23"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "cdncheck"; tag = "v${finalAttrs.version}"; - hash = "sha256-d6wdjSEjgZxV6LciZ6ruVPsuo/YgryHXUCAeR1tLHeE="; + hash = "sha256-gYWoFssX+/iMGnMqo3Oe66aCSoNMSOXHJi2G/4QrYvA="; }; vendorHash = "sha256-bYN119IyOkO9w+CWGwnCOXqpo4QHJV6iDuToMnTo0og="; @@ -34,7 +34,7 @@ buildGoModule (finalAttrs: { meta = { description = "Tool to detect various technology for a given IP address"; homepage = "https://github.com/projectdiscovery/cdncheck"; - changelog = "https://github.com/projectdiscovery/cdncheck/releases/tag/v${finalAttrs.src.tag}"; + changelog = "https://github.com/projectdiscovery/cdncheck/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "cdncheck"; From ea2518380857f4b87de07a3caffb311164e90671 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 10:55:07 +0100 Subject: [PATCH 44/51] python314Packages.boschshcpy: migrate to finalAttrs --- pkgs/development/python-modules/boschshcpy/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/boschshcpy/default.nix b/pkgs/development/python-modules/boschshcpy/default.nix index 61775a1259b5..95041f6b2b91 100644 --- a/pkgs/development/python-modules/boschshcpy/default.nix +++ b/pkgs/development/python-modules/boschshcpy/default.nix @@ -9,7 +9,7 @@ zeroconf, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "boschshcpy"; version = "0.2.111"; pyproject = true; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "tschamm"; repo = "boschshcpy"; - tag = version; + tag = finalAttrs.version; hash = "sha256-mR2TWfq7ItM1WLnnU7fzeWEeK65ENrCuRxzKte+zDZs="; }; @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = { description = "Python module to work with the Bosch Smart Home Controller API"; homepage = "https://github.com/tschamm/boschshcpy"; - license = with lib.licenses; [ bsd3 ]; + license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 97e8ea0ced29a60343d96b8a33267d4655f2d481 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 11:01:14 +0100 Subject: [PATCH 45/51] python314Packages.adlfs: migrate to finalAttrs --- pkgs/development/python-modules/adlfs/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/adlfs/default.nix b/pkgs/development/python-modules/adlfs/default.nix index 2b5fa4ab6295..63379df0f0f3 100644 --- a/pkgs/development/python-modules/adlfs/default.nix +++ b/pkgs/development/python-modules/adlfs/default.nix @@ -12,7 +12,7 @@ setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "adlfs"; version = "2026.2.0"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "fsspec"; repo = "adlfs"; - tag = version; + tag = finalAttrs.version; hash = "sha256-wpj0MTpP5fBKTWA7sy4eRQo084pc+oNZgHVieC5NL2A="; }; @@ -48,8 +48,8 @@ buildPythonPackage rec { meta = { description = "Filesystem interface to Azure-Datalake Gen1 and Gen2 Storage"; homepage = "https://github.com/fsspec/adlfs"; - changelog = "https://github.com/fsspec/adlfs/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/fsspec/adlfs/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 19a86499a33f3ba81e9f9b62c54a5c5a4ce8e64c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 11:03:58 +0100 Subject: [PATCH 46/51] python314Packages.mkdocstrings-python: migrate to finalAttrs --- .../python-modules/mkdocstrings-python/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mkdocstrings-python/default.nix b/pkgs/development/python-modules/mkdocstrings-python/default.nix index f2bd5d44bf40..699a55cd09dd 100644 --- a/pkgs/development/python-modules/mkdocstrings-python/default.nix +++ b/pkgs/development/python-modules/mkdocstrings-python/default.nix @@ -12,7 +12,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "mkdocstrings-python"; version = "2.0.2"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "mkdocstrings"; repo = "python"; - tag = version; + tag = finalAttrs.version; hash = "sha256-MCR304sOqlS4azZOoNa4klITDdr+bD8N6wEZBuHhZms="; }; @@ -51,8 +51,8 @@ buildPythonPackage rec { meta = { description = "Python handler for mkdocstrings"; homepage = "https://github.com/mkdocstrings/python"; - changelog = "https://github.com/mkdocstrings/python/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/mkdocstrings/python/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 8d2bca5798330a42c3694d33887effcc22c57d21 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 11:31:12 +0100 Subject: [PATCH 47/51] python314Packages.napari-plugin-engine: add changelog to meta --- pkgs/development/python-modules/napari-plugin-engine/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/napari-plugin-engine/default.nix b/pkgs/development/python-modules/napari-plugin-engine/default.nix index 871bac9ed3ac..c72eb2a9cd25 100644 --- a/pkgs/development/python-modules/napari-plugin-engine/default.nix +++ b/pkgs/development/python-modules/napari-plugin-engine/default.nix @@ -27,6 +27,7 @@ buildPythonPackage rec { meta = { description = "First generation napari plugin engine"; homepage = "https://github.com/napari/napari-plugin-engine"; + changelog = "https://github.com/napari/napari-plugin-engine/releases/tag/v{src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ SomeoneSerge ]; }; From 9eb0ed33d05ecdbd735cda434ded289a863580b3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 11:32:44 +0100 Subject: [PATCH 48/51] python314Packages.napari-plugin-engine: modernize --- .../napari-plugin-engine/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/napari-plugin-engine/default.nix b/pkgs/development/python-modules/napari-plugin-engine/default.nix index c72eb2a9cd25..0f13ea554067 100644 --- a/pkgs/development/python-modules/napari-plugin-engine/default.nix +++ b/pkgs/development/python-modules/napari-plugin-engine/default.nix @@ -2,22 +2,26 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "napari-plugin-engine"; version = "0.2.1"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "napari"; repo = "napari-plugin-engine"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-GdOip1ekw4MUzGugiaYQQvBKkZaKVoWI/rASelrNmAU="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ + setuptools + setuptools-scm + ]; # Circular dependency: napari doCheck = false; @@ -27,8 +31,8 @@ buildPythonPackage rec { meta = { description = "First generation napari plugin engine"; homepage = "https://github.com/napari/napari-plugin-engine"; - changelog = "https://github.com/napari/napari-plugin-engine/releases/tag/v{src.tag}"; + changelog = "https://github.com/napari/napari-plugin-engine/releases/tag/{finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ SomeoneSerge ]; }; -} +}) From ce808a2b1c04086b33774b452f91201de81fac62 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 11:38:37 +0100 Subject: [PATCH 49/51] python314Packages.pymssql: migrate to finalAttrs --- pkgs/development/python-modules/pymssql/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pymssql/default.nix b/pkgs/development/python-modules/pymssql/default.nix index 377b5293ca30..903ed6c66b65 100644 --- a/pkgs/development/python-modules/pymssql/default.nix +++ b/pkgs/development/python-modules/pymssql/default.nix @@ -13,7 +13,8 @@ sqlalchemy, tomli, }: -buildPythonPackage rec { + +buildPythonPackage (finalAttrs: { pname = "pymssql"; version = "2.3.13"; pyproject = true; @@ -21,7 +22,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pymssql"; repo = "pymssql"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-UOb1gULAg5mNPiOiqcGpZ0Ux3f2Kz204gQ3Xn8fJFfA="; }; @@ -52,10 +53,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "pymssql" ]; meta = { - changelog = "https://github.com/pymssql/pymssql/blob/v${version}/ChangeLog.rst"; + changelog = "https://github.com/pymssql/pymssql/blob/${finalAttrs.src.tag}/ChangeLog.rst"; description = "Simple database interface for Python that builds on top of FreeTDS to provide a Python DB-API (PEP-249) interface to Microsoft SQL Server"; homepage = "https://github.com/pymssql/pymssql"; license = lib.licenses.lgpl21Plus; maintainers = [ lib.maintainers.sith-lord-vader ]; }; -} +}) From d1facae9eb79fecdf8b91e7cea14fdc9da6e397c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 11:42:20 +0100 Subject: [PATCH 50/51] python314Packages.pyvo: aadd changelog to meta --- pkgs/development/python-modules/pyvo/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/pyvo/default.nix b/pkgs/development/python-modules/pyvo/default.nix index a2c53dde82a3..49767d311ea0 100644 --- a/pkgs/development/python-modules/pyvo/default.nix +++ b/pkgs/development/python-modules/pyvo/default.nix @@ -49,6 +49,7 @@ buildPythonPackage rec { meta = { description = "Astropy affiliated package for accessing Virtual Observatory data and services"; homepage = "https://github.com/astropy/pyvo"; + changelog = "https://github.com/astropy/pyvo/releases/tag/v${version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ smaret ]; }; From b4b411163f38932391be5a4cca99158c6e186ca7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 15 Feb 2026 11:43:25 +0100 Subject: [PATCH 51/51] python314Packages.pyvo: migrate to finalAttrs --- pkgs/development/python-modules/pyvo/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyvo/default.nix b/pkgs/development/python-modules/pyvo/default.nix index 49767d311ea0..ebbc6e1a96ca 100644 --- a/pkgs/development/python-modules/pyvo/default.nix +++ b/pkgs/development/python-modules/pyvo/default.nix @@ -12,13 +12,13 @@ setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyvo"; version = "1.8.1"; pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-08xgqj00FtIsieRloE36n1IQhf3VIozOLP/S/uOp5wk="; }; @@ -49,8 +49,8 @@ buildPythonPackage rec { meta = { description = "Astropy affiliated package for accessing Virtual Observatory data and services"; homepage = "https://github.com/astropy/pyvo"; - changelog = "https://github.com/astropy/pyvo/releases/tag/v${version}"; + changelog = "https://github.com/astropy/pyvo/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ smaret ]; }; -} +})