diff --git a/nixos/modules/services/misc/llama-cpp.nix b/nixos/modules/services/misc/llama-cpp.nix
index fbbd8125db36..65ed2880b0b2 100644
--- a/nixos/modules/services/misc/llama-cpp.nix
+++ b/nixos/modules/services/misc/llama-cpp.nix
@@ -19,9 +19,17 @@ in
package = lib.mkPackageOption pkgs "llama-cpp" { };
model = lib.mkOption {
- type = lib.types.path;
+ type = lib.types.nullOr lib.types.path;
example = "/models/mistral-instruct-7b/ggml-model-q4_0.gguf";
description = "Model path.";
+ default = null;
+ };
+
+ modelsDir = lib.mkOption {
+ type = lib.types.nullOr lib.types.path;
+ example = "/models/";
+ description = "Models directory.";
+ default = null;
};
extraFlags = lib.mkOption {
@@ -61,7 +69,6 @@ in
};
config = lib.mkIf cfg.enable {
-
systemd.services.llama-cpp = {
description = "LLaMA C++ server";
after = [ "network.target" ];
@@ -70,7 +77,25 @@ in
serviceConfig = {
Type = "idle";
KillSignal = "SIGINT";
- ExecStart = "${cfg.package}/bin/llama-server --log-disable --host ${cfg.host} --port ${toString cfg.port} -m ${cfg.model} ${utils.escapeSystemdExecArgs cfg.extraFlags}";
+ ExecStart =
+ let
+ args = [
+ "--host"
+ cfg.host
+ "--port"
+ (toString cfg.port)
+ ]
+ ++ lib.optionals (cfg.model != null) [
+ "-m"
+ cfg.model
+ ]
+ ++ lib.optionals (cfg.modelsDir != null) [
+ "--models-dir"
+ cfg.modelsDir
+ ]
+ ++ cfg.extraFlags;
+ in
+ "${cfg.package}/bin/llama-server ${utils.escapeSystemdExecArgs args}";
Restart = "on-failure";
RestartSec = 300;
diff --git a/nixos/tests/wordpress.nix b/nixos/tests/wordpress.nix
index 53b4f733782a..edf59fa23368 100644
--- a/nixos/tests/wordpress.nix
+++ b/nixos/tests/wordpress.nix
@@ -89,6 +89,7 @@ rec {
[
"6_7"
"6_8"
+ "6_9"
];
testScript = ''
diff --git a/pkgs/applications/audio/clementine/default.nix b/pkgs/applications/audio/clementine/default.nix
index f259950ecb67..9f50ae01c971 100644
--- a/pkgs/applications/audio/clementine/default.nix
+++ b/pkgs/applications/audio/clementine/default.nix
@@ -49,13 +49,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "clementine";
- version = "1.4.1-58-gbae968a2f";
+ version = "1.4.1-60-g1a3e8b56f";
src = fetchFromGitHub {
owner = "clementine-player";
repo = "Clementine";
tag = finalAttrs.version;
- hash = "sha256-Ni+nbi0bADIPo9rPtt06loJ3MNU+y9bs1EZSenLfJSU=";
+ hash = "sha256-FRgTi1Qxzp0vJASNpyANqh4rJX4caxEr0CZOnTHA3Kw=";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/audio/mopidy/tidal.nix b/pkgs/applications/audio/mopidy/tidal.nix
index 5bde7e3ff8e7..9eb07285452a 100644
--- a/pkgs/applications/audio/mopidy/tidal.nix
+++ b/pkgs/applications/audio/mopidy/tidal.nix
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication rec {
pname = "Mopidy-Tidal";
- version = "0.3.11";
+ version = "0.3.12";
pyproject = true;
src = fetchFromGitHub {
owner = "tehkillerbee";
repo = "mopidy-tidal";
tag = "v${version}";
- hash = "sha256-wqx/30UQVm1fEwP/bZeW7TtzGfn/wI0klQnFr9E3AOs=";
+ hash = "sha256-1u1MMLtVNZkVhmUr5DW34TlJ2s/YGRKXjqi+SrtClR4=";
};
build-system = [ python3Packages.poetry-core ];
diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix
index 25dc8db4a358..82b9e4d9c192 100644
--- a/pkgs/applications/editors/vim/plugins/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/generated.nix
@@ -74,12 +74,12 @@ final: prev: {
CopilotChat-nvim = buildVimPlugin {
pname = "CopilotChat.nvim";
- version = "4.7.4-unstable-2026-01-18";
+ version = "4.7.4-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "CopilotC-Nvim";
repo = "CopilotChat.nvim";
- rev = "07dcc188bc488b2dafa9324bd42088640bee3d19";
- hash = "sha256-MKGkcgyIwRDQs31yqaNrTvJOJlL5FErQjbINeJPlkiQ=";
+ rev = "69199d46b56f67a226789da256264c6291c4e63d";
+ hash = "sha256-1Hc9pMwDJGK1pYP6bAi4z77bI3S1EnMrI8BnZrPDXNU=";
};
meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/";
meta.hydraPlatforms = [ ];
@@ -87,12 +87,12 @@ final: prev: {
Coqtail = buildVimPlugin {
pname = "Coqtail";
- version = "1.8.0-unstable-2025-12-07";
+ version = "1.8.0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "whonore";
repo = "Coqtail";
- rev = "a25018e4f371016aefea267038ac5d083b615da9";
- hash = "sha256-Oe98hkLZpAqYqfVVrv5v+VpCFWcvfBvYYwhZOLlD2ko=";
+ rev = "d4ecf4bf518ceba203b2030106f636290abdce6e";
+ hash = "sha256-ejqGdSvjv4onzG+/YiDdIPU1viemof2og1Q755xDnik=";
};
meta.homepage = "https://github.com/whonore/Coqtail/";
meta.hydraPlatforms = [ ];
@@ -284,12 +284,12 @@ final: prev: {
pname = "NeoSolarized";
version = "0-unstable-2020-08-07";
src = fetchFromGitHub {
- owner = "Lanxox";
+ owner = "lanx-x";
repo = "NeoSolarized";
rev = "b94b1a9ad51e2de015266f10fdc6e142f97bd617";
hash = "sha256-iGwjkWrm/Zmq7KNybArgVNnfs1OuKfSgCu/m6E35NgU=";
};
- meta.homepage = "https://github.com/Lanxox/NeoSolarized/";
+ meta.homepage = "https://github.com/lanx-x/NeoSolarized/";
meta.hydraPlatforms = [ ];
};
@@ -412,12 +412,12 @@ final: prev: {
SchemaStore-nvim = buildVimPlugin {
pname = "SchemaStore.nvim";
- version = "0-unstable-2026-01-27";
+ version = "0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "b0o";
repo = "SchemaStore.nvim";
- rev = "9afa445602e6191917b4d32f1355e77b4525f905";
- hash = "sha256-NysU5N4VCYRNOy1PReK5ws6XMQe/rlxFFFh5AdQXv1o=";
+ rev = "6217ff926e951401ac32f572da04e93e8cd6129d";
+ hash = "sha256-s9aN1WOCnCzDBN50vsNXTyZVYzQmwnN7E4BSl9+yCLQ=";
};
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
meta.hydraPlatforms = [ ];
@@ -581,12 +581,12 @@ final: prev: {
YouCompleteMe = buildVimPlugin {
pname = "YouCompleteMe";
- version = "0-unstable-2025-12-30";
+ version = "0-unstable-2026-01-30";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "159e8dea6ad8ca5143b89b788b943f1a995c4fce";
- hash = "sha256-VS68uiTYH/abVA+NoSqXibocVsVL8UANerJlmNtbfS4=";
+ rev = "6a52780a22dfd4ddafbe23c0d2c2a2107ceeb397";
+ hash = "sha256-/k9lIx9BVaTNu9Kqrz9Y6d+hTGsDnspmq0rcdJpZo7I=";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
@@ -960,12 +960,12 @@ final: prev: {
artio-nvim = buildVimPlugin {
pname = "artio.nvim";
- version = "0-unstable-2026-01-24";
+ version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "comfysage";
repo = "artio.nvim";
- rev = "e52e58dd9b15a6dd9843f98a7f8ae5e9f509ccdb";
- hash = "sha256-EgwJ3fwywaVrkQeTX+MlwKgQvxWZScp8guKkhmarJfo=";
+ rev = "9e9c54ed8bae53fa6458299acbc9e0c1e5c27645";
+ hash = "sha256-R1XFIDqALwRos8wAfKn9D5qV//ZAN1ccsVg1tC76umQ=";
};
meta.homepage = "https://github.com/comfysage/artio.nvim/";
meta.hydraPlatforms = [ ];
@@ -1402,11 +1402,11 @@ final: prev: {
baleia-nvim = buildVimPlugin {
pname = "baleia.nvim";
- version = "1.4.0-unstable-2026-01-23";
+ version = "1.4.0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "m00qek";
repo = "baleia.nvim";
- rev = "1bbe0a8ba4e6433e38e38578a60306a044b7facf";
+ rev = "32617940adb2eea56e85a64883a19961ceac9641";
hash = "sha256-LT2mJWR5gzE65OfF09LRRoycAzkcGqRTcMdN+9jciKs=";
};
meta.homepage = "https://github.com/m00qek/baleia.nvim/";
@@ -1818,12 +1818,12 @@ final: prev: {
blink-ripgrep-nvim = buildVimPlugin {
pname = "blink-ripgrep.nvim";
- version = "2.2.2-unstable-2026-01-29";
+ version = "2.2.2-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "blink-ripgrep.nvim";
- rev = "c47f9fc6c14e37b03cbfdcf388710db94588c0b8";
- hash = "sha256-N6RH1PgqIcbPVRe3cxKZNN89NZ/Mkkz5HcaxEOrTj18=";
+ rev = "eb63999c9dd9e9145006b220b2c1676105c4a7e0";
+ hash = "sha256-LpOJDacl/nZt1IktaJXZH9qtyER7OCT7P7pSe0lAg+k=";
};
meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/";
meta.hydraPlatforms = [ ];
@@ -2221,12 +2221,12 @@ final: prev: {
claude-code-nvim = buildVimPlugin {
pname = "claude-code.nvim";
- version = "0.4.3-unstable-2025-07-02";
+ version = "0.4.3-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "greggh";
repo = "claude-code.nvim";
- rev = "c9a31e51069977edaad9560473b5d031fcc5d38b";
- hash = "sha256-ZEIPutxhgyaAhq+fJw1lTO781IdjTXbjKy5yKgqSLjM=";
+ rev = "55c0cb59828fbc3bec744288286a46f5d5750b83";
+ hash = "sha256-HBHlP2k4vUCbE+Sgm6vN5XE7UGnioFvj8CI6h5H+8x8=";
};
meta.homepage = "https://github.com/greggh/claude-code.nvim/";
meta.hydraPlatforms = [ ];
@@ -3118,12 +3118,12 @@ final: prev: {
coc-nvim = buildVimPlugin {
pname = "coc.nvim";
- version = "0.0.82-unstable-2026-01-28";
+ version = "0.0.82-unstable-2026-01-30";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "cd12852619728df07a482bfba306834272db14b5";
- hash = "sha256-qojwVPga9xFmE5IRcfDP/zgvZk98sKl8EDPAzs+5E1s=";
+ rev = "235b688f6b4b18c4cecb36aeceeb71d8d5bcac6f";
+ hash = "sha256-FqVWDI/lQqm8Fq8rQillgp0tknrGywtaLpf3RRijpNc=";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
meta.hydraPlatforms = [ ];
@@ -3196,12 +3196,12 @@ final: prev: {
codecompanion-nvim = buildVimPlugin {
pname = "codecompanion.nvim";
- version = "18.5.1-unstable-2026-01-26";
+ version = "18.5.1-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "olimorris";
repo = "codecompanion.nvim";
- rev = "f61dbb22439386585a514d15be713c355f830e49";
- hash = "sha256-8tV4W8rKVUFlsyFiN5tqHmu3VyqFQ43ZYcjBJtecwGE=";
+ rev = "61f56e863642d7c5c5b50c2a4b2ff9803ee0320d";
+ hash = "sha256-EBg4DSGnyN3BgGz8FsvVW3T4S4VTwnX8LHBszVMxnCg=";
};
meta.homepage = "https://github.com/olimorris/codecompanion.nvim/";
meta.hydraPlatforms = [ ];
@@ -3222,12 +3222,12 @@ final: prev: {
codesettings-nvim = buildVimPlugin {
pname = "codesettings.nvim";
- version = "1.6.1-unstable-2026-01-29";
+ version = "1.6.2-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "mrjones2014";
repo = "codesettings.nvim";
- rev = "bac50504f5f7e3f022406667fb70d5e1ff2007be";
- hash = "sha256-bqUQd2mIaZIte/143NIMlFAft3FfLtNqqTZThoVq1V0=";
+ rev = "d611287c04ad03fadfd61db761f2cd401a917530";
+ hash = "sha256-5UkxMlE5f6HGDidQYhNCyN4+UhNaIPK6Rrpj4oEZ0/c=";
};
meta.homepage = "https://github.com/mrjones2014/codesettings.nvim/";
meta.hydraPlatforms = [ ];
@@ -3535,12 +3535,12 @@ final: prev: {
conjure = buildVimPlugin {
pname = "conjure";
- version = "4.58.0-unstable-2026-01-18";
+ version = "4.58.0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "Olical";
repo = "conjure";
- rev = "403639610bcb9b6a5dfc494dc3179cc19773a471";
- hash = "sha256-46cln+BYDmf1cdeznsFJoxJjSXJon6vYN6svkZuZO8Y=";
+ rev = "8dba456acc370ecac3f8191067f9ad43e18d7901";
+ hash = "sha256-zok8g2jw0bb59DOUhbHKxK0vyqB7Uyspvtt/vqrCZyc=";
};
meta.homepage = "https://github.com/Olical/conjure/";
meta.hydraPlatforms = [ ];
@@ -3626,12 +3626,12 @@ final: prev: {
copilot-lua = buildVimPlugin {
pname = "copilot.lua";
- version = "0-unstable-2026-01-28";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "zbirenbaum";
repo = "copilot.lua";
- rev = "9b8d77c6c847c83c784c05f5f86b4821ed90d3a1";
- hash = "sha256-nvGt/u4K5iYi7AZegV/tpOjFNlye7+LYPMejuuIwJ0M=";
+ rev = "746cc7aed285cc5fb99034b9c79fd06c56da388d";
+ hash = "sha256-XfqpWv9Gn+EVsDcAbqxLNEwJadioPaKXhx4oSr1kOIo=";
};
meta.homepage = "https://github.com/zbirenbaum/copilot.lua/";
meta.hydraPlatforms = [ ];
@@ -4824,12 +4824,12 @@ final: prev: {
easy-dotnet-nvim = buildVimPlugin {
pname = "easy-dotnet.nvim";
- version = "0-unstable-2026-01-29";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "GustavEikaas";
repo = "easy-dotnet.nvim";
- rev = "a0ae745a3dbecd8f70ff0c0bbe5e4d7ef3dd3d57";
- hash = "sha256-2xHjr0ABVsIGMInS9RRb8n2p9F3PVwSgVaWdZbs1QoE=";
+ rev = "dbac1f9d4c026556b11bba48272145b02d239498";
+ hash = "sha256-qaEAToaZ39nwxK+8uMZcdKK7SaSv5ZWhQNhwixvzHgE=";
};
meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/";
meta.hydraPlatforms = [ ];
@@ -4850,12 +4850,12 @@ final: prev: {
ecolog-nvim = buildVimPlugin {
pname = "ecolog.nvim";
- version = "0.9.0-unstable-2026-01-15";
+ version = "0.9.0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "ph1losof";
repo = "ecolog.nvim";
- rev = "5e2f01e217b68be5d309382595c608295ad5460c";
- hash = "sha256-j31yxzpz9DZP+Cx8JiTMnRmfZdWi7aOsQ53702rh1Jc=";
+ rev = "558ddee4d7151af6a37cd40c517243b63ba493ce";
+ hash = "sha256-xUVSkygICCpA3bBqitPblRn7wRQ6fffxJQ4ej5C1ICM=";
};
meta.homepage = "https://github.com/ph1losof/ecolog.nvim/";
meta.hydraPlatforms = [ ];
@@ -5073,11 +5073,11 @@ final: prev: {
evergarden-nvim = buildVimPlugin {
pname = "evergarden-nvim";
- version = "0-unstable-2026-01-26";
+ version = "0-unstable-2026-01-30";
src = fetchgit {
url = "https://codeberg.org/evergarden/nvim";
- rev = "16d4c3f2b3d7e8fa02c1666fc4518707515dc2fe";
- hash = "sha256-sPYL3+Pw9vt1SXiTNtf1SpN9en1tQwFUzXJicw7XHdk=";
+ rev = "d809abf3c5a213bc27962ac6296196ef5126b528";
+ hash = "sha256-NyRgKd+Ey3ZDlbqq07Vp1ztbMWGCZdKLVrOiPoipKZE=";
};
meta.homepage = "https://codeberg.org/evergarden/nvim";
meta.hydraPlatforms = [ ];
@@ -5659,12 +5659,12 @@ final: prev: {
fzf-vim = buildVimPlugin {
pname = "fzf.vim";
- version = "0-unstable-2025-12-08";
+ version = "0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
- rev = "ddc14a6a5471147e2a38e6b32a7268282f669b0a";
- hash = "sha256-mlif2Y53XAVt7CaJzX6eaxhW9S6ZuhndrSPe9x54wx4=";
+ rev = "34a564c81f36047f50e593c1656f4580ff75ccca";
+ hash = "sha256-n0jPX5keDf9qUuqyMKosLoI42DRerky9N5moFuuPccY=";
};
meta.homepage = "https://github.com/junegunn/fzf.vim/";
meta.hydraPlatforms = [ ];
@@ -5971,12 +5971,12 @@ final: prev: {
go-nvim = buildVimPlugin {
pname = "go.nvim";
- version = "0.10.4-unstable-2026-01-29";
+ version = "0.10.4-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "ray-x";
repo = "go.nvim";
- rev = "d89ea7aba93220383ded5bb22b1e82841980cecf";
- hash = "sha256-SB5o7GzAju0/5RPeEwTp/MyvZaQR4WuSyKtzmO5LtzI=";
+ rev = "421694ad11759ad22d5200cff6a8c69d223ade29";
+ hash = "sha256-tveMrI5xui9RQi5hOMZfi4e5+1dlNToRfx+wU1zl9wo=";
};
meta.homepage = "https://github.com/ray-x/go.nvim/";
meta.hydraPlatforms = [ ];
@@ -6205,12 +6205,12 @@ final: prev: {
guard-collection = buildVimPlugin {
pname = "guard-collection";
- version = "0-unstable-2025-12-22";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "nvimdev";
repo = "guard-collection";
- rev = "411971cb8b4eadfa8a4d5a64edbfda606ab30002";
- hash = "sha256-cl+ipG7SJwxPOFviEx/YfmB6Vn5t3iJwA/Y6cZBxhrU=";
+ rev = "a55f21bdc799fa9723791cc0e211316ea6068705";
+ hash = "sha256-Uj5Ux1S1mqiosTNNNEIYeQmDYWgaqXv+EBt8OxAmVqQ=";
};
meta.homepage = "https://github.com/nvimdev/guard-collection/";
meta.hydraPlatforms = [ ];
@@ -6218,12 +6218,12 @@ final: prev: {
guard-nvim = buildVimPlugin {
pname = "guard.nvim";
- version = "2.6.2-unstable-2026-01-18";
+ version = "2.7.0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "nvimdev";
repo = "guard.nvim";
- rev = "8e72406479681db9e347d951759c7a14e7937e31";
- hash = "sha256-uXW689Md5vs5HNR1+h3pGyXEgMF71yLv3OZlorBWpCE=";
+ rev = "addb8d2f40662b8b62d60dd7d18f503beb2332e7";
+ hash = "sha256-jd5EBHaTo3yMzv5mR+GC5IGk+QIHt4Xbi8N/URfyczU=";
};
meta.homepage = "https://github.com/nvimdev/guard.nvim/";
meta.hydraPlatforms = [ ];
@@ -7144,12 +7144,12 @@ final: prev: {
jj-nvim = buildVimPlugin {
pname = "jj.nvim";
- version = "0.4.1-unstable-2026-01-29";
+ version = "0.4.1-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "NicolasGB";
repo = "jj.nvim";
- rev = "680d864e1165ac5d334eef6d69e301f2094ff4c3";
- hash = "sha256-Zere6x/mcV0zlsqp6RB7XWkeXRBmDhSl8rpEYA1x+Sg=";
+ rev = "400a3a5263f33d7e030d2485b396b10f36d174a1";
+ hash = "sha256-uW9uw0TMSJQltMEQhkbjBnZB+wKzFZTUIvhSJ7pZt/Y=";
};
meta.homepage = "https://github.com/NicolasGB/jj.nvim/";
meta.hydraPlatforms = [ ];
@@ -7248,12 +7248,12 @@ final: prev: {
kanso-nvim = buildVimPlugin {
pname = "kanso.nvim";
- version = "0-unstable-2026-01-10";
+ version = "0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "webhooked";
repo = "kanso.nvim";
- rev = "26f5c9686b17a27541c98551cf0cd2587627e387";
- hash = "sha256-PLrCvptPy+FO8Tn5zscqL6PIVZryXxUXPG62uM/6PME=";
+ rev = "1afbbb449aa0254823dbe1932e3cbb51886ff9fe";
+ hash = "sha256-gvPVYFhF5pHVB+Wq7UdmMwOYQtByNNGUu8Owo4tIJGY=";
};
meta.homepage = "https://github.com/webhooked/kanso.nvim/";
meta.hydraPlatforms = [ ];
@@ -7535,12 +7535,12 @@ final: prev: {
lean-nvim = buildVimPlugin {
pname = "lean.nvim";
- version = "2025.10.1-unstable-2026-01-21";
+ version = "2025.10.1-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "Julian";
repo = "lean.nvim";
- rev = "68ad9a01b7da30213441016667ad3f946d080fe8";
- hash = "sha256-FfYfDPQi0MUPnUV1bcHP7cpHdUkqcH9lHZS8ZNpWCso=";
+ rev = "904dcc2787effac5e0394a46e78499b2c094a3df";
+ hash = "sha256-yfEEfzx8V00tAPc9q1Zqmd5JklfVHVDXqNpjo525i68=";
};
meta.homepage = "https://github.com/Julian/lean.nvim/";
meta.hydraPlatforms = [ ];
@@ -7574,11 +7574,11 @@ final: prev: {
leap-nvim = buildVimPlugin {
pname = "leap.nvim";
- version = "0-unstable-2026-01-28";
+ version = "0-unstable-2026-02-02";
src = fetchgit {
url = "https://codeberg.org/andyg/leap.nvim/";
- rev = "a64a882dc50369e87ac2a9fecc16c209e35533d6";
- hash = "sha256-dEuCtw+aRLP+F4fSmKH687kVuTmU2opCJAVsyuVjShw=";
+ rev = "d7316deae68dc93d6957020cdda6d7bb399218fb";
+ hash = "sha256-9KppjYn7h4RDdVB+XDBQhHRlgTpcII6m3xAPOt6cfhs=";
};
meta.homepage = "https://codeberg.org/andyg/leap.nvim/";
meta.hydraPlatforms = [ ];
@@ -7976,12 +7976,12 @@ final: prev: {
llama-vim = buildVimPlugin {
pname = "llama.vim";
- version = "0-unstable-2026-01-29";
+ version = "0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "ggml-org";
repo = "llama.vim";
- rev = "bc7743b9e6dde6ce56a1c9bc41f6b06720430537";
- hash = "sha256-kK2L8cqRTGMCc/oCihaR8NbUG8yv0gq9AmuXducaoyE=";
+ rev = "a1c8e6e40cb45df59b78add5b65d575386832465";
+ hash = "sha256-xX8B0VW16CpYsWlYBhJ7t3waE6BmGbx6gYgaz2EytQ4=";
};
meta.homepage = "https://github.com/ggml-org/llama.vim/";
meta.hydraPlatforms = [ ];
@@ -8392,12 +8392,12 @@ final: prev: {
markview-nvim = buildVimPlugin {
pname = "markview.nvim";
- version = "28.0.0-unstable-2026-01-23";
+ version = "28.0.0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "OXY2DEV";
repo = "markview.nvim";
- rev = "c81ce9ed129387fc5fdec91abe9818a1b0e6fcac";
- hash = "sha256-ycw0CPwiRip4KzZlwOUNaikIecOT6kWE5a7nRxv46Ys=";
+ rev = "9e852c299351fc2110e763edc7fc899358ee112e";
+ hash = "sha256-qWVnU8p22zmN2kzPuJv7ikQbs80EkTIIClQg3htPfT4=";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/OXY2DEV/markview.nvim/";
@@ -8406,12 +8406,12 @@ final: prev: {
mason-lspconfig-nvim = buildVimPlugin {
pname = "mason-lspconfig.nvim";
- version = "2.1.0-unstable-2026-01-28";
+ version = "2.1.0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "mason-org";
repo = "mason-lspconfig.nvim";
- rev = "3d89e7c92fbd96c5e10e0298fc2b006f21cf9428";
- hash = "sha256-R9KOMpFiR0YZtGpygkpaWvTDxmDE5vTQbnhdSauDlVQ=";
+ rev = "ae609525ddf01c153c39305730b1791800ffe4fe";
+ hash = "sha256-CVXJchsVcoxrA50yzPsGT0GFgcw2F2fhO6WYnCaN6m4=";
};
meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/";
meta.hydraPlatforms = [ ];
@@ -9017,12 +9017,12 @@ final: prev: {
mini-nvim = buildVimPlugin {
pname = "mini.nvim";
- version = "0.17.0-unstable-2026-01-22";
+ version = "0.17.0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.nvim";
- rev = "9b935c218ddba02e5dc75c94f90143bce1f7c646";
- hash = "sha256-dyKTxP4f6ZZ6MN4nz87X+K1d/WxhwnQ6+HxHSKgqacM=";
+ rev = "f28cd08c8be826355d64080400fab1764c9693dd";
+ hash = "sha256-7eULA178NPUbJLg1gNAJZ+Yob4UQDVo0GTnFCHDlBvI=";
};
meta.homepage = "https://github.com/nvim-mini/mini.nvim/";
meta.hydraPlatforms = [ ];
@@ -9030,12 +9030,12 @@ final: prev: {
mini-operators = buildVimPlugin {
pname = "mini.operators";
- version = "0.17.0-unstable-2025-12-29";
+ version = "0.17.0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.operators";
- rev = "47e33fee98adf9fef841cc6d6b868db3a28adacc";
- hash = "sha256-4eX4DKiJxkfpPwWw7Co298E+JqJSVuNa3E7KYJwMMOw=";
+ rev = "c68010bb5498d418e056704710f71cd8d6fa227b";
+ hash = "sha256-UfZ/mzXh+IfpUeU0iyPySAKHr0aDEUDRM6MR+yLUnrs=";
};
meta.homepage = "https://github.com/nvim-mini/mini.operators/";
meta.hydraPlatforms = [ ];
@@ -9134,12 +9134,12 @@ final: prev: {
mini-surround = buildVimPlugin {
pname = "mini.surround";
- version = "0.17.0-unstable-2026-01-17";
+ version = "0.17.0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "nvim-mini";
repo = "mini.surround";
- rev = "f9358544ed06bc10197e698b7fc8dc5963be3f4b";
- hash = "sha256-GvUHOPoyE8p12fmfuvnUOEvxhuqF7bmPM2PPdyeoiWk=";
+ rev = "d648a5601e1c48f175b07d10eba141da338a0a2a";
+ hash = "sha256-rw1Dut9qVqvwaH0VOqsA4E5CpFxiorJHJCQZAFXCxIU=";
};
meta.homepage = "https://github.com/nvim-mini/mini.surround/";
meta.hydraPlatforms = [ ];
@@ -9199,12 +9199,12 @@ final: prev: {
minuet-ai-nvim = buildVimPlugin {
pname = "minuet-ai.nvim";
- version = "0.8.0-unstable-2026-01-28";
+ version = "0.8.0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "milanglacier";
repo = "minuet-ai.nvim";
- rev = "18b8fc3a9ce17682402ee047c3ee647b52ab9893";
- hash = "sha256-N4BsXD8sDLB97qLt/TFBNTvL4R8psjdBT/9gYCIuvlQ=";
+ rev = "3d25c24487876676d29d325c01ce108cbdbd0753";
+ hash = "sha256-PWJ335w8AFdJd5PIk4+aoQDf0fhIU+ObWAvu34g4sb4=";
};
meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/";
meta.hydraPlatforms = [ ];
@@ -9329,12 +9329,12 @@ final: prev: {
monokai-pro-nvim = buildVimPlugin {
pname = "monokai-pro.nvim";
- version = "2.1.0-unstable-2026-01-25";
+ version = "2.1.1-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "loctvl842";
repo = "monokai-pro.nvim";
- rev = "e862648545a783c5364e95f206bb496e560dc76c";
- hash = "sha256-lmq6oeX2PDxY1mt564O5iXxfR86r+xA7lVD6aeGVncc=";
+ rev = "d8884d4473667c48bd17a68d08383d38839136a3";
+ hash = "sha256-G8qGIUD2NivfJw016bKk67VEJzOitUZIk8o8k2WTt5w=";
};
meta.homepage = "https://github.com/loctvl842/monokai-pro.nvim/";
meta.hydraPlatforms = [ ];
@@ -9381,12 +9381,12 @@ final: prev: {
multicursor-nvim = buildVimPlugin {
pname = "multicursor.nvim";
- version = "0-unstable-2026-01-21";
+ version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "jake-stewart";
repo = "multicursor.nvim";
- rev = "3b5c79c4eec52ff18ce69923156422c298b9ae5d";
- hash = "sha256-MILaaZDmCSnZl84FA0MSnq+/Uz3CAvqN9wpTVr6m1ps=";
+ rev = "630dd29dd696bc977cb81d7dd2fa6bb280f60fc4";
+ hash = "sha256-f4z11N1ThP0gtxEwVbR7OkHA3G1DH6SYW7I4j8/SarA=";
};
meta.homepage = "https://github.com/jake-stewart/multicursor.nvim/";
meta.hydraPlatforms = [ ];
@@ -9693,12 +9693,12 @@ final: prev: {
neo-tree-nvim = buildVimPlugin {
pname = "neo-tree.nvim";
- version = "3.38.0-unstable-2026-01-29";
+ version = "3.38.0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "nvim-neo-tree";
repo = "neo-tree.nvim";
- rev = "466ba7ac7e4841a73d01afa48b6be8a4825a2372";
- hash = "sha256-2O4cYYdF8xEHVor+oOEMlzhM0pmZ06L0RkdKavW6ALk=";
+ rev = "2d04b7a422c9f84788bbb4e5ca2634c81dd0f5a3";
+ hash = "sha256-wexHE+tLAIIZLovIKkKF1973+wKIDTWMq2G9kJOMvx4=";
};
meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/";
meta.hydraPlatforms = [ ];
@@ -9719,12 +9719,12 @@ final: prev: {
neoconf-nvim = buildVimPlugin {
pname = "neoconf.nvim";
- version = "1.4.0-unstable-2026-01-28";
+ version = "1.4.0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "folke";
repo = "neoconf.nvim";
- rev = "6fe578c138de3f1451a512d93c56365b4275666f";
- hash = "sha256-cKbUnZx9wkpv0j7PHQtNAJS5IRwktztR/uttr8VPduI=";
+ rev = "32641ccff599d0d047577e3986fc266a48d81a75";
+ hash = "sha256-wzojmOMRRVt9twkI3xy8lBvJ4pGUvgmjWh5bG6F3ma8=";
};
meta.homepage = "https://github.com/folke/neoconf.nvim/";
meta.hydraPlatforms = [ ];
@@ -10072,12 +10072,12 @@ final: prev: {
neotest-golang = buildVimPlugin {
pname = "neotest-golang";
- version = "2.7.2-unstable-2026-01-26";
+ version = "2.7.2-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "fredrikaverpil";
repo = "neotest-golang";
- rev = "35bbd3d9bc4310452ac65975ae935e94e1261bf8";
- hash = "sha256-HZJ1wT01UFkH6t+E1b8M9m5I1CHv4IxfKcakZWM6PYQ=";
+ rev = "3f6c5498134a7fb7afada6d133065a777a67a596";
+ hash = "sha256-mBWfV2QAI+fQmC6CvvpwzCbZHRDrsvxObyEbAHmYf1I=";
};
meta.homepage = "https://github.com/fredrikaverpil/neotest-golang/";
meta.hydraPlatforms = [ ];
@@ -10112,12 +10112,12 @@ final: prev: {
neotest-haskell = buildVimPlugin {
pname = "neotest-haskell";
- version = "3.0.1-unstable-2026-01-25";
+ version = "3.0.1-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "MrcJkb";
repo = "neotest-haskell";
- rev = "4230323eaeddae5d60720bfe0a8b5e1c74ced5ad";
- hash = "sha256-xnc7ZXqkdEafVh56a/JtbcKjvJPp4O9fTGzgc1/d+E0=";
+ rev = "9342788c7439980693e789b95a7fe74f0370ef2f";
+ hash = "sha256-xUpbRhQz0VBFGaZTT3yTMEHyKUrXBM7fkkC+d3fCpHY=";
};
meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
meta.hydraPlatforms = [ ];
@@ -10605,12 +10605,12 @@ final: prev: {
nix-develop-nvim = buildVimPlugin {
pname = "nix-develop.nvim";
- version = "0-unstable-2023-07-23";
+ version = "0-unstable-2026-01-29";
src = fetchFromGitHub {
owner = "figsoda";
repo = "nix-develop.nvim";
- rev = "afea026f5c478c000a8af8de87f7b711676387ab";
- hash = "sha256-U7DuU/xefQCnCUlvne5fjmGExgJo/Of9ab39m0J+kls=";
+ rev = "bfba63d6c129d8b5073fe9eb965c9acee04becb0";
+ hash = "sha256-JZ1QnbQlP/G4CahzvIZYWGhUe0jH4S9TF4xl6fJu2bA=";
};
meta.homepage = "https://github.com/figsoda/nix-develop.nvim/";
meta.hydraPlatforms = [ ];
@@ -10618,12 +10618,12 @@ final: prev: {
nlsp-settings-nvim = buildVimPlugin {
pname = "nlsp-settings.nvim";
- version = "0-unstable-2026-01-25";
+ version = "0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "tamago324";
repo = "nlsp-settings.nvim";
- rev = "05481cf1d46d665284fb6d5c96d856f76056d650";
- hash = "sha256-IxMDT89xmyugE3iDA0YzHAnxjEHp9/3ZRFWpcF651ag=";
+ rev = "4e91633a7f5afd772bc6bb2dcfa8ceaf46303fed";
+ hash = "sha256-NlNJJv1xZ+y5Fqzrpw9p+KCaWDKlVbBjWLyYl3df5/Q=";
};
meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/";
meta.hydraPlatforms = [ ];
@@ -10696,12 +10696,12 @@ final: prev: {
none-ls-nvim = buildVimPlugin {
pname = "none-ls.nvim";
- version = "0-unstable-2026-01-15";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "nvimtools";
repo = "none-ls.nvim";
- rev = "3c206dfedf5f1385e9d29f85ffaec7874358592a";
- hash = "sha256-WLRNPTttuB9M12hkpk5FVFmnvdwZpsBvIJnfSdhF0zw=";
+ rev = "68ed8b9bf5dfdae4d579fcd19723926f84d7b6cb";
+ hash = "sha256-thbg8cmtpkKhAhKHlYCqCfi2HxceLe2H6me14hQm1vs=";
};
meta.homepage = "https://github.com/nvimtools/none-ls.nvim/";
meta.hydraPlatforms = [ ];
@@ -10865,12 +10865,12 @@ final: prev: {
nvim-autopairs = buildVimPlugin {
pname = "nvim-autopairs";
- version = "0.10.0-unstable-2026-01-28";
+ version = "0.10.0-unstable-2026-01-30";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-autopairs";
- rev = "007047febaa3681a8d2f3dd5126fdb9c6e81f393";
- hash = "sha256-jyrHBri5eM0gYoAXjUy2kAxlPCYFU3/VN1ufPZti1HQ=";
+ rev = "59bce2eef357189c3305e25bc6dd2d138c1683f5";
+ hash = "sha256-0IqXpxKCzqVz6i9QajPYJ0FdfReHQBhehrvN89/8n6U=";
};
meta.homepage = "https://github.com/windwp/nvim-autopairs/";
meta.hydraPlatforms = [ ];
@@ -10904,12 +10904,12 @@ final: prev: {
nvim-bqf = buildVimPlugin {
pname = "nvim-bqf";
- version = "1.1.1-unstable-2026-01-11";
+ version = "1.1.1-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "nvim-bqf";
- rev = "daa1a130632dc2b05a9a73538bac058dfa4e0b86";
- hash = "sha256-9LlDewveAy5+QPW++JBhxTvCxfCY8hjdJNT919ZH87w=";
+ rev = "f65fba733268ffcf9c5b8ac381287eca7c223422";
+ hash = "sha256-/mpnDjlOiWbezhPFmbDMnJNk7AwrAh1JY1oik3HhcM0=";
};
meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/";
meta.hydraPlatforms = [ ];
@@ -10969,12 +10969,12 @@ final: prev: {
nvim-colorizer-lua = buildVimPlugin {
pname = "nvim-colorizer.lua";
- version = "0-unstable-2025-11-02";
+ version = "0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "catgoose";
repo = "nvim-colorizer.lua";
- rev = "81e676d3203c9eb6e4c0ccf1eba1679296ef923f";
- hash = "sha256-1faAhmHrYhCyeVc4vRaRWC1OW38POjTEwORjtnRdoV4=";
+ rev = "338409dd8a6ed74767bad3eb5269f1b903ffb3cf";
+ hash = "sha256-gQnWyUVE4iXvliUSy8Cig1Ov4iMCP1UmCFIskZ6nijQ=";
};
meta.homepage = "https://github.com/catgoose/nvim-colorizer.lua/";
meta.hydraPlatforms = [ ];
@@ -11151,12 +11151,12 @@ final: prev: {
nvim-dap-view = buildVimPlugin {
pname = "nvim-dap-view";
- version = "0-unstable-2026-01-27";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "igorlfs";
repo = "nvim-dap-view";
- rev = "bd67e84de295455a5cd994b8f227438e8c696ea9";
- hash = "sha256-GxfqXh9CaSljF/ypbC3dMvwBKwOQ/x1Oq5zrrXw04Zs=";
+ rev = "c4384f417dae719d21a4af0ab62c9a3ae3c518c8";
+ hash = "sha256-ChEuf7qCjmruuH18MLfkUSK64LQcXqsHvGvalLr01ZE=";
};
meta.homepage = "https://github.com/igorlfs/nvim-dap-view/";
meta.hydraPlatforms = [ ];
@@ -11359,12 +11359,12 @@ final: prev: {
nvim-java = buildVimPlugin {
pname = "nvim-java";
- version = "4.0.4-unstable-2025-12-11";
+ version = "4.1.0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "nvim-java";
repo = "nvim-java";
- rev = "d196b25eda89ae957110f2966d1753889dc197b2";
- hash = "sha256-82iGUxFohf5oEGSQeTCJ/6AHJfuK9Rz4meW66b35HB0=";
+ rev = "61e18c47dcf237e29c9689201bf13c0708c288bc";
+ hash = "sha256-w4BCKMbbFps6YxV3gyo5KGzBRJnU6h1vrUbYRq9cO0A=";
};
meta.homepage = "https://github.com/nvim-java/nvim-java/";
meta.hydraPlatforms = [ ];
@@ -11515,12 +11515,12 @@ final: prev: {
nvim-lint = buildVimPlugin {
pname = "nvim-lint";
- version = "0-unstable-2026-01-28";
+ version = "0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-lint";
- rev = "b3292aac30b935d4cccf0904053d1c7930df8a20";
- hash = "sha256-848hT8Sahob1qWEJOrOaEQsNycH6nOlqiZO3p/wzNyU=";
+ rev = "bcd1a44edbea8cd473af7e7582d3f7ffc60d8e81";
+ hash = "sha256-VStV1yw2CkH/OhjRJj7ANuh4qBSE9LZQxFuJkQB9sqc=";
};
meta.homepage = "https://github.com/mfussenegger/nvim-lint/";
meta.hydraPlatforms = [ ];
@@ -11567,12 +11567,12 @@ final: prev: {
nvim-lspconfig = buildVimPlugin {
pname = "nvim-lspconfig";
- version = "2.5.0-unstable-2026-01-29";
+ version = "2.5.0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
- rev = "238583bb00770b079c68c69a860d65e5d1d8acf9";
- hash = "sha256-XUD0aDEUioepBDdKvdwF1DfEuOFMKctpT+RCCnIDKJ4=";
+ rev = "59cd07d8df2fefde32556268b8d52606a32152a1";
+ hash = "sha256-DVXZTH7S17NoLA3poEj/h9m4m7Zdmx/5AlGR43V3LLc=";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
meta.hydraPlatforms = [ ];
@@ -11879,12 +11879,12 @@ final: prev: {
nvim-scissors = buildVimPlugin {
pname = "nvim-scissors";
- version = "0-unstable-2026-01-29";
+ version = "0-unstable-2026-01-30";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-scissors";
- rev = "ee552467060668be362f60fc5c29f7746e9531e3";
- hash = "sha256-gYuj+UgHk1pVB7iQ3ncmHAzlTbMeFD9fVjF+u8FFmMc=";
+ rev = "0e928882336a032ffa934d46656afd494c5d0e4c";
+ hash = "sha256-0TSM1aekNzCaQ4bXjOU23r8CyUBVFj0/yt2aaz7SxTo=";
};
meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/";
meta.hydraPlatforms = [ ];
@@ -11905,12 +11905,12 @@ final: prev: {
nvim-scrollview = buildVimPlugin {
pname = "nvim-scrollview";
- version = "6.2.2-unstable-2025-10-02";
+ version = "6.3.0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "dstein64";
repo = "nvim-scrollview";
- rev = "316c37c96e6ab7d15e18f878366d0497179e8891";
- hash = "sha256-IYe94jAc0eq/Zf95hdwjq62E7WUAjlK+h/H/e1CBtsE=";
+ rev = "ff8c8b76170f0062aa00f2609b48235e9cc3d131";
+ hash = "sha256-MwgaUVYjqLVwZ5NVEgJWIRWA0+Wx2wrekTRmAVVM0zU=";
};
meta.homepage = "https://github.com/dstein64/nvim-scrollview/";
meta.hydraPlatforms = [ ];
@@ -11970,14 +11970,14 @@ final: prev: {
nvim-sops = buildVimPlugin {
pname = "nvim-sops";
- version = "0-unstable-2023-07-31";
+ version = "0-unstable-2026-01-29";
src = fetchFromGitHub {
- owner = "lucidph3nx";
+ owner = "prismatic-koi";
repo = "nvim-sops";
- rev = "cb2209562d00ef8c6c88bdec836d9edb8fbb96ef";
- hash = "sha256-kppkZtdDQzsqOL+iAclc8Ziij8ZaC9r1m6SNKEu3fTs=";
+ rev = "1791eec21e78c9736ae504f02712a2f509c69b2c";
+ hash = "sha256-PkCZZuigHAAlGNcVD/bBTkGyZs9e3tgmnaDuPpKrBKM=";
};
- meta.homepage = "https://github.com/lucidph3nx/nvim-sops/";
+ meta.homepage = "https://github.com/prismatic-koi/nvim-sops/";
meta.hydraPlatforms = [ ];
};
@@ -12061,12 +12061,12 @@ final: prev: {
nvim-tree-lua = buildVimPlugin {
pname = "nvim-tree.lua";
- version = "1.15.0-unstable-2026-01-27";
+ version = "1.15.0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "nvim-tree";
repo = "nvim-tree.lua";
- rev = "c07ce43527e5f0242121f4eb1feb7ac0ecea8275";
- hash = "sha256-giGuSvx4eOPjaGYSZNFkm8OamJZSfRvdCM6MGmZp9jQ=";
+ rev = "037d89e60fb01a6c11a48a19540253b8c72a3c32";
+ hash = "sha256-fIiblgB/yqJ9JgSl/XkseBW49xRBPRHZSi50ZUCjROc=";
};
meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/";
meta.hydraPlatforms = [ ];
@@ -12074,12 +12074,12 @@ final: prev: {
nvim-treesitter = buildVimPlugin {
pname = "nvim-treesitter";
- version = "0.10.0-unstable-2026-01-29";
+ version = "0.10.0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
- rev = "19c729dae6e0eeb79423df0cf37780aa9a7cc3b7";
- hash = "sha256-mSITjO17z0gP+8QX24BOqccGN7R+05iddWF0N8cSacc=";
+ rev = "4967fa48b0fe7a7f92cee546c76bb4bb61bb14d5";
+ hash = "sha256-pwI9KqCjymvqK6btX/+5ZiGP46JsQVYj7W+9YtlRXsc=";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
meta.hydraPlatforms = [ ];
@@ -12189,6 +12189,19 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
+ nvim-treesitter-textobjects-legacy = buildVimPlugin {
+ pname = "nvim-treesitter-textobjects-legacy";
+ version = "0-unstable-2025-10-31";
+ src = fetchFromGitHub {
+ owner = "nvim-treesitter";
+ repo = "nvim-treesitter-textobjects";
+ rev = "5ca4aaa6efdcc59be46b95a3e876300cfead05ef";
+ hash = "sha256-lf+AwSu96iKO1vWWU2D7jWHGfjXkbX9R2CX3gMZaD4M=";
+ };
+ meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/";
+ meta.hydraPlatforms = [ ];
+ };
+
nvim-treesitter-textsubjects = buildVimPlugin {
pname = "nvim-treesitter-textsubjects";
version = "0-unstable-2025-08-14";
@@ -12217,12 +12230,12 @@ final: prev: {
nvim-ts-autotag = buildVimPlugin {
pname = "nvim-ts-autotag";
- version = "0-unstable-2026-01-20";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-ts-autotag";
- rev = "db15f2e0df2f5db916e511e3fffb682ef2f6354f";
- hash = "sha256-XajbH3R1ONStQyYK6xQBE1cfGk3Y6tP/Mh9Ch90aKCk=";
+ rev = "8e1c0a389f20bf7f5b0dd0e00306c1247bda2595";
+ hash = "sha256-a6xnl1IyKLMEeaw3OIuwdNx10HFPYxExVuGWAhaim+M=";
};
meta.homepage = "https://github.com/windwp/nvim-ts-autotag/";
meta.hydraPlatforms = [ ];
@@ -12438,12 +12451,12 @@ final: prev: {
obsidian-nvim = buildVimPlugin {
pname = "obsidian.nvim";
- version = "3.15.7-unstable-2026-01-29";
+ version = "3.15.8-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "obsidian-nvim";
repo = "obsidian.nvim";
- rev = "dacdbd8b08862ddbb8e9d384ddba6c428aef4428";
- hash = "sha256-myM0hkTCVVEG82Qf4OMJHR9lc84lNhNv9jf31Zt+zjc=";
+ rev = "8ab5bb9b58edafce994f8c8e709d82c37e3257e0";
+ hash = "sha256-Dkis9Q5GvHHAGa4ltzjr8rH8cqTJ6UTZNjOx3NLQ5zc=";
};
meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/";
meta.hydraPlatforms = [ ];
@@ -12529,12 +12542,12 @@ final: prev: {
oil-lsp-diagnostics-nvim = buildVimPlugin {
pname = "oil-lsp-diagnostics.nvim";
- version = "0-unstable-2025-12-21";
+ version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "JezerM";
repo = "oil-lsp-diagnostics.nvim";
- rev = "31015f9185e8a6fdd84f035feb8ce032b4fdfb6f";
- hash = "sha256-oAoAQagOOwP4bJioGL8qC79oBWggldg2RivzTqgbYos=";
+ rev = "282308383d8d8485937aaf3c28b44fa1cb26007a";
+ hash = "sha256-IK1HhHbCI6qLgIuAciox3E43Cn4Cq2QHeRjd8l5NMnE=";
};
meta.homepage = "https://github.com/JezerM/oil-lsp-diagnostics.nvim/";
meta.hydraPlatforms = [ ];
@@ -12724,12 +12737,12 @@ final: prev: {
opencode-nvim = buildVimPlugin {
pname = "opencode.nvim";
- version = "0-unstable-2026-01-28";
+ version = "0.1.0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "nickjvandyke";
repo = "opencode.nvim";
- rev = "849a5f63514667e63318521330f28acaf13a4125";
- hash = "sha256-wVZYTjvr9eN5RXiDnqq+t4rtozjqiMv15tRnKaQy9YU=";
+ rev = "632ec5879295a3103fa39742b2e3f0639496c96f";
+ hash = "sha256-RzZGsKR9FFFz20mHFnYuLRRc1PuxNmHPDm8+Ay+jH2Q=";
};
meta.homepage = "https://github.com/nickjvandyke/opencode.nvim/";
meta.hydraPlatforms = [ ];
@@ -12802,12 +12815,12 @@ final: prev: {
otter-nvim = buildVimPlugin {
pname = "otter.nvim";
- version = "2.14.1-unstable-2026-01-22";
+ version = "2.14.2-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "jmbuhr";
repo = "otter.nvim";
- rev = "6b75433f2c3c77999f94de0daf2e629d3f727b80";
- hash = "sha256-UQxTjsiNV+6Odz1P7Oz2qu2SAkCmMFda3pSiBg8TfDs=";
+ rev = "8cf628c4d7531de3d8dd4e78f5ce6f9519d432b2";
+ hash = "sha256-IMyWDiWQaZaHCu6Z8cRV0uSqyVtu+0XZjZrWgIdaE1g=";
};
meta.homepage = "https://github.com/jmbuhr/otter.nvim/";
meta.hydraPlatforms = [ ];
@@ -12815,12 +12828,12 @@ final: prev: {
outline-nvim = buildVimPlugin {
pname = "outline.nvim";
- version = "1.1.0-unstable-2025-12-22";
+ version = "1.2.0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "hedyhli";
repo = "outline.nvim";
- rev = "1967ef50036b0b1eac4977aeede55915a741afe0";
- hash = "sha256-gaXo4jVG1CVq9AnEUTl0yt+2IIWUd8AmKe1dXJgNqTw=";
+ rev = "ead1820d49c8e79ce89cab1c2c318981b695c9d2";
+ hash = "sha256-+jN6VV7McqszRLHPx7sYme2mq3BzaOr5IOHbF+uZPrc=";
};
meta.homepage = "https://github.com/hedyhli/outline.nvim/";
meta.hydraPlatforms = [ ];
@@ -13050,12 +13063,12 @@ final: prev: {
persisted-nvim = buildVimPlugin {
pname = "persisted.nvim";
- version = "3.0.0-unstable-2026-01-15";
+ version = "3.0.0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "olimorris";
repo = "persisted.nvim";
- rev = "4c34da1781e6e2cb52d22d322bc3600070f253e8";
- hash = "sha256-dr+yIlxmL5HYPqKbd9SiKqEypOh3URFZRE2iWZTRMnQ=";
+ rev = "14cc1db0052ea26f2d2d2f1b861845dae58b7ead";
+ hash = "sha256-qcFhEp91Wh4mbSPhx/bLkxs7vsvP2YmZ8GUSjm2MiHY=";
};
meta.homepage = "https://github.com/olimorris/persisted.nvim/";
meta.hydraPlatforms = [ ];
@@ -13246,12 +13259,12 @@ final: prev: {
precognition-nvim = buildVimPlugin {
pname = "precognition.nvim";
- version = "1.1.0-unstable-2025-08-14";
+ version = "1.2.0-unstable-2026-01-30";
src = fetchFromGitHub {
owner = "tris203";
repo = "precognition.nvim";
- rev = "2aae2687207029b3611a0e19a289f9e1c7efbe16";
- hash = "sha256-0xoWOLY6wFR31nAzOLtMdgdzbNDsGDDOiBQ0vGX5niw=";
+ rev = "06e4bfa339ddc55a49fd1adcbb403f6e0855c43b";
+ hash = "sha256-LudDSj96li+dKgEIOExjPsaQ/Nf+fHqWbvIyG1NBanU=";
};
meta.homepage = "https://github.com/tris203/precognition.nvim/";
meta.hydraPlatforms = [ ];
@@ -13324,12 +13337,12 @@ final: prev: {
project-nvim = buildVimPlugin {
pname = "project.nvim";
- version = "0.5.6-1-unstable-2026-01-29";
+ version = "0.6.1-1-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "DrKJeff16";
repo = "project.nvim";
- rev = "d9d450d6372be5b7d624cfb15e7fe95ea1b5e6ef";
- hash = "sha256-Q54vcl9FQwIfm+1dTn0nutM7TFXNWxf9s8LshtjU0FY=";
+ rev = "84df1ae586772d40fb5b723a9dfc16bdd376e84a";
+ hash = "sha256-YlmM7NeqrC7UwmQI8yI4KqMDaJHa4EEwN+GRNrlhK4s=";
};
meta.homepage = "https://github.com/DrKJeff16/project.nvim/";
meta.hydraPlatforms = [ ];
@@ -13376,12 +13389,12 @@ final: prev: {
pum-vim = buildVimPlugin {
pname = "pum.vim";
- version = "2.0-unstable-2026-01-29";
+ version = "2.0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "Shougo";
repo = "pum.vim";
- rev = "2bb0c839a2d474da6c93eefebd739c3a4b03f139";
- hash = "sha256-z9VMcFn/iHSRpuVp1hP+Mm7iupjU8bFIzVp2VUnb8GU=";
+ rev = "cd04e02277fd6d6fda8329cfee216b9639ebf5b4";
+ hash = "sha256-jlCk3A6+XQY02QhEhV3wJ9dl0k5IarGuGpuld1cZidQ=";
};
meta.homepage = "https://github.com/Shougo/pum.vim/";
meta.hydraPlatforms = [ ];
@@ -13741,12 +13754,12 @@ final: prev: {
render-markdown-nvim = buildVimPlugin {
pname = "render-markdown.nvim";
- version = "8.11.0-unstable-2026-01-28";
+ version = "8.11.0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "MeanderingProgrammer";
repo = "render-markdown.nvim";
- rev = "99bfa5d61381a29eedc75810898cb9c0fc755064";
- hash = "sha256-HUjBf+sKNK90bcJBJ4+/m6m7pW2siqBo5sfsZX6njyw=";
+ rev = "48b4175dbca8439d30c1f52231cbe5a712c8f9d9";
+ hash = "sha256-NJeCT4oEKNwkX3Go1l54jTNExb9CFdrAlcYVcdc6Bfo=";
};
meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/";
meta.hydraPlatforms = [ ];
@@ -13872,12 +13885,12 @@ final: prev: {
roslyn-nvim = buildVimPlugin {
pname = "roslyn.nvim";
- version = "0-unstable-2026-01-26";
+ version = "0-unstable-2026-01-29";
src = fetchFromGitHub {
owner = "seblyng";
repo = "roslyn.nvim";
- rev = "0687e3c12731e3d76d3d8bfb5aa873b736105981";
- hash = "sha256-HWIKCj6ximH55JCjo8adaVVA0+m/ho/Gmgnf+bR+v7w=";
+ rev = "24f7c91ee5e09c63104deaab68f932620f25c24a";
+ hash = "sha256-a/Slmkrz/4P/rfRhPa1W5kGV7joQNTN0Un7bbncCnk0=";
};
meta.homepage = "https://github.com/seblyng/roslyn.nvim/";
meta.hydraPlatforms = [ ];
@@ -14276,12 +14289,12 @@ final: prev: {
smart-splits-nvim = buildVimPlugin {
pname = "smart-splits.nvim";
- version = "2.0.5-unstable-2026-01-23";
+ version = "2.0.5-unstable-2026-01-30";
src = fetchFromGitHub {
owner = "mrjones2014";
repo = "smart-splits.nvim";
- rev = "5442c06d2003a342c27213e580f58af8ddd577c4";
- hash = "sha256-ApLkklJGTQSCG5iaVcx6/bh+9X8AEvThLC4waA6SfoY=";
+ rev = "0e73ccf1d957c6d7b95435bd195dcbd62f44f8e2";
+ hash = "sha256-kFW8SvetY5Q2HTeC0MQKweBI5DHwM3enWmIGYOf5CSM=";
};
meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/";
meta.hydraPlatforms = [ ];
@@ -14406,12 +14419,12 @@ final: prev: {
solarized-osaka-nvim = buildVimPlugin {
pname = "solarized-osaka.nvim";
- version = "0-unstable-2026-01-09";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "craftzdog";
repo = "solarized-osaka.nvim";
- rev = "5dd1969a7492f3a2c0fde5d9d2472aa751c44d3b";
- hash = "sha256-bEHBXw7ufHOrqw/frbBSaLv7Kr8F6BK2B7E83dKAsHk=";
+ rev = "f0c2f0ba0bd56108d53c9bfae4bb28ff6c67bbdb";
+ hash = "sha256-0AB2+ZuhlpuBFF5xmYXr1sIOIctY4b8jgcghqXZSc70=";
};
meta.homepage = "https://github.com/craftzdog/solarized-osaka.nvim/";
meta.hydraPlatforms = [ ];
@@ -16379,12 +16392,12 @@ final: prev: {
undotree = buildVimPlugin {
pname = "undotree";
- version = "0-unstable-2025-12-29";
+ version = "0-unstable-2026-01-30";
src = fetchFromGitHub {
owner = "mbbill";
repo = "undotree";
- rev = "178d19e00a643f825ea11d581b1684745d0c4eda";
- hash = "sha256-5/SQjSjQPYIK55P2rNrgn9psOSNpWpqJzkpWmjo8Itg=";
+ rev = "fc28931fbfba66ab75d9af23fe46ffbbb9de6e8c";
+ hash = "sha256-sJ8GBGkBIvr2MUXoCe7plWFIcKei5bvmYwXeUOj8jF4=";
};
meta.homepage = "https://github.com/mbbill/undotree/";
meta.hydraPlatforms = [ ];
@@ -16444,12 +16457,12 @@ final: prev: {
unison = buildVimPlugin {
pname = "unison";
- version = "0-unstable-2026-01-29";
+ version = "0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "unisonweb";
repo = "unison";
- rev = "72eda272f09b1c44dfa932f492c598c7dd059854";
- hash = "sha256-odEQQj8D89qskOw7andkayaBRYVG/T/hOQnUMOXE9uk=";
+ rev = "586bd429c4fa611fc50019ae2a2ecac01c41267a";
+ hash = "sha256-fjUT0DTp9gNsgmNm5GUqpc75ba45yIdtEmORL/8dWJs=";
};
meta.homepage = "https://github.com/unisonweb/unison/";
meta.hydraPlatforms = [ ];
@@ -16509,12 +16522,12 @@ final: prev: {
uv-nvim = buildVimPlugin {
pname = "uv.nvim";
- version = "0-unstable-2025-11-13";
+ version = "0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "benomahony";
repo = "uv.nvim";
- rev = "b565e03a573ee2f6493d0516b7854b9142855a6a";
- hash = "sha256-lrEPai0QkhZsncTnHgrAM1sandWMVEv7WAec9Q/Y/Yk=";
+ rev = "b0bce1b61584fde99c316aa0587a4996c52df206";
+ hash = "sha256-RmvRKigES1/CHCtNTt/kRN46lOVp9PusVZuGh0Q0Ru0=";
};
meta.homepage = "https://github.com/benomahony/uv.nvim/";
meta.hydraPlatforms = [ ];
@@ -16574,12 +16587,12 @@ final: prev: {
venv-selector-nvim = buildVimPlugin {
pname = "venv-selector.nvim";
- version = "0-unstable-2026-01-28";
+ version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "linux-cultist";
repo = "venv-selector.nvim";
- rev = "5e1ccc57c880ace17ada6b1e216d6a051cb8dbf7";
- hash = "sha256-5WIUATd7n0Cm+ykUpCDFxhY/+k/r5j14CU5hIxs4/BQ=";
+ rev = "321dbbbfc3f1d25dad24c289e853cacd0666f77f";
+ hash = "sha256-fXwBrSD4jj3YkzMRpE97DyXrGGbpu95ACJtVFmZWqkQ=";
};
meta.homepage = "https://github.com/linux-cultist/venv-selector.nvim/";
meta.hydraPlatforms = [ ];
@@ -20008,12 +20021,12 @@ final: prev: {
vim-move = buildVimPlugin {
pname = "vim-move";
- version = "1.4-unstable-2025-09-03";
+ version = "1.4-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "matze";
repo = "vim-move";
- rev = "7fd34e479bba197451b800dca5c6fc5baba37bdb";
- hash = "sha256-RKcsnngykT/L3ZbRf/t/YjsP/ZTf5uf3k9E0YGBH5oQ=";
+ rev = "267fd1cff61fc643dfb5f9b188c434906f5214aa";
+ hash = "sha256-4NGFiLOYNJa03vSW9x+tqjfP8+J38mFTiRL0hZwoRLY=";
};
meta.homepage = "https://github.com/matze/vim-move/";
meta.hydraPlatforms = [ ];
@@ -20567,12 +20580,12 @@ final: prev: {
vim-plug = buildVimPlugin {
pname = "vim-plug";
- version = "0.14.0-unstable-2025-11-06";
+ version = "0.14.0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
- rev = "3f17a5cc3d7b0b7699bb5963fef9435a839dada0";
- hash = "sha256-sZQmCWW7lR6NiMUpDJY4IubBpHwmO3GDw053PDCOBco=";
+ rev = "60dd7a5eaf3ec98287e82bc6c2e7f99f31951c04";
+ hash = "sha256-5JtJpa5vJg8KbLcL6ggUTDzSG9RP2hUZw5f4BlPvW6s=";
};
meta.homepage = "https://github.com/junegunn/vim-plug/";
meta.hydraPlatforms = [ ];
@@ -21686,12 +21699,12 @@ final: prev: {
vim-test = buildVimPlugin {
pname = "vim-test";
- version = "2.1.0-unstable-2026-01-28";
+ version = "2.1.0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
- rev = "c569b3620d0e53572efc95159f66ace5e7b06b48";
- hash = "sha256-jCAnzKmKh37vEg0F9inMcuU8IlsZozYrYkwIeLpFFtc=";
+ rev = "c174652ef8e4959628a52e3134f102923b7a6f0d";
+ hash = "sha256-DsLRa/xBcuuIEO9R9FmhFGHgTJ9jCDLDUYtbs8KYiVQ=";
};
meta.homepage = "https://github.com/vim-test/vim-test/";
meta.hydraPlatforms = [ ];
@@ -22766,12 +22779,12 @@ final: prev: {
whichpy-nvim = buildVimPlugin {
pname = "whichpy.nvim";
- version = "0-unstable-2026-01-15";
+ version = "0-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "neolooong";
repo = "whichpy.nvim";
- rev = "04c6febc26de5883d8d28aae4d6a36ee38308d38";
- hash = "sha256-RCExX9Eefb2MifAKVhdbSK0CYlBS99l6Ot5onjAsbl4=";
+ rev = "3b35bff7457d714b659d44796d4e182f44bf84e1";
+ hash = "sha256-T7ffiehB3717+Fa76tZn4GUaztKwagV+TlZr3YCdZ1E=";
};
meta.homepage = "https://github.com/neolooong/whichpy.nvim/";
meta.hydraPlatforms = [ ];
@@ -22974,12 +22987,12 @@ final: prev: {
wrapping-nvim = buildVimPlugin {
pname = "wrapping.nvim";
- version = "2.1.1-unstable-2026-01-26";
+ version = "2.1.2-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "andrewferrier";
repo = "wrapping.nvim";
- rev = "929e0f4c1906bf093092c01681a72ee1071f427b";
- hash = "sha256-DBnJ8MexsXt70ghCbHZM7Li47Kw27lJCxj0FYouLe2s=";
+ rev = "d67a7c9d1c4673fa678a68f5da222e995b91f876";
+ hash = "sha256-EsPgthAzwyn9LFzcJXz/tJ6NGXg80PiZacitNKNouJA=";
};
meta.homepage = "https://github.com/andrewferrier/wrapping.nvim/";
meta.hydraPlatforms = [ ];
@@ -23000,12 +23013,12 @@ final: prev: {
wtf-nvim = buildVimPlugin {
pname = "wtf.nvim";
- version = "0-unstable-2026-01-03";
+ version = "0-unstable-2026-02-02";
src = fetchFromGitHub {
owner = "piersolenski";
repo = "wtf.nvim";
- rev = "766b70ed84b0503706e82ce390c5e12e2f3f6368";
- hash = "sha256-9dl4gNQhQAkTLtaHLYctCbSxLzpMqHlwUAXKU4WAMG0=";
+ rev = "87f2049a434d4159249867298de29db7843adb00";
+ hash = "sha256-fTo+XMXIHMoQQqKv48cLEOueYLEgtnViFJ/KiiLwcNs=";
};
meta.homepage = "https://github.com/piersolenski/wtf.nvim/";
meta.hydraPlatforms = [ ];
@@ -23026,12 +23039,12 @@ final: prev: {
xmake-nvim = buildVimPlugin {
pname = "xmake.nvim";
- version = "3.1.2-unstable-2025-11-10";
+ version = "3.1.4-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "Mythos-404";
repo = "xmake.nvim";
- rev = "6a46d0b405525178b907f9a89e8a5b887f5c9cb5";
- hash = "sha256-kwLJ4r8y6IToAHLWrfJe7anUir/k/NcDxGJ0fnRGvXM=";
+ rev = "32462f8bfbb5022c0772337dbef1efbf8610b392";
+ hash = "sha256-A40dFf85PxFCP8hh8PNLVJflBl1LRFo8J1iZbcXxmo0=";
};
meta.homepage = "https://github.com/Mythos-404/xmake.nvim/";
meta.hydraPlatforms = [ ];
@@ -23118,12 +23131,12 @@ final: prev: {
yazi-nvim = buildVimPlugin {
pname = "yazi.nvim";
- version = "13.1.3-unstable-2026-01-29";
+ version = "13.1.4-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "yazi.nvim";
- rev = "015e73f47424e95d4456ff2880f13d106dab3a5d";
- hash = "sha256-HEliPzShpb7fmp0WtlI22eZS/h6hG+AepjvBlFC/m9g=";
+ rev = "02d5086bee04e0c861afeed8ce48988c89b19f9d";
+ hash = "sha256-1ZbPzy8EzU6J4CQAmUnJsGr2OxSCVfSYeRqEk87WbT0=";
};
meta.homepage = "https://github.com/mikavilpas/yazi.nvim/";
meta.hydraPlatforms = [ ];
diff --git a/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix
index 9f3f934240b8..245470f302e3 100644
--- a/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix
+++ b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix
@@ -8,12 +8,12 @@
gitMinimal,
}:
let
- version = "1.9.0";
+ version = "1.9.1";
src = fetchFromGitHub {
owner = "Saghen";
repo = "blink.cmp";
tag = "v${version}";
- hash = "sha256-fT3huB7R17/wdKjhpNHXYV/ngUX5X+wkHiGkC5HoY20=";
+ hash = "sha256-GgodXdWpQoF2z1g1/WvnSpfuhskw0aMcOoyZM5l66q8=";
};
blink-fuzzy-lib = rustPlatform.buildRustPackage {
inherit version src;
diff --git a/pkgs/applications/editors/vim/plugins/non-generated/vim-clap/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/vim-clap/default.nix
index a6b855d306d8..4b2580557baf 100644
--- a/pkgs/applications/editors/vim/plugins/non-generated/vim-clap/default.nix
+++ b/pkgs/applications/editors/vim/plugins/non-generated/vim-clap/default.nix
@@ -2,7 +2,7 @@
lib,
rustPlatform,
fetchFromGitHub,
- fetchpatch,
+ fetchpatch2,
pkg-config,
libgit2,
zlib,
@@ -11,13 +11,13 @@
}:
let
- version = "0.54";
+ version = "0.55";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
tag = "v${version}";
- hash = "sha256-rhCum59GCIAwdi5QgSaPfrALelAIMncNetu81i53Q8c=";
+ hash = "sha256-vtIA2URex7DOBIZ9KW++/ziqhVd/GDJOKYTUULdMqGc=";
};
meta = {
@@ -35,21 +35,21 @@ let
strictDeps = false;
- cargoHash = "sha256-FEeSwa8KmIyfhWAU9Dpric6uB2e0yK+Tig/k2zwq2Rg=";
+ cargoHash = "sha256-RMDlLpPWDLHCRWLz7NAAQhp6FhKA7aNYqx9MCqR8vYM=";
+
+ cargoPatches = [
+ # TODO: remove after next release
+ # https://github.com/liuchengxu/vim-clap/issues/1121
+ (fetchpatch2 {
+ url = "https://github.com/liuchengxu/vim-clap/commit/b95d4a3f9371271096553df1240b3f59a2dc99ec.patch?full_index=1";
+ hash = "sha256-FvGuSFHMOprPSUlR82SR/IMNDd3RaGECQm2wfPCOW4Y=";
+ })
+ ];
nativeBuildInputs = [
pkg-config
];
- # Remove after next release
- cargoPatches = [
- (fetchpatch {
- name = "rust-1.80";
- url = "https://github.com/liuchengxu/vim-clap/commit/3e8d001f5c9be10e4bb680a1d409326902c96c10.patch";
- hash = "sha256-qMflfQEssH4OGXmLFUcQwzbYWgPD0S/pClb35ZRUaPM=";
- })
- ];
-
buildInputs = [
libgit2
zlib
diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
index cd14785ec941..bade02eca943 100644
--- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
@@ -154,12 +154,12 @@
};
beancount = buildGrammar {
language = "beancount";
- version = "0.0.0+rev=23b2125";
+ version = "0.0.0+rev=d7a03a7";
src = fetchFromGitHub {
owner = "polarmutex";
repo = "tree-sitter-beancount";
- rev = "23b21252da8b8cb0f03d1d1fc4c8f87d407e1cdf";
- hash = "sha256-eJ1XAPrVCoGQtrRJdcB/V4ULUmYXemUAE3FQijpH8q8=";
+ rev = "d7a03a7506fbbbc4b16a9a2054ff7c2b337744b8";
+ hash = "sha256-vPQpAw27NkmpPB67girPXF7y87TsH7hE946m36/e7UQ=";
};
meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount";
};
@@ -253,12 +253,12 @@
};
c3 = buildGrammar {
language = "c3";
- version = "0.0.0+rev=7ef54ad";
+ version = "0.0.0+rev=302fab4";
src = fetchFromGitHub {
owner = "c3lang";
repo = "tree-sitter-c3";
- rev = "7ef54adef1008ce7d943c2cca03aee93a79b2252";
- hash = "sha256-OFhKk7dJYu17wbxXqBH2Z5eLurhioLYDc0pUgXiZtP8=";
+ rev = "302fab443c2237e3b8fb3e991454db0e442af130";
+ hash = "sha256-HAHjYLvI9Hrhl+u21WYn+elSoXGH4BVuKhRKOX0f0us=";
};
meta.homepage = "https://github.com/c3lang/tree-sitter-c3";
};
@@ -494,23 +494,23 @@
};
dart = buildGrammar {
language = "dart";
- version = "0.0.0+rev=d4d8f3e";
+ version = "0.0.0+rev=5650b09";
src = fetchFromGitHub {
owner = "UserNobody14";
repo = "tree-sitter-dart";
- rev = "d4d8f3e337d8be23be27ffc35a0aef972343cd54";
- hash = "sha256-1ftYqCor1A0PsQ0AJLVqtxVRZxaXqE/NZ5yy7SizZCY=";
+ rev = "5650b09d9fc4ef9315b361c74aa811bbdbc09458";
+ hash = "sha256-J016cVFVoe1sXg0vCkqep2ODG/Hou1KGtO1sX0t+qbo=";
};
meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart";
};
desktop = buildGrammar {
language = "desktop";
- version = "0.0.0+rev=137292a";
+ version = "0.0.0+rev=27c713c";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-desktop";
- rev = "137292ae28e05011dbc7c5c383e2b25db1cf77c9";
- hash = "sha256-69YlrJPn8ymDKnX1cu2eGw0b+Mnee63BQ9WMc+wF0RU=";
+ rev = "27c713cd097f85d3024569adf34e069cade84905";
+ hash = "sha256-PBzf6Bqe874zhp5KI9gjF35J7y11Me+Sgsrt6d+BAq8=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop";
};
@@ -639,12 +639,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
- version = "0.0.0+rev=851f2c2";
+ version = "0.0.0+rev=b58de0c";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
- rev = "851f2c2483239ce62f919bf3408ccd20dc0b5c01";
- hash = "sha256-YNU6T8lPAsWUXmWNu5sw98P7RVr825Osbs58tmsafYk=";
+ rev = "b58de0ce2c52990c8913e39a8c14ce4a40e29a39";
+ hash = "sha256-c1J9vFJ1c7aJqgJibCT4r8P6SlKtLAQTwDi67zToNxc=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@@ -882,12 +882,12 @@
};
gap = buildGrammar {
language = "gap";
- version = "0.0.0+rev=2bac148";
+ version = "0.0.0+rev=ed2480d";
src = fetchFromGitHub {
owner = "gap-system";
repo = "tree-sitter-gap";
- rev = "2bac14863b76ad0ff6fd7204c50574732acd66df";
- hash = "sha256-3hMpEV12wE2HoJ4qX1a/lOx0JOve4pPF4n9WKcupSLo=";
+ rev = "ed2480d42281586932920527823b307bc45052b8";
+ hash = "sha256-rLCuVHBT/8DsHiE8Z4PbeAGjFmBT86vnJVvr258MKoA=";
};
meta.homepage = "https://github.com/gap-system/tree-sitter-gap";
};
@@ -1506,12 +1506,12 @@
};
jinja = buildGrammar {
language = "jinja";
- version = "0.0.0+rev=e589222";
+ version = "0.0.0+rev=7bd0422";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
- rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5";
- hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk=";
+ rev = "7bd0422c6a57aaabfee8603502d7708d0a536f5f";
+ hash = "sha256-ZRAgY8W9FN6TRD9aFgypVd2X+pXs8oNp9qCB9qen9DY=";
};
location = "tree-sitter-jinja";
passthru.requires = [
@@ -1521,12 +1521,12 @@
};
jinja_inline = buildGrammar {
language = "jinja_inline";
- version = "0.0.0+rev=e589222";
+ version = "0.0.0+rev=7bd0422";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
- rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5";
- hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk=";
+ rev = "7bd0422c6a57aaabfee8603502d7708d0a536f5f";
+ hash = "sha256-ZRAgY8W9FN6TRD9aFgypVd2X+pXs8oNp9qCB9qen9DY=";
};
location = "tree-sitter-jinja_inline";
meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja";
@@ -1883,12 +1883,12 @@
};
matlab = buildGrammar {
language = "matlab";
- version = "0.0.0+rev=f3eef66";
+ version = "0.0.0+rev=f29f784";
src = fetchFromGitHub {
owner = "acristoffers";
repo = "tree-sitter-matlab";
- rev = "f3eef66526fdae0469207d8e561fb5771eea1721";
- hash = "sha256-96cGcOHkpFcfvkCe6kSMS3bxiGyrLfXlKei83Vll+ro=";
+ rev = "f29f784107722e237e188bec333d4779082a2db1";
+ hash = "sha256-YkYV/VRxPjuIKl3FfwGL+kpK+Hoc1NxuflcYnSGXAVc=";
};
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
};
@@ -1927,12 +1927,12 @@
};
mlir = buildGrammar {
language = "mlir";
- version = "0.0.0+rev=4ab28ec";
+ version = "0.0.0+rev=d989734";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
- rev = "4ab28ecdacef343af56c09b7981580503e49fadb";
- hash = "sha256-ZVX9ou5Fn1DxsjQNFPtrzlTjb6jy1RnKfG8xO1IaPmw=";
+ rev = "d989734f56e86c4949a4e74b39d573db8528efa0";
+ hash = "sha256-dXyqe6R387L2bUYNOP7oRuH+tKui5tppK9x92OsCXvA=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@@ -2041,12 +2041,12 @@
};
nu = buildGrammar {
language = "nu";
- version = "0.0.0+rev=4c14962";
+ version = "0.0.0+rev=bb3f533";
src = fetchFromGitHub {
owner = "nushell";
repo = "tree-sitter-nu";
- rev = "4c149627cc592560f77ead1c384e27ec85926407";
- hash = "sha256-h02kb3VxSK/fxQENtj2yaRmAQ5I8rt5s5R8VrWOQWeo=";
+ rev = "bb3f533e5792260291945e1f329e1f0a779def6e";
+ hash = "sha256-0ebKHKexu1TROwfxokwwpPhCO+Nn7HmmX40jRu19xNo=";
};
meta.homepage = "https://github.com/nushell/tree-sitter-nu";
};
@@ -2220,12 +2220,12 @@
};
pkl = buildGrammar {
language = "pkl";
- version = "0.0.0+rev=d9c591b";
+ version = "0.0.0+rev=57ed643";
src = fetchFromGitHub {
owner = "apple";
repo = "tree-sitter-pkl";
- rev = "d9c591b4e770934fe15c2f1b3658f35553f6cb40";
- hash = "sha256-GkG5fLXJmgF8VDSsQMFhMuGKRDkL6LYEDOJe8jsedTI=";
+ rev = "57ed643ffd6b4f12c6f829cd3268e9ad216e2c30";
+ hash = "sha256-OBIskV2T6JQ/aKYnMW4Q+Ln9ZHdLhbQSEkqJZ/3Fho8=";
};
meta.homepage = "https://github.com/apple/tree-sitter-pkl";
};
@@ -3061,12 +3061,12 @@
};
swift = buildGrammar {
language = "swift";
- version = "0.0.0+rev=c728739";
+ version = "0.0.0+rev=12bacf3";
src = fetchFromGitHub {
owner = "alex-pinkus";
repo = "tree-sitter-swift";
- rev = "c7287392d610ca9d7c80f9edd2c6ef8f518b377b";
- hash = "sha256-XBTsqn/3SgTsCaX6bqwK3kxpVqLIUO69FbAKlxXcCrM=";
+ rev = "12bacf3ee30f6c39e7cfa6ca6625cac012589236";
+ hash = "sha256-2rhH2sbl2CQv3meOC+s3NNsJIfV2KKqzybH4p596gXU=";
};
generate = true;
meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift";
@@ -3392,12 +3392,12 @@
};
unison = buildGrammar {
language = "unison";
- version = "0.0.0+rev=169e7f7";
+ version = "0.0.0+rev=c09e952";
src = fetchFromGitHub {
owner = "kylegoetz";
repo = "tree-sitter-unison";
- rev = "169e7f748a540ec360c0cb086b448faad012caa4";
- hash = "sha256-0HOLtLh1zRdaGQqchT5zFegWKJHkQe9r7DGKL6sSkPo=";
+ rev = "c09e95252b4b3f5914c33d72a48af25089737afd";
+ hash = "sha256-cntP5fMr5mU9lIYfHLKGrG/LUs54eY991gUD9djZevY=";
};
generate = true;
meta.homepage = "https://github.com/kylegoetz/tree-sitter-unison";
@@ -3607,23 +3607,23 @@
};
xresources = buildGrammar {
language = "xresources";
- version = "0.0.0+rev=a81f1ea";
+ version = "0.0.0+rev=8ec70e2";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
- rev = "a81f1ea4478d03c223ef7eace535a36220bddd8c";
- hash = "sha256-mlKSjD6MfPNFvIjHQPFH4f1ykKmEswCmKjc9fZaTBEs=";
+ rev = "8ec70e2171025d09146afd2cce9712affe9ff3dd";
+ hash = "sha256-ZK1R+8LrrHMsw5T9O3xHuLamFETsjwyCifwBPquMQew=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
yaml = buildGrammar {
language = "yaml";
- version = "0.0.0+rev=7708026";
+ version = "0.0.0+rev=4463985";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-yaml";
- rev = "7708026449bed86239b1cd5bce6e3c34dbca6415";
- hash = "sha256-BX6TOfAZLW+0h2TNsgsLC9K2lfirraCWlBN2vCKiXQ4=";
+ rev = "4463985dfccc640f3d6991e3396a2047610cf5f8";
+ hash = "sha256-nCyGepZg6n2a/Clc0NFxTSt3Pm1z4OHIzJSjrjGudmw=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml";
};
diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix
index 6410b9daa853..2f794a7798ff 100644
--- a/pkgs/applications/editors/vim/plugins/overrides.nix
+++ b/pkgs/applications/editors/vim/plugins/overrides.nix
@@ -2714,6 +2714,7 @@ assertNoAdditions {
dependencies = with self; [
none-ls-nvim
nvim-treesitter-parsers.nu
+ plenary-nvim
];
};
@@ -2840,6 +2841,10 @@ assertNoAdditions {
dependencies = [ self.nvim-treesitter ];
};
+ nvim-treesitter-textobjects-legacy = super.nvim-treesitter-textobjects-legacy.overrideAttrs {
+ dependencies = [ self.nvim-treesitter-legacy ];
+ };
+
nvim-treesitter-textsubjects = super.nvim-treesitter-textsubjects.overrideAttrs {
dependencies = [ self.nvim-treesitter-legacy ];
};
@@ -3751,6 +3756,7 @@ assertNoAdditions {
];
dependencies = with self; [
nvim-lspconfig
+ plenary-nvim
];
};
diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names
index db0893d34ab9..8df1014f41c5 100644
--- a/pkgs/applications/editors/vim/plugins/vim-plugin-names
+++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names
@@ -20,7 +20,7 @@ https://github.com/goropikari/LibDeflate.nvim/,HEAD,
https://github.com/molleweide/LuaSnip-snippets.nvim/,HEAD,
https://github.com/Valloric/MatchTagAlways/,,
https://github.com/numToStr/Navigator.nvim/,,
-https://github.com/Lanxox/NeoSolarized/,,
+https://github.com/lanx-x/NeoSolarized/,,
https://github.com/GCBallesteros/NotebookNavigator.nvim/,HEAD,
https://github.com/chrisbra/NrrwRgn/,,
https://github.com/Eutrius/Otree.nvim/,HEAD,
@@ -919,7 +919,7 @@ https://github.com/s1n7ax/nvim-search-and-replace/,HEAD,
https://github.com/garymjr/nvim-snippets/,,
https://github.com/dcampos/nvim-snippy/,HEAD,
https://github.com/ishan9299/nvim-solarized-lua/,,
-https://github.com/lucidph3nx/nvim-sops/,HEAD,
+https://github.com/prismatic-koi/nvim-sops/,HEAD,
https://github.com/chrisgrieser/nvim-spider/,HEAD,
https://github.com/kylechui/nvim-surround/,main,
https://github.com/svermeulen/nvim-teal-maker/,HEAD,
@@ -936,6 +936,7 @@ https://github.com/eddiebergman/nvim-treesitter-pyfold/,,
https://github.com/nvim-treesitter/nvim-treesitter-refactor/,,
https://github.com/PaterJason/nvim-treesitter-sexp/,HEAD,
https://github.com/nvim-treesitter/nvim-treesitter-textobjects/,main,
+https://github.com/nvim-treesitter/nvim-treesitter-textobjects/,master,nvim-treesitter-textobjects-legacy
https://github.com/RRethy/nvim-treesitter-textsubjects/,HEAD,
https://github.com/AckslD/nvim-trevJ.lua/,HEAD,
https://github.com/windwp/nvim-ts-autotag/,,
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix
index e0d60cb1b428..f0d581203676 100644
--- a/pkgs/applications/editors/vscode/extensions/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/default.nix
@@ -1186,8 +1186,8 @@ let
mktplcRef = {
name = "dart-code";
publisher = "dart-code";
- version = "3.126.0";
- hash = "sha256-qkdLF6SIZjNJBQMhG/IDEaMpSVWWnd7DJmDgIT1gjVY=";
+ version = "3.128.0";
+ hash = "sha256-wOK+oQf/GovH9+0rHt67jTtiMPGdmaBxazr1JUnDTD0=";
};
meta.license = lib.licenses.mit;
@@ -4784,8 +4784,8 @@ let
mktplcRef = {
name = "emacs-mcx";
publisher = "tuttieee";
- version = "0.106.0";
- hash = "sha256-Rlm6GP5y5cs+qPEgd7oMHJ7W74HmBW5VM5YC29MjntE=";
+ version = "0.107.1";
+ hash = "sha256-x2WoDoYE4at2G8yuefc5evHRpCiJXh5WTTkNzW454N0=";
};
meta = {
changelog = "https://github.com/whitphx/vscode-emacs-mcx/blob/main/CHANGELOG.md";
@@ -5343,8 +5343,8 @@ let
mktplcRef = {
name = "php-debug";
publisher = "xdebug";
- version = "1.39.1";
- hash = "sha256-9hjmU5/jkRu6fdoCb3H7tM8m6itZ0YCBbBrJ8HnNOv0=";
+ version = "1.40.0";
+ hash = "sha256-B8x954/nltRZcuX9y1NYu5JrDGiYxuPINSs1bgtCnWA=";
};
meta = {
description = "PHP Debug Adapter";
diff --git a/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix b/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix
index 759160d1fa16..ee22c48e762f 100644
--- a/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix
@@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "basedpyright";
publisher = "detachhead";
- version = "1.37.2";
- hash = "sha256-5ZkC84924JZe53EcXHHKeMw840O6DIFjydd6zT1QzLQ=";
+ version = "1.37.4";
+ hash = "sha256-OkL0p7SfCinyyIlQN/4Rxc1kXFSSe1X3UuhgNQ17ovo=";
};
meta = {
changelog = "https://github.com/detachhead/basedpyright/releases";
diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix
index f9e991be636c..74e5606dfbeb 100644
--- a/pkgs/applications/networking/browsers/chromium/common.nix
+++ b/pkgs/applications/networking/browsers/chromium/common.nix
@@ -558,9 +558,10 @@ let
# https://chromium-review.googlesource.com/c/chromium/src/+/7022369
./patches/chromium-144-rustc_nightly_capability.patch
]
- ++ lib.optionals (chromiumVersionAtLeast "144.0.7559.132") [
+ ++ lib.optionals (chromiumVersionAtLeast "144.0.7559.132" && !ungoogled) [
# Rollup was swapped with esbuild because of compile failures on Windows,
# which is not compatible with our build yet. So let's revert it for now.
+ # Ungoogled ships its own variant of this patch upstream.
# https://issues.chromium.org/issues/461602362
(fetchpatch {
name = "revert-devtools-frontend-esbuild-instead-of-rollup.patch";
diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json
index 051cc61afbda..fed7d72185aa 100644
--- a/pkgs/applications/networking/browsers/chromium/info.json
+++ b/pkgs/applications/networking/browsers/chromium/info.json
@@ -813,7 +813,7 @@
}
},
"ungoogled-chromium": {
- "version": "144.0.7559.109",
+ "version": "144.0.7559.132",
"deps": {
"depot_tools": {
"rev": "2e88a3f08bd8c4a0014eae82729beca935f7f188",
@@ -825,16 +825,16 @@
"hash": "sha256-04h38X/hqWwMiAOVsVu4OUrt8N+S7yS/JXc5yvRGo1I="
},
"ungoogled-patches": {
- "rev": "144.0.7559.109-1",
- "hash": "sha256-PPZ87jk8zISyWcoI3cf5/Z11uA15+cb+K9EKxT93u0M="
+ "rev": "144.0.7559.132-1",
+ "hash": "sha256-QEVnXEzjdJoulTB2yCA8DkmeHwGyksjQhumycsW9HV8="
},
"npmHash": "sha256-13sgV/5BD7QvDLBAEmoLN5vongw+S5v5znvZcctxhWc="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
- "rev": "6a8d5e49388fcc8a7d56d2a275e4ef424eb10960",
- "hash": "sha256-3Wwc7Vb8dM2VGqQs6GOPehsTVBgcZ9in+kC1vN9S1FI=",
+ "rev": "8990ccf77859863f68a0d18957786bd7cb29ff76",
+ "hash": "sha256-USPpPF6BcxrUiRwwGKRo+bGN2NPuLLqBYSN3q1D2f0A=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -1069,8 +1069,8 @@
},
"src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
- "rev": "a3064782146fc247c488d44c1ad3496b29d55ec4",
- "hash": "sha256-vLkWH/EiDHxl/dz4soKybQF1hgud/7MlnDhVPicYJGY="
+ "rev": "f130475580017f9f87502343dbcfc0c76dccefe8",
+ "hash": "sha256-6osYh+ijcH7LEg1v7xGEf0zC36HZGMfqXP9Eq6g5WdU="
},
"src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
@@ -1344,8 +1344,8 @@
},
"src/third_party/libvpx/source/libvpx": {
"url": "https://chromium.googlesource.com/webm/libvpx.git",
- "rev": "9a7674e1a83d1261a49776c8794b87c9bccc85d7",
- "hash": "sha256-PdRZyXurQkw3UWOH1MkkuzggJkt9Uxq472L4LkxaYtw="
+ "rev": "14cd170a941f88e6fb145ebb873a3c8f87645834",
+ "hash": "sha256-5+TQo0qRaH1QnAgdQkJcGkKWYGPJO3hVIqqGEtHpwqk="
},
"src/third_party/libwebm/source": {
"url": "https://chromium.googlesource.com/webm/libwebm.git",
@@ -1619,8 +1619,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
- "rev": "d75d178c137447df1a3e8830eae86b0bd72b9ac6",
- "hash": "sha256-5oQP3+kpnKfUInGBYcTvL/uLK9UlcWCz1mDFGeXBnmM="
+ "rev": "0f9ccaeb4a88dbff7a7c86e998ceea7d6f947950",
+ "hash": "sha256-7jQ1WrY2+8s0tDjl4qzaZz/xdWrePiVvuJDI00YLd9k="
}
}
}
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json
index e98868a842f3..a25b3fdfa859 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -54,13 +54,13 @@
"vendorHash": "sha256-ogQLStDbsM0aRf4QIbITB8Z+L9DUtZwoAPK6T4xylXI="
},
"aminueza_minio": {
- "hash": "sha256-Rhwf0vnVzCxbv2Ikyk6YSGn/mJshEFfmqOSOZORfU2M=",
+ "hash": "sha256-rgrX08mO99cl95YTW0rqFH/jJhyxMr/DSIEL5Wg9R9s=",
"homepage": "https://registry.terraform.io/providers/aminueza/minio",
"owner": "aminueza",
"repo": "terraform-provider-minio",
- "rev": "v3.14.0",
+ "rev": "v3.17.0",
"spdx": "AGPL-3.0",
- "vendorHash": "sha256-6Tw4rCOzrvN2pK83NejdJJBjljfDfHEniIX+EdfqujA="
+ "vendorHash": "sha256-AO6reoqxDcPAMXKlqjJLGmhsgFrekaQXjMPm9fxhpFA="
},
"argoproj-labs_argocd": {
"hash": "sha256-xIEl9SsiwJp3X7hyVPE/Z9qHGTL9ZotvzIz7Zx5bdEc=",
@@ -274,13 +274,13 @@
"vendorHash": "sha256-3o6YRDrq4rQhNAFyqiGJrAoxuAykWw85OExRGSE3kGI="
},
"datadog_datadog": {
- "hash": "sha256-AOffUquIVHmeYk3WbkekSwZQAC4FXY82+dQMgGQ8/H8=",
+ "hash": "sha256-7VC/sWnZF44+Ee3yFSPSGInq5zxrlaZ6FkF/QqT0e0s=",
"homepage": "https://registry.terraform.io/providers/DataDog/datadog",
"owner": "DataDog",
"repo": "terraform-provider-datadog",
- "rev": "v3.85.0",
+ "rev": "v3.87.0",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-0hMKqv++nheXRu8DBcGOItaVKCnr0nPv/jGtNe05cp8="
+ "vendorHash": "sha256-WvN5Z7P2rcyzuOr6ySUC1j9RMPs+BgTQd3iy68QsCqk="
},
"datadrivers_nexus": {
"hash": "sha256-Lm5CZ+eBDUNIL2KuK/iKc5dTif7P+E9II714vwvYuyU=",
@@ -706,13 +706,13 @@
"vendorHash": null
},
"hetznercloud_hcloud": {
- "hash": "sha256-phAc3QHDtTt76ThmsEW4u4SDC5r2Dv7uh4cxD/HurAA=",
+ "hash": "sha256-ek9MvDan1LKlVa0XxqRfb2JvJvEtEQ0C+BOSR2ACYcE=",
"homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud",
"owner": "hetznercloud",
"repo": "terraform-provider-hcloud",
- "rev": "v1.59.0",
+ "rev": "v1.60.0",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-642sABI6g4T3OoZLuOdo9YzXSxi1d35WsVkUwzxKT7I="
+ "vendorHash": "sha256-baqt8ZBmPQpKZIb/7tb44p7xf8azBawks4mQxtAqIpc="
},
"huaweicloud_huaweicloud": {
"hash": "sha256-4YCixNM2I/v8pn6CAiNQf2tXKTeNjAWpHGDF3yOwIYs=",
diff --git a/pkgs/applications/video/vdr/plugins.nix b/pkgs/applications/video/vdr/plugins.nix
index a6e98470e40b..944c8302b6fa 100644
--- a/pkgs/applications/video/vdr/plugins.nix
+++ b/pkgs/applications/video/vdr/plugins.nix
@@ -13,8 +13,9 @@ let
mkPlugin =
name:
stdenv.mkDerivation {
- name = "vdr-${name}-${vdr.version}";
- inherit (vdr) src;
+ pname = name;
+ inherit (vdr) src version;
+
buildInputs = [ vdr ];
preConfigure = "cd PLUGINS/src/${name}";
installFlags = [ "DESTDIR=$(out)" ];
diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix
index 6df788ff7567..2f12f6db51c0 100644
--- a/pkgs/applications/virtualization/virtualbox/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/default.nix
@@ -72,9 +72,9 @@ let
buildType = "release";
# Use maintainers/scripts/update.nix to update the version and all related hashes or
# change the hashes in extpack.nix and guest-additions/default.nix as well manually.
- virtualboxVersion = "7.2.4";
+ virtualboxVersion = "7.2.6";
virtualboxSubVersion = "";
- virtualboxSha256 = "d281ec981b5f580211a0cedd1b75a1adcb0fbfcbb768d8c2bf4429f4763e8bbd";
+ virtualboxSha256 = "c58443a0e6fcc7fc7e84c1011a10823b3540c6a2b8f2e27c4d8971272baf09f7";
kvmPatchVboxVersion = "7.2.4";
kvmPatchVersion = "20251103";
@@ -231,14 +231,6 @@ stdenv.mkDerivation (finalAttrs: {
url = "https://salsa.debian.org/pkg-virtualbox-team/virtualbox/-/raw/8028d88e6876ca5977de13c58b54e243229efe98/debian/patches/16-no-update.patch";
hash = "sha256-AGtFsRjwd8Yw296eqX3NC2TUptAhpFTRaOMutiheQ6Y=";
})
- # NAT network shouldn't fully saturate one CPU
- # https://github.com/VirtualBox/virtualbox/issues/356
- (fetchpatch {
- name = "vbox-nat-cpu.patch";
- url = "https://github.com/VirtualBox/virtualbox/commit/efa378dadd192af8fbce331e9ec66fb36d65ad3d.diff";
- hash = "sha256-7u3kSszv77leZdMs911TzAchU5mBqmNpgvuZDQaY9To=";
- hunks = [ "2-" ];
- })
]
++ [ ./extra_symbols.patch ]
# When hardening is enabled, we cannot use wrapQtApp to ensure that VirtualBoxVM sees
@@ -264,11 +256,6 @@ stdenv.mkDerivation (finalAttrs: {
./qt-dependency-paths.patch
# https://github.com/NixOS/nixpkgs/issues/123851
./fix-audio-driver-loading.patch
- # curl 8.16 upgrade breakage
- (fetchpatch {
- url = "https://salsa.debian.org/pkg-virtualbox-team/virtualbox/-/raw/dbf9a6ef75380ebd2705df0198c6ac8073d0b4cb/debian/patches/new-curl.patch";
- hash = "sha256-WWnCWdXlJo9jTr8yXA0NxcDQBScryuu/53wyX0rhszk=";
- })
];
postPatch = ''
diff --git a/pkgs/applications/virtualization/virtualbox/extpack.nix b/pkgs/applications/virtualization/virtualbox/extpack.nix
index 1727a4496478..408017628228 100644
--- a/pkgs/applications/virtualization/virtualbox/extpack.nix
+++ b/pkgs/applications/virtualization/virtualbox/extpack.nix
@@ -4,7 +4,7 @@
virtualbox,
}:
let
- virtualboxExtPackVersion = "7.2.4";
+ virtualboxExtPackVersion = "7.2.6";
in
fetchurl rec {
name = "Oracle_VirtualBox_Extension_Pack-${virtualboxExtPackVersion}.vbox-extpack";
@@ -14,7 +14,7 @@ fetchurl rec {
# Thus do not use `nix-prefetch-url` but instead plain old `sha256sum`.
# Checksums can also be found at https://download.virtualbox.org/virtualbox/${version}/SHA256SUMS
let
- value = "b80ee54252442ec025d6a7b2b9c3f32526ab5c2d91a0ffa2385be3ed83bcff0b";
+ value = "d46449366b23417a626439785f23f7eaf06bfbfd2cb030713e1abfa5b03d4205";
in
assert (builtins.stringLength value) == 64;
value;
diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix
index 5b4f4e4263bb..b1ecc34fba93 100644
--- a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix
@@ -5,7 +5,7 @@
}:
fetchurl {
url = "http://download.virtualbox.org/virtualbox/${virtualboxVersion}/VBoxGuestAdditions_${virtualboxVersion}.iso";
- sha256 = "66fa60b041fcda5d8b2ed22ba91bfafafaa3a5ff05c7d8ba01fbbe639669e153";
+ sha256 = "740e9a729c944180a165188fd426f9a2e1a2581d654402a1b856f9755a1ffc97";
meta = {
description = "Guest additions ISO for VirtualBox";
longDescription = ''
diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
index de7823f7966a..5661ff4e0848 100644
--- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
@@ -18,9 +18,9 @@
libx11,
}:
let
- virtualboxVersion = "7.2.4";
+ virtualboxVersion = "7.2.6";
virtualboxSubVersion = "";
- virtualboxSha256 = "d281ec981b5f580211a0cedd1b75a1adcb0fbfcbb768d8c2bf4429f4763e8bbd";
+ virtualboxSha256 = "c58443a0e6fcc7fc7e84c1011a10823b3540c6a2b8f2e27c4d8971272baf09f7";
platform =
if stdenv.hostPlatform.isAarch64 then
diff --git a/pkgs/applications/window-managers/wayfire/wrapper.nix b/pkgs/applications/window-managers/wayfire/wrapper.nix
index 43831003b6e6..8806cad869df 100644
--- a/pkgs/applications/window-managers/wayfire/wrapper.nix
+++ b/pkgs/applications/window-managers/wayfire/wrapper.nix
@@ -7,7 +7,8 @@
}:
symlinkJoin {
- name = "wayfire-wrapped-${lib.getVersion wayfire}";
+ pname = "wayfire-wrapped";
+ inherit (wayfire) version;
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/build-support/dlang/builddubpackage/hooks/dub-build-hook.sh b/pkgs/build-support/dlang/builddubpackage/hooks/dub-build-hook.sh
index 400d7bcfc632..78a7e75deaa6 100644
--- a/pkgs/build-support/dlang/builddubpackage/hooks/dub-build-hook.sh
+++ b/pkgs/build-support/dlang/builddubpackage/hooks/dub-build-hook.sh
@@ -2,7 +2,14 @@ dubBuildHook() {
runHook preBuild
echo "Executing dubBuildHook"
- dub build --skip-registry=all --build="${dubBuildType-"release"}" "${dubBuildFlags[@]}" "${dubFlags[@]}"
+ local flagsArray=(
+ --skip-registry=all
+ "--build=${dubBuildType-release}"
+ )
+ concatTo flagsArray dubBuildFlags dubFlags
+
+ echoCmd 'dubBuildHook flags' "${flagsArray[@]}"
+ dub build "${flagsArray[@]}"
echo "Finished dubBuildHook"
runHook postBuild
diff --git a/pkgs/build-support/dlang/builddubpackage/hooks/dub-check-hook.sh b/pkgs/build-support/dlang/builddubpackage/hooks/dub-check-hook.sh
index 99ffd4ae1cb9..de6d7c0f7c32 100644
--- a/pkgs/build-support/dlang/builddubpackage/hooks/dub-check-hook.sh
+++ b/pkgs/build-support/dlang/builddubpackage/hooks/dub-check-hook.sh
@@ -2,7 +2,13 @@ dubCheckHook() {
runHook preCheck
echo "Executing dubCheckHook"
- dub test --skip-registry=all "${dubTestFlags[@]}" "${dubFlags[@]}"
+ local flagsArray=(
+ --skip-registry=all
+ )
+ concatTo flagsArray dubTestFlags dubFlags
+
+ echoCmd 'dubCheckHook flags' "${flagsArray[@]}"
+ dub test "${flagsArray[@]}"
echo "Finished dubCheckHook"
runHook postCheck
diff --git a/pkgs/by-name/ac/acr-cli/package.nix b/pkgs/by-name/ac/acr-cli/package.nix
index 502b0cfa1003..cc5866ff5657 100644
--- a/pkgs/by-name/ac/acr-cli/package.nix
+++ b/pkgs/by-name/ac/acr-cli/package.nix
@@ -8,13 +8,13 @@
}:
buildGoModule rec {
pname = "acr-cli";
- version = "0.16";
+ version = "0.17";
src = fetchFromGitHub {
owner = "Azure";
repo = "acr-cli";
tag = "v${version}";
- hash = "sha256-H802VfEy3+bi6VB6z+FyMIFOazHh67mp3/9GuxcU/CU=";
+ hash = "sha256-mS6IgeQqjdruSlsr2cssdbsTOWM4STBqp/RtrWXG9/c=";
};
vendorHash = null;
diff --git a/pkgs/by-name/ai/airwindows/package.nix b/pkgs/by-name/ai/airwindows/package.nix
index 0aa162ce2756..788423c946d3 100644
--- a/pkgs/by-name/ai/airwindows/package.nix
+++ b/pkgs/by-name/ai/airwindows/package.nix
@@ -8,13 +8,13 @@
}:
stdenv.mkDerivation {
pname = "airwindows";
- version = "0-unstable-2026-01-25";
+ version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "airwindows";
repo = "airwindows";
- rev = "597fcb482ef48a7f7a68736ea37b0badeecbb3c7";
- hash = "sha256-J+ZtneHb7hXZ1W7vt+5MSYS1P466tUVjH7zKMzn284Y=";
+ rev = "3abe5301227e554321a6ea3145d26693864aa7f4";
+ hash = "sha256-r8D/xBi/mYPSQhGk+iTBJblwqovPy976MqZqXV/+fg0=";
};
# we patch helpers because honestly im spooked out by where those variables
diff --git a/pkgs/by-name/ak/aks-mcp-server/package.nix b/pkgs/by-name/ak/aks-mcp-server/package.nix
index 07478bc3773b..5052af423744 100644
--- a/pkgs/by-name/ak/aks-mcp-server/package.nix
+++ b/pkgs/by-name/ak/aks-mcp-server/package.nix
@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "aks-mcp-server";
- version = "0.0.12";
+ version = "0.0.14";
src = fetchFromGitHub {
owner = "Azure";
repo = "aks-mcp";
rev = "v${finalAttrs.version}";
- hash = "sha256-WkAfyaJn0iSJTe97rSpAPhjPyjhtezSqjkrbj3YAMYk=";
+ hash = "sha256-di5T7GKMLl42+GyRCyMStbT1XfDTAbH9zK+4qO0Bf7I=";
};
- vendorHash = "sha256-4WF3mxn5eTT6b3Xe34ju4sMLU80Whabc1scGluu7gKk=";
+ vendorHash = "sha256-d27ffScJukUyBd6C8VgEUqK5rHKxQv7vEvt1zsRjhKE=";
subPackages = [ "cmd/aks-mcp" ];
diff --git a/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix b/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix
index e7b0af1bea7f..0c04c40e397e 100644
--- a/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix
+++ b/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix
@@ -11,16 +11,16 @@
buildGoModule rec {
pname = "amazon-cloudwatch-agent";
- version = "1.300061.0";
+ version = "1.300064.0";
src = fetchFromGitHub {
owner = "aws";
repo = "amazon-cloudwatch-agent";
tag = "v${version}";
- hash = "sha256-Qt17JyD9zW914nVcxcpY3af42CqKJtKBEISSMy6/ong=";
+ hash = "sha256-998kXLAwhSepDOrKGXRrOfrw9SU8tfxtYmPQNUQWhlI=";
};
- vendorHash = "sha256-g06fRyuCRypOP6AvHTp73ml5JycAdp2OeceU4GAesvA=";
+ vendorHash = "sha256-i5Lhz36ZAfZW2Y3s31TcBx1uWuMKmtROBhmHf2GiGyo=";
# See the list in https://github.com/aws/amazon-cloudwatch-agent/blob/v1.300049.1/Makefile#L68-L77.
subPackages = [
diff --git a/pkgs/by-name/an/ananicy-rules-cachyos/package.nix b/pkgs/by-name/an/ananicy-rules-cachyos/package.nix
index f627593c1e82..84f24bf071f8 100644
--- a/pkgs/by-name/an/ananicy-rules-cachyos/package.nix
+++ b/pkgs/by-name/an/ananicy-rules-cachyos/package.nix
@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation {
pname = "ananicy-rules-cachyos";
- version = "0-unstable-2026-01-22";
+ version = "0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "CachyOS";
repo = "ananicy-rules";
- rev = "6c6ec8e27ccaf8da4544f30af8a65440e3cb8915";
- hash = "sha256-nDFaF1DqO0jTUY5+VbkQTADPk3jc224QVFarCJDrR/8=";
+ rev = "395aa3e98f1970bb7a4df6dfe624ea2d5b8cc4b5";
+ hash = "sha256-cTeW9mbepe5i7lROfZZ/GfcM8fudCOmGpvFsAvL2o4I=";
};
dontConfigure = true;
diff --git a/pkgs/by-name/az/azmq/package.nix b/pkgs/by-name/az/azmq/package.nix
index fc0b61a4979a..6895b41dd769 100644
--- a/pkgs/by-name/az/azmq/package.nix
+++ b/pkgs/by-name/az/azmq/package.nix
@@ -2,7 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
- boost183,
+ boost,
cmake,
ninja,
zeromq,
@@ -12,13 +12,13 @@
stdenv.mkDerivation {
pname = "azmq";
- version = "1.0.3-unstable-2025-01-19";
+ version = "1.0.3-unstable-2025-11-30";
src = fetchFromGitHub {
owner = "zeromq";
repo = "azmq";
- rev = "4e8f18bf3ac60f5c8126db61e48927ea19a88195";
- hash = "sha256-0TYZvQefoW77RXhQ57niXs3Kcz2YHW9cBDNGFU47BBs=";
+ rev = "819b24035cfa5b73081e21f5867445f2344f680d";
+ hash = "sha256-jOdggbO+A0ituGmhdpvvBGGNmudmdVlbUJJzEpXILVE=";
};
nativeBuildInputs = [
@@ -27,7 +27,7 @@ stdenv.mkDerivation {
];
buildInputs = [
- boost183
+ boost
catch2
zeromq
];
diff --git a/pkgs/by-name/be/berglas/package.nix b/pkgs/by-name/be/berglas/package.nix
index df7e4071a5e7..e338c81e2154 100644
--- a/pkgs/by-name/be/berglas/package.nix
+++ b/pkgs/by-name/be/berglas/package.nix
@@ -35,16 +35,16 @@ in
buildGoModule rec {
pname = "berglas";
- version = "2.0.9";
+ version = "2.0.10";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "berglas";
rev = "v${version}";
- sha256 = "sha256-VlVqbFaNT66THEZ79ob1hKq2rywSkb1V3Xo1U+ZGeBc=";
+ sha256 = "sha256-zrNHBlq8ZdsviXws29Dui51HOLJxy5B0OkrRZR8lUdQ=";
};
- vendorHash = "sha256-XEZ0sLvC7PwNarYa9xdKUOguJKEK50vWW0g2jnWJMu0=";
+ vendorHash = "sha256-tTZQZv5b68AaMLbVtddmlbWerbwvIeYSIX8/Vy0P0HU=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/bo/bolt-launcher/package.nix b/pkgs/by-name/bo/bolt-launcher/package.nix
index c383d3af974d..f23f36a303ee 100644
--- a/pkgs/by-name/bo/bolt-launcher/package.nix
+++ b/pkgs/by-name/bo/bolt-launcher/package.nix
@@ -42,7 +42,7 @@ in
let
bolt = stdenv.mkDerivation (finalAttrs: {
pname = "bolt-launcher";
- version = "0.21.0";
+ version = "0.21.1";
src = fetchFromGitea {
domain = "codeberg.org";
@@ -50,7 +50,7 @@ let
repo = "Bolt";
tag = finalAttrs.version;
fetchSubmodules = true;
- hash = "sha256-QQJKUCxeff56ghwP00uF4GI35vSAPWM+JphTEUfWOUo=";
+ hash = "sha256-yrfTKrzwglCkPveKEiT1WRBLAVxiFsHaj6984QY2ZJ8=";
};
nativeBuildInputs = [
@@ -153,7 +153,8 @@ buildFHSEnv {
runScript = "${bolt.name}";
meta = {
- homepage = "https://github.com/Adamcake/Bolt";
+ homepage = "https://codeberg.org/Adamcake/Bolt";
+ changelog = "https://codeberg.org/Adamcake/Bolt/releases/tag/${bolt.version}";
description = "Alternative launcher for RuneScape";
longDescription = ''
Bolt Launcher supports HDOS/RuneLite by default with an optional feature flag for RS3 (enableRS3).
diff --git a/pkgs/by-name/br/breitbandmessung/sources.nix b/pkgs/by-name/br/breitbandmessung/sources.nix
index b54f4e587eaf..cb27fc7b61c6 100644
--- a/pkgs/by-name/br/breitbandmessung/sources.nix
+++ b/pkgs/by-name/br/breitbandmessung/sources.nix
@@ -1,11 +1,11 @@
{
- version = "3.10.0";
+ version = "3.11.0";
x86_64-linux = {
- url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.10.0-linux.deb";
- sha256 = "sha256-Lh1bVV7hp1XvQoeToxkOtT5Tdq7ayUDzR6D/VgDSIWQ=";
+ url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.11.0-linux.deb";
+ sha256 = "sha256-kNuR+zcKEdZ9p0HEajmFQ3TIUz1z2Ao098QNCK6x5lg=";
};
x86_64-darwin = {
- url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.10.0-mac.dmg";
- sha256 = "sha256-sdBOcjc4q3LUKwCz+gHisMtg4aH1I21R6/5T5IZ/ah8=";
+ url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.11.0-mac.dmg";
+ sha256 = "sha256-pKI4Kg4ngXYzyZnzmlijIxmzoCKshdQao1v9JWaAV50=";
};
}
diff --git a/pkgs/by-name/ca/cargo-deb/package.nix b/pkgs/by-name/ca/cargo-deb/package.nix
index ecbeeac8d405..9bdb7d7607e4 100644
--- a/pkgs/by-name/ca/cargo-deb/package.nix
+++ b/pkgs/by-name/ca/cargo-deb/package.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-deb";
- version = "3.6.2";
+ version = "3.6.3";
src = fetchFromGitHub {
owner = "kornelski";
repo = "cargo-deb";
rev = "v${version}";
- hash = "sha256-MzaZqympQXsqg6Jo8bHGQ3NaZFe+f1rveCH/Yqk0TVI=";
+ hash = "sha256-qYLJNhxBfSopfaNEh9FnKoKdq1Uu8nfWPOhpqzQH288=";
};
- cargoHash = "sha256-drrSsrySzDHRKy/yYzNR75tTDuT3daJ0hu8mFUGKgrc=";
+ cargoHash = "sha256-VC116dm4XeR8ofvP3H0R5LiZOMqlUPpVGzZvTc9DhDk=";
nativeBuildInputs = [
makeWrapper
diff --git a/pkgs/by-name/cd/cdk8s-cli/package.nix b/pkgs/by-name/cd/cdk8s-cli/package.nix
index 1d50a6c36d46..8e29f8285f20 100644
--- a/pkgs/by-name/cd/cdk8s-cli/package.nix
+++ b/pkgs/by-name/cd/cdk8s-cli/package.nix
@@ -12,18 +12,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cdk8s-cli";
- version = "2.204.3";
+ version = "2.204.5";
src = fetchFromGitHub {
owner = "cdk8s-team";
repo = "cdk8s-cli";
rev = "v${finalAttrs.version}";
- hash = "sha256-2f9ddwSpNg+7ZMKlHw1Lu10Qp/MoJTqBOz++0yCrXH0=";
+ hash = "sha256-WZtS/X6E0/6g/XKbhgUs3Phd+EUhOAksj6m+x7nOFvI=";
};
yarnOfflineCache = fetchYarnDeps {
inherit (finalAttrs) src;
- hash = "sha256-dO/h9ebnaH4KSASht8Nec/p/fq0LHJyL7fFgCYvsq6w=";
+ hash = "sha256-Y7Bsw6fmLOOjUG0i73Exp++UFFKFa2b7JL55O8Tb1mc=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ch/checkstyle/package.nix b/pkgs/by-name/ch/checkstyle/package.nix
index ac3a46792ca7..efe0b4ef9e24 100644
--- a/pkgs/by-name/ch/checkstyle/package.nix
+++ b/pkgs/by-name/ch/checkstyle/package.nix
@@ -7,12 +7,12 @@
}:
stdenvNoCC.mkDerivation rec {
- version = "11.0.1";
+ version = "13.1.0";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
- sha256 = "sha256-e8ByK4En2zMguzvBFQR4RE9n9gA1ZIMdpLz7wJGXMpo=";
+ sha256 = "sha256-o00i6bi9qNABypHRKLfniqYMxeWmiYx/eOy6Q3oh3UA=";
};
nativeBuildInputs = [ makeBinaryWrapper ];
diff --git a/pkgs/by-name/cl/claude-code-acp/package.nix b/pkgs/by-name/cl/claude-code-acp/package.nix
index 505ecb155e33..68116b9f6e08 100644
--- a/pkgs/by-name/cl/claude-code-acp/package.nix
+++ b/pkgs/by-name/cl/claude-code-acp/package.nix
@@ -6,16 +6,16 @@
buildNpmPackage (finalAttrs: {
pname = "claude-code-acp";
- version = "0.10.9";
+ version = "0.13.2";
src = fetchFromGitHub {
owner = "zed-industries";
repo = "claude-code-acp";
tag = "v${finalAttrs.version}";
- hash = "sha256-cSgKMeOW2oYy26HRo5qzoPHuoidqZ3TiLfgQAVbUIXA=";
+ hash = "sha256-hHq7U7PRqMln9jgdnYdVeWmagMQOiKSMI2VIcyGNgVk=";
};
- npmDepsHash = "sha256-IOTcAylJuDorC6qPiQ2gJFeQu0dR+EAAKcyPsPdR0d0=";
+ npmDepsHash = "sha256-tsB5OrdbcmVr+zsrrJAjdOhtKoYzyecaZcyrwJU7zjg=";
meta = {
description = "ACP-compatible coding agent powered by the Claude Code SDK";
diff --git a/pkgs/by-name/cl/cloudsmith-cli/package.nix b/pkgs/by-name/cl/cloudsmith-cli/package.nix
index 35f7b459cc01..97d6f3a15d1c 100644
--- a/pkgs/by-name/cl/cloudsmith-cli/package.nix
+++ b/pkgs/by-name/cl/cloudsmith-cli/package.nix
@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication rec {
pname = "cloudsmith-cli";
- version = "1.8.7";
+ version = "1.9.4";
pyproject = true;
src = fetchFromGitHub {
owner = "cloudsmith-io";
repo = "cloudsmith-cli";
tag = "v${version}";
- hash = "sha256-xUaa1B6f6W0Q/9q8sztFoCxEaxqXajImROC1sJb0Zdk=";
+ hash = "sha256-VfP7Bu8+F1bHiwceI9s+vHq76wEkG6+hJZe5jZgVm90=";
};
postPatch = ''
diff --git a/pkgs/by-name/cl/clusterlint/package.nix b/pkgs/by-name/cl/clusterlint/package.nix
index 2f2671854036..02e914dde2e6 100644
--- a/pkgs/by-name/cl/clusterlint/package.nix
+++ b/pkgs/by-name/cl/clusterlint/package.nix
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "clusterlint";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchFromGitHub {
owner = "digitalocean";
repo = "clusterlint";
tag = "v${finalAttrs.version}";
- hash = "sha256-zNrGWXKVpkr4NtDmawkICGy0l8foNr40zcdsdsKVAGY=";
+ hash = "sha256-iOd0mjVJDtALxdsmG6+ruJ8CxoNe17D9grkjRW+N34A=";
};
vendorHash = null;
diff --git a/pkgs/by-name/co/converseen/package.nix b/pkgs/by-name/co/converseen/package.nix
index 12837bf02e0c..2bc6231c2d25 100644
--- a/pkgs/by-name/co/converseen/package.nix
+++ b/pkgs/by-name/co/converseen/package.nix
@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "converseen";
- version = "0.15.1.2";
+ version = "0.15.1.3";
src = fetchFromGitHub {
owner = "Faster3ck";
repo = "Converseen";
tag = "v${finalAttrs.version}";
- hash = "sha256-GHx3mMDhPT3RCcJxu+v63m7Orn6G01hENvWzP/Aqxho=";
+ hash = "sha256-3cHj7wnNAvFsVyvt5lQAhtFn6AjgiR08MIGchmj8fac=";
};
strictDeps = true;
diff --git a/pkgs/by-name/dd/ddev/package.nix b/pkgs/by-name/dd/ddev/package.nix
index b3a4cab1345c..dbfc91fb9b9b 100644
--- a/pkgs/by-name/dd/ddev/package.nix
+++ b/pkgs/by-name/dd/ddev/package.nix
@@ -10,13 +10,13 @@
buildGoModule rec {
pname = "ddev";
- version = "1.24.10";
+ version = "1.25.0";
src = fetchFromGitHub {
owner = "ddev";
repo = "ddev";
rev = "v${version}";
- hash = "sha256-ijYkTVVuNLsG8+L4g1sWAJCSh/3MaoeirItLjcIg150=";
+ hash = "sha256-vRhFj2/lV34sDIDUxi2/zF9VJimhi6By6TQndl0O/Xg=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/di/diffoci/package.nix b/pkgs/by-name/di/diffoci/package.nix
index 3c3fc6cd7485..8a36fd0ff6b5 100644
--- a/pkgs/by-name/di/diffoci/package.nix
+++ b/pkgs/by-name/di/diffoci/package.nix
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "diffoci";
- version = "0.1.7";
+ version = "0.1.8";
src = fetchFromGitHub {
owner = "reproducible-containers";
repo = "diffoci";
rev = "v${version}";
- hash = "sha256-RBMgcTUdPO12rFUY82JkubXfaGjfB4oR+UqKwumFWs0=";
+ hash = "sha256-rOgnFqjA78JhW3oo3tHDsIjz8GzwK6Og7BqOTEj5fn4=";
};
- vendorHash = "sha256-NqYGehd+RcspQt5gQl9XH85Ds0dw+MU8W7xH/uzNjqU=";
+ vendorHash = "sha256-IQrPFZPL6KOnU75tT/YWUGN1oasCOTLzVG2ZllgWhJE=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/di/discordo/package.nix b/pkgs/by-name/di/discordo/package.nix
index 1df45ca5ab3b..11834fce9352 100644
--- a/pkgs/by-name/di/discordo/package.nix
+++ b/pkgs/by-name/di/discordo/package.nix
@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "discordo";
- version = "0-unstable-2026-01-28";
+ version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "ayn2op";
repo = "discordo";
- rev = "415c534674064305625f97a8ba42c4da0ad8f2e9";
- hash = "sha256-epodX3renaAdzqKsYux65LX671M6u3uHvh/EViQqAQg=";
+ rev = "5f884cdf288d9950c9ef4bbced100458af89ca46";
+ hash = "sha256-+6jfxVLJxGzDnIJD1P8dGOKf3DJKwoYCYhycrNXrJtg=";
};
- vendorHash = "sha256-2Y+IBDklxro75rFImKjMecr/eK6jSquKidy4hfpguYY=";
+ vendorHash = "sha256-IGPQkfM/wNsgbyUtwGhjJNfTbpa/Xge5/wU0Rj/QZZY=";
env.CGO_ENABLED = 1;
diff --git a/pkgs/by-name/dn/dnsdiag/package.nix b/pkgs/by-name/dn/dnsdiag/package.nix
index fd01412f36bc..c8ea4d44d03b 100644
--- a/pkgs/by-name/dn/dnsdiag/package.nix
+++ b/pkgs/by-name/dn/dnsdiag/package.nix
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "dnsdiag";
- version = "2.9.2";
+ version = "2.9.3";
pyproject = true;
src = fetchFromGitHub {
owner = "farrokhi";
repo = "dnsdiag";
tag = "v${finalAttrs.version}";
- hash = "sha256-AWMtdx70FW6L3JVQH5DNbzJGJ7kfw7THQNlTiyZ16c0=";
+ hash = "sha256-CMWjPgdYRL730AkC+PZaDAeefq9jCbO4o3RcdlIqsmU=";
};
pythonRelaxDeps = [ "cryptography" ];
diff --git a/pkgs/by-name/do/doctl/package.nix b/pkgs/by-name/do/doctl/package.nix
index 3e0ee5b8debb..fed52674ae13 100644
--- a/pkgs/by-name/do/doctl/package.nix
+++ b/pkgs/by-name/do/doctl/package.nix
@@ -9,7 +9,7 @@
buildGoModule rec {
pname = "doctl";
- version = "1.149.0";
+ version = "1.150.0";
vendorHash = null;
@@ -42,7 +42,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
tag = "v${version}";
- hash = "sha256-Pqmm609fe1FNwlSxkjM9lFc5nQhzA+cCqwAxzkDl1pQ=";
+ hash = "sha256-Q7sxWxiWCdPU52i8uhplOqZFS5WPBMmSNgPqLp1cEI8=";
};
meta = {
diff --git a/pkgs/by-name/dx/dxvk_2/package.nix b/pkgs/by-name/dx/dxvk_2/package.nix
index e9aed076d0ac..fd51ea45dc84 100644
--- a/pkgs/by-name/dx/dxvk_2/package.nix
+++ b/pkgs/by-name/dx/dxvk_2/package.nix
@@ -11,6 +11,7 @@
spirv-headers,
vulkan-headers,
SDL2,
+ sdl3,
glfw,
gitUpdater,
sdl2Support ? (!stdenv.hostPlatform.isWindows),
@@ -37,13 +38,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "dxvk";
- version = "2.6.1";
+ version = "2.7.1";
src = fetchFromGitHub {
owner = "doitsujin";
repo = "dxvk";
tag = "v${finalAttrs.version}";
- hash = "sha256-edu9JQAKu8yUZLh+37RB1s1A3+s8xeUYQ5Oibdes9ZI=";
+ hash = "sha256-c4QlFCUH5SdXT4J3jTGQBAgFXFD8waTjvLUePLAdpFs=";
fetchSubmodules = true; # Needed for the DirectX headers and libdisplay-info
};
@@ -75,7 +76,10 @@ stdenv.mkDerivation (finalAttrs: {
spirv-headers
vulkan-headers
]
- ++ lib.optionals sdl2Support [ SDL2 ]
+ ++ lib.optionals sdl2Support [
+ SDL2
+ sdl3
+ ]
++ lib.optionals glfwSupport [ glfw ]
++ lib.optionals hostPlatform.isWindows [ windows.pthreads ];
diff --git a/pkgs/by-name/fe/feishin/package.nix b/pkgs/by-name/fe/feishin/package.nix
index 4c6229c24007..a0d95ec813e3 100644
--- a/pkgs/by-name/fe/feishin/package.nix
+++ b/pkgs/by-name/fe/feishin/package.nix
@@ -16,13 +16,13 @@
}:
let
pname = "feishin";
- version = "1.3.0";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "jeffvli";
repo = "feishin";
tag = "v${version}";
- hash = "sha256-loe2hdn4TGCOLI1OQ19/zXikTKijYWtgSeP1gbwxfO0=";
+ hash = "sha256-eXa4LD3lH82wKP9mMe2HK9pGm6lGfVxrOpaut+lOgNM=";
};
electron = electron_39;
@@ -42,7 +42,7 @@ buildNpmPackage {
src
;
fetcherVersion = 3;
- hash = "sha256-gQooubVt2kDOGq4GEZIT+pQcPnzss9QmqTO9kD5Kx58=";
+ hash = "sha256-K9mwEJA0fZXI2OnVo5y4Zmox3mwO8qLvgLiBaoyYAkg=";
};
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
diff --git a/pkgs/by-name/ff/fflogs/package.nix b/pkgs/by-name/ff/fflogs/package.nix
index f920110891d1..94e5200ae738 100644
--- a/pkgs/by-name/ff/fflogs/package.nix
+++ b/pkgs/by-name/ff/fflogs/package.nix
@@ -6,10 +6,10 @@
let
pname = "fflogs";
- version = "8.19.39";
+ version = "8.19.70";
src = fetchurl {
url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage";
- hash = "sha256-Po2UKrum4/OIDpnr4jtsm9RODC4ekjE3kzciKtV7Y8k=";
+ hash = "sha256-uDcQUAXDytrO3XFArJkuI0oV5/Z2dUJyY8OLx1WtraU=";
};
extracted = appimageTools.extractType2 { inherit pname version src; };
in
diff --git a/pkgs/by-name/fl/flint/package.nix b/pkgs/by-name/fl/flint/package.nix
index 93d0a17f1550..d66da719317a 100644
--- a/pkgs/by-name/fl/flint/package.nix
+++ b/pkgs/by-name/fl/flint/package.nix
@@ -100,5 +100,11 @@ stdenv.mkDerivation (finalAttrs: {
platforms = lib.platforms.all;
homepage = "https://www.flintlib.org/";
downloadPage = "https://www.flintlib.org/downloads.html";
+ # > checking for library containing cblas_dgemm... no
+ broken =
+ withBlas
+ && stdenv.hostPlatform.isStatic
+ && stdenv.hostPlatform.isLinux
+ && stdenv.hostPlatform.isAarch64;
};
})
diff --git a/pkgs/by-name/fl/flowblade/package.nix b/pkgs/by-name/fl/flowblade/package.nix
index f82b4ed72110..1e39ec8c87b9 100644
--- a/pkgs/by-name/fl/flowblade/package.nix
+++ b/pkgs/by-name/fl/flowblade/package.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "flowblade";
- version = "2.22.1.1";
+ version = "2.24";
src = fetchFromGitHub {
owner = "jliljebl";
repo = "flowblade";
rev = "v${version}";
- sha256 = "sha256-I9sh3FCN8zr5TF449rv/Xs8+Sb1xNWBmFcB7aKW3jVQ=";
+ sha256 = "sha256-scUmE7wnelgpkaxh5tsNU6EVC9BbHR39embqk3enlIM=";
};
buildInputs = [
diff --git a/pkgs/by-name/ge/genesys/package.nix b/pkgs/by-name/ge/genesys/package.nix
index 77291823c966..4a90d61347bc 100644
--- a/pkgs/by-name/ge/genesys/package.nix
+++ b/pkgs/by-name/ge/genesys/package.nix
@@ -9,11 +9,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "genesys";
- version = "1.0.8";
+ version = "1.0.10";
src = fetchurl {
url = "https://github.com/mrlem/genesys/releases/download/v${finalAttrs.version}/genesys-${finalAttrs.version}.tar.gz";
- hash = "sha256-7qhvsZoL7jqjpWhxNZ4fkoa6IcQvp+8kCwQ0mZtMjek=";
+ hash = "sha256-yfteToDL0FMFTraOCI5gXhAAimagI4dofeB7N5KieNc=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/gl/glab/package.nix b/pkgs/by-name/gl/glab/package.nix
index 656dfe76ed97..ed0cc426b952 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.80.4";
+ version = "1.81.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "cli";
tag = "v${finalAttrs.version}";
- hash = "sha256-HjE7dhXA8RMS7Qm4rUENrAbCg072oxFpvcLRMzKzX28=";
+ hash = "sha256-L6KFxxg9zW1EZZ0nDd9ft3TsXV4M1P1AhK1/Gg5+4Xk=";
leaveDotGit = true;
postFetch = ''
cd "$out"
@@ -28,7 +28,7 @@ buildGoModule (finalAttrs: {
'';
};
- vendorHash = "sha256-l8aazpohXHUHPz5o+llIBbEzAYNRf6z4Eb+4ENXhrSA=";
+ vendorHash = "sha256-Vn3PE28+OlXoB/5UNXIe/BVfhxY1YiOuJEiPSkoyZ30=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/gl/glasstty-ttf/package.nix b/pkgs/by-name/gl/glasstty-ttf/package.nix
index be84069f6939..677f8ccf3ee9 100644
--- a/pkgs/by-name/gl/glasstty-ttf/package.nix
+++ b/pkgs/by-name/gl/glasstty-ttf/package.nix
@@ -5,6 +5,9 @@
}:
runCommand "glasstty-ttf"
{
+ pname = "glasstty-ttf";
+ version = "0-unstable-2018-08-07";
+
src = fetchurl {
url = "https://github.com/svofski/glasstty/raw/2c47ac1a0065f8b12d9732257993833d8227e3e5/Glass_TTY_VT220.ttf";
sha256 = "sha256-2NYJaSWNr1Seuqdd7nLjA7tAMs/SAvl3uAe3uDoLLO4=";
diff --git a/pkgs/by-name/go/go-exploitdb/package.nix b/pkgs/by-name/go/go-exploitdb/package.nix
index 39acebab9ed4..973ad80e3898 100644
--- a/pkgs/by-name/go/go-exploitdb/package.nix
+++ b/pkgs/by-name/go/go-exploitdb/package.nix
@@ -4,31 +4,31 @@
fetchFromGitHub,
}:
-buildGoModule rec {
+buildGoModule (finalAttrs: {
pname = "go-exploitdb";
- version = "0.6.3";
+ version = "0.7.0";
src = fetchFromGitHub {
owner = "vulsio";
repo = "go-exploitdb";
- tag = "v${version}";
- hash = "sha256-GT5kEEYdjyHQTF0m9pMX+uxH++BuA8ORIL7loc5hSfI=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-sPBFFhQ9z5ecJMnys9U7QDaBVSEKm9V8jka19d1Eafg=";
};
- vendorHash = "sha256-8xUoCamF2VV+D04XBwc3OtQTI2/j6uMbhmDXpHQZxXI=";
+ vendorHash = "sha256-qWo2PfrvO/eWIf7DjTmbi0qETOg/6jrHZ3BdfugLyGc=";
ldflags = [
"-s"
"-w"
- "-X=github.com/vulsio/go-exploitdb/config.Version=${version}"
+ "-X=github.com/vulsio/go-exploitdb/config.Version=${finalAttrs.version}"
];
meta = {
description = "Tool for searching Exploits from Exploit Databases, etc";
mainProgram = "go-exploitdb";
homepage = "https://github.com/vulsio/go-exploitdb";
- changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/v${version}";
+ changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
-}
+})
diff --git a/pkgs/by-name/go/google-cloud-sql-proxy/package.nix b/pkgs/by-name/go/google-cloud-sql-proxy/package.nix
index 681da631904d..c4eb8f856d19 100644
--- a/pkgs/by-name/go/google-cloud-sql-proxy/package.nix
+++ b/pkgs/by-name/go/google-cloud-sql-proxy/package.nix
@@ -7,18 +7,18 @@
buildGoModule rec {
pname = "google-cloud-sql-proxy";
- version = "2.19.0";
+ version = "2.21.0";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "cloud-sql-proxy";
rev = "v${version}";
- hash = "sha256-LF9ALCBgO2cIVLRTH0KxdmsIhfnnCO4akmoGS3kIWm0=";
+ hash = "sha256-w2SDoIxuPNd4CasLlTK+ypkf7/T+kWSSjheU+KnloDw=";
};
subPackages = [ "." ];
- vendorHash = "sha256-RtWTVb1JWNgVM3NZf28CMKIgPjGIgZztYYULqTM7nQg=";
+ vendorHash = "sha256-XxujTfBa6Y1KS4VCpd8xZ0ijfc6LjB1G1kUS+XSAlZc=";
checkFlags = [
"-short"
diff --git a/pkgs/by-name/go/gotrue-supabase/package.nix b/pkgs/by-name/go/gotrue-supabase/package.nix
index b1fd265c5fbe..ed4e09caf6ca 100644
--- a/pkgs/by-name/go/gotrue-supabase/package.nix
+++ b/pkgs/by-name/go/gotrue-supabase/package.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "auth";
- version = "2.185.0";
+ version = "2.186.0";
src = fetchFromGitHub {
owner = "supabase";
repo = "auth";
rev = "v${version}";
- hash = "sha256-ZBu6/vXCqXRwMTKbIIYFl8ay7GpVEerzsJLNPBJL2nw=";
+ hash = "sha256-8kB7gh5sp2D9dvyxsE/YMWoUx/jzAqw8nEBwB0XQlRQ=";
};
- vendorHash = "sha256-fX1M+QP0pflJ0xV6VLQTS1Rn90Ac7GwVe6B5+A2KDvg=";
+ vendorHash = "sha256-QrqucIuYIhIMsD93+6HWf74LwVncOsbFB9gJR1GdMvA=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/gr/grafana-image-renderer/package.nix b/pkgs/by-name/gr/grafana-image-renderer/package.nix
index 4671853acf65..d9cf86d37ad7 100644
--- a/pkgs/by-name/gr/grafana-image-renderer/package.nix
+++ b/pkgs/by-name/gr/grafana-image-renderer/package.nix
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "grafana-image-renderer";
- version = "5.4.0";
+ version = "5.5.0";
src = fetchFromGitHub {
owner = "grafana";
repo = "grafana-image-renderer";
tag = "v${finalAttrs.version}";
- hash = "sha256-rCFdjM5ZBHcfl4/WXM4CPdLlIprJr3HATboBF89sMFA=";
+ hash = "sha256-/ZvWE8FVK9EBXo1V0AD/rCc5ZyQFea1WiQrKg1JOwt4=";
};
vendorHash = "sha256-kGLvstSkucM0tN5l+Vp78IP9EwDx62kukAiOwYD4Vfs=";
diff --git a/pkgs/by-name/gr/graphest/Info.plist b/pkgs/by-name/gr/graphest/Info.plist
new file mode 100644
index 000000000000..e9e22e981145
--- /dev/null
+++ b/pkgs/by-name/gr/graphest/Info.plist
@@ -0,0 +1,141 @@
+
+
+
+
+ CFBundleDisplayName
+ Graphest
+ CFBundleDocumentTypes
+
+
+ CFBundleTypeRole
+ Editor
+ LSHandlerRank
+ Owner
+ LSItemContentTypes
+
+ io.github.unageek.graphest.document
+
+
+
+ CFBundleExecutable
+ Graphest
+ CFBundleIconFile
+ icon.icns
+ CFBundleIdentifier
+ io.github.unageek.graphest
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Graphest
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ @version@
+ CFBundleURLTypes
+
+
+ CFBundleTypeRole
+ Editor
+ CFBundleURLName
+ Graphest
+ CFBundleURLSchemes
+
+ graphest
+
+
+
+ CFBundleVersion
+ @version@
+ LSApplicationCategoryType
+ public.app-category.utilities
+ LSEnvironment
+
+ MallocNanoZone
+ 0
+
+ LSMinimumSystemVersion
+ 10.13
+ NSAppTransportSecurity
+
+ NSAllowsArbitraryLoads
+
+ NSAllowsLocalNetworking
+
+ NSExceptionDomains
+
+ 127.0.0.1
+
+ NSIncludesSubdomains
+
+ NSTemporaryExceptionAllowsInsecureHTTPLoads
+
+ NSTemporaryExceptionAllowsInsecureHTTPSLoads
+
+ NSTemporaryExceptionMinimumTLSVersion
+ 1.0
+ NSTemporaryExceptionRequiresForwardSecrecy
+
+
+ localhost
+
+ NSIncludesSubdomains
+
+ NSTemporaryExceptionAllowsInsecureHTTPLoads
+
+ NSTemporaryExceptionAllowsInsecureHTTPSLoads
+
+ NSTemporaryExceptionMinimumTLSVersion
+ 1.0
+ NSTemporaryExceptionRequiresForwardSecrecy
+
+
+
+
+ NSBluetoothAlwaysUsageDescription
+ This app needs access to Bluetooth
+ NSBluetoothPeripheralUsageDescription
+ This app needs access to Bluetooth
+ NSCameraUsageDescription
+ This app needs access to the camera
+ NSHighResolutionCapable
+
+ NSHumanReadableCopyright
+ Copyright © 2023 Masashi Mizuno
+ NSMainNibFile
+ MainMenu
+ NSMicrophoneUsageDescription
+ This app needs access to the microphone
+ NSPrincipalClass
+ AtomApplication
+ NSQuitAlwaysKeepsWindows
+
+ NSRequiresAquaSystemAppearance
+
+ NSSupportsAutomaticGraphicsSwitching
+
+ UTExportedTypeDeclarations
+
+
+ UTTypeConformsTo
+
+ public.content
+ public.data
+
+ UTTypeDescription
+ Graphest Document
+ UTTypeIcons
+
+ UTTypeIconText
+ graph
+
+ UTTypeIdentifier
+ io.github.unageek.graphest.document
+ UTTypeTagSpecification
+
+ public.filename-extension
+ graphest
+
+
+
+
+
diff --git a/pkgs/by-name/gr/graphest/dependencies.patch b/pkgs/by-name/gr/graphest/dependencies.patch
new file mode 100644
index 000000000000..e617240df3c0
--- /dev/null
+++ b/pkgs/by-name/gr/graphest/dependencies.patch
@@ -0,0 +1,25 @@
+diff --git a/rust/graphest-flint-sys/build.rs b/rust/graphest-flint-sys/build.rs
+index 14c0039..b1b0f6a 100644
+--- a/rust/graphest-flint-sys/build.rs
++++ b/rust/graphest-flint-sys/build.rs
+@@ -50,6 +50,7 @@ fn load_cache(env: &Environment) {
+ }
+
+ fn build_flint(env: &Environment) {
++ let _ = copy_dir_all("@flint@", env.out_dir.clone());
+ if env.lib_dir.join("libflint.a").exists() {
+ return;
+ }
+diff --git a/rust/graphest-fftw-sys/build.rs b/rust/graphest-fftw-sys/build.rs
+index 2e3247d..a4ac573 100644
+--- a/rust/graphest-fftw-sys/build.rs
++++ b/rust/graphest-fftw-sys/build.rs
+@@ -53,6 +53,8 @@ fn load_cache(env: &Environment) {
+ }
+
+ fn build(env: &Environment) {
++ let _ = copy_dir_all("@fftwLib@", env.out_dir.clone());
++ let _ = copy_dir_all("@fftwDev@", env.out_dir.clone());
+ if env.lib_dir.join("libfftw3f.a").exists() {
+ return;
+ }
diff --git a/pkgs/by-name/gr/graphest/disable-auto-update.patch b/pkgs/by-name/gr/graphest/disable-auto-update.patch
new file mode 100644
index 000000000000..2a3fbfdc4498
--- /dev/null
+++ b/pkgs/by-name/gr/graphest/disable-auto-update.patch
@@ -0,0 +1,12 @@
+diff --git a/src/main/main.ts b/src/main/main.ts
+index d9413cc..b49e641 100644
+--- a/src/main/main.ts
++++ b/src/main/main.ts
+@@ -280,7 +280,6 @@ app.whenReady().then(async () => {
+ }
+
+ createMainWindow();
+- autoUpdater.checkForUpdatesAndNotify();
+ });
+
+ app.on("open-file", (_, path) => {
diff --git a/pkgs/by-name/gr/graphest/mime.xml b/pkgs/by-name/gr/graphest/mime.xml
new file mode 100644
index 000000000000..18bdd8ea21dd
--- /dev/null
+++ b/pkgs/by-name/gr/graphest/mime.xml
@@ -0,0 +1,7 @@
+
+
+
+ Graphest Document
+
+
+
diff --git a/pkgs/by-name/gr/graphest/package.nix b/pkgs/by-name/gr/graphest/package.nix
new file mode 100644
index 000000000000..2c6093b385d2
--- /dev/null
+++ b/pkgs/by-name/gr/graphest/package.nix
@@ -0,0 +1,203 @@
+{
+ lib,
+ stdenv,
+ rustPlatform,
+ fetchFromGitHub,
+ fetchpatch,
+ fetchYarnDeps,
+ yarnConfigHook,
+ yarnBuildHook,
+ yarnInstallHook,
+ replaceVars,
+ copyDesktopItems,
+ makeDesktopItem,
+ makeBinaryWrapper,
+ nix-update-script,
+ nodejs,
+ electron,
+ gnum4,
+ pkgsStatic,
+ blas,
+ darwin,
+}:
+
+stdenv.mkDerivation (finalAttrs: {
+ pname = "graphest";
+ # 1.8.2 cannot build due to https://github.com/NixOS/nixpkgs/issues/483500
+ version = "1.8.2-unstable-2026-01-21";
+
+ src = fetchFromGitHub {
+ owner = "unageek";
+ repo = "graphest";
+ rev = "2bcb478acd40a1174606e51f4affeca56446c9f6";
+ hash = "sha256-+onb21xb8nhEKIL/B8sNufWaPVhABnpU3uIyRn4ISWQ=";
+ };
+
+ patches = [
+ # specify what files should be installed in package.json (https://github.com/unageek/graphest/pull/1000)
+ # not accepted by upstream because the developer did not intend to publish as an npm package
+ (fetchpatch {
+ name = "npm-files";
+ url = "https://github.com/unageek/graphest/commit/1d1b8ee610a55bf9465a630499c6b0f6e9a66689.patch";
+ hash = "sha256-5PU9iPy6gfesl40piRTw9+QMNf4GSGASYs8ZTLedS7o=";
+ })
+
+ # support opening file or url from command line (https://github.com/unageek/graphest/pull/1002)
+ # otherwise the desktop entry is basically useless
+ (fetchpatch {
+ name = "open-file";
+ url = "https://github.com/unageek/graphest/commit/05f2e486a5cdd79d5135057d67c398256dc5019c.patch";
+ hash = "sha256-GkssYkHVps8PeHMX/Fj5uj6r+MLrZcETXtQq4mZcOrQ=";
+ })
+
+ ./disable-auto-update.patch
+ ];
+
+ nativeBuildInputs = [
+ copyDesktopItems
+ makeBinaryWrapper
+ yarnConfigHook
+ yarnBuildHook
+ yarnInstallHook
+ nodejs
+ ]
+ ++ lib.optional stdenv.hostPlatform.isDarwin darwin.autoSignDarwinBinariesHook;
+
+ yarnOfflineCache = fetchYarnDeps {
+ yarnLock = finalAttrs.src + "/yarn.lock";
+ hash = "sha256-krpJflsoUPIzhdtyQu3WmapM4C63adwOq2Q6inUa3Xk=";
+ };
+ env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1;
+
+ preBuild = ''
+ # do not set this in env because it must not be present in the configure phase
+ export NODE_ENV=production
+ '';
+ yarnBuildScript = "build:app";
+
+ checkPhase = ''
+ runHook preCheck
+
+ yarn test
+
+ runHook postCheck
+ '';
+
+ postInstall = ''
+ ln -s ${finalAttrs.passthru.graph}/bin/* -t $out/lib/node_modules/graphest/dist
+
+ makeWrapper ${lib.getExe electron} $out/bin/Graphest \
+ --add-flags $out/lib/node_modules/graphest \
+ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \
+ --inherit-argv0
+
+ install -Dm444 build/icon.png $out/share/icons/hicolor/1024x1024/apps/graphest.png
+ install -Dm444 ${./mime.xml} $out/share/mime/packages/graphest.xml
+ ''
+ + lib.optionalString stdenv.hostPlatform.isDarwin ''
+ mkdir -p $out/Applications/Graphest.app/Contents/MacOS
+ ln -s $out/bin/Graphest $out/Applications/Graphest.app/Contents/MacOS/Graphest
+ install -Dm444 build/icon.icns $out/Applications/Graphest.app/Contents/Resources/icon.icns
+ install -Dm444 ${
+ # This is adapted from the extracted contents of the dmg package.
+ # It should be generated from electron-builder.json,
+ # but apparently electron-builder does not have a functionality for just generating Info.plist instead of everything.
+ replaceVars ./Info.plist {
+ version = builtins.elemAt (builtins.match "([^\\-]+).*" finalAttrs.version) 0;
+ }
+ } $out/Applications/Graphest.app/Contents/Info.plist
+ '';
+
+ desktopItems = [
+ (makeDesktopItem {
+ name = "graphest";
+ desktopName = "Graphest";
+ exec = "Graphest %u";
+ icon = "graphest";
+ categories = [
+ "Science"
+ "Math"
+ ];
+ comment = finalAttrs.meta.description;
+ mimeTypes = [
+ "x-scheme-handler/graphest"
+ "application/x-graphest"
+ ];
+ })
+ ];
+
+ passthru = {
+ updateScript = nix-update-script { };
+
+ # The dependencies of graphest-fftw-sys and graphest-arb-sys need to be static.
+ fftwFloatStatic = pkgsStatic.fftwFloat;
+ flintStatic = pkgsStatic.flint.override {
+ withBlas = true; # Some functions used by Graphest require BLAS
+ };
+
+ graph = rustPlatform.buildRustPackage {
+ pname = "graphest-graph";
+ inherit (finalAttrs) version src;
+
+ patches = [
+ # Use libraries from nixpkgs instead of trying to download them
+ (replaceVars ./dependencies.patch {
+ fftwLib = finalAttrs.passthru.fftwFloatStatic.out;
+ fftwDev = finalAttrs.passthru.fftwFloatStatic.dev;
+ flint = finalAttrs.passthru.flintStatic.out;
+ })
+ ];
+
+ nativeBuildInputs = [
+ gnum4 # used by build script of gmp-mpfr-sys
+ rustPlatform.bindgenHook # used by build script of graphest-fftw-sys and graphest-arb-sys even on linux
+ ];
+
+ buildInputs = [
+ blas # needed here because -lblas is added to RUSTFLAGS
+ ];
+ strictDeps = true;
+
+ cargoHash = "sha256-GC0BHLWRKw6ThQiIfFQoOcGq9Xm0I9rt8uhwyalCa2I=";
+
+ env = {
+ RUSTC_BOOTSTRAP = 1; # smallvec: error[E0554]: `#![feature]` may not be used on the stable release channel
+ RUSTFLAGS =
+ "-lblas" # add -lblas to fix linking error regarding the function cblas_dgemm (bug of flint maybe???)
+ # inari: error: RUSTFLAGS='-Ctarget-cpu=haswell' or later is required.
+ + lib.optionalString stdenv.hostPlatform.isx86 " -Ctarget-cpu=haswell";
+ };
+
+ preCheck = ''
+ # see rust/tests/graph.rs; executable path is hardcoded to be in target/release
+ ln -s ../${stdenv.targetPlatform.rust.rustcTargetSpec}/release/graph -t target/release
+ '';
+ # TODO: These tests fail for unknown reasons.
+ checkFlags = [
+ "--skip=graph_tests::examples::t_564aaa5e88a54895b1851a1f1e5ffa3c"
+ "--skip=graph_tests::examples::t_8c9209237ba04e67a715382c7bcbf5e0"
+ "--skip=graph_tests::examples::t_b0175d3b58ed46158ba72bbd85670fc9"
+ "--skip=graph_tests::examples::t_d2a0e9e88c41406a80a266d78f6dc7a5"
+ "--skip=graph_tests::implicit::t_7f25b9f2bd3746b3ae8f95a82921de2b"
+ "--skip=graph_tests::implicit::t_84a2738be35745da97a9b120c563b4b3"
+ ];
+
+ meta = finalAttrs.meta // {
+ # See README of https://github.com/unageek/inari:
+ # limited to platforms that are supported by the gmp-mpfr-sys crate.
+ broken = stdenv.hostPlatform.isMsvc;
+ mainProgram = "graph";
+ };
+ };
+ };
+
+ meta = {
+ description = "Graphing calculator that can faithfully plot arbitrary mathematical relations";
+ homepage = "https://github.com/unageek/graphest";
+ changelog = "https://github.com/unageek/graphest/releases";
+ downloadPage = "https://github.com/unageek/graphest/releases";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ ulysseszhan ];
+ mainProgram = "Graphest";
+ };
+})
diff --git a/pkgs/by-name/gr/gretl/package.nix b/pkgs/by-name/gr/gretl/package.nix
index 59305732efe2..c353dd5730ee 100644
--- a/pkgs/by-name/gr/gretl/package.nix
+++ b/pkgs/by-name/gr/gretl/package.nix
@@ -20,11 +20,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gretl";
- version = "2025b";
+ version = "2026a";
src = fetchurl {
url = "mirror://sourceforge/gretl/gretl-${finalAttrs.version}.tar.xz";
- hash = "sha256-DW0QXWbx0nMWTfjxO15ZGR/DsvFM7eee0DDsqrm5vHM=";
+ hash = "sha256-F5aV3rkZOe2g9aQBCuhUrep4O2idpVkAVtoFzuq9r2Q=";
};
buildInputs = [
diff --git a/pkgs/by-name/gv/gvm-libs/package.nix b/pkgs/by-name/gv/gvm-libs/package.nix
index b6627bf56cfd..814b7baf7116 100644
--- a/pkgs/by-name/gv/gvm-libs/package.nix
+++ b/pkgs/by-name/gv/gvm-libs/package.nix
@@ -26,13 +26,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gvm-libs";
- version = "22.35.4";
+ version = "22.35.5";
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-libs";
tag = "v${finalAttrs.version}";
- hash = "sha256-fD8pi3eSmeSC0qPhX0DpATYMkblnat74VMzwBqWe5n4=";
+ hash = "sha256-M7ER3jujYkD1ulsKJzcycWbkqKeTvNhK0EhkzKL+R6A=";
};
postPatch = ''
diff --git a/pkgs/by-name/hw/hwinfo/package.nix b/pkgs/by-name/hw/hwinfo/package.nix
index 5574b2c34cd3..9267934aabd4 100644
--- a/pkgs/by-name/hw/hwinfo/package.nix
+++ b/pkgs/by-name/hw/hwinfo/package.nix
@@ -20,13 +20,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "hwinfo";
- version = "25.1";
+ version = "25.2";
src = fetchFromGitHub {
owner = "opensuse";
repo = "hwinfo";
rev = finalAttrs.version;
- hash = "sha256-UMaRx4JaIbsWRS8KDgMi4CRKtWH1vBwemc36xneYcg4=";
+ hash = "sha256-eYUUec9IRzR573i8SiZcxBQWGFGkUnuOR3e1u+AZfiw=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ig/igrep/package.nix b/pkgs/by-name/ig/igrep/package.nix
index cf0e514e0af4..fc3738005a7d 100644
--- a/pkgs/by-name/ig/igrep/package.nix
+++ b/pkgs/by-name/ig/igrep/package.nix
@@ -19,6 +19,9 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-NZN9pB9McZkTlpGgAbxi8bwn+aRiPMymGmBLYBc6bmw=";
+ # Fix build with gcc 15
+ env.NIX_CFLAGS_COMPILE = "-std=gnu17";
+
passthru.tests = {
version = testers.testVersion {
package = igrep;
diff --git a/pkgs/by-name/jp/jp-zip-codes/package.nix b/pkgs/by-name/jp/jp-zip-codes/package.nix
index a5dfb23eded3..d631b6992112 100644
--- a/pkgs/by-name/jp/jp-zip-codes/package.nix
+++ b/pkgs/by-name/jp/jp-zip-codes/package.nix
@@ -7,15 +7,15 @@
stdenvNoCC.mkDerivation {
pname = "jp-zip-code";
- version = "0-unstable-2025-10-01";
+ version = "0-unstable-2026-02-01";
# This package uses a mirror as the source because the
# original provider uses the same URL for updated content.
src = fetchFromGitHub {
owner = "musjj";
repo = "jp-zip-codes";
- rev = "9464f58fe654ada94f6f53e5338b5fb2b15e314a";
- hash = "sha256-G+uCQPW2e/DEAvAx3TYvPt0Dl2rM77WUmuPJ17voxUE=";
+ rev = "f9ad47c1ef63620ba888f073c064e12101503a7b";
+ hash = "sha256-ldggzY43bejZZLWofAdGFSqk60UfkhrPnqtVgC9TNAI=";
};
installPhase = ''
diff --git a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix
index 2b9224f1b845..0cf4c1644b5d 100644
--- a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix
+++ b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix
@@ -9,18 +9,18 @@ buildGoModule (finalAttrs: {
# "chatgpt-cli" is taken by another package with the same upsteam name.
# To keep "pname" and "package attribute name" identical, the owners name (kardolus) gets prefixed as identifier.
pname = "kardolus-chatgpt-cli";
- version = "1.10.9";
+ version = "1.10.10";
src = fetchFromGitHub {
owner = "kardolus";
repo = "chatgpt-cli";
rev = "v${finalAttrs.version}";
- hash = "sha256-FcDFRYzr+67SoBNQJSJSrLv1DS7Gm1Zjj4wllvY+I/I=";
+ hash = "sha256-/gxvsaIL3J7kAFWoCBnXkPflYw3PGhlVMrit6gGtXH0=";
};
vendorHash = null;
# The tests of kardolus/chatgpt-cli require an OpenAI API Key to be present in the environment,
- # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.9/test/contract/contract_test.go#L35)
+ # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.10/test/contract/contract_test.go#L35)
# which will not be the case in the pipeline.
# Therefore, tests must be skipped.
doCheck = false;
diff --git a/pkgs/by-name/ki/kine/package.nix b/pkgs/by-name/ki/kine/package.nix
index 27b811abfe5e..e390d420963e 100644
--- a/pkgs/by-name/ki/kine/package.nix
+++ b/pkgs/by-name/ki/kine/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "kine";
- version = "0.14.10";
+ version = "0.14.11";
src = fetchFromGitHub {
owner = "k3s-io";
repo = "kine";
rev = "v${version}";
- hash = "sha256-LJOquoWMbvLa1KvPacuQCxraW0waQJ4pA3BSnKJaetw=";
+ hash = "sha256-4MbzSRgzh2m5V4Pn9EnDmyyotD1Cv2i2uWmyVPc80bk=";
};
- vendorHash = "sha256-T6/thI+QRu2iWnedVSq870SzWQbBQKNyHRW41gg534w=";
+ vendorHash = "sha256-RyL7N0n7Nacq0UZc4+bY2vD9sXZnJiX2HaEWtP51k8E=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/ki/kiro/package.nix b/pkgs/by-name/ki/kiro/package.nix
index ff46dff52ecb..bd3fbdad8800 100644
--- a/pkgs/by-name/ki/kiro/package.nix
+++ b/pkgs/by-name/ki/kiro/package.nix
@@ -14,7 +14,7 @@ in
inherit useVSCodeRipgrep;
commandLineArgs = extraCommandLineArgs;
- version = "0.8.140";
+ version = "0.8.206";
pname = "kiro";
# You can find the current VSCode version in the About dialog:
diff --git a/pkgs/by-name/ki/kiro/sources.json b/pkgs/by-name/ki/kiro/sources.json
index 83f8a860d358..2b56ed8f8043 100644
--- a/pkgs/by-name/ki/kiro/sources.json
+++ b/pkgs/by-name/ki/kiro/sources.json
@@ -1,14 +1,14 @@
{
"x86_64-linux": {
- "url": "https://prod.download.desktop.kiro.dev/releases/stable/linux-x64/signed/0.8.140/tar/kiro-ide-0.8.140-stable-linux-x64.tar.gz",
- "hash": "sha256-nF4i7hSRMEvDCQ9b4rfU5X2M5x76kU6tEfxbo36vBFY="
+ "url": "https://prod.download.desktop.kiro.dev/releases/stable/linux-x64/signed/0.8.206/tar/kiro-ide-0.8.206-stable-linux-x64.tar.gz",
+ "hash": "sha256-bmJE4O82ppWbQSrerWzXT7yAz4uuXNKydJtviC0pXyM="
},
"x86_64-darwin": {
- "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-x64/signed/0.8.140/kiro-ide-0.8.140-stable-darwin-x64.dmg",
- "hash": "sha256-1Pqos729ShVUop1BjYzYOxo3v5Qyige896qMulWmpqE="
+ "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-x64/signed/0.8.206/kiro-ide-0.8.206-stable-darwin-x64.dmg",
+ "hash": "sha256-/ENHX+DzEHX36A9/8Xlfm4YtoFuelOVFw6a3j3kXTD0="
},
"aarch64-darwin": {
- "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-arm64/signed/0.8.140/kiro-ide-0.8.140-stable-darwin-arm64.dmg",
- "hash": "sha256-kDcyVJIezj4ZfID2lsnMzZgfb+J8b6u0egAu6lPaiP8="
+ "url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-arm64/signed/0.8.206/kiro-ide-0.8.206-stable-darwin-arm64.dmg",
+ "hash": "sha256-jGvg9YtJVm3LApmh62U2DsyUiHgT7xqMgQvkjFSOdQQ="
}
}
diff --git a/pkgs/by-name/le/lefthook/package.nix b/pkgs/by-name/le/lefthook/package.nix
index 37e5dc59cae3..e8cfa15f7063 100644
--- a/pkgs/by-name/le/lefthook/package.nix
+++ b/pkgs/by-name/le/lefthook/package.nix
@@ -8,7 +8,7 @@
let
pname = "lefthook";
- version = "2.0.16";
+ version = "2.1.0";
in
buildGoModule {
inherit pname version;
@@ -17,7 +17,7 @@ buildGoModule {
owner = "evilmartians";
repo = "lefthook";
rev = "v${version}";
- hash = "sha256-i2mbX7Zx0L+F1vTxGSgXY528eXoJVXkifKlZfxBRDXU=";
+ hash = "sha256-C4DAgM/E3yu6vZU7OSE250FLmblpNvJBu1eqQUHL1eI=";
};
vendorHash = "sha256-azhyyp9vsO6DrYVHRC/NKLMoE2AIXV+su1Vh8/xHtrY=";
diff --git a/pkgs/by-name/lf/lf/package.nix b/pkgs/by-name/lf/lf/package.nix
index d2af98e695e7..135aa5616eb7 100644
--- a/pkgs/by-name/lf/lf/package.nix
+++ b/pkgs/by-name/lf/lf/package.nix
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "lf";
- version = "40";
+ version = "41";
src = fetchFromGitHub {
owner = "gokcehan";
repo = "lf";
tag = "r${version}";
- hash = "sha256-NPbv64ezcuGn6n6qQOCBLeofS08uX9ZWpSXTVpmQr+A=";
+ hash = "sha256-s9d9nIOSpYeK6WNpbhauAEEv3SSBeJQ+J8ip+IE4LOc=";
};
- vendorHash = "sha256-ybcwACun2GrANW47Nny60l8M+L9TZHzD95+qxVJKHpA=";
+ vendorHash = "sha256-3i6Vp3rhE8R+TGLQE3axxKjVI/3nL+WSqEp7rHtSvNs=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/li/libfolia/package.nix b/pkgs/by-name/li/libfolia/package.nix
index 042a71146b22..75612f075e9f 100644
--- a/pkgs/by-name/li/libfolia/package.nix
+++ b/pkgs/by-name/li/libfolia/package.nix
@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libfolia";
- version = "2.21.1";
+ version = "2.22";
src = fetchFromGitHub {
owner = "LanguageMachines";
repo = "libfolia";
tag = "v${finalAttrs.version}";
- hash = "sha256-p1caLiYcmokrjiDXLEkPpTOIPIR8Ofv/JsRkHs4PsPE=";
+ hash = "sha256-D7iA40E0dkkLCqjLUcUd5UvoQJnIzdXAPdXPyeozrow=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/li/liblognorm/package.nix b/pkgs/by-name/li/liblognorm/package.nix
index 08fef652993f..9240bdb87ea3 100644
--- a/pkgs/by-name/li/liblognorm/package.nix
+++ b/pkgs/by-name/li/liblognorm/package.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "liblognorm";
- version = "2.0.7";
+ version = "2.0.9";
src = fetchurl {
url = "http://www.liblognorm.com/files/download/liblognorm-${finalAttrs.version}.tar.gz";
- hash = "sha256-vp2OekIHAu2NPFvK1zBsLZxs9UtZx3FcYbCIoGDgiUM=";
+ hash = "sha256-dsfMLLdqPVjncy4M/yORgPg/O2NQAriqBIZciBKFd5M=";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/by-name/li/libmysqlconnectorcpp/package.nix b/pkgs/by-name/li/libmysqlconnectorcpp/package.nix
index 5638f55440c1..5ea9bff13894 100644
--- a/pkgs/by-name/li/libmysqlconnectorcpp/package.nix
+++ b/pkgs/by-name/li/libmysqlconnectorcpp/package.nix
@@ -10,11 +10,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libmysqlconnectorcpp";
- version = "9.4.0";
+ version = "9.6.0";
src = fetchurl {
url = "mirror://mysql/Connector-C++/mysql-connector-c++-${finalAttrs.version}-src.tar.gz";
- hash = "sha256-NqfJPUoQ0doqLmY2dVnZF0GqDwNivArpQxcc8XcfZhU=";
+ hash = "sha256-slqaE5hV2pcTyGO1pkx/EMUu3tdrLASi+y3rmqtFaz0=";
};
postPatch = ''
diff --git a/pkgs/by-name/li/lichess-bot/package.nix b/pkgs/by-name/li/lichess-bot/package.nix
index 2cf5fa711c8b..db1a5e7773d6 100644
--- a/pkgs/by-name/li/lichess-bot/package.nix
+++ b/pkgs/by-name/li/lichess-bot/package.nix
@@ -11,14 +11,14 @@
python3Packages.buildPythonApplication {
pname = "lichess-bot";
- version = "2026.1.11.1";
+ version = "2026.1.28.1";
pyproject = false;
src = fetchFromGitHub {
owner = "lichess-bot-devs";
repo = "lichess-bot";
- rev = "96afce91316ba1243290408f2eeb6cd89778e8ff";
- hash = "sha256-eE6b4VWhBqWjrF028om0NE/UN9+4sI7PoZp4eV6hRcE=";
+ rev = "6bc42182f959b83cda1e711fb752179807834e13";
+ hash = "sha256-kSNGOyL9vNDWOD80a3LOCf+DTWv2poS2EQ+xce8knTs=";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/by-name/li/linuxquota/package.nix b/pkgs/by-name/li/linuxquota/package.nix
index e944bb0311a5..5154aa27b82d 100644
--- a/pkgs/by-name/li/linuxquota/package.nix
+++ b/pkgs/by-name/li/linuxquota/package.nix
@@ -10,12 +10,12 @@
}:
stdenv.mkDerivation (finalAttrs: {
- version = "4.10";
+ version = "4.11";
pname = "quota";
src = fetchurl {
url = "mirror://sourceforge/linuxquota/quota-${finalAttrs.version}.tar.gz";
- sha256 = "sha256-oEoMr8opwVvotqxmDgYYi8y4AsGe/i58Ge1/PWZ+z14=";
+ hash = "sha256-ClG4+SAlTY6Dw0pMMIK30kH11v1lGIr63ymFnVIj73g=";
};
outputs = [
diff --git a/pkgs/by-name/ma/managarr/package.nix b/pkgs/by-name/ma/managarr/package.nix
index 72126aa74180..57ec28186952 100644
--- a/pkgs/by-name/ma/managarr/package.nix
+++ b/pkgs/by-name/ma/managarr/package.nix
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage rec {
pname = "managarr";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "Dark-Alex-17";
repo = "managarr";
tag = "v${version}";
- hash = "sha256-6aqJxnhc1eXqJIuX07aKSEooNeVwnq8ic7yZnJaokR8=";
+ hash = "sha256-bKW67cpLbnBxF5gbpwfCNe2QkxKYvooWEM3yKrbj7Q8=";
};
- cargoHash = "sha256-BdgJVByyJ7Nq8gjPXxSaeQQYVQRM/leTd9AxWd7IpDw=";
+ cargoHash = "sha256-CDhFj7lP65wlLkSWGcQ8YBK4umSyQsBGF/Sn85gy5hE=";
nativeBuildInputs = [ perl ];
diff --git a/pkgs/by-name/mb/mbake/package.nix b/pkgs/by-name/mb/mbake/package.nix
index 4f6b295178a0..ce5d9a94d8d6 100644
--- a/pkgs/by-name/mb/mbake/package.nix
+++ b/pkgs/by-name/mb/mbake/package.nix
@@ -9,14 +9,14 @@
python3Packages.buildPythonApplication rec {
pname = "mbake";
- version = "1.4.3";
+ version = "1.4.5";
pyproject = true;
src = fetchFromGitHub {
owner = "EbodShojaei";
repo = "bake";
tag = "v${version}";
- hash = "sha256-afVXgS3OTYygfMYsz4zO+THau/8CUU/AWVT2bPDq9sg=";
+ hash = "sha256-ZUcSEWwPR9w/xD+xbaQcKf+4QNwUu3WXMxXvkUm4+SQ=";
};
build-system = [
diff --git a/pkgs/by-name/mc/mcap-cli/package.nix b/pkgs/by-name/mc/mcap-cli/package.nix
index 7a79a3a5a564..e94e82f1c41e 100644
--- a/pkgs/by-name/mc/mcap-cli/package.nix
+++ b/pkgs/by-name/mc/mcap-cli/package.nix
@@ -8,7 +8,7 @@
nix-update-script,
}:
let
- version = "0.0.56";
+ version = "0.0.61";
in
buildGoModule {
@@ -20,10 +20,10 @@ buildGoModule {
repo = "mcap";
owner = "foxglove";
rev = "releases/mcap-cli/v${version}";
- hash = "sha256-PPllUAkcuv/FXIjsuJFJ9KbzA6qHCaOBQz77N7D2JtA=";
+ hash = "sha256-PR0w/D5XwLaRP9vkRt8f9huG75lPTIwyhcegjlY1pno=";
};
- vendorHash = "sha256-twuXJXiGhjTqlEZ3xD8G9CruSLxFC33PMs2GZadl1Ow=";
+ vendorHash = "sha256-Q1TjUlS7+fV2HBQk108c+o/9IRpDc9C8jzBk048Mkig=";
nativeBuildInputs = [
installShellFiles
diff --git a/pkgs/by-name/mg/mgrep/package.nix b/pkgs/by-name/mg/mgrep/package.nix
index 724013aea761..30f103e33700 100644
--- a/pkgs/by-name/mg/mgrep/package.nix
+++ b/pkgs/by-name/mg/mgrep/package.nix
@@ -12,19 +12,19 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mgrep";
- version = "0.1.6";
+ version = "0.1.10";
src = fetchFromGitHub {
owner = "mixedbread-ai";
repo = "mgrep";
tag = "v${finalAttrs.version}";
- hash = "sha256-jGzOwonT4nq0nMUBBp4Y7BvwTerHLzkTMss9glM+uP4=";
+ hash = "sha256-Njs0h2Roqm9xK8TV7BqrR5EwpK+ONNl3ct1fHU0UZEY=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 2;
- hash = "sha256-oq7jczTfm6CgLAUYftBlAYK6MFELDRfXCFtjsLWV8mU=";
+ hash = "sha256-qNsYMp25OAbbv+K7qvNRB+7QzzrgtrKQkUoe9IMIR5c=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/mo/mommy/package.nix b/pkgs/by-name/mo/mommy/package.nix
index 0ba4fc9f1593..515207c75602 100644
--- a/pkgs/by-name/mo/mommy/package.nix
+++ b/pkgs/by-name/mo/mommy/package.nix
@@ -23,13 +23,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "mommy";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "FWDekker";
repo = "mommy";
- rev = "v${finalAttrs.version}";
- hash = "sha256-G/8gUoJ6zKtSVlxrMYAkPX28SNG9XnLE72FZkqGhe+o=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-zuFiRzM3mDt5GIaRl9nCLH3YteJfKtV2R29JwIKygjY=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/my/myks/package.nix b/pkgs/by-name/my/myks/package.nix
index 88e2977b6510..33f49a4739f0 100644
--- a/pkgs/by-name/my/myks/package.nix
+++ b/pkgs/by-name/my/myks/package.nix
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "myks";
- version = "5.7.0";
+ version = "5.8.1";
src = fetchFromGitHub {
owner = "mykso";
repo = "myks";
tag = "v${version}";
- hash = "sha256-WxbADpvay7k0niTpKjf/1YqjQBxlMfdWl4MXY6+5iFY=";
+ hash = "sha256-OzxghyobV91jEbSNTC+Cc9vZt5V+RLTltUajedzv5zw=";
};
- vendorHash = "sha256-Va8x5kvrms/3/DH6TgcpndBh6MQ0fFatJApcOeH6gwc=";
+ vendorHash = "sha256-b1uLNz8dSJnJ0tevdm79x9YVas+Wh9//4o+k6fEckZA=";
subPackages = ".";
diff --git a/pkgs/by-name/ne/nelm/package.nix b/pkgs/by-name/ne/nelm/package.nix
index 6cd65dd90775..8302e491e3a3 100644
--- a/pkgs/by-name/ne/nelm/package.nix
+++ b/pkgs/by-name/ne/nelm/package.nix
@@ -9,16 +9,16 @@
}:
buildGoModule (finalAttrs: {
pname = "nelm";
- version = "1.19.0";
+ version = "1.19.1";
src = fetchFromGitHub {
owner = "werf";
repo = "nelm";
tag = "v${finalAttrs.version}";
- hash = "sha256-d/WhWBNkfeWeWBN7GIL0owkgzOXLfurHMFAa5C+WjrM=";
+ hash = "sha256-iFr0IuIwZARGcU2xfavNuBu3Z6vKQjddwadU1PBE1/A=";
};
- vendorHash = "sha256-2sBZLmx2c9FfoJrMR1PxbwHzta9MBF9K0vGr3PVcmF4=";
+ vendorHash = "sha256-7KMSdfumDlAMfJFLFalH8WneQ+AFnTTnCZKYRTP9gX8=";
subPackages = [ "cmd/nelm" ];
diff --git a/pkgs/by-name/ne/nerdfetch/package.nix b/pkgs/by-name/ne/nerdfetch/package.nix
index 190c3cbd4d51..3db1d4bfbe80 100644
--- a/pkgs/by-name/ne/nerdfetch/package.nix
+++ b/pkgs/by-name/ne/nerdfetch/package.nix
@@ -6,13 +6,13 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "nerdfetch";
- version = "8.4.2";
+ version = "8.5.1";
src = fetchFromGitHub {
owner = "ThatOneCalculator";
repo = "NerdFetch";
tag = "v${finalAttrs.version}";
- hash = "sha256-G1BWggVPxpIKK82pKHD4Jxyis4CY156Jox2/xHRQfrI=";
+ hash = "sha256-wt/VpieLuS8cAUlpCdiFysdrjXwgGZ436eMUycTl0S4=";
};
dontUnpack = true;
diff --git a/pkgs/by-name/ne/netlify-cli/package.nix b/pkgs/by-name/ne/netlify-cli/package.nix
index 0adc72bed8a8..4765aeb9b804 100644
--- a/pkgs/by-name/ne/netlify-cli/package.nix
+++ b/pkgs/by-name/ne/netlify-cli/package.nix
@@ -11,13 +11,13 @@
buildNpmPackage rec {
pname = "netlify-cli";
- version = "23.13.5";
+ version = "23.15.0";
src = fetchFromGitHub {
owner = "netlify";
repo = "cli";
tag = "v${version}";
- hash = "sha256-txP7zyZPdReZehfDmAmpQHPmnO6WWRaZ4XfmTLFhcUY=";
+ hash = "sha256-y81VmYt5NDXNcipPY4DIWDICF3a0eETJVQRFRATi1Dk=";
};
# Prevent postinstall script from running before package is built
@@ -27,7 +27,7 @@ buildNpmPackage rec {
touch .git
'';
- npmDepsHash = "sha256-M9CrREPeAIPv3edOv4l0rsfF3VeYbfYppQlbb2Hnpo8=";
+ npmDepsHash = "sha256-yKDLaNIofYLsoWvxaZUfY+LyVd/s4NGD+LEmd9Y7CAA=";
inherit nodejs;
diff --git a/pkgs/by-name/ne/newlib/package.nix b/pkgs/by-name/ne/newlib/package.nix
index 1946dac7cbdc..c7b3ccbe8a85 100644
--- a/pkgs/by-name/ne/newlib/package.nix
+++ b/pkgs/by-name/ne/newlib/package.nix
@@ -26,6 +26,11 @@ stdenvNoLibc.mkDerivation (finalAttrs: {
url = "https://sourceware.org/git/?p=newlib-cygwin.git;a=patch;h=8a8fb570d7c5310a03a34b3dd6f9f8bb35ee9f40";
hash = "sha256-hWS/X0jf/ZFXIR39NvNDVhkR8F81k9UWpsqDhZFxO5o=";
})
+ (fetchpatch {
+ name = "0002-newlib-Fix-i386-libgloss-support.patch";
+ url = "https://sourceware.org/git/?p=newlib-cygwin.git;a=patch;h=351842d55ee50fab672818b72f2c6bf3be1772bd;hp=4a1144dc540423b422dbec27eb433bc7dc725ae8";
+ hash = "sha256-GMx9nQKJEnXbA5HFczp3xjrrU94j1oXq4lIjEf0um9Y=";
+ })
]
++ lib.optionals nanoizeNewlib [
# https://bugs.gentoo.org/723756
diff --git a/pkgs/by-name/nf/nfpm/package.nix b/pkgs/by-name/nf/nfpm/package.nix
index ab08d86b3f62..14fc42dac37e 100644
--- a/pkgs/by-name/nf/nfpm/package.nix
+++ b/pkgs/by-name/nf/nfpm/package.nix
@@ -9,13 +9,13 @@
buildGoModule rec {
pname = "nfpm";
- version = "2.44.2";
+ version = "2.45.0";
src = fetchFromGitHub {
owner = "goreleaser";
repo = "nfpm";
rev = "v${version}";
- hash = "sha256-xmOB9AWesWEx4alon4h/83d15BZdxUVVO/KWutejCpw=";
+ hash = "sha256-sz6+oUvEi3iYKLRxHaeP2T+9m5CavgIzZIz8wuSfM+M=";
};
vendorHash = "sha256-tEuNOBBUnJNjk1Mao8A7KtuPIdkxsmj+yp8fuovOK0s=";
diff --git a/pkgs/by-name/nu/numcpp/package.nix b/pkgs/by-name/nu/numcpp/package.nix
index 9471260ddb98..796ff7710292 100644
--- a/pkgs/by-name/nu/numcpp/package.nix
+++ b/pkgs/by-name/nu/numcpp/package.nix
@@ -9,13 +9,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "numcpp";
- version = "2.15.0";
+ version = "2.16.0";
src = fetchFromGitHub {
owner = "dpilger26";
repo = "NumCpp";
tag = "Version_${finalAttrs.version}";
- hash = "sha256-5HWemgBhTUvoeommFOChWOplfEZPOXwQktkCeO5FnSU=";
+ hash = "sha256-r1NHutP2b5hq8v/TXyk3WQ7hVmWHVaJPZ200NbC2HLk=";
};
patches = [ ./pytest-CMakeLists.patch ];
diff --git a/pkgs/by-name/od/odhcp6c/package.nix b/pkgs/by-name/od/odhcp6c/package.nix
index 81fa2c16169c..aa640d85ce4e 100644
--- a/pkgs/by-name/od/odhcp6c/package.nix
+++ b/pkgs/by-name/od/odhcp6c/package.nix
@@ -9,12 +9,12 @@
stdenv.mkDerivation {
pname = "odhcp6c";
- version = "0-unstable-2025-12-29";
+ version = "0-unstable-2026-01-25";
src = fetchgit {
url = "https://git.openwrt.org/project/odhcp6c.git";
- rev = "8abb45065f5ef9d176efa6bd151a1209b05852c4";
- hash = "sha256-xly6FAp8yddBnJeCSupVIq0Wec+sSFuuKH91MNKvHwM=";
+ rev = "24485bb4b35ab84c17c2e87bd561d026d4c15c00";
+ hash = "sha256-cfBKly95vI+8u6lZ4LyrSrNvCf3ogTKtLDzuodO26qw=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/by-name/ok/okolors/package.nix b/pkgs/by-name/ok/okolors/package.nix
index f1792309b44e..681aeec2ea16 100644
--- a/pkgs/by-name/ok/okolors/package.nix
+++ b/pkgs/by-name/ok/okolors/package.nix
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "okolors";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "Ivordir";
repo = "Okolors";
rev = "v${version}";
- hash = "sha256-U7rLynXZGHCeZjaXoXx2IRDgUFv7zOKfb4BPgDROzBc=";
+ hash = "sha256-RSkZUkwCn9uvvT2dIqM2Q4+mRqjUegVuXCms5DBugbk=";
};
- cargoHash = "sha256-3wZeRPG2VrpPlqRVmkrMskqzM6NGZoSGbgGBTJzKCgQ=";
+ cargoHash = "sha256-ceFyFbNmC7PoleTejymQw9Ii9rxx2qJmFifNAQjLVUM=";
meta = {
description = "Generate a color palette from an image using k-means clustering in the Oklab color space";
diff --git a/pkgs/by-name/ok/okteto/package.nix b/pkgs/by-name/ok/okteto/package.nix
index 218b86d0d04e..cd9c55c5d8ee 100644
--- a/pkgs/by-name/ok/okteto/package.nix
+++ b/pkgs/by-name/ok/okteto/package.nix
@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "okteto";
- version = "3.15.0";
+ version = "3.16.0";
src = fetchFromGitHub {
owner = "okteto";
repo = "okteto";
tag = finalAttrs.version;
- hash = "sha256-EXkHA8/YIhEmxMezLzXC1dpaBSMKywaN7XnCOqhNPLs=";
+ hash = "sha256-wAtZPn8Ew525c9q0aaUuoGt8+clBeojfSPQtVRV77/k=";
};
- vendorHash = "sha256-OMrQf8TRH/zd+OmA6TQBs/dHrUujoifSz1ex/oqAVsA=";
+ vendorHash = "sha256-++VV4quQnzgJ7NThzyqxEeCZAxFJcNwNIrRT0GyPF/Q=";
postPatch = ''
# Disable some tests that need file system & network access.
diff --git a/pkgs/by-name/om/omnictl/package.nix b/pkgs/by-name/om/omnictl/package.nix
index 4b2d1719412c..8df326afe93a 100644
--- a/pkgs/by-name/om/omnictl/package.nix
+++ b/pkgs/by-name/om/omnictl/package.nix
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "omnictl";
- version = "1.4.7";
+ version = "1.4.8";
src = fetchFromGitHub {
owner = "siderolabs";
repo = "omni";
rev = "v${version}";
- hash = "sha256-+lfA8IGMLGdLAHkrBWCwTuZ1PFcYE3jmr9PJQveEoPQ=";
+ hash = "sha256-u2gjwOzpbkqI0gSlld3ZDG7v8S1ul/RRaQXx4cocBYY=";
};
vendorHash = "sha256-lVUe1XQr46uzx3kfj7KmoiGFUGEb7UT16IQSI8In8RU=";
diff --git a/pkgs/by-name/op/openfortivpn/package.nix b/pkgs/by-name/op/openfortivpn/package.nix
index 1990fb6b7e3a..cdf297b3db40 100644
--- a/pkgs/by-name/op/openfortivpn/package.nix
+++ b/pkgs/by-name/op/openfortivpn/package.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "openfortivpn";
- version = "1.23.1";
+ version = "1.24.1";
src = fetchFromGitHub {
owner = "adrienverge";
repo = "openfortivpn";
tag = "v${finalAttrs.version}";
- hash = "sha256-Pv9v7e5xPTIrgqldBDtTFxW+aIjbxSeu0sQ9n6HjO9w=";
+ hash = "sha256-zJSEBfhb2dFEOW/sJyB7xFLGGUQLjkz20V80L0ew7J8=";
};
# we cannot write the config file to /etc and as we don't need the file, so drop it
diff --git a/pkgs/by-name/os/ospd-openvas/package.nix b/pkgs/by-name/os/ospd-openvas/package.nix
index 541d86c31383..737a539d72ec 100644
--- a/pkgs/by-name/os/ospd-openvas/package.nix
+++ b/pkgs/by-name/os/ospd-openvas/package.nix
@@ -4,16 +4,16 @@
python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "ospd-openvas";
- version = "22.10.0";
+ version = "22.10.1";
pyproject = true;
src = fetchFromGitHub {
owner = "greenbone";
repo = "ospd-openvas";
- tag = "v${version}";
- hash = "sha256-a1+rPHt/H3/ejEGGNUBER2ow5x9JlQsfIQHdM6GKPeQ=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-YrCYudM45xDSQRNhUfYAxFNKToMsWdGwtDYJiZ0E6+c=";
};
pythonRelaxDeps = [
@@ -26,7 +26,7 @@ python3.pkgs.buildPythonApplication rec {
build-system = with python3.pkgs; [ poetry-core ];
- propagatedBuildInputs = with python3.pkgs; [
+ dependencies = with python3.pkgs; [
defusedxml
deprecated
lxml
@@ -45,9 +45,9 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "OSP server implementation to allow GVM to remotely control an OpenVAS Scanner";
homepage = "https://github.com/greenbone/ospd-openvas";
- changelog = "https://github.com/greenbone/ospd-openvas/releases/tag/${src.tag}";
+ changelog = "https://github.com/greenbone/ospd-openvas/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ fab ];
platforms = lib.platforms.linux;
};
-}
+})
diff --git a/pkgs/by-name/pa/passt/package.nix b/pkgs/by-name/pa/passt/package.nix
index 064b36f21465..799dbe2f3eb6 100644
--- a/pkgs/by-name/pa/passt/package.nix
+++ b/pkgs/by-name/pa/passt/package.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "passt";
- version = "2025_09_19.623dbf6";
+ version = "2026_01_20.386b5f5";
src = fetchurl {
url = "https://passt.top/passt/snapshot/passt-${finalAttrs.version}.tar.gz";
- hash = "sha256-3krWW/QKijgZsmHuelMjpcaL8OyRqmPKC/wUvag0ZHI=";
+ hash = "sha256-s3izbMbReYj9jv3J5DJJWvyWeHw+4jGu5VvH5QxO320=";
};
separateDebugInfo = true;
diff --git a/pkgs/by-name/ph/phel/package.nix b/pkgs/by-name/ph/phel/package.nix
index 02eb98ac9d34..9d25f9bd8942 100644
--- a/pkgs/by-name/ph/phel/package.nix
+++ b/pkgs/by-name/ph/phel/package.nix
@@ -7,16 +7,16 @@
php.buildComposerProject2 (finalAttrs: {
pname = "phel";
- version = "0.28.0";
+ version = "0.29.0";
src = fetchFromGitHub {
owner = "phel-lang";
repo = "phel-lang";
tag = "v${finalAttrs.version}";
- hash = "sha256-kl1AwHApVaCT9rli3pvc+ftMfj+ZJg+NRi2DafI8cVo=";
+ hash = "sha256-OnqGEK0f8CCzHdl3NPkKheM9FslGU/cVWEX6V4225dQ=";
};
- vendorHash = "sha256-ypyiNC3NX94g+koQ8uZjrEqLTvctTQNi18od+vP4e/g=";
+ vendorHash = "sha256-X0lLTEFsRXFx7ZXNdSsGL7Hiszlu6V3AWqNsyt6W32U=";
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
diff --git a/pkgs/by-name/pj/pjsip/package.nix b/pkgs/by-name/pj/pjsip/package.nix
index bab26d25068d..4c15c0a04afe 100644
--- a/pkgs/by-name/pj/pjsip/package.nix
+++ b/pkgs/by-name/pj/pjsip/package.nix
@@ -13,13 +13,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "pjsip";
- version = "2.15.1";
+ version = "2.16";
src = fetchFromGitHub {
owner = "pjsip";
repo = "pjproject";
tag = finalAttrs.version;
- hash = "sha256-9WzOIKWGy71OMzaPOp1P8/pvhHio2rDJOkH1VaNItjU=";
+ hash = "sha256-WDKkC/M8khhPaRLsAh6FXoUSTgCBK+RAFpEcB9+MBHc=";
};
postPatch = ''
diff --git a/pkgs/by-name/po/portmidi/package.nix b/pkgs/by-name/po/portmidi/package.nix
index dddcd354f7da..04edd821a79c 100644
--- a/pkgs/by-name/po/portmidi/package.nix
+++ b/pkgs/by-name/po/portmidi/package.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "portmidi";
- version = "2.0.7";
+ version = "2.0.8";
src = fetchFromGitHub {
owner = "portmidi";
repo = "portmidi";
- rev = "v${finalAttrs.version}";
- sha256 = "sha256-kmyjOsjLG56Qqrf6DqgOTpt4A4aCMvCI3koiUoKzwrE=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-j5m/ablSzsENVzE1ghvnu+uE4nB0V91SA/mrCx5gCNk=";
};
cmakeFlags = [
diff --git a/pkgs/by-name/qb/qbittorrent-enhanced/package.nix b/pkgs/by-name/qb/qbittorrent-enhanced/package.nix
index 3feacb01b699..e24d83350063 100644
--- a/pkgs/by-name/qb/qbittorrent-enhanced/package.nix
+++ b/pkgs/by-name/qb/qbittorrent-enhanced/package.nix
@@ -7,13 +7,13 @@
(qbittorrent.override { inherit guiSupport; }).overrideAttrs (old: rec {
pname = "qbittorrent-enhanced" + lib.optionalString (!guiSupport) "-nox";
- version = "5.1.2.10";
+ version = "5.1.3.10";
src = fetchFromGitHub {
owner = "c0re100";
repo = "qBittorrent-Enhanced-Edition";
rev = "release-${version}";
- hash = "sha256-Q3gipRgZCzihKUQZZmETT65AUSEUfgj9dFxZFybq258=";
+ hash = "sha256-yvH+qHmkAZf/fgpb4gNocZMcExyKs88e814peYK8Xd4=";
};
meta = old.meta // {
diff --git a/pkgs/by-name/re/redka/package.nix b/pkgs/by-name/re/redka/package.nix
index 6aab01702841..debcd79b3af5 100644
--- a/pkgs/by-name/re/redka/package.nix
+++ b/pkgs/by-name/re/redka/package.nix
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "redka";
- version = "0.6.0";
+ version = "1.0.1";
src = fetchFromGitHub {
owner = "nalgeon";
repo = "redka";
tag = "v${finalAttrs.version}";
- hash = "sha256-8p1riY5tCLhNWbXGmMEolqVVyjeKmc0WSaTI7lLZhJk=";
+ hash = "sha256-ALmRlikIFClzd/bghD3IUolnl3haFhKN+maqaP06dFY=";
};
- vendorHash = "sha256-vtCUDRBVbG7xocE7yUDktUSzEEc5af75R7rmcabu/sQ=";
+ vendorHash = "sha256-76mkNwmqOQCMLoWQr1ExZ2hS5YqiCj7gHQLvMl/wXbY=";
subPackages = [
"cmd/redka"
diff --git a/pkgs/by-name/sh/shadowsocks-rust/package.nix b/pkgs/by-name/sh/shadowsocks-rust/package.nix
index 1088d8540813..263ddfa165f6 100644
--- a/pkgs/by-name/sh/shadowsocks-rust/package.nix
+++ b/pkgs/by-name/sh/shadowsocks-rust/package.nix
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "shadowsocks-rust";
- version = "1.23.5";
+ version = "1.24.0";
src = fetchFromGitHub {
owner = "shadowsocks";
repo = "shadowsocks-rust";
tag = "v${version}";
- hash = "sha256-szFFnQw38d8EWDKUF3/biuniNkd4Rz4sq7TvZGM8dcc=";
+ hash = "sha256-wqZh+JQDUbH7ZYT4vNzSI3JwRRYDgS5/RjrDaKCxgLc=";
};
- cargoHash = "sha256-I+qHJ5w4aJOZCNhoMJpqOjrcmiHI+Mjfy5d8rl6L+Hw=";
+ cargoHash = "sha256-ZLgHDJ4kP+Ohw1OgC/0wHAPnTEc5bN0JQMmgms1Gih4=";
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ];
diff --git a/pkgs/by-name/si/signwriting/package.nix b/pkgs/by-name/si/signwriting/package.nix
index 8be44d199ce1..d7912896950b 100644
--- a/pkgs/by-name/si/signwriting/package.nix
+++ b/pkgs/by-name/si/signwriting/package.nix
@@ -4,8 +4,11 @@
fetchurl,
}:
-runCommand "signwriting-1.1.4"
+runCommand "signwriting"
{
+ pname = "signwriting";
+ version = "1.1.4";
+
src1 = fetchurl {
url = "https://github.com/Slevinski/signwriting_2010_fonts/raw/61c8e7123a1168657b5d34d85266a637f67b9d2b/fonts/SignWriting%202010.ttf";
name = "SignWriting_2010.ttf";
diff --git a/pkgs/by-name/si/simgrid/package.nix b/pkgs/by-name/si/simgrid/package.nix
index 2f5cdac9be5a..7cb119a732f0 100644
--- a/pkgs/by-name/si/simgrid/package.nix
+++ b/pkgs/by-name/si/simgrid/package.nix
@@ -31,14 +31,14 @@
stdenv.mkDerivation rec {
pname = "simgrid";
- version = "4.0";
+ version = "4.1";
src = fetchFromGitLab {
domain = "framagit.org";
owner = "simgrid";
repo = "simgrid";
rev = "v${version}";
- sha256 = "sha256-wRyUeXx8mvrwBLoj8nHNdjJuUjYfWoXuZS1+E7lmCLc=";
+ sha256 = "sha256-d5yzlR2uo//EcFtqhNUU2q/RCwBiXrRNUAMkEbA49ZQ=";
};
propagatedBuildInputs = [ boost ];
diff --git a/pkgs/by-name/si/sish/package.nix b/pkgs/by-name/si/sish/package.nix
index 996ba17f68ec..1ce1261cd409 100644
--- a/pkgs/by-name/si/sish/package.nix
+++ b/pkgs/by-name/si/sish/package.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "sish";
- version = "2.20.0";
+ version = "2.21.1";
src = fetchFromGitHub {
owner = "antoniomika";
repo = "sish";
tag = "v${version}";
- hash = "sha256-zw8zWvyApozHXROZV/o4hZ1EEl0u12snRxjhsqtSrI0=";
+ hash = "sha256-AHMga+5JLowaBJ2BvCWWamSrQNem4unIwuxd8D8vDsQ=";
};
- vendorHash = "sha256-FQzmFyunNllbn4Vaj+kzLamIXDGdWn90TA577EkgI6c=";
+ vendorHash = "sha256-1MojbM5MsJzhrUWLyQuTw7rBvDdAaQonpkCpuJz9EHA=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/sl/slirp4netns/package.nix b/pkgs/by-name/sl/slirp4netns/package.nix
index 4bda7a4afcdc..59381cf14cdf 100644
--- a/pkgs/by-name/sl/slirp4netns/package.nix
+++ b/pkgs/by-name/sl/slirp4netns/package.nix
@@ -37,6 +37,11 @@ stdenv.mkDerivation (finalAttrs: {
enableParallelBuilding = true;
strictDeps = true;
+ outputs = [
+ "out"
+ "man"
+ ];
+
passthru.tests = { inherit (nixosTests) podman; };
meta = {
diff --git a/pkgs/by-name/sm/smbclient-ng/package.nix b/pkgs/by-name/sm/smbclient-ng/package.nix
index eb79e6f28a16..43724f3c4a5d 100644
--- a/pkgs/by-name/sm/smbclient-ng/package.nix
+++ b/pkgs/by-name/sm/smbclient-ng/package.nix
@@ -4,16 +4,16 @@
python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "smbclient-ng";
- version = "2.1.7";
+ version = "3.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "p0dalirius";
repo = "smbclient-ng";
- tag = version;
- hash = "sha256-gZbXtgxB5GkypU6U2oe9miobBbwnz/eXs/yWkzVUCcc=";
+ tag = finalAttrs.version;
+ hash = "sha256-W0f+PxPjI5raIjUNK7fcfPvFugrJxLZTWZPpX/6P56w=";
};
pythonRelaxDeps = [
@@ -39,9 +39,9 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "Tool to interact with SMB shares";
homepage = "https://github.com/p0dalirius/smbclient-ng";
- changelog = "https://github.com/p0dalirius/smbclient-ng/releases/tag/${version}";
+ changelog = "https://github.com/p0dalirius/smbclient-ng/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "smbclientng";
};
-}
+})
diff --git a/pkgs/by-name/so/socket_wrapper/package.nix b/pkgs/by-name/so/socket_wrapper/package.nix
index 1eb299ecd7c3..f6c92f047df9 100644
--- a/pkgs/by-name/so/socket_wrapper/package.nix
+++ b/pkgs/by-name/so/socket_wrapper/package.nix
@@ -8,11 +8,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "socket_wrapper";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchurl {
url = "mirror://samba/cwrap/socket_wrapper-${finalAttrs.version}.tar.gz";
- sha256 = "sha256-miEZA+G3BeORbMUJ0MbV8PjftutYf0SOEdjiAJtHdaU=";
+ hash = "sha256-iw9NbCrn9fD0dfA/rVSWytuMtXkUqBFhZZkJLNgwtW4=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/sp/spider/package.nix b/pkgs/by-name/sp/spider/package.nix
index d07a58c5d72d..0fe285d8b807 100644
--- a/pkgs/by-name/sp/spider/package.nix
+++ b/pkgs/by-name/sp/spider/package.nix
@@ -14,16 +14,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "spider";
- version = "2.37.180";
+ version = "2.44.3";
src = fetchFromGitHub {
owner = "spider-rs";
repo = "spider";
tag = "v${finalAttrs.version}";
- hash = "sha256-nUi6y/EoTSce39Ke+zdlr9K+x4doKWBAGv3wZbwSp2k=";
+ hash = "sha256-zOHk9vZGf9f3VD6EN+EIfFdyFGWNtTOKWGrteH86DA4=";
};
- cargoHash = "sha256-x/vlYLRa54a4O9OzgZfXWZtsZjuE+U1mS7VqcejwS88=";
+ cargoHash = "sha256-LC5rrL+1HrxadsoSJ+3uvi3Wraud/mzCraIFZGFyk0o=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/ss/sse2neon/package.nix b/pkgs/by-name/ss/sse2neon/package.nix
index 7b4420e62f82..b8fbb15c155a 100644
--- a/pkgs/by-name/ss/sse2neon/package.nix
+++ b/pkgs/by-name/ss/sse2neon/package.nix
@@ -15,6 +15,8 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-vb9k+KjiGodVngza0R18LjfPTlsqFbzqXZqefm6KHj0=";
};
+ hardeningDisable = [ "fortify" ];
+
doCheck = true;
installPhase = ''
diff --git a/pkgs/by-name/st/stackit-cli/package.nix b/pkgs/by-name/st/stackit-cli/package.nix
index 7b00c93cf007..934f5c0a0e66 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.52.0";
+ version = "0.53.1";
src = fetchFromGitHub {
owner = "stackitcloud";
repo = "stackit-cli";
rev = "v${version}";
- hash = "sha256-eBNr4JuzMkO7gFNz5H9Anh1hAcBgFTWvz6jT9oNzeQ8=";
+ hash = "sha256-pzOux+atRST7XHirPhe2DQrA1cMkOw3j2Tnu7VrUByg=";
};
- vendorHash = "sha256-ujdLPiETHFoP+YfJUCZcAoZolB6bCtjsE7OaYWOTA1A=";
+ vendorHash = "sha256-spmN7TMcPwehb5p8SGK1oixi4y2jcM5DkNKILTJD7Xg=";
subPackages = [ "." ];
diff --git a/pkgs/by-name/st/steam-rom-manager/package.nix b/pkgs/by-name/st/steam-rom-manager/package.nix
index 8859854f64d0..2cad0592feec 100644
--- a/pkgs/by-name/st/steam-rom-manager/package.nix
+++ b/pkgs/by-name/st/steam-rom-manager/package.nix
@@ -6,11 +6,11 @@
appimageTools.wrapType2 rec {
pname = "steam-rom-manager";
- version = "2.5.30";
+ version = "2.5.33";
src = fetchurl {
url = "https://github.com/SteamGridDB/steam-rom-manager/releases/download/v${version}/Steam-ROM-Manager-${version}.AppImage";
- sha256 = "sha256-2prpPNgB8EYrswYc98RRrQtHc/s9asbtACRCDyyGQqg=";
+ sha256 = "sha256-gaE19+z7pOr55b4Ub+ynxtAlFxmF+n3LkY8SDvfgc6o=";
};
extraInstallCommands =
diff --git a/pkgs/by-name/st/storm/package.nix b/pkgs/by-name/st/storm/package.nix
index 5b21d67d1ab1..d22eabbbb159 100644
--- a/pkgs/by-name/st/storm/package.nix
+++ b/pkgs/by-name/st/storm/package.nix
@@ -14,12 +14,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "apache-storm";
- version = "2.8.2";
+ version = "2.8.3";
name = "${finalAttrs.pname}-${finalAttrs.version}";
src = fetchurl {
url = "mirror://apache/storm/${finalAttrs.name}/${finalAttrs.name}.tar.gz";
- hash = "sha256-gG2ZruU2Ua5EmVbXYP9DivtPCNwisjhk1SgZXCciPFs=";
+ hash = "sha256-W7a/4vJgGhiAxk0l+1jY+38Mpz8WOLodhlW6l6nQHEc=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/st/styx-cli/package.nix b/pkgs/by-name/st/styx-cli/package.nix
new file mode 100644
index 000000000000..495714be7e3f
--- /dev/null
+++ b/pkgs/by-name/st/styx-cli/package.nix
@@ -0,0 +1,58 @@
+{
+ lib,
+ fetchFromGitHub,
+ rustPlatform,
+ nix-update-script,
+ versionCheckHook,
+}:
+
+rustPlatform.buildRustPackage (finalAttrs: {
+ pname = "styx-cli";
+ version = "1.0.1";
+
+ src = fetchFromGitHub {
+ owner = "bearcove";
+ repo = "styx";
+ tag = "styx-cli-v${finalAttrs.version}";
+ hash = "sha256-1XS1voPdqr2GJSsOdm93alknS5vwdoFi1WF9bzMCf0o=";
+ };
+
+ cargoHash = "sha256-7eqw0Qjj2VV2KYGSOVoLl8nyuMCTMpLte2lVL7MQPpI=";
+
+ cargoBuildFlags = [
+ "--package"
+ "styx-cli"
+ ];
+
+ checkFlags = [
+ # These tests don't like nix's build environment
+ "--skip=error::tests::test_missing_field_diagnostic"
+ "--skip=error::tests::test_unknown_field_diagnostic"
+ "--skip=error::tests::test_ariadne_config_respects_no_color_env"
+ "--skip=error::tests::test_invalid_scalar_diagnostic"
+ ];
+
+ doInstallCheck = true;
+ nativeInstallCheckInputs = [ versionCheckHook ];
+
+ passthru.updateScript = nix-update-script {
+ extraArgs = [
+ "--use-github-releases"
+ "--version-regex"
+ "styx-cli-v(.*)"
+ ];
+ };
+
+ meta = {
+ changelog = "https://github.com/bearcove/styx/releases/tag/styx-cli-v${finalAttrs.version}";
+ description = "Document language for mortals";
+ downloadPage = "https://github.com/bearcove/styx";
+ homepage = "https://styx.bearcove.eu/";
+ license = with lib.licenses; [
+ asl20
+ mit
+ ];
+ maintainers = [ lib.maintainers.pyrox0 ];
+ mainProgram = "styx";
+ };
+})
diff --git a/pkgs/by-name/sw/swayest-workstyle/package.nix b/pkgs/by-name/sw/swayest-workstyle/package.nix
index ab70e3a68a9b..a11f12eb9bb2 100644
--- a/pkgs/by-name/sw/swayest-workstyle/package.nix
+++ b/pkgs/by-name/sw/swayest-workstyle/package.nix
@@ -6,18 +6,18 @@
let
pname = "swayest-workstyle";
- version = "1.3.6";
+ version = "1.3.8";
src = fetchFromGitHub {
owner = "Lyr-7D1h";
repo = "swayest_workstyle";
rev = version;
- hash = "sha256-0IFEVk6LQagwbm/QZG+dzYFfNhb7ieMxaCbFdeoZWwc=";
+ hash = "sha256-n4hQG3rZ5gVLfknQr+NOyOtRPiYgBOeIYM5f6RUuet0=";
};
in
rustPlatform.buildRustPackage {
inherit pname version src;
- cargoHash = "sha256-Txyj2o4Ew8VPKV/UCNiLhosgm5kuSl+na2l4H3yl/Yc=";
+ cargoHash = "sha256-qJ9MDpDLu6WuD8u98ef32jIJE/RZI3fYaEIa+9whB+M=";
# No tests
doCheck = false;
diff --git a/pkgs/by-name/tc/tcptrace/fix-owners.patch b/pkgs/by-name/tc/tcptrace/fix-owners.patch
deleted file mode 100644
index 1b725f05087a..000000000000
--- a/pkgs/by-name/tc/tcptrace/fix-owners.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: tcptrace-6.6.1/Makefile.in
-===================================================================
---- tcptrace-6.6.1.orig/Makefile.in
---- tcptrace-6.6.1/Makefile.in
-@@ -286,9 +286,9 @@
- # just a quick installation rule
- INSTALL = ./install-sh -c
- install: tcptrace install-man
-- $(INSTALL) -m 755 -o bin -g bin tcptrace ${BINDIR}/tcptrace
-+ $(INSTALL) -m 755 tcptrace ${BINDIR}/tcptrace
- install-man:
-- $(INSTALL) -m 444 -o bin -g bin tcptrace.man $(MANDIR)/man1/tcptrace.1
-+ $(INSTALL) -m 444 tcptrace.man $(MANDIR)/man1/tcptrace.1
-
-
-
diff --git a/pkgs/by-name/tc/tcptrace/package.nix b/pkgs/by-name/tc/tcptrace/package.nix
deleted file mode 100644
index 146b15e67368..000000000000
--- a/pkgs/by-name/tc/tcptrace/package.nix
+++ /dev/null
@@ -1,54 +0,0 @@
-{
- stdenv,
- fetchurl,
- lib,
- libpcap,
-}:
-stdenv.mkDerivation (final: {
- name = "tcptrace";
- version = "6.6.7";
-
- srcs = [
- (fetchurl {
- # Home page was down on 2024-02-01, so use Debian mirror as fallback.
- urls = [
- "http://www.tcptrace.org/download/tcptrace-${final.version}.tar.gz"
- "mirror://debian/pool/main/t/tcptrace/tcptrace_${final.version}.orig.tar.gz"
- ];
- hash = "sha256-YzgKQFGTPKCJeUdqnfxvlZMIvJ9g1FJVIC44jrVpEL0=";
- })
- (fetchurl {
- url = "mirror://debian/pool/main/t/tcptrace/tcptrace_6.6.7-6.debian.tar.xz";
- hash = "sha256-8rkwzdXcDOc3kACvrlyTQsnSw6AJgy6xA0YrECu63gY=";
- })
- ];
- sourceRoot = "tcptrace-${final.version}";
-
- outputs = [
- "out"
- "man"
- ];
-
- setOutputFlags = false;
-
- patches = [ ./fix-owners.patch ];
- prePatch = ''
- patches_deb=(../debian/patches/bug*)
- patches+=" ''${patches_deb[*]}"
- '';
-
- buildInputs = [ libpcap ];
- makeFlags = [
- "BINDIR=${placeholder "out"}/bin"
- "MANDIR=${placeholder "man"}/share/man"
- ];
-
- meta = {
- description = "Tool for analysis of TCP dump files";
- homepage = "http://www.tcptrace.org/";
- license = lib.licenses.gpl2Plus;
- maintainers = [ lib.maintainers.gmacon ];
- mainProgram = "tcptrace";
- platforms = lib.platforms.unix;
- };
-})
diff --git a/pkgs/by-name/te/temporal/package.nix b/pkgs/by-name/te/temporal/package.nix
index c754df508f40..59671384d687 100644
--- a/pkgs/by-name/te/temporal/package.nix
+++ b/pkgs/by-name/te/temporal/package.nix
@@ -10,13 +10,13 @@
buildGoModule (finalAttrs: {
pname = "temporal";
- version = "1.29.2";
+ version = "1.29.3";
src = fetchFromGitHub {
owner = "temporalio";
repo = "temporal";
tag = "v${finalAttrs.version}";
- hash = "sha256-WiiezZ/2FgRte4BStIGHQhb5bHtfldi3TaIRG0xFtW0=";
+ hash = "sha256-rifErftrYC2PnsJmorBE997OarqAg1xYsca1/EM4/KE=";
};
vendorHash = "sha256-CdzcOE/J0gqUbq7BXPpLFyNPNbFTziR5j9GPdYPzv50=";
diff --git a/pkgs/by-name/ti/tigervnc/package.nix b/pkgs/by-name/ti/tigervnc/package.nix
index 1d5eaa922dfc..88b6226f9eff 100644
--- a/pkgs/by-name/ti/tigervnc/package.nix
+++ b/pkgs/by-name/ti/tigervnc/package.nix
@@ -43,17 +43,23 @@
ffmpeg,
autoconf,
automake,
+ libuuid,
+ libxkbcommon,
+ pipewire,
+ wayland,
+ wayland-scanner,
+ waylandSupport ? stdenv.hostPlatform.isLinux,
}:
stdenv.mkDerivation (finalAttrs: {
- version = "1.15.0";
+ version = "1.16.0";
pname = "tigervnc";
src = fetchFromGitHub {
owner = "TigerVNC";
repo = "tigervnc";
tag = "v${finalAttrs.version}";
- hash = "sha256-ZuuvRJe/lAqULWObPxGHVJrDPCTK4IVSqX0K1rWOctw=";
+ hash = "sha256-aIQcFX4GQ0VniacjYherpUSgzM55Han9oMvbjMUYgfE=";
};
postPatch =
@@ -61,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: {
sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -xkbdir ${xkeyboard_config}/etc/X11/xkb";' unix/vncserver/vncserver.in
fontPath=
substituteInPlace vncviewer/vncviewer.cxx \
- --replace '"/usr/bin/ssh' '"${openssh}/bin/ssh'
+ --replace-fail '"/usr/bin/ssh' '"${openssh}/bin/ssh'
source_top="$(pwd)"
''
+ ''
@@ -73,9 +79,12 @@ stdenv.mkDerivation (finalAttrs: {
dontUseCmakeBuildDir = true;
cmakeFlags = [
- "-DCMAKE_INSTALL_PREFIX=${placeholder "out"}"
- "-DCMAKE_INSTALL_SBINDIR=${placeholder "out"}/bin"
- "-DCMAKE_INSTALL_LIBEXECDIR=${placeholder "out"}/bin"
+ (lib.cmakeFeature "CMAKE_INSTALL_PREFIX" (placeholder "out"))
+ (lib.cmakeFeature "CMAKE_INSTALL_SBINDIR" "${placeholder "out"}/bin")
+ (lib.cmakeFeature "CMAKE_INSTALL_LIBEXECDIR" "${placeholder "out"}/bin")
+ ]
+ ++ lib.optionals stdenv.hostPlatform.isLinux [
+ (lib.cmakeBool "ENABLE_WAYLAND" waylandSupport)
];
env.NIX_CFLAGS_COMPILE = toString [
@@ -172,6 +181,12 @@ stdenv.mkDerivation (finalAttrs: {
libxdamage
]
++ xorg-server.buildInputs
+ ++ lib.optionals waylandSupport [
+ libuuid
+ libxkbcommon
+ pipewire
+ wayland
+ ]
);
nativeBuildInputs = [
@@ -189,6 +204,9 @@ stdenv.mkDerivation (finalAttrs: {
zlib
]
++ xorg-server.nativeBuildInputs
+ ++ lib.optionals waylandSupport [
+ wayland-scanner
+ ]
);
propagatedBuildInputs = lib.optional stdenv.hostPlatform.isLinux xorg-server.propagatedBuildInputs;
diff --git a/pkgs/by-name/tr/trufflehog/package.nix b/pkgs/by-name/tr/trufflehog/package.nix
index 576ff3189050..b8480e440afe 100644
--- a/pkgs/by-name/tr/trufflehog/package.nix
+++ b/pkgs/by-name/tr/trufflehog/package.nix
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "trufflehog";
- version = "3.92.5";
+ version = "3.93.0";
src = fetchFromGitHub {
owner = "trufflesecurity";
repo = "trufflehog";
tag = "v${finalAttrs.version}";
- hash = "sha256-9nzcFw+7dpkSNAYy6Rh+qhhneO44tYCHEPPM2KDzs/4=";
+ hash = "sha256-Tvc0+xAVaPOXNo5JKTfdxDTPEhaisKVjWxbp1zEy6Rk=";
};
- vendorHash = "sha256-98yTB5Wu2W2xesg9NMPv+Yij/stutRSP98MeTf807Jo=";
+ vendorHash = "sha256-U3pznVPh/nQ4YZ5y94VF+UeISXDaWJ/gTNrY8wqq2gQ=";
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/tr/tryton/package.nix b/pkgs/by-name/tr/tryton/package.nix
index 38be9993f62a..f9659ccda56d 100644
--- a/pkgs/by-name/tr/tryton/package.nix
+++ b/pkgs/by-name/tr/tryton/package.nix
@@ -20,12 +20,12 @@
python3Packages.buildPythonApplication rec {
pname = "tryton";
- version = "7.6.3";
+ version = "7.8.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
- hash = "sha256-yZHHtTVVjiGUT0PA8q5MBBvh04JqMlWOscnA09QD0Yk=";
+ hash = "sha256-X8jJ/NXbvoKJdKep78inefILaFLjJyAmRMVfdOEb0tk=";
};
build-system = [ python3Packages.setuptools ];
diff --git a/pkgs/by-name/ug/ugs/package.nix b/pkgs/by-name/ug/ugs/package.nix
index eb7b49592bf7..e6eb894a1720 100644
--- a/pkgs/by-name/ug/ugs/package.nix
+++ b/pkgs/by-name/ug/ugs/package.nix
@@ -19,11 +19,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "ugs";
- version = "2.1.17";
+ version = "2.1.18";
src = fetchzip {
url = "https://github.com/winder/Universal-G-Code-Sender/releases/download/v${finalAttrs.version}/UniversalGcodeSender.zip";
- hash = "sha256-7Ed3oz6E/9pEX01Xk1UokRxo5vf80JrcdBaPoT7hgm4=";
+ hash = "sha256-GRoQ9Wg+OyjhBjjRiNVZlMQ6pukvj9i3p9UA+7B/Tww=";
};
dontUnpack = true;
diff --git a/pkgs/by-name/un/unrar/package.nix b/pkgs/by-name/un/unrar/package.nix
index ff6860d68a87..16fefd106161 100644
--- a/pkgs/by-name/un/unrar/package.nix
+++ b/pkgs/by-name/un/unrar/package.nix
@@ -6,12 +6,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "unrar";
- version = "7.2.3";
+ version = "7.2.4";
src = fetchzip {
url = "https://www.rarlab.com/rar/unrarsrc-${finalAttrs.version}.tar.gz";
stripRoot = false;
- hash = "sha256-AMaJ0PfnqUVPF2rdxWNtBfYu1oVFEqvSdnDaiNtmRAo=";
+ hash = "sha256-Rzab8jvER5fJpNXHCSi5FCYR9LfMX2Y/kP5JshYqTU0=";
};
sourceRoot = finalAttrs.src.name;
diff --git a/pkgs/by-name/ve/veusz/package.nix b/pkgs/by-name/ve/veusz/package.nix
index 563d479b9924..e720da2e263a 100644
--- a/pkgs/by-name/ve/veusz/package.nix
+++ b/pkgs/by-name/ve/veusz/package.nix
@@ -7,12 +7,12 @@
python3Packages.buildPythonApplication rec {
pname = "veusz";
- version = "4.1";
+ version = "4.2";
format = "setuptools";
src = fetchPypi {
inherit pname version;
- hash = "sha256-s7TaDnt+nEIAmAqiZf9aYPFWVtSX22Ruz8eMpxMRr0U=";
+ hash = "sha256-jyghPk/u4THHnXrG/UDzHfW4AkS6n0CEd3VK+GX9he0=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/vt/vttest/package.nix b/pkgs/by-name/vt/vttest/package.nix
index a36f9aa01482..0ca3dca699fa 100644
--- a/pkgs/by-name/vt/vttest/package.nix
+++ b/pkgs/by-name/vt/vttest/package.nix
@@ -6,14 +6,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "vttest";
- version = "20241208";
+ version = "20251205";
src = fetchurl {
urls = [
"https://invisible-mirror.net/archives/vttest/vttest-${finalAttrs.version}.tgz"
"https://invisible-island.net/archives/vttest/vttest-${finalAttrs.version}.tgz"
];
- sha256 = "sha256-j+47rH6H1KpKIXvSs4q5kQw7jPmmBbRQx2zMCtKmUZ0=";
+ sha256 = "sha256-zWiG+a7+aj9sVm+mEnGlVxCQGnGEnGML9TdqqYS/d8w=";
};
meta = {
diff --git a/pkgs/by-name/wa/wasmi/package.nix b/pkgs/by-name/wa/wasmi/package.nix
index 326e7da974a0..412a691e2a1e 100644
--- a/pkgs/by-name/wa/wasmi/package.nix
+++ b/pkgs/by-name/wa/wasmi/package.nix
@@ -7,17 +7,17 @@
rustPlatform.buildRustPackage rec {
pname = "wasmi";
- version = "0.51.2";
+ version = "1.0.8";
src = fetchFromGitHub {
owner = "paritytech";
repo = "wasmi";
tag = "v${version}";
- hash = "sha256-yElqCVMPB2wiCxdOzmalD2SydcBgTl0+L52MDpluWTM=";
+ hash = "sha256-+hzvJ0Jq2tFxbCBSSjnUHgZDRb7q0+OGEzMtjZU20Fg=";
fetchSubmodules = true;
};
- cargoHash = "sha256-0YxKaA7viWiQYtPXAdWXSWa79EY2x//3WiSjZ1NkkOQ=";
+ cargoHash = "sha256-8RVKZYMB5ieAnwHpjFloEmswUT8BbSRaSmduaoOa+io=";
passthru.updateScript = nix-update-script { };
meta = {
diff --git a/pkgs/by-name/we/websurfx/package.nix b/pkgs/by-name/we/websurfx/package.nix
index de317949693f..76f409e0eb2c 100644
--- a/pkgs/by-name/we/websurfx/package.nix
+++ b/pkgs/by-name/we/websurfx/package.nix
@@ -6,7 +6,7 @@
pkg-config,
}:
let
- version = "1.24.36";
+ version = "1.24.46";
in
rustPlatform.buildRustPackage {
pname = "websurfx";
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage {
owner = "neon-mmd";
repo = "websurfx";
tag = "v${version}";
- hash = "sha256-Iw/wG6IKp+KdBVhmC/wVU55h9B/Ew8qrb4ZrMfVF+Ic=";
+ hash = "sha256-UEhnexMiMIheM5+paythCUjNdbOf9BDUN1Kd/Fn5RbM=";
};
nativeBuildInputs = [
@@ -27,7 +27,7 @@ rustPlatform.buildRustPackage {
openssl
];
- cargoHash = "sha256-S8XGsOfYK1Ua2rCt7kKyLKXMXs1G1G7M6kqJ9UcdBjc=";
+ cargoHash = "sha256-tPOv+sXFz9wOrw9jp2UIOD1pxOhrxew1M/ZcKK40+R0=";
postPatch = ''
substituteInPlace src/handler.rs \
diff --git a/pkgs/by-name/wp/wpprobe/package.nix b/pkgs/by-name/wp/wpprobe/package.nix
index 63c62506bdf3..defc1635c6d4 100644
--- a/pkgs/by-name/wp/wpprobe/package.nix
+++ b/pkgs/by-name/wp/wpprobe/package.nix
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "wpprobe";
- version = "0.8.0";
+ version = "0.10.12";
src = fetchFromGitHub {
owner = "Chocapikk";
repo = "wpprobe";
tag = "v${finalAttrs.version}";
- hash = "sha256-Cu0Bs9oDD/OAKASLXsLPve0e92PoHUaLmk6C+VDIaCU=";
+ hash = "sha256-fIPgWHPAjMQcKvH8fJhQUx08JfUfhOZAHSQCZ4YKK3k=";
};
vendorHash = "sha256-pAKFrdja+rH0kiJH6hToZwLjE8lLBHFAUCjnCLbgxVo=";
@@ -27,14 +27,14 @@ buildGoModule (finalAttrs: {
ldflags = [
"-s"
"-w"
- "-X=github.com/Chocapikk/wpprobe/internal/utils.Version=v${finalAttrs.version}"
+ "-X=github.com/Chocapikk/wpprobe/internal/version.Version=v${finalAttrs.version}"
];
doInstallCheck = true;
checkFlags = [
- # Test requires network access
- "-skip=TestUpdateWordfence"
+ # Tests require network access
+ "-skip=TestUpdateWordfence|TestAPI_Scan|TestAPI_ScanWithContext|TestAPI_ScanWithProgress|TestAPI_UpdateDatabases"
];
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/mount/default.nix b/pkgs/by-name/ya/yazi/plugins/mount/default.nix
index 157deb0e66e0..0d47247a2aa1 100644
--- a/pkgs/by-name/ya/yazi/plugins/mount/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/mount/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "mount.yazi";
- version = "25.12.29-unstable-2026-01-26";
+ version = "25.12.29-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "0c95a0dac882e652f70c6fbc79655658c0cb6e74";
- hash = "sha256-DwHTpEIuING9cajq+O61OmHR93/tpKqgU+cM0//5TZ8=";
+ rev = "d078b01ecbdb0f85f6ea8836a851c6bf72f9f865";
+ hash = "sha256-aPe1AntPE76xq0VA/4FtBtRXmj+tfDjdMlQ9B9MkM+U=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/nord/default.nix b/pkgs/by-name/ya/yazi/plugins/nord/default.nix
index 6f9eb157ebb6..df5c757e3934 100644
--- a/pkgs/by-name/ya/yazi/plugins/nord/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/nord/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "nord.yazi";
- version = "0-unstable-2025-05-20";
+ version = "0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "stepbrobd";
repo = "nord.yazi";
- rev = "c9a58b4361ac82d5ddc91e6e27b620bb096d0bee";
- hash = "sha256-yjxdoZlOPFliNbp+SwNFd+PPWlD7j8edXC8urQo7WZA=";
+ rev = "891f0b3048c21ce48cd73948971ebde7a73b7260";
+ hash = "sha256-EcHFLYNfK4pOMxZ0anWSDUPmTQoYdAohnVAtn0XSoO8=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/yatline-catppuccin/default.nix b/pkgs/by-name/ya/yazi/plugins/yatline-catppuccin/default.nix
index e1de72b64bf7..2d3300268ddb 100644
--- a/pkgs/by-name/ya/yazi/plugins/yatline-catppuccin/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/yatline-catppuccin/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "yatline-catppuccin.yazi";
- version = "0-unstable-2025-03-05";
+ version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "imsi32";
repo = "yatline-catppuccin.yazi";
- rev = "8cc4773ecab8ee8995485d53897e1c46991a7fea";
- hash = "sha256-Wz53zjwFyflnxCIMjAv+nzcgDriJwVYBX81pFXJUzc4=";
+ rev = "6c3f166231d054bd500585b83280258f3941e3af";
+ hash = "sha256-NRmXzgRMnjCKbg8V+TuppBRLbP1NAz7taRtYv8C7kqY=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/yatline-githead/default.nix b/pkgs/by-name/ya/yazi/plugins/yatline-githead/default.nix
index c5a40a87058e..01cf9a008756 100644
--- a/pkgs/by-name/ya/yazi/plugins/yatline-githead/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/yatline-githead/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "yatline-githead.yazi";
- version = "0-unstable-2026-01-30";
+ version = "0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "imsi32";
repo = "yatline-githead.yazi";
- rev = "25a068d78838e463a7c34f3674a6f3b986756968";
- hash = "sha256-1BrqMwFff3wH+RntYSQkeuRZiBMdgK5v1c9h+QQ8XF8=";
+ rev = "929e52cd6ff9ef0130756260ee5f0af69ce5debe";
+ hash = "sha256-1r7AY0Yzr32YZl2g74ylx+1vGoNg04PMkDXnaB0X+lk=";
};
meta = {
diff --git a/pkgs/by-name/za/zapzap/package.nix b/pkgs/by-name/za/zapzap/package.nix
index 2abe48e3b903..6798e1b47c46 100644
--- a/pkgs/by-name/za/zapzap/package.nix
+++ b/pkgs/by-name/za/zapzap/package.nix
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication rec {
pname = "zapzap";
- version = "6.2.8";
+ version = "6.2.9";
pyproject = true;
src = fetchFromGitHub {
owner = "rafatosta";
repo = "zapzap";
tag = version;
- hash = "sha256-GV2Z1ZhcrCUCoOyc68oXKslVdQqIsXRiAI+w+hQIj5o=";
+ hash = "sha256-UEnl76QnxDtcdHFoP/RLUAqkZCBer6qqcIjGWVZGVdg=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/compilers/go/1.24.nix b/pkgs/development/compilers/go/1.24.nix
index 8de4b3ce48ae..314a0e58a89b 100644
--- a/pkgs/development/compilers/go/1.24.nix
+++ b/pkgs/development/compilers/go/1.24.nix
@@ -24,11 +24,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "go";
- version = "1.24.12";
+ version = "1.24.13";
src = fetchurl {
url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz";
- hash = "sha256-+6LdZht757NNa9F+2S9BxEpeBZU62BqzS07HgOXn3EE=";
+ hash = "sha256-Y5piBMJIaxN98etueO4+0Dj5h30OS1pGXnlqIVP4WNc=";
};
strictDeps = true;
diff --git a/pkgs/development/compilers/go/1.26.nix b/pkgs/development/compilers/go/1.26.nix
index 75f57c7d6973..54fed570a57b 100644
--- a/pkgs/development/compilers/go/1.26.nix
+++ b/pkgs/development/compilers/go/1.26.nix
@@ -25,11 +25,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "go";
- version = "1.26rc2";
+ version = "1.26rc3";
src = fetchurl {
url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz";
- hash = "sha256-4lzIxf/hJBpdhxmSCSQ9cMJIRyYPsep7FjqVtTfeZaw=";
+ hash = "sha256-t32nB+A4hWXdgUcCPE1cRsTAA6bh9xNQ9jfPXYCtLps=";
};
strictDeps = true;
diff --git a/pkgs/development/compilers/scala/2.x.nix b/pkgs/development/compilers/scala/2.x.nix
index eaf5ef0e0f31..5497b1909093 100644
--- a/pkgs/development/compilers/scala/2.x.nix
+++ b/pkgs/development/compilers/scala/2.x.nix
@@ -37,7 +37,7 @@ with versionMap.${majorVersion};
stdenv.mkDerivation rec {
inherit version;
- name = "scala-${version}";
+ pname = "scala";
src = fetchurl {
inherit hash;
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
mv * $out
# put docs in correct subdirectory
mkdir -p $out/share/doc
- mv $out/doc $out/share/doc/${name}
+ mv $out/doc $out/share/doc/${pname}-${version}
mv $out/man $out/share/man
for p in $(ls $out/bin/) ; do
wrapProgram $out/bin/$p \
diff --git a/pkgs/development/cuda-modules/packages/nccl-tests.nix b/pkgs/development/cuda-modules/packages/nccl-tests.nix
index 519f6e3e0f5f..9382f9ad5979 100644
--- a/pkgs/development/cuda-modules/packages/nccl-tests.nix
+++ b/pkgs/development/cuda-modules/packages/nccl-tests.nix
@@ -30,13 +30,13 @@ backendStdenv.mkDerivation (finalAttrs: {
# NOTE: Depends on the CUDA package set, so use cudaNamePrefix.
name = "${cudaNamePrefix}-${finalAttrs.pname}-${finalAttrs.version}";
pname = "nccl-tests";
- version = "2.17.8";
+ version = "2.17.9";
src = fetchFromGitHub {
owner = "NVIDIA";
repo = "nccl-tests";
rev = "v${finalAttrs.version}";
- hash = "sha256-vZ3PP1NbNBv3bvJaiKq5rkIzaT7bcZpHawu3nbSqK60=";
+ hash = "sha256-ldGhYc5oGlPBNwyksATH2RXXLIdlvNNeobRwPlmFjA8=";
};
postPatch = ''
diff --git a/pkgs/development/interpreters/babashka/clojure-tools.nix b/pkgs/development/interpreters/babashka/clojure-tools.nix
index 82a508f9453d..85fbdb13d264 100644
--- a/pkgs/development/interpreters/babashka/clojure-tools.nix
+++ b/pkgs/development/interpreters/babashka/clojure-tools.nix
@@ -7,10 +7,10 @@
}:
clojure.overrideAttrs (previousAttrs: {
pname = "babashka-clojure-tools";
- version = "1.12.3.1577";
+ version = "1.12.4.1582";
src = fetchurl {
url = previousAttrs.src.url;
- hash = "sha256-u/hROuiLmHPpeBroaty1YLgSCcZv6Uy+ckKK85seusw=";
+ hash = "sha256-/Vhk8ivy7DAxH5zjyvPTF5ngTWU7ZX7NtPCDb+ly/yE=";
};
})
diff --git a/pkgs/development/interpreters/babashka/default.nix b/pkgs/development/interpreters/babashka/default.nix
index 487aefa8a341..6dd636bde487 100644
--- a/pkgs/development/interpreters/babashka/default.nix
+++ b/pkgs/development/interpreters/babashka/default.nix
@@ -8,11 +8,11 @@
buildGraalvmNativeImage (finalAttrs: {
pname = "babashka-unwrapped";
- version = "1.12.209";
+ version = "1.12.214";
src = fetchurl {
url = "https://github.com/babashka/babashka/releases/download/v${finalAttrs.version}/babashka-${finalAttrs.version}-standalone.jar";
- sha256 = "sha256-Br8e011Iy+fr+MrIIRtcga98VSDKDeyRfgVTPnjBMII=";
+ sha256 = "sha256-Z1LdHKxF9xCb7iqe4YRtJSqZdkdiP0xudcgQjOkna08=";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/development/interpreters/php/8.3.nix b/pkgs/development/interpreters/php/8.3.nix
index 1d72efb4be84..5421559bc7f2 100644
--- a/pkgs/development/interpreters/php/8.3.nix
+++ b/pkgs/development/interpreters/php/8.3.nix
@@ -4,8 +4,8 @@ let
base = callPackage ./generic.nix (
_args
// {
- version = "8.3.29";
- hash = "sha256-xzNyEuZVMl1JnqgQj6dvad3eL/98sPrTaqY+7VQMuKU=";
+ version = "8.3.30";
+ hash = "sha256-gAt7btULc8jueETuXy98xhL6p4daCqfEUp6O1YZqUDA=";
}
);
in
diff --git a/pkgs/development/interpreters/php/8.4.nix b/pkgs/development/interpreters/php/8.4.nix
index 6e5c02fcfceb..53a961748361 100644
--- a/pkgs/development/interpreters/php/8.4.nix
+++ b/pkgs/development/interpreters/php/8.4.nix
@@ -4,8 +4,8 @@ let
base = callPackage ./generic.nix (
_args
// {
- version = "8.4.16";
- hash = "sha256-bEjGXrpqL3oQKSXQh3Ijmx9FEQrtIYf92BuTPtQ5xpI=";
+ version = "8.4.17";
+ hash = "sha256-6mfYPXLdbzq6rq5/Uy94/RIZKGHZarqOnso7LdreQtI=";
}
);
in
diff --git a/pkgs/development/misc/or1k/newlib.nix b/pkgs/development/misc/or1k/newlib.nix
index fb265b726f40..b45cf4fe96ee 100644
--- a/pkgs/development/misc/or1k/newlib.nix
+++ b/pkgs/development/misc/or1k/newlib.nix
@@ -6,7 +6,9 @@
}:
stdenvNoLibc.mkDerivation {
- name = "newlib";
+ pname = "or1k-newlib";
+ version = "0-unstable-2018-11-05";
+
src = fetchFromGitHub {
owner = "openrisc";
repo = "newlib";
diff --git a/pkgs/development/misc/vc4/newlib.nix b/pkgs/development/misc/vc4/newlib.nix
index f1012186b1c3..4575a4149f31 100644
--- a/pkgs/development/misc/vc4/newlib.nix
+++ b/pkgs/development/misc/vc4/newlib.nix
@@ -9,7 +9,9 @@
}:
stdenvNoLibc.mkDerivation {
- name = "newlib";
+ pname = "vc4-newlib";
+ version = "0-unstable-2017-01-08";
+
src = fetchFromGitHub {
owner = "itszor";
repo = "newlib-vc4";
diff --git a/pkgs/development/python-modules/a2a-sdk/default.nix b/pkgs/development/python-modules/a2a-sdk/default.nix
new file mode 100644
index 000000000000..d352cc2f5bfd
--- /dev/null
+++ b/pkgs/development/python-modules/a2a-sdk/default.nix
@@ -0,0 +1,101 @@
+{
+ lib,
+ aiosqlite,
+ buildPythonPackage,
+ cryptography,
+ fastapi,
+ fetchFromGitHub,
+ google-api-core,
+ grpcio-reflection,
+ grpcio-tools,
+ grpcio,
+ hatchling,
+ httpx-sse,
+ httpx,
+ opentelemetry-api,
+ opentelemetry-sdk,
+ protobuf,
+ pydantic,
+ pyjwt,
+ pytest-asyncio,
+ pytestCheckHook,
+ pythonAtLeast,
+ respx,
+ sqlalchemy,
+ sse-starlette,
+ starlette,
+ uv-dynamic-versioning,
+ uvicorn,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "a2a-sdk";
+ version = "0.3.22";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "a2aproject";
+ repo = "a2a-python";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-RGD55BGxWSPJXKqDPcTYW3pIzlOVPoOqd3hyTArifqc=";
+ };
+
+ build-system = [
+ hatchling
+ uv-dynamic-versioning
+ ];
+
+ dependencies = [
+ google-api-core
+ httpx
+ httpx-sse
+ protobuf
+ pydantic
+ ];
+
+ optional-dependencies = {
+ encryption = [ cryptography ];
+ grpc = [
+ grpcio
+ grpcio-reflection
+ grpcio-tools
+ ];
+ http-server = [
+ fastapi
+ sse-starlette
+ starlette
+ ];
+ mysql = [ sqlalchemy ];
+ postgresql = [ sqlalchemy ];
+ signing = [ pyjwt ];
+ sqlite = [ sqlalchemy ];
+ telemetry = [
+ opentelemetry-api
+ opentelemetry-sdk
+ ];
+ };
+
+ nativeCheckInputs = [
+ aiosqlite
+ pytest-asyncio
+ pytestCheckHook
+ respx
+ uvicorn
+ ]
+ ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies);
+
+ pythonImportsCheck = [ "a2a" ];
+
+ disabledTests = lib.optionals (pythonAtLeast "3.14") [
+ # _pickle.PicklingError: Can't pickle local object