From 2617ac08fbd9ca5ee792e311ba7cde0e7ed3a0b6 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 21 Feb 2025 06:23:39 +0000 Subject: [PATCH 01/78] rocksndiamonds: 4.4.03 -> 4.4.0.4 https://www.artsoft.org/2025/02/16/rocksndiamonds-4-4-0-4-released/ --- pkgs/by-name/ro/rocksndiamonds/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/rocksndiamonds/package.nix b/pkgs/by-name/ro/rocksndiamonds/package.nix index bef3dc4fd39a..b321bafa1db5 100644 --- a/pkgs/by-name/ro/rocksndiamonds/package.nix +++ b/pkgs/by-name/ro/rocksndiamonds/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation rec { pname = "rocksndiamonds"; - version = "4.4.0.3"; + version = "4.4.0.4"; src = fetchurl { url = "https://www.artsoft.org/RELEASES/linux/${pname}/${pname}-${version}-linux.tar.gz"; - hash = "sha256-fFzN4UEI4b2yGyda5FJ+l/9D88wikYjugtx8/9IKptk="; + hash = "sha256-/vm449Hg05AfPHRJx42mB6jQ48+MqOp9G+mFnJcD9k4="; }; desktopItem = makeDesktopItem { From 1a6396711a260ac0b0b03757daf4b98a7ce6512f Mon Sep 17 00:00:00 2001 From: Daniel Baker Date: Fri, 21 Feb 2025 22:40:35 -0800 Subject: [PATCH 02/78] vegur: fix URLs The source URL for the vegur font has changed since 0.701 was released. The derivation is available in the cache but without access to the cache, the build will fail. Additionally, the homepage URL has changed. --- pkgs/by-name/ve/vegur/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/vegur/package.nix b/pkgs/by-name/ve/vegur/package.nix index 316a7c4ee01c..16d2ce61d537 100644 --- a/pkgs/by-name/ve/vegur/package.nix +++ b/pkgs/by-name/ve/vegur/package.nix @@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation { version = "${majorVersion}.${minorVersion}"; src = fetchzip { - url = "https://dotcolon.net/download/fonts/vegur_${majorVersion}${minorVersion}.zip"; + url = "https://dotcolon.net/files/fonts/vegur_${majorVersion}${minorVersion}.zip"; hash = "sha256-sGb3mEb3g15ZiVCxEfAanly8zMUopLOOjw8W4qbXLPA="; stripRoot = false; }; @@ -27,10 +27,10 @@ stdenvNoCC.mkDerivation { ''; meta = with lib; { - homepage = "http://dotcolon.net/font/vegur/"; + homepage = "http://dotcolon.net/fonts/vegur/"; description = "Humanist sans serif font"; platforms = platforms.all; maintainers = with maintainers; [ minijackson ]; license = licenses.cc0; }; -} +}) From f96e79c7d88054155ea635a9193eba74af90ad8e Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 9 Mar 2025 06:45:27 +0000 Subject: [PATCH 03/78] lpairs2: 2.3.1 -> 2.3.2 --- pkgs/by-name/lp/lpairs2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lp/lpairs2/package.nix b/pkgs/by-name/lp/lpairs2/package.nix index 999f346afee1..dec57426755c 100644 --- a/pkgs/by-name/lp/lpairs2/package.nix +++ b/pkgs/by-name/lp/lpairs2/package.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "lpairs2"; - version = "2.3.1"; + version = "2.3.2"; src = fetchurl { url = "mirror://sourceforge/lgames/lpairs2-${finalAttrs.version}.tar.gz"; - hash = "sha256-ES5RGr817vc8t2DFNeETTqrm0uwk3JuTypSZjXK86Bg="; + hash = "sha256-y4eRLWhfI4XMBtGCqdM/l69pftGGIbVjVEkz/v5ytZI="; }; buildInputs = [ From 3c78d4ff8c28641944fccbc54cac87fbc5f00d6c Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 9 Mar 2025 06:47:30 +0000 Subject: [PATCH 04/78] lpairs2: enable parallel building --- pkgs/by-name/lp/lpairs2/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/lp/lpairs2/package.nix b/pkgs/by-name/lp/lpairs2/package.nix index dec57426755c..1676bf86719e 100644 --- a/pkgs/by-name/lp/lpairs2/package.nix +++ b/pkgs/by-name/lp/lpairs2/package.nix @@ -25,6 +25,8 @@ stdenv.mkDerivation (finalAttrs: { SDL2_ttf ]; + enableParallelBuilding = true; + passthru.updateScript = directoryListingUpdater { inherit (finalAttrs) pname version; url = "https://lgames.sourceforge.io/LPairs/"; From b521f9ca67552ad189792f3ff86155a89ad5d0bc Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 15 Mar 2025 06:32:09 +0000 Subject: [PATCH 05/78] iniparser: 4.2.5 -> 4.2.6 Changes: https://github.com/ndevilla/iniparser/compare/v4.2.5...v4.2.6 --- pkgs/by-name/in/iniparser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/iniparser/package.nix b/pkgs/by-name/in/iniparser/package.nix index 4c122834e182..0477d9ac5cf0 100644 --- a/pkgs/by-name/in/iniparser/package.nix +++ b/pkgs/by-name/in/iniparser/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "iniparser"; - version = "4.2.5"; + version = "4.2.6"; src = fetchFromGitLab { owner = "iniparser"; repo = "iniparser"; rev = "v${finalAttrs.version}"; - hash = "sha256-YyIuvkM58WilqggzFcG7BNWSG5t2vHMOUu78PKvdItQ="; + hash = "sha256-z10S9ODLprd7CbL5Ecgh7H4eOwTetYwFXiWBUm6fIr4="; }; patches = lib.optionals finalAttrs.finalPackage.doCheck [ From 28b46461ca80955c2b77f6dc67d77707cd917144 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 16 Mar 2025 22:46:22 +0000 Subject: [PATCH 06/78] jbigkit: disable parallel tests When parallel building is enabled by default tests always fail as all intermediate files are removed on each test interferring with every parallel test. --- pkgs/by-name/jb/jbigkit/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/jb/jbigkit/package.nix b/pkgs/by-name/jb/jbigkit/package.nix index 92fc9d96d1ea..4e32005349f1 100644 --- a/pkgs/by-name/jb/jbigkit/package.nix +++ b/pkgs/by-name/jb/jbigkit/package.nix @@ -79,6 +79,9 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; + # Testing deletes all files on each test, causes test failures. + enableParallelChecking = false; + meta = { broken = stdenv.hostPlatform.isDarwin; description = "Software implementation of the JBIG1 data compression standard"; From 3936e1e6301f50b63a81b1e6bfccf9d99abe0287 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 6 Apr 2025 21:36:09 -0700 Subject: [PATCH 07/78] python313Packages.rapidfuzz: 3.12.2 -> 3.13.0 Diff: https://github.com/maxbachmann/RapidFuzz/compare/refs/tags/v3.12.2...v3.13.0 Changelog: https://github.com/maxbachmann/RapidFuzz/blob/v3.13.0/CHANGELOG.rst --- .../python-modules/rapidfuzz/default.nix | 25 ++++++++----------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/rapidfuzz/default.nix b/pkgs/development/python-modules/rapidfuzz/default.nix index e3551b0373ad..8ae3726a2c3f 100644 --- a/pkgs/development/python-modules/rapidfuzz/default.nix +++ b/pkgs/development/python-modules/rapidfuzz/default.nix @@ -2,7 +2,6 @@ lib, stdenv, buildPythonPackage, - pythonOlder, fetchFromGitHub, cmake, cython, @@ -18,16 +17,14 @@ buildPythonPackage rec { pname = "rapidfuzz"; - version = "3.12.2"; + version = "3.13.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "maxbachmann"; repo = "RapidFuzz"; tag = "v${version}"; - hash = "sha256-keV+IBBHkdDpKuT1o6xNA5UAHlG1I9vkt13W8dafiDw="; + hash = "sha256-vwAqlTq4HIbmCL1HsHcgfVWETImxdqTsnenmX2RGXw8="; }; build-system = [ @@ -44,13 +41,11 @@ buildPythonPackage rec { taskflow ]; - preBuild = - '' - export RAPIDFUZZ_BUILD_EXTENSION=1 - '' - + lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) '' - export CMAKE_ARGS="-DCMAKE_CXX_COMPILER_AR=$AR -DCMAKE_CXX_COMPILER_RANLIB=$RANLIB" - ''; + env.RAPIDFUZZ_BUILD_EXTENSION = 1; + + preBuild = lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) '' + export CMAKE_ARGS="-DCMAKE_CXX_COMPILER_AR=$AR -DCMAKE_CXX_COMPILER_RANLIB=$RANLIB" + ''; optional-dependencies = { all = [ numpy ]; @@ -78,11 +73,11 @@ buildPythonPackage rec { "rapidfuzz.utils" ]; - meta = with lib; { + meta = { description = "Rapid fuzzy string matching"; homepage = "https://github.com/maxbachmann/RapidFuzz"; changelog = "https://github.com/maxbachmann/RapidFuzz/blob/${src.tag}/CHANGELOG.rst"; - license = licenses.mit; - maintainers = with maintainers; [ dotlambda ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dotlambda ]; }; } From fcc673d488f3d992b494aefff044dadc7aff9978 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 10 Apr 2025 10:28:56 -0700 Subject: [PATCH 08/78] deltachat-desktop: install icon --- pkgs/by-name/de/deltachat-desktop/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/de/deltachat-desktop/package.nix b/pkgs/by-name/de/deltachat-desktop/package.nix index fe157f31fea3..ad7130123726 100644 --- a/pkgs/by-name/de/deltachat-desktop/package.nix +++ b/pkgs/by-name/de/deltachat-desktop/package.nix @@ -116,6 +116,8 @@ stdenv.mkDerivation (finalAttrs: { --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ --inherit-argv0 + install -Dt "$out/share/icons/hicolor/scalable/apps" images/tray/deltachat.svg + runHook postInstall ''; From d3eaa7ce120d3a3d9d901ec924a668ea52e421f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 10 Apr 2025 21:09:45 +0000 Subject: [PATCH 09/78] python312Packages.orderly-set: 5.3.0 -> 5.3.2 --- pkgs/development/python-modules/orderly-set/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/orderly-set/default.nix b/pkgs/development/python-modules/orderly-set/default.nix index 987924b9b9c8..b083eef791a0 100644 --- a/pkgs/development/python-modules/orderly-set/default.nix +++ b/pkgs/development/python-modules/orderly-set/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "orderly-set"; - version = "5.3.0"; + version = "5.3.2"; pyproject = true; src = fetchFromGitHub { owner = "seperman"; repo = "orderly-set"; tag = version; - hash = "sha256-8tqQR8Oa/1jcfokBVKdvsC7Ya26bn0XHM9/QsstM07E="; + hash = "sha256-W42p0wJqomJdS47n3MP/BbxZmlYNLLAMnfQ/hvKn+60="; }; build-system = [ @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = { description = "Multiple implementations of Ordered Set"; homepage = "https://github.com/seperman/orderly-set"; - changelog = "https://github.com/seperman/orderly-set/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/seperman/orderly-set/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ doronbehar ]; }; From 466b8abe3aba4ae5c2346c85058eae7f2edd5737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 10 Apr 2025 09:56:33 -0700 Subject: [PATCH 10/78] python313Packages.certbot: 3.1.0 -> 4.0.0 Diff: https://github.com/certbot/certbot/compare/refs/tags/v3.1.0...v4.0.0 Changelog: https://github.com/certbot/certbot/blob/v4.0.0/certbot/CHANGELOG.md --- pkgs/by-name/ce/certbot/package.nix | 13 ------------- pkgs/by-name/si/simp_le/package.nix | 10 +++++++++- .../python-modules/certbot/default.nix | 6 ++---- pkgs/servers/home-assistant/default.nix | 16 ---------------- 4 files changed, 11 insertions(+), 34 deletions(-) diff --git a/pkgs/by-name/ce/certbot/package.nix b/pkgs/by-name/ce/certbot/package.nix index 300ee0005c15..5c1cf5746425 100644 --- a/pkgs/by-name/ce/certbot/package.nix +++ b/pkgs/by-name/ce/certbot/package.nix @@ -7,19 +7,6 @@ let python = python3.override { self = python; packageOverrides = self: super: { - josepy = super.josepy.overridePythonAttrs (old: rec { - version = "1.15.0"; - src = fetchFromGitHub { - owner = "certbot"; - repo = "josepy"; - tag = "v${version}"; - hash = "sha256-fK4JHDP9eKZf2WO+CqRdEjGwJg/WNLvoxiVrb5xQxRc="; - }; - dependencies = with self; [ - pyopenssl - cryptography - ]; - }); }; }; in diff --git a/pkgs/by-name/si/simp_le/package.nix b/pkgs/by-name/si/simp_le/package.nix index a54696a445cb..5a6aa32393ad 100644 --- a/pkgs/by-name/si/simp_le/package.nix +++ b/pkgs/by-name/si/simp_le/package.nix @@ -10,7 +10,15 @@ let python = python3.override { self = python; packageOverrides = self: super: { - # acme doesn't support josepy v2 + certbot = super.certbot.overridePythonAttrs rec { + version = "3.1.0"; + src = fetchFromGitHub { + owner = "certbot"; + repo = "certbot"; + tag = "v${version}"; + hash = "sha256-lYGJgUNDzX+bE64GJ+djdKR+DXmhpcNbFJrAEnP86yQ="; + }; + }; josepy = super.josepy.overridePythonAttrs (old: rec { version = "1.15.0"; src = fetchFromGitHub { diff --git a/pkgs/development/python-modules/certbot/default.nix b/pkgs/development/python-modules/certbot/default.nix index fa352f35bd68..1b420e616534 100644 --- a/pkgs/development/python-modules/certbot/default.nix +++ b/pkgs/development/python-modules/certbot/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "certbot"; - version = "3.1.0"; + version = "4.0.0"; pyproject = true; src = fetchFromGitHub { owner = "certbot"; repo = "certbot"; tag = "v${version}"; - hash = "sha256-lYGJgUNDzX+bE64GJ+djdKR+DXmhpcNbFJrAEnP86yQ="; + hash = "sha256-GS4JLLXrX4+BQ4S6ySbOHUaUthCFYTCHWnOaMpfnIj8="; }; postPatch = "cd certbot"; # using sourceRoot would interfere with patches @@ -84,8 +84,6 @@ buildPythonPackage rec { ''; meta = with lib; { - # AttributeError: module 'josepy' has no attribute 'ComparableX509' - broken = lib.versionAtLeast josepy.version "2"; homepage = "https://github.com/certbot/certbot"; changelog = "https://github.com/certbot/certbot/blob/${src.tag}/certbot/CHANGELOG.md"; description = "ACME client that can obtain certs and extensibly update server configurations"; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 1a25a9bf1007..4b9ea06bce07 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -163,22 +163,6 @@ let }; }); - # acme and thus hass-nabucasa doesn't support josepy v2 - # https://github.com/certbot/certbot/issues/10185 - josepy = super.josepy.overridePythonAttrs (old: rec { - version = "1.15.0"; - src = fetchFromGitHub { - owner = "certbot"; - repo = "josepy"; - tag = "v${version}"; - hash = "sha256-fK4JHDP9eKZf2WO+CqRdEjGwJg/WNLvoxiVrb5xQxRc="; - }; - dependencies = with self; [ - pyopenssl - cryptography - ]; - }); - openhomedevice = super.openhomedevice.overridePythonAttrs (oldAttrs: rec { version = "2.2"; src = fetchFromGitHub { From 86471c0cdef020b8fb57dad2e2883e6eee79818c Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sat, 12 Apr 2025 08:43:25 +0200 Subject: [PATCH 11/78] pdfpc: 4.6.0 -> 4.7.0 Diff: https://github.com/pdfpc/pdfpc/compare/v4.6.0...v4.7.0 Since https://github.com/pdfpc/pdfpc/pull/728, libsoup3 (and thus webkitgtk_4_1) is supported. The two previously applied patches are included in the release, see: https://github.com/pdfpc/pdfpc/commit/d38edfac63bec54173b4b31eae5c7fb46cd8f714 https://github.com/pdfpc/pdfpc/pull/716/commits/29a5d226f62ae081de5ee779baef827b51e3841c --- pkgs/applications/misc/pdfpc/default.nix | 24 ++++-------------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/pkgs/applications/misc/pdfpc/default.nix b/pkgs/applications/misc/pdfpc/default.nix index 661117bcaace..8defab142758 100644 --- a/pkgs/applications/misc/pdfpc/default.nix +++ b/pkgs/applications/misc/pdfpc/default.nix @@ -16,7 +16,7 @@ gobject-introspection, wrapGAppsHook3, qrencode, - webkitgtk_4_0, + webkitgtk_4_1, discount, json-glib, fetchpatch, @@ -24,13 +24,13 @@ stdenv.mkDerivation rec { pname = "pdfpc"; - version = "4.6.0"; + version = "4.7.0"; src = fetchFromGitHub { repo = "pdfpc"; owner = "pdfpc"; rev = "v${version}"; - hash = "sha256-5HFmbVsNajMwo+lBe9kJcJyQGe61N6Oy2CI/WJwmSE4="; + hash = "sha256-fPhCrn1ELC03/II+e021BUNJr1OKCBIcFCM7z+2Oo+s="; }; nativeBuildInputs = [ @@ -52,27 +52,11 @@ stdenv.mkDerivation rec { (gst-plugins-good.override { gtkSupport = true; }) gst-libav qrencode - webkitgtk_4_0 + webkitgtk_4_1 discount json-glib ]; - patches = [ - # needed for compiling pdfpc 4.6.0 with vala 0.56.7, see - # https://github.com/pdfpc/pdfpc/issues/686 - # https://github.com/pdfpc/pdfpc/pull/687 - (fetchpatch { - url = "https://github.com/pdfpc/pdfpc/commit/d38edfac63bec54173b4b31eae5c7fb46cd8f714.diff"; - hash = "sha256-KC2oyzcwU2fUmxaed8qAsKcePwR5KcXgpVdstJg8KmU="; - }) - # Allow compiling with markdown3 - # https://github.com/pdfpc/pdfpc/pull/716 - (fetchpatch { - url = "https://github.com/pdfpc/pdfpc/commit/08e66b9d432e9598c1ee9a78b2355728036ae1a1.patch"; - hash = "sha256-SKH2GQ5/6Is36xOFmSs89Yw/w7Fnma3FrNqwjOlUQKM="; - }) - ]; - cmakeFlags = lib.optional stdenv.hostPlatform.isDarwin (lib.cmakeBool "MOVIES" false); meta = with lib; { From 911cb8b7a735f5cef1c47a316cf7f5c3488e51e3 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sat, 12 Apr 2025 08:50:31 +0200 Subject: [PATCH 12/78] pdfpc: add update script --- pkgs/applications/misc/pdfpc/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/misc/pdfpc/default.nix b/pkgs/applications/misc/pdfpc/default.nix index 8defab142758..67c6052585ce 100644 --- a/pkgs/applications/misc/pdfpc/default.nix +++ b/pkgs/applications/misc/pdfpc/default.nix @@ -19,7 +19,7 @@ webkitgtk_4_1, discount, json-glib, - fetchpatch, + nix-update-script, }: stdenv.mkDerivation rec { @@ -59,6 +59,8 @@ stdenv.mkDerivation rec { cmakeFlags = lib.optional stdenv.hostPlatform.isDarwin (lib.cmakeBool "MOVIES" false); + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Presenter console with multi-monitor support for PDF files"; mainProgram = "pdfpc"; From 857e8f4c6c92a907403141369a2ff82dad2ba66b Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sat, 12 Apr 2025 11:24:52 +0200 Subject: [PATCH 13/78] birdfont: 2.33.3 -> 2.33.6 Diff: https://github.com/johanmattssonm/birdfont/compare/refs/tags/v2.33.3...refs/tags/v2.33.6 --- pkgs/tools/misc/birdfont/default.nix | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/misc/birdfont/default.nix b/pkgs/tools/misc/birdfont/default.nix index 5581175a6583..50208b715cae 100644 --- a/pkgs/tools/misc/birdfont/default.nix +++ b/pkgs/tools/misc/birdfont/default.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, pkg-config, python3, xmlbird, @@ -10,7 +10,7 @@ libgee, glib, gtk3, - webkitgtk_4_0, + webkitgtk_4_1, libnotify, sqlite, vala, @@ -20,13 +20,15 @@ autoPatchelfHook, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "birdfont"; - version = "2.33.3"; + version = "2.33.6"; - src = fetchurl { - url = "https://birdfont.org/releases/birdfont-${version}.tar.xz"; - sha256 = "sha256-NNw7203BtHhNyyQezb3/EP98cTsu7ABDFBnM5Ms2ePY="; + src = fetchFromGitHub { + owner = "johanmattssonm"; + repo = "birdfont"; + tag = "v${finalAttrs.version}"; + sha256 = "sha256-7xVjY/yH7pMlUBpQc5Gb4t4My24Mx5KkARVp2KSr+Iw="; }; nativeBuildInputs = [ @@ -44,7 +46,7 @@ stdenv.mkDerivation rec { gdk-pixbuf glib gtk3 - webkitgtk_4_0 + webkitgtk_4_1 libnotify sqlite gsettings-desktop-schemas @@ -67,4 +69,4 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = with maintainers; [ dtzWill ]; }; -} +}) From 41ca06f4e66c4a49d32652524f55c75d5a840466 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sat, 12 Apr 2025 11:33:21 +0200 Subject: [PATCH 14/78] birdfont: add update script --- pkgs/tools/misc/birdfont/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/tools/misc/birdfont/default.nix b/pkgs/tools/misc/birdfont/default.nix index 50208b715cae..3e1d065d7217 100644 --- a/pkgs/tools/misc/birdfont/default.nix +++ b/pkgs/tools/misc/birdfont/default.nix @@ -18,6 +18,7 @@ gsettings-desktop-schemas, wrapGAppsHook3, autoPatchelfHook, + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -63,6 +64,8 @@ stdenv.mkDerivation (finalAttrs: { installPhase = "./install.py"; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Font editor which can generate fonts in TTF, EOT, SVG and BIRDFONT format"; homepage = "https://birdfont.org"; From 989ae8c9ec00ac523b620733ed9dc023694f99cf Mon Sep 17 00:00:00 2001 From: Mikalai Seva Date: Sat, 12 Apr 2025 11:57:43 +0200 Subject: [PATCH 15/78] ack: 3.8.0 -> 3.8.2 --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/top-level/perl-packages.nix | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ea268847edf1..f596ac7a59b3 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2090,6 +2090,12 @@ githubId = 21687187; name = "Mirza Arnaut"; }; + asakura = { + email = "mikalai.seva+nixpkgs@gmail.com"; + github = "asakura"; + githubId = 29058; + name = "Mikalai Seva"; + }; asappia = { email = "asappia@gmail.com"; github = "asappia"; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index ff04496957d1..33db569c2fc0 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -118,11 +118,11 @@ with self; ack = buildPerlPackage rec { pname = "ack"; - version = "3.8.0"; + version = "3.8.2"; src = fetchurl { url = "mirror://cpan/authors/id/P/PE/PETDANCE/ack-v${version}.tar.gz"; - hash = "sha256-ZAsaGzbKFaTR0XkvKkTmmurlg5HPDSH6iilmWoiV9xg="; + hash = "sha256-pSOfWiwS4Me05DL/1+k2/u+UWpYhpBWRx307DPRYVgs="; }; outputs = [ @@ -143,6 +143,7 @@ with self; description = "Grep-like tool tailored to working with large trees of source code"; homepage = "https://beyondgrep.com"; license = with lib.licenses; [ artistic2 ]; + maintainers = [ maintainers.asakura ]; }; }; From 386641a5c96493bf5ff36013ccfcceb72828446f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Apr 2025 23:11:54 +0000 Subject: [PATCH 16/78] python312Packages.django-rosetta: 0.10.1 -> 0.10.2 --- pkgs/development/python-modules/django-rosetta/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-rosetta/default.nix b/pkgs/development/python-modules/django-rosetta/default.nix index d287d79c38cf..e2c4344a2ac0 100644 --- a/pkgs/development/python-modules/django-rosetta/default.nix +++ b/pkgs/development/python-modules/django-rosetta/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "django-rosetta"; - version = "0.10.1"; + version = "0.10.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "mbi"; repo = "django-rosetta"; tag = "v${version}"; - hash = "sha256-b+iCUA3i3Ej6S5XcGQhBIEIJFx6vOL2sq3xkkA9wqek="; + hash = "sha256-NqDrCDvvyZsce7/VWXujAStAW8UtNSro8aelrDi4EEs="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Rosetta is a Django application that facilitates the translation process of your Django projects"; homepage = "https://github.com/mbi/django-rosetta"; - changelog = "https://github.com/mbi/django-rosetta/releases/tag/v${version}"; + changelog = "https://github.com/mbi/django-rosetta/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ derdennisop ]; }; From fcf1d26dfd389c9268ad1c4c5e257f06f04e0f3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Apr 2025 23:18:01 +0000 Subject: [PATCH 17/78] python312Packages.netbox-dns: 1.2.6 -> 1.2.7 --- pkgs/development/python-modules/netbox-dns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netbox-dns/default.nix b/pkgs/development/python-modules/netbox-dns/default.nix index ecaaa80126b7..5838982bbc26 100644 --- a/pkgs/development/python-modules/netbox-dns/default.nix +++ b/pkgs/development/python-modules/netbox-dns/default.nix @@ -7,14 +7,14 @@ }: buildPythonPackage rec { pname = "netbox-plugin-dns"; - version = "1.2.6"; + version = "1.2.7"; pyproject = true; src = fetchFromGitHub { owner = "peteeckel"; repo = "netbox-plugin-dns"; tag = version; - hash = "sha256-jpxKq5dASyPlbmVzm7it65g8eZ78XuXKdpJKKhzx614="; + hash = "sha256-l0jPn4dyUHm/E8tmSpmSXkSRa5dsD7ap8Gl3RSdfRoU="; }; build-system = [ setuptools ]; From 67a3eee95380769f6863724f135a2eecb8eec94b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 00:32:43 +0000 Subject: [PATCH 18/78] bdsync: 0.11.3 -> 0.11.4 --- pkgs/by-name/bd/bdsync/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bd/bdsync/package.nix b/pkgs/by-name/bd/bdsync/package.nix index 009bf3b6d855..5e4bfad04385 100644 --- a/pkgs/by-name/bd/bdsync/package.nix +++ b/pkgs/by-name/bd/bdsync/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "bdsync"; - version = "0.11.3"; + version = "0.11.4"; src = fetchFromGitHub { owner = "rolffokkens"; repo = "bdsync"; rev = "v${version}"; - sha256 = "sha256-58yoF6s0WjH+1mTY7X5OX53YgcnDmGxoCR8Kvl6lP+A="; + sha256 = "sha256-uvP26gdyIPC+IHxO5CYVuabfT4mnoWDOyaLTplYCW0I="; }; nativeBuildInputs = [ From ffbbdbd79979234f2052524bf6b463acf37603cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 00:43:47 +0000 Subject: [PATCH 19/78] onefetch: 2.23.1 -> 2.24.0 --- pkgs/by-name/on/onefetch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/on/onefetch/package.nix b/pkgs/by-name/on/onefetch/package.nix index 6da20b868e16..d4ca51341cae 100644 --- a/pkgs/by-name/on/onefetch/package.nix +++ b/pkgs/by-name/on/onefetch/package.nix @@ -16,17 +16,17 @@ let in rustPlatform.buildRustPackage rec { pname = "onefetch"; - version = "2.23.1"; + version = "2.24.0"; src = fetchFromGitHub { owner = "o2sh"; repo = "onefetch"; rev = version; - hash = "sha256-lQxv2gwZOGtxJrXjxvjBnbl225ppSs3cVNCfePFeqEE="; + hash = "sha256-Q74iqCSH8sdGFWC5DmMZhvUoL/Hzz4XNj548Gls6Hzk="; }; useFetchCargoVendor = true; - cargoHash = "sha256-s1xA7UHArHeGaXrGQmqn9pKvtSW175ci4ipQEmKQQ5s="; + cargoHash = "sha256-BpWc1GEj94vGEXDJEyocItggP1vQC441wp8r3DwalFw="; cargoPatches = [ # enable pkg-config feature of zstd From c048b60d6f0f0e96ccc296664f32216b74f03109 Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Sat, 12 Apr 2025 20:49:50 -0400 Subject: [PATCH 20/78] python313Packages.highdicom: 0.24.0 -> 0.25.1 --- pkgs/development/python-modules/highdicom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/highdicom/default.nix b/pkgs/development/python-modules/highdicom/default.nix index 01a24c2427d9..68eb98368a77 100644 --- a/pkgs/development/python-modules/highdicom/default.nix +++ b/pkgs/development/python-modules/highdicom/default.nix @@ -25,7 +25,7 @@ let in buildPythonPackage rec { pname = "highdicom"; - version = "0.24.0"; + version = "0.25.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -34,7 +34,7 @@ buildPythonPackage rec { owner = "MGHComputationalPathology"; repo = "highdicom"; tag = "v${version}"; - hash = "sha256-1LRXJkltRLtPJ/NrFZVyjTusXfmcEVOTFEuq0gOI+yQ="; + hash = "sha256-AwKaqCqPjLyNwXomV/pxijpsTQajekBO/rgLQJpuYww="; }; build-system = [ From 9cad194609620b9a5c0e85567abeea859a80c919 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 00:56:28 +0000 Subject: [PATCH 21/78] conftest: 0.58.0 -> 0.59.0 --- pkgs/by-name/co/conftest/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/conftest/package.nix b/pkgs/by-name/co/conftest/package.nix index 4c65d417844a..409fd6999a5d 100644 --- a/pkgs/by-name/co/conftest/package.nix +++ b/pkgs/by-name/co/conftest/package.nix @@ -7,15 +7,15 @@ buildGoModule rec { pname = "conftest"; - version = "0.58.0"; + version = "0.59.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "conftest"; tag = "v${version}"; - hash = "sha256-zvm4IPtv2B5gw3r3/ZtWcAXF632100xl8VgxhthsKkY="; + hash = "sha256-bmZp1cPNTm6m30YxjlWdnfv2437nDXH+taDNFZ0OKIY="; }; - vendorHash = "sha256-1jMMz661ND6MAbRk+FgdA8KtpsNdrNFM8OPBuJmS0Sk="; + vendorHash = "sha256-aPvGbtAucb9OdcydO4dMLJrrM3XretPI7zyJULlm1fg="; ldflags = [ "-s" From bd6ee74783011bc09d2714f85802834c50c36127 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 03:44:37 +0000 Subject: [PATCH 22/78] twitterBootstrap: 5.3.4 -> 5.3.5 --- pkgs/by-name/tw/twitterBootstrap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tw/twitterBootstrap/package.nix b/pkgs/by-name/tw/twitterBootstrap/package.nix index 2f916ab30ef4..6838bc102c9a 100644 --- a/pkgs/by-name/tw/twitterBootstrap/package.nix +++ b/pkgs/by-name/tw/twitterBootstrap/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "bootstrap"; - version = "5.3.4"; + version = "5.3.5"; src = fetchurl { url = "https://github.com/twbs/bootstrap/releases/download/v${finalAttrs.version}/bootstrap-${finalAttrs.version}-dist.zip"; - hash = "sha256-m6iuhq6yF540N5WchvEoflWJheNzFe/QR9pW2LaXGfs="; + hash = "sha256-0dKtiLr8Y55I2V4yYL8qQzUCqPjFnzleKVscLLdHG8g="; }; nativeBuildInputs = [ unzip ]; From 65de404a377102e727d3b6274814da247bb721d0 Mon Sep 17 00:00:00 2001 From: Daniel Baker Date: Fri, 21 Feb 2025 22:42:02 -0800 Subject: [PATCH 23/78] vegur: use finalAttrs Use `finalAttrs` with `mkDerivation` so that overriding `version` propagates to `src.url`. --- pkgs/by-name/ve/vegur/package.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ve/vegur/package.nix b/pkgs/by-name/ve/vegur/package.nix index 16d2ce61d537..726d58fe96f9 100644 --- a/pkgs/by-name/ve/vegur/package.nix +++ b/pkgs/by-name/ve/vegur/package.nix @@ -4,16 +4,14 @@ fetchzip, }: -let +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "vegur"; + version = "${finalAttrs.majorVersion}.${finalAttrs.minorVersion}"; majorVersion = "0"; minorVersion = "701"; -in -stdenvNoCC.mkDerivation { - pname = "vegur"; - version = "${majorVersion}.${minorVersion}"; src = fetchzip { - url = "https://dotcolon.net/files/fonts/vegur_${majorVersion}${minorVersion}.zip"; + url = "https://dotcolon.net/files/fonts/vegur_${finalAttrs.majorVersion}${finalAttrs.minorVersion}.zip"; hash = "sha256-sGb3mEb3g15ZiVCxEfAanly8zMUopLOOjw8W4qbXLPA="; stripRoot = false; }; From d71063675a7e0c3521e34bdc541f2683e6057115 Mon Sep 17 00:00:00 2001 From: Daniel Baker Date: Sat, 12 Apr 2025 20:58:02 -0700 Subject: [PATCH 24/78] vegur: add djacu as a maintainer --- pkgs/by-name/ve/vegur/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ve/vegur/package.nix b/pkgs/by-name/ve/vegur/package.nix index 726d58fe96f9..850d274f707d 100644 --- a/pkgs/by-name/ve/vegur/package.nix +++ b/pkgs/by-name/ve/vegur/package.nix @@ -28,7 +28,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { homepage = "http://dotcolon.net/fonts/vegur/"; description = "Humanist sans serif font"; platforms = platforms.all; - maintainers = with maintainers; [ minijackson ]; + maintainers = with maintainers; [ + djacu + minijackson + ]; license = licenses.cc0; }; }) From 2a148c6214bf465c89480e71b40aebde71c2a66f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 04:18:54 +0000 Subject: [PATCH 25/78] python312Packages.marshmallow-sqlalchemy: 1.4.1 -> 1.4.2 --- .../python-modules/marshmallow-sqlalchemy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix index 80afef53575d..481acaee550e 100644 --- a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix +++ b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "marshmallow-sqlalchemy"; - version = "1.4.1"; + version = "1.4.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "marshmallow_sqlalchemy"; inherit version; - hash = "sha256-tKqWQ1bQDheL24Rpoo2qkCKzdf9PXAT44rmq/h5lxSk="; + hash = "sha256-ZBAwS/mOwm6jXz+dPO6C5R/Qk8Q0YSrdMqC9zbVmj3w="; }; build-system = [ flit-core ]; From 91795965402da2fe2e6989d072f104e554d942f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 04:31:36 +0000 Subject: [PATCH 26/78] python312Packages.python-engineio: 4.11.2 -> 4.12.0 --- pkgs/development/python-modules/python-engineio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-engineio/default.nix b/pkgs/development/python-modules/python-engineio/default.nix index 91209292772d..e5070ee48abc 100644 --- a/pkgs/development/python-modules/python-engineio/default.nix +++ b/pkgs/development/python-modules/python-engineio/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "python-engineio"; - version = "4.11.2"; + version = "4.12.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "miguelgrinberg"; repo = "python-engineio"; tag = "v${version}"; - hash = "sha256-3yCT9u3Bz5QPaDtPe1Ezio+O+wWjQ+4pLh55sYAfnNc="; + hash = "sha256-PeVQT1gT2XAPJgR7EDPmN1j2p9hDrwF0LWbqVtgkZ7M="; }; build-system = [ setuptools ]; @@ -80,7 +80,7 @@ buildPythonPackage rec { bidirectional event-based communication between clients and a server. ''; homepage = "https://github.com/miguelgrinberg/python-engineio/"; - changelog = "https://github.com/miguelgrinberg/python-engineio/blob/v${version}/CHANGES.md"; + changelog = "https://github.com/miguelgrinberg/python-engineio/blob/${src.tag}/CHANGES.md"; license = with licenses; [ mit ]; maintainers = with maintainers; [ mic92 ]; }; From 5c9de97aa6fb717f6d2e7c92825b2b9eb211a972 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 04:42:56 +0000 Subject: [PATCH 27/78] python312Packages.azure-servicebus: 7.14.1 -> 7.14.2 --- pkgs/development/python-modules/azure-servicebus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-servicebus/default.nix b/pkgs/development/python-modules/azure-servicebus/default.nix index 13c42576bccb..61075e86b880 100644 --- a/pkgs/development/python-modules/azure-servicebus/default.nix +++ b/pkgs/development/python-modules/azure-servicebus/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "azure-servicebus"; - version = "7.14.1"; + version = "7.14.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_servicebus"; inherit version; - hash = "sha256-qd9vWcZe5BeSN/FrAKlu4W6BzOTiyC4mFoBP57yS+0Y="; + hash = "sha256-QBS3rIguDZ/4dqMwKBhgfhpkC5Pp1IIHPWOfWwQmblw="; }; build-system = [ setuptools ]; From 960e8546b04fc300e76b66b1ac64c049544bb7ca Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Sun, 13 Apr 2025 10:27:17 +0200 Subject: [PATCH 28/78] television: 0.11.6 -> 0.11.7 Changelog: https://github.com/alexpasmantier/television/releases/tag/0.11.7 Diff: https://github.com/alexpasmantier/television/compare/0.11.6...0.11.7 switch to use `finalAttrs` pattern --- pkgs/by-name/te/television/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/te/television/package.nix b/pkgs/by-name/te/television/package.nix index 1e09eb1502f0..a34769186644 100644 --- a/pkgs/by-name/te/television/package.nix +++ b/pkgs/by-name/te/television/package.nix @@ -6,19 +6,19 @@ television, nix-update-script, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "television"; - version = "0.11.6"; + version = "0.11.7"; src = fetchFromGitHub { owner = "alexpasmantier"; repo = "television"; - tag = version; - hash = "sha256-wfIzmk4mCSdfSAJP2DcnpuQAg62m6CfynmxoH580k9A="; + tag = finalAttrs.version; + hash = "sha256-cxbg7ic/LzQPfq5VFr9iSaEfL3SF1Aca1/SfXWCOTQo="; }; useFetchCargoVendor = true; - cargoHash = "sha256-C/umcbD/wb+Bz9Qbp7gx70Cr5blcXgEqsIfLKefZrrY="; + cargoHash = "sha256-T8m/B95PoKeIR7A8Kh6j1sicYlaUk6pb4os+XxC356U="; passthru = { tests.version = testers.testVersion { @@ -37,7 +37,7 @@ rustPlatform.buildRustPackage rec { fuzzy matching algorithm and is designed to be easily extensible. ''; homepage = "https://github.com/alexpasmantier/television"; - changelog = "https://github.com/alexpasmantier/television/releases/tag/${version}"; + changelog = "https://github.com/alexpasmantier/television/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; mainProgram = "tv"; maintainers = with lib.maintainers; [ @@ -45,4 +45,4 @@ rustPlatform.buildRustPackage rec { getchoo ]; }; -} +}) From a6b57b6290969a73ccd2eccaf8b96b7cac1a1f0b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 09:09:28 +0000 Subject: [PATCH 29/78] graphene-hardened-malloc: 2025032100 -> 2025041100 --- pkgs/by-name/gr/graphene-hardened-malloc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/graphene-hardened-malloc/package.nix b/pkgs/by-name/gr/graphene-hardened-malloc/package.nix index 2c0701e56b6c..6d41676d4483 100644 --- a/pkgs/by-name/gr/graphene-hardened-malloc/package.nix +++ b/pkgs/by-name/gr/graphene-hardened-malloc/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "graphene-hardened-malloc"; - version = "2025032100"; + version = "2025041100"; src = fetchFromGitHub { owner = "GrapheneOS"; repo = "hardened_malloc"; rev = finalAttrs.version; - hash = "sha256-8EIdJmnPdJgES+8QwWzL1oKVqO62CQdtjyMgFw+P0+g="; + hash = "sha256-HCuH5SUiw/+3T1dv+IKKsQEC1GbuG0Se376bw2fG5u8="; }; nativeCheckInputs = [ python3 ]; From 4fc22bfdcad9234f6b99cc8ea2f96cd48c5f09a3 Mon Sep 17 00:00:00 2001 From: Dimitar Nestorov <8790386+dimitarnestorov@users.noreply.github.com> Date: Sun, 13 Apr 2025 13:04:16 +0300 Subject: [PATCH 30/78] aldente: 1.31.3 -> 1.32 --- pkgs/by-name/al/aldente/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/aldente/package.nix b/pkgs/by-name/al/aldente/package.nix index afc5e4b820b6..b951c444ace3 100644 --- a/pkgs/by-name/al/aldente/package.nix +++ b/pkgs/by-name/al/aldente/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "aldente"; - version = "1.31.3"; + version = "1.32"; src = fetchurl { url = "https://github.com/davidwernhart/aldente-charge-limiter/releases/download/${finalAttrs.version}/AlDente.dmg"; - hash = "sha256-O1PGjq5W/BSnfHrmbd4FrtZ7+k+Be9l/5mmvOtlMXRo="; + hash = "sha256-pUFcP7J60lLeuX9v3qhCMcsRmurfw0LnoCcbRONnxKM="; }; dontBuild = true; From ce8fdd966eaab3d89ef8233e4e578c5e712b3a09 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 11:06:25 +0000 Subject: [PATCH 31/78] python312Packages.mkdocs-awesome-nav: 3.1.0 -> 3.1.1 --- .../development/python-modules/mkdocs-awesome-nav/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-awesome-nav/default.nix b/pkgs/development/python-modules/mkdocs-awesome-nav/default.nix index a84bacb4a974..de985ef7cd5b 100644 --- a/pkgs/development/python-modules/mkdocs-awesome-nav/default.nix +++ b/pkgs/development/python-modules/mkdocs-awesome-nav/default.nix @@ -16,14 +16,14 @@ }: buildPythonPackage rec { pname = "mkdocs-awesome-nav"; - version = "3.1.0"; + version = "3.1.1"; pyproject = true; src = fetchFromGitHub { owner = "lukasgeiter"; repo = "mkdocs-awesome-nav"; tag = "v${version}"; - hash = "sha256-UxqOaAXy5Sc41FYE3mSKDBpWWJ3g0YwkRkOeSXwqz7o="; + hash = "sha256-K7W8RHLzVx3wvLPjDEHLhednxViWWfez/w1tbDfcvrA="; }; build-system = [ flit-core ]; From 8362b07d26ead5f41afb9af4e5bbc102774d98f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 11:37:39 +0000 Subject: [PATCH 32/78] python312Packages.aiojobs: 1.3.0 -> 1.4.0 --- pkgs/development/python-modules/aiojobs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiojobs/default.nix b/pkgs/development/python-modules/aiojobs/default.nix index b2ec1b5e8dbc..181e98b63fff 100644 --- a/pkgs/development/python-modules/aiojobs/default.nix +++ b/pkgs/development/python-modules/aiojobs/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aiojobs"; - version = "1.3.0"; + version = "1.4.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "aiojobs"; tag = "v${version}"; - hash = "sha256-FNc71YyAjtR+hd0UOqFAy6XW0PwHSlM76C3ecPM5vsU="; + hash = "sha256-MgGUmDG0b0V/k+mCeiVRnBxa+ChK3URnGv6P8QP7RzQ="; }; nativeBuildInputs = [ setuptools ]; @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = { description = "Jobs scheduler for managing background task (asyncio)"; homepage = "https://github.com/aio-libs/aiojobs"; - changelog = "https://github.com/aio-libs/aiojobs/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/aio-libs/aiojobs/blob/${src.tag}/CHANGES.rst"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ cmcdragonkai ]; }; From 07572416be6284315d82adcd6d7849578d290ace Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 13:20:36 +0000 Subject: [PATCH 33/78] tio: 3.8 -> 3.9 --- pkgs/by-name/ti/tio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ti/tio/package.nix b/pkgs/by-name/ti/tio/package.nix index af2329ed8799..bb654032f60f 100644 --- a/pkgs/by-name/ti/tio/package.nix +++ b/pkgs/by-name/ti/tio/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "tio"; - version = "3.8"; + version = "3.9"; src = fetchFromGitHub { owner = "tio"; repo = "tio"; rev = "v${finalAttrs.version}"; - hash = "sha256-8BeTC3rlDK6xmfguNlKQg48L03knU7sb1t8F1oLIi8s="; + hash = "sha256-92+F41kDGKgzV0e7Z6xly1NRDm8Ayg9eqeKN+05B4ok="; }; strictDeps = true; From d9569ca8dcbc63367a949b063fa3466dda1d03cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 13:23:01 +0000 Subject: [PATCH 34/78] python312Packages.liquidctl: 1.14.0 -> 1.15.0 --- pkgs/development/python-modules/liquidctl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/liquidctl/default.nix b/pkgs/development/python-modules/liquidctl/default.nix index c5d90b4d8909..64652c948c67 100644 --- a/pkgs/development/python-modules/liquidctl/default.nix +++ b/pkgs/development/python-modules/liquidctl/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "liquidctl"; - version = "1.14.0"; + version = "1.15.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = pname; repo = pname; tag = "v${version}"; - hash = "sha256-HkMxYULeWcAYdlEI4N4qv7AGh/+xY0zuvV2mFPStPq8="; + hash = "sha256-ifYPUAF0lR9aCwiseNQZXbq+d+CXD/MwnZQhAM1TRLI="; }; nativeBuildInputs = [ @@ -77,7 +77,7 @@ buildPythonPackage rec { meta = with lib; { description = "Cross-platform CLI and Python drivers for AIO liquid coolers and other devices"; homepage = "https://github.com/liquidctl/liquidctl"; - changelog = "https://github.com/liquidctl/liquidctl/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/liquidctl/liquidctl/blob/${src.tag}/CHANGELOG.md"; license = licenses.gpl3Plus; maintainers = with maintainers; [ arturcygan From 151203fa8c2003bd56a8e91f005a91c61a242987 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle Date: Sun, 13 Apr 2025 15:37:44 +0200 Subject: [PATCH 35/78] qownnotes: 25.4.1 -> 25.4.3 Signed-off-by: Patrizio Bekerle --- pkgs/by-name/qo/qownnotes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qo/qownnotes/package.nix b/pkgs/by-name/qo/qownnotes/package.nix index f0f5225cc07f..347bc8aa5295 100644 --- a/pkgs/by-name/qo/qownnotes/package.nix +++ b/pkgs/by-name/qo/qownnotes/package.nix @@ -17,11 +17,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qownnotes"; appname = "QOwnNotes"; - version = "25.4.1"; + version = "25.4.3"; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz"; - hash = "sha256-1Als8iv9L9fOL9JNXRsM5ilfSXwd/l4kE6wnWkz1BBE="; + hash = "sha256-BjtRrRRV7Rs4PTa7DZ3+fFfpx7sH7xtvsf1ALUUvjd0="; }; nativeBuildInputs = From 23c5e13d829c11e65b4208f1bbfa6a412c7667b2 Mon Sep 17 00:00:00 2001 From: Louis Thevenet Date: Sun, 13 Apr 2025 15:57:42 +0200 Subject: [PATCH 36/78] vault-tasks: 0.10.0 -> 0.11.0 --- pkgs/by-name/va/vault-tasks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/va/vault-tasks/package.nix b/pkgs/by-name/va/vault-tasks/package.nix index c5d50966de05..423adab5fe02 100644 --- a/pkgs/by-name/va/vault-tasks/package.nix +++ b/pkgs/by-name/va/vault-tasks/package.nix @@ -5,7 +5,7 @@ nix-update-script, }: let - version = "0.10.0"; + version = "0.11.0"; in rustPlatform.buildRustPackage { pname = "vault-tasks"; @@ -14,10 +14,10 @@ rustPlatform.buildRustPackage { owner = "louis-thevenet"; repo = "vault-tasks"; rev = "v${version}"; - hash = "sha256-EUzlJh+PpesfTBQbbxjC1HbeuN/+oGCZeR2XJl1bitI="; + hash = "sha256-3hRn3x86XLVMBtDlMsuqeEWgsgSeapri9MYNLqDxGF4="; }; useFetchCargoVendor = true; - cargoHash = "sha256-rDyzbcKa8cU7qSuzbI7KxTNUeiNuGFdf3HcDITvd+HI="; + cargoHash = "sha256-mh6LUb1gS/cICyVWCYvmCSeqxaIWI6PyLeQx13dZ0CA="; postInstall = "install -Dm444 desktop/vault-tasks.desktop -t $out/share/applications"; From 8ce202df1cb2781fe929a386727c782a17810f4a Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 13 Apr 2025 08:58:02 -0500 Subject: [PATCH 37/78] acme-dns: Migrate to by-name --- .../acme-dns/default.nix => by-name/ac/acme-dns/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{servers/dns/acme-dns/default.nix => by-name/ac/acme-dns/package.nix} (100%) diff --git a/pkgs/servers/dns/acme-dns/default.nix b/pkgs/by-name/ac/acme-dns/package.nix similarity index 100% rename from pkgs/servers/dns/acme-dns/default.nix rename to pkgs/by-name/ac/acme-dns/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 69583de3f219..690245c2e4a3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1027,8 +1027,6 @@ with pkgs; _7zz = darwin.apple_sdk_11_0.callPackage ../tools/archivers/7zz { }; _7zz-rar = _7zz.override { enableUnfree = true; }; - acme-dns = callPackage ../servers/dns/acme-dns/default.nix { }; - acquire = with python3Packages; toPythonApplication acquire; actdiag = with python3.pkgs; toPythonApplication actdiag; From 0761f8491eb7c892043cbe84ec1ac13a7967cedd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 19:19:24 +0000 Subject: [PATCH 38/78] picard-tools: 3.3.0 -> 3.4.0 --- pkgs/by-name/pi/picard-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/picard-tools/package.nix b/pkgs/by-name/pi/picard-tools/package.nix index a73167fe8a94..f5ddc9f38205 100644 --- a/pkgs/by-name/pi/picard-tools/package.nix +++ b/pkgs/by-name/pi/picard-tools/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "picard-tools"; - version = "3.3.0"; + version = "3.4.0"; src = fetchurl { url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar"; - sha256 = "sha256-WIGadmBka3SzTigvXU0hyNuuoi3e/5bjJYdV2voPhtw="; + sha256 = "sha256-52EowoOIn8WDyd6jOjt0SJdMBn0QLJ41vhUmQtTV+QE="; }; nativeBuildInputs = [ makeWrapper ]; From 927cbf5268a9c0f6d6bfb544194dc5947f293185 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 19:54:05 +0000 Subject: [PATCH 39/78] makima: 0.10.0 -> 0.10.1 --- pkgs/by-name/ma/makima/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/makima/package.nix b/pkgs/by-name/ma/makima/package.nix index 9540668604be..69a4ad2548b1 100644 --- a/pkgs/by-name/ma/makima/package.nix +++ b/pkgs/by-name/ma/makima/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage rec { pname = "makima"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "cyber-sushi"; repo = "makima"; rev = "v${version}"; - hash = "sha256-kC0GJ1K7DMfkYxaYog5y1y0DMfFjZ7iD7pGQQE67N9o="; + hash = "sha256-Pb9XBMs0AeklobxEDRQ1GDeI6hQFZ43EJt/+XQEGrWU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-d9MUH8cORFaxgAKV/Mgq3tiNuoAJ2YTcbgvwPTOIlkw="; + cargoHash = "sha256-7XpecFwkUW3VVMYUAmHEL9gk5mpwC0mWN2N8Dptm3iI="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ udev ]; From 6f0171410b72da0ca23fb8f5ee307230cfab8d28 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Apr 2025 20:18:55 +0000 Subject: [PATCH 40/78] hwinfo: 23.4 -> 23.5 --- pkgs/by-name/hw/hwinfo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hw/hwinfo/package.nix b/pkgs/by-name/hw/hwinfo/package.nix index 9e6da40732ba..2a72312211fe 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 = "23.4"; + version = "23.5"; src = fetchFromGitHub { owner = "opensuse"; repo = "hwinfo"; rev = finalAttrs.version; - hash = "sha256-mTkDyfdAwjJwBEp/bOYRz0zfzPSzOUEI5hp+mridZsA="; + hash = "sha256-OweEFxNxQpD7blHywhmHTA66vsYG+Qvsufm3huyUhi0="; }; nativeBuildInputs = [ From db29625e9125da3bf8bfc15f4a7f560be81b7625 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 00:04:16 +0200 Subject: [PATCH 41/78] exploitdb: 2025-04-11 -> 2025-04-12 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2025-04-11...2025-04-12 --- pkgs/by-name/ex/exploitdb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exploitdb/package.nix b/pkgs/by-name/ex/exploitdb/package.nix index be90390c771d..625353816c76 100644 --- a/pkgs/by-name/ex/exploitdb/package.nix +++ b/pkgs/by-name/ex/exploitdb/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2025-04-11"; + version = "2025-04-12"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; rev = "refs/tags/${version}"; - hash = "sha256-sR1VHGFsnLmzO7umcJn88jFWU57LlanPuDu708pSBW0="; + hash = "sha256-45i8WrkLL+leDHTSZXStw2X3ZmELyIrFR8UWq6t2IHY="; }; nativeBuildInputs = [ makeWrapper ]; From 9ca4c64b4c89330dacdb081a5d3564c204adaab8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 01:54:15 +0000 Subject: [PATCH 42/78] apko: 0.25.6 -> 0.25.7 --- pkgs/development/tools/apko/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/apko/default.nix b/pkgs/development/tools/apko/default.nix index 0189f549d306..2c0e4ad21819 100644 --- a/pkgs/development/tools/apko/default.nix +++ b/pkgs/development/tools/apko/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "apko"; - version = "0.25.6"; + version = "0.25.7"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = pname; tag = "v${version}"; - hash = "sha256-BtEk5XncGPxs8Voy6p2zovwCipdlUdQ48IOW1Gah9fY="; + hash = "sha256-vE7aFdpzm8i/luF50g/De+tSHKMHDMtyJf9hOZ6hhSY="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -25,7 +25,7 @@ buildGoModule rec { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-pFraDvKiQdj7zx20gZbE76mtfkUnnJnUDsdQus+SDes="; + vendorHash = "sha256-v7u3NKiaNPqSCP7lsw+On1j/h7zYUyIE6WoooaX1aZc="; nativeBuildInputs = [ installShellFiles ]; From 0c327564f565e4562a318e5df90700fee022ac83 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Fri, 17 Jan 2025 03:00:00 +0000 Subject: [PATCH 43/78] =?UTF-8?q?ostree:=202024.10=20=E2=86=92=202025.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/ostreedev/ostree/releases/tag/v2025.1 https://github.com/ostreedev/ostree/releases/tag/v2025.2 --- pkgs/by-name/os/ostree/package.nix | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/os/ostree/package.nix b/pkgs/by-name/os/ostree/package.nix index 7164d3656670..26521ca3b916 100644 --- a/pkgs/by-name/os/ostree/package.nix +++ b/pkgs/by-name/os/ostree/package.nix @@ -2,7 +2,6 @@ stdenv, lib, fetchurl, - fetchpatch, pkg-config, gtk-doc, nixosTests, @@ -53,9 +52,9 @@ let ] ); in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ostree"; - version = "2024.10"; + version = "2025.2"; outputs = [ "out" @@ -65,18 +64,10 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "https://github.com/ostreedev/ostree/releases/download/v${version}/libostree-${version}.tar.xz"; - sha256 = "sha256-VOM4fe4f8WAxoGeayitg2pCrf0omwhGCIzPH8jAAq+4="; + url = "https://github.com/ostreedev/ostree/releases/download/v${finalAttrs.version}/libostree-${finalAttrs.version}.tar.xz"; + hash = "sha256-8kSkCMkJmYp3jhJ/zCLBtQK00BPxXyaUj0fMcv/i7vQ="; }; - patches = [ - (fetchpatch { - name = "static-pkg-config.patch"; - url = "https://github.com/ostreedev/ostree/pull/3382.patch"; - hash = "sha256-VCQLq4OqmojtB7WFHNNV82asgXPGq5tKoJun66eUntY="; - }) - ]; - nativeBuildInputs = [ autoconf @@ -183,4 +174,4 @@ stdenv.mkDerivation rec { platforms = platforms.linux; maintainers = with maintainers; [ copumpkin ]; }; -} +}) From 0f96dffdb506a61e4bdbeb91755aa979126255b1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 13 Apr 2025 23:54:08 +0200 Subject: [PATCH 44/78] ostree: Replace libsoup_2_4 with libsoup_3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We are using curl backend since 58ed9b3b2a387f1bfcfc9c1525e0c4c76fcc33aa but libsoup is still used for trivial-httpd for tests. Let’s just switch to libsoup_3 so that we can drop 2.4. Also since we no longer use libsoup, we do not need glib-networking or even wrapping (introduced in a350ad306aa8ee0a9d4fc28c533cad4e4c5493f5 to make libsoup support HTTPS). --- pkgs/by-name/os/ostree/package.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/os/ostree/package.nix b/pkgs/by-name/os/ostree/package.nix index 26521ca3b916..26a494941df3 100644 --- a/pkgs/by-name/os/ostree/package.nix +++ b/pkgs/by-name/os/ostree/package.nix @@ -10,8 +10,7 @@ glib, xz, e2fsprogs, - libsoup_2_4, - wrapGAppsNoGuiHook, + libsoup_3, gpgme, which, makeWrapper, @@ -35,8 +34,6 @@ composefs, withGjs ? lib.meta.availableOn stdenv.hostPlatform gjs, gjs, - withGlibNetworking ? lib.meta.availableOn stdenv.hostPlatform glib-networking, - glib-networking, withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages, @@ -82,7 +79,6 @@ stdenv.mkDerivation (finalAttrs: { libxslt docbook-xsl-nons docbook_xml_dtd_42 - wrapGAppsNoGuiHook ] ++ lib.optionals withIntrospection [ gobject-introspection @@ -93,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { curl glib e2fsprogs - libsoup_2_4 + libsoup_3 # for trivial-httpd for tests gpgme fuse3 libselinux @@ -113,9 +109,6 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals withGjs [ gjs ] - ++ lib.optionals withGlibNetworking [ - glib-networking - ] ++ lib.optionals withSystemd [ systemd ]; From e3395bceab28bd3ca9d1d58f5292225a23ae162f Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 4 May 2024 15:21:20 +0200 Subject: [PATCH 45/78] ostree: Re-add patches that were incorrectly removed Partially reverts 1a56b3515b8434f91af104e987b05227a0b28eff Also make the patch comments clearly mention that they are for *installed* tests. --- pkgs/by-name/os/ostree/fix-1592.patch | 151 ++++++++++++++++++++ pkgs/by-name/os/ostree/fix-test-paths.patch | 55 +++++++ pkgs/by-name/os/ostree/package.nix | 14 ++ 3 files changed, 220 insertions(+) create mode 100644 pkgs/by-name/os/ostree/fix-1592.patch create mode 100644 pkgs/by-name/os/ostree/fix-test-paths.patch diff --git a/pkgs/by-name/os/ostree/fix-1592.patch b/pkgs/by-name/os/ostree/fix-1592.patch new file mode 100644 index 000000000000..ddc0b2b7e096 --- /dev/null +++ b/pkgs/by-name/os/ostree/fix-1592.patch @@ -0,0 +1,151 @@ +diff --git a/tests/basic-test.sh b/tests/basic-test.sh +index c8f853f8..a58ad3de 100644 +--- a/tests/basic-test.sh ++++ b/tests/basic-test.sh +@@ -242,7 +242,7 @@ cd ${test_tmpdir} + if $OSTREE commit ${COMMIT_ARGS} -b test-bootable --bootable $test_tmpdir/checkout-test2-4 2>err.txt; then + fatal "committed non-bootable tree" + fi +-assert_file_has_content err.txt "error: .*No such file or directory" ++assert_file_has_content err.txt "error:.*No such file or directory" + echo "ok commit fails bootable if no kernel" + + cd ${test_tmpdir} +diff --git a/tests/pull-test.sh b/tests/pull-test.sh +index d61735a0..9e751d82 100644 +--- a/tests/pull-test.sh ++++ b/tests/pull-test.sh +@@ -297,7 +297,7 @@ ostree_repo_init mirrorrepo-local --mode=archive + if ${CMD_PREFIX} ostree --repo=mirrorrepo-local pull-local otherrepo 2>err.txt; then + fatal "pull with mixed refs succeeded?" + fi +-assert_file_has_content err.txt "error: Invalid ref name origin:main" ++assert_file_has_content err.txt "Invalid ref name origin:main" + ${CMD_PREFIX} ostree --repo=mirrorrepo-local pull-local otherrepo localbranch + ${CMD_PREFIX} ostree --repo=mirrorrepo-local rev-parse localbranch + ${CMD_PREFIX} ostree --repo=mirrorrepo-local fsck +@@ -308,7 +308,7 @@ if ${CMD_PREFIX} ostree --repo=mirrorrepo-local pull-local otherrepo nosuchbranc + fatal "pulled nonexistent branch" + fi + # So true +-assert_file_has_content_literal err.txt "error: Refspec 'nosuchbranch' not found" ++assert_file_has_content_literal err.txt "Refspec 'nosuchbranch' not found" + echo "ok pull-local nonexistent branch" + + cd ${test_tmpdir} +@@ -687,5 +687,5 @@ rm ostree-srv/gnomerepo/summary + if ${CMD_PREFIX} ostree --repo=repo pull origin main 2>err.txt; then + fatal "pull of invalid ref succeeded" + fi +-assert_file_has_content_literal err.txt 'error: Fetching checksum for ref ((empty), main): Invalid rev lots of html here lots of html here lots of html here lots of' ++assert_file_has_content_literal err.txt 'Fetching checksum for ref ((empty), main): Invalid rev lots of html here lots of html here lots of html here lots of' + echo "ok pull got HTML for a ref" +diff --git a/tests/test-config.sh b/tests/test-config.sh +index 2d9aaf53..f1e28614 100755 +--- a/tests/test-config.sh ++++ b/tests/test-config.sh +@@ -44,7 +44,7 @@ assert_file_has_content list.txt "http://example\.com/ostree/repo/" + if ${CMD_PREFIX} ostree config --repo=repo get --group=core lock-timeout-secs extra 2>err.txt; then + assert_not_reached "ostree config get should error out if too many arguments are given" + fi +-assert_file_has_content err.txt "error: Too many arguments given" ++assert_file_has_content err.txt "Too many arguments given" + echo "ok config get" + + ${CMD_PREFIX} ostree config --repo=repo set core.mode bare-user-only +@@ -61,7 +61,7 @@ assert_file_has_content repo/config "http://example\.com/ostree/" + if ${CMD_PREFIX} ostree config --repo=repo set --group=core lock-timeout-secs 120 extra 2>err.txt; then + assert_not_reached "ostree config set should error out if too many arguments are given" + fi +-assert_file_has_content err.txt "error: Too many arguments given" ++assert_file_has_content err.txt "Too many arguments given" + echo "ok config set" + + # Check that using `--` works and that "ostree config unset" works +@@ -78,7 +78,7 @@ if ${CMD_PREFIX} ostree config --repo=repo get core.lock-timeout-secs 2>err.txt; + fi + # Check for any character where quotation marks would be as they appear differently in the Fedora and Debian + # test suites (“” and '' respectively). See: https://github.com/ostreedev/ostree/pull/1839 +-assert_file_has_content err.txt "error: Key file does not have key .lock-timeout-secs. in group .core." ++assert_file_has_content err.txt "Key file does not have key .lock-timeout-secs. in group .core." + + # Check that it's idempotent + ${CMD_PREFIX} ostree config --repo=repo unset core.lock-timeout-secs +@@ -95,5 +95,5 @@ ${CMD_PREFIX} ostree config --repo=repo unset --group='remote "aoeuhtns"' 'xa.ti + if ${CMD_PREFIX} ostree config --repo=repo unset core.lock-timeout-secs extra 2>err.txt; then + assert_not_reached "ostree config unset should error out if too many arguments are given" + fi +-assert_file_has_content err.txt "error: Too many arguments given" ++assert_file_has_content err.txt "Too many arguments given" + echo "ok config unset" +diff --git a/tests/test-fsck-collections.sh b/tests/test-fsck-collections.sh +index 3dbcdd23..d6359979 100755 +--- a/tests/test-fsck-collections.sh ++++ b/tests/test-fsck-collections.sh +@@ -98,7 +98,7 @@ ${CMD_PREFIX} ostree fsck --repo=repo + if ${CMD_PREFIX} ostree fsck --repo=repo --verify-bindings > fsck 2> fsck-error; then + assert_not_reached "fsck unexpectedly succeeded after adding unbound ref!" + fi +-assert_file_has_content fsck-error "Commit has no requested ref ‘new-ref’ in ref binding metadata (‘ref1’)" ++assert_file_has_content fsck-error "Commit has no requested ref .new-ref. in ref binding metadata (.ref1.)" + assert_file_has_content fsck "^Validating refs\.\.\.$" + + echo "ok 3 fsck detects missing ref bindings" +@@ -111,7 +111,7 @@ ${CMD_PREFIX} ostree --repo=repo refs --collections --create=org.example.Collect + if ${CMD_PREFIX} ostree fsck --repo=repo --verify-bindings > fsck 2> fsck-error; then + assert_not_reached "fsck unexpectedly succeeded after adding unbound ref!" + fi +-assert_file_has_content fsck-error "Commit has no requested ref ‘new-ref’ in ref binding metadata (‘ref1’)" ++assert_file_has_content fsck-error "Commit has no requested ref .new-ref. in ref binding metadata (.ref1.)" + assert_file_has_content fsck "^Validating refs\.\.\.$" + assert_file_has_content fsck "^Validating refs in collections\.\.\.$" + +@@ -125,7 +125,7 @@ ${CMD_PREFIX} ostree --repo=repo refs --collections --create=org.example.Collect + if ${CMD_PREFIX} ostree fsck --repo=repo --verify-bindings > fsck 2> fsck-error; then + assert_not_reached "fsck unexpectedly succeeded after adding unbound ref!" + fi +-assert_file_has_content fsck-error "Commit has collection ID ‘org\.example\.Collection’ in collection binding metadata, while the remote it came from has collection ID ‘org\.example\.Collection2’" ++assert_file_has_content fsck-error "Commit has collection ID .org\.example\.Collection. in collection binding metadata, while the remote it came from has collection ID .org\.example\.Collection2." + assert_file_has_content fsck "^Validating refs\.\.\.$" + assert_file_has_content fsck "^Validating refs in collections\.\.\.$" + +@@ -145,7 +145,7 @@ echo "ok 6 fsck ignores unreferenced ref bindings" + if ${CMD_PREFIX} ostree fsck --repo=repo --verify-back-refs > fsck 2> fsck-error; then + assert_not_reached "fsck unexpectedly succeeded after adding unbound ref!" + fi +-assert_file_has_content fsck-error "Collection–ref (org\.example\.Collection, ref1) in bindings for commit .* does not exist" ++assert_file_has_content fsck-error 'Collection.ref (org\.example\.Collection, ref1) in bindings for commit .* does not exist' + assert_file_has_content fsck "^Validating refs\.\.\.$" + assert_file_has_content fsck "^Validating refs in collections\.\.\.$" + +@@ -184,7 +184,7 @@ ${CMD_PREFIX} ostree --repo=repo refs --create=new-ref $(cat ref3-checksum) + if ${CMD_PREFIX} ostree fsck --repo=repo --verify-bindings > fsck 2> fsck-error; then + assert_not_reached "fsck unexpectedly succeeded after adding unbound ref!" + fi +-assert_file_has_content fsck-error "Commit has no requested ref ‘new-ref’ in ref binding metadata (‘ref3’, ‘ref4’)" ++assert_file_has_content fsck-error "Commit has no requested ref .new-ref. in ref binding metadata (.ref3., .ref4.)" + assert_file_has_content fsck "^Validating refs\.\.\.$" + + echo "ok 9 fsck detects missing ref bindings" +@@ -203,7 +203,7 @@ echo "ok 10 fsck ignores unreferenced ref bindings" + if ${CMD_PREFIX} ostree fsck --repo=repo --verify-back-refs > fsck 2> fsck-error; then + assert_not_reached "fsck unexpectedly succeeded after adding unbound ref!" + fi +-assert_file_has_content fsck-error "Ref ‘ref3’ in bindings for commit .* does not exist" ++assert_file_has_content fsck-error 'Ref .ref3. in bindings for commit .* does not exist' + assert_file_has_content fsck "^Validating refs\.\.\.$" + + echo "ok 11 fsck ignores unreferenced ref bindings" +diff --git a/tests/test-remote-add.sh b/tests/test-remote-add.sh +index 2f5ea634..0f63853c 100755 +--- a/tests/test-remote-add.sh ++++ b/tests/test-remote-add.sh +@@ -81,7 +81,7 @@ echo "ok remote delete" + if $OSTREE remote delete nosuchremote 2>err.txt; then + assert_not_reached "Deleting remote unexpectedly succeeded" + fi +-assert_file_has_content err.txt "error: " ++assert_file_has_content err.txt "not found" + + $OSTREE remote delete --if-exists nosuchremote + echo "ok" diff --git a/pkgs/by-name/os/ostree/fix-test-paths.patch b/pkgs/by-name/os/ostree/fix-test-paths.patch new file mode 100644 index 000000000000..2cc06e9f5bc3 --- /dev/null +++ b/pkgs/by-name/os/ostree/fix-test-paths.patch @@ -0,0 +1,55 @@ +diff --git a/tests/libtest.sh b/tests/libtest.sh +index 2c2a33f0..4e9d3fa2 100755 +--- a/tests/libtest.sh ++++ b/tests/libtest.sh +@@ -761,12 +761,12 @@ gen_ed25519_keys () + { + # Generate private key in PEM format + pemfile="$(mktemp -p ${test_tmpdir} ed25519_XXXXXX.pem)" +- openssl genpkey -algorithm ed25519 -outform PEM -out "${pemfile}" ++ @openssl@ genpkey -algorithm ed25519 -outform PEM -out "${pemfile}" + + # Based on: http://openssl.6102.n7.nabble.com/ed25519-key-generation-td73907.html + # Extract the private and public parts from generated key. +- ED25519PUBLIC="$(openssl pkey -outform DER -pubout -in ${pemfile} | tail -c 32 | base64)" +- ED25519SEED="$(openssl pkey -outform DER -in ${pemfile} | tail -c 32 | base64)" ++ ED25519PUBLIC="$(@openssl@ pkey -outform DER -pubout -in ${pemfile} | tail -c 32 | base64)" ++ ED25519SEED="$(@openssl@ pkey -outform DER -in ${pemfile} | tail -c 32 | base64)" + # Secret key is concantination of SEED and PUBLIC + ED25519SECRET="$(echo ${ED25519SEED}${ED25519PUBLIC} | base64 -d | base64 -w 0)" + +@@ -777,7 +777,7 @@ gen_ed25519_keys () + + gen_ed25519_random_public() + { +- openssl genpkey -algorithm ED25519 | openssl pkey -outform DER | tail -c 32 | base64 ++ @openssl@ genpkey -algorithm ED25519 | @openssl@ pkey -outform DER | tail -c 32 | base64 + } + + is_bare_user_only_repo () { +diff --git a/tests/test-basic-user-only.sh b/tests/test-basic-user-only.sh +index f6e8606d..1fed2465 100755 +--- a/tests/test-basic-user-only.sh ++++ b/tests/test-basic-user-only.sh +@@ -27,7 +27,7 @@ extra_basic_tests=7 + . $(dirname $0)/basic-test.sh + + $CMD_PREFIX ostree --version > version.yaml +-python3 -c 'import yaml; yaml.safe_load(open("version.yaml"))' ++@python3@ -c 'import yaml; yaml.safe_load(open("version.yaml"))' + echo "ok yaml version" + + # Reset things so we don't inherit a lot of state from earlier tests +diff --git a/tests/test-remote-headers.sh b/tests/test-remote-headers.sh +index d3bf4f97..0d2331ba 100755 +--- a/tests/test-remote-headers.sh ++++ b/tests/test-remote-headers.sh +@@ -24,7 +24,7 @@ echo '1..2' + . $(dirname $0)/libtest.sh + + V=$($CMD_PREFIX ostree --version | \ +- python3 -c 'import sys, yaml; print(yaml.safe_load(sys.stdin)["libostree"]["Version"])') ++ @python3@ -c 'import sys, yaml; print(yaml.safe_load(sys.stdin)["libostree"]["Version"])') + + setup_fake_remote_repo1 "archive" "" \ + --expected-header foo=bar \ diff --git a/pkgs/by-name/os/ostree/package.nix b/pkgs/by-name/os/ostree/package.nix index 26a494941df3..847c76b37d1c 100644 --- a/pkgs/by-name/os/ostree/package.nix +++ b/pkgs/by-name/os/ostree/package.nix @@ -40,6 +40,8 @@ gobject-introspection, withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, systemd, + replaceVars, + openssl, }: let @@ -65,6 +67,18 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-8kSkCMkJmYp3jhJ/zCLBtQK00BPxXyaUj0fMcv/i7vQ="; }; + patches = [ + # Workarounds for installed tests failing in pseudoterminal + # https://github.com/ostreedev/ostree/issues/1592 + ./fix-1592.patch + + # Hard-code paths in installed tests + (replaceVars ./fix-test-paths.patch { + python3 = testPython.interpreter; + openssl = "${openssl}/bin/openssl"; + }) + ]; + nativeBuildInputs = [ autoconf From cff4c91281546c2ecb7941e54a5ba7b1d700b97c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 14 Apr 2025 00:18:07 +0200 Subject: [PATCH 46/78] ostree.tests.installedTests: Fix after glib GIR files moved to glib gobject-introspection 1.79 no longer ships GIR files for GLib since GLib 2.79 started generating them on its own: https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/433 That resulted in the following error: JS ERROR: Error: Requiring GLib, version 2.0: Typelib file for namespace 'GLib', version '2.0' not found --- pkgs/by-name/os/ostree/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/os/ostree/package.nix b/pkgs/by-name/os/ostree/package.nix index 847c76b37d1c..5d01ed023a7e 100644 --- a/pkgs/by-name/os/ostree/package.nix +++ b/pkgs/by-name/os/ostree/package.nix @@ -158,7 +158,7 @@ stdenv.mkDerivation (finalAttrs: { let typelibPath = lib.makeSearchPath "/lib/girepository-1.0" [ (placeholder "out") - gobject-introspection + glib.out ]; in lib.optionalString withIntrospection '' From 8765133f17ba2098efe3c7b63d0fc8bcf138bb8e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 14 Apr 2025 00:34:29 +0200 Subject: [PATCH 47/78] ostree: Add ostree-full to passthru.tests --- pkgs/by-name/os/ostree/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/os/ostree/package.nix b/pkgs/by-name/os/ostree/package.nix index 5d01ed023a7e..86bcedcd8731 100644 --- a/pkgs/by-name/os/ostree/package.nix +++ b/pkgs/by-name/os/ostree/package.nix @@ -42,6 +42,7 @@ systemd, replaceVars, openssl, + ostree-full, }: let @@ -171,6 +172,7 @@ stdenv.mkDerivation (finalAttrs: { tests = { musl = pkgsCross.musl64.ostree; installedTests = nixosTests.installed-tests.ostree; + inherit ostree-full; }; }; From 0ac846f7a76395e4fc788b906e2938478a8953a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20M=C3=B6ller?= Date: Mon, 14 Apr 2025 09:35:11 +0200 Subject: [PATCH 48/78] python3Packages.dj-rest-auth: fix build Add a patch to make the build compatible with `djangorestframework-simplejwt-5.5`. --- .../python-modules/dj-rest-auth/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/dj-rest-auth/default.nix b/pkgs/development/python-modules/dj-rest-auth/default.nix index de4caf5f86b1..7cabff4b15e1 100644 --- a/pkgs/development/python-modules/dj-rest-auth/default.nix +++ b/pkgs/development/python-modules/dj-rest-auth/default.nix @@ -6,6 +6,7 @@ djangorestframework, djangorestframework-simplejwt, fetchFromGitHub, + fetchpatch, python, responses, setuptools, @@ -24,6 +25,15 @@ buildPythonPackage rec { hash = "sha256-bus7Sf5H4PA5YFrkX7hbALOq04koDz3KTO42hHFJPhw="; }; + patches = [ + # See https://github.com/iMerica/dj-rest-auth/pull/683 + (fetchpatch { + name = "djangorestframework-simplejwt_5.5_compatibility.patch"; + url = "https://github.com/iMerica/dj-rest-auth/commit/cc5587e4e3f327697709f3f0d491650bff5464e7.diff"; + hash = "sha256-2LahibxuNECAfjqsbNs2ezaWt1VH0ZBNwSNWCZwIe8I="; + }) + ]; + postPatch = '' substituteInPlace setup.py \ --replace-fail "==" ">=" From 1bb86af1bdce0e7eec95b54db7b73e4bb7e4bf9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 10:37:00 +0000 Subject: [PATCH 49/78] vgmplay-libvgm: 0.51.1-unstable-2024-01-03 -> 0.51.1-unstable-2025-04-05 --- pkgs/by-name/vg/vgmplay-libvgm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vg/vgmplay-libvgm/package.nix b/pkgs/by-name/vg/vgmplay-libvgm/package.nix index 1a8dbf8c9de8..9e46d9ebe389 100644 --- a/pkgs/by-name/vg/vgmplay-libvgm/package.nix +++ b/pkgs/by-name/vg/vgmplay-libvgm/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation { pname = "vgmplay-libvgm"; - version = "0.51.1-unstable-2024-01-03"; + version = "0.51.1-unstable-2025-04-05"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "vgmplay-libvgm"; - rev = "7db1c63c056d79a8f9f533aa7eb82b7fdf7d456c"; - hash = "sha256-GjBwu8Y/lOI8SLO4SrAWcntQIwKe/hXuh9tKbOPHQiA="; + rev = "7aa3f749468e15ea6dcb94edce51315c19ee448e"; + hash = "sha256-g+nG+OdZjeHaLADQts0PcKbs3dXoBvL9qLgds+ozyRw="; }; nativeBuildInputs = [ From f5a3f7ed33f12001835f02ea71dbb0cd48494b97 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sun, 13 Apr 2025 09:03:32 +0200 Subject: [PATCH 50/78] open-webui: 0.6.2 -> 0.6.5 changelog: - https://github.com/open-webui/open-webui/releases/tag/v0.6.3 - https://github.com/open-webui/open-webui/releases/tag/v0.6.4 - https://github.com/open-webui/open-webui/releases/tag/v0.6.5 diff: https://github.com/open-webui/open-webui/compare/v0.6.2..v0.6.5 --- pkgs/by-name/op/open-webui/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/open-webui/package.nix b/pkgs/by-name/op/open-webui/package.nix index 64a52d824fc7..741a5e5ad29d 100644 --- a/pkgs/by-name/op/open-webui/package.nix +++ b/pkgs/by-name/op/open-webui/package.nix @@ -8,13 +8,13 @@ }: let pname = "open-webui"; - version = "0.6.2"; + version = "0.6.5"; src = fetchFromGitHub { owner = "open-webui"; repo = "open-webui"; tag = "v${version}"; - hash = "sha256-E9bZr2HG1TSZQDW4KBd3rV8AoQ3lWH8tfTsCY7XAwy0="; + hash = "sha256-NBXyPpXkU0lzNj9Eowykhn/i0GfX8uxac8lh5GnCW8Q="; }; frontend = buildNpmPackage rec { @@ -30,7 +30,7 @@ let url = "https://github.com/pyodide/pyodide/releases/download/${pyodideVersion}/pyodide-${pyodideVersion}.tar.bz2"; }; - npmDepsHash = "sha256-PNuZ1PsUtNfwI24zfzvnUzkvBznZQHLUG12E+p1bL68="; + npmDepsHash = "sha256-C7YuXxCrnJ+8L7JNh6TA8xi0G3y1FwFb9DQwhS+igME="; # Disabling `pyodide:fetch` as it downloads packages during `buildPhase` # Until this is solved, running python packages from the browser will not work. @@ -179,6 +179,7 @@ python312.pkgs.buildPythonApplication rec { sentence-transformers sentencepiece soundfile + tencentcloud-sdk-python tiktoken transformers unstructured From a31c24e0e1c04417dfc88a48ca60b34f62e9bd90 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Mon, 14 Apr 2025 19:51:40 +0800 Subject: [PATCH 51/78] tdlib: 1.8.46 -> 1.8.47 --- pkgs/by-name/td/tdlib/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/td/tdlib/package.nix b/pkgs/by-name/td/tdlib/package.nix index 35f3d6e88e6e..ff98690c7ed9 100644 --- a/pkgs/by-name/td/tdlib/package.nix +++ b/pkgs/by-name/td/tdlib/package.nix @@ -36,7 +36,7 @@ in stdenv.mkDerivation { pname = "tdlib"; - version = "1.8.46"; + version = "1.8.47"; src = fetchFromGitHub { owner = "tdlib"; @@ -45,8 +45,8 @@ stdenv.mkDerivation { # The tdlib authors do not set tags for minor versions, but # external programs depending on tdlib constrain the minor # version, hence we set a specific commit with a known version. - rev = "207f3be7b58b2a2b9f0a066b5b6ef18782b8b517"; - hash = "sha256-+cqdRp+J/W1Cyh+TqbglaerN4w3AVGp5NC5JLVK5e3k="; + rev = "a03a90470d6fca9a5a3db747ba3f3e4a465b5fe7"; + hash = "sha256-RS7N+MMie/gNtcvPT4yjE2ymhZCsByS96O9nhiJ/bNY="; }; buildInputs = [ From 4661cba44408d51e3a80abba97165eb2f302cfdb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 12:38:17 +0000 Subject: [PATCH 52/78] oh-my-zsh: 2025-04-03 -> 2025-04-13 --- pkgs/by-name/oh/oh-my-zsh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/oh/oh-my-zsh/package.nix b/pkgs/by-name/oh/oh-my-zsh/package.nix index 59fedd9896cc..ab3038a57c09 100644 --- a/pkgs/by-name/oh/oh-my-zsh/package.nix +++ b/pkgs/by-name/oh/oh-my-zsh/package.nix @@ -19,14 +19,14 @@ }: stdenv.mkDerivation rec { - version = "2025-04-03"; + version = "2025-04-13"; pname = "oh-my-zsh"; src = fetchFromGitHub { owner = "ohmyzsh"; repo = "ohmyzsh"; - rev = "750d3ac4b493dca13ef0ced55fa6a2cd02dc7ee8"; - sha256 = "sha256-f0pwEhxCsPuGhkSQW4A/KTffwLzKMaVCKQ8o4ZFfVhM="; + rev = "a84a0332a822a78ddf3f66d0e1ed3990d4badd12"; + sha256 = "sha256-oBSs8DuPI7DgKaSSbuK5FgFwmGIVAp2B+YI9Hr1/mRw="; }; strictDeps = true; From a9ea104832a69ce8572048a93c9e44121deaa6b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 14:54:52 +0000 Subject: [PATCH 53/78] terraform-providers.ns1: 2.6.2 -> 2.6.3 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index f20b4a6de371..b13878385c92 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -885,13 +885,13 @@ "vendorHash": "sha256-YmZvHzrEZVvXI8CIcjX40s+MHTThPeXNQ05cnqkNbbE=" }, "ns1": { - "hash": "sha256-KvslOHWMEYFFrVCF2AOH3x2ENtoZeZQ+WC3ZvXiEcEc=", + "hash": "sha256-Ufj6mrxeTVpc9rWJX3hpzoBGNnNxOMMb8TgC39Z1vqo=", "homepage": "https://registry.terraform.io/providers/ns1-terraform/ns1", "owner": "ns1-terraform", "repo": "terraform-provider-ns1", - "rev": "v2.6.2", + "rev": "v2.6.3", "spdx": "MPL-2.0", - "vendorHash": "sha256-1qFfXwlLRIAKUswrTeLtWVsZmOE/LfXrfnW8MgM8JaU=" + "vendorHash": "sha256-QmL/LghZgOtdkgy102/76zFD+1lxnxn2d/11WaETIE4=" }, "null": { "hash": "sha256-zvzBWnxWVXNOebnlgaP8lzwk6DMwwkGxx4i1QKCLSz0=", From 4306e838f826e6b8e2a82d143e324f07df71ff85 Mon Sep 17 00:00:00 2001 From: Dom Rodriguez Date: Mon, 14 Apr 2025 16:04:51 +0100 Subject: [PATCH 54/78] buildbox: Simplify wrapper for `buildbox-run` It seems that upstream Buildbox already symlinks `$out/bin/buildbox-run-bubblewrap` -> `$out/bin/buildbox-run`. This commits removes the wrapper saved to `$out/bin/buildbox-run` from `$out/bin/buildbox-run-bubblewrap`, and simply wraps the former with `bubblewrap` in its `$PATH`. --- pkgs/by-name/bu/buildbox/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bu/buildbox/package.nix b/pkgs/by-name/bu/buildbox/package.nix index 40b5f2212c14..1a370c55d8c8 100644 --- a/pkgs/by-name/bu/buildbox/package.nix +++ b/pkgs/by-name/bu/buildbox/package.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { ]; postFixup = '' - makeWrapper $out/bin/buildbox-run-bubblewrap $out/bin/buildbox-run --prefix PATH : ${lib.makeBinPath [ bubblewrap ]} + wrapProgram $out/bin/buildbox-run --prefix PATH : ${lib.makeBinPath [ bubblewrap ]} ''; meta = { From bbe8f27336741bea6feb9ff581b67af550f0839d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 15:05:52 +0000 Subject: [PATCH 55/78] terraform-providers.mongodbatlas: 1.31.0 -> 1.32.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index f20b4a6de371..d605e789c311 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -831,13 +831,13 @@ "vendorHash": "sha256-1nm2Y4T9/mCWMXMjXEzBz3w08AYHjQJeb9mYPQeWPs0=" }, "mongodbatlas": { - "hash": "sha256-hsm5a6rHVy/m+nc77vwogQx4xnerwpkYKQF9FagbK9c=", + "hash": "sha256-V1kQPFNW0/C1Rw6gbHpQ1+yK5L8dO+zFIHkQs93a56Y=", "homepage": "https://registry.terraform.io/providers/mongodb/mongodbatlas", "owner": "mongodb", "repo": "terraform-provider-mongodbatlas", - "rev": "v1.31.0", + "rev": "v1.32.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-ml6bduGjFy6cN4zwMMQnw6Ie73Ucx3H1en7viQksGBk=" + "vendorHash": "sha256-VznDrCvaY6O8n1bl/fx/PIdKfFD32pQaGn5Ti1sJucU=" }, "namecheap": { "hash": "sha256-fHH9sHI1mqQ9q9nX9DHJ0qfEfmDB4/2uzyVvUuIAF18=", From 3550ffd1d3c9ff65a221ccb84f89a707afe9a678 Mon Sep 17 00:00:00 2001 From: Matt McHenry Date: Sun, 13 Apr 2025 22:33:24 -0400 Subject: [PATCH 56/78] eclipses: add version to eclipses.json this is necessary for the auto-update script to be able to see that the version has changed as a result of running update.sh. --- pkgs/applications/editors/eclipse/eclipses.json | 1 + pkgs/applications/editors/eclipse/update.sh | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/eclipse/eclipses.json b/pkgs/applications/editors/eclipse/eclipses.json index b1bec5fa677f..425e38063007 100644 --- a/pkgs/applications/editors/eclipse/eclipses.json +++ b/pkgs/applications/editors/eclipse/eclipses.json @@ -1,6 +1,7 @@ { "platform_major": "4", "platform_minor": "34", + "version": "4.34", "year": "2024", "month": "12", "buildmonth": "11", diff --git a/pkgs/applications/editors/eclipse/update.sh b/pkgs/applications/editors/eclipse/update.sh index fd3798cd19ea..8d58ee6ad47c 100755 --- a/pkgs/applications/editors/eclipse/update.sh +++ b/pkgs/applications/editors/eclipse/update.sh @@ -41,7 +41,11 @@ esac ECLIPSES_JSON=$(dirname $0)/eclipses.json; t=$(mktemp); -cat $ECLIPSES_JSON | jq ". + {platform_major: \"${platform_major}\",platform_minor: \"${platform_minor}\",year: \"${year}\",month: \"${month}\",buildmonth: \"${buildmonth}\",dayHourMinute: \"${builddaytime}\"}" > $t; +# note: including platform_major, platform_minor, and version may seem redundant +# the first two are needed for the derivation itself; the third is necessary so +# that nixpkgs-update can see that the version changes as a result of this update +# script. +cat $ECLIPSES_JSON | jq ". + {platform_major: \"${platform_major}\",platform_minor: \"${platform_minor}\",version:\"${platform_major}.${platform_minor}\",year: \"${year}\",month: \"${month}\",buildmonth: \"${buildmonth}\",dayHourMinute: \"${builddaytime}\"}" > $t; mv $t $ECLIPSES_JSON; # prefetch new download hashes From 9cc26fef84b2deec8ec2e16ce712798662cac524 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Sun, 13 Apr 2025 19:39:22 +0100 Subject: [PATCH 57/78] nixos/cross-seed: add 'useGenConfigDefaults' This to me is the cleanest way of setting the default value and track changes to the values from `cross-seed gen-config` with low churn. --- nixos/modules/services/torrent/cross-seed.nix | 36 ++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/torrent/cross-seed.nix b/nixos/modules/services/torrent/cross-seed.nix index b860a0fff550..3db8b84071c3 100644 --- a/nixos/modules/services/torrent/cross-seed.nix +++ b/nixos/modules/services/torrent/cross-seed.nix @@ -14,6 +14,15 @@ let types ; settingsFormat = pkgs.formats.json { }; + + generatedConfig = + pkgs.runCommand "cross-seed-gen-config" { nativeBuildInputs = [ pkgs.cross-seed ]; } + '' + export HOME=$(mktemp -d) + cross-seed gen-config + mkdir $out + cp -r $HOME/.cross-seed/config.js $out/ + ''; in { options.services.cross-seed = { @@ -40,6 +49,22 @@ in description = "Cross-seed config directory"; }; + useGenConfigDefaults = mkOption { + type = types.bool; + default = false; + description = '' + Whether to use the option defaults from the configuration generated by + {command}`cross-seed gen-config`. + + Those are the settings recommended by the project, and can be inspected + from their [template file](https://github.com/cross-seed/cross-seed/blob/master/src/config.template.cjs). + + Settings set in {option}`services.cross-seed.settings` and + {option}`services.cross-seed.settingsFile` will override the ones from + this option. + ''; + }; + settings = mkOption { default = { }; type = types.submodule { @@ -120,6 +145,13 @@ in let jsonSettingsFile = settingsFormat.generate "settings.json" cfg.settings; + genConfigSegment = + lib.optionalString cfg.useGenConfigDefaults # js + '' + const gen_config_js = "${generatedConfig}/config.js"; + Object.assign(loaded_settings, require(gen_config_js)); + ''; + # Since cross-seed uses a javascript config file, we can use node's # ability to parse JSON directly to avoid having to do any conversion. # This also means we don't need to use any external programs to merge the @@ -138,7 +170,9 @@ in "use strict"; const fs = require("fs"); const settings_json = "${jsonSettingsFile}"; - let loaded_settings = JSON.parse(fs.readFileSync(settings_json, "utf8")); + let loaded_settings = {}; + ${genConfigSegment} + Object.assign(loaded_settings, JSON.parse(fs.readFileSync(settings_json, "utf8"))); ${secretSettingsSegment} module.exports = loaded_settings; ''; From 8e95e4b52ed4985d84b50a8c9bdb4eec438b8760 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 15:50:40 +0000 Subject: [PATCH 58/78] cargo-show-asm: 0.2.48 -> 0.2.49 --- pkgs/by-name/ca/cargo-show-asm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-show-asm/package.nix b/pkgs/by-name/ca/cargo-show-asm/package.nix index 09751176fb2e..9294970a3ae8 100644 --- a/pkgs/by-name/ca/cargo-show-asm/package.nix +++ b/pkgs/by-name/ca/cargo-show-asm/package.nix @@ -10,15 +10,15 @@ rustPlatform.buildRustPackage rec { pname = "cargo-show-asm"; - version = "0.2.48"; + version = "0.2.49"; src = fetchCrate { inherit pname version; - hash = "sha256-y8qGadmp+6exKAJvNIyBQLZnIe0DYRkiWMyIAMXMr0s="; + hash = "sha256-DH3jE7nGdwIQVHk80EsC4gYh5+wk6VMWS0d+jZYnX1I="; }; useFetchCargoVendor = true; - cargoHash = "sha256-6AE/Ym6Uc2kXafWW3Z/qr8O3tLcbO1wkoYdGjDw5/Do="; + cargoHash = "sha256-R+I6EVzHvI1Et4nvxENc3IvfmSLr/g77x4wCMNb2R88="; nativeBuildInputs = [ installShellFiles From 9e417dc3a0a4ff836a928804528c71043e026ad9 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 14 Apr 2025 11:11:20 -0500 Subject: [PATCH 59/78] vimPlugins: update on 2025-04-14 --- .../editors/vim/plugins/generated.nix | 604 +++++++++--------- .../editors/vim/plugins/overrides.nix | 14 +- 2 files changed, 314 insertions(+), 304 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index be2951ed3883..9951716d8265 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -204,12 +204,12 @@ final: prev: { LeaderF = buildVimPlugin { pname = "LeaderF"; - version = "2025-03-28"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "Yggdroot"; repo = "LeaderF"; - rev = "16484c86c92a7e4b46d3a12da97979d7fba50886"; - sha256 = "0k4wjylvwyhckx74fi7xkvnq4wz7qvs2wx9ia5j3brg06njaphck"; + rev = "3e6204529ed65a382386fc77e4ad13875f55b630"; + sha256 = "14cr5qxfwa1g7fgrbkwmc2s1fhr1x3lh21x25imv223ckap9qkxk"; }; meta.homepage = "https://github.com/Yggdroot/LeaderF/"; meta.hydraPlatforms = [ ]; @@ -373,12 +373,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2025-04-09"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "9961c820c0fb66288056093e8fb8056570a1eb9a"; - sha256 = "1vs2sni2qf0xvjxf9p36dn7sk8j2nd4kj3zc0644cys5kn4rl2an"; + rev = "992285058ce208825eb1b9ac82fa6be7d76ffcc1"; + sha256 = "07n4wmai2bf4nxq05mra9qmqi35bfbm30vpl6n03d2f6kjmc6vj1"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -726,12 +726,12 @@ final: prev: { ale = buildVimPlugin { pname = "ale"; - version = "2025-04-07"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "22185c4c5c8b8ff52c701020c309a4cefc3a04fa"; - sha256 = "12q8vmix2vrcyhd56db353s8hp4vvk2rs9x7zaqrj2yqrpd6dc3x"; + rev = "366de225fdd9ddef29a5b947c419303278af0c01"; + sha256 = "0hhzbn1zv5bf03gjvsynkykrhzamiiwxqkryfnjbpy6jb6y2gc1g"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; meta.hydraPlatforms = [ ]; @@ -1155,12 +1155,12 @@ final: prev: { auto-session = buildVimPlugin { pname = "auto-session"; - version = "2025-04-02"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "rmagatti"; repo = "auto-session"; - rev = "0a1318557c03845f2e0dde347bc54507d1d8c34d"; - sha256 = "1jqaxdnh77xwjlq05wikyp9ixqa6bvpwnsxyc8n1dghvjpsqxal1"; + rev = "095b0b54d40c8cc7fe37f2ae4d948ec3069bb1c2"; + sha256 = "0l0p9jxpwcngxl0isc7vbrqa5xg329h0qpqnfvaq0z2a1cb19xlb"; }; meta.homepage = "https://github.com/rmagatti/auto-session/"; meta.hydraPlatforms = [ ]; @@ -1351,12 +1351,12 @@ final: prev: { base16-nvim = buildVimPlugin { pname = "base16-nvim"; - version = "2025-02-22"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "RRethy"; repo = "base16-nvim"; - rev = "3f13e15c53ea2aaf79c24ceab725309d87f0619c"; - sha256 = "1z6pdf707r2rpmzi057dhcmd045695v03215asn1hdn8r294zcmg"; + rev = "595861241130ad49222755cf90fb5aea8e0eab8d"; + sha256 = "0b42jkzf5kfqj9zazkrvpdih1c06z4v3q6yj516r6va7kp14dkhs"; }; meta.homepage = "https://github.com/RRethy/base16-nvim/"; meta.hydraPlatforms = [ ]; @@ -1377,12 +1377,12 @@ final: prev: { base46 = buildVimPlugin { pname = "base46"; - version = "2025-04-08"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "nvchad"; repo = "base46"; - rev = "1a99ce9cb5241799fe06c03eb62682bb0cb10922"; - sha256 = "04zd8fszjs6adbsyngx5v3gq00vgd57yplk6kk2f4zyqpm139mfd"; + rev = "80358ecdb5779b199130ed03031c34c0c2bca3fc"; + sha256 = "01wz6xbmkx31lgqvac86dgd1h5qwr0f1ay99diizri1q9ic1l53q"; }; meta.homepage = "https://github.com/nvchad/base46/"; meta.hydraPlatforms = [ ]; @@ -1507,12 +1507,12 @@ final: prev: { blink-cmp-dictionary = buildVimPlugin { pname = "blink-cmp-dictionary"; - version = "2025-02-28"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "Kaiser-Yang"; repo = "blink-cmp-dictionary"; - rev = "3d49f934059fb59f657b547d90a526d00540634e"; - sha256 = "00bz1pi5hxgj83zdyv1n9ssg99mrdn1nxy36j71q2686pzsa92ga"; + rev = "5f1a703416e5090b9633c43873dba8ba03b0fb23"; + sha256 = "03slkp55x2w3fadrz5w9mrgzc8jwqfx8lbj5nihbcbvrx43kq2v3"; }; meta.homepage = "https://github.com/Kaiser-Yang/blink-cmp-dictionary/"; meta.hydraPlatforms = [ ]; @@ -1637,12 +1637,12 @@ final: prev: { bluloco-nvim = buildVimPlugin { pname = "bluloco.nvim"; - version = "2025-03-11"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "uloco"; repo = "bluloco.nvim"; - rev = "917d52614062d8b995a94296de19842edb5c70ce"; - sha256 = "121mz69ydqjrwpnf10v7s24wv71d2nhhwfd99bz21vjli7qpk2z4"; + rev = "29322e83d4e5a1577c20532fee7173a9e7c9bd2b"; + sha256 = "08cmn6dnzx4vq17i3y1npmczc3r2dm20y0wvx3ibr8yxjfw6hp2h"; }; meta.homepage = "https://github.com/uloco/bluloco.nvim/"; meta.hydraPlatforms = [ ]; @@ -1715,12 +1715,12 @@ final: prev: { bufexplorer = buildVimPlugin { pname = "bufexplorer"; - version = "2025-04-07"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "jlanzarotta"; repo = "bufexplorer"; - rev = "b9fbc4d70fa85342bbde62cb5eb0082938ff01fc"; - sha256 = "145hsaybix166yzkdybnbb8vn8w0dyzfx2w3dmlg6mi9rqrvflsi"; + rev = "3bfc3885bdc0982840c1f0c95545f390c06c8074"; + sha256 = "0n4sgrfna9xfyjv1b2v6ag94vpm687gh24hzxzz7faj6l6rbqxap"; }; meta.homepage = "https://github.com/jlanzarotta/bufexplorer/"; meta.hydraPlatforms = [ ]; @@ -2326,12 +2326,12 @@ final: prev: { cmp-git = buildVimPlugin { pname = "cmp-git"; - version = "2025-03-25"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "petertriho"; repo = "cmp-git"; - rev = "d9efd00e0b9527ee05031ce7e7e55d6b118f543e"; - sha256 = "1i9crdbah90f2ijy99ssqs67syhx2xm27cp24nzrawcrrflgv1m4"; + rev = "b5f15a7c6798e5aedfc27425d55af79c57094bf8"; + sha256 = "17wgilq4qg47mcpm615hjnfjcis8r1mbr0i492sj631xf4yvhy9q"; }; meta.homepage = "https://github.com/petertriho/cmp-git/"; meta.hydraPlatforms = [ ]; @@ -2820,12 +2820,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2025-04-06"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "341a73d9a4195f2a4c8056b5dc668564cc9914f5"; - sha256 = "1zzzasz7dq5g1289czs95bshhyrj0wszclgyp5896vrzrj5krphh"; + rev = "2bf3a4d979060e897fcee92a1c9f9abab501f06e"; + sha256 = "09rgj3zqbw98l0d20y1jpk7b9xq112nhzyscwmrclhpmv2bb6lg4"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -2872,12 +2872,12 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "2025-04-08"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "35b11dc4b292519a5c09fb2c0c0e8a8832e9e821"; - sha256 = "1jfl9wb09znb30p3wcywcqkickfx5mjj59gfca812myr33x4mz3k"; + rev = "d71d8b96c0b1ec8c047fb938552035864d530bb1"; + sha256 = "0rn7vhb5508lq0dx4xipyc249r09jh9ldmp6fqpwbskxw6809ms4"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -3198,12 +3198,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "2025-04-08"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "d1b6e6ced09fbe15b96741de5fa84e89479f3144"; - sha256 = "1ihgn2bwvdd3grm07875qlml3jkbsmccp5my6cd6cbbbsh2jsrif"; + rev = "d712de3bc210fd8f28ab91de4bb23693fc0a2328"; + sha256 = "0frwc1kfaa9151bgxickavyk4nznm839i0mrli3dx5iyzn2bziik"; }; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.hydraPlatforms = [ ]; @@ -3224,12 +3224,12 @@ final: prev: { copilot-vim = buildVimPlugin { pname = "copilot.vim"; - version = "2025-03-24"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "github"; repo = "copilot.vim"; - rev = "a9228e015528c9307890c48083c925eb98a64a79"; - sha256 = "0957a7y513n34b2bqysnlpnx3z6rphx8mmrsx3r5219hp19h2pyn"; + rev = "250f24cc485aede5d0069e8765542c3787448d8d"; + sha256 = "19n1zzvr7w2j5p2cc3d7fhf41zk3bhlf5nv1751fyf0fq1lacvpb"; }; meta.homepage = "https://github.com/github/copilot.vim/"; meta.hydraPlatforms = [ ]; @@ -3289,12 +3289,12 @@ final: prev: { coq_nvim = buildVimPlugin { pname = "coq_nvim"; - version = "2025-03-24"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "d83bc18d044cfcd65e91dc49740a353546bc143b"; - sha256 = "0nc2qcwh0xz4lwp4q1h7633qpb3v2gpr1kklwsa12w3x6lp3jk8j"; + rev = "aa193e5d98a7a307a630ace9d0149192ccdfd4e9"; + sha256 = "0dvi1akiyl4m7axlq4va8fl9czby3sqh4m3n0b0ix9b3x8dmjvgq"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; meta.hydraPlatforms = [ ]; @@ -3341,12 +3341,12 @@ final: prev: { crates-nvim = buildVimPlugin { pname = "crates.nvim"; - version = "2025-04-06"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "a63681f36d06cf733ccbd296481957fb1efa6d09"; - sha256 = "03c93y30wcdwy8hhjmldbam7kd8mmccy3m5j55b84p82r8kl86ry"; + rev = "73d2c590c74a0c582144987a4decb4a642755859"; + sha256 = "08dyl4blgi0lb3s0jbl4jcpr4j1ncyrdvxjkrqmhqcg6bmwl7iqy"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; meta.hydraPlatforms = [ ]; @@ -3367,12 +3367,12 @@ final: prev: { csharpls-extended-lsp-nvim = buildVimPlugin { pname = "csharpls-extended-lsp.nvim"; - version = "2025-04-08"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "csharpls-extended-lsp.nvim"; - rev = "628d68173e8570c907dde62f8949d3f3c083fda2"; - sha256 = "1yg1jp28zm9y1rxwwzwa5q2bsc0c6l8pw4z8l8gcg2w1axy2g319"; + rev = "53c6dfc9790d262edd3d6a4483294bedf53d70f5"; + sha256 = "0hy3jaq5lq72yfvy77hijp8wzpbad7a1xfwrdljzbpm4w5j59dm2"; }; meta.homepage = "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -3484,12 +3484,12 @@ final: prev: { cyberdream-nvim = buildVimPlugin { pname = "cyberdream.nvim"; - version = "2025-04-03"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "scottmckendry"; repo = "cyberdream.nvim"; - rev = "c07db2e6cab236ead328afc2ae4e0e1e1c69cd68"; - sha256 = "1y4f0xcflv4i3cllw1ahbpa71cw9430j9f5pgxjgxz2h5rv15klw"; + rev = "274eacedda3362faaa4fa850eebfc5911294992e"; + sha256 = "0g12a6bfcd1ilzzsc2cx1cm4n3w2i9civhd79s4dpzvhcdbnnqfq"; }; meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/"; meta.hydraPlatforms = [ ]; @@ -3666,12 +3666,12 @@ final: prev: { debugprint-nvim = buildVimPlugin { pname = "debugprint.nvim"; - version = "2025-04-05"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "andrewferrier"; repo = "debugprint.nvim"; - rev = "f07a20d80d5847a6cf84d07e342f0bbdaf455bb4"; - sha256 = "1j2d8hwrfm68s5hnq68d3ck55sim125w5l2jkmz0rpidqm5b1wrl"; + rev = "58db7975acc435dd693f3f91b25469284f0376bf"; + sha256 = "1bjf6wcn98agm6kjrv679mpzll3asiyg312y9761z26m8jwlq5nr"; }; meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/"; meta.hydraPlatforms = [ ]; @@ -4279,12 +4279,12 @@ final: prev: { dropbar-nvim = buildVimPlugin { pname = "dropbar.nvim"; - version = "2025-04-05"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "Bekaboo"; repo = "dropbar.nvim"; - rev = "ccd9699168edb04574dfa7616d60f55ec773fec1"; - sha256 = "03ay4q8iwpg4crv7ncp9yz6jn5zjqjq5s70663ymvwa4c762vmb8"; + rev = "a64fc20c4ec7e10fc92dc80312457010755bb019"; + sha256 = "1rl81hfpha65gvvf98jd3m9skpfky5nssdmhbz2g8pxc0pkxm1p0"; }; meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; meta.hydraPlatforms = [ ]; @@ -4305,12 +4305,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "2025-04-09"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "d9ad37a813c8f7bd59caf4f0a9c87d2c9f5cfe00"; - sha256 = "1j11f9jrivhqxv0s75hwzi2xj2ka7zskxgysrs532zjk82rlniz0"; + rev = "19ffa96ed51a2b536cedfdc107d9002293c606c6"; + sha256 = "0cbcl5a6gir8ww0shsm440qf1dc7a8wmyck2lm4fbmad3r7zfzsz"; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -4907,12 +4907,12 @@ final: prev: { friendly-snippets = buildVimPlugin { pname = "friendly-snippets"; - version = "2024-12-02"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "friendly-snippets"; - rev = "efff286dd74c22f731cdec26a70b46e5b203c619"; - sha256 = "1vb5l8ipfjwsrqffbq8v2z5p1cpg035b3gk57692wd7835kr3i13"; + rev = "31f2a2657b6261724313281fe0d8ba6f43f4a4fa"; + sha256 = "0rkz7zbv1maqhr22nxq39w7pahahcapfyc4rgscmr3bm4dcymk2a"; }; meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; meta.hydraPlatforms = [ ]; @@ -5141,12 +5141,12 @@ final: prev: { git-blame-nvim = buildVimPlugin { pname = "git-blame.nvim"; - version = "2025-04-09"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "f-person"; repo = "git-blame.nvim"; - rev = "56c17cb28723abd637d8a5de005c4ffae48f3161"; - sha256 = "1hldalw7p1v4695cl5hx0ki8rzw3y73q3l4fif25mccv5la5gsi8"; + rev = "8503b199edf9a666fe7b1a989cf14e3c26b2eb03"; + sha256 = "16mba50mjc9hp6jvkxr08z5a0lgigra3qc4xp6b8zwxfbfhz3lwr"; }; meta.homepage = "https://github.com/f-person/git-blame.nvim/"; meta.hydraPlatforms = [ ]; @@ -5531,12 +5531,12 @@ final: prev: { guard-collection = buildVimPlugin { pname = "guard-collection"; - version = "2025-04-05"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "nvimdev"; repo = "guard-collection"; - rev = "add3cf39f49c6b92ef1890092bb38d045a8457fa"; - sha256 = "1n8p443is5lkfqrh4i3csfdx7295h56w9b8mlby8hfdy0gw0kbqy"; + rev = "f4fb957960aa3de67092405d24768fcddfa63203"; + sha256 = "13h9j08is05d3qhjafxy8g0q3fvhfyijzmaivqiirs6rwzmbanjj"; }; meta.homepage = "https://github.com/nvimdev/guard-collection/"; meta.hydraPlatforms = [ ]; @@ -5544,12 +5544,12 @@ final: prev: { guard-nvim = buildVimPlugin { pname = "guard.nvim"; - version = "2025-04-08"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "nvimdev"; repo = "guard.nvim"; - rev = "00cc8d5a843f032a0386299772fb999954bf3ea2"; - sha256 = "13b4z5krbqnp6fqfnn4hhqmxiy4nlj4q92ixp9420did9b2366q1"; + rev = "f9467cc39d9816ba857dba8e0ea02a1557d194ff"; + sha256 = "1zdjm75h4dlp0mvdpwgrdl8cvxkqp0fs1xrp7r24l2c59ywyx254"; }; meta.homepage = "https://github.com/nvimdev/guard.nvim/"; meta.hydraPlatforms = [ ]; @@ -5740,12 +5740,12 @@ final: prev: { heirline-nvim = buildVimPlugin { pname = "heirline.nvim"; - version = "2025-01-31"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "rebelot"; repo = "heirline.nvim"; - rev = "af3f441ea10f96105e1af14cd37bf213533812d2"; - sha256 = "1qmjw07da7k6h5wqqm6lqkxli964bdrl5ghbvqmyk18gmpqci3jm"; + rev = "74529ce6a47f3f8dc7546c221c187a2dd025ffee"; + sha256 = "03a50xfr1685l8sfyni0llyc1y721w5jzz7imx4nxk1bp0ygs6ar"; }; meta.homepage = "https://github.com/rebelot/heirline.nvim/"; meta.hydraPlatforms = [ ]; @@ -5923,12 +5923,12 @@ final: prev: { hover-nvim = buildVimPlugin { pname = "hover.nvim"; - version = "2025-04-09"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "lewis6991"; repo = "hover.nvim"; - rev = "1b65e556d43c3350ea7a135ae29fcb853fe39143"; - sha256 = "147sqgqk8ch1zy5cn0bzqw9aii9mcaas5x3zizifms87g87q5d8y"; + rev = "1a8282fe3933c0c6f2769d7d6a9b7bab49984aee"; + sha256 = "0dlddaflxnqib5d4vfzf0r9csak2z366i9p4973ad1a9a50d3b9z"; }; meta.homepage = "https://github.com/lewis6991/hover.nvim/"; meta.hydraPlatforms = [ ]; @@ -6511,12 +6511,12 @@ final: prev: { kitty-scrollback-nvim = buildVimPlugin { pname = "kitty-scrollback.nvim"; - version = "2025-04-01"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "mikesmithgh"; repo = "kitty-scrollback.nvim"; - rev = "2ca6956b9c99cc2d5df0ef1be537b54ccbb7b3d9"; - sha256 = "0lclwdkd5mg1by7ifylzq1kibbizp9fix0w1yfqy9sfrwrw27cmg"; + rev = "6c24f1979afe4c6b0310117b76d59d672224afd7"; + sha256 = "1zfkc9irn9lhr13d8xqgf0bwpycmc8z3fybrvn8fgbfx47609hla"; }; meta.homepage = "https://github.com/mikesmithgh/kitty-scrollback.nvim/"; meta.hydraPlatforms = [ ]; @@ -6576,12 +6576,12 @@ final: prev: { kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "2025-04-09"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "48e4995dccb6ab647ddc7ceeb0017cd25c2a8b98"; - sha256 = "1w98n0wngx8m2kgml35ybrl8mnx3dxf1kp3g538wqis746b0v20d"; + rev = "5fddda621630fef17e09cec930d2e307f4a5a138"; + sha256 = "1gwqr1rrs1asviv30v7hwb7afgvqx7v1k6spg511qi25zp94108j"; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; meta.hydraPlatforms = [ ]; @@ -6589,12 +6589,12 @@ final: prev: { lackluster-nvim = buildVimPlugin { pname = "lackluster.nvim"; - version = "2025-04-02"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "slugbyte"; repo = "lackluster.nvim"; - rev = "d5c074048f32c85ea06a5b1ac36cb927ec85ac45"; - sha256 = "0nzgl0riy9nd5xrw31k4x1whgk7d9r0wlf0k8xavkdgwy31pjv4y"; + rev = "d2519d14b2b6e9eef05752d5d4486ed5c48d6178"; + sha256 = "0wl26jx4rkr0kwvjw7gpbcxrbl8kv5dya33wdydl1nlksmydd3l0"; }; meta.homepage = "https://github.com/slugbyte/lackluster.nvim/"; meta.hydraPlatforms = [ ]; @@ -6706,12 +6706,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025-04-08"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "dfe3eb1252bb5dad6716b25d998e537540cc7204"; - sha256 = "1h5v65g0hzfi61ki6239x6dd71fnh7fbn4na3x7byvpyff7wb2ii"; + rev = "c3fb55496b1e48e2d755734c71f5ba5f1c1d4f59"; + sha256 = "03774wk7pnf0bfxaqv138d2dbvr6799bla9jx0j7msrlmk7pm7s5"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -6745,12 +6745,12 @@ final: prev: { leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "2025-02-28"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "346a16ef942635a8ca5ff92e603d07e7e8be6cbe"; - sha256 = "0rq73f7sw1sf8dn6angwgns8jd811aiixmvrndgqz2939dlqaw2l"; + rev = "8a0efa79133fee211017d769c8031512192008b3"; + sha256 = "0pgg26r5rh1r2364yj05w4scarzy6zwsp6w7s9yxgfmk7l9x89yk"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; meta.hydraPlatforms = [ ]; @@ -7187,12 +7187,12 @@ final: prev: { lsp-zero-nvim = buildVimPlugin { pname = "lsp-zero.nvim"; - version = "2025-03-27"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "VonHeikemen"; repo = "lsp-zero.nvim"; - rev = "cd9155f8a4ff33c5c27a2596dd26423b2d57cd7d"; - sha256 = "07xjlpalgl1nnp91646qlf27m6f84pwi20kkf567imxqngg311ic"; + rev = "77550f2f6cbf0959ef1583d845661af075f3442b"; + sha256 = "0cby2k4r5ds145lnv7jhzn3cvnl2x1dav3y9bzzf88paq57a6s2x"; }; meta.homepage = "https://github.com/VonHeikemen/lsp-zero.nvim/"; meta.hydraPlatforms = [ ]; @@ -7447,12 +7447,12 @@ final: prev: { markview-nvim = buildVimPlugin { pname = "markview.nvim"; - version = "2025-04-04"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "markview.nvim"; - rev = "4f9ad36efe01c283aa886453ba75bf569c897c84"; - sha256 = "1gf047zq4lfk34pvgkzk4w42m8icymss9n51cma6yyydwy73ls9k"; + rev = "3cc0a687bfddf50eac2370c194f8d7ad14344db2"; + sha256 = "19qbdrhcjdnnqifvl7x8bq0s6s03xr1i4g4jgn205qcx9j8570xz"; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/markview.nvim/"; @@ -7708,12 +7708,12 @@ final: prev: { mini-base16 = buildVimPlugin { pname = "mini.base16"; - version = "2025-04-01"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.base16"; - rev = "1e0a62b8d9592e842c545442cddf3236634c0b67"; - sha256 = "038a1w0fi6ivhs0s5lnj45vq40d4whvrbqmkkv1sa9g56cqr17wi"; + rev = "2eb2d2b889a8c861d1a66ec651bd0edb417d5c7f"; + sha256 = "0g09bgk7y2j83phckg9wlm82ih1ya5j0sgz6xbscbj6jh0w75lvz"; }; meta.homepage = "https://github.com/echasnovski/mini.base16/"; meta.hydraPlatforms = [ ]; @@ -7773,12 +7773,12 @@ final: prev: { mini-colors = buildVimPlugin { pname = "mini.colors"; - version = "2025-04-01"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.colors"; - rev = "a946cd32c0e5b9bab9cd27ebd6c23259e7d70a72"; - sha256 = "0jiw5vz7jnfwpbcls1fzny6nv1pxpjyvldf6rzrv9yihpcjgixqy"; + rev = "1c88ba8c79e5717acc82bf596f5722c724af570e"; + sha256 = "0dcv6z4z5gq73d2s2hbcg8l5y1jzxvdsq7wy6a2rxbjmjhg5j7is"; }; meta.homepage = "https://github.com/echasnovski/mini.colors/"; meta.hydraPlatforms = [ ]; @@ -7799,12 +7799,12 @@ final: prev: { mini-completion = buildVimPlugin { pname = "mini.completion"; - version = "2025-04-07"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.completion"; - rev = "9fe2b1c8f088394a00b6adf6fee44154b7998b2d"; - sha256 = "16888n6q3ii7s5f83f1c36g4c6z0xw8fk7a0nn4l2my5p808m3n7"; + rev = "cf3625d2c4a437f5edf7e61382e0fe522fc76fb7"; + sha256 = "0lpvl1kd7vmyy00p97am9ghj6gdmnk1dbw93wjmnvin057w9sysw"; }; meta.homepage = "https://github.com/echasnovski/mini.completion/"; meta.hydraPlatforms = [ ]; @@ -7929,12 +7929,12 @@ final: prev: { mini-hues = buildVimPlugin { pname = "mini.hues"; - version = "2025-04-01"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.hues"; - rev = "dd8b2105323c6b5277f76ea0f30f016c85f8171e"; - sha256 = "0kxj26zllydwcxd3jyijy084s96giydajc10fxzhmjg8gvb1pxmf"; + rev = "f1fa8ad34788eada276f0b8a41d96a15622933de"; + sha256 = "0yap91dqnr4jpwz1krmzay5p89pxb8v6m5457b6sm6f98956zgqq"; }; meta.homepage = "https://github.com/echasnovski/mini.hues/"; meta.hydraPlatforms = [ ]; @@ -8046,12 +8046,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2025-04-08"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "a90045c8b2bc2bc8a8eeb8ab23cf8242dd9b16e7"; - sha256 = "0hksfv73mdaz3g4ablbvda44ma0kbg4ww7cidy114cm4j75lj7zg"; + rev = "b418d585d99bd1c1a4b04dc8b2c585471665173a"; + sha256 = "0fvr4f847jp3fyskpn16w995ijzl98bzmjbhfjqm4h37viqib06b"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -8085,12 +8085,12 @@ final: prev: { mini-pick = buildVimPlugin { pname = "mini.pick"; - version = "2025-04-01"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.pick"; - rev = "f95dc0bb9db7124f55b225f544a8719476c64314"; - sha256 = "0cq2hjaw4fyjk692s3dl8hb6aad9a3mqciknj8zsda85n6i2i3qy"; + rev = "6cad781797f3a9b0e69f2e9a2d63de8b1c1824f5"; + sha256 = "1nsnz9dys2nsjrpzm4d3dc4qjms5f7pqsxbgnvglibi9vizrkahx"; }; meta.homepage = "https://github.com/echasnovski/mini.pick/"; meta.hydraPlatforms = [ ]; @@ -8228,12 +8228,12 @@ final: prev: { minuet-ai-nvim = buildVimPlugin { pname = "minuet-ai.nvim"; - version = "2025-04-08"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "milanglacier"; repo = "minuet-ai.nvim"; - rev = "eb282c9baeb60d11319ff3d42e7c2da784044456"; - sha256 = "1dmcjca60jb1bcfrqb9xjs871z6wrqjwpylgkzfxm6bk3frdjivn"; + rev = "a647a85a7a1ad6bb2624de9ebe25cba2fe4dcc7c"; + sha256 = "0j3fnh56i640h7iyvr7c821p0ncf02xbmars58bf28h10hh3iwyq"; }; meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/"; meta.hydraPlatforms = [ ]; @@ -8709,12 +8709,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2025-04-09"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "30a0dae37573dee1dfb74f79b48a13a4a68b3b5d"; - sha256 = "08jq3z6d412hdpdw90g5i44ay0j81dv5v7pbpyykw096y3ymj1bs"; + rev = "0c3cb10a7ff11acfa3067896a6108db3bd18d8aa"; + sha256 = "14yf91wvw6vfrsyb9i2zhm74hpx7bnw515drw5pnfsp9s49w056a"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -9036,12 +9036,12 @@ final: prev: { neotest-golang = buildVimPlugin { pname = "neotest-golang"; - version = "2025-03-29"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "fredrikaverpil"; repo = "neotest-golang"; - rev = "5dca5702a73d5eef888b7a88153f1efcb21f9b44"; - sha256 = "18lkimncrvdsk2mnkxgcfcghrx9zgcacyzvgj1k6y56kl350235i"; + rev = "3b9685715b9b7219de4cd4c6adde05c28e617775"; + sha256 = "0dd6lb811bv9yqi0zgfixlh4fm2a1wz0j7y4gyj17rqfkhq3vwn2"; }; meta.homepage = "https://github.com/fredrikaverpil/neotest-golang/"; meta.hydraPlatforms = [ ]; @@ -9076,12 +9076,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2025-04-06"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "cdf5f7a8ebc84b86ccb0517caa6010607bcd52f8"; - sha256 = "1ncihyqxqky1i91vn37qqwb9ls7vj5q2k9sqh9rl2gvivm2ka2c1"; + rev = "b1a01f95d2359e87d43bd6df5cf9135655fe9e1a"; + sha256 = "1b3wsm8794bf0c9n853issfnhyayx439wvjiqj50rfmzhlb1xrq5"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -9089,12 +9089,12 @@ final: prev: { neotest-java = buildVimPlugin { pname = "neotest-java"; - version = "2025-04-04"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "rcasia"; repo = "neotest-java"; - rev = "ea7992cbb29022f837c289ec4fc7aba6314f3344"; - sha256 = "1k8gq2lzlqqdc6ri6vzy2235fczim1vdlrhz5bxk6n1zq2bgfdrc"; + rev = "0ca4f0ffaf23464e0d8940ab485d129298a335ac"; + sha256 = "1fqp8k6v59dpxzf5irwla4d9p01imxv81fqk5chd0ig4h8cdza2q"; }; meta.homepage = "https://github.com/rcasia/neotest-java/"; meta.hydraPlatforms = [ ]; @@ -9258,12 +9258,12 @@ final: prev: { neotest-vitest = buildVimPlugin { pname = "neotest-vitest"; - version = "2025-01-31"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "marilari88"; repo = "neotest-vitest"; - rev = "9f8f05bee6e5b980a4d1e84adab119a8f9756a77"; - sha256 = "0ayqlxbvffdw31qp96wrqc49vqkm983zma7j0fcp0k0bhgf3ka1v"; + rev = "a6099e1fb55a2c2851da3dd0f4d510af9a234c92"; + sha256 = "0n3vvw666a2r7brnxfsmcvhwh4294svn1hi22h64jdfdhbvg9zys"; }; meta.homepage = "https://github.com/marilari88/neotest-vitest/"; meta.hydraPlatforms = [ ]; @@ -9492,12 +9492,12 @@ final: prev: { nightfly = buildVimPlugin { pname = "nightfly"; - version = "2025-04-09"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-nightfly-colors"; - rev = "42db7bfdf8873e3b8046ef2516b76ae761788b31"; - sha256 = "0cj8nmbfy7b0vjf2sppn9rdnf5v018lny84nc323shhsijj9fy2b"; + rev = "20ce962726d0991826f243a589a53f6d49b94651"; + sha256 = "1p7i9jar73xq221j9v8sjdr6h7gwcap5rl3i401g003lk4ms7i9j"; }; meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; meta.hydraPlatforms = [ ]; @@ -9557,12 +9557,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "2025-04-08"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "0b349eb1eb30a47f136b180c06dcea80337cd281"; - sha256 = "1pdjw11mqw7pla74p1lpcpfvmwgbdcfq0fkx1dc9d4506iyir4gb"; + rev = "fa95b60dad126efebbf0180ab42ccc66e98f4f84"; + sha256 = "0kw6kb2456va3abn660sswqjmm1wcjivhxp1kfiilr87l6a2b59n"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -9635,12 +9635,12 @@ final: prev: { none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2025-04-05"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "6377e77dae38015d0a8c24852530098f1d8a24f6"; - sha256 = "1l6ml9bgvmi2974ai2wmyyhia1qgybjz5q1nlgrjicacp2iw2kkp"; + rev = "1280b7965b6ed17787ffab1d4e3d9795ecdd0f51"; + sha256 = "01r495800dm1b1n25skv081hb701i3npvwxb5dabg2iy5b6nzyms"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -9752,12 +9752,12 @@ final: prev: { nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "2025-04-08"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "ee8104318cba9be2724ce548a1de0562758e9c28"; - sha256 = "1j19jb2s4is52wzzvmpqjcy84049pfmd0cv4c67vk6cfg92l0z84"; + rev = "9201de37eb4992bef5fec974618a9a14082765fe"; + sha256 = "0g8rlw7s38pzy3ig18lzjrww0apqw505q614qb32jidxw715291c"; }; meta.homepage = "https://github.com/nvchad/ui/"; meta.hydraPlatforms = [ ]; @@ -9804,12 +9804,12 @@ final: prev: { nvim-autopairs = buildVimPlugin { pname = "nvim-autopairs"; - version = "2025-04-06"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-autopairs"; - rev = "2a406cdd8c373ae7fe378a9e062a5424472bd8d8"; - sha256 = "06i7bdq4msy2gia6mczxaj2y7chhrmw9xwjj8q4dix0pk58hjfp1"; + rev = "4d74e75913832866aa7de35e4202463ddf6efd1b"; + sha256 = "0q6pv89x05l71nfg2chqf9p0d2ha72agmll2svimq0npp84ymfxz"; }; meta.homepage = "https://github.com/windwp/nvim-autopairs/"; meta.hydraPlatforms = [ ]; @@ -10077,12 +10077,12 @@ final: prev: { nvim-dap-ui = buildVimPlugin { pname = "nvim-dap-ui"; - version = "2025-01-23"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-dap-ui"; - rev = "bc81f8d3440aede116f821114547a476b082b319"; - sha256 = "0hk34mfjxqiq82faf3q75ixpxd822vh8zbl1i5pvx6akn4v3mxk7"; + rev = "881a69e25bd6658864fab47450025490b74be878"; + sha256 = "040xa1jg5591czydjsxf9rwk3g805nxgaaqn5zkgkxr3igc2rvsy"; }; meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; meta.hydraPlatforms = [ ]; @@ -10090,12 +10090,12 @@ final: prev: { nvim-dap-view = buildVimPlugin { pname = "nvim-dap-view"; - version = "2025-04-08"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "igorlfs"; repo = "nvim-dap-view"; - rev = "98cad74ffb527bfbb085f35b786b7402cabd9924"; - sha256 = "0g3f5cikkl6vy7ahfr6fqq78b8dvay7sc9lpb458dig7q3kixb4g"; + rev = "de489c1b1e0fa426c5e6c42e05218c707e2c7373"; + sha256 = "1liwi829rj981wi6hhi7mqn662bvxva5a3annrsg7n33z6z7nznc"; }; meta.homepage = "https://github.com/igorlfs/nvim-dap-view/"; meta.hydraPlatforms = [ ]; @@ -10194,12 +10194,12 @@ final: prev: { nvim-genghis = buildVimPlugin { pname = "nvim-genghis"; - version = "2025-03-29"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-genghis"; - rev = "466bdbbf64f14e03ea407c8ecec7a98b620e9d62"; - sha256 = "0pfa7f1hjhxb002l1cmv7rwpi6bzpy3k27icn8bv6yjf0qmavfib"; + rev = "d106bbaf6e14d0a16688a254ed4e59fa64d3dee6"; + sha256 = "042718jqa25fgmygw2baxb8xrry91ci187wgfjndllm7ai9mcbfg"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/"; meta.hydraPlatforms = [ ]; @@ -10233,12 +10233,12 @@ final: prev: { nvim-highlight-colors = buildVimPlugin { pname = "nvim-highlight-colors"; - version = "2025-04-05"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "brenoprata10"; repo = "nvim-highlight-colors"; - rev = "982543ec460199de5bdc491745dc9faa6bcc19b6"; - sha256 = "0zhmh8jnr3pfi61i2z2zqk03z7x39k412cr48xd0psx93dlva3gb"; + rev = "b42a5ccec7457b44e89f7ed3b3afb1b375bb2093"; + sha256 = "0zw59ymsy1vl57akpb273psy93vl49i5zkfkp7r5k3dq67l28f37"; }; meta.homepage = "https://github.com/brenoprata10/nvim-highlight-colors/"; meta.hydraPlatforms = [ ]; @@ -10363,12 +10363,12 @@ final: prev: { nvim-jdtls = buildVimPlugin { pname = "nvim-jdtls"; - version = "2025-02-13"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "2f7bff9b8d2ee1918b36ca55f19547d9d335a268"; - sha256 = "00q4wy2qkr1845y9sf52iphang5cqipqh1b7jzvn4kzbbvi1lg54"; + rev = "7223b812dde98f4260084fe9303c8301b9831a58"; + sha256 = "0pj5fm6k8684qbpd7q6y9cnznz4s91qjv5wp8f49rivsqxsmg9sr"; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; meta.hydraPlatforms = [ ]; @@ -10428,12 +10428,12 @@ final: prev: { nvim-lilypond-suite = buildVimPlugin { pname = "nvim-lilypond-suite"; - version = "2025-03-26"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "martineausimon"; repo = "nvim-lilypond-suite"; - rev = "b13794ec2e6984ba12a23e1588f69ed36952ee17"; - sha256 = "1a5bzkfxiq7jcw4zsbb897gdqzv3d3fzw2pnhhnagj745n2cgadx"; + rev = "e60a20d7c586e989f98e798ed9b9d80f0cf3c194"; + sha256 = "1zw350dlvwxk7mn1smyrfgkm0rlmifx0dyjisjqkcg7l055m9yl3"; }; meta.homepage = "https://github.com/martineausimon/nvim-lilypond-suite/"; meta.hydraPlatforms = [ ]; @@ -10441,12 +10441,12 @@ final: prev: { nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "2025-04-05"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "e7b4ffa6ab763af012e38b21af2c9159f10d2d33"; - sha256 = "1v1nzfdd8b2w9rvvbr54djhqm485ckbpwqshcs6knghwdhmg1cv3"; + rev = "5b1bdf306bd3e565908145279e8bbfc594dac3b3"; + sha256 = "0kwdb9wggkgzg9msrvnf15njqm9a8acljdak9fxnfh9al1ks8cav"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; meta.hydraPlatforms = [ ]; @@ -10493,12 +10493,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2025-04-09"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "94dda50b2d9a29d0b76562a9027029538840e2d7"; - sha256 = "086s45xgmcf0796ia3rblsb6zs0wn674c7b8230dnk5sylg2k00l"; + rev = "e39da6a820d2a700904117d29f0dd476d64262cf"; + sha256 = "1kmxrvqj48z131myhwlfk50lj0iizxcl97risnnh5rma9lnd189m"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -10636,12 +10636,12 @@ final: prev: { nvim-notify = buildVimPlugin { pname = "nvim-notify"; - version = "2025-01-20"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-notify"; - rev = "22f29093eae7785773ee9d543f8750348b1a195c"; - sha256 = "0nnxmi65ppmn8dzwh38vx2w7w6piq0i28mw0s32wa31xn5rmzwza"; + rev = "b5825cf9ee881dd8e43309c93374ed5b87b7a896"; + sha256 = "13qlkncpmjvmkpcx5sv366i7scsh90wjvcqy8qlv31ccmgq511wv"; }; meta.homepage = "https://github.com/rcarriga/nvim-notify/"; meta.hydraPlatforms = [ ]; @@ -10675,12 +10675,12 @@ final: prev: { nvim-origami = buildVimPlugin { pname = "nvim-origami"; - version = "2025-04-07"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-origami"; - rev = "e0456350b79bbdf286e5165afdab60364e8a0b57"; - sha256 = "11912brhbibkcjlyiral37g3hyl0pwcqyg42yylph5ipv10kaqp1"; + rev = "c84428e4d8d7b5ea0288225b042b7827c4b446af"; + sha256 = "0kn2f2m5dd0222a4l5lkq1c41zl79c50hfdnb1pcglypg2zwwdqf"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-origami/"; meta.hydraPlatforms = [ ]; @@ -10792,12 +10792,12 @@ final: prev: { nvim-rip-substitute = buildVimPlugin { pname = "nvim-rip-substitute"; - version = "2025-03-30"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-rip-substitute"; - rev = "2b659699afce3efccac7a23467641f17ce042807"; - sha256 = "1b52kcb6j62zbj323xlrbq2c7vz0kjzqcn5k6c2vqsvhgzwikj2p"; + rev = "fcc4f03f2260208f49ab9b7c374dff477d4698d5"; + sha256 = "0q4sn32s46m5dp5dyizqmx86lbq77dkz4q3mar1sgiswkjvvawj8"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-rip-substitute/"; meta.hydraPlatforms = [ ]; @@ -10805,12 +10805,12 @@ final: prev: { nvim-scissors = buildVimPlugin { pname = "nvim-scissors"; - version = "2025-04-09"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-scissors"; - rev = "8720e99b26cad72168b667855a5ab2bee50341e3"; - sha256 = "1wzjwkxbc8kfa4d4gqpdcqs06dj1ggsr5vxk4czswqb3p1ncvlqh"; + rev = "f137284f8ad1aeb5e6d5fecf46957e3757841d05"; + sha256 = "10inxhphnvbi3y5zx92chgh0lc9xdrrfw2rg3m1agsiy0gvf2jj0"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/"; meta.hydraPlatforms = [ ]; @@ -10831,12 +10831,12 @@ final: prev: { nvim-scrollview = buildVimPlugin { pname = "nvim-scrollview"; - version = "2025-04-07"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "dstein64"; repo = "nvim-scrollview"; - rev = "61493e7fdbd1deba7c330a228a9445f9a53dc480"; - sha256 = "0a7d0cagdwxxccsr9n19pmx2fin0xw3xkm3bxakf4v7ksjfff6ag"; + rev = "d519e9fcf7ec32ede158e13161519bf11acfadd1"; + sha256 = "05l3krv534n4639s61lvxh1zdgycyhd37nfsrsm8cybs2grspx9p"; }; meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; meta.hydraPlatforms = [ ]; @@ -10909,12 +10909,12 @@ final: prev: { nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "2025-03-25"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "4bd3221d165da334e57c8e9f38978e0c6f3a1742"; - sha256 = "17wnp793yiy33zj4xi406b5k78rihpjz5abb2yhhmxriznsr2a2j"; + rev = "be2ad4067bff11cd4b00be89d7034d5fd85aa96d"; + sha256 = "0w5115a6hyiij3j1i2a8w4ypg4mrg1jnr7awyaapjzkyfx0m3w1x"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; meta.hydraPlatforms = [ ]; @@ -10974,12 +10974,12 @@ final: prev: { nvim-tinygit = buildVimPlugin { pname = "nvim-tinygit"; - version = "2025-04-08"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-tinygit"; - rev = "a355105d68bb54bddc5c8e454e45ce63b431e824"; - sha256 = "0ymdp1s1sl1nbq4b1kizakbkszjr4dhp0z7cmny9fnizk8p7v0p8"; + rev = "45d379cadf94a48e6a442a7ebf8ef8bf8c62d42c"; + sha256 = "0s34jyc7w9ddg5ha9x9jv6rvagis3nhnp1jmxwvlg2a9g4rix2sw"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-tinygit/"; meta.hydraPlatforms = [ ]; @@ -10987,12 +10987,12 @@ final: prev: { nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2025-04-04"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "c3c193594213c5e2f89ec5d7729cad805f76b256"; - sha256 = "16x7mljjv7w8mr71bx4w5mfjkdbvgkx6sdw0nsa6ayg7rsccngvb"; + rev = "5bea2b37523a31288e0fcab42f3be5c1bd4516bb"; + sha256 = "1mizgknbbjqv7a8fqc0n7glgabl0fq660nrqwq6w04qqynp0z1ax"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; meta.hydraPlatforms = [ ]; @@ -11000,12 +11000,12 @@ final: prev: { nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "2025-04-07"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "0e21ee8df6235511c02bab4a5b391d18e165a58d"; - sha256 = "1acxbbz158glhvhmdzn8yqricz72mqvaa1ihcz3dyjccfm3b2840"; + rev = "7bbed4b548d9a81c14351bda93d16336edefd067"; + sha256 = "1i0fffs915jc340s63pis2rblzr4gji42hg3s99qvbfnf6k4lnpi"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; meta.hydraPlatforms = [ ]; @@ -11156,12 +11156,12 @@ final: prev: { nvim-ufo = buildVimPlugin { pname = "nvim-ufo"; - version = "2025-04-08"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-ufo"; - rev = "d227e026484f986e0c26c0fae19e193784bf593d"; - sha256 = "1sfh00vyns4ca7jav07sjppf3rvmz38xh151ah3ppp93c6nw5ddh"; + rev = "a026364df62e88037b26d37c9f14c17c006fd577"; + sha256 = "02mqjwc4h29i9s9l8lsfwrx4ac69n3mpr9hw2vg7ji3c20mbh413"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; meta.hydraPlatforms = [ ]; @@ -11182,12 +11182,12 @@ final: prev: { nvim-various-textobjs = buildVimPlugin { pname = "nvim-various-textobjs"; - version = "2025-03-29"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-various-textobjs"; - rev = "5d9c77cc79a53c168679d36ac66ce2ae44c3e91a"; - sha256 = "045cvck2zqrib8z9dwc4qz6nk2rvly3fpi68kprk1qxwshpnnl7h"; + rev = "1b6caa4431fc3e637d26db70605736d10f05d2fd"; + sha256 = "1ir083jsvjzzqbjly6csrmrnxq80b65861qmcplpvr7xhl98bdl3"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-various-textobjs/"; meta.hydraPlatforms = [ ]; @@ -11273,12 +11273,12 @@ final: prev: { nvzone-menu = buildVimPlugin { pname = "nvzone-menu"; - version = "2025-03-31"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "nvzone"; repo = "menu"; - rev = "ce1d8b5fc980edc388cd0da0884cacea25dcc6c5"; - sha256 = "10dnr8ipkwxa49igzfykc8r0rgkgmxr67fhpqiyjy6farjddjclx"; + rev = "8adb036ec34c679050913864cbc98cc64eb91f6c"; + sha256 = "0yxs5fmj6swbbwnkwvji5hp553692mnaww87y1ag6xj14g5i96sl"; }; meta.homepage = "https://github.com/nvzone/menu/"; meta.hydraPlatforms = [ ]; @@ -11312,12 +11312,12 @@ final: prev: { nvzone-volt = buildVimPlugin { pname = "nvzone-volt"; - version = "2025-02-23"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "nvzone"; repo = "volt"; - rev = "21a2351697abfed26d4469b88d3ab124d55a1b3f"; - sha256 = "0lmmjfvxnkh4bslwm43h70sqpnw0s230wi10360cinxaz8jly4xs"; + rev = "c45d5f48da8e802e608b5c6da471ca4d84276dfb"; + sha256 = "0mx2npsj39y0q11i14kg4brc6nqhk5hjfdbwr197x41m0qjdqdpb"; }; meta.homepage = "https://github.com/nvzone/volt/"; meta.hydraPlatforms = [ ]; @@ -11325,12 +11325,12 @@ final: prev: { obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "2025-04-09"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "obsidian-nvim"; repo = "obsidian.nvim"; - rev = "36df07bfd24874d3b6ce84d89a7dad820249bc58"; - sha256 = "04pcnlp79c0wr63y772rjqnj8srxhb2j329r85l3ah1fiyg00jqa"; + rev = "0cf0dab342e88b8c8102bb352517d1aa88917af0"; + sha256 = "0qd3nhhr33qhfjsjsnjcichq38pq227bgfncibdm11h4jv6fb6l2"; }; meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/"; meta.hydraPlatforms = [ ]; @@ -11364,12 +11364,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "2025-04-08"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "b2e428e9fee08524352f66a3094387b076e814bb"; - sha256 = "1xdrmwsnap6jhlaaail8wwv5g2swfzfh3pxbv5ad873hlgxkglwc"; + rev = "e3f4b7d711eeb0cefc1e3bff8cf6ddd0e166b868"; + sha256 = "01cyjh8m51g1df8ciy7qqnq0ifkm7w3mg1f4gwpm777bd10jfj25"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -11429,12 +11429,12 @@ final: prev: { one-small-step-for-vimkind = buildVimPlugin { pname = "one-small-step-for-vimkind"; - version = "2025-01-19"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "jbyuki"; repo = "one-small-step-for-vimkind"; - rev = "b9def31568d20b16f7da9479a4174d165046fe8a"; - sha256 = "1gr44v55hd1gi9hzzfa9fsmb2kmrkp91nvjbsgiczmjqyl3kvrpq"; + rev = "330049a237635b7cae8aef4972312e6da513cf91"; + sha256 = "1n4b5mwm2k9q8d7jk33dk0cqdmwmgbzdyxdrg61wacl9g7yl6byb"; }; meta.homepage = "https://github.com/jbyuki/one-small-step-for-vimkind/"; meta.hydraPlatforms = [ ]; @@ -11481,12 +11481,12 @@ final: prev: { onedarkpro-nvim = buildVimPlugin { pname = "onedarkpro.nvim"; - version = "2025-03-30"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "9f92da13ef8e44c97f1b31ccb3bddd30ab30ec9a"; - sha256 = "107a5yap20bph7q2qimn7kq1bwan3cmsd559d5ls0xyl2a10g1v8"; + rev = "5d9f719f622f798bea37bc243ec46581b8efc9b7"; + sha256 = "0x8r64n9qrvdlyfmk4jw1mpll0s4cvlj6xarfycdn5g8z5445340"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; meta.hydraPlatforms = [ ]; @@ -11546,12 +11546,12 @@ final: prev: { openingh-nvim = buildVimPlugin { pname = "openingh.nvim"; - version = "2024-12-02"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "Almo7aya"; repo = "openingh.nvim"; - rev = "9131016c1167e23522a8e874b62217829fd327b8"; - sha256 = "1m5l4cdg4nq2cqgjspkjmj47y19l7d8j3gbl62i79cr0hf1gxz94"; + rev = "ce19b5ffe09e35cec600ba794df280cbb72c015f"; + sha256 = "077dpfp5vrk0035dzkk390ixj9jaa2gi7k1wkx64m2pdp1pcc3jr"; }; meta.homepage = "https://github.com/Almo7aya/openingh.nvim/"; meta.hydraPlatforms = [ ]; @@ -11572,12 +11572,12 @@ final: prev: { org-roam-nvim = buildVimPlugin { pname = "org-roam.nvim"; - version = "2025-03-12"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "chipsenkbeil"; repo = "org-roam.nvim"; - rev = "f92b54eff931982031d5e164482d5e781bb2cd31"; - sha256 = "sha256-KEmbFGXjOlSPY8wpr5WUzD5+eCUP1hXN2Ty37smLU9M="; + rev = "d7ac6a394f5158984b29596aee4861fb93030e81"; + sha256 = "1kwimzssknzkcz3lj8k0rr4qv45qlhn0jnag6rq25ps7vn4nbd68"; }; meta.homepage = "https://github.com/chipsenkbeil/org-roam.nvim/"; meta.hydraPlatforms = [ ]; @@ -11729,12 +11729,12 @@ final: prev: { papercolor-theme-slim = buildVimPlugin { pname = "papercolor-theme-slim"; - version = "2025-04-08"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "pappasam"; repo = "papercolor-theme-slim"; - rev = "33634d6abaa452f8bc28969f92bd7d2771bddb12"; - sha256 = "173p91yqva2hz3j2ndsmgjl1yj1jvahcqcbgxbmdsfln4iymb5ih"; + rev = "244f209dc93a42534d9712271a37b89f58915525"; + sha256 = "1s7mb5p9nna8v5zfs1swycl25sym4rsdzygzlv6h1z2p932s4r8n"; }; meta.homepage = "https://github.com/pappasam/papercolor-theme-slim/"; meta.hydraPlatforms = [ ]; @@ -11755,12 +11755,12 @@ final: prev: { parrot-nvim = buildVimPlugin { pname = "parrot.nvim"; - version = "2025-04-08"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "frankroeder"; repo = "parrot.nvim"; - rev = "161e75e84019a63604944816d100d5601cf109bf"; - sha256 = "0dhz9zvxvzv16j32d11f2r8wdy00igs6ilvp9yn24f2yhb8s3lyh"; + rev = "8213c2b8a494fafb64e6aa24563c050ea27d9110"; + sha256 = "0a399jx267wbxndrfnir6g2kqmgk52jpy20iwffj81w01l8dy43v"; }; meta.homepage = "https://github.com/frankroeder/parrot.nvim/"; meta.hydraPlatforms = [ ]; @@ -11835,12 +11835,12 @@ final: prev: { pname = "persistent-breakpoints.nvim"; version = "2025-03-22"; src = fetchFromGitHub { - owner = "weissle"; + owner = "Weissle"; repo = "persistent-breakpoints.nvim"; rev = "d1656221836207787b8a7969cc2dc72668c4742a"; sha256 = "ed958d4725406d0b8cff2de316e67941f9af23ea53e099a8e645b61f08c34b56"; }; - meta.homepage = "https://github.com/Weissle/persistent-breakpoints.nvim"; + meta.homepage = "https://github.com/Weissle/persistent-breakpoints.nvim/"; meta.hydraPlatforms = [ ]; }; @@ -12225,12 +12225,12 @@ final: prev: { quarto-nvim = buildVimPlugin { pname = "quarto-nvim"; - version = "2025-04-08"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "quarto-dev"; repo = "quarto-nvim"; - rev = "26c7e82de8b98d7f4fabf47e9510e35e4152d273"; - sha256 = "17dkiz9j0sz28vnixbz7cj5x8hn3hkm9hz9y4d6ngfrrk2144ksi"; + rev = "5325af3731ac9840b308791f08ad660958d76163"; + sha256 = "1vjam2g4nknqhnzz3x8qp2qbp6km8m7hs72qc459swpz6kvn2csv"; }; meta.homepage = "https://github.com/quarto-dev/quarto-nvim/"; meta.hydraPlatforms = [ ]; @@ -12498,12 +12498,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "2025-04-08"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "05e6a6d119f90b99829ecb7eb85428a226c0c05f"; - sha256 = "0m6f7h65xxwikdxr6s8hpx6r7v9mppsp42nglhbixw3gcyswd7rx"; + rev = "8bb0d4725cc4909a603158d44ff28b6158ad9278"; + sha256 = "18yqhy2y36rydyqs9z3s1h6rghd02bd9kb3rkxs88spm18wvq41z"; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -12629,12 +12629,12 @@ final: prev: { roslyn-nvim = buildVimPlugin { pname = "roslyn.nvim"; - version = "2025-04-08"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "seblyng"; repo = "roslyn.nvim"; - rev = "09541daaefaa61a422a4ae979dcc8d1b5cd37e42"; - sha256 = "1lajd285sz92f7sgpg3gbpw56kzskzwascmiaf74zyzy7m20f1jm"; + rev = "f64609e4ab21a4cc28af2f526974c961d6adacca"; + sha256 = "1b8k5i4rw4qysvvvygdmxsad8y4vmyyys5vwl76cyh6575vc71n1"; }; meta.homepage = "https://github.com/seblyng/roslyn.nvim/"; meta.hydraPlatforms = [ ]; @@ -12981,12 +12981,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2025-04-07"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "594cb1b90937c4d38d06664ce5a68e5e02ff9cc0"; - sha256 = "0j9krapglx2aivpqbggq97v150j1q574d9ja8qx8di37sx9j4z9n"; + rev = "d3011454da78dd72883e131d4b1e7239a29d086e"; + sha256 = "161pj2aj7kc1dzyglh2dxcid1sc0fh3gwmkiak97wc6g9gja2sd7"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -13033,12 +13033,12 @@ final: prev: { smear-cursor-nvim = buildVimPlugin { pname = "smear-cursor.nvim"; - version = "2025-03-23"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "sphamba"; repo = "smear-cursor.nvim"; - rev = "01570fdc358979678380ff8704184307e87d8a29"; - sha256 = "0vl7cpfsh06mjcr5ysqmqv9yvixpfrn71qk6h368i9knprsdabs2"; + rev = "3879bc2eb4a2a07a8637256fe33cc4484a23a813"; + sha256 = "09v3p135gh1czz8fy85bi0nrj1shgz51r690nz589v20xr52vipr"; }; meta.homepage = "https://github.com/sphamba/smear-cursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -13072,12 +13072,12 @@ final: prev: { snipe-nvim = buildVimPlugin { pname = "snipe.nvim"; - version = "2025-03-01"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "leath-dub"; repo = "snipe.nvim"; - rev = "f43a1f0090de03d48ce5c55df630c1aa4d0b4291"; - sha256 = "151hqvfklncc9ai3cy5gjadg4fbxsl97rg8090fmfm3sb4g6xdi9"; + rev = "2a1b738dfae8502e6162eddfc774da65ed404142"; + sha256 = "0nw7rkld2m955yix1faf197pkrwx4xg6skl3dxis0r4xlcavxx9k"; }; meta.homepage = "https://github.com/leath-dub/snipe.nvim/"; meta.hydraPlatforms = [ ]; @@ -13254,12 +13254,12 @@ final: prev: { splitjoin-vim = buildVimPlugin { pname = "splitjoin.vim"; - version = "2025-03-29"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "AndrewRadev"; repo = "splitjoin.vim"; - rev = "9e64404c1c778326098f37551fc23f2a1fd8e1d3"; - sha256 = "0qpvlg6xxgq85nhiagycxp6qxcjrv104qm6n16zcrkmk4ldn5b13"; + rev = "6af1cdcae4b46a90dbcd59ce0ca3543f34c7732c"; + sha256 = "026pnf7pvz1qz3f4cqwm086nv2f9apgc8qiyvysygfq8vsr6azpj"; fetchSubmodules = true; }; meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/"; @@ -14039,12 +14039,12 @@ final: prev: { telescope-project-nvim = buildVimPlugin { pname = "telescope-project.nvim"; - version = "2025-02-21"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-project.nvim"; - rev = "ce2c9fe209a68c7a924acde42d94ed8a2b2a52c5"; - sha256 = "15pw4hc9b0ixchvsps09yk05c88d66xn9ml5cysaip7v9678mivb"; + rev = "f1f9d2d042bdff242a392fe14375f37363c37a33"; + sha256 = "1zc1zrvgcjwf3kdsj6njamqb4hvqmd09lzayavicg4l86km4x24q"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-project.nvim/"; meta.hydraPlatforms = [ ]; @@ -14417,12 +14417,12 @@ final: prev: { tiny-inline-diagnostic-nvim = buildVimPlugin { pname = "tiny-inline-diagnostic.nvim"; - version = "2025-04-09"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-inline-diagnostic.nvim"; - rev = "e563f38d6c3f705a8735b2a21ee987e092d072d0"; - sha256 = "13q4i0sngqp7xgfxjlb80f068k37n9r3b850qcacv8hpzb88s5my"; + rev = "842983e91e0b8825f1084b8323c7806c8bf64c74"; + sha256 = "01q056nmms882x9526qdmr4nqgpyd1247bsb84gzzbclxhg48m1m"; }; meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/"; meta.hydraPlatforms = [ ]; @@ -14822,12 +14822,12 @@ final: prev: { typst-preview-nvim = buildVimPlugin { pname = "typst-preview.nvim"; - version = "2025-03-23"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "chomosuke"; repo = "typst-preview.nvim"; - rev = "10e6ec6f00365639e383fa8e95a32058dad53b22"; - sha256 = "1va3yw7iq5170ilfzd0fvpvkbkxn2yqk413j64ymg31aql8amgjc"; + rev = "2503b188cd2a17ce44fdd21a944a93335e935215"; + sha256 = "0l981pjiz2ycn6rw1xwvmhdjpml7nrrlymwfyc942inw173k1jsg"; }; meta.homepage = "https://github.com/chomosuke/typst-preview.nvim/"; meta.hydraPlatforms = [ ]; @@ -15433,12 +15433,12 @@ final: prev: { vim-airline = buildVimPlugin { pname = "vim-airline"; - version = "2025-04-08"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "vim-airline"; repo = "vim-airline"; - rev = "c7704c6bc7849a2c09acbc2e164fcb9a526a19a2"; - sha256 = "0ggbv4s1vwn0rj9hxy1a6pl9450qgllv166dbliv7m3vmbjjc998"; + rev = "45003f9451d8038064ffe804cf8e8eb0f6a20210"; + sha256 = "1xz7hvs5q4wdlva2fsw5x9lk8n10kfrzafxk4lv74dx9ylpz7sfp"; }; meta.homepage = "https://github.com/vim-airline/vim-airline/"; meta.hydraPlatforms = [ ]; @@ -16707,12 +16707,12 @@ final: prev: { vim-fern = buildVimPlugin { pname = "vim-fern"; - version = "2025-03-27"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "lambdalisue"; repo = "vim-fern"; - rev = "67a98a1f32706139fa26c6fc1f77a210ade469b3"; - sha256 = "1s1x412w8vjv9wj0p50nqlzqisz9ss6cmmija4gpmdxfmikjnxn9"; + rev = "7a1a31a8a0103e9eefbdc63feec5b1ce7580a7a2"; + sha256 = "1qyy3572dd53s59mqrj07kxn0f31wkg6fx4xvy3jyqfppzz148pb"; }; meta.homepage = "https://github.com/lambdalisue/vim-fern/"; meta.hydraPlatforms = [ ]; @@ -17462,12 +17462,12 @@ final: prev: { vim-illuminate = buildVimPlugin { pname = "vim-illuminate"; - version = "2025-02-26"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "RRethy"; repo = "vim-illuminate"; - rev = "19cb21f513fc2b02f0c66be70107741e837516a1"; - sha256 = "1wfri17br6yqxnci43g69mvbckb7ajhj3c0mlcn1g0s7jkxz4acd"; + rev = "08aa184f1bd508f6a59371b52cba26be07bc016d"; + sha256 = "0sqs4q2qk9hfkh5vn08y664568pl15b88yyvb9za0f5k7v3z1bcw"; }; meta.homepage = "https://github.com/RRethy/vim-illuminate/"; meta.hydraPlatforms = [ ]; @@ -18685,12 +18685,12 @@ final: prev: { vim-oscyank = buildVimPlugin { pname = "vim-oscyank"; - version = "2025-02-28"; + version = "2025-04-11"; src = fetchFromGitHub { owner = "ojroques"; repo = "vim-oscyank"; - rev = "f0bd4d492503c6615c0804deda8416f7b735f7ed"; - sha256 = "0mv58jxlvirr2k3iby06s0n62fn4j60mjx6vi1wxz668vpqjr5xh"; + rev = "d67d76b2f19b868b70a1cf33a779d71dc092cb30"; + sha256 = "1j796g1zy88qmfr755wfp2r9hydscczbwyxqyf2valmk7wvhy9rj"; }; meta.homepage = "https://github.com/ojroques/vim-oscyank/"; meta.hydraPlatforms = [ ]; @@ -19712,12 +19712,12 @@ final: prev: { vim-spirv = buildVimPlugin { pname = "vim-spirv"; - version = "2025-03-28"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "kbenzie"; repo = "vim-spirv"; - rev = "fdf42b98bd7bc03dfa018d20aa3436d7f726a0b3"; - sha256 = "1zn5lrgm1bd00ivjyj3d470p0z2kxq3knhbw3327qa53i282n274"; + rev = "f48d169fd6b0ab178807f01e73e9937f1377a77c"; + sha256 = "0jkkl3cqib5az534dyzkfrkwys5la9qd8bcrv1j2hcgbcfwf5zw4"; }; meta.homepage = "https://github.com/kbenzie/vim-spirv/"; meta.hydraPlatforms = [ ]; @@ -20168,12 +20168,12 @@ final: prev: { vim-toml = buildVimPlugin { pname = "vim-toml"; - version = "2025-03-05"; + version = "2025-04-10"; src = fetchFromGitHub { owner = "cespare"; repo = "vim-toml"; - rev = "31e3005667b495eabdc23c0cf0b0140e284551b3"; - sha256 = "0qwcd5ns70bahii6zhrbfs36q11q9rf9ljk4355xbl0lambscqr9"; + rev = "5455494d15aafb04497c6db58374cd9c742d3ac1"; + sha256 = "06ap4ma2hm37vg5rpl7r032wlcrhinaj4kmz0cggnjla94mvhf4q"; }; meta.homepage = "https://github.com/cespare/vim-toml/"; meta.hydraPlatforms = [ ]; @@ -20806,12 +20806,12 @@ final: prev: { vimtex = buildVimPlugin { pname = "vimtex"; - version = "2025-04-03"; + version = "2025-04-13"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "a531f6bf9ce61172e4ea8eea2ecbf59fd08c232a"; - sha256 = "00wnf8zf4vzqvhdi7wcv83l1wmf78kf8s22pfl7dw7vmzpyyaig8"; + rev = "237671ff5852e30f1ad47a572d55a9c2e2dbe91d"; + sha256 = "0bq2nhf44qbndjbs3hj75s6iigv9g08qz45p8260rvvjq4jln52x"; }; meta.homepage = "https://github.com/lervag/vimtex/"; meta.hydraPlatforms = [ ]; @@ -20910,12 +20910,12 @@ final: prev: { visual-whitespace-nvim = buildVimPlugin { pname = "visual-whitespace.nvim"; - version = "2025-04-08"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "mcauley-penney"; repo = "visual-whitespace.nvim"; - rev = "7d44824249f60d2e19803bd94fe1b99907578f9c"; - sha256 = "0gl3nmr17gvprxq7khb51pd2wblw781lx6sni3703i3gkh3wiimg"; + rev = "b3a1383c152cf8fbee6c29ac0f48fdb31f16f550"; + sha256 = "0367q0cilcdnx963xs81lim8yf84y7lpka986hvbf84qip83gh1g"; }; meta.homepage = "https://github.com/mcauley-penney/visual-whitespace.nvim/"; meta.hydraPlatforms = [ ]; @@ -21261,12 +21261,12 @@ final: prev: { yanky-nvim = buildVimPlugin { pname = "yanky.nvim"; - version = "2025-03-31"; + version = "2025-04-14"; src = fetchFromGitHub { owner = "gbprod"; repo = "yanky.nvim"; - rev = "98b9c21d3c06d79f68fd9d471dcc28fc6d2d72ef"; - sha256 = "1bdplxlhsc72kmbzmi7x4p378f3dyjdm3ncikkjs3qwxkvjl1bxw"; + rev = "04775cc6e10ef038c397c407bc17f00a2f52b378"; + sha256 = "024dw52ji4691ndkaz3k12fx6qyvhdpd2r69r9d2isy81fbs2fjm"; }; meta.homepage = "https://github.com/gbprod/yanky.nvim/"; meta.hydraPlatforms = [ ]; @@ -21288,12 +21288,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "2025-04-07"; + version = "2025-04-12"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "dd59edc7a6af25b8daf497388621260ce9b5306c"; - sha256 = "0rlr3r9sj7qwsm93a0bz50czhsfklwb2l9621x29kr179c3s24j8"; + rev = "8418e7028f91feacffcf75236fd4e93a5a3fe911"; + sha256 = "1jrwpg3pp50rybzb02np39zpcmibgvv56xl09xpxrhldmmb5p6bp"; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index aca53b9a801b..1784aca034f1 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -2558,9 +2558,15 @@ in }; nvzone-menu = super.nvzone-menu.overrideAttrs { + checkInputs = with self; [ + # Optional integrations + nvim-tree-lua + neo-tree-nvim + # FIXME: should propagate from neo-tree-nvim + nui-nvim + plenary-nvim + ]; dependencies = [ self.nvzone-volt ]; - # Optional nvimtree integration - nvimSkipModules = "menus.nvimtree"; }; nvzone-minty = super.nvzone-minty.overrideAttrs { @@ -2580,6 +2586,10 @@ in telescope-nvim ]; dependencies = [ self.plenary-nvim ]; + nvimSkipModules = [ + # Issue reproduction file + "minimal" + ]; }; octo-nvim = super.octo-nvim.overrideAttrs { From 09c979e0f0daee9d76a15f37aaefdb8f0948ab0f Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 14 Apr 2025 11:15:54 -0500 Subject: [PATCH 60/78] vimPlugins.nvim-tree-sitter: fix updater formatting --- .../vim/plugins/utils/nvim-treesitter/update.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/utils/nvim-treesitter/update.py b/pkgs/applications/editors/vim/plugins/utils/nvim-treesitter/update.py index 7e6650ace1d2..55363c9db84f 100755 --- a/pkgs/applications/editors/vim/plugins/utils/nvim-treesitter/update.py +++ b/pkgs/applications/editors/vim/plugins/utils/nvim-treesitter/update.py @@ -62,11 +62,18 @@ def update_grammars(nvim_treesitter_dir: str): generated_file = """# generated by pkgs/applications/editors/vim/plugins/utils/nvim-treesitter/update.py -{ buildGrammar, """ +{ + buildGrammar, + """ - generated_file += subprocess.check_output(["nurl", "-Ls", ", "], text=True) + # Get the output and format it properly + nurl_output = subprocess.check_output(["nurl", "-Ls", ","], text=True).strip() + # Add proper indentation (2 spaces) to the comma-separated list + indented_output = nurl_output.replace(",", ",\n ") + generated_file += indented_output - generated_file += """ }: + generated_file += """, +}: { """ From f1375c1c02af068b788034eabc3e333f11d21d41 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 14 Apr 2025 11:51:19 -0500 Subject: [PATCH 61/78] vimPlugins.nvim-treesitter: update grammars --- .../editors/vim/plugins/nvim-treesitter/generated.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 78027c77ea40..6113eb499a68 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -217,6 +217,17 @@ }; meta.homepage = "https://github.com/ambroisie/tree-sitter-bp"; }; + brightscript = buildGrammar { + language = "brightscript"; + version = "0.0.0+rev=48ce168"; + src = fetchFromGitHub { + owner = "ajdelcimmuto"; + repo = "tree-sitter-brightscript"; + rev = "48ce1687125c6dfefcc7a1bef19fa0f0f00426cc"; + hash = "sha256-eVHAl8qykIS90SpWHvpT6VEqjKuXCX8zIYlRGlhUm7w="; + }; + meta.homepage = "https://github.com/ajdelcimmuto/tree-sitter-brightscript"; + }; c = buildGrammar { language = "c"; version = "0.0.0+rev=2a265d6"; From 0eaf56406035c00908dda88fe845fab1e8ded79a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 18:00:53 +0000 Subject: [PATCH 62/78] python312Packages.aiomqtt: 2.3.1 -> 2.3.2 --- pkgs/development/python-modules/aiomqtt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiomqtt/default.nix b/pkgs/development/python-modules/aiomqtt/default.nix index 62baf0521752..4093ad857b9f 100644 --- a/pkgs/development/python-modules/aiomqtt/default.nix +++ b/pkgs/development/python-modules/aiomqtt/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "aiomqtt"; - version = "2.3.1"; + version = "2.3.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "sbtinstruments"; repo = "aiomqtt"; tag = "v${version}"; - hash = "sha256-1UTCcvzbuZJ3KpYsVxiaVn9MjjS1MYYduM4jASAOR3Y="; + hash = "sha256-34YfCeJvCGl0dojlSmnGxcboGK0GdcI42DarCG8lbDA="; }; build-system = [ hatchling ]; From c41f2599178ee6709681e7884aac172a86ddc6bd Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Tue, 25 Mar 2025 17:52:11 +0100 Subject: [PATCH 63/78] librechat: init at 0.7.7 --- pkgs/by-name/li/librechat/0001-npm-pack.patch | 20 +++++ pkgs/by-name/li/librechat/0002-logs.patch | 26 +++++++ .../li/librechat/0003-upload-paths.patch | 20 +++++ pkgs/by-name/li/librechat/package.nix | 73 +++++++++++++++++++ 4 files changed, 139 insertions(+) create mode 100644 pkgs/by-name/li/librechat/0001-npm-pack.patch create mode 100644 pkgs/by-name/li/librechat/0002-logs.patch create mode 100644 pkgs/by-name/li/librechat/0003-upload-paths.patch create mode 100644 pkgs/by-name/li/librechat/package.nix diff --git a/pkgs/by-name/li/librechat/0001-npm-pack.patch b/pkgs/by-name/li/librechat/0001-npm-pack.patch new file mode 100644 index 000000000000..880c67d03c2e --- /dev/null +++ b/pkgs/by-name/li/librechat/0001-npm-pack.patch @@ -0,0 +1,20 @@ +diff --git a/package.json b/package.json +index 2131951..91e4846 100644 +--- a/package.json ++++ b/package.json +@@ -114,5 +114,15 @@ + "admin/", + "packages/" + ] ++ }, ++ "files": [ ++ "api", ++ "client/dist", ++ "packages/data-provider", ++ "packages/data-schemas", ++ "packages/mcp" ++ ], ++ "bin": { ++ "librechat-server": "api/server/index.js" + } + } diff --git a/pkgs/by-name/li/librechat/0002-logs.patch b/pkgs/by-name/li/librechat/0002-logs.patch new file mode 100644 index 000000000000..64cc268277c3 --- /dev/null +++ b/pkgs/by-name/li/librechat/0002-logs.patch @@ -0,0 +1,26 @@ +diff --git a/api/config/meiliLogger.js b/api/config/meiliLogger.js +index 195b387..d445e54 100644 +--- a/api/config/meiliLogger.js ++++ b/api/config/meiliLogger.js +@@ -2,7 +2,7 @@ const path = require('path'); + const winston = require('winston'); + require('winston-daily-rotate-file'); + +-const logDir = path.join(__dirname, '..', 'logs'); ++const logDir = path.join('.', 'logs'); + + const { NODE_ENV } = process.env; + +diff --git a/api/config/winston.js b/api/config/winston.js +index 8f51b99..2ebd041 100644 +--- a/api/config/winston.js ++++ b/api/config/winston.js +@@ -3,7 +3,7 @@ const winston = require('winston'); + require('winston-daily-rotate-file'); + const { redactFormat, redactMessage, debugTraverse, jsonTruncateFormat } = require('./parsers'); + +-const logDir = path.join(__dirname, '..', 'logs'); ++const logDir = path.join('.', 'logs'); + + const { NODE_ENV, DEBUG_LOGGING = true, DEBUG_CONSOLE = false, CONSOLE_JSON = false } = process.env; + \ No newline at end of file diff --git a/pkgs/by-name/li/librechat/0003-upload-paths.patch b/pkgs/by-name/li/librechat/0003-upload-paths.patch new file mode 100644 index 000000000000..50ec5380c545 --- /dev/null +++ b/pkgs/by-name/li/librechat/0003-upload-paths.patch @@ -0,0 +1,20 @@ +diff --git a/api/config/paths.js b/api/config/paths.js +index 165e9e6..fc85083 100644 +--- a/api/config/paths.js ++++ b/api/config/paths.js +@@ -2,13 +2,13 @@ const path = require('path'); + + module.exports = { + root: path.resolve(__dirname, '..', '..'), +- uploads: path.resolve(__dirname, '..', '..', 'uploads'), ++ uploads: path.resolve('.', 'uploads'), + clientPath: path.resolve(__dirname, '..', '..', 'client'), + dist: path.resolve(__dirname, '..', '..', 'client', 'dist'), + publicPath: path.resolve(__dirname, '..', '..', 'client', 'public'), + fonts: path.resolve(__dirname, '..', '..', 'client', 'public', 'fonts'), + assets: path.resolve(__dirname, '..', '..', 'client', 'public', 'assets'), +- imageOutput: path.resolve(__dirname, '..', '..', 'client', 'public', 'images'), ++ imageOutput: path.resolve('.', 'images'), + structuredTools: path.resolve(__dirname, '..', 'app', 'clients', 'tools', 'structured'), + pluginManifest: path.resolve(__dirname, '..', 'app', 'clients', 'tools', 'manifest.json'), + }; diff --git a/pkgs/by-name/li/librechat/package.nix b/pkgs/by-name/li/librechat/package.nix new file mode 100644 index 000000000000..05fec51cc6d8 --- /dev/null +++ b/pkgs/by-name/li/librechat/package.nix @@ -0,0 +1,73 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, + pkg-config, + node-gyp, + vips, + nix-update-script, +}: + +buildNpmPackage rec { + pname = "librechat"; + version = "0.7.7"; + + src = fetchFromGitHub { + owner = "danny-avila"; + repo = "LibreChat"; + tag = "v${version}"; + hash = "sha256-U0yIoJt7wE4a7WbryN7hheLRFTRVol5qawIrmKte41M="; + }; + + patches = [ + # `buildNpmPackage` relies on `npm pack`, which only includes files explicitly + # listed in the project's package.json `files` array if this property is set. + # LibreChat does not set this property, but we can avoid packaging the whole + # workspace by simply adding the relevant paths here ourselves. + # Also, we set the `bin` property to the server script to benefit from the + # auto-generated wrapper. + ./0001-npm-pack.patch + # LibreChat tries writing logs to the package directory, which is immutable + # in our case. We patch the log directory to target the current working directory + # instead, which in case of NixOS will be the service's data directory. + ./0002-logs.patch + # Similarly to the logs, user uploads are by default written to the package + # directory as well. Again, we patch this to be relative to the current working + # directory instead. + ./0003-upload-paths.patch + ]; + + npmDepsHash = "sha256-r06Hcdxa7pYMqIvNWP4VclJ4woiPd9kJxEmQO88i8J8="; + + nativeBuildInputs = [ + pkg-config + node-gyp + ]; + + buildInputs = [ + vips + ]; + + # required for sharp + makeCacheWritable = true; + + npmBuildScript = "frontend"; + npmPruneFlags = [ "--omit=dev" ]; + + passthru = { + updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "^v(\\d+\\.\\d+\\.\\d+)$" + ]; + }; + }; + + meta = { + description = "Open-source app for all your AI conversations, fully customizable and compatible with any AI provider"; + homepage = "https://github.com/danny-avila/LibreChat"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ niklaskorz ]; + mainProgram = "librechat-server"; + }; +} From d8eaf7b15969c0a162db3e64d55e1523cc72a1b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 18:47:15 +0000 Subject: [PATCH 64/78] trdl-client: 0.9.0 -> 0.10.0 --- pkgs/by-name/tr/trdl-client/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/trdl-client/package.nix b/pkgs/by-name/tr/trdl-client/package.nix index b0ba4f81af4e..fddde874d76c 100644 --- a/pkgs/by-name/tr/trdl-client/package.nix +++ b/pkgs/by-name/tr/trdl-client/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "trdl-client"; - version = "0.9.0"; + version = "0.10.0"; src = fetchFromGitHub { owner = "werf"; repo = "trdl"; rev = "v${version}"; - hash = "sha256-f7gyGGClMk/5+FCivuLasiIG/Ty17yeJ8qQ/GVEbC14="; + hash = "sha256-0Q0qs7lzLnJChhT3LGVCHIz1ruci/PGGLJdR9FO1RyE="; }; sourceRoot = "${src.name}/client"; From 73b20b1957b3c63d9a85f5af0d88c9ea7e0562a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 18:50:31 +0000 Subject: [PATCH 65/78] nwg-panel: 0.10.0 -> 0.10.1 --- pkgs/by-name/nw/nwg-panel/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nw/nwg-panel/package.nix b/pkgs/by-name/nw/nwg-panel/package.nix index 2eb0cc2ba36c..fa7b790d2f01 100644 --- a/pkgs/by-name/nw/nwg-panel/package.nix +++ b/pkgs/by-name/nw/nwg-panel/package.nix @@ -23,13 +23,13 @@ python3Packages.buildPythonApplication rec { pname = "nwg-panel"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "nwg-piotr"; repo = "nwg-panel"; tag = "v${version}"; - hash = "sha256-DdDWOIT9/a4z3UTQcGJfGQEl0XyR11WsKg96HfYpEeE="; + hash = "sha256-ZQQRuYcctVKkE1GLx0VRAOZc0VTl1DuyR6y9CE5TbcE="; }; # No tests From 2520b2e6d7f1566a4332e0c860393a004ca5e660 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 19:05:22 +0000 Subject: [PATCH 66/78] rabbitmq-server: 4.0.8 -> 4.0.9 --- pkgs/by-name/ra/rabbitmq-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ra/rabbitmq-server/package.nix b/pkgs/by-name/ra/rabbitmq-server/package.nix index c1bcbd99b138..997478adf5e2 100644 --- a/pkgs/by-name/ra/rabbitmq-server/package.nix +++ b/pkgs/by-name/ra/rabbitmq-server/package.nix @@ -42,12 +42,12 @@ in stdenv.mkDerivation rec { pname = "rabbitmq-server"; - version = "4.0.8"; + version = "4.0.9"; # when updating, consider bumping elixir version in all-packages.nix src = fetchurl { url = "https://github.com/rabbitmq/rabbitmq-server/releases/download/v${version}/${pname}-${version}.tar.xz"; - hash = "sha256-FWB5riSCb8WsGLfNJO6SZRtQxvHpwea+YosvvU8iqng="; + hash = "sha256-imBxBn8RQS0jBGfT5KLLLt+fKvyybzLzPZu9DpFOos8="; }; nativeBuildInputs = [ From 2623c2600072f2ad56ce81e3997c24aadf6c3306 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Mon, 14 Apr 2025 15:05:56 -0400 Subject: [PATCH 67/78] root: 6.34.06 -> 6.34.08 (#398477) --- pkgs/by-name/ro/root/package.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ro/root/package.nix b/pkgs/by-name/ro/root/package.nix index 4341226d49ed..7a8147e1e833 100644 --- a/pkgs/by-name/ro/root/package.nix +++ b/pkgs/by-name/ro/root/package.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { pname = "root"; - version = "6.34.06"; + version = "6.34.08"; passthru = { tests = import ./tests { inherit callPackage; }; @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://root.cern.ch/download/root_v${version}.source.tar.gz"; - hash = "sha256-p5nWMtrlux7Ifq5uvARqEiaMaEnyqIN5IcEY/FG2z/M="; + hash = "sha256-gGBFsVbeA/6PVmGmcOq4d/Lk0tpsI03D4x6Y4tfZb+g="; }; clad_src = fetchgit { @@ -137,9 +137,6 @@ stdenv.mkDerivation rec { # Eliminate impure reference to /System/Library/PrivateFrameworks substituteInPlace core/macosx/CMakeLists.txt \ --replace-fail "-F/System/Library/PrivateFrameworks " "" - # Just like in libpng/12.nix to build the builtin libpng on macOS - substituteInPlace graf2d/asimage/src/libAfterImage/libpng/pngpriv.h \ - --replace-fail '' '' '' + lib.optionalString From a4cac65b3093e803aabd46fd392bad0369ec8cc7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 19:07:27 +0000 Subject: [PATCH 68/78] python312Packages.python-linkplay: 0.2.2 -> 0.2.3 --- pkgs/development/python-modules/python-linkplay/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-linkplay/default.nix b/pkgs/development/python-modules/python-linkplay/default.nix index f2866b530c2f..e72cd3c76b6a 100644 --- a/pkgs/development/python-modules/python-linkplay/default.nix +++ b/pkgs/development/python-modules/python-linkplay/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "python-linkplay"; - version = "0.2.2"; + version = "0.2.3"; pyproject = true; src = fetchFromGitHub { owner = "Velleman"; repo = "python-linkplay"; tag = "v${version}"; - hash = "sha256-K5MDpMza5z3CYuGymXusZ5WMmmN/6rVxegiiO8RtOTc="; + hash = "sha256-xs91de8ELDbBU7deDiOXgnyGMqmYcQY38HkltvPpScU="; }; build-system = [ setuptools ]; From f0e03abc251dba7d42640fc9c7af8898dd222b0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 19:19:34 +0000 Subject: [PATCH 69/78] forecast: 0-unstable-2025-03-09 -> 0-unstable-2025-04-12 --- pkgs/by-name/fo/forecast/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/forecast/package.nix b/pkgs/by-name/fo/forecast/package.nix index af2b25d12fd7..016057443577 100644 --- a/pkgs/by-name/fo/forecast/package.nix +++ b/pkgs/by-name/fo/forecast/package.nix @@ -16,13 +16,13 @@ rustPlatform.buildRustPackage { pname = "forecast"; - version = "0-unstable-2025-03-09"; + version = "0-unstable-2025-04-12"; src = fetchFromGitHub { owner = "cosmic-utils"; repo = "forecast"; - rev = "393ea6ed4d6b1ba5bba71216bd25a869811ad14d"; - hash = "sha256-r0S3AzbpK8l3wrXNT2F1v4GHJFom32YJ63qjhrtBgB0="; + rev = "2dc599ff9a4417d511305d910367dd195aa1378a"; + hash = "sha256-sD6aGpU1gET+0YPCD8wtxJWEJgWE/xYTWQAaIu2+e/8="; }; useFetchCargoVendor = true; From d025b005585ebd855da39d7fe4f1eedd021c9108 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 19:51:59 +0000 Subject: [PATCH 70/78] glooctl: 1.18.13 -> 1.18.14 --- pkgs/by-name/gl/glooctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glooctl/package.nix b/pkgs/by-name/gl/glooctl/package.nix index 3886d04d19c8..e2661f72d91f 100644 --- a/pkgs/by-name/gl/glooctl/package.nix +++ b/pkgs/by-name/gl/glooctl/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "glooctl"; - version = "1.18.13"; + version = "1.18.14"; src = fetchFromGitHub { owner = "solo-io"; repo = "gloo"; rev = "v${version}"; - hash = "sha256-qn4hQKl3E36q7HsgOVWz+eRceKGysyy5rHXzQnOc7JY="; + hash = "sha256-NFcUSvtoXTXGLOGKsf6620R80b19ce++gfG5njDyvI0="; }; vendorHash = "sha256-lcnsmeZ2XobBE95KqIhUZCKmevg2WEGuZC4qUVkdafM="; From bf0d1707ba1e12471a0b554013187e0c5b74f779 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 15 Apr 2025 05:55:42 +1000 Subject: [PATCH 71/78] home-assistant-custom-components.xiaomi_miot: 1.0.15 -> 1.0.16 (#398655) https://github.com/al-one/hass-xiaomi-miot/releases/tag/v1.0.16 --- .../home-assistant/custom-components/xiaomi_miot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix b/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix index 9204ee81fe66..d94ffcb7b480 100644 --- a/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix +++ b/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "al-one"; domain = "xiaomi_miot"; - version = "1.0.15"; + version = "1.0.16"; src = fetchFromGitHub { owner = "al-one"; repo = "hass-xiaomi-miot"; rev = "v${version}"; - hash = "sha256-2qUzLGFXbBq5m+ecSQScC2PHeI6kz6CDeRAjyVu4oWk="; + hash = "sha256-wsc1XSq1KYq7Rs99XK/wL2PYWrxbMblWPHzgopeQ5IM="; }; dependencies = [ From e0b788f46f7c34d9bac7a6dc93d3ae87d9ccd398 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 20:15:44 +0000 Subject: [PATCH 72/78] dummyhttp: 1.1.0 -> 1.1.1 --- pkgs/by-name/du/dummyhttp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/du/dummyhttp/package.nix b/pkgs/by-name/du/dummyhttp/package.nix index f07a24780f5c..ea3406aa4c01 100644 --- a/pkgs/by-name/du/dummyhttp/package.nix +++ b/pkgs/by-name/du/dummyhttp/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage rec { pname = "dummyhttp"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "svenstaro"; repo = "dummyhttp"; rev = "v${version}"; - hash = "sha256-LgOIL4kg3cH0Eo+Z+RGwxZTPzCNSGAdKT7N8tZWHSQQ="; + hash = "sha256-C3fjZgjVazZ8BNhcFJD5SsRO+xjHxw9XQPfPS+qnGtc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-IDvl3qCTUO0KWaAVsF1sTf9lFhVITY6EZgllfw4U/Ho="; + cargoHash = "sha256-bjNB0aoG9Mrz1JzD80j2Czfg0pfU2uGlFFsi5WO4pdU="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.Security From 407ee3c5f18dc7263f3148727252735105059378 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 22:38:31 +0200 Subject: [PATCH 73/78] natscli: 0.2.1 -> 0.2.2 Diff: https://github.com/nats-io/natscli/compare/refs/tags/v0.2.1...refs/tags/v0.2.2 Changelog: https://github.com/nats-io/natscli/releases/tag/v0.2.2 --- pkgs/by-name/na/natscli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/na/natscli/package.nix b/pkgs/by-name/na/natscli/package.nix index 5e09551fbb21..9de7c83dd3f8 100644 --- a/pkgs/by-name/na/natscli/package.nix +++ b/pkgs/by-name/na/natscli/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "natscli"; - version = "0.2.1"; + version = "0.2.2"; src = fetchFromGitHub { owner = "nats-io"; repo = "natscli"; tag = "v${version}"; - hash = "sha256-yYE04QayL2WeZZa2I4lThCzqalxhSGFB7LYlqSGE2SA="; + hash = "sha256-5iGU23HsaMuRDcy3qeCJZE3p2ikaIlLnuWyGfCAlMYQ="; }; - vendorHash = "sha256-WtfvuccRm6jx04jz+8MGjn4mrJ7nvtdACwyL2OjE+tc="; + vendorHash = "sha256-8JtMcEI3UMMuTa9jmkTspjKtseIb2XUcbNuWlrkAVfg="; ldflags = [ "-s" From 921df169f81ab2c0eaeb52e10716e52f9bdff829 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 22:45:36 +0200 Subject: [PATCH 74/78] checkov: 3.2.403 -> 3.2.404 Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/3.2.403...refs/tags/3.2.404 Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.2.404 --- pkgs/by-name/ch/checkov/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix index fdbaf2a10981..c983161978f3 100644 --- a/pkgs/by-name/ch/checkov/package.nix +++ b/pkgs/by-name/ch/checkov/package.nix @@ -25,14 +25,14 @@ with py.pkgs; python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.2.403"; + version = "3.2.404"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; tag = version; - hash = "sha256-/gcDSlxPaRvqtRGmdr4xOa782cP58a7THCRatXGRYQ8="; + hash = "sha256-hxu2FAdLMm54b0SNiHcvdKgxmsDZtA9qEqD/c9vL3Yg="; }; pythonRelaxDeps = [ From 3a4ffe6e8e82f3d5d67e494247144456d6a79216 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 22:46:53 +0200 Subject: [PATCH 75/78] theharvester: 4.7.0 -> 4.7.1 Diff: https://github.com/laramies/theharvester/compare/refs/tags/4.7.0...refs/tags/4.7.1 Changelog: https://github.com/laramies/theHarvester/releases/tag/4.7.1 --- pkgs/by-name/th/theharvester/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/th/theharvester/package.nix b/pkgs/by-name/th/theharvester/package.nix index d9b97aa13db3..e0a2265c7f9f 100644 --- a/pkgs/by-name/th/theharvester/package.nix +++ b/pkgs/by-name/th/theharvester/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "theharvester"; - version = "4.7.0"; + version = "4.7.1"; pyproject = true; src = fetchFromGitHub { owner = "laramies"; repo = "theharvester"; tag = version; - hash = "sha256-eO4jRyzMZQT4Fy1i1OHIf5UDqX8o1gmj6yHrIAxc0Mw="; + hash = "sha256-IBisnQGdhPCoVPPH/GHLJg5qoh08KfMuMxbsqF3jjpE="; }; postPatch = '' From 7de70cc7225d9374c3d4d1a0f321a29f815fe346 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 22:53:49 +0200 Subject: [PATCH 76/78] python313Packages.tencentcloud-sdk-python: 3.0.1358 -> 3.0.1359 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1358...refs/tags/3.0.1359 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1359/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index f107cad32dbb..8cd85e9e711f 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1358"; + version = "3.0.1359"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-MiFP3xQbjkH+JnYG0wgvN8cxCvpOuNgze83PR0X1mSU="; + hash = "sha256-ey1bFsaEbetTLDtmTO3xFtAO1OeChS9lJf23cXGyG5Q="; }; build-system = [ setuptools ]; From 36284966e7722ddd3659107ccb3e497f4f534e67 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 22:56:26 +0200 Subject: [PATCH 77/78] exploitdb: 2025-04-12 -> 2025-04-14 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2025-04-12...2025-04-14 --- pkgs/by-name/ex/exploitdb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exploitdb/package.nix b/pkgs/by-name/ex/exploitdb/package.nix index 625353816c76..c7d49ff6baef 100644 --- a/pkgs/by-name/ex/exploitdb/package.nix +++ b/pkgs/by-name/ex/exploitdb/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2025-04-12"; + version = "2025-04-14"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; rev = "refs/tags/${version}"; - hash = "sha256-45i8WrkLL+leDHTSZXStw2X3ZmELyIrFR8UWq6t2IHY="; + hash = "sha256-yoQB2QM9Fg4tKKPeGTM68+Su98mt8znkINNQY9cVUoI="; }; nativeBuildInputs = [ makeWrapper ]; From 32bb18de3fdc183ce866094862b4ad85febfe370 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 18:57:53 +0000 Subject: [PATCH 78/78] telegraf: 1.34.1 -> 1.34.2 --- pkgs/by-name/te/telegraf/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/telegraf/package.nix b/pkgs/by-name/te/telegraf/package.nix index 5b456eaa482e..b96d80f91f81 100644 --- a/pkgs/by-name/te/telegraf/package.nix +++ b/pkgs/by-name/te/telegraf/package.nix @@ -10,7 +10,7 @@ buildGoModule rec { pname = "telegraf"; - version = "1.34.1"; + version = "1.34.2"; subPackages = [ "cmd/telegraf" ]; @@ -18,10 +18,10 @@ buildGoModule rec { owner = "influxdata"; repo = "telegraf"; rev = "v${version}"; - hash = "sha256-q+v4cKqBLGxsvR5e8OS6Ix/0JZ+0I/cf0M6P27ym9Go="; + hash = "sha256-M11yqIPVVHmyZf2qcoVxY00P/Pr3ch0uyJn2evofDmI="; }; - vendorHash = "sha256-681a1K1wsjTgZXCx5fuz0/HZ52KucVGnqiv/EIz34Bg="; + vendorHash = "sha256-ldEIZFtoLJetSij614mvOos/kVQTakn2Fj0CNMEdEWE="; proxyVendor = true; ldflags = [