From 5f6dd3654ce8bb2dd7f6b7f8a8f8dc0950343c11 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Thu, 17 Oct 2024 08:28:01 -0400 Subject: [PATCH 01/67] python3.pkgs.geoarrow-types: init at 0.2.0 --- .../python-modules/geoarrow-types/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/geoarrow-types/default.nix diff --git a/pkgs/development/python-modules/geoarrow-types/default.nix b/pkgs/development/python-modules/geoarrow-types/default.nix new file mode 100644 index 000000000000..366fa20eeee4 --- /dev/null +++ b/pkgs/development/python-modules/geoarrow-types/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pythonOlder, + pytestCheckHook, + pyarrow, + setuptools-scm, +}: +buildPythonPackage rec { + pname = "geoarrow-types"; + version = "0.2.0"; + pyproject = true; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + repo = "geoarrow-python"; + owner = "geoarrow"; + rev = "refs/tags/geoarrow-types-${version}"; + hash = "sha256-LySb4AsRuSirDJ73MAPpnMwPM2WFfG6X82areR4Y4lI="; + }; + + sourceRoot = "${src.name}/geoarrow-types"; + + build-system = [ setuptools-scm ]; + + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; + + nativeCheckInputs = [ + pytestCheckHook + pyarrow + ]; + + pythonImportsCheck = [ "geoarrow.types" ]; + + meta = with lib; { + description = "PyArrow types for geoarrow"; + homepage = "https://github.com/geoarrow/geoarrow-python"; + license = licenses.asl20; + maintainers = with maintainers; [ + cpcloud + ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 61fd9424c546..ef18f89beb47 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4964,6 +4964,8 @@ self: super: with self; { geoalchemy2 = callPackage ../development/python-modules/geoalchemy2 { }; + geoarrow-types = callPackage ../development/python-modules/geoarrow-types { }; + geocachingapi = callPackage ../development/python-modules/geocachingapi { }; geocoder = callPackage ../development/python-modules/geocoder { }; From 0f949a0bffabfa6f77fd76ae23ad149792e7c8e2 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Thu, 17 Oct 2024 08:57:19 -0400 Subject: [PATCH 02/67] python3.pkgs.geoarrow-c: init at 0.1.3 --- .../python-modules/geoarrow-c/default.nix | 53 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 55 insertions(+) create mode 100644 pkgs/development/python-modules/geoarrow-c/default.nix diff --git a/pkgs/development/python-modules/geoarrow-c/default.nix b/pkgs/development/python-modules/geoarrow-c/default.nix new file mode 100644 index 000000000000..deef6b21947a --- /dev/null +++ b/pkgs/development/python-modules/geoarrow-c/default.nix @@ -0,0 +1,53 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pythonOlder, + pytestCheckHook, + pyarrow, + cython, + numpy, + setuptools, + setuptools-scm, +}: +buildPythonPackage rec { + pname = "geoarrow-c"; + version = "0.1.3"; + pyproject = true; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + repo = "geoarrow-c"; + owner = "geoarrow"; + rev = "refs/tags/geoarrow-c-python-${version}"; + hash = "sha256-kQCD3Vptl7GtRFigr4darvdtwnaHRLZWvBBpZ0xHMgM="; + }; + + sourceRoot = "${src.name}/python/geoarrow-c"; + + build-system = [ + cython + setuptools + setuptools-scm + ]; + + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; + + nativeCheckInputs = [ + pytestCheckHook + pyarrow + numpy + ]; + + pythonImportsCheck = [ "geoarrow.c" ]; + + meta = with lib; { + description = "Experimental C and C++ implementation of the GeoArrow specification"; + homepage = "https://github.com/geoarrow/geoarrow-c"; + license = licenses.asl20; + maintainers = with maintainers; [ + cpcloud + ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ef18f89beb47..7c622a65bfbb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4964,6 +4964,8 @@ self: super: with self; { geoalchemy2 = callPackage ../development/python-modules/geoalchemy2 { }; + geoarrow-c = callPackage ../development/python-modules/geoarrow-c { }; + geoarrow-types = callPackage ../development/python-modules/geoarrow-types { }; geocachingapi = callPackage ../development/python-modules/geocachingapi { }; From a06ca42c14d0de662cf970e713d174dcd66af608 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Thu, 17 Oct 2024 08:57:42 -0400 Subject: [PATCH 03/67] python3.pkgs.geoarrow-pyarrow: init at 0.1.2 --- .../geoarrow-pyarrow/default.nix | 77 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 79 insertions(+) create mode 100644 pkgs/development/python-modules/geoarrow-pyarrow/default.nix diff --git a/pkgs/development/python-modules/geoarrow-pyarrow/default.nix b/pkgs/development/python-modules/geoarrow-pyarrow/default.nix new file mode 100644 index 000000000000..197962bf15b2 --- /dev/null +++ b/pkgs/development/python-modules/geoarrow-pyarrow/default.nix @@ -0,0 +1,77 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pythonOlder, + pytestCheckHook, + geoarrow-c, + pyarrow, + pyarrow-hotfix, + numpy, + pandas, + geopandas, + pyogrio, + pyproj, + setuptools-scm, +}: +buildPythonPackage rec { + pname = "geoarrow-pyarrow"; + version = "0.1.2"; + pyproject = true; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + repo = "geoarrow-python"; + owner = "geoarrow"; + rev = "refs/tags/geoarrow-pyarrow-${version}"; + hash = "sha256-Ni+GKTRhRDRHip1us3OZPuUhHQCNU7Nap865T/+CU8Y="; + }; + + sourceRoot = "${src.name}/geoarrow-pyarrow"; + + build-system = [ setuptools-scm ]; + + disabledTests = [ + # these tests are incompatible with arrow 17 + "test_make_point" + "test_point_with_offset" + "test_linestring_with_offset" + "test_polygon_with_offset" + "test_multipoint_with_offset" + "test_multilinestring_with_offset" + "test_multipolygon_with_offset" + "test_multipolygon_with_offset_nonempty_inner_lists" + "test_interleaved_multipolygon_with_offset" + "test_readpyogrio_table_gpkg" + "test_geometry_type_basic" + ]; + + dependencies = [ + geoarrow-c + pyarrow + pyarrow-hotfix + ]; + + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; + + nativeCheckInputs = [ + pytestCheckHook + numpy + pandas + geopandas + pyogrio + pyproj + ]; + + pythonImportsCheck = [ "geoarrow.pyarrow" ]; + + meta = with lib; { + description = "PyArrow implementation of geospatial data types"; + homepage = "https://github.com/geoarrow/geoarrow-python"; + license = licenses.asl20; + maintainers = with maintainers; [ + cpcloud + ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7c622a65bfbb..7fd6858f9d17 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4968,6 +4968,8 @@ self: super: with self; { geoarrow-types = callPackage ../development/python-modules/geoarrow-types { }; + geoarrow-pyarrow = callPackage ../development/python-modules/geoarrow-pyarrow { }; + geocachingapi = callPackage ../development/python-modules/geocachingapi { }; geocoder = callPackage ../development/python-modules/geocoder { }; From 17b05c63e87ad3061fe3f7bf3b12461d43190f4c Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Thu, 17 Oct 2024 08:57:54 -0400 Subject: [PATCH 04/67] python3.pkgs.geoarrow-pandas: init at 0.1.2 --- .../geoarrow-pandas/default.nix | 52 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 54 insertions(+) create mode 100644 pkgs/development/python-modules/geoarrow-pandas/default.nix diff --git a/pkgs/development/python-modules/geoarrow-pandas/default.nix b/pkgs/development/python-modules/geoarrow-pandas/default.nix new file mode 100644 index 000000000000..cdf71922b509 --- /dev/null +++ b/pkgs/development/python-modules/geoarrow-pandas/default.nix @@ -0,0 +1,52 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pythonOlder, + pytestCheckHook, + pandas, + pyarrow, + geoarrow-pyarrow, + setuptools-scm, +}: +buildPythonPackage rec { + pname = "geoarrow-pandas"; + version = "0.1.2"; + pyproject = true; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + repo = "geoarrow-python"; + owner = "geoarrow"; + rev = "refs/tags/geoarrow-pandas-${version}"; + hash = "sha256-Ni+GKTRhRDRHip1us3OZPuUhHQCNU7Nap865T/+CU8Y="; + }; + + sourceRoot = "${src.name}/geoarrow-pandas"; + + build-system = [ setuptools-scm ]; + + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; + + dependencies = [ + geoarrow-pyarrow + pandas + pyarrow + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "geoarrow.pandas" ]; + + meta = with lib; { + description = "Python implementation of the GeoArrow specification"; + homepage = "https://github.com/geoarrow/geoarrow-python"; + license = licenses.asl20; + maintainers = with maintainers; [ + cpcloud + ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7fd6858f9d17..357c283bba65 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4968,6 +4968,8 @@ self: super: with self; { geoarrow-types = callPackage ../development/python-modules/geoarrow-types { }; + geoarrow-pandas = callPackage ../development/python-modules/geoarrow-pandas { }; + geoarrow-pyarrow = callPackage ../development/python-modules/geoarrow-pyarrow { }; geocachingapi = callPackage ../development/python-modules/geocachingapi { }; From ed534e09d00f3a0f440f46db5e9fe5e67c663466 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Oct 2024 04:32:02 +0000 Subject: [PATCH 05/67] python312Packages.asyncstdlib: 3.12.5 -> 3.13.0 --- pkgs/development/python-modules/asyncstdlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncstdlib/default.nix b/pkgs/development/python-modules/asyncstdlib/default.nix index 31bb266783f4..398496d69518 100644 --- a/pkgs/development/python-modules/asyncstdlib/default.nix +++ b/pkgs/development/python-modules/asyncstdlib/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "asyncstdlib"; - version = "3.12.5"; + version = "3.13.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "maxfischer2781"; repo = "asyncstdlib"; rev = "refs/tags/v${version}"; - hash = "sha256-RQoq+Okzan4/Q51mlL1EPyZuBSr3+xGWEPSAnZYJGyA="; + hash = "sha256-0VEJ26MP6gIgPvjan7LgCEtSLpg4wXhmFNPGZGntPD8="; }; build-system = [ flit-core ]; From 97c5b6880867accc8e968559ee6a2b7f4fec068b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 31 Oct 2024 10:08:48 +0100 Subject: [PATCH 06/67] python312Packages.meteoswiss-async: relax aiohttp and asyncstdlib --- pkgs/by-name/po/poutine/package.nix | 6 +++--- .../development/python-modules/meteoswiss-async/default.nix | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/po/poutine/package.nix b/pkgs/by-name/po/poutine/package.nix index adf4bede4077..543c466d43bb 100644 --- a/pkgs/by-name/po/poutine/package.nix +++ b/pkgs/by-name/po/poutine/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "poutine"; - version = "0.13.0"; + version = "0.15.2"; src = fetchFromGitHub { owner = "boostsecurityio"; repo = "poutine"; rev = "refs/tags/v${version}"; - hash = "sha256-9vbK2tc57e/YNfhSVbCMxnzOmmahr9T3x5Tt7GQjVnc="; + hash = "sha256-YBoGsexYT2/lAWEajMVa/xNRBv1R1i0hB6pTAlk43E0="; }; - vendorHash = "sha256-HYuyGSatUOch73IKc7/9imhwz0Oz6Mrccs2HKVQtaVE="; + vendorHash = "sha256-CZLzIGu6jj4JXmKJaWmyeRvcRNjBYecblW47kcsg5Nw="; ldflags = [ "-s" diff --git a/pkgs/development/python-modules/meteoswiss-async/default.nix b/pkgs/development/python-modules/meteoswiss-async/default.nix index a10bbafb9d43..482340b0ed78 100644 --- a/pkgs/development/python-modules/meteoswiss-async/default.nix +++ b/pkgs/development/python-modules/meteoswiss-async/default.nix @@ -26,7 +26,10 @@ buildPythonPackage rec { hash = "sha256-xFvfyLZvBfnbzShKN+94piNUVjV1cfi4jWpc/Xw6XG4="; }; - pythonRelaxDeps = [ "aiohttp" ]; + pythonRelaxDeps = [ + "aiohttp" + "asyncstdlib" + ]; build-system = [ setuptools ]; From 041fc2c6f58ee02fbc235e7a62cd8528f108a0a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Nov 2024 17:52:47 +0000 Subject: [PATCH 07/67] tana: 1.0.16 -> 1.0.17 --- pkgs/by-name/ta/tana/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/tana/package.nix b/pkgs/by-name/ta/tana/package.nix index d9e37f2b8711..ec4aae6b0574 100644 --- a/pkgs/by-name/ta/tana/package.nix +++ b/pkgs/by-name/ta/tana/package.nix @@ -55,7 +55,7 @@ let ]; buildInputs = glLibs ++ libs; runpathPackages = glLibs ++ [ stdenv.cc.cc stdenv.cc.libc ]; - version = "1.0.16"; + version = "1.0.17"; in stdenv.mkDerivation { pname = "tana"; @@ -63,7 +63,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://github.com/tanainc/tana-desktop-releases/releases/download/v${version}/tana_${version}_amd64.deb"; - hash = "sha256-XLjzvMai5HyxEGK02DfBAKy5jva9wEGcf5A/38jzu+s="; + hash = "sha256-IgF4VWCp3M6tQBfFAPR9u9UgGFs6f7qU3s94nGYEKkY="; }; nativeBuildInputs = [ From 623ecef987c4dc0fc4682244fb4e3489fbf8f94e Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Mon, 19 Aug 2024 20:49:21 -0700 Subject: [PATCH 08/67] freebsd: set `BOOTSTRAPPING` when building for Linux FreeBSD loves to access system headers for platform-specific builtins. This is fine on FreeBSD but often breaks when building utilities for Linux. `BOOTSTRAPPING` disables using most of these headers. Instead of adding workarounds to every package, just set `BOOTSTRAPPING` when the host platform is not FreeBSD. --- pkgs/os-specific/bsd/freebsd/pkgs/libelf.nix | 2 -- pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix | 1 - pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix | 1 + pkgs/os-specific/bsd/freebsd/pkgs/mkcsmapper.nix | 2 -- pkgs/os-specific/bsd/freebsd/pkgs/mkesdb.nix | 3 --- 5 files changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/libelf.nix b/pkgs/os-specific/bsd/freebsd/pkgs/libelf.nix index 0a077e5aee1c..d24b242bc4d3 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/libelf.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/libelf.nix @@ -23,6 +23,4 @@ mkDerivation { install m4 ]; - - BOOTSTRAPPING = !stdenv.hostPlatform.isFreeBSD; } diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix b/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix index 2e4902860c8d..6ebc8eb78f6c 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix @@ -35,5 +35,4 @@ mkDerivation ( MK_TESTS = "no"; } - // lib.optionalAttrs (!stdenv.hostPlatform.isFreeBSD) { BOOTSTRAPPING = 1; } ) diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix b/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix index e4823e905f8e..1989448e1f0e 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix @@ -92,6 +92,7 @@ lib.makeOverridable ( # Since STRIP in `makeFlags` has to be a flag, not the binary itself STRIPBIN = "${stdenv'.cc.bintools.targetPrefix}strip"; } + // lib.optionalAttrs (!stdenv.hostPlatform.isFreeBSD) { BOOTSTRAPPING = true; } // lib.optionalAttrs stdenv'.hostPlatform.isDarwin { MKRELRO = "no"; } // lib.optionalAttrs (stdenv'.cc.isClang or false) { HAVE_LLVM = lib.versions.major (lib.getVersion stdenv'.cc.cc); diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/mkcsmapper.nix b/pkgs/os-specific/bsd/freebsd/pkgs/mkcsmapper.nix index 60cef347446e..80804123852e 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/mkcsmapper.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/mkcsmapper.nix @@ -13,8 +13,6 @@ mkDerivation { "lib/libiconv_modules/mapper_std" ]; - BOOTSTRAPPING = !stdenv.hostPlatform.isFreeBSD; - extraNativeBuildInputs = [ byacc flex diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/mkesdb.nix b/pkgs/os-specific/bsd/freebsd/pkgs/mkesdb.nix index a503af529f27..9c0ec2892802 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/mkesdb.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/mkesdb.nix @@ -1,5 +1,4 @@ { - stdenv, mkDerivation, byacc, flex, @@ -10,8 +9,6 @@ mkDerivation { extraPaths = [ "lib/libc/iconv" ]; - BOOTSTRAPPING = !stdenv.hostPlatform.isFreeBSD; - extraNativeBuildInputs = [ byacc flex From 337b2fd99d138e750551473347311c848205fd5d Mon Sep 17 00:00:00 2001 From: Artemis Tosini Date: Sun, 25 Aug 2024 22:39:31 +0000 Subject: [PATCH 09/67] freebsd.localedef: Fix formatting --- .../bsd/freebsd/pkgs/localedef.nix | 42 +++++++++---------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix b/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix index 6ebc8eb78f6c..72180f8b1e2f 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/localedef.nix @@ -9,30 +9,28 @@ makeMinimal, install, }: -mkDerivation ( - { - path = "usr.bin/localedef"; +mkDerivation ({ + path = "usr.bin/localedef"; - extraPaths = [ - "lib/libc/locale" - "lib/libc/stdtime" - ] ++ lib.optionals (!stdenv.hostPlatform.isFreeBSD) [ "." ]; + extraPaths = [ + "lib/libc/locale" + "lib/libc/stdtime" + ] ++ lib.optionals (!stdenv.hostPlatform.isFreeBSD) [ "." ]; - nativeBuildInputs = [ - bsdSetupHook - byacc - freebsdSetupHook - makeMinimal - install - ]; + nativeBuildInputs = [ + bsdSetupHook + byacc + freebsdSetupHook + makeMinimal + install + ]; - buildInputs = [ ]; + buildInputs = [ ]; - preBuild = lib.optionalString (!stdenv.hostPlatform.isFreeBSD) '' - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${compat}/include -D__unused= -D__pure= -Wno-strict-aliasing" - export NIX_LDFLAGS="$NIX_LDFLAGS -L${compat}/lib" - ''; + preBuild = lib.optionalString (!stdenv.hostPlatform.isFreeBSD) '' + export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${compat}/include -D__unused= -D__pure= -Wno-strict-aliasing" + export NIX_LDFLAGS="$NIX_LDFLAGS -L${compat}/lib" + ''; - MK_TESTS = "no"; - } -) + MK_TESTS = "no"; +}) From df1ec7d0937fdcfad12500f6f23584ce477fd5df Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Mon, 2 Sep 2024 19:06:32 -0700 Subject: [PATCH 10/67] freebsd.mkDerivation: move all environment variable declarations into env attrset --- .../bsd/freebsd/pkgs/mkDerivation.nix | 52 ++++++++++--------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix b/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix index 1989448e1f0e..fea3a5eab011 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/mkDerivation.nix @@ -56,8 +56,6 @@ lib.makeOverridable ( ] ++ attrs.extraNativeBuildInputs or [ ]; buildInputs = compatIfNeeded; - HOST_SH = stdenv'.shell; - makeFlags = [ "STRIP=-s" # flag to install, not command @@ -65,14 +63,36 @@ lib.makeOverridable ( ++ lib.optional (!stdenv'.hostPlatform.isFreeBSD) "MK_WERROR=no" ++ lib.optional stdenv.hostPlatform.isStatic "SHLIB_NAME="; - # amd64 not x86_64 for this on unlike NetBSD - MACHINE_ARCH = freebsd-lib.mkBsdArch stdenv'; + env = + { + HOST_SH = stdenv'.shell; - MACHINE = freebsd-lib.mkBsdMachine stdenv'; + # amd64 not x86_64 for this on unlike NetBSD + MACHINE_ARCH = freebsd-lib.mkBsdArch stdenv'; - MACHINE_CPUARCH = freebsd-lib.mkBsdCpuArch stdenv'; + MACHINE = freebsd-lib.mkBsdMachine stdenv'; - COMPONENT_PATH = attrs.path or null; + MACHINE_CPUARCH = freebsd-lib.mkBsdCpuArch stdenv'; + + COMPONENT_PATH = attrs.path or null; + } + // lib.optionalAttrs stdenv'.hasCC { + # TODO should CC wrapper set this? + CPP = "${stdenv'.cc.targetPrefix}cpp"; + + # Since STRIP in `makeFlags` has to be a flag, not the binary itself + STRIPBIN = "${stdenv'.cc.bintools.targetPrefix}strip"; + } + // lib.optionalAttrs (!stdenv.hostPlatform.isFreeBSD) { BOOTSTRAPPING = true; } + // lib.optionalAttrs stdenv'.hostPlatform.isDarwin { MKRELRO = "no"; } + // lib.optionalAttrs (stdenv'.cc.isClang or false) { + HAVE_LLVM = lib.versions.major (lib.getVersion stdenv'.cc.cc); + } + // lib.optionalAttrs (stdenv'.cc.isGNU or false) { + HAVE_GCC = lib.versions.major (lib.getVersion stdenv'.cc.cc); + } + // lib.optionalAttrs (stdenv'.hostPlatform.isx86_32) { USE_SSP = "no"; } + // (attrs.env or { }); strictDeps = true; @@ -85,27 +105,11 @@ lib.makeOverridable ( license = lib.licenses.bsd2; } // attrs.meta or { }; } - // lib.optionalAttrs stdenv'.hasCC { - # TODO should CC wrapper set this? - CPP = "${stdenv'.cc.targetPrefix}cpp"; - - # Since STRIP in `makeFlags` has to be a flag, not the binary itself - STRIPBIN = "${stdenv'.cc.bintools.targetPrefix}strip"; - } - // lib.optionalAttrs (!stdenv.hostPlatform.isFreeBSD) { BOOTSTRAPPING = true; } - // lib.optionalAttrs stdenv'.hostPlatform.isDarwin { MKRELRO = "no"; } - // lib.optionalAttrs (stdenv'.cc.isClang or false) { - HAVE_LLVM = lib.versions.major (lib.getVersion stdenv'.cc.cc); - } - // lib.optionalAttrs (stdenv'.cc.isGNU or false) { - HAVE_GCC = lib.versions.major (lib.getVersion stdenv'.cc.cc); - } - // lib.optionalAttrs (stdenv'.hostPlatform.isx86_32) { USE_SSP = "no"; } // lib.optionalAttrs (attrs.headersOnly or false) { installPhase = "includesPhase"; dontBuild = true; } - // attrs + // (builtins.removeAttrs attrs [ "env" ]) // lib.optionalAttrs (stdenv'.hasCC && stdenv'.cc.isClang or false && attrs.clangFixup or true) { preBuild = '' From 73da8726b34bc4489f86e4418c45ad8c5910850c Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 10 Nov 2024 04:12:36 +0100 Subject: [PATCH 11/67] hqplayer-desktop: 4.22.0-65 -> 5.8.2-25 --- .../audio/hqplayer-desktop/default.nix | 70 +++++++++++-------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 41 insertions(+), 31 deletions(-) diff --git a/pkgs/applications/audio/hqplayer-desktop/default.nix b/pkgs/applications/audio/hqplayer-desktop/default.nix index 7aeb55bfa712..8f097ff23590 100644 --- a/pkgs/applications/audio/hqplayer-desktop/default.nix +++ b/pkgs/applications/audio/hqplayer-desktop/default.nix @@ -1,48 +1,62 @@ -{ mkDerivation +{ stdenv , alsa-lib , autoPatchelfHook +, dpkg , evince , fetchurl , flac -, gcc12 , lib , libmicrohttpd +, libogg , libusb-compat-0_1 , llvmPackages +, mpfr , qtcharts , qtdeclarative -, qtquickcontrols2 +, qtwayland , qtwebengine , qtwebview -, rpmextract , wavpack +, wrapQtAppsHook }: -mkDerivation rec { - pname = "hqplayer-desktop"; - version = "4.22.0-65"; - - src = fetchurl { - url = "https://www.signalyst.eu/bins/hqplayer4desktop-${version}.fc36.x86_64.rpm"; - sha256 = "sha256-PA8amsqy4O9cMruNYVhG+uBiUGQ5WfnZC2ARppmZd7g="; +let + version = "5.8.2-25"; + srcs = { + aarch64-linux = fetchurl { + url = "https://signalyst.com/bins/bookworm/hqplayer5desktop_${version}_arm64.deb"; + hash = "sha256-t3aiEkxl5fP5yup2l/iuLqZhltIjo4Ahe8EUg52lOLQ="; + }; + x86_64-linux = fetchurl { + url = "https://signalyst.com/bins/noble/hqplayer5desktop_${version}_amd64.deb"; + hash = "sha256-kDNVR8HkMogbdk5+eRszpyLeuE+vO3ynDS+TmCWYZ2Y="; + }; }; +in +stdenv.mkDerivation { + pname = "hqplayer-desktop"; + inherit version; - unpackPhase = '' - ${rpmextract}/bin/rpmextract "$src" - ''; + src = srcs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); - nativeBuildInputs = [ autoPatchelfHook rpmextract ]; + nativeBuildInputs = [ + autoPatchelfHook + dpkg + wrapQtAppsHook + ]; buildInputs = [ alsa-lib flac - gcc12.cc.lib + stdenv.cc.cc.lib libmicrohttpd + libogg libusb-compat-0_1 llvmPackages.openmp + mpfr qtcharts qtdeclarative - qtquickcontrols2 + qtwayland qtwebengine qtwebview wavpack @@ -55,18 +69,14 @@ mkDerivation rec { installPhase = '' runHook preInstall - # additional library - mkdir -p "$out"/lib - mv ./opt/hqplayer4desktop/lib/* "$out"/lib - # main executable mkdir -p "$out"/bin mv ./usr/bin/* "$out"/bin # documentation - mkdir -p "$doc/share/doc/${pname}" "$doc/share/applications" - mv ./usr/share/doc/hqplayer4desktop/* "$doc/share/doc/${pname}" - mv ./usr/share/applications/hqplayer4desktop-manual.desktop "$doc/share/applications" + mkdir -p "$doc/share/doc/hqplayer-desktop" "$doc/share/applications" + mv ./usr/share/doc/hqplayer5desktop/* "$doc/share/doc/hqplayer-desktop" + mv ./usr/share/applications/hqplayer5desktop-manual.desktop "$doc/share/applications" # desktop files mkdir -p "$out/share/applications" @@ -83,25 +93,25 @@ mkDerivation rec { outputs = [ "out" "doc" ]; postInstall = '' - for desktopFile in $out/share/applications/hqplayer4{desktop-nostyle,desktop-highdpi,-client,desktop}.desktop; do + for desktopFile in $out/share/applications/hqplayer5{client,desktop}.desktop; do substituteInPlace "$desktopFile" \ --replace /usr/bin "$out"/bin done - substituteInPlace "$doc/share/applications/hqplayer4desktop-manual.desktop" \ - --replace /usr/share/doc/hqplayer4desktop "$doc/share/doc/${pname}" \ + substituteInPlace "$doc/share/applications/hqplayer5desktop-manual.desktop" \ + --replace /usr/share/doc/hqplayer5desktop "$doc/share/doc/hqplayer-desktop" \ --replace evince "${evince}/bin/evince" ''; postFixup = '' - patchelf --replace-needed libomp.so.5 libomp.so "$out/bin/.hqplayer4desktop-wrapped" + patchelf --replace-needed libomp.so.5 libomp.so $out/bin/.hqplayer5*-wrapped ''; meta = with lib; { - homepage = "https://www.signalyst.com/custom.html"; + homepage = "https://www.signalyst.com"; description = "High-end upsampling multichannel software HD-audio player"; license = licenses.unfree; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - platforms = [ "x86_64-linux" ]; + platforms = builtins.attrNames srcs; maintainers = with maintainers; [ lovesegfault ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 16b6aa095873..fb55c17dbfb8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3855,7 +3855,7 @@ with pkgs; hpccm = with python3Packages; toPythonApplication hpccm; - hqplayer-desktop = libsForQt5.callPackage ../applications/audio/hqplayer-desktop { }; + hqplayer-desktop = qt6Packages.callPackage ../applications/audio/hqplayer-desktop { }; html-proofer = callPackage ../tools/misc/html-proofer { }; From 2a1f893b6ac8f8c4a6524b3abe86172364c78b3f Mon Sep 17 00:00:00 2001 From: Stig Palmquist Date: Wed, 20 Nov 2024 00:59:12 +0100 Subject: [PATCH 12/67] perlPackages.ModuleScanDeps: 1.34 -> 1.37 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index fa15b777e3a5..06f96ccc1139 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -16600,10 +16600,10 @@ with self; { ModuleScanDeps = buildPerlPackage { pname = "Module-ScanDeps"; - version = "1.34"; + version = "1.37"; src = fetchurl { - url = "mirror://cpan/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.34.tar.gz"; - hash = "sha256-ysUw5c/EE+BneXx9I3xsXNMpFcPZ+u5dlANcjzqFUOs="; + url = "mirror://cpan/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.37.tar.gz"; + hash = "sha256-H14RnK3hRmw5xx5bw1qNT05nJjXbA9eaWg3PCMTitaM="; }; buildInputs = [ TestRequires IPCRun3 ]; propagatedBuildInputs = [ TextParsewords ]; From 20a29cb94fbca9648260ac4016c8991aeef881ae Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Wed, 20 Nov 2024 16:38:59 +0900 Subject: [PATCH 13/67] bfg-repo-cleaner: 1.13.0 -> 1.14.0 --- pkgs/by-name/bf/bfg-repo-cleaner/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bf/bfg-repo-cleaner/package.nix b/pkgs/by-name/bf/bfg-repo-cleaner/package.nix index a759c1e86005..447f9e7d84dc 100644 --- a/pkgs/by-name/bf/bfg-repo-cleaner/package.nix +++ b/pkgs/by-name/bf/bfg-repo-cleaner/package.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "bfg-repo-cleaner"; - version = "1.13.0"; + version = "1.14.0"; jarName = "bfg-${version}.jar"; src = fetchurl { url = "mirror://maven/com/madgag/bfg/${version}/${jarName}"; - sha256 = "1kn84rsvms1v5l1j2xgrk7dc7mnsmxkc6sqd94mnim22vnwvl8mz"; + hash = "sha256-GnXpOQVB9LVdnAElazYbgVweCiY+L7PQcrVcKRHq0Lc="; }; nativeBuildInputs = [ makeWrapper ]; From 4a43f36f2677276f13143b8d0a7046f4e5631623 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Thu, 21 Nov 2024 01:29:57 +0100 Subject: [PATCH 14/67] sunvox: Add back wayback machine fallback src Save Page Now functionality has been restored, we can now back up the src. --- pkgs/by-name/su/sunvox/package.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sunvox/package.nix b/pkgs/by-name/su/sunvox/package.nix index a5d2af067044..80a0f709e1f2 100644 --- a/pkgs/by-name/su/sunvox/package.nix +++ b/pkgs/by-name/su/sunvox/package.nix @@ -30,8 +30,7 @@ stdenv.mkDerivation (finalAttrs: { urls = [ "https://www.warmplace.ru/soft/sunvox/sunvox-${finalAttrs.version}.zip" # Upstream removes downloads of older versions, please save bumped versions to archive.org - # FIXME At the time of writing, archive.org is still recovering from the recent attacks and has not yet re-opened the page saving functionality - # https://blog.archive.org/2024/10/21/internet-archive-services-update-2024-10-21/ + "https://web.archive.org/web/20241121002213/https://www.warmplace.ru/soft/sunvox/sunvox-${finalAttrs.version}.zip" ]; hash = "sha256-7DZyoOz3jDYsuGqbs0PRs6jdWCxBhSDUKk8KVJQm/3o="; }; From 144d01dd49fd77ad9d88e4ea21b5f00a64c20ad9 Mon Sep 17 00:00:00 2001 From: bstanderline <153822813+bstanderline@users.noreply.github.com> Date: Thu, 21 Nov 2024 11:16:16 +0000 Subject: [PATCH 15/67] zabbix70: 7.0.5 -> 7.0.6 --- pkgs/servers/monitoring/zabbix/versions.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index a31be5349612..1e4d5dbc255d 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -1,7 +1,7 @@ generic: { v70 = generic { - version = "7.0.5"; - hash = "sha256-IVMBtuCJpoWi+rzKF/xl5XZtQtIHkXS2WhvyjfdnlpI="; + version = "7.0.6"; + hash = "sha256-DXfODjhNbTCqc55ZZIBGqtoxqX/NfWJr2a+jfkIKLdA="; vendorHash = null; }; v64 = generic { From fb3a557a4bea131a5e3eda3861811deb70545381 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 22 Nov 2024 02:12:29 +0000 Subject: [PATCH 16/67] htmldoc: 1.9.18 -> 1.9.19 --- pkgs/tools/typesetting/htmldoc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/typesetting/htmldoc/default.nix b/pkgs/tools/typesetting/htmldoc/default.nix index 4dfb307689b4..0218e48d999c 100644 --- a/pkgs/tools/typesetting/htmldoc/default.nix +++ b/pkgs/tools/typesetting/htmldoc/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "htmldoc"; - version = "1.9.18"; + version = "1.9.19"; src = fetchFromGitHub { owner = "michaelrsweet"; repo = "htmldoc"; rev = "v${version}"; - sha256 = "sha256-fibk58X0YtQ8vh8Lyqp9ZAsC79BjCptiqUA5t5Hiisg="; + sha256 = "sha256-JNZoPAXriaYpeiwO9GaxGPwiGohwIK1skhq/Ot/UUvI="; }; nativeBuildInputs = [ pkg-config ]; From 41ee6d013b5493724fdeaff08e150c0a3ee3debe Mon Sep 17 00:00:00 2001 From: Ashish SHUKLA Date: Fri, 22 Nov 2024 20:45:00 +0100 Subject: [PATCH 17/67] ugrep: 7.0.3 -> 7.1.0 Changes: https://github.com/Genivia/ugrep/releases/tag/v7.1.0 --- pkgs/by-name/ug/ugrep/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ug/ugrep/package.nix b/pkgs/by-name/ug/ugrep/package.nix index 63514447bf7f..4adaa02aa623 100644 --- a/pkgs/by-name/ug/ugrep/package.nix +++ b/pkgs/by-name/ug/ugrep/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ugrep"; - version = "7.0.3"; + version = "7.1.0"; src = fetchFromGitHub { owner = "Genivia"; repo = "ugrep"; rev = "v${finalAttrs.version}"; - hash = "sha256-C/Nb5wxZtMzYBJmqOj8UwCU5yrQIrHCHsstuIiKMMq0="; + hash = "sha256-H2c2PpdgjzPwR2aOFgQSLTeyxCBg4Ngibf0t1aT3xl8="; }; buildInputs = [ From 82bb9f42b9d9fbfc07a10b64b6b8a273dc43105d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 22 Oct 2024 18:56:46 -0700 Subject: [PATCH 18/67] bitwarden-cli: 2024.9.0 -> 2024.11.0 Diff: https://github.com/bitwarden/clients/compare/cli-v2024.9.0...cli-v2024.11.0 Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2024.10.0 https://github.com/bitwarden/clients/releases/tag/cli-v2024.11.0 --- pkgs/by-name/bi/bitwarden-cli/package.nix | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/bi/bitwarden-cli/package.nix b/pkgs/by-name/bi/bitwarden-cli/package.nix index 2fe5a8e36878..9eaff37058e8 100644 --- a/pkgs/by-name/bi/bitwarden-cli/package.nix +++ b/pkgs/by-name/bi/bitwarden-cli/package.nix @@ -3,22 +3,22 @@ , buildNpmPackage , nodejs_20 , fetchFromGitHub -, python3 , cctools , nix-update-script , nixosTests +, perl , xcbuild }: buildNpmPackage rec { pname = "bitwarden-cli"; - version = "2024.9.0"; + version = "2024.11.0"; src = fetchFromGitHub { owner = "bitwarden"; repo = "clients"; rev = "cli-v${version}"; - hash = "sha256-o5nRG2j73qheDOyeFfSga64D8HbTn1EUrCiN0W+Xn0w="; + hash = "sha256-4QTQgW8k3EMf07Xqs2B+VXQOUPzoOgaNvoC02x4zvu8="; }; postPatch = '' @@ -28,12 +28,11 @@ buildNpmPackage rec { nodejs = nodejs_20; - npmDepsHash = "sha256-L7/frKCNlq0xr6T+aSqyEQ44yrIXwcpdU/djrhCJNNk="; + npmDepsHash = "sha256-YzhCyNMvfXGmgOpl3qWj1Pqd1hY8CJ9QLwQds5ZMnqg="; - nativeBuildInputs = [ - (python3.withPackages (ps: with ps; [ setuptools ])) - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ cctools + perl xcbuild.xcrun ]; @@ -44,15 +43,6 @@ buildNpmPackage rec { npm_config_build_from_source = "true"; }; - # node-argon2 builds with LTO, but that causes missing symbols. So disable it - # and rebuild. See https://github.com/ranisalt/node-argon2/pull/415 - preConfigure = '' - pushd node_modules/argon2 - substituteInPlace binding.gyp --replace-fail '"-flto", ' "" - "$npm_config_node_gyp" rebuild - popd - ''; - npmBuildScript = "build:oss:prod"; npmWorkspace = "apps/cli"; From a695a6183f561ca34b6bac9a9e95d597b0b54488 Mon Sep 17 00:00:00 2001 From: Brian Li Date: Sat, 23 Nov 2024 11:55:34 +0800 Subject: [PATCH 19/67] magnetic-catppuccin-gtk: 0-unstable-2024-06-27 -> 0-unstable-2024-11-06 --- pkgs/by-name/ma/magnetic-catppuccin-gtk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/magnetic-catppuccin-gtk/package.nix b/pkgs/by-name/ma/magnetic-catppuccin-gtk/package.nix index 447da7718526..e33b7166aeca 100644 --- a/pkgs/by-name/ma/magnetic-catppuccin-gtk/package.nix +++ b/pkgs/by-name/ma/magnetic-catppuccin-gtk/package.nix @@ -25,13 +25,13 @@ in stdenv.mkDerivation { pname = "magnetic-${lib.toLower pname}"; - version = "0-unstable-2024-06-27"; + version = "0-unstable-2024-11-06"; src = fetchFromGitHub { owner = "Fausto-Korpsvart"; repo = "Catppuccin-GTK-Theme"; - rev = "0bd2869e7f0fdb36c720a4fb873d4fed361b0606"; - hash = "sha256-oFVsYrJ27hYGY+x9+Z4SxVCp3w6PiLYTZaxmGhnpVHQ="; + rev = "be79b8289200aa1a17620f84dde3fe4c3b9c5998"; + hash = "sha256-QItHmYZpe7BiPC+2CtFwiRXyMTG7+ex0sJTs63xmkAo="; }; nativeBuildInputs = [jdupes sassc]; From 05e5594ea36fe35075e1f39540a886d1e488a26c Mon Sep 17 00:00:00 2001 From: uku Date: Sat, 23 Nov 2024 11:31:54 +0100 Subject: [PATCH 20/67] reposilite: 3.5.18 -> 3.5.19 --- pkgs/by-name/re/reposilite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/reposilite/package.nix b/pkgs/by-name/re/reposilite/package.nix index 1c5810d35fbd..d5a3b2645e70 100644 --- a/pkgs/by-name/re/reposilite/package.nix +++ b/pkgs/by-name/re/reposilite/package.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "Reposilite"; - version = "3.5.18"; + version = "3.5.19"; src = fetchurl { url = "https://maven.reposilite.com/releases/com/reposilite/reposilite/${finalAttrs.version}/reposilite-${finalAttrs.version}-all.jar"; - hash = "sha256-Wc7VAUkM6c1BJLTg5GXY6nNtjDxi6I2ym14Tpc667Tw="; + hash = "sha256-EA8YCJy7iQKG4FuGfmWx0NkEb5+UqklCcPEsO6DvSf4="; }; dontUnpack = true; From 2342cc1a4062cec75a46d62efc908f4d180c8b98 Mon Sep 17 00:00:00 2001 From: Tomodachi94 Date: Sat, 23 Nov 2024 18:05:22 +0000 Subject: [PATCH 21/67] .github/labeler.yml: add more paths to Java All of these are in the Java team's scope, so we should add them to the Java label. --- .github/labeler.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index d750cecdbe33..34da4f3c8f43 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -176,13 +176,32 @@ - any: - changed-files: - any-glob-to-any-file: - - nixos/modules/programs/java.nix + # Distributions + - pkgs/development/compilers/adoptopenjdk-icedtea-web/**/* + - pkgs/development/compilers/corretto/**/* - pkgs/development/compilers/graalvm/**/* - pkgs/development/compilers/openjdk/**/* + - pkgs/development/compilers/semeru-bin/**/* - pkgs/development/compilers/temurin-bin/**/* - pkgs/development/compilers/zulu/**/* + # Documentation + - doc/languages-frameworks/java.section.md + # Gradle + - doc/languages-frameworks/gradle.section.md + - pkgs/development/tools/build-managers/gradle/**/* + - pkgs/by-name/gr/gradle-completion/**/* + # Maven + - pkgs/by-name/ma/maven/**/* + - doc/languages-frameworks/maven.section.md + # Ant + - pkgs/by-name/ap/apacheAnt/**/* + # javaPackages attrset - pkgs/development/java-modules/**/* - pkgs/top-level/java-packages.nix + # Maintainer tooling + - pkgs/by-name/ni/nixpkgs-openjdk-updater/**/* + # Misc + - nixos/modules/programs/java.nix "6.topic: jitsi": - any: From 14571a9f9686d566971055b9dab9429677d2ba72 Mon Sep 17 00:00:00 2001 From: BennetLe Date: Sat, 23 Nov 2024 22:08:56 +0100 Subject: [PATCH 22/67] r2modman: 3.1.50 -> 3.1.54 --- pkgs/by-name/r2/r2modman/package.nix | 6 +++--- pkgs/by-name/r2/r2modman/steam-launch-fix.patch | 8 +++----- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/r2/r2modman/package.nix b/pkgs/by-name/r2/r2modman/package.nix index 4a4a7fc3716e..f2a157af151c 100644 --- a/pkgs/by-name/r2/r2modman/package.nix +++ b/pkgs/by-name/r2/r2modman/package.nix @@ -14,18 +14,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "r2modman"; - version = "3.1.50"; + version = "3.1.54"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; rev = "v${finalAttrs.version}"; - hash = "sha256-WmF7tH5PiaggyvP/klWwNgaLKVhIoApxDtwwLpug52A="; + hash = "sha256-hsaFtQW/awhnBFS6xqDtRvzkzr/afzojYecgglsc3K8="; }; offlineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-ntXZ4gRXRqiPQxdwXDsLxGdBqUV5eboy9ntTlJsz9FA="; + hash = "sha256-VXlFB7hT+aL3yufJ/Ar7FMdrk2Iptf5rdvagAop00lk="; }; patches = [ diff --git a/pkgs/by-name/r2/r2modman/steam-launch-fix.patch b/pkgs/by-name/r2/r2modman/steam-launch-fix.patch index 4a52c8fdb359..acd0a2114e13 100644 --- a/pkgs/by-name/r2/r2modman/steam-launch-fix.patch +++ b/pkgs/by-name/r2/r2modman/steam-launch-fix.patch @@ -1,8 +1,6 @@ -diff --git a/src/r2mm/launching/runners/linux/SteamGameRunner_Linux.ts b/src/r2mm/launching/runners/linux/SteamGameRunner_Linux.ts -index ddee0e9..fc9ffca 100644 --- a/src/r2mm/launching/runners/linux/SteamGameRunner_Linux.ts +++ b/src/r2mm/launching/runners/linux/SteamGameRunner_Linux.ts -@@ -61,15 +61,9 @@ export default class SteamGameRunner_Linux extends GameRunnerProvider { +@@ -64,15 +64,8 @@ async start(game: Game, args: string): Promise { const settings = await ManagerSettings.getSingleton(game); @@ -11,8 +9,8 @@ index ddee0e9..fc9ffca 100644 - return steamDir; - } - -- LoggerProvider.instance.Log(LogSeverity.INFO, `Steam directory is: ${steamDir}`); - +- LoggerProvider.instance.Log(LogSeverity.INFO, `Steam folder is: ${steamDir}`); +- try { - const cmd = `"${steamDir}/steam.sh" -applaunch ${game.activePlatform.storeIdentifier} ${args} ${settings.getContext().gameSpecific.launchParameters}`; + const cmd = `steam -applaunch ${game.activePlatform.storeIdentifier} ${args} ${settings.getContext().gameSpecific.launchParameters}`; From 159f059ad606c9ff4e7f81d45d6591fa791fe9dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 23 Nov 2024 20:54:44 -0800 Subject: [PATCH 23/67] python312Packages.syrupy: 4.7.2 -> 4.8.0 Diff: https://github.com/syrupy-project/syrupy/compare/refs/tags/v4.7.2...v4.8.0 Changelog: https://github.com/syrupy-project/syrupy/blob/refs/tags/v4.8.0/CHANGELOG.md --- pkgs/development/python-modules/syrupy/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/syrupy/default.nix b/pkgs/development/python-modules/syrupy/default.nix index edc31d3fada2..0fdd193213c4 100644 --- a/pkgs/development/python-modules/syrupy/default.nix +++ b/pkgs/development/python-modules/syrupy/default.nix @@ -5,12 +5,13 @@ python, poetry-core, pytest, + pytest-xdist, invoke, }: buildPythonPackage rec { pname = "syrupy"; - version = "4.7.2"; + version = "4.8.0"; pyproject = true; disabled = lib.versionOlder python.version "3.8.1"; @@ -19,7 +20,7 @@ buildPythonPackage rec { owner = "syrupy-project"; repo = "syrupy"; rev = "refs/tags/v${version}"; - hash = "sha256-akYUsstepkDrRXqp1DY6wEeXMMlLNcCqitnWpjcAurg="; + hash = "sha256-IifGufCUhjbl8Tqvcjm8XF4QPvOsRacPWxI1yT79eNs="; }; build-system = [ poetry-core ]; @@ -29,6 +30,7 @@ buildPythonPackage rec { nativeCheckInputs = [ invoke pytest + pytest-xdist ]; checkPhase = '' From 6ac9416b744ba1ff1e0e4380f3d65edfce5f2880 Mon Sep 17 00:00:00 2001 From: Maj Fontana Date: Sun, 24 Nov 2024 17:48:58 +0100 Subject: [PATCH 24/67] python3Packages.radio-beam: 0.3.7 -> 0.3.8 --- .../python-modules/radio-beam/default.nix | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/radio-beam/default.nix b/pkgs/development/python-modules/radio-beam/default.nix index f88a1957bdb1..0c5d68ef7f8e 100644 --- a/pkgs/development/python-modules/radio-beam/default.nix +++ b/pkgs/development/python-modules/radio-beam/default.nix @@ -15,23 +15,15 @@ buildPythonPackage rec { pname = "radio-beam"; - version = "0.3.7"; + version = "0.3.8"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-7AFkuuYLzibwwgz6zrFw0fBXCnGLzdm4OgT+Chve5jU="; + inherit version; + pname = "radio_beam"; # Tarball was uploaded with an underscore in this version + hash = "sha256-CE/rcYKO3Duz5zwmJ4gEuqOoO3Uy7sjwOi96HP0Y53A="; }; - # Fix distutils deprecation in Python 3.12. See: - # https://github.com/radio-astro-tools/radio-beam/pull/124 - patches = [ - (fetchpatch2 { - url = "https://github.com/radio-astro-tools/radio-beam/commit/1eb0216c8d7f5a4494d8d1fe8c79b48425a9c491.patch"; - hash = "sha256-kTJF/cnkJCjJI2psvs+4MWFn/+b8TvUWjdfYu5ot0XU="; - }) - ]; - nativeBuildInputs = [ setuptools-scm ]; propagatedBuildInputs = [ From 2c8074dfa79e56e04ce18528d7e3c07f23c5d26c Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Thu, 21 Nov 2024 21:14:55 +0100 Subject: [PATCH 25/67] binwalk: 2.4.3 -> 3.1.0 Co-authored-by: Sandro --- .../manual/release-notes/rl-2505.section.md | 3 + pkgs/by-name/bi/binwalk/Cargo.lock | 1394 +++++++++++++++++ pkgs/by-name/bi/binwalk/package.nix | 50 + .../python-modules/binwalk/default.nix | 87 - pkgs/tools/misc/diffoscope/default.nix | 3 +- pkgs/top-level/all-packages.nix | 2 - pkgs/top-level/python-packages.nix | 4 - 7 files changed, 1449 insertions(+), 94 deletions(-) create mode 100644 pkgs/by-name/bi/binwalk/Cargo.lock create mode 100644 pkgs/by-name/bi/binwalk/package.nix delete mode 100644 pkgs/development/python-modules/binwalk/default.nix diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index d55b5bfd42a7..ce4c7d174e5d 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -22,6 +22,9 @@ +- `binwalk` was updated to 3.1.0, which has been rewritten in rust. The python module is no longer available. + See the release notes of [3.1.0](https://github.com/ReFirmLabs/binwalk/releases/tag/v3.1.0) for more information. + - `buildGoPackage` has been removed. Use `buildGoModule` instead. See the [Go section in the nixpkgs manual](https://nixos.org/manual/nixpkgs/unstable/#sec-language-go) for details. - `timescaledb` requires manual upgrade steps. diff --git a/pkgs/by-name/bi/binwalk/Cargo.lock b/pkgs/by-name/bi/binwalk/Cargo.lock new file mode 100644 index 000000000000..5c2bbb45543e --- /dev/null +++ b/pkgs/by-name/bi/binwalk/Cargo.lock @@ -0,0 +1,1394 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anstream" +version = "0.6.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" + +[[package]] +name = "anstyle-parse" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" +dependencies = [ + "anstyle", + "windows-sys 0.52.0", +] + +[[package]] +name = "autocfg" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "binwalk" +version = "3.1.0" +dependencies = [ + "aho-corasick", + "base64", + "bzip2", + "chrono", + "clap", + "colored", + "crc32-v2", + "crc32c", + "entropy", + "env_logger", + "flate2", + "log", + "plotters", + "serde", + "serde_json", + "termsize", + "threadpool", + "uuid", + "walkdir", + "xxhash-rust", + "xz2", +] + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "bytemuck" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bzip2" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" +dependencies = [ + "bzip2-sys", + "libc", +] + +[[package]] +name = "bzip2-sys" +version = "0.1.11+1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" +dependencies = [ + "cc", + "libc", + "pkg-config", +] + +[[package]] +name = "cc" +version = "1.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07b1695e2c7e8fc85310cde85aeaab7e3097f593c91d209d3f9df76c928100f0" +dependencies = [ + "shlex", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chrono" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", + "wasm-bindgen", + "windows-targets 0.52.6", +] + +[[package]] +name = "clap" +version = "4.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "clap_lex" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "colorchoice" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" + +[[package]] +name = "colored" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8" +dependencies = [ + "lazy_static", + "windows-sys 0.48.0", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "libc", +] + +[[package]] +name = "core-text" +version = "20.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5" +dependencies = [ + "core-foundation", + "core-graphics", + "foreign-types", + "libc", +] + +[[package]] +name = "crc32-v2" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f546fcecc3490696c3bea070d8949208279bbc220a5a7738573a10f584cda51" + +[[package]] +name = "crc32c" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47" +dependencies = [ + "rustc_version", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading", +] + +[[package]] +name = "dwrote" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2da3498378ed373237bdef1eddcc64e7be2d3ba4841f4c22a998e81cadeea83c" +dependencies = [ + "lazy_static", + "libc", + "winapi", + "wio", +] + +[[package]] +name = "entropy" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d68716e45ef572f351be6fad93a7bbf35242b4289a2ff75434032e5d73d74cc2" + +[[package]] +name = "env_filter" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" +dependencies = [ + "log", + "regex", +] + +[[package]] +name = "env_logger" +version = "0.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "humantime", + "log", +] + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "flate2" +version = "1.0.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +dependencies = [ + "crc32fast", + "miniz_oxide 0.8.0", +] + +[[package]] +name = "float-ord" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d" + +[[package]] +name = "font-kit" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b64b34f4efd515f905952d91bc185039863705592c0c53ae6d979805dd154520" +dependencies = [ + "bitflags 2.6.0", + "byteorder", + "core-foundation", + "core-graphics", + "core-text", + "dirs", + "dwrote", + "float-ord", + "freetype-sys", + "lazy_static", + "libc", + "log", + "pathfinder_geometry", + "pathfinder_simd", + "walkdir", + "winapi", + "yeslogic-fontconfig-sys", +] + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "freetype-sys" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7edc5b9669349acfda99533e9e0bcf26a51862ab43b08ee7745c55d28eb134" +dependencies = [ + "cc", + "libc", + "pkg-config", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gif" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" +dependencies = [ + "color_quant", + "weezl", +] + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + +[[package]] +name = "iana-time-zone" +version = "0.1.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "image" +version = "0.24.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "jpeg-decoder", + "num-traits", + "png", +] + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "jpeg-decoder" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" + +[[package]] +name = "js-sys" +version = "0.3.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "libc" +version = "0.2.158" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" + +[[package]] +name = "libloading" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" +dependencies = [ + "cfg-if", + "windows-targets 0.52.6", +] + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.6.0", + "libc", +] + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "lzma-sys" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27" +dependencies = [ + "cc", + "libc", + "pkg-config", +] + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "miniz_oxide" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "pathfinder_geometry" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b7e7b4ea703700ce73ebf128e1450eb69c3a8329199ffbfb9b2a0418e5ad3" +dependencies = [ + "log", + "pathfinder_simd", +] + +[[package]] +name = "pathfinder_simd" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cf07ef4804cfa9aea3b04a7bbdd5a40031dbb6b4f2cbaf2b011666c80c5b4f2" +dependencies = [ + "rustc_version", +] + +[[package]] +name = "pkg-config" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" + +[[package]] +name = "plotters" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747" +dependencies = [ + "chrono", + "font-kit", + "image", + "lazy_static", + "num-traits", + "pathfinder_geometry", + "plotters-backend", + "plotters-bitmap", + "plotters-svg", + "ttf-parser", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "plotters-backend" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a" + +[[package]] +name = "plotters-bitmap" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ce181e3f6bf82d6c1dc569103ca7b1bd964c60ba03d7e6cdfbb3e3eb7f7405" +dependencies = [ + "gif", + "image", + "plotters-backend", +] + +[[package]] +name = "plotters-svg" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670" +dependencies = [ + "plotters-backend", +] + +[[package]] +name = "png" +version = "0.17.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide 0.7.4", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "proc-macro2" +version = "1.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom", + "libredox", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" + +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "semver" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" + +[[package]] +name = "serde" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.128" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "syn" +version = "2.0.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "termsize" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f11ff5c25c172608d5b85e2fb43ee9a6d683a7f4ab7f96ae07b3d8b590368fd" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "thiserror" +version = "1.0.63" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.63" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "threadpool" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" +dependencies = [ + "num_cpus", +] + +[[package]] +name = "ttf-parser" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4" + +[[package]] +name = "unicode-ident" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" + +[[package]] +name = "utf8parse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + +[[package]] +name = "uuid" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" +dependencies = [ + "getrandom", + "rand", + "uuid-macro-internal", +] + +[[package]] +name = "uuid-macro-internal" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee1cd046f83ea2c4e920d6ee9f7c3537ef928d75dce5d84a87c2c5d6b3999a3a" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" +dependencies = [ + "cfg-if", + "once_cell", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" + +[[package]] +name = "web-sys" +version = "0.3.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "weezl" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "wio" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" +dependencies = [ + "winapi", +] + +[[package]] +name = "xxhash-rust" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984" + +[[package]] +name = "xz2" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2" +dependencies = [ + "lzma-sys", +] + +[[package]] +name = "yeslogic-fontconfig-sys" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "503a066b4c037c440169d995b869046827dbc71263f6e8f3be6d77d4f3229dbd" +dependencies = [ + "dlib", + "once_cell", + "pkg-config", +] + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] diff --git a/pkgs/by-name/bi/binwalk/package.nix b/pkgs/by-name/bi/binwalk/package.nix new file mode 100644 index 000000000000..bc94436bd1bd --- /dev/null +++ b/pkgs/by-name/bi/binwalk/package.nix @@ -0,0 +1,50 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + pkg-config, + fontconfig, + bzip2, +}: + +rustPlatform.buildRustPackage rec { + pname = "binwalk"; + version = "3.1.0"; + + src = fetchFromGitHub { + owner = "ReFirmLabs"; + repo = "binwalk"; + rev = "refs/tags/v${version}"; + hash = "sha256-em+jOnhCZH5EEJrhXTHmxiwpMcBr5oNU1+5IJ1H/oco="; + }; + + cargoLock = { + lockFile = ./Cargo.lock; + }; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ + fontconfig + bzip2 + ]; + + # skip broken tests + checkFlags = [ + "--skip=binwalk::Binwalk" + "--skip=binwalk::Binwalk::analyze" + "--skip=binwalk::Binwalk::extract" + "--skip=binwalk::Binwalk::scan" + ]; + + meta = { + description = "Firmware Analysis Tool"; + homepage = "https://github.com/ReFirmLabs/binwalk"; + changelog = "https://github.com/ReFirmLabs/binwalk/releases/tag/${src.rev}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + koral + felbinger + ]; + }; +} diff --git a/pkgs/development/python-modules/binwalk/default.nix b/pkgs/development/python-modules/binwalk/default.nix deleted file mode 100644 index c5b8160bf7ef..000000000000 --- a/pkgs/development/python-modules/binwalk/default.nix +++ /dev/null @@ -1,87 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - stdenv, - zlib, - xz, - gzip, - bzip2, - gnutar, - p7zip, - cabextract, - cramfsprogs, - cramfsswap, - sasquatch, - setuptools, - squashfsTools, - matplotlib, - pycrypto, - pyqtgraph, - pyqt5, - pytestCheckHook, - yaffshiv, - visualizationSupport ? false, -}: - -buildPythonPackage rec { - pname = "binwalk${lib.optionalString visualizationSupport "-full"}"; - version = "2.4.3"; - pyproject = true; - - src = fetchFromGitHub { - owner = "OSPG"; - repo = "binwalk"; - rev = "refs/tags/v${version}"; - hash = "sha256-kabibUMh5HyAJCXOyZo3QSNIVz8fER4Xivuv9E3CfEE="; - }; - - build-system = [ setuptools ]; - - propagatedBuildInputs = - [ - zlib - xz - gzip - bzip2 - gnutar - p7zip - cabextract - squashfsTools - xz - pycrypto - yaffshiv - ] - ++ lib.optionals visualizationSupport [ - matplotlib - pyqtgraph - pyqt5 - ] - ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ - cramfsprogs - cramfsswap - sasquatch - ]; - - # setup.py only installs version.py during install, not test - postPatch = '' - echo '__version__ = "${version}"' > src/binwalk/core/version.py - ''; - - # binwalk wants to access ~/.config/binwalk/magic - preCheck = '' - HOME=$(mktemp -d) - ''; - - nativeCheckInputs = [ pytestCheckHook ]; - - pythonImportsCheck = [ "binwalk" ]; - - meta = with lib; { - homepage = "https://github.com/OSPG/binwalk"; - description = "Tool for searching a given binary image for embedded files"; - mainProgram = "binwalk"; - maintainers = [ maintainers.koral ]; - license = licenses.mit; - }; -} diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix index 2aa5aa8ca4a8..b71bf958f32b 100644 --- a/pkgs/tools/misc/diffoscope/default.nix +++ b/pkgs/tools/misc/diffoscope/default.nix @@ -72,6 +72,7 @@ xz, zip, zstd, + binwalk, # updater only writeScript, }: @@ -235,10 +236,10 @@ python.pkgs.buildPythonApplication rec { ubootTools wabt xmlbeans + binwalk ] ++ (with python.pkgs; [ androguard - binwalk guestfs h5py pdfminer-six diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 444d80f40cb4..4eb93358f118 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2041,8 +2041,6 @@ with pkgs; biliass = with python3.pkgs; toPythonApplication biliass; - binwalk = with python3Packages; toPythonApplication binwalk; - birdtray = libsForQt5.callPackage ../applications/misc/birdtray { }; charles = charles4; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f6415f71215b..ff5c0bcaa5a2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1633,10 +1633,6 @@ self: super: with self; { binho-host-adapter = callPackage ../development/python-modules/binho-host-adapter { }; - binwalk = callPackage ../development/python-modules/binwalk { }; - - binwalk-full = self.binwalk.override { visualizationSupport = true; }; - biom-format = callPackage ../development/python-modules/biom-format { }; biopandas = callPackage ../development/python-modules/biopandas { }; From df694054ab4eaa298550176d17ecf8e84ca7a071 Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sun, 24 Nov 2024 18:54:10 +0100 Subject: [PATCH 26/67] floorp: 11.20.0 -> 11.21.0 Git changelog: https://github.com/Floorp-Projects/Floorp/compare/v11.20.0...v11.21.0 Release notes: https://blog.ablaze.one/4644/2024-11-18/ Signed-off-by: Christoph Heiss --- .../networking/browsers/floorp/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/networking/browsers/floorp/default.nix b/pkgs/applications/networking/browsers/floorp/default.nix index 5b6b6e9e61b1..6d523e850979 100644 --- a/pkgs/applications/networking/browsers/floorp/default.nix +++ b/pkgs/applications/networking/browsers/floorp/default.nix @@ -9,7 +9,7 @@ ( (buildMozillaMach rec { pname = "floorp"; - packageVersion = "11.20.0"; + packageVersion = "11.21.0"; applicationName = "Floorp"; binaryName = "floorp"; branding = "browser/branding/official"; @@ -24,7 +24,7 @@ repo = "Floorp"; fetchSubmodules = true; rev = "v${packageVersion}"; - hash = "sha256-+FVnG8CKEQdFN9bO8rUZadp+d8keCB98T7qt9OBfLDA="; + hash = "sha256-gb190h7BAt0biE/RQayyzwSFCDEMe4F8YT6Re2mK9r4="; }; extraConfigureFlags = [ @@ -74,12 +74,4 @@ (prev: { MOZ_DATA_REPORTING = ""; MOZ_TELEMETRY_REPORTING = ""; - - # Upstream already includes some of the bugfix patches that are applied by - # `buildMozillaMach`. Pick out only the relevant ones for Floorp and override - # the list here. - patches = [ - ../firefox/env_var_for_system_dir-ff111.patch - ../firefox/no-buildconfig-ffx121.patch - ]; }) From ffe0631728b99ffeb57bb0eeacc43b3bfc113524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 24 Nov 2024 15:52:28 -0800 Subject: [PATCH 27/67] libdeltachat: 1.150.0 -> 1.151.1 Diff: https://github.com/deltachat/deltachat-core-rust/compare/v1.150.0...v1.151.1 Changelog: https://github.com/deltachat/deltachat-core-rust/blob/v1.151.1/CHANGELOG.md --- pkgs/by-name/li/libdeltachat/package.nix | 6 +++--- .../python-modules/deltachat-rpc-client/default.nix | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/li/libdeltachat/package.nix b/pkgs/by-name/li/libdeltachat/package.nix index d6f0ed78c13d..18bc3af5a086 100644 --- a/pkgs/by-name/li/libdeltachat/package.nix +++ b/pkgs/by-name/li/libdeltachat/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation rec { pname = "libdeltachat"; - version = "1.150.0"; + version = "1.151.1"; src = fetchFromGitHub { owner = "deltachat"; repo = "deltachat-core-rust"; rev = "v${version}"; - hash = "sha256-lVMXW2fnpoa/iiypLhHl7WXLqouHfrRapEbXL37X7B8="; + hash = "sha256-sQPJ1IQicHzgjc2l1JYG7ieC+GKvp8cqhwZbL1yU29M="; }; patches = [ @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { cargoDeps = rustPlatform.fetchCargoVendor { pname = "deltachat-core-rust"; inherit version src; - hash = "sha256-nzAQEaTHkKjDmKDmwZEznpvVh1KfxTM83/82hjV/Cpw="; + hash = "sha256-EyOT88XEjIVTFv7XGUEsUIu4NcDdD89W5Hbl4xa/urc="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/deltachat-rpc-client/default.nix b/pkgs/development/python-modules/deltachat-rpc-client/default.nix index ad33634739ad..d3195678f5c3 100644 --- a/pkgs/development/python-modules/deltachat-rpc-client/default.nix +++ b/pkgs/development/python-modules/deltachat-rpc-client/default.nix @@ -21,11 +21,12 @@ buildPythonPackage rec { build-system = [ setuptools ]; - dependencies = [ imap-tools ]; - pythonImportsCheck = [ "deltachat_rpc_client" ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + imap-tools + pytestCheckHook + ]; # requires a chatmail server doCheck = false; From 5bf97cd7f860193b9814e33cfbc26cee6efa80e0 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 25 Nov 2024 02:48:25 +0100 Subject: [PATCH 28/67] prometheus: 2.55.0 -> 3.0.0 --- pkgs/by-name/pr/prometheus/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/pr/prometheus/package.nix b/pkgs/by-name/pr/prometheus/package.nix index d3145ad7075d..35ec025212a2 100644 --- a/pkgs/by-name/pr/prometheus/package.nix +++ b/pkgs/by-name/pr/prometheus/package.nix @@ -31,10 +31,10 @@ }: let - version = "2.55.0"; + version = "3.0.0"; webUiStatic = fetchurl { url = "https://github.com/prometheus/prometheus/releases/download/v${version}/prometheus-web-ui-${version}.tar.gz"; - hash = "sha256-iSiK6JKm78AMANfBydfCQu+aUpw6B1sZ5fGPa0KL7Fs="; + hash = "sha256-a3xyStDsutLjYIEm7t3WilmvO36eMHvd4pOtZYYsJCM="; }; in buildGoModule rec { @@ -47,12 +47,12 @@ buildGoModule rec { owner = "prometheus"; repo = "prometheus"; rev = "v${version}"; - hash = "sha256-yzAp/YxLCWlpkj5z2aUdsokDaFvRwVnT6ViwL3hivdI="; + hash = "sha256-IMYDtAb2ojzZLBqRJkMcB8yFpmmJPwbbyAxFfbCikkA="; }; - vendorHash = "sha256-p2PjhFT8KOido+MMmKc7eHPkE175my3VfTp1G8bBZcA="; + vendorHash = "sha256-c96YnWPLH/tbGRb2Zlqrl3PXSZvI+NeYTGlef6REAOw="; - excludedPackages = [ "documentation/prometheus-mixin" ]; + excludedPackages = [ "documentation/prometheus-mixin" "web/ui/mantine-ui/src/promql/tools" ]; postPatch = '' tar -C web/ui -xzf ${webUiStatic} @@ -112,7 +112,6 @@ buildGoModule rec { preInstall = '' mkdir -p "$out/share/doc/prometheus" "$out/etc/prometheus" cp -a $src/documentation/* $out/share/doc/prometheus - cp -a $src/console_libraries $src/consoles $out/etc/prometheus ''; postInstall = '' From 532ae122a70a731dc8ef8b271049475d64c5af07 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 25 Nov 2024 03:11:48 +0100 Subject: [PATCH 29/67] tracexec: 0.5.2 -> 0.8.0 --- pkgs/by-name/tr/tracexec/package.nix | 45 +++++++++++++++++++--------- 1 file changed, 31 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/tr/tracexec/package.nix b/pkgs/by-name/tr/tracexec/package.nix index a5fc0c456f83..372098fe880f 100644 --- a/pkgs/by-name/tr/tracexec/package.nix +++ b/pkgs/by-name/tr/tracexec/package.nix @@ -5,10 +5,16 @@ rustPlatform, cargo-about, nix-update-script, + pkg-config, + libbpf, + elfutils, + libseccomp, + zlib, + clang, }: let pname = "tracexec"; - version = "0.5.2"; + version = "0.8.0"; in rustPlatform.buildRustPackage { inherit pname version; @@ -17,31 +23,42 @@ rustPlatform.buildRustPackage { owner = "kxxt"; repo = "tracexec"; rev = "refs/tags/v${version}"; - hash = "sha256-PLUB0t9eDR0mYUI6TiUxafo6yMymwdTux7ykF8rTGGc="; + hash = "sha256-ZoYqmjqY9eAHGDIbFX9FY1yGF210C60UWcHi0lxzL7g="; }; - cargoHash = "sha256-PJclGjQTAOvnl8LJTxlDyEuzdWE1R7A2gJe1I1sKde0="; + cargoHash = "sha256-mZSj45im5b25mt8mGYLq03blvFCyS02kVK7yV3bIlUg="; - nativeBuildInputs = [ cargo-about ]; + hardeningDisable = [ "zerocallusedregs" ]; - # Remove RiscV64 specialisation when this is fixed: - # * https://github.com/NixOS/nixpkgs/pull/310158#pullrequestreview-2046944158 - # * https://github.com/rust-vmm/seccompiler/pull/72 - cargoBuildFlags = lib.optional stdenv.hostPlatform.isRiscV64 "--no-default-features"; + nativeBuildInputs = [ + cargo-about + pkg-config + clang + ]; + buildInputs = [ + libbpf + elfutils + libseccomp + zlib + ]; + + cargoBuildFlags = + [ + "--no-default-features" + "--features=recommended" + ] + # Remove RiscV64 specialisation when this is fixed: + # * https://github.com/NixOS/nixpkgs/pull/310158#pullrequestreview-2046944158 + # * https://github.com/rust-vmm/seccompiler/pull/72 + ++ lib.optional stdenv.hostPlatform.isRiscV64 "--no-default-features"; preBuild = '' sed -i '1ino-clearly-defined = true' about.toml # disable network requests cargo about generate --config about.toml -o THIRD_PARTY_LICENSES.HTML about.hbs ''; - # Tests don't work for native non-x86 compilation - # because upstream overrides the name of the linker executables, - # see https://github.com/NixOS/nixpkgs/pull/310158#issuecomment-2118845043 - doCheck = stdenv.hostPlatform.isx86_64; - checkFlags = [ "--skip=cli::test::log_mode_without_args_works" # `Permission denied` (needs `CAP_SYS_PTRACE`) - "--skip=tracer::test::tracer_emits_exec_event" # needs `/bin/true` ]; postInstall = '' From 85e03f3c0b8e2d928363ee9f97c84ca7b1d980e4 Mon Sep 17 00:00:00 2001 From: Dominic Date: Mon, 25 Nov 2024 11:32:24 +0100 Subject: [PATCH 30/67] pocketbase: 0.22.22 -> 0.23.1 --- pkgs/by-name/po/pocketbase/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/pocketbase/package.nix b/pkgs/by-name/po/pocketbase/package.nix index 5704232a1495..bbf70ab526b1 100644 --- a/pkgs/by-name/po/pocketbase/package.nix +++ b/pkgs/by-name/po/pocketbase/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "pocketbase"; - version = "0.22.22"; + version = "0.23.1"; src = fetchFromGitHub { owner = "pocketbase"; repo = "pocketbase"; rev = "v${version}"; - hash = "sha256-X2m7BBAF91wcWlzYYhAw9PuBzMQHtRsCrgh08VaITGg="; + hash = "sha256-he4lvlIqbIozbtMizZEjfnBbXXd6+LfZqKD95UE8sPI="; }; - vendorHash = "sha256-ItuwB3Dk89fazRZL0l5EPMJ8VGC3p2jwECYVquV7xsc="; + vendorHash = "sha256-zMHEArUS4/r7nkZfDK8BwGMLrpkBihxhkBoO/p6auTk="; # This is the released subpackage from upstream repo subPackages = [ "examples/base" ]; From 94b04b2a93bfc3e73b646ed96a9a3f532567271d Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Mon, 25 Nov 2024 19:23:29 +0900 Subject: [PATCH 31/67] cloudflare-warp: 2024.9.346 -> 2024.11.309 --- pkgs/by-name/cl/cloudflare-warp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/cloudflare-warp/package.nix b/pkgs/by-name/cl/cloudflare-warp/package.nix index e91b97fca737..dd8a48bddd26 100644 --- a/pkgs/by-name/cl/cloudflare-warp/package.nix +++ b/pkgs/by-name/cl/cloudflare-warp/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { pname = "cloudflare-warp"; - version = "2024.9.346"; + version = "2024.11.309"; suffix = { aarch64-linux = "arm64"; @@ -26,8 +26,8 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}.0_${suffix}.deb"; hash = { - aarch64-linux = "sha256-dgu/OiQPT7bkPnhrDArQg2lDAcOyhzZ5nJrjS2dqpFo="; - x86_64-linux = "sha256-KwxLF7LWB49M+kZPJ9M4OcDSF1f3MX4S0dTtTkzQVRQ="; + aarch64-linux = "sha256-pdCPN4NxaQqWNRPZY1CN03KnTdzl62vJ3JNfxGozI4k="; + x86_64-linux = "sha256-THxXETyy08rBmvghrc8HIQ2cBSLeNVl8SkD43CVY/tE="; }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 0706f4f5390fcddc62d8cf974857901a7ebf95e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Nov 2024 12:46:09 +0000 Subject: [PATCH 32/67] tautulli: 2.14.6 -> 2.15.0 --- pkgs/servers/tautulli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/tautulli/default.nix b/pkgs/servers/tautulli/default.nix index c0759da351f4..64454b9fe83d 100644 --- a/pkgs/servers/tautulli/default.nix +++ b/pkgs/servers/tautulli/default.nix @@ -2,7 +2,7 @@ buildPythonApplication rec { pname = "Tautulli"; - version = "2.14.6"; + version = "2.15.0"; format = "other"; pythonPath = [ setuptools ]; @@ -11,8 +11,8 @@ buildPythonApplication rec { src = fetchFromGitHub { owner = "Tautulli"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-sZHrEDb3uuogSjG2qKSm6V+nHZq/FdMq9xQgTIerjuE="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-QhJc4Jwxlp3yB0jWa7sRDnIOWLW8CQUupnzbUscJH+c="; }; installPhase = '' From dd4939081d971eff93bbd030813ed48a1697b921 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Nov 2024 12:52:10 +0000 Subject: [PATCH 33/67] moon: 1.29.0 -> 1.29.4 --- pkgs/development/tools/build-managers/moon/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/build-managers/moon/default.nix b/pkgs/development/tools/build-managers/moon/default.nix index 46275144ffa6..b377ca2fc955 100644 --- a/pkgs/development/tools/build-managers/moon/default.nix +++ b/pkgs/development/tools/build-managers/moon/default.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "moon"; - version = "1.29.0"; + version = "1.29.4"; src = fetchFromGitHub { owner = "moonrepo"; repo = pname; rev = "v${version}"; - hash = "sha256-s0JwqEso1Mum+fMTg2rn58oxoSqraQ0iEnsRpgMmtVU="; + hash = "sha256-/EaRryWuH5BPm6bv8KWfLewS/8W6nUspBjvNnFq/sUQ="; }; - cargoHash = "sha256-5WFB2+dWm0q+Ui7rpVlvVrmCHoc4v5x5QNEbDpANkhA="; + cargoHash = "sha256-m5+8WHWpOTF2vIg4ctLPC5m9F+MGRofoEAHGv1ejQXA="; env = { RUSTFLAGS = "-C strip=symbols"; From 47e35e59a8c70fa44631874e8897c9bcb0c37e01 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Nov 2024 14:32:16 +0000 Subject: [PATCH 34/67] marksman: 2024-10-07 -> 2024-11-20 --- pkgs/development/tools/marksman/default.nix | 4 +- pkgs/development/tools/marksman/deps.nix | 139 +++----------------- 2 files changed, 19 insertions(+), 124 deletions(-) diff --git a/pkgs/development/tools/marksman/default.nix b/pkgs/development/tools/marksman/default.nix index 663ccf3c646e..bae8b5ad21dc 100644 --- a/pkgs/development/tools/marksman/default.nix +++ b/pkgs/development/tools/marksman/default.nix @@ -8,13 +8,13 @@ buildDotnetModule rec { pname = "marksman"; - version = "2024-10-07"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "artempyanykh"; repo = "marksman"; rev = version; - sha256 = "sha256-BU9ttJsAQ8du9NUs69c7/FxZodUS/BhzKm+P1RocCms="; + sha256 = "sha256-gQ/CncjGBR4cAVRko+u3Zv6QTg8AxmV+9+WbAcp+qX4="; }; projectFile = "Marksman/Marksman.fsproj"; diff --git a/pkgs/development/tools/marksman/deps.nix b/pkgs/development/tools/marksman/deps.nix index 56e23e7b3ef1..485b522734e5 100644 --- a/pkgs/development/tools/marksman/deps.nix +++ b/pkgs/development/tools/marksman/deps.nix @@ -2,193 +2,88 @@ # Please dont edit it manually, your changes might get overwritten! { fetchNuGet }: [ - (fetchNuGet { pname = "coverlet.collector"; version = "6.0.0"; hash = "sha256-IEmweTMapcPhFHpmJsPXfmMhravYOrWupgjeOvMmQ4o="; }) - (fetchNuGet { pname = "dotnet-fsharplint"; version = "0.21.6"; hash = "sha256-iAJ4AAWuDjpQL/ZtxkI4BfgLTHfvdC4xx56jCFKNRk0="; }) - (fetchNuGet { pname = "fantomas"; version = "6.2.3"; hash = "sha256-Aol10o5Q7l8s6SdX0smVdi3ec2IgAx+gMksAMjXhIfU="; }) + (fetchNuGet { pname = "coverlet.collector"; version = "6.0.2"; hash = "sha256-LdSQUrOmjFug47LjtqgtN2MM6BcfG0HR5iL+prVHlDo="; }) + (fetchNuGet { pname = "fantomas"; version = "6.3.16"; hash = "sha256-4tRdYf+/Q1iedx+DDuIKVGlIWQdr6erM51VdKzZkhCs="; }) (fetchNuGet { pname = "FSharp.SystemCommandLine"; version = "0.13.0-beta4"; hash = "sha256-QDT7vllfe978acAmSXltWXsnG/LZOEWTb1C85vBDBYI="; }) - (fetchNuGet { pname = "FSharpPlus"; version = "1.5.0"; hash = "sha256-jQUlF3hsi3xpg+AdTnQw2L+lzbvTh5BIyLXCdVT6u6M="; }) + (fetchNuGet { pname = "FSharpPlus"; version = "1.6.1"; hash = "sha256-MGwxfDTg6gJiS88yiqi1OGJk5WmaAFkVniniwF9Ilkc="; }) (fetchNuGet { pname = "Glob"; version = "1.1.9"; hash = "sha256-o3igdoWYiatTNlvBA6UrhZVLweh6qcY7CcQtILCC4uA="; }) - (fetchNuGet { pname = "Markdig"; version = "0.37.0"; hash = "sha256-nPox06LraU0xZPGj+rQaBAxpiiLnhM1NduUEidVpgzU="; }) + (fetchNuGet { pname = "Markdig"; version = "0.38.0"; hash = "sha256-5DuDlj+TCDJWP8oJM2WU48ps3HFuUg5P28O/SPcjwGk="; }) (fetchNuGet { pname = "MessagePack"; version = "2.5.108"; hash = "sha256-+vMXyEbfutY5WOFuFnNF24uLcKJTTdntVrVlSJH4yjI="; }) (fetchNuGet { pname = "MessagePack.Annotations"; version = "2.5.108"; hash = "sha256-u3Qu8UftNIz3oIzQUMa7Z0G6VzmDLcAnAeNQ3lB3YVk="; }) (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "7.0.0"; hash = "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE="; }) - (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "17.8.0"; hash = "sha256-cv/wAXfTNS+RWEsHWNKqRDHC7LOQSSdFJ1a9cZuSfJw="; }) + (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "17.11.1"; hash = "sha256-1dLlK3NGh88PuFYZiYpT+izA96etxhU3BSgixDgdtGA="; }) (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; hash = "sha256-0huoqR2CJ3Z9Q2peaKD09TV3E6saYSqDGZ290K8CrH8="; }) (fetchNuGet { pname = "Microsoft.NET.StringTools"; version = "17.4.0"; hash = "sha256-+9uBaUDZ3roUJwyYJUL30Mz+3C6LE16FzfQKgS0Yveo="; }) - (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "17.8.0"; hash = "sha256-uz7QvW+NsVRsp8FR1wjnGEOkUaPX4JyieywvCN6g2+s="; }) + (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "17.11.1"; hash = "sha256-0JUEucQ2lzaPgkrjm/NFLBTbqU1dfhvhN3Tl3moE6mI="; }) (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; hash = "sha256-mZotlGZqtrqDSoBrZhsxFe6fuOv5/BIo0w2Z2x0zVAU="; }) - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; hash = "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM="; }) (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; hash = "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c="; }) (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; hash = "sha256-lxxw/Gy32xHi0fLgFWNj4YTFBSBkjx5l6ucmbTyf7V4="; }) - (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; hash = "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ="; }) - (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.8.0"; hash = "sha256-9TwGrjVvbtyetw67Udp3EMK5MX8j0RFRjduxPCs9ESw="; }) - (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "17.8.0"; hash = "sha256-+CTYFu631uovLCO47RKe86YaAqfoLA4r73vKORJUsjg="; }) + (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.11.1"; hash = "sha256-5vX+vCzFY3S7xfMVIv8OlMMFtdedW9UIJzc0WEc+vm4="; }) + (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "17.11.1"; hash = "sha256-wSkY0H1fQAq0H3LcKT4u7Y5RzhAAPa6yueVN84g8HxU="; }) (fetchNuGet { pname = "Microsoft.VisualStudio.Threading"; version = "17.6.40"; hash = "sha256-5HtsgSPV5RdaPREGDvJ7qMOFubb1wMyHwkfTnZs9Zsc="; }) (fetchNuGet { pname = "Microsoft.VisualStudio.Threading.Analyzers"; version = "17.6.40"; hash = "sha256-WghLNITEsKTV5pCjogmhfsVD3iO7ghTk0KNrOXzKSS0="; }) (fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.6.11"; hash = "sha256-Lkjp9Ove4+CFP06x/toYpJEiAinuTfn/o+oh0fW3pGM="; }) - (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; hash = "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg="; }) (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; hash = "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA="; }) (fetchNuGet { pname = "Nerdbank.Streams"; version = "2.10.66"; hash = "sha256-35qyZOVDemtsBYjaZSkzuXGp0mIOSFnCeEHWsUXb5BI="; }) - (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; hash = "sha256-iNan1ix7RtncGWC9AjAZ2sk70DoxOsmEOgQ10fXm4Pw="; }) (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.1"; hash = "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo="; }) + (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.3"; hash = "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc="; }) (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; hash = "sha256-mYCBrgUhIJFzRuLLV9SIiIFHovzfR8Uuqfg6e08EnlU="; }) - (fetchNuGet { pname = "NuGet.Frameworks"; version = "6.5.0"; hash = "sha256-ElqfN4CcKxT3hP2qvxxObb4mnBlYG89IMxO0Sm5oZ2g="; }) - (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; hash = "sha256-4PGZqyWhZ6/HCTF2KddDsbmTTjxs2oW79YfkberDZS8="; }) - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; hash = "sha256-8yLKFt2wQxkEf7fNfzB+cPUCjYn2qbqNgQ1+EeY2h/I="; }) - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; hash = "sha256-dsmTLGvt8HqRkDWP8iKVXJCS+akAzENGXKPV18W2RgI="; }) - (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; hash = "sha256-PaiITTFI2FfPylTEk7DwzfKeiA/g/aooSU1pDcdwWLU="; }) - (fetchNuGet { pname = "runtime.any.System.Globalization.Calendars"; version = "4.3.0"; hash = "sha256-AYh39tgXJVFu8aLi9Y/4rK8yWMaza4S4eaxjfcuEEL4="; }) - (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; hash = "sha256-vej7ySRhyvM3pYh/ITMdC25ivSd0WLZAaIQbYj/6HVE="; }) - (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; hash = "sha256-ns6f++lSA+bi1xXgmW1JkWFb2NaMD+w+YNTfMvyAiQk="; }) - (fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.3.0"; hash = "sha256-Y2AnhOcJwJVYv7Rp6Jz6ma0fpITFqJW+8rsw106K2X8="; }) - (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; hash = "sha256-LkPXtiDQM3BcdYkAm5uSNOiz3uF4J45qpxn5aBiqNXQ="; }) - (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; hash = "sha256-9EvnmZslLgLLhJ00o5MWaPuJQlbUFcUF8itGQNVkcQ4="; }) - (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; hash = "sha256-qwhNXBaJ1DtDkuRacgHwnZmOZ1u9q7N8j0cWOLYOELM="; }) - (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; hash = "sha256-PQRACwnSUuxgVySO1840KvqCC9F8iI9iTzxNW0RcBS4="; }) - (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; hash = "sha256-Kaw5PnLYIiqWbsoF3VKJhy7pkpoGsUwn4ZDCKscbbzA="; }) - (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; hash = "sha256-Q18B9q26MkWZx68exUfQT30+0PGmpFlDgaF0TnaIGCs="; }) - (fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.3.0"; hash = "sha256-6MYj0RmLh4EVqMtO/MRqBi0HOn5iG4x9JimgCCJ+EFM="; }) - (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; hash = "sha256-agdOM0NXupfHbKAQzQT8XgbI9B8hVEh+a/2vqeHctg4="; }) - (fetchNuGet { pname = "runtime.any.System.Threading.Timer"; version = "4.3.0"; hash = "sha256-BgHxXCIbicVZtpgMimSXixhFC3V+p5ODqeljDjO8hCs="; }) - (fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps="; }) - (fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I="; }) - (fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA="; }) - (fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; hash = "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y="; }) - (fetchNuGet { pname = "runtime.native.System.IO.Compression"; version = "4.3.0"; hash = "sha256-DWnXs4vlKoU6WxxvCArTJupV6sX3iBbZh8SbqfHace8="; }) - (fetchNuGet { pname = "runtime.native.System.Net.Http"; version = "4.3.0"; hash = "sha256-c556PyheRwpYhweBjSfIwEyZHnAUB8jWioyKEcp/2dg="; }) - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; hash = "sha256-2IhBv0i6pTcOyr8FFIyfPEaaCHUmJZ8DYwLUwJ+5waw="; }) - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I="; }) - (fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM="; }) - (fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4="; }) - (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; hash = "sha256-serkd4A7F6eciPiPJtUyJyxzdAtupEcWIZQ9nptEzIM="; }) - (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0="; }) - (fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4="; }) - (fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g="; }) - (fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc="; }) - (fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw="; }) - (fetchNuGet { pname = "runtime.unix.Microsoft.Win32.Primitives"; version = "4.3.0"; hash = "sha256-LZb23lRXzr26tRS5aA0xyB08JxiblPDoA7HBvn6awXg="; }) - (fetchNuGet { pname = "runtime.unix.System.Console"; version = "4.3.0"; hash = "sha256-AHkdKShTRHttqfMjmi+lPpTuCrM5vd/WRy6Kbtie190="; }) - (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; hash = "sha256-ReoazscfbGH+R6s6jkg5sIEHWNEvjEoHtIsMbpc7+tI="; }) - (fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.3.0"; hash = "sha256-Pf4mRl6YDK2x2KMh0WdyNgv0VUNdSKVDLlHqozecy5I="; }) - (fetchNuGet { pname = "runtime.unix.System.Net.Primitives"; version = "4.3.0"; hash = "sha256-pHJ+I6i16MV6m77uhTC6GPY6jWGReE3SSP3fVB59ti0="; }) - (fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; hash = "sha256-IvgOeA2JuBjKl5yAVGjPYMPDzs9phb3KANs95H9v1w4="; }) - (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; hash = "sha256-c5tXWhE/fYbJVl9rXs0uHh3pTsg44YD1dJvyOA0WoMs="; }) - (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; hash = "sha256-l8S9gt6dk3qYG6HYonHtdlYtBKyPb29uQ6NDjmrt3V4="; }) (fetchNuGet { pname = "Serilog"; version = "2.11.0"; hash = "sha256-kI7I/NiH7GuR0MQTZsy+m+8+2qT0xMBrY7SXYCocbds="; }) (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "4.0.1"; hash = "sha256-n0LQOEsUg9M/T1aWryiG2690pyGBjHsk6TRZz2aCGyA="; }) - (fetchNuGet { pname = "Snapper"; version = "2.4.0"; hash = "sha256-CBi7AWRL20oVBApWp+819Uky9WPzLzuL5VvGEfiHYbw="; }) + (fetchNuGet { pname = "Snapper"; version = "2.4.1"; hash = "sha256-mgYpGR3MWNQyueF07kDgl8ToyzcISqYTabVYn8Davpo="; }) (fetchNuGet { pname = "StreamJsonRpc"; version = "2.16.36"; hash = "sha256-XLCQsY7xu67E8E7WJIvjHtk3iobREPCiljW8jNpfi68="; }) - (fetchNuGet { pname = "System.AppContext"; version = "4.3.0"; hash = "sha256-yg95LNQOwFlA1tWxXdQkVyJqT4AnoDc+ACmrNvzGiZg="; }) - (fetchNuGet { pname = "System.Buffers"; version = "4.3.0"; hash = "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk="; }) (fetchNuGet { pname = "System.Collections"; version = "4.0.11"; hash = "sha256-puoFMkx4Z55C1XPxNw3np8nzNGjH+G24j43yTIsDRL0="; }) - (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; hash = "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc="; }) - (fetchNuGet { pname = "System.Collections.Concurrent"; version = "4.3.0"; hash = "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI="; }) (fetchNuGet { pname = "System.Collections.Immutable"; version = "7.0.0"; hash = "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk="; }) (fetchNuGet { pname = "System.CommandLine"; version = "2.0.0-beta4.22272.1"; hash = "sha256-zSO+CYnMH8deBHDI9DHhCPj79Ce3GOzHCyH1/TiHxcc="; }) - (fetchNuGet { pname = "System.Console"; version = "4.3.0"; hash = "sha256-Xh3PPBZr0pDbDaK8AEHbdGz7ePK6Yi1ZyRWI1JM6mbo="; }) (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; hash = "sha256-P+rSQJVoN6M56jQbs76kZ9G3mAWFdtF27P/RijN8sj4="; }) - (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; hash = "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM="; }) - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.3.0"; hash = "sha256-OFJRb0ygep0Z3yDBLwAgM/Tkfs4JCDtsNhwDH9cd1Xw="; }) (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "7.0.2"; hash = "sha256-8Uawe7mWOQsDzMSAAP16nuGD1FRSajyS8q+cA++MJ8E="; }) (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; hash = "sha256-vSBqTbmWXylvRa37aWyktym+gOpsvH43mwr6A962k6U="; }) - (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.3.0"; hash = "sha256-gVOv1SK6Ape0FQhCVlNOd9cvQKBvMxRX9K0JPVi8w0Y="; }) - (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; hash = "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q="; }) (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; hash = "sha256-qWqFVxuXioesVftv2RVJZOnmojUvRjb7cS3Oh3oTit4="; }) (fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; hash = "sha256-rbSgc2PIEc2c2rN6LK3qCREAX3DqA2Nq1WcLrZYsDBw="; }) - (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; hash = "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI="; }) - (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; hash = "sha256-uNOD0EOVFgnS2fMKvMiEtI9aOw00+Pfy/H+qucAQlPc="; }) - (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; hash = "sha256-mmJWA27T0GRVuFP9/sj+4TrR4GJWrzNIk2PDrbr7RQk="; }) (fetchNuGet { pname = "System.IO"; version = "4.1.0"; hash = "sha256-V6oyQFwWb8NvGxAwvzWnhPxy9dKOfj/XBM3tEC5aHrw="; }) - (fetchNuGet { pname = "System.IO"; version = "4.3.0"; hash = "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY="; }) - (fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; hash = "sha256-f5PrQlQgj5Xj2ZnHxXW8XiOivaBvfqDao9Sb6AVinyA="; }) - (fetchNuGet { pname = "System.IO.Compression.ZipFile"; version = "4.3.0"; hash = "sha256-WQl+JgWs+GaRMeiahTFUbrhlXIHapzcpTFXbRvAtvvs="; }) (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.0.1"; hash = "sha256-4VKXFgcGYCTWVXjAlniAVq0dO3o5s8KHylg2wg2/7k0="; }) - (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; hash = "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw="; }) (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.0.1"; hash = "sha256-IpigKMomqb6pmYWkrlf0ZdpILtRluX2cX5sOKVW0Feg="; }) - (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; hash = "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg="; }) (fetchNuGet { pname = "System.IO.Pipelines"; version = "7.0.0"; hash = "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY="; }) (fetchNuGet { pname = "System.Linq"; version = "4.1.0"; hash = "sha256-ZQpFtYw5N1F1aX0jUK3Tw+XvM5tnlnshkTCNtfVA794="; }) - (fetchNuGet { pname = "System.Linq"; version = "4.3.0"; hash = "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A="; }) (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.1.0"; hash = "sha256-7zqB+FXgkvhtlBzpcZyd81xczWP0D3uWssyAGw3t7b4="; }) - (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; hash = "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8="; }) (fetchNuGet { pname = "System.Memory"; version = "4.5.5"; hash = "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI="; }) - (fetchNuGet { pname = "System.Net.Http"; version = "4.3.0"; hash = "sha256-UoBB7WPDp2Bne/fwxKF0nE8grJ6FzTMXdT/jfsphj8Q="; }) - (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.3.0"; hash = "sha256-eGZwCBExWsnirWBHyp2sSSSXp6g7I6v53qNmwPgtJ5c="; }) - (fetchNuGet { pname = "System.Net.Primitives"; version = "4.3.0"; hash = "sha256-MY7Z6vOtFMbEKaLW9nOSZeAjcWpwCtdO7/W1mkGZBzE="; }) - (fetchNuGet { pname = "System.Net.Sockets"; version = "4.3.0"; hash = "sha256-il7dr5VT/QWDg/0cuh+4Es2u8LY//+qqiY9BZmYxSus="; }) (fetchNuGet { pname = "System.ObjectModel"; version = "4.0.12"; hash = "sha256-MudZ/KYcvYsn2cST3EE049mLikrNkmE7QoUoYKKby+s="; }) - (fetchNuGet { pname = "System.ObjectModel"; version = "4.3.0"; hash = "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q="; }) - (fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; hash = "sha256-fVfgcoP4AVN1E5wHZbKBIOPYZ/xBeSIdsNF+bdukIRM="; }) (fetchNuGet { pname = "System.Reflection"; version = "4.1.0"; hash = "sha256-idZHGH2Yl/hha1CM4VzLhsaR8Ljo/rV7TYe7mwRJSMs="; }) - (fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; hash = "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY="; }) (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.0.1"; hash = "sha256-F1MvYoQWHCY89/O4JBwswogitqVvKuVfILFqA7dmuHk="; }) - (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.3.0"; hash = "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU="; }) (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.0.1"; hash = "sha256-YG+eJBG5P+5adsHiw/lhJwvREnvdHw6CJyS8ZV4Ujd0="; }) - (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.3.0"; hash = "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA="; }) (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.0.1"; hash = "sha256-uVvNOnL64CPqsgZP2OLqNmxdkZl6Q0fTmKmv9gcBi+g="; }) - (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; hash = "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I="; }) (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; hash = "sha256-NsfmzM9G/sN3H8X2cdnheTGRsh7zbRzvegnjDzDH/FQ="; }) - (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; hash = "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk="; }) (fetchNuGet { pname = "System.Reflection.Metadata"; version = "1.6.0"; hash = "sha256-JJfgaPav7UfEh4yRAQdGhLZF1brr0tUWPl6qmfNWq/E="; }) (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; hash = "sha256-SFSfpWEyCBMAOerrMCOiKnpT+UAWTvRcmoRquJR6Vq0="; }) - (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; hash = "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM="; }) (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; hash = "sha256-R0YZowmFda+xzKNR4kKg7neFoE30KfZwp/IwfRSKVK4="; }) - (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; hash = "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng="; }) (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.0.1"; hash = "sha256-cZ2/3/fczLjEpn6j3xkgQV9ouOVjy4Kisgw5xWw9kSw="; }) - (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; hash = "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo="; }) (fetchNuGet { pname = "System.Runtime"; version = "4.1.0"; hash = "sha256-FViNGM/4oWtlP6w0JC0vJU+k9efLKZ+yaXrnEeabDQo="; }) - (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; hash = "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg="; }) (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "6.0.0"; hash = "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I="; }) (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.1.0"; hash = "sha256-X7DZ5CbPY7jHs20YZ7bmcXs9B5Mxptu/HnBUvUnNhGc="; }) - (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; hash = "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o="; }) (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.0.1"; hash = "sha256-j2QgVO9ZOjv7D1het98CoFpjoYgxjupuIhuBUmLLH7w="; }) - (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; hash = "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms="; }) (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.1.0"; hash = "sha256-QceAYlJvkPRJc/+5jR+wQpNNI3aqGySWWSO30e/FfQY="; }) - (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; hash = "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI="; }) - (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; hash = "sha256-MYpl6/ZyC6hjmzWRIe+iDoldOMW1mfbwXsduAnXIKGA="; }) - (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; hash = "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc="; }) (fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.1.1"; hash = "sha256-80B05oxJbPLGq2pGOSl6NlZvintX9A1CNpna2aN0WRA="; }) (fetchNuGet { pname = "System.Security.AccessControl"; version = "5.0.0"; hash = "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54="; }) - (fetchNuGet { pname = "System.Security.Claims"; version = "4.3.0"; hash = "sha256-Fua/rDwAqq4UByRVomAxMPmDBGd5eImRqHVQIeSxbks="; }) - (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; hash = "sha256-tAJvNSlczYBJ3Ed24Ae27a55tq/n4D3fubNQdwcKWA8="; }) - (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "4.3.0"; hash = "sha256-u17vy6wNhqok91SrVLno2M1EzLHZm6VMca85xbVChsw="; }) - (fetchNuGet { pname = "System.Security.Cryptography.Csp"; version = "4.3.0"; hash = "sha256-oefdTU/Z2PWU9nlat8uiRDGq/PGZoSPRgkML11pmvPQ="; }) - (fetchNuGet { pname = "System.Security.Cryptography.Encoding"; version = "4.3.0"; hash = "sha256-Yuge89N6M+NcblcvXMeyHZ6kZDfwBv3LPMDiF8HhJss="; }) - (fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.3.0"; hash = "sha256-DL+D2sc2JrQiB4oAcUggTFyD8w3aLEjJfod5JPe+Oz4="; }) - (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.3.0"; hash = "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318="; }) - (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.3.0"; hash = "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0="; }) - (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; hash = "sha256-rjudVUHdo8pNJg2EVEn0XxxwNo5h2EaYo+QboPkXlYk="; }) - (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; hash = "sha256-mbdLVUcEwe78p3ZnB6jYsizNEqxMaCAWI3tEQNhRQAE="; }) (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; hash = "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y="; }) (fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; hash = "sha256-PEailOvG05CVgPTyKLtpAgRydlSHmtd5K0Y8GSHY2Lc="; }) - (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; hash = "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg="; }) (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; hash = "sha256-+kf7J3dEhgCbnCM5vHYlsTm5/R/Ud0Jr6elpHm922iI="; }) - (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; hash = "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc="; }) (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "7.0.0"; hash = "sha256-tF8qt9GZh/nPy0mEnj6nKLG4Lldpoi/D8xM5lv2CoYQ="; }) (fetchNuGet { pname = "System.Text.Json"; version = "7.0.3"; hash = "sha256-aSJZ17MjqaZNQkprfxm/09LaCoFtpdWmqU9BTROzWX4="; }) (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; hash = "sha256-x6OQN6MCN7S0fJ6EFTfv4rczdUWjwuWE9QQ0P6fbh9c="; }) - (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; hash = "sha256-VLCk1D1kcN2wbAe3d0YQM/PqCsPHOuqlBY1yd2Yo+K0="; }) (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; hash = "sha256-mob1Zv3qLQhQ1/xOLXZmYqpniNUMCfn02n8ZkaAhqac="; }) - (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; hash = "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc="; }) (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.0.11"; hash = "sha256-5SLxzFg1df6bTm2t09xeI01wa5qQglqUwwJNlQPJIVs="; }) - (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; hash = "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w="; }) (fetchNuGet { pname = "System.Threading.Tasks.Dataflow"; version = "7.0.0"; hash = "sha256-KTeMhCWcyYEwG7EkA0VkVvHwo0B2FBs5FpjW3BFNVUE="; }) (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.0.0"; hash = "sha256-+YdcPkMhZhRbMZHnfsDwpNbUkr31X7pQFGxXYcAPZbE="; }) - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; hash = "sha256-X2hQ5j+fxcmnm88Le/kSavjiGOmkcumBGTZKBLvorPc="; }) (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; hash = "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng="; }) - (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; hash = "sha256-wW0QdvssRoaOfQLazTGSnwYTurE4R8FxDx70pYkL+gg="; }) - (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; hash = "sha256-pmhslmhQhP32TWbBzoITLZ4BoORBqYk25OWbru04p9s="; }) (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; hash = "sha256-haZAFFQ9Sl2DhfvEbdx2YRqKEoxNMU5STaqpMmXw0zA="; }) - (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; hash = "sha256-QQ8KgU0lu4F5Unh+TbechO//zaAGZ4MfgvW72Cn1hzA="; }) (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; hash = "sha256-KPz1kxe0RUBM+aoktJ/f9p51GudMERU8Pmwm//HdlFg="; }) - (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.3.0"; hash = "sha256-rWtdcmcuElNOSzCehflyKwHkDRpiOhJJs8CeQ0l1CCI="; }) (fetchNuGet { pname = "Tomlyn"; version = "0.17.0"; hash = "sha256-pJHF7w8RJhV23wiI3qzm5el4qPlPlgYTmTKA8yGhzXY="; }) - (fetchNuGet { pname = "xunit"; version = "2.6.2"; hash = "sha256-/2F8w7meblC2/g3miSbnbFo+tHppSRZSz5ylnXkHsjw="; }) + (fetchNuGet { pname = "xunit"; version = "2.9.2"; hash = "sha256-h5+yTTfCmokCPy4lqdEw8RGzQlrlsQAW3Am0Jh0q7oo="; }) (fetchNuGet { pname = "xunit.abstractions"; version = "2.0.3"; hash = "sha256-0D1y/C34iARI96gb3bAOG8tcGPMjx+fMabTPpydGlAM="; }) - (fetchNuGet { pname = "xunit.analyzers"; version = "1.6.0"; hash = "sha256-cd3+K0SFphHZz7uTVDkWQg7FiQL5LcV5FhOK2Sv4mds="; }) - (fetchNuGet { pname = "xunit.assert"; version = "2.6.2"; hash = "sha256-FAtAQIeamQMh4vGed0U/2XbYFlLnKhtpigVAiFFNr9s="; }) - (fetchNuGet { pname = "xunit.core"; version = "2.6.2"; hash = "sha256-RsIYhKRUxAWGPKTjpsQ65LZAud03BCrVIrhDsJr8E2A="; }) - (fetchNuGet { pname = "xunit.extensibility.core"; version = "2.6.2"; hash = "sha256-TGAgjPOMd/y7pSyNEdpS2SyRMniVOPfeyJLHK8CzR6g="; }) - (fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.6.2"; hash = "sha256-NtxeWsL8/SgK0wjeJ2+0dBQSvuywodOD4aR9anCmENI="; }) - (fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.5.4"; hash = "sha256-bT/pr74NTey2iuNzllCgv4BrnIOChBMyTQATWir641Y="; }) + (fetchNuGet { pname = "xunit.analyzers"; version = "1.16.0"; hash = "sha256-P5Bvl9hvHvF8KY1YWLg4tKiYxlfRnmHyL14jfSACDaU="; }) + (fetchNuGet { pname = "xunit.assert"; version = "2.9.2"; hash = "sha256-EE6r526Q4cHn0Ourf1ENpXZ37Lj/P2uNvonHgpdcnq4="; }) + (fetchNuGet { pname = "xunit.core"; version = "2.9.2"; hash = "sha256-zhjV1I5xh0RFckgTEK72tIkLxVl4CPmter2UB++oye8="; }) + (fetchNuGet { pname = "xunit.extensibility.core"; version = "2.9.2"; hash = "sha256-MQAC/4d67Nssu3R+pHPh6vHitBXQYxEEZkVVMGW720c="; }) + (fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.9.2"; hash = "sha256-f+9UfoPyK3JIDhQSW0Yu9c4PGqUqZC96DMINCYi2i80="; }) + (fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.8.2"; hash = "sha256-UlfK348r8kJuraywfdCtpJJxHkv04wPNzpUaz4UM/60="; }) ] From 5358d7efed5e97a49956b6bd015930ff20ed8edd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 25 Nov 2024 08:32:16 -0800 Subject: [PATCH 35/67] python312Packages.urwid-readline: 0.14 -> 0.15.1 Diff: https://github.com/rr-/urwid_readline/compare/refs/tags/0.14...0.15.1 --- .../development/python-modules/urwid-readline/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/urwid-readline/default.nix b/pkgs/development/python-modules/urwid-readline/default.nix index 72e17928a5f0..32e2ad88014e 100644 --- a/pkgs/development/python-modules/urwid-readline/default.nix +++ b/pkgs/development/python-modules/urwid-readline/default.nix @@ -9,19 +9,19 @@ buildPythonPackage rec { pname = "urwid-readline"; - version = "0.14"; + version = "0.15.1"; pyproject = true; src = fetchFromGitHub { owner = "rr-"; repo = "urwid_readline"; rev = "refs/tags/${version}"; - hash = "sha256-ZTg+GZnu7R6Jf2+SIwVo57yHnjwuY92DElTJs8oRErE="; + hash = "sha256-HiMMLzVE/Qw/PR7LXACyfzblxrGYrbMoi3/e/QzqF34="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ urwid ]; + dependencies = [ urwid ]; pythonImportsCheck = [ "urwid_readline" ]; From 85206393e9a03d87d591740d4fe5aa495a2f145e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Nov 2024 17:25:16 +0000 Subject: [PATCH 36/67] vieb: 12.0.0 -> 12.1.0 --- pkgs/by-name/vi/vieb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vi/vieb/package.nix b/pkgs/by-name/vi/vieb/package.nix index af524a450e4d..56e72cbad681 100644 --- a/pkgs/by-name/vi/vieb/package.nix +++ b/pkgs/by-name/vi/vieb/package.nix @@ -2,20 +2,20 @@ buildNpmPackage rec { pname = "vieb"; - version = "12.0.0"; + version = "12.1.0"; src = fetchFromGitHub { owner = "Jelmerro"; repo = pname; rev = version; - hash = "sha256-/gMAGmTsaS9B0qHXHq2Z/77LgcAMKjF6Mt7OiJ9l4wU="; + hash = "sha256-Gx2O5KJ0N/rSTwYcA10bRjXacIUdXETd18dkGBVv8wM="; }; postPatch = '' sed -i '/"electron"/d' package.json ''; - npmDepsHash = "sha256-sGDygjb9+tIBHykMUb3UGZrCF8btkFVObTdyx4Y3Q2c="; + npmDepsHash = "sha256-eajM2YysFhp3eiWeJwkfpZPpte31UHrtg9rfMexefsg="; makeCacheWritable = true; dontNpmBuild = true; env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; From dd13d93bc3f8453d5323d737b14264484020140a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 25 Nov 2024 19:32:03 +0100 Subject: [PATCH 37/67] python312Packages.fastapi-mail: 1.4.1 -> 1.4.2 Diff: https://github.com/sabuhish/fastapi-mail/compare/refs/tags/1.4.1...1.4.2 Changelog: https://github.com/sabuhish/fastapi-mail/releases/tag/1.4.2 --- .../python-modules/fastapi-mail/default.nix | 26 ++++++++----------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/fastapi-mail/default.nix b/pkgs/development/python-modules/fastapi-mail/default.nix index 16a3e0c67666..9fb8d61ee0cc 100644 --- a/pkgs/development/python-modules/fastapi-mail/default.nix +++ b/pkgs/development/python-modules/fastapi-mail/default.nix @@ -1,27 +1,26 @@ { lib, - aioredis, aiosmtplib, blinker, buildPythonPackage, email-validator, fakeredis, - fastapi, fetchFromGitHub, httpx, jinja2, poetry-core, - pydantic, pydantic-settings, + pydantic, pytest-asyncio, pytestCheckHook, - python-multipart, pythonOlder, + redis, + starlette, }: buildPythonPackage rec { pname = "fastapi-mail"; - version = "1.4.1"; + version = "1.4.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +29,7 @@ buildPythonPackage rec { owner = "sabuhish"; repo = "fastapi-mail"; rev = "refs/tags/${version}"; - hash = "sha256-2iTZqZIxlt1GKhElasTcnys18UbNNDwHoZziHBOIGBo="; + hash = "sha256-QypW7yE5jBkS1Q4XPIOktWnCmCXGoUzZF/SdWmFsPX8="; }; pythonRelaxDeps = [ @@ -38,27 +37,24 @@ buildPythonPackage rec { "pydantic" ]; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail 'version = "1.2.5"' 'version = "${version}"' - ''; - build-system = [ poetry-core ]; dependencies = [ - aioredis aiosmtplib blinker email-validator fakeredis - fastapi - httpx jinja2 pydantic pydantic-settings - python-multipart + starlette ]; + optional-dependencies = { + httpx = [ httpx ]; + redis = [ redis ]; + }; + nativeCheckInputs = [ pytest-asyncio pytestCheckHook From 910f66b28b86f4747973d69f3c7693cdff3c7c26 Mon Sep 17 00:00:00 2001 From: FliegendeWurst <2012gdwu+github@posteo.de> Date: Mon, 25 Nov 2024 20:25:02 +0100 Subject: [PATCH 38/67] prusa-slicer: fix build with GCC 14 and strictDeps --- pkgs/applications/misc/prusa-slicer/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/applications/misc/prusa-slicer/default.nix b/pkgs/applications/misc/prusa-slicer/default.nix index 8d68045e94dd..34c34d274eb8 100644 --- a/pkgs/applications/misc/prusa-slicer/default.nix +++ b/pkgs/applications/misc/prusa-slicer/default.nix @@ -90,10 +90,19 @@ stdenv.mkDerivation (finalAttrs: { rev = "version_${finalAttrs.version}"; }; + # required for GCC 14 + postPatch = '' + substituteInPlace src/libslic3r/Arrange/Core/DataStoreTraits.hpp \ + --replace-fail \ + "WritableDataStoreTraits::template set" \ + "WritableDataStoreTraits::set" + ''; + nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 + wxGTK-override' ]; buildInputs = [ @@ -132,6 +141,8 @@ stdenv.mkDerivation (finalAttrs: { darwin.apple_sdk_11_0.frameworks.CoreWLAN ]; + strictDeps = true; + separateDebugInfo = true; # The build system uses custom logic - defined in From 73c88140ed0c15026532a3568b8fcffddf9636a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Nov 2024 20:49:40 +0000 Subject: [PATCH 39/67] prometheus-redis-exporter: 1.65.0 -> 1.66.0 --- pkgs/servers/monitoring/prometheus/redis-exporter.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/redis-exporter.nix b/pkgs/servers/monitoring/prometheus/redis-exporter.nix index 9a9806ef821b..8197f3d08b95 100644 --- a/pkgs/servers/monitoring/prometheus/redis-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/redis-exporter.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "redis_exporter"; - version = "1.65.0"; + version = "1.66.0"; src = fetchFromGitHub { owner = "oliver006"; repo = "redis_exporter"; rev = "v${version}"; - sha256 = "sha256-koUvcWd5AWhkxIfMJc0YOHaurO4evf83xn+bBCbyiPY="; + sha256 = "sha256-y+SZedMYxO0AMSjA5sCz9ynY1N537PCJ8LT3Mx1N4eA="; }; - vendorHash = "sha256-gTxNuqaGpigtRwYIU69woebze0QoLZE+ArROUsQAUwA="; + vendorHash = "sha256-b3rvF91f/JoAAY6vut+NUCbuQAf2XsQn/n5mVLPnIoU="; ldflags = [ "-X main.BuildVersion=${version}" From 71fbdd81909d10804b2c221279c023106041a678 Mon Sep 17 00:00:00 2001 From: Thibault Gagnaux Date: Sun, 24 Nov 2024 20:17:18 +0100 Subject: [PATCH 40/67] vtk: switch to new sdk pattern on darwin --- pkgs/development/libraries/vtk/generic.nix | 24 ++-------------------- pkgs/top-level/all-packages.nix | 8 +------- 2 files changed, 3 insertions(+), 29 deletions(-) diff --git a/pkgs/development/libraries/vtk/generic.nix b/pkgs/development/libraries/vtk/generic.nix index 3f7f05678f15..91c210814a89 100644 --- a/pkgs/development/libraries/vtk/generic.nix +++ b/pkgs/development/libraries/vtk/generic.nix @@ -4,13 +4,10 @@ , enableQt ? false, qtx11extras, qttools, qtdeclarative, qtEnv , enablePython ? false, python ? throw "vtk: Python support requested, but no python interpreter was given." , enableEgl ? false -# Darwin support -, AGL, Cocoa, CoreServices, DiskArbitration, IOKit, CFNetwork, Security, GLUT, OpenGL -, ApplicationServices, CoreText, IOSurface, ImageIO, xpc, libobjc }: let - inherit (lib) optionalString optionals optional; + inherit (lib) optionalString optionals; version = "${majorVersion}.${minorVersion}"; pythonMajor = lib.substring 0 1 python.pythonVersion; @@ -34,26 +31,10 @@ in stdenv.mkDerivation { libGLU xorgproto libXt - ] ++ optionals stdenv.hostPlatform.isDarwin [ - xpc - AGL - Cocoa - CoreServices - DiskArbitration - IOKit - CFNetwork - Security - ApplicationServices - CoreText - IOSurface - ImageIO - OpenGL - GLUT ] ++ optionals enablePython [ python ]; - propagatedBuildInputs = optionals stdenv.hostPlatform.isDarwin [ libobjc ] - ++ optionals stdenv.hostPlatform.isLinux [ libX11 libGL ]; + propagatedBuildInputs = optionals stdenv.hostPlatform.isLinux [ libX11 libGL ]; # see https://github.com/NixOS/nixpkgs/pull/178367#issuecomment-1238827254 patches = map fetchpatch patchesToFetch; @@ -94,7 +75,6 @@ in stdenv.mkDerivation { ] ++ optionals enableQt [ "-DVTK_GROUP_ENABLE_Qt:STRING=YES" ] - ++ optionals stdenv.hostPlatform.isDarwin [ "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks" ] ++ optionals enablePython [ "-DVTK_WRAP_PYTHON:BOOL=ON" "-DVTK_PYTHON_VERSION:STRING=${pythonMajor}" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7543000e7961..6f728b7b1860 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11121,13 +11121,7 @@ with pkgs; gtkVersion = "4"; }; - vtk_9 = libsForQt5.callPackage ../development/libraries/vtk/9.x.nix { - inherit (darwin) libobjc; - inherit (darwin.apple_sdk.libs) xpc; - inherit (darwin.apple_sdk.frameworks) AGL Cocoa CoreServices DiskArbitration - IOKit CFNetwork Security ApplicationServices - CoreText IOSurface ImageIO OpenGL GLUT; - }; + vtk_9 = libsForQt5.callPackage ../development/libraries/vtk/9.x.nix { }; vtk_9_withQt5 = vtk_9.override { enableQt = true; }; From b2e4b6b22e3679abf9f19bdae8e0fa5c23a71a38 Mon Sep 17 00:00:00 2001 From: thomasjm Date: Wed, 13 Nov 2024 03:18:24 -0800 Subject: [PATCH 41/67] tmuxPlugins.tmux-powerline: init at 3.0.0 --- pkgs/misc/tmux-plugins/default.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 5dd73932e625..e4da6845cdcb 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -772,6 +772,26 @@ in rec { }; }; + tmux-powerline = mkTmuxPlugin { + pluginName = "powerline"; + version = "3.0.0"; + src = fetchFromGitHub { + owner = "erikw"; + repo = "tmux-powerline"; + rev = "2480e5531e0027e49a90eaf540f973e624443937"; + hash = "sha256-25uG7OI8OHkdZ3GrTxG1ETNeDtW1K+sHu2DfJtVHVbk="; + }; + rtpFilePath = "main.tmux"; + meta = { + homepage = "https://github.com/erikw/tmux-powerline"; + description = "Empowering your tmux (status bar) experience!"; + longDescription = "A tmux plugin giving you a hackable status bar consisting of dynamic & beautiful looking powerline segments, written purely in bash."; + license = lib.licenses.bsd3; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ thomasjm ]; + }; + }; + tmux-thumbs = pkgs.callPackage ./tmux-thumbs { inherit mkTmuxPlugin; }; From a0795adba096a9a56be34f29a5088486db1c51da Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 25 Nov 2024 22:07:24 +0100 Subject: [PATCH 42/67] python312Packages.pytransportnswv2: fix build --- pkgs/development/python-modules/pytransportnswv2/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytransportnswv2/default.nix b/pkgs/development/python-modules/pytransportnswv2/default.nix index 6b048aa8195a..aef3709922ba 100644 --- a/pkgs/development/python-modules/pytransportnswv2/default.nix +++ b/pkgs/development/python-modules/pytransportnswv2/default.nix @@ -16,7 +16,8 @@ buildPythonPackage rec { disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; + pname = "PyTransportNSWv2"; + inherit version; hash = "sha256-hpbq1Krv+DklSXBMJsyRZd8d0yj+vaRjlu2pu6sLV0Y="; }; @@ -30,7 +31,7 @@ buildPythonPackage rec { # Project has no tests doCheck = false; - pythonImportsCheck = [ "TransportNSW" ]; + pythonImportsCheck = [ "TransportNSWv2" ]; meta = with lib; { description = "Python module to access Transport NSW information"; From bd0e24d9de786694dfa60bb82ca9ec375ac7d886 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 Nov 2024 02:04:04 +0000 Subject: [PATCH 43/67] gh-f: 1.1.6 -> 1.2.0 --- pkgs/by-name/gh/gh-f/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/gh-f/package.nix b/pkgs/by-name/gh/gh-f/package.nix index ba2beb4fb440..45279ed3528d 100644 --- a/pkgs/by-name/gh/gh-f/package.nix +++ b/pkgs/by-name/gh/gh-f/package.nix @@ -22,13 +22,13 @@ let in stdenvNoCC.mkDerivation rec { pname = "gh-f"; - version = "1.1.6"; + version = "1.2.0"; src = fetchFromGitHub { owner = "gennaro-tedesco"; repo = "gh-f"; rev = "v${version}"; - hash = "sha256-F98CqsSRymL/8s8u7P2Pqt6+ipLoG9Z9Q8bB+IWZTpI="; + hash = "sha256-rdHQIhrU0nzIURnmPGyzSkew6FVn4Z6J1rn3HvyDpJI="; }; nativeBuildInputs = [ From 2845e1c7b81e7d10617a2c38d29992011b24e95c Mon Sep 17 00:00:00 2001 From: r-vdp Date: Tue, 26 Nov 2024 21:56:39 +0900 Subject: [PATCH 44/67] fwupd: 2.0.1 -> 2.0.2 See: https://github.com/fwupd/fwupd/releases/tag/2.0.2 --- .../fw/fwupd/installed-tests-path.patch | 36 +++++-------------- pkgs/by-name/fw/fwupd/package.nix | 9 ++--- 2 files changed, 10 insertions(+), 35 deletions(-) diff --git a/pkgs/by-name/fw/fwupd/installed-tests-path.patch b/pkgs/by-name/fw/fwupd/installed-tests-path.patch index 4e3035c47b4b..3b1ded1a31f5 100644 --- a/pkgs/by-name/fw/fwupd/installed-tests-path.patch +++ b/pkgs/by-name/fw/fwupd/installed-tests-path.patch @@ -1,33 +1,13 @@ -commit 27ddb6910ec9027f8f502f5240fb33cddd9fd16b +commit 2fa1d39bb54d448ffe59bf6a8358c01f786a1cce Author: r-vdp Date: Tue Oct 15 14:49:53 2024 +0200 Add output for installed tests -diff --git a/data/device-tests/meson.build b/data/device-tests/meson.build -index 4f3a5f2da..b0d21c8bd 100644 ---- a/data/device-tests/meson.build -+++ b/data/device-tests/meson.build -@@ -67,5 +67,5 @@ install_data([ - 'wacom-intuos-bt-s.json', - 'wistron-dock-40b7.json', - ], -- install_dir: join_paths(datadir, 'fwupd', 'device-tests'), -+ install_dir: join_paths(get_option('installed_test_prefix'), 'etc', 'fwupd', 'device-tests'), - ) diff --git a/data/tests/meson.build b/data/tests/meson.build -index 3da184010..8606c9280 100644 +index a22a989f3..cbd135cfa 100644 --- a/data/tests/meson.build +++ b/data/tests/meson.build -@@ -2,7 +2,7 @@ con2 = configuration_data() - con2.set('installedtestsdir', installed_test_datadir) - con2.set('installedtestsbindir', installed_test_bindir) - con2.set('installedtestsdatadir', installed_test_datadir) --con2.set('devicetestdir', join_paths(datadir, 'fwupd', 'device-tests')) -+con2.set('devicetestdir', join_paths(installed_test_datadir, 'fwupd', 'device-tests')) - con2.set('bindir', bindir) - con2.set('libexecdir', libexecdir) - @@ -105,7 +105,7 @@ configure_file( output: 'fwupd-tests.conf', configuration: con2, @@ -38,7 +18,7 @@ index 3da184010..8606c9280 100644 if umockdev_integration_tests.allowed() diff --git a/meson.build b/meson.build -index 62c127c35..2ceaf531c 100644 +index 5a35cfda1..40ef142f0 100644 --- a/meson.build +++ b/meson.build @@ -194,8 +194,8 @@ else @@ -52,7 +32,7 @@ index 62c127c35..2ceaf531c 100644 daemon_dir = join_paths(libexecdir, 'fwupd') endif mandir = join_paths(prefix, get_option('mandir')) -@@ -541,6 +541,7 @@ gnome = import('gnome') +@@ -545,6 +545,7 @@ gnome = import('gnome') i18n = import('i18n') conf.set_quoted('FWUPD_PREFIX', prefix) @@ -61,12 +41,12 @@ index 62c127c35..2ceaf531c 100644 conf.set_quoted('FWUPD_LIBDIR', libdir) conf.set_quoted('FWUPD_LIBEXECDIR', libexecdir) diff --git a/meson_options.txt b/meson_options.txt -index 769a5b655..a4a211fbb 100644 +index e04bb37c9..b1060ddb8 100644 --- a/meson_options.txt +++ b/meson_options.txt -@@ -328,6 +328,10 @@ option('systemd_unit_user', - value: 'fwupd-refresh', - description: 'User account to use for fwupd-refresh.service (empty for DynamicUser)', +@@ -333,6 +333,10 @@ option('systemd_syscall_filter', + value: 'true', + description: 'Enable systemd syscall filter', ) +option('installed_test_prefix', + type: 'string', diff --git a/pkgs/by-name/fw/fwupd/package.nix b/pkgs/by-name/fw/fwupd/package.nix index 72edb331e2b2..2b70074f613c 100644 --- a/pkgs/by-name/fw/fwupd/package.nix +++ b/pkgs/by-name/fw/fwupd/package.nix @@ -124,7 +124,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "fwupd"; - version = "2.0.1"; + version = "2.0.2"; # libfwupd goes to lib # daemon, plug-ins and libfwupdplugin go to out @@ -142,7 +142,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "fwupd"; repo = "fwupd"; rev = finalAttrs.version; - hash = "sha256-cIkbYoSqVZtEEIh0iTr+Ovu5BWGh6d2NfImTJoc69QU="; + hash = "sha256-rmMb109SJVWDGT4z5GOA4V9O0cDMptTpwx0TXdGWjvk="; }; patches = [ @@ -163,11 +163,6 @@ stdenv.mkDerivation (finalAttrs: { # EFI capsule is located in fwupd-efi now. ./efi-app-path.patch - - (fetchpatch { - url = "https://github.com/fwupd/fwupd/pull/7994.diff?full_index=1"; - hash = "sha256-fRM033aCoj11Q5u9Yfi3BSD/zpm2kIqf5qabs60nEoM="; - }) ]; nativeBuildInputs = [ From 29c7384772f992b1f8eeecb56f136634025e4eeb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 Nov 2024 13:58:17 +0000 Subject: [PATCH 45/67] clang-uml: 0.5.5 -> 0.5.6 --- pkgs/by-name/cl/clang-uml/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clang-uml/package.nix b/pkgs/by-name/cl/clang-uml/package.nix index 24d865922a80..736f4eb787c8 100644 --- a/pkgs/by-name/cl/clang-uml/package.nix +++ b/pkgs/by-name/cl/clang-uml/package.nix @@ -17,13 +17,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "clang-uml"; - version = "0.5.5"; + version = "0.5.6"; src = fetchFromGitHub { owner = "bkryza"; repo = "clang-uml"; rev = finalAttrs.version; - hash = "sha256-YzHlauVuFLT2PmfqJBNwqQ/P7d7tyl3brk7Vo/kTOF4="; + hash = "sha256-fsN9l5sgQ9NIjS0Tn/tAUK/p2mdP7/R7a9BFb+9I0UU="; }; nativeBuildInputs = From 6f3d8a72ea281354a4eb806e9f370bedb78877c2 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Tue, 26 Nov 2024 15:51:11 +0100 Subject: [PATCH 46/67] runInLinuxVM: remove `hwclock -s` invocation Commit 97ed6b4565e76286062e6942517a71ae4c9cac72 broke the systemd-boot tests (among others) because of the `hwclock -s` invocation. This was broken for a while, but not noticed because we didn't have a `set -e` before. The error hwclock: select() to /dev/rtc0 to wait for clock tick timed out MAY be related to an open QEMU bug[1]: I can't reproduce the error on aarch64-linux and x86_64-linux with `partitionTableType = "legacy";`. Also, the issue disappears on x86_64-linux when adding `--directisa`. However, the invocation was added in f73ff0529ef079cb9b53b25201766d670287b28f 10 years ago which didn't give any reasoning or pointer to what KVM bug this may be. Given that this must have happened on an ancient version, we agreed on removing it altogether[2]. [1] https://gitlab.com/qemu-project/qemu/-/issues/1762 [2] https://github.com/NixOS/nixpkgs/pull/354535#issuecomment-2500791222 --- pkgs/build-support/vm/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix index 8e262b20b3f6..aa504babdac5 100644 --- a/pkgs/build-support/vm/default.nix +++ b/pkgs/build-support/vm/default.nix @@ -176,10 +176,6 @@ rec { fi source $stdenv/setup - # Set the system time from the hardware clock. Works around an - # apparent KVM > 1.5.2 bug. - ${util-linux}/bin/hwclock -s - export NIX_STORE=${storeDir} export NIX_BUILD_TOP=/tmp export TMPDIR=/tmp From ab6f62edfc5e6bd8287dbbb31521c5f73834d4f1 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 26 Nov 2024 16:13:36 +0100 Subject: [PATCH 47/67] patroni: format --- pkgs/by-name/pa/patroni/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pa/patroni/package.nix b/pkgs/by-name/pa/patroni/package.nix index f0628394addb..856e2b8704f1 100644 --- a/pkgs/by-name/pa/patroni/package.nix +++ b/pkgs/by-name/pa/patroni/package.nix @@ -1,8 +1,9 @@ -{ lib -, python3Packages -, fetchFromGitHub -, nixosTests -, nix-update-script +{ + lib, + python3Packages, + fetchFromGitHub, + nixosTests, + nix-update-script, }: python3Packages.buildPythonApplication rec { From e83bfaacfb0726295f6c51a830a7bef19ae60814 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 Nov 2024 15:29:41 +0000 Subject: [PATCH 48/67] python312Packages.dnachisel: 3.2.11 -> 3.2.12 --- pkgs/development/python-modules/dnachisel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dnachisel/default.nix b/pkgs/development/python-modules/dnachisel/default.nix index c931f25fcf98..51784fd0bd43 100644 --- a/pkgs/development/python-modules/dnachisel/default.nix +++ b/pkgs/development/python-modules/dnachisel/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "dnachisel"; - version = "3.2.11"; + version = "3.2.12"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "Edinburgh-Genome-Foundry"; repo = "DnaChisel"; rev = "refs/tags/v${version}"; - hash = "sha256-rcZq/HhU1xIyQ1jM8+gO9ONDLBAxiUIByoWk2nMwuGA="; + hash = "sha256-zoKaeK0b4EoxEQMODfrzDpI7xIKQ/w6Dmot+dw92fuw="; }; propagatedBuildInputs = [ From c8446a92ab72c7d79eb342bb7824d2c898a53be1 Mon Sep 17 00:00:00 2001 From: matthewcroughan Date: Tue, 26 Nov 2024 15:55:16 +0000 Subject: [PATCH 49/67] nixos/scion: hardcode large expiry timestamps in bootstrap.sh This makes timestamps and cert expiry less of a spurious issue in VM Tests, and in CI/Hydra, by hardcoding large values, and allowing certs to begin at 0 seconds from UNIX epoch time --- .../freestanding-deployment/bootstrap.sh | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/nixos/tests/scion/freestanding-deployment/bootstrap.sh b/nixos/tests/scion/freestanding-deployment/bootstrap.sh index 3e2f7da07443..5ecf9f54d312 100644 --- a/nixos/tests/scion/freestanding-deployment/bootstrap.sh +++ b/nixos/tests/scion/freestanding-deployment/bootstrap.sh @@ -5,18 +5,18 @@ mkdir AS{1..5} # Create voting and root keys and (self-signed) certificates for core ASes pushd AS1 -scion-pki certificate create --not-after=3650d --profile=sensitive-voting <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 sensitive voting cert"}') sensitive-voting.pem sensitive-voting.key -scion-pki certificate create --not-after=3650d --profile=regular-voting <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 regular voting cert"}') regular-voting.pem regular-voting.key -scion-pki certificate create --not-after=3650d --profile=cp-root <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 cp root cert"}') cp-root.pem cp-root.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=sensitive-voting <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 sensitive voting cert"}') sensitive-voting.pem sensitive-voting.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=regular-voting <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 regular voting cert"}') regular-voting.pem regular-voting.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-root <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 cp root cert"}') cp-root.pem cp-root.key popd pushd AS2 -scion-pki certificate create --not-after=3650d --profile=cp-root <(echo '{"isd_as": "42-ffaa:1:2", "common_name": "42-ffaa:1:2 cp root cert"}') cp-root.pem cp-root.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-root <(echo '{"isd_as": "42-ffaa:1:2", "common_name": "42-ffaa:1:2 cp root cert"}') cp-root.pem cp-root.key popd pushd AS3 -scion-pki certificate create --not-after=3650d --profile=sensitive-voting <(echo '{"isd_as": "42-ffaa:1:3", "common_name": "42-ffaa:1:3 sensitive voting cert"}') sensitive-voting.pem sensitive-voting.key -scion-pki certificate create --not-after=3650d --profile=regular-voting <(echo '{"isd_as": "42-ffaa:1:3", "common_name": "42-ffaa:1:3 regular voting cert"}') regular-voting.pem regular-voting.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=sensitive-voting <(echo '{"isd_as": "42-ffaa:1:3", "common_name": "42-ffaa:1:3 sensitive voting cert"}') sensitive-voting.pem sensitive-voting.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=regular-voting <(echo '{"isd_as": "42-ffaa:1:3", "common_name": "42-ffaa:1:3 regular voting cert"}') regular-voting.pem regular-voting.key popd # Create the TRC (Trust Root Configuration) @@ -33,8 +33,8 @@ authoritative_ases = ["ffaa:1:1", "ffaa:1:2", "ffaa:1:3"] cert_files = ["AS1/sensitive-voting.pem", "AS1/regular-voting.pem", "AS1/cp-root.pem", "AS2/cp-root.pem", "AS3/sensitive-voting.pem", "AS3/regular-voting.pem"] [validity] -not_before = '$(date +%s)' -validity = "365d"' \ +not_before = '0' +validity = "36500d"' \ > trc-B1-S1-pld.tmpl scion-pki trc payload --out=tmp/ISD42-B1-S1.pld.der --template trc-B1-S1-pld.tmpl @@ -51,18 +51,18 @@ rm tmp -r # Create CA key and certificate for issuing ASes pushd AS1 -scion-pki certificate create --profile=cp-ca <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 CA cert"}') cp-ca.pem cp-ca.key --ca cp-root.pem --ca-key cp-root.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-ca <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 CA cert"}') cp-ca.pem cp-ca.key --ca cp-root.pem --ca-key cp-root.key popd pushd AS2 -scion-pki certificate create --profile=cp-ca <(echo '{"isd_as": "42-ffaa:1:2", "common_name": "42-ffaa:1:2 CA cert"}') cp-ca.pem cp-ca.key --ca cp-root.pem --ca-key cp-root.key +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-ca <(echo '{"isd_as": "42-ffaa:1:2", "common_name": "42-ffaa:1:2 CA cert"}') cp-ca.pem cp-ca.key --ca cp-root.pem --ca-key cp-root.key popd # Create AS key and certificate chains -scion-pki certificate create --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 AS cert"}') AS1/cp-as.pem AS1/cp-as.key --ca AS1/cp-ca.pem --ca-key AS1/cp-ca.key --bundle -scion-pki certificate create --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:2", "common_name": "42-ffaa:1:2 AS cert"}') AS2/cp-as.pem AS2/cp-as.key --ca AS2/cp-ca.pem --ca-key AS2/cp-ca.key --bundle -scion-pki certificate create --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:3", "common_name": "42-ffaa:1:3 AS cert"}') AS3/cp-as.pem AS3/cp-as.key --ca AS1/cp-ca.pem --ca-key AS1/cp-ca.key --bundle -scion-pki certificate create --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:4", "common_name": "42-ffaa:1:4 AS cert"}') AS4/cp-as.pem AS4/cp-as.key --ca AS1/cp-ca.pem --ca-key AS1/cp-ca.key --bundle -scion-pki certificate create --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:5", "common_name": "42-ffaa:1:5 AS cert"}') AS5/cp-as.pem AS5/cp-as.key --ca AS2/cp-ca.pem --ca-key AS2/cp-ca.key --bundle +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:1", "common_name": "42-ffaa:1:1 AS cert"}') AS1/cp-as.pem AS1/cp-as.key --ca AS1/cp-ca.pem --ca-key AS1/cp-ca.key --bundle +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:2", "common_name": "42-ffaa:1:2 AS cert"}') AS2/cp-as.pem AS2/cp-as.key --ca AS2/cp-ca.pem --ca-key AS2/cp-ca.key --bundle +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:3", "common_name": "42-ffaa:1:3 AS cert"}') AS3/cp-as.pem AS3/cp-as.key --ca AS1/cp-ca.pem --ca-key AS1/cp-ca.key --bundle +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:4", "common_name": "42-ffaa:1:4 AS cert"}') AS4/cp-as.pem AS4/cp-as.key --ca AS1/cp-ca.pem --ca-key AS1/cp-ca.key --bundle +scion-pki certificate create --not-before="1970-01-01T00:00:00Z" --not-after="2124-11-02T15:41:22Z" --profile=cp-as <(echo '{"isd_as": "42-ffaa:1:5", "common_name": "42-ffaa:1:5 AS cert"}') AS5/cp-as.pem AS5/cp-as.key --ca AS2/cp-ca.pem --ca-key AS2/cp-ca.key --bundle for i in {1..5} do From afa7cf9d8cdbfda4829757c8b1639f94aa92bd62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 Nov 2024 16:15:45 +0000 Subject: [PATCH 50/67] python312Packages.jc: 1.25.3 -> 1.25.4 --- pkgs/development/python-modules/jc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jc/default.nix b/pkgs/development/python-modules/jc/default.nix index 9cf9bb778143..bbc4f3c1a917 100644 --- a/pkgs/development/python-modules/jc/default.nix +++ b/pkgs/development/python-modules/jc/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "jc"; - version = "1.25.3"; + version = "1.25.4"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "kellyjonbrazil"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-yp5533CzqJ++G6nHip1281ZkB4JyfLb3inR9BwDkxSs="; + hash = "sha256-9006FoIGUpmb+tC2d6jLsYpKUPM5OEXxK1ztAREwZ1E="; }; propagatedBuildInputs = [ From bb6586c4e69be4bdfaa5d560cf72fb5af41be9b8 Mon Sep 17 00:00:00 2001 From: phaer Date: Tue, 8 Oct 2024 11:26:13 +0200 Subject: [PATCH 51/67] make-disk-image: Allow passing of image baseName It's currently alsways "nixos", which leads to various schemes of renaming the resulting files in virtualisation/*-image.nix files as well as further downstream, outside of nixpkgs. --- nixos/lib/make-disk-image.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nixos/lib/make-disk-image.nix b/nixos/lib/make-disk-image.nix index a943edb7b574..17c250d26670 100644 --- a/nixos/lib/make-disk-image.nix +++ b/nixos/lib/make-disk-image.nix @@ -163,6 +163,9 @@ To solve this, you can run `fdisk -l $image` and generate `dd if=$image of=$imag , # Disk image format, one of qcow2, qcow2-compressed, vdi, vpc, raw. format ? "raw" +, # Disk image filename, without any extensions (e.g. `image_1`). + baseName ? "nixos" + # Whether to fix: # - GPT Disk Unique Identifier (diskGUID) # - GPT Partition Unique Identifier: depends on the layout, root partition UUID can be controlled through `rootGPUID` option @@ -208,7 +211,7 @@ let format' = format; in let compress = lib.optionalString (format' == "qcow2-compressed") "-c"; - filename = "nixos." + { + filename = "${baseName}." + { qcow2 = "qcow2"; vdi = "vdi"; vpc = "vhd"; From d2e3ec6d427c51c3e8dfbb424f5d6435fdbdbc7c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 26 Nov 2024 16:15:57 +0100 Subject: [PATCH 52/67] patroni: 4.0.3 -> 4.0.4 Diff: https://github.com/zalando/patroni/compare/refs/tags/v4.0.3...v4.0.4 Changelog: https://github.com/patroni/patroni/blob/v4.0.4/docs/releases.rst --- pkgs/by-name/pa/patroni/package.nix | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/pa/patroni/package.nix b/pkgs/by-name/pa/patroni/package.nix index 856e2b8704f1..b09368b60711 100644 --- a/pkgs/by-name/pa/patroni/package.nix +++ b/pkgs/by-name/pa/patroni/package.nix @@ -2,22 +2,23 @@ lib, python3Packages, fetchFromGitHub, + versionCheckHook, nixosTests, nix-update-script, }: python3Packages.buildPythonApplication rec { pname = "patroni"; - version = "4.0.3"; + version = "4.0.4"; src = fetchFromGitHub { owner = "zalando"; - repo = pname; + repo = "patroni"; rev = "refs/tags/v${version}"; - sha256 = "sha256-urNTxaipM4wD+1fp7EFdT7/FGLq86O1nOfst7JyX0fc="; + sha256 = "sha256-if3azfBb6/OegahZYAM2RMxmWRDsCX5DNkUATTcAUrw="; }; - propagatedBuildInputs = with python3Packages; [ + dependencies = with python3Packages; [ boto3 click consul @@ -36,18 +37,22 @@ python3Packages.buildPythonApplication rec { ydiff ]; + pythonImportsCheck = [ "patroni" ]; + nativeCheckInputs = with python3Packages; [ flake8 mock pytestCheckHook pytest-cov requests + versionCheckHook ]; + versionCheckProgramArg = [ "--version" ]; # Fix tests by preventing them from writing to /homeless-shelter. preCheck = "export HOME=$(mktemp -d)"; - pythonImportsCheck = [ "patroni" ]; + __darwinAllowLocalNetworking = true; passthru = { tests.patroni = nixosTests.patroni; @@ -55,11 +60,12 @@ python3Packages.buildPythonApplication rec { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { homepage = "https://patroni.readthedocs.io/en/latest/"; description = "Template for PostgreSQL HA with ZooKeeper, etcd or Consul"; - license = licenses.mit; - platforms = platforms.unix; - maintainers = teams.deshaw.members; + changelog = "https://github.com/patroni/patroni/blob/v${version}/docs/releases.rst"; + license = lib.licenses.mit; + platforms = lib.platforms.unix; + maintainers = lib.teams.deshaw.members; }; } From 6974df1a15ae8a8fad32f135d9c959b58ac094ea Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 26 Nov 2024 17:55:32 +0100 Subject: [PATCH 53/67] python312Packages.python-etcd: fix on darwin --- .../python-modules/python-etcd/default.nix | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-etcd/default.nix b/pkgs/development/python-modules/python-etcd/default.nix index 031efa7b31e3..def0b49aecaa 100644 --- a/pkgs/development/python-modules/python-etcd/default.nix +++ b/pkgs/development/python-modules/python-etcd/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, setuptools, @@ -9,7 +10,6 @@ etcd_3_4, mock, pyopenssl, - stdenv, }: buildPythonPackage { @@ -48,9 +48,20 @@ buildPythonPackage { done ''; - meta = with lib; { + disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ + # Seems to be failing because of network restrictions + # AttributeError: Can't get local object 'TestWatch.test_watch_indexed_generator..watch_value' + "test_watch" + "test_watch_generator" + "test_watch_indexed" + "test_watch_indexed_generator" + ]; + + __darwinAllowLocalNetworking = true; + + meta = { description = "Python client for Etcd"; homepage = "https://github.com/jplana/python-etcd"; - license = licenses.mit; + license = lib.licenses.mit; }; } From 148ba0671702bc518f897f5016038d36413b848b Mon Sep 17 00:00:00 2001 From: phaer Date: Fri, 15 Nov 2024 11:39:07 +0100 Subject: [PATCH 54/67] image/file-options: init --- nixos/modules/image/file-options.nix | 48 ++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 nixos/modules/image/file-options.nix diff --git a/nixos/modules/image/file-options.nix b/nixos/modules/image/file-options.nix new file mode 100644 index 000000000000..dff30e7408af --- /dev/null +++ b/nixos/modules/image/file-options.nix @@ -0,0 +1,48 @@ +{ + lib, + config, + pkgs, + ... +}: +{ + options.image = { + baseName = lib.mkOption { + type = lib.types.str; + default = "nixos-image-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}"; + description = '' + Basename of the image filename without any extension (e.g. `image_1`). + ''; + }; + + extension = lib.mkOption { + type = lib.types.str; + description = '' + Extension of the image filename (e.g. `raw`). + ''; + }; + + # FIXME: this should be marked readOnly, when there are no + # mkRenamedOptionModuleWith calls with `image.fileName` as + # as a target left anymore (i.e. 24.11). We can't do it + # before, as some source options where writable before. + # Those should use image.baseName and image.extension instead. + fileName = lib.mkOption { + type = lib.types.str; + default = "${config.image.baseName}.${config.image.extension}"; + description = '' + Filename of the image including all extensions (e.g `image_1.raw` or + `image_1.raw.zst`). + ''; + }; + + filePath = lib.mkOption { + type = lib.types.str; + default = config.image.fileName; + description = '' + Path of the image, relative to `$out` in `system.build.image`. + While it defaults to `config.image.fileName`, it can be different for builders where + the image is in sub directory, such as `iso`, `sd-card` or `kexec` images. + ''; + }; + }; +} From 08b9155e20ad6a7687ad5f5938670f4e9625d417 Mon Sep 17 00:00:00 2001 From: phaer Date: Fri, 15 Nov 2024 11:40:37 +0100 Subject: [PATCH 55/67] image/images: init A new NixOS module that adds two new options to `system.build`: - imageModules: An attrset mapping image variant names to a list of nixos modules to use when building such images. - images: An attrset mapping image variant names to a nixos instance based on the current config plus variant-specific modules (see `system.build.imageModules` above. --- nixos/modules/image/images.nix | 56 ++++++++++++++++++++++++++++++++++ nixos/modules/module-list.nix | 1 + 2 files changed, 57 insertions(+) create mode 100644 nixos/modules/image/images.nix diff --git a/nixos/modules/image/images.nix b/nixos/modules/image/images.nix new file mode 100644 index 000000000000..96d02f64fb9b --- /dev/null +++ b/nixos/modules/image/images.nix @@ -0,0 +1,56 @@ +{ + config, + lib, + pkgs, + extendModules, + ... +}: +let + inherit (lib) types; + + imageModules = { }; + imageConfigs = lib.mapAttrs ( + name: modules: + extendModules { + inherit modules; + } + ) config.image.modules; +in +{ + options = { + system.build = { + images = lib.mkOption { + type = types.lazyAttrsOf types.raw; + readOnly = true; + description = '' + Different target images generated for this NixOS configuration. + ''; + }; + }; + image.modules = lib.mkOption { + type = types.attrsOf (types.listOf types.deferredModule); + description = '' + image-specific NixOS Modules used for `system.build.images`. + ''; + }; + }; + + config.image.modules = lib.mkIf (!config.system.build ? image) imageModules; + config.system.build.images = lib.mkIf (!config.system.build ? image) ( + lib.mapAttrs ( + name: nixos: + let + inherit (nixos) config; + inherit (config.image) filePath; + builder = + config.system.build.image + or (throw "Module for `system.build.images.${name}` misses required `system.build.image` option."); + in + lib.recursiveUpdate builder { + passthru = { + inherit config filePath; + }; + } + ) imageConfigs + ); +} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 91ecee0ef265..8551e1b3406c 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -125,6 +125,7 @@ ./i18n/input-method/kime.nix ./i18n/input-method/nabi.nix ./i18n/input-method/uim.nix + ./image/images.nix ./installer/tools/tools.nix ./misc/assertions.nix ./misc/crashdump.nix From 82d9b918767696f424739b20e7259dd04da2a97a Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 26 Nov 2024 19:06:07 +0100 Subject: [PATCH 56/67] open-webui: 0.4.4 -> 0.4.5 Diff: https://github.com/open-webui/open-webui/compare/v0.4.4..v0.4.5 Changelog: https://github.com/open-webui/open-webui/releases/tag/v0.4.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 377732556f7a..d4eaf658e1dc 100644 --- a/pkgs/by-name/op/open-webui/package.nix +++ b/pkgs/by-name/op/open-webui/package.nix @@ -7,19 +7,19 @@ }: let pname = "open-webui"; - version = "0.4.4"; + version = "0.4.5"; src = fetchFromGitHub { owner = "open-webui"; repo = "open-webui"; rev = "refs/tags/v${version}"; - hash = "sha256-KbU8g9iqz7ow2Yxl5EizcYckMOHGGsEK5HkkchSXxQo="; + hash = "sha256-XbH6tAmwIZzCasuL6e0Su56ZAlSBBZsq3iBytOthEZM="; }; frontend = buildNpmPackage { inherit pname version src; - npmDepsHash = "sha256-MdftLgmFL5zkScC4XFfjKooQa4PX3il65P9BjfU5mXk="; + npmDepsHash = "sha256-bEmShvxHzDHiliA3IGN5A6Xf3cKf1PhULTueioDT7js="; # Disabling `pyodide:fetch` as it downloads packages during `buildPhase` # Until this is solved, running python packages from the browser will not work. @@ -63,6 +63,7 @@ python312.pkgs.buildPythonApplication rec { dependencies = with python312.pkgs; [ aiocache + aiofiles aiohttp alembic anthropic From da35acc93daf1d28f32de5764445212e331da354 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 Nov 2024 13:04:00 -0600 Subject: [PATCH 57/67] luaPackages: update on 2024-11-26 --- .../lua-modules/generated-packages.nix | 152 +++++++++--------- pkgs/development/lua-modules/overrides.nix | 5 +- 2 files changed, 78 insertions(+), 79 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 0e8a776180fa..9591c3d9bb2f 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -250,14 +250,14 @@ buildLuarocksPackage { commons-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "commons.nvim"; - version = "19.0.0-1"; + version = "21.1.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/commons.nvim-19.0.0-1.rockspec"; - sha256 = "0ispimmwx2zh8jpdhdqk0r837y6959l9r2y8iri6l67dnfy7j4ky"; + url = "mirror://luarocks/commons.nvim-21.1.0-1.rockspec"; + sha256 = "00gq8ca65s01ay5c577dqbrya1vkqanf147wi25z6k1jlan33la1"; }).outPath; src = fetchzip { - url = "https://github.com/linrongbin16/commons.nvim/archive/ab59d5ab57d02bcb2b29234637c79ff74d7693b6.zip"; - sha256 = "0n7dpwhs1f6rmxvjhqj1vs29apmmcbdwcifjjxi13vdxmx1zn2dq"; + url = "https://github.com/linrongbin16/commons.nvim/archive/ff4a221ac0007f9a47c2f5479a5e6180cc743ed1.zip"; + sha256 = "1f7964rdmzsp3a7av4in7biki32l5mv4y3jahjpr7sxh10ly6slh"; }; disabled = luaOlder "5.1"; @@ -555,14 +555,14 @@ buildLuarocksPackage { fzf-lua = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.1483-1"; + version = "0.0.1494-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.1483-1.rockspec"; - sha256 = "07ryrmv1s9kcv06kzg37cdzl4gshiq214zcsrn9a7mcb0823vfns"; + url = "mirror://luarocks/fzf-lua-0.0.1494-1.rockspec"; + sha256 = "0k6igz74ah84a91wbasqdjs44fcc91mijgi3ks0g6is9xkdvscy8"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/2a7eb32871a131e24021dd1756865e475fe7e274.zip"; - sha256 = "0cll709szckarz4d1847vm12c3v9japb90rnzmh0xfwbdknbz7cn"; + url = "https://github.com/ibhagwan/fzf-lua/archive/ce978474e406f4faacd2e66ec35d93b9e8ae069e.zip"; + sha256 = "078i9f5n2iphghjxrz42gra5hnfcwqhprp5wj9rwlsq4ws6ks4d6"; }; disabled = luaOlder "5.1"; @@ -606,8 +606,8 @@ buildLuarocksPackage { src = fetchFromGitHub { owner = "lewis6991"; repo = "gitsigns.nvim"; - rev = "ac5aba6dce8c06ea22bea2c9016f51a2dbf90dc7"; - hash = "sha256-8vWilpsVw22+nAEAjhGOvZniRRj5r1UITcW9YeuDH8o="; + rev = "5f808b5e4fef30bd8aca1b803b4e555da07fc412"; + hash = "sha256-H7A+AxioiedSuC+jqRwP4c7DjZR/0j4o/fTUasT2urc="; }; disabled = lua.luaversion != "5.1"; @@ -1678,16 +1678,16 @@ buildLuarocksPackage { luadbi = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaAtLeast, luaOlder }: buildLuarocksPackage { pname = "luadbi"; - version = "0.7.3-1"; + version = "0.7.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luadbi-0.7.3-1.rockspec"; - sha256 = "0lyiwyg6qnnj7d5rxim6b9p68nbszmwhg57xjlvalbcgwgipk1ns"; + url = "mirror://luarocks/luadbi-0.7.4-1.rockspec"; + sha256 = "12nqbl2zmwyz7k0x1y5h235di3jb0xwf27p1rh8lcgg4cqx6izr7"; }).outPath; src = fetchFromGitHub { owner = "mwild1"; repo = "luadbi"; - rev = "v0.7.3"; - hash = "sha256-L2i/e44HvPRhGKH4pUE/6QzO8pHYymHdj2SpHf6YO/I="; + rev = "v0.7.4"; + hash = "sha256-N4I8zVTodS01QUIncwAts/vxh2aFY2nYCnVmpN+2HwM="; }; disabled = luaOlder "5.1" || luaAtLeast "5.5"; @@ -1702,16 +1702,16 @@ buildLuarocksPackage { luadbi-mysql = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaAtLeast, luaOlder, luadbi }: buildLuarocksPackage { pname = "luadbi-mysql"; - version = "0.7.3-1"; + version = "0.7.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luadbi-mysql-0.7.3-1.rockspec"; - sha256 = "1x0pl6qpdi4vmhxs2076kkxmikbv0asndh8lp34r47lym37hcrr3"; + url = "mirror://luarocks/luadbi-mysql-0.7.4-1.rockspec"; + sha256 = "0ngpml0mw272pp03kabl1q3jj4fd5hmdlgvw9a2hgl0051358i6c"; }).outPath; src = fetchFromGitHub { owner = "mwild1"; repo = "luadbi"; - rev = "v0.7.3"; - hash = "sha256-L2i/e44HvPRhGKH4pUE/6QzO8pHYymHdj2SpHf6YO/I="; + rev = "v0.7.4"; + hash = "sha256-N4I8zVTodS01QUIncwAts/vxh2aFY2nYCnVmpN+2HwM="; }; disabled = luaOlder "5.1" || luaAtLeast "5.5"; @@ -1727,16 +1727,16 @@ buildLuarocksPackage { luadbi-postgresql = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaAtLeast, luaOlder, luadbi }: buildLuarocksPackage { pname = "luadbi-postgresql"; - version = "0.7.3-1"; + version = "0.7.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luadbi-postgresql-0.7.3-1.rockspec"; - sha256 = "1bnjsgk7cl6wmfhmn8b0av49yabf8flhdi1jhczksvvpf32p77bw"; + url = "mirror://luarocks/luadbi-postgresql-0.7.4-1.rockspec"; + sha256 = "0wybfngdz8hw4sgmz8rmym1frz6fwrvpx1l5gh0j68m7q4l25crg"; }).outPath; src = fetchFromGitHub { owner = "mwild1"; repo = "luadbi"; - rev = "v0.7.3"; - hash = "sha256-L2i/e44HvPRhGKH4pUE/6QzO8pHYymHdj2SpHf6YO/I="; + rev = "v0.7.4"; + hash = "sha256-N4I8zVTodS01QUIncwAts/vxh2aFY2nYCnVmpN+2HwM="; }; disabled = luaOlder "5.1" || luaAtLeast "5.5"; @@ -1752,16 +1752,16 @@ buildLuarocksPackage { luadbi-sqlite3 = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaAtLeast, luaOlder, luadbi }: buildLuarocksPackage { pname = "luadbi-sqlite3"; - version = "0.7.3-1"; + version = "0.7.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luadbi-sqlite3-0.7.3-1.rockspec"; - sha256 = "0ppkk1jkxw2fhc4x26h7h2bks51shl3am552phn7all5h3k7h3by"; + url = "mirror://luarocks/luadbi-sqlite3-0.7.4-1.rockspec"; + sha256 = "05kjihy5a8hyhn286gi2q1qyyiy8ajnyqp90wv41zjvhxjhg8ymx"; }).outPath; src = fetchFromGitHub { owner = "mwild1"; repo = "luadbi"; - rev = "v0.7.3"; - hash = "sha256-L2i/e44HvPRhGKH4pUE/6QzO8pHYymHdj2SpHf6YO/I="; + rev = "v0.7.4"; + hash = "sha256-N4I8zVTodS01QUIncwAts/vxh2aFY2nYCnVmpN+2HwM="; }; disabled = luaOlder "5.1" || luaAtLeast "5.5"; @@ -2396,6 +2396,31 @@ buildLuarocksPackage { }; }) {}; +lusc_luv = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, luv }: +buildLuarocksPackage { + pname = "lusc_luv"; + version = "4.0.1-1"; + knownRockspec = (fetchurl { + url = "mirror://luarocks/lusc_luv-4.0.1-1.rockspec"; + sha256 = "1bgk481ljfy8q7r3w9z1x5ix0dm6v444c7mf9nahlpyrz9skxakp"; + }).outPath; + src = fetchFromGitHub { + owner = "svermeulen"; + repo = "lusc_luv"; + rev = "main"; + hash = "sha256-xT3so0QHtzzLRNRb7yqfaRMwkl2bt1MP1xh8BkHKqqo="; + }; + + disabled = luaOlder "5.1"; + propagatedBuildInputs = [ luv ]; + + meta = { + homepage = "https://github.com/svermeulen/lusc_luv"; + description = "Structured Async/Concurrency for Lua using Luv"; + license.fullName = "MIT"; + }; +}) {}; + lush-nvim = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaAtLeast, luaOlder }: buildLuarocksPackage { pname = "lush.nvim"; @@ -2443,31 +2468,6 @@ buildLuarocksPackage { }; }) {}; -lusc_luv = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, luv }: -buildLuarocksPackage { - pname = "lusc_luv"; - version = "4.0.1-1"; - knownRockspec = (fetchurl { - url = "mirror://luarocks/lusc_luv-4.0.1-1.rockspec"; - sha256 = "1bgk481ljfy8q7r3w9z1x5ix0dm6v444c7mf9nahlpyrz9skxakp"; - }).outPath; - src = fetchFromGitHub { - owner = "svermeulen"; - repo = "lusc_luv"; - rev = "838b8f647911b1fcfe160ddce881409ea9b35acf"; - hash = "sha256-xT3so0QHtzzLRNRb7yqfaRMwkl2bt1MP1xh8BkHKqqo="; - }; - - disabled = luaOlder "5.1"; - propagatedBuildInputs = [ luv ]; - - meta = { - homepage = "https://github.com/svermeulen/lusc_luv"; - description = "Structured Async/Concurrency for Lua using Luv"; - license.fullName = "MIT"; - }; -}) {}; - luv = callPackage({ buildLuarocksPackage, cmake, fetchurl, luaOlder }: buildLuarocksPackage { pname = "luv"; @@ -2707,8 +2707,8 @@ buildLuarocksPackage { src = fetchFromGitHub { owner = "leafo"; repo = "moonscript"; - rev = "d5341c9093c49d3724072b209cde28b5cb0f47c9"; - hash = "sha256-sVMhqCzGhfEGoFueVINx9hnnE5vNN61S6t3CXGBnxcA="; + rev = "60094ca0be870462678925413b6528ae5bf4690a"; + hash = "sha256-xYKn/A1mX1h4LdLcV/2Vww1YJCfhlkXy8fEcqeofYPk="; }; disabled = luaOlder "5.1"; @@ -2846,8 +2846,8 @@ buildLuarocksPackage { src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "f17d9b4394027ff4442b298398dfcaab97e40c4f"; - hash = "sha256-iNEoMl/X0nh2sAio1h+dkuobeOXRBXKFJCcElUyyW54="; + rev = "ed31156aa2cc14e3bc066c59357cc91536a2bc01"; + hash = "sha256-Rpb1rPYFQs74XzNQfj83o/l7bfM3GnYk+EqoDnz2JyM="; }; disabled = luaOlder "5.1" || luaAtLeast "5.4"; @@ -3025,14 +3025,14 @@ buildLuarocksPackage { rocks-config-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, rocks-nvim }: buildLuarocksPackage { pname = "rocks-config.nvim"; - version = "3.0.0-1"; + version = "3.1.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rocks-config.nvim-3.0.0-1.rockspec"; - sha256 = "08jg5v1jnmg0ig395d6lmsdpa2vw8m9w3barvar0s77a7lkxgywg"; + url = "mirror://luarocks/rocks-config.nvim-3.1.0-1.rockspec"; + sha256 = "0165jyp21hxaaimn166r3r5rrjzx9q8ci1s2w54kiijz79i7kpg3"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-neorocks/rocks-config.nvim/archive/v3.0.0.zip"; - sha256 = "16836pxg0bq6f8qj6kn73v75kbwlr533pmv9dal4h53qldqjn9hh"; + url = "https://github.com/nvim-neorocks/rocks-config.nvim/archive/v3.1.0.zip"; + sha256 = "1r5g3f039b41c0c55i6vqph4hslc0706s6blrz15yxhgyj4ksi8p"; }; disabled = luaOlder "5.1"; @@ -3144,14 +3144,14 @@ buildLuarocksPackage { rustaceanvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "rustaceanvim"; - version = "5.14.1-1"; + version = "5.15.2-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rustaceanvim-5.14.1-1.rockspec"; - sha256 = "1xr2vvcsd525h304w1hf6ij1qfwlklyczk1bh5jd6s2hnrkwyy5b"; + url = "mirror://luarocks/rustaceanvim-5.15.2-1.rockspec"; + sha256 = "146wgs02qvlhpvq4vkn3kyjqa7305lc8741rqd46rw7y4cmnxmrn"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/rustaceanvim/archive/v5.14.1.zip"; - sha256 = "1p0pqv0a415k0ndgdjy0k0p58sdvn4ngm9zymd5hn3ny9441b22v"; + url = "https://github.com/mrcjkb/rustaceanvim/archive/v5.15.2.zip"; + sha256 = "0kflz9n5kzyfjix8gmy8a7rqdzwwp77m2ffx54a82rbb9ddqs5jr"; }; disabled = luaOlder "5.1"; @@ -3501,16 +3501,16 @@ buildLuarocksPackage { vusted = callPackage({ buildLuarocksPackage, busted, fetchFromGitHub, fetchurl, luasystem }: buildLuarocksPackage { pname = "vusted"; - version = "2.5.0-1"; + version = "2.5.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/vusted-2.5.0-1.rockspec"; - sha256 = "05jv8kl0hy3pyrknafmynifrqyrcc5q9qkd4ly1vmxgmmbm30nqz"; + url = "mirror://luarocks/vusted-2.5.1-1.rockspec"; + sha256 = "14h1vbms6ygqpdfsms1prvp29ld8kk1w2qa2c9b6i02h3dg45dv6"; }).outPath; src = fetchFromGitHub { owner = "notomo"; repo = "vusted"; - rev = "v2.5.0"; - hash = "sha256-1/fZ8OAw9NZoY1YDN6OhOJRqwRDWps5JJDIsvWg1Nr4="; + rev = "v2.5.1"; + hash = "sha256-XHAPgLNGVdqyeukqimLqRlDhuiMEhOhBO0vUIFDAPjM="; }; propagatedBuildInputs = [ busted luasystem ]; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 36cfe3b16cba..62d1cf91c85c 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -349,9 +349,8 @@ in luarocksConfig = lib.recursiveUpdate oa.luarocksConfig { variables = { - # Can't just be /include and /lib, unfortunately needs the trailing 'mysql' - MYSQL_INCDIR = "${libmysqlclient.dev}/include/mysql"; - MYSQL_LIBDIR = "${libmysqlclient}/lib/mysql"; + MYSQL_INCDIR = "${lib.getDev libmysqlclient}/include/"; + MYSQL_LIBDIR = "${lib.getLib libmysqlclient}/lib/"; }; }; buildInputs = oa.buildInputs ++ [ From f2490e39126865cf08e211931d3ebaa25dd4c2f4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 Nov 2024 13:14:40 -0600 Subject: [PATCH 58/67] vimPlugins: update on 2024-11-26 --- .../editors/vim/plugins/generated.nix | 758 +++++++++--------- .../editors/vim/plugins/overrides.nix | 2 +- 2 files changed, 380 insertions(+), 380 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 6708877ed5ea..f5e85edbb4f2 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -65,12 +65,12 @@ final: prev: CopilotChat-nvim = buildVimPlugin { pname = "CopilotChat.nvim"; - version = "2024-11-19"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "947ca3d906a98ffdf9928d2e2ef8c7d694d2116f"; - sha256 = "0y8m0ih0p162w84fsj2i8pp0549glmhlkrjiv73i2n0rxgmizgxq"; + rev = "49edd2e21dfdc0f1bf4ed872099674cb8fe30280"; + sha256 = "0cjqnzjsk6mb66jc7wvli3xyg6yxdrag552b91d8b8fa013h4k6d"; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; }; @@ -185,12 +185,12 @@ final: prev: LazyVim = buildVimPlugin { pname = "LazyVim"; - version = "2024-11-18"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "0bb1da6d57a32495ed4159f8933d074674066d20"; - sha256 = "18i4642ixyjvcwmnkdc8zqjl47qlpdk1m6dnfn92kfn45c2qxxy1"; + rev = "9eccb5d2defef4c1fe63719528b20bb210e1ef0c"; + sha256 = "1nd3cwpxpwa1g4179rmnj0fbfbjnqfk8jyr236824z2cc4kdr5vx"; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; }; @@ -341,12 +341,12 @@ final: prev: SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2024-11-17"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "a7ad1f6205500d1369382e2e43df4e60eeae7cb6"; - sha256 = "1gc4cwwgf8qzkmk14l6xkapz7rncbsnpxaf36ry7ww9h4zxnf0xl"; + rev = "bbd005a56daab7a19ceea22360a836957ac2c42c"; + sha256 = "0jixj9m0k0cwqv0lr3h4jq36ryzjkpm4418jj3qdva8d87l5lp06"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -643,12 +643,12 @@ final: prev: ale = buildVimPlugin { pname = "ale"; - version = "2024-11-19"; + version = "2024-11-23"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "1e1604be56f8545099c2d667085a7080f21d4cb3"; - sha256 = "17rsvj6ls1pfckd1j88gmzd5yhjig62ggca31vcfl87r3s8qfv71"; + rev = "9d30fb2f59132c58808e2db2099cab5dbf9b2894"; + sha256 = "0dgbrdk9r0ymwbqq3xiv4xwv881vhmj9fm7p069k9w1qj5w46zyz"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; }; @@ -1039,12 +1039,12 @@ final: prev: avante-nvim = buildVimPlugin { pname = "avante.nvim"; - version = "2024-11-18"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "yetone"; repo = "avante.nvim"; - rev = "3c010e38ac6a40d8dbcd91399d316b9da5f53c52"; - sha256 = "1ia3wa1wnv08m6vfwbgiwrgspb75vzqg4v7a1mlkam4yfmivsili"; + rev = "16c4254b14ebe8acb79f6abecb49ca36b9d96cb0"; + sha256 = "107iykwf40byw4f0ry0rfs8yvjl1caswg0f1dpgqa7k7wxs97ggs"; }; meta.homepage = "https://github.com/yetone/avante.nvim/"; }; @@ -1112,24 +1112,24 @@ final: prev: bamboo-nvim = buildVimPlugin { pname = "bamboo.nvim"; - version = "2024-11-03"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "ribru17"; repo = "bamboo.nvim"; - rev = "57e1bff1c0df29d7ec0071baf49210c48fc4a98b"; - sha256 = "0vx1i17w9gkfsjy9svpvpv5xmaqsr6z4gr01fd6221j9kmm6n50y"; + rev = "d38c50257d9fb16b17050569b29d777b1f2503ee"; + sha256 = "0l1vkksd7cxav6nq37paw3f4kcx9dj54rihb1js96s5p124q8vs9"; }; meta.homepage = "https://github.com/ribru17/bamboo.nvim/"; }; barbar-nvim = buildVimPlugin { pname = "barbar.nvim"; - version = "2024-11-12"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "romgrk"; repo = "barbar.nvim"; - rev = "20f26c940991c528c5e3c6d0d82a6dc1a82b9d4c"; - sha256 = "0fx2yyg5wwi9j7j3mirfmq1pfy22py9irc1r24ri4jp71p4yfaa3"; + rev = "5c0abe2331837dcd3830f7429ddb9b8340c9fa93"; + sha256 = "1famzg92g7h6ffd586017gm08zzm7zj7n5br96nmprlp513w5rc9"; }; meta.homepage = "https://github.com/romgrk/barbar.nvim/"; }; @@ -1172,12 +1172,12 @@ final: prev: base46 = buildVimPlugin { pname = "base46"; - version = "2024-11-18"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "nvchad"; repo = "base46"; - rev = "8971be55aeb6d5fe086169c0ee9ce647a3871570"; - sha256 = "1j4inqzhj2hpy26nbjxx6zr7shf3dbmq1fwsdjkv33l4rkc1wv0i"; + rev = "40943fc668bf8f1caa4cc45f71c784cf0d3cc34f"; + sha256 = "0rh70zl2dab7rvv5vd86kyn5fkacam8a2nkpmdxwywfzyhmxcy9f"; }; meta.homepage = "https://github.com/nvchad/base46/"; }; @@ -1280,12 +1280,12 @@ final: prev: bluloco-nvim = buildVimPlugin { pname = "bluloco.nvim"; - version = "2024-07-18"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "uloco"; repo = "bluloco.nvim"; - rev = "07f4b5cca8cfe31aad69ab5c1be0f6a0715a8d2e"; - sha256 = "1z998g3b2gffbq1ykialcfc7w9giyljdnsxrm4ylifr0b0312sfg"; + rev = "9ac4ad3a7b702035ff70b1f1d70de548130bb787"; + sha256 = "1cnp8540iyva7inmicysl2cnz0cisipqd02s2xzs22c45pj82gyy"; }; meta.homepage = "https://github.com/uloco/bluloco.nvim/"; }; @@ -1436,12 +1436,12 @@ final: prev: catppuccin-nvim = buildVimPlugin { pname = "catppuccin-nvim"; - version = "2024-11-09"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "637d99e638bc6f1efedac582f6ccab08badac0c6"; - sha256 = "1vi5wwndcf3gd9sqzbmb2kwy37r4vzx5g2ihh4rc31nkx0yxxjcn"; + rev = "faf15ab0201b564b6368ffa47b56feefc92ce3f4"; + sha256 = "0b5bygd3zx1pazq6mxq2kg5xrp9azbx16ky9n3riz4wq17kk121s"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; }; @@ -1688,12 +1688,12 @@ final: prev: cmp-ai = buildVimPlugin { pname = "cmp-ai"; - version = "2024-09-19"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "tzachar"; repo = "cmp-ai"; - rev = "4424e71bde8acc522ab68a122fa54b14dff3d408"; - sha256 = "0zljcdghyqwhkalir0fcy2q1zp3866qr9j2z9cj8v8z1b54rlax3"; + rev = "197257741e8637783c8d701f1095e7b6cb41720e"; + sha256 = "14j694540bzbb500lgh6vsc7c58dpa8wk15fmvvbfnf21bdn4qmd"; }; meta.homepage = "https://github.com/tzachar/cmp-ai/"; }; @@ -2371,12 +2371,12 @@ final: prev: coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2024-10-12"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "57d488a06bdb34de89acef3c2f3e9ce609d632ed"; - sha256 = "106w4kgrqlgnszpkzlxrlzsvca880qagv07h93dxsl2ggbdkm91l"; + rev = "ebe7a08ece39a7ea867cb43497ce83ad722b6f07"; + sha256 = "1axpvvrnyxg671nirp9q08qd3qpc4p188fjvysq43lr9blzjpb5j"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; }; @@ -2419,12 +2419,12 @@ final: prev: codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "2024-11-24"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "926027bec8d7251730fe696794ced003152033fc"; - sha256 = "03yn42x9k856hr22j0lnyi9fy6ij4kvh3w44jf4ih181w8pa07j7"; + rev = "d3a9e7fddb90cfb5a147e458d12727ddf8187168"; + sha256 = "1v6i055scwc88qavybf5wqzknd9s2x4aqw08lmdi1pv2b97xpf4a"; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; }; @@ -2443,12 +2443,12 @@ final: prev: codeium-vim = buildVimPlugin { pname = "codeium.vim"; - version = "2024-10-14"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "Exafunction"; repo = "codeium.vim"; - rev = "8c01979323b2b480c8bf160d3ff85bd1668baa49"; - sha256 = "0hkmgfph4r2ayw5ch7yhiqffqccglksckgl5nb0dzsbpzvqk6g81"; + rev = "605ab06780c9c42a63fc8afa8c0bd02b3b51b66f"; + sha256 = "07rcn46grv4y7zlgl8dd5c5vrvryzyndknlngnp4jlpxl6kcwk8b"; }; meta.homepage = "https://github.com/Exafunction/codeium.vim/"; }; @@ -2683,12 +2683,12 @@ final: prev: conform-nvim = buildVimPlugin { pname = "conform.nvim"; - version = "2024-11-13"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "stevearc"; repo = "conform.nvim"; - rev = "023f795dbcf32d4351b6a9ed2e613d471b5bb812"; - sha256 = "1my0wda7786yf634pz0m84lii71dk9442l4jlzhjimlxai517rs5"; + rev = "a203480a350b03092e473bf3001733d547160a73"; + sha256 = "1bxaidj11lfd26w0ijczch7797q31vk42bw6j615msxhfmns2qhs"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/conform.nvim/"; @@ -2696,12 +2696,12 @@ final: prev: conjure = buildVimPlugin { pname = "conjure"; - version = "2024-11-18"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "bb42e182ba13980bc496c049476ae82a2b2e756d"; - sha256 = "15vsfd4b4jnss8fiisw31raypjx6w5z76qrna0z14jki2a71kiq0"; + rev = "9197941c0ef05bd594bf8fbcc907129361ed456f"; + sha256 = "15f11k4icshfdid1fka7qrhavr5jghygqmwl6c9iakv1kabf102j"; }; meta.homepage = "https://github.com/Olical/conjure/"; }; @@ -2792,12 +2792,12 @@ final: prev: coq-thirdparty = buildVimPlugin { pname = "coq.thirdparty"; - version = "2024-08-26"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.thirdparty"; - rev = "a827c2ab76d7c803976765cac597c79a2a5b34f6"; - sha256 = "0f9r16kkqhm6pr78v0iq87g1jqkn2acz5ll90xjdi1qg6h16dmc8"; + rev = "25b860f8631b1d659f5fecef8ee382dce1aa957e"; + sha256 = "1gand9mq66ym7igjnmp92x9hvd55ziwyyn2x5ldxsb7nhpjpbw4d"; }; meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; }; @@ -2816,12 +2816,12 @@ final: prev: coq_nvim = buildVimPlugin { pname = "coq_nvim"; - version = "2024-11-18"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "4c2482909ca60d68084462c93f99f4b1849a9417"; - sha256 = "1cya4789z72yrsmaw7irgj23w1y2zd3dq764s0d0jrsks01q2sl7"; + rev = "eb81b7ad6b1863d1eacfca380716980ee78b624a"; + sha256 = "0gb5i3wwk3n845s4l4kh32g1ifbb2357wq020rzm2mb8fgwj8zgv"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -2830,12 +2830,12 @@ final: prev: pname = "cornelis"; version = "2024-10-24"; src = fetchFromGitHub { - owner = "isovector"; + owner = "agda"; repo = "cornelis"; rev = "41b7d5ef1d1248f6a00fbd5ab798bf42ef189af0"; sha256 = "12grb37w3h0rcfw9gy9b8n7cdrvi7ckv229siys7bvh6rg1k5ypg"; }; - meta.homepage = "https://github.com/isovector/cornelis/"; + meta.homepage = "https://github.com/agda/cornelis/"; }; cosco-vim = buildVimPlugin { @@ -2960,12 +2960,12 @@ final: prev: cyberdream-nvim = buildVimPlugin { pname = "cyberdream.nvim"; - version = "2024-11-08"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "scottmckendry"; repo = "cyberdream.nvim"; - rev = "dd6b502050413be60c7375563142e37c3d8e71f2"; - sha256 = "0rx0yqw3fhwy72lcibnvlzk7awrvs3jfg197klrqd961k9kzc6cm"; + rev = "731290012f435e06e4d5d64ed7c09cec49df2663"; + sha256 = "0m0ws996g9vq1p5spzd4yjhs23k5gf5s6d3hyadx7n3cbnrn7zzc"; }; meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/"; }; @@ -3044,12 +3044,12 @@ final: prev: ddc-source-lsp = buildVimPlugin { pname = "ddc-source-lsp"; - version = "2024-10-28"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc-source-lsp"; - rev = "e11540a9c4b88adc4a9c003d93df07267e13839d"; - sha256 = "0jap9sqv8mn1m6ip6bw4fh09kswqd5f5l5kr344fgxr3ppm9p7sf"; + rev = "873230b0a6448f3c5e9cdba95567ddf6896848ed"; + sha256 = "044z250prxr52lyc7sbhzkz2h2ydqlbfy3w1n5sslyjjg70148wm"; }; meta.homepage = "https://github.com/Shougo/ddc-source-lsp/"; }; @@ -3080,24 +3080,24 @@ final: prev: ddc-vim = buildVimPlugin { pname = "ddc.vim"; - version = "2024-11-14"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc.vim"; - rev = "26bf496755f28dff6085c4050fd383fa3daacfd9"; - sha256 = "0nqc9cbdqbgbhvs21zvdq8nscxjxbr8gbyvnsy4cn4g22vnrv1dv"; + rev = "ec2a8963b3710aaaebc07a513e79eaa9cbb52be6"; + sha256 = "0kpdvnwx1gnrazgcbdswlacw82iqawggc70ab768rrdcd9krdjl6"; }; meta.homepage = "https://github.com/Shougo/ddc.vim/"; }; debugprint-nvim = buildVimPlugin { pname = "debugprint.nvim"; - version = "2024-11-08"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "andrewferrier"; repo = "debugprint.nvim"; - rev = "7b7a02c76d372818ed21f9d0755e342a25a64d31"; - sha256 = "083kx5d3md9cbcmym5ikfabnmjwvh4g9gs242dz03cr0ni2s9dka"; + rev = "e4e289a12244f1f0fc13a640681dfba995671c42"; + sha256 = "0gdqpy662v4zixm4isgf4bpnm5yzq727g9xr80jchnilnzsamfwq"; }; meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/"; }; @@ -3212,12 +3212,12 @@ final: prev: deol-nvim = buildVimPlugin { pname = "deol.nvim"; - version = "2024-11-03"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "Shougo"; repo = "deol.nvim"; - rev = "f4f0484cc84d11e12fa88bcc7c9f448755dbb5a6"; - sha256 = "0f9xiy8wa59mxfbq8bb5dc6sz97hdpj724ckr5k3b2g53zhvvf46"; + rev = "6d44c44332397ea5ee14ba638bbcaf83db0e9ac7"; + sha256 = "1bq389g277whb7jbq3vqr2fv7r0xnaza4i1gfvp6ixmf3vfj183v"; }; meta.homepage = "https://github.com/Shougo/deol.nvim/"; }; @@ -3502,12 +3502,12 @@ final: prev: dial-nvim = buildVimPlugin { pname = "dial.nvim"; - version = "2024-07-15"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "monaqa"; repo = "dial.nvim"; - rev = "ed4d6a5bbd5e479b4c4a3019d148561a2e6c1490"; - sha256 = "15qh38igdi46id6y94w2ymx91n4gmfl1xv6i4am27g65l95fcfmm"; + rev = "46b4375e84e8eb771129bff6b2b1e47746601ef9"; + sha256 = "15inpff9h1zhnrwla9v6vqj8mw7iybm9bjsk7w130xv8ghnhmq31"; }; meta.homepage = "https://github.com/monaqa/dial.nvim/"; }; @@ -3658,12 +3658,12 @@ final: prev: edge = buildVimPlugin { pname = "edge"; - version = "2024-09-30"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "sainnhe"; repo = "edge"; - rev = "2a9c299416c5bdf0506baefcd4635f85f5718c10"; - sha256 = "1a5bkc7vq0g23v5pfpszng791b7l5nbz2c5am399m0qw36rx6wjq"; + rev = "5b5a0683be0d9d8023a874ebf7e230095f4e1bae"; + sha256 = "074s903avxqn6hl8wch0f1m34jxrdwpnymll4h1zczdaick5x5l9"; }; meta.homepage = "https://github.com/sainnhe/edge/"; }; @@ -3719,12 +3719,12 @@ final: prev: efmls-configs-nvim = buildVimPlugin { pname = "efmls-configs-nvim"; - version = "2024-10-15"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "creativenull"; repo = "efmls-configs-nvim"; - rev = "e44e39c962dc1629a341fc71cfc8feaa09cefa6f"; - sha256 = "1ca5wrkkdf1p0lzj6h34mxvk55gy416zy153ksk6rlcf2ci5hg69"; + rev = "96371caa55b50a7ba4881604f12e8cefedc7b67b"; + sha256 = "145jbv2jw2iw8xhpk53cbh9nay10hw65klfhn5shncijns751nwl"; }; meta.homepage = "https://github.com/creativenull/efmls-configs-nvim/"; }; @@ -3828,12 +3828,12 @@ final: prev: everforest = buildVimPlugin { pname = "everforest"; - version = "2024-10-31"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "sainnhe"; repo = "everforest"; - rev = "0f6a0abebc98729ea0b45927151d47e2d4ce517c"; - sha256 = "00kjk7z87lxxfzlisrdx3g1glxlyzl7sgglsqnjw0771nrzz3qkc"; + rev = "44c2659ffb6d26a994346974b4d12e988f43e5e5"; + sha256 = "00rixmj4vrxv3n8b1bq6ihjcx4rkqd6whw0lp1zj32b35qk1v5bq"; }; meta.homepage = "https://github.com/sainnhe/everforest/"; }; @@ -3888,12 +3888,12 @@ final: prev: fastaction-nvim = buildVimPlugin { pname = "fastaction.nvim"; - version = "2024-11-07"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "Chaitanyabsprip"; repo = "fastaction.nvim"; - rev = "a55feac91f39b83aa21b9ef3df1e465d9122753c"; - sha256 = "1h67x0408x10sjb4ir7sir7sh3kk5vglyc17cjzkg5znd30wmlm0"; + rev = "24255a74e0d35f1e1807aa78997f5c31ae419dbc"; + sha256 = "0w3fxz4af0wryr7sx7w3b14iswm56rsf76c31f9vrw4pg3nmgqa3"; }; meta.homepage = "https://github.com/Chaitanyabsprip/fastaction.nvim/"; }; @@ -4129,12 +4129,12 @@ final: prev: flutter-tools-nvim = buildVimPlugin { pname = "flutter-tools.nvim"; - version = "2024-11-15"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "nvim-flutter"; repo = "flutter-tools.nvim"; - rev = "fb976f0e83296d011be95701085ff4711a89de94"; - sha256 = "0lwcf6niagz28lvq6sy693pnk5ar82m5nlm9rvskpqwys6yd41vc"; + rev = "1787090d66482552505a6498e3d2f06fb4290f96"; + sha256 = "1ggw82vqn51fpv3w1yhpgay358p82wzks68gy6wwavdalhyc27gg"; }; meta.homepage = "https://github.com/nvim-flutter/flutter-tools.nvim/"; }; @@ -4322,12 +4322,12 @@ final: prev: fzf-lua = buildNeovimPlugin { pname = "fzf-lua"; - version = "2024-11-19"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "def1d778de3ca4f3933a292fd56ec3cfea1325e8"; - sha256 = "1zbjm8xhl8l68733nfj4d9ncr06j8r81sq8w2rrynqnvgmzs9cyj"; + rev = "ce978474e406f4faacd2e66ec35d93b9e8ae069e"; + sha256 = "078i9f5n2iphghjxrz42gra5hnfcwqhprp5wj9rwlsq4ws6ks4d6"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; @@ -4502,11 +4502,11 @@ final: prev: gitlab-vim = buildVimPlugin { pname = "gitlab.vim"; - version = "2024-11-22"; + version = "2024-11-26"; src = fetchgit { url = "https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim"; - rev = "5e129155341ccb94d4a93b336e6d936f11edb77d"; - sha256 = "0nhhlcw716qhzhvqzc784xq2c104ahrzwhhzmasadk9c269s9vfd"; + rev = "ee25b3d5a854ba2d0fe14fae68ee389964c40390"; + sha256 = "0jvjwgrl88lvikp8hxcg2fkxbgw0gfqpyf6zy298xiijsril8qa7"; }; meta.homepage = "https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim"; }; @@ -4525,12 +4525,12 @@ final: prev: gitsigns-nvim = buildNeovimPlugin { pname = "gitsigns.nvim"; - version = "2024-11-14"; + version = "2024-11-23"; src = fetchFromGitHub { owner = "lewis6991"; repo = "gitsigns.nvim"; - rev = "ac5aba6dce8c06ea22bea2c9016f51a2dbf90dc7"; - sha256 = "1jhzhgmn3gf59l45bbzr312y56dxiq8qw001kjz6vhqmkfba5xgj"; + rev = "5f808b5e4fef30bd8aca1b803b4e555da07fc412"; + sha256 = "1dxsyv26mm7lzll3xlkzjj6w7kp11wfak8rgp19fg2d8301kxc0z"; }; meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; }; @@ -4549,12 +4549,12 @@ final: prev: glance-nvim = buildVimPlugin { pname = "glance.nvim"; - version = "2024-09-13"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "DNLHC"; repo = "glance.nvim"; - rev = "cdf1ec8136cfbdf73edbe1163097223c763a84b7"; - sha256 = "0x2aiiy5h3wbg42gw6ahn1070ci6hzi6dv9g2ldk8h7xgbk1dc42"; + rev = "17ee84e29ac33e7e5d91609f675cee8477586bda"; + sha256 = "1dl4xall1p0fg1dwb7993fc5xcbd24582ag3lh8g5ng6fhwrx7v8"; }; meta.homepage = "https://github.com/DNLHC/glance.nvim/"; }; @@ -4789,12 +4789,12 @@ final: prev: gruvbox-nvim = buildVimPlugin { pname = "gruvbox.nvim"; - version = "2024-10-01"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "ellisonleao"; repo = "gruvbox.nvim"; - rev = "49d9c0b150ba70efcd831ec7b3cb8ee740067045"; - sha256 = "0vjwqyw4y6hf6qyjpap04f6z6lbgha98hizils77rg3msaw1jj7y"; + rev = "68c3460a5d1d1a362318960035c9f3466d5011f5"; + sha256 = "0yc0hv9d4888lfvhd68gdwvfhfgafyqn9ljca4b5a0pgb61hiax9"; }; meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/"; }; @@ -4813,12 +4813,12 @@ final: prev: guard-nvim = buildVimPlugin { pname = "guard.nvim"; - version = "2024-11-04"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "nvimdev"; repo = "guard.nvim"; - rev = "1f5afa0b7ca93e05e5c80371dd5fd74ee2545097"; - sha256 = "17d48dibqsf5walfkrvn0pd43gg57qilc7qkp4pjz8fazb0j3mh8"; + rev = "e1034f65e15e132a90a2f409d8fcd12a5b8833f5"; + sha256 = "13dqr4g4wlis2qypca1y4wmy635vxh2943j7yfx9y3996qp6wkxi"; }; meta.homepage = "https://github.com/nvimdev/guard.nvim/"; }; @@ -5041,12 +5041,12 @@ final: prev: highlight-undo-nvim = buildVimPlugin { pname = "highlight-undo.nvim"; - version = "2024-11-12"; + version = "2024-11-23"; src = fetchFromGitHub { owner = "tzachar"; repo = "highlight-undo.nvim"; - rev = "ef7a66df6833df1ea25bce257b0d92f87ed6037b"; - sha256 = "1rq9bqd2a1s8nqdgf9q1y2av1qcaw0s2g76lw1225ib61818z1k6"; + rev = "5f588b420179a31d7073854bfd07ed9d5f364645"; + sha256 = "1ykk9kj74kpnqq003fkhj75d9k68k8fgdv3kr0hbcvggxlr6nhkg"; }; meta.homepage = "https://github.com/tzachar/highlight-undo.nvim/"; }; @@ -5245,12 +5245,12 @@ final: prev: image-nvim = buildNeovimPlugin { pname = "image.nvim"; - version = "2024-11-10"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "3rd"; repo = "image.nvim"; - rev = "7f61c1940a8b072ca47a28928d2375dc1e11f464"; - sha256 = "0fqnz4wpw7ab1j0y4zqafazjg6q0rc66n71awx4wbxilikca80ml"; + rev = "5f8fceca2d1be96a45b81de21c2f98bf6084fb34"; + sha256 = "0mzkrgm1k60f8m4r7xhwc9pprsjk78y5nzjm6v3xn3mzfn4f6gq3"; }; meta.homepage = "https://github.com/3rd/image.nvim/"; }; @@ -5293,12 +5293,12 @@ final: prev: inc-rename-nvim = buildVimPlugin { pname = "inc-rename.nvim"; - version = "2024-07-03"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "smjonas"; repo = "inc-rename.nvim"; - rev = "8ba77017ca468f3029bf88ef409c2d20476ea66b"; - sha256 = "01rapsr481ghxg4xr3qjnvrnnyk5hyh4bcv45a6vl9j2cnz83f59"; + rev = "b0d5b5bdd0a91eb47ff4a49b250bdc5a5eb45353"; + sha256 = "12zypdb7ybd9akhz94wscg8yhkk5vi77xybhm2k36n51krpll7ah"; }; meta.homepage = "https://github.com/smjonas/inc-rename.nvim/"; }; @@ -5534,12 +5534,12 @@ final: prev: jinja-vim = buildVimPlugin { pname = "jinja.vim"; - version = "2024-11-17"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "HiPhish"; repo = "jinja.vim"; - rev = "c06165c2074790a220a20845b5246be61edd01b6"; - sha256 = "1ksnd0zhp7s4vrwxf05zaczccwc1b6pqd7754h51k8qb3nms91b5"; + rev = "70c2d09857bc2ff75a91b017271ffaa004201df9"; + sha256 = "1c4a8nbynpidzy0k4cn3zwg69hslz2p8f4wcb3s0qg31k10gnfn7"; fetchSubmodules = true; }; meta.homepage = "https://github.com/HiPhish/jinja.vim/"; @@ -5547,12 +5547,12 @@ final: prev: jq-vim = buildVimPlugin { pname = "jq.vim"; - version = "2024-04-29"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "vito-c"; repo = "jq.vim"; - rev = "39df435b321e8e741ed150fbab4a27e63e0604d1"; - sha256 = "0f0xb2pgk7sd7kn0c4az8zwxmb8m61nrnb17wjf557yixavc6nh6"; + rev = "e5c2f21f28d7f343c4630c7af819afa7043e43ad"; + sha256 = "0zj8wz2bfr6xxw2mvzzl3w303mfwwhfk8bfridj73gqdaq75j5v7"; }; meta.homepage = "https://github.com/vito-c/jq.vim/"; }; @@ -5692,12 +5692,12 @@ final: prev: kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "2024-11-07"; + version = "2024-11-23"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "383defc97f5516621875213768bd2287c84ced2e"; - sha256 = "0631giv8xbgsb07v8rzxdvxyfcpcszp5myijp0abaj9w8js1gpjv"; + rev = "c7efcd01afafae0ab68c2a77cd050b9795edd8ad"; + sha256 = "0vmzn56jbxckyh791xcbmzsx2mkg7mb1sgwndpfq1pv8rszji2qc"; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; }; @@ -5764,24 +5764,24 @@ final: prev: lazy-nvim = buildVimPlugin { pname = "lazy.nvim"; - version = "2024-11-11"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "folke"; repo = "lazy.nvim"; - rev = "7967abe55752aa90532e6bb4bd4663fe27a264cb"; - sha256 = "0s1cx99z9irgf7pxixgqi9z5k98lsx5in1i8i3wv71w3dnx7j6bz"; + rev = "56ead98e05bb37a4ec28930a54d836d033cf00f2"; + sha256 = "0fcb6zrxbrj0nnkbb7cilqsjr500rv43r5w9nbk9apvjcjx8rkg0"; }; meta.homepage = "https://github.com/folke/lazy.nvim/"; }; lazydev-nvim = buildVimPlugin { pname = "lazydev.nvim"; - version = "2024-11-01"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "folke"; repo = "lazydev.nvim"; - rev = "d5800897d9180cea800023f2429bce0a94ed6064"; - sha256 = "0fddfdknmvac0b1dnqq90ip6cn57dy6qgpskmy44a2k803c9n1sy"; + rev = "f59bd14a852ca43db38e3662395354cb2a9b13e0"; + sha256 = "102sxfdq6ajvfs95r4084xvbcjv2qiv5cmyrqbwijmc05isg9d8j"; }; meta.homepage = "https://github.com/folke/lazydev.nvim/"; }; @@ -5800,12 +5800,12 @@ final: prev: lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2024-11-19"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "3866a715a262f103232e9341bc6673e148aafa53"; - sha256 = "1wr58vpab9sa5kj5vhvq4z0ky17bc7paqhnyk4agg9lhzf8prz9f"; + rev = "166b941f72ce399df8063c113514e4ecbfb316e6"; + sha256 = "0xjjg7jg67xygvnyqwkc145rmhpd7g0iy3hv8xg9mq568am55ywd"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; }; @@ -5860,12 +5860,12 @@ final: prev: legendary-nvim = buildVimPlugin { pname = "legendary.nvim"; - version = "2024-11-18"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "legendary.nvim"; - rev = "f375cf9726892514e20e1225e96a60c76f5a05a9"; - sha256 = "03i794nf92zb82m1j7qj4hvjwpg45s96wkic9mzzbn0xjyv09wv1"; + rev = "12b04a4c201b10ed71bb33356856b103bbcc7195"; + sha256 = "0z7qa2pvvq6n8rzx9pga2hpxas927yyjzaq4xd6gafbpc4574rl6"; }; meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; }; @@ -6352,12 +6352,12 @@ final: prev: luasnip-latex-snippets-nvim = buildVimPlugin { pname = "luasnip-latex-snippets.nvim"; - version = "2024-09-16"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "evesdropper"; repo = "luasnip-latex-snippets.nvim"; - rev = "c6b5b5367dd4bb8419389f5acf528acf296adcdd"; - sha256 = "calv4nF1yxJyehQC+l0p4psI+f4Kg49K6XziCkH9I1Q="; + rev = "e72dc5fafb5ec826ab350871c9a0521ba8ecd6a5"; + sha256 = "1550swp7jabxx1asl1jb74965949wg2jvwdl3gq15kxvnbm037pn"; }; meta.homepage = "https://github.com/evesdropper/luasnip-latex-snippets.nvim/"; }; @@ -6400,12 +6400,12 @@ final: prev: luvit-meta = buildVimPlugin { pname = "luvit-meta"; - version = "2024-01-20"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "Bilal2453"; repo = "luvit-meta"; - rev = "ce76f6f6cdc9201523a5875a4471dcfe0186eb60"; - sha256 = "0a0n67day3zpfxck7yiqb496bz79gwhcvdn60b0f4bp8bysjj06c"; + rev = "57d464c4acb5c2e66bd4145060f5dc9e96a7bbb7"; + sha256 = "02f9p7b7zc1rid7vfiidjscvr9prfz0s6shir8b6zk0ndk4hb83k"; }; meta.homepage = "https://github.com/Bilal2453/luvit-meta/"; }; @@ -6484,12 +6484,12 @@ final: prev: markview-nvim = buildVimPlugin { pname = "markview.nvim"; - version = "2024-10-09"; + version = "2024-11-23"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "markview.nvim"; - rev = "67b69cdaf9055bebac3682a070d7e5c8eecba29c"; - sha256 = "029ysnbnp5nl2jxgpg2q6zpm3ajk8yqxbnwqj42z3lcn3ylhcvsa"; + rev = "72cd34279e94ee96ee33bdf30a87b00e6d45319d"; + sha256 = "0j9bjv87rwzm6gslyn5109bi40ya7xrhzz8337wggx3zm79qpp95"; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/markview.nvim/"; @@ -6545,12 +6545,12 @@ final: prev: material-nvim = buildVimPlugin { pname = "material.nvim"; - version = "2024-10-31"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "marko-cerovac"; repo = "material.nvim"; - rev = "0bcabb582c31b750428af9dbb0d146c1c2d75d4c"; - sha256 = "0hnvw4knjgsf9q8ng0l66bgyrrjr71ba4nb6dk3bjgq7fv93ph1x"; + rev = "31429eef4b7233ebdae3ddb57b7165ee4f1bd653"; + sha256 = "06h9pprhb1x0w63b5cf2q894cggr97xyyqfpdxp2x78n9x4ma516"; }; meta.homepage = "https://github.com/marko-cerovac/material.nvim/"; }; @@ -6785,12 +6785,12 @@ final: prev: mini-completion = buildVimPlugin { pname = "mini.completion"; - version = "2024-11-08"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.completion"; - rev = "7f41cfa486a408c7bdadd4817c5a28888122d739"; - sha256 = "1bg6qd6ws92q7hn21pw10i8xipnak4awqy5zz6mkq3kqi2q2lyx8"; + rev = "6eb9546685c4e1c4af2365b87166d4afa39d8a1b"; + sha256 = "05hk62f74fv8axdygbdz478dfcbvm4c4j696i77xlpqhfmy04m3n"; }; meta.homepage = "https://github.com/echasnovski/mini.completion/"; }; @@ -7001,24 +7001,24 @@ final: prev: mini-notify = buildVimPlugin { pname = "mini.notify"; - version = "2024-11-18"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.notify"; - rev = "74706dc1237a53efc5bd636909a1687f059d7e81"; - sha256 = "0282jfp7mzks7m53nisi1h5l06swbcv4dyx3wfn650cgif3p61yd"; + rev = "a933dc637b84314976d6482449f9f51ecd02d2b3"; + sha256 = "1kbgf7wznjrlnh4w7i5vwrrrhkk853hhc68k2z7y357j2n7m05h5"; }; meta.homepage = "https://github.com/echasnovski/mini.notify/"; }; mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2024-11-18"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "6714e738555b1cfbef646a23af29aa113f91f4fe"; - sha256 = "0lm9n13a71jfxl9z94zzrj7vs0rs6xvqc5yfp490y6fcynvryrmw"; + rev = "c8922aef8207137e66c80acdb9523668599ba62a"; + sha256 = "0syc3gwnspbncx7lbg0zd5m9wdpd4cwsghzzlp5dqzjlzk0c6s6m"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; @@ -7049,12 +7049,12 @@ final: prev: mini-pick = buildVimPlugin { pname = "mini.pick"; - version = "2024-11-10"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.pick"; - rev = "141496412ccd8a6d01bdafc126ea307687600cad"; - sha256 = "0ikvj43vlc840kc91mxgh9y1s21bxi4fs1rr8pqk9qvm137d0q21"; + rev = "75e9a0a7808aa772ca5e31d479ffd0280ab6bf74"; + sha256 = "1789gska07084rr2m7ila6vqyyx8fzlza48n29y7d4iz2l25ns3g"; }; meta.homepage = "https://github.com/echasnovski/mini.pick/"; }; @@ -7229,12 +7229,12 @@ final: prev: modus-themes-nvim = buildVimPlugin { pname = "modus-themes.nvim"; - version = "2024-11-01"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "miikanissi"; repo = "modus-themes.nvim"; - rev = "ad9910a0e5055a00b1e14b507902b2a7a7fe449e"; - sha256 = "1mvygazsj0pvpxmcdqqp7r0khcxjqdyq124qk5r4dnlvdz8r445i"; + rev = "35980f19daef4745c96f1cb292d484fb1f33f822"; + sha256 = "1l04r63bs5l87wrcccknlczbdn21w532hqcq34kyzwprwnr3z46y"; }; meta.homepage = "https://github.com/miikanissi/modus-themes.nvim/"; }; @@ -7265,12 +7265,12 @@ final: prev: monokai-pro-nvim = buildVimPlugin { pname = "monokai-pro.nvim"; - version = "2024-10-03"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "loctvl842"; repo = "monokai-pro.nvim"; - rev = "4f4133601296881bb2197800bd68d2bba9eaadb9"; - sha256 = "14vxyflbdi7v6f2a3jw83abi90fg5aqsm2g4hlh7wpqh7sjjginv"; + rev = "d79eef3cbbd2e8323e9c2131a912c0131b6dbc85"; + sha256 = "0xnw3xad51147q5qij3qvijrx6y2ayx83frfn95zsz32z9k2w3g2"; }; meta.homepage = "https://github.com/loctvl842/monokai-pro.nvim/"; }; @@ -7577,12 +7577,12 @@ final: prev: neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "2024-09-17"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "a77af2e764c5ed4038d27d1c463fa49cd4794e07"; - sha256 = "02ag3h40p5ga12y1fwbcd06nnl3rb0l5hs064ylpkx2kjcl79arf"; + rev = "42caaf5c3b7ca346ab278201151bb878006a6031"; + sha256 = "0bw0ilqd6mvxn5fa1aak5dzk4259hzwxpypv808kfxjvj676h16z"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; }; @@ -7601,12 +7601,12 @@ final: prev: neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2024-11-17"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "03189359744e95f8cd150f75ef937b2b7d2ebc32"; - sha256 = "1symq67yhq0b79ln4dnpfla7si537yw0gz6058sfw18k4gla1y5p"; + rev = "201f49346bfbf9abe9bc9bc41be0623045deb1c7"; + sha256 = "0j4f6wkmrvwkvlmb6djz2nn6w207gynvjlv2f6x20xi27vvjmkv4"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; }; @@ -7673,12 +7673,12 @@ final: prev: neogit = buildVimPlugin { pname = "neogit"; - version = "2024-11-14"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "89d13fb9898619774d359a3900959181d60dd02f"; - sha256 = "1fxhy5iv8rr5nwp373591y5y9f96pccx5iphp11d284c331g14n6"; + rev = "26c5550016b20e4f47b376192f12a54be8897aaa"; + sha256 = "07ssj7vwbnsvgj0lgb9fgfmg5wb4mzn2zsnbbg24qmmvkhazrkk0"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; }; @@ -7903,12 +7903,12 @@ final: prev: neotest-golang = buildVimPlugin { pname = "neotest-golang"; - version = "2024-11-03"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "fredrikaverpil"; repo = "neotest-golang"; - rev = "df6e3f34ae65f2520db798481a9d3f97581899b7"; - sha256 = "1mwk6fxvzddvxik7czj6p9zjinywlw0y69172nkfbyvqbf4hwszd"; + rev = "cdb0eb0edfedcdf145972fdbe19fb95d17d987c2"; + sha256 = "1pc4blxk6zikkcxjjpnvqf4vkrfqdpa63sxjdmh13k1kass8qdr9"; }; meta.homepage = "https://github.com/fredrikaverpil/neotest-golang/"; }; @@ -7940,24 +7940,24 @@ final: prev: neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2024-11-17"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "e3d6f8583e74ecb7d49bd8003c5e950bccab0390"; - sha256 = "1hl9craww96c3a7mdk15xmmi0vvv511dgci16y4vl4y3c4z2y3wr"; + rev = "e93f3fa0b9655c523cbbba99278e0ac41027686d"; + sha256 = "0ami5zvk1a1pzs6amnpqfpf5j8ygpl3kajkv702gixap3j85isrk"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; }; neotest-java = buildVimPlugin { pname = "neotest-java"; - version = "2024-10-27"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "rcasia"; repo = "neotest-java"; - rev = "e1371c1e9a09632bfaa7fbb5e8166e6f1d38201d"; - sha256 = "0bhwsr8a9g77r9cvi2g9hndzy4zwqj19dr21ylwdbvq765j9j7bj"; + rev = "43b4cf9ee0d3d05f56a9a43c89c4268157cfbc79"; + sha256 = "0653fx7bcr8mn38dfza4qywia1i862zc42frwf18s51zp5jjrfqy"; }; meta.homepage = "https://github.com/rcasia/neotest-java/"; }; @@ -8252,12 +8252,12 @@ final: prev: nfnl = buildVimPlugin { pname = "nfnl"; - version = "2024-09-26"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "Olical"; repo = "nfnl"; - rev = "60b2ab7051cf2f631bc03274b56061136d1f9177"; - sha256 = "0wajfvl6n0y7wbp4ip45mhiq67ybqvk7w3jcpzabjy2cyxpfa96w"; + rev = "dc3d2772b60df2ce96816c5a3de84c116028cf31"; + sha256 = "10as8k6xlvzvl0h13skszra57yhh0a1rpczx8qvg91fh2zk91hm3"; }; meta.homepage = "https://github.com/Olical/nfnl/"; }; @@ -8348,12 +8348,12 @@ final: prev: nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "2024-11-16"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "002131b3f8ce8637e4f8c5a6bf4590cb6f305dd2"; - sha256 = "1pi854f6zhgg315l9vngqz4j648601jcsiz5vci2j0szjaz396p4"; + rev = "29f82b7270733214bae21edac41e210322a98ba8"; + sha256 = "13y5dbb6rvscy4adgjhxx8rf8miza95zyixcs9s6dnvsblyqpy00"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; }; @@ -8408,24 +8408,24 @@ final: prev: noice-nvim = buildVimPlugin { pname = "noice.nvim"; - version = "2024-11-18"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "folke"; repo = "noice.nvim"; - rev = "203f74adaae11d47440a667555b4af9156be807b"; - sha256 = "1akmwhqp1r1qqn5h9ifm3wgmwlv0xbhfgwcrj6k2g991z6n1dha3"; + rev = "16ddc5650f14b3025b7ccabaf708e615042b8a84"; + sha256 = "036sd4drjz6a01wcjlai24zn6shvy8sxbkdbrd8w9bk6pr91pjjs"; }; meta.homepage = "https://github.com/folke/noice.nvim/"; }; none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2024-11-17"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "b7cf202083b18bc9319e4c8ad5341a3d09241192"; - sha256 = "14jcfrqc0lg4qvyfm0rlg8hadlz2b9idgll7b13qy44hnwjqxjs7"; + rev = "1f2bf17eddfdd45aed254b6922c6c68b933dba9e"; + sha256 = "0c9p921v7pm2b8543kliwrds4d8cj2yda5jacs3l3yhji3898b09"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; }; @@ -8540,12 +8540,12 @@ final: prev: nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "2024-11-18"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "9b31c25fc497d1ef726de15ae297769dbf90c1a5"; - sha256 = "1ffwsch18hcfsvnkhsiapizcz72qzm4c9lxk7ydyjjpmaaxrkrp6"; + rev = "7905539f1e10f460811dc0db800355611f8a527a"; + sha256 = "00ajxgppsmq8c9m4206b7bqw919z3mxxppza3b1v1ll9v5f5xy5a"; }; meta.homepage = "https://github.com/nvchad/ui/"; }; @@ -8600,12 +8600,12 @@ final: prev: nvim-bacon = buildVimPlugin { pname = "nvim-bacon"; - version = "2024-10-21"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "Canop"; repo = "nvim-bacon"; - rev = "61169ad66eceb59ef01808a5f1b6aeb0b00c6a9a"; - sha256 = "0ynl38agz9v32qx6wcy2znhbc8pm5c3zd8gyslkl34jbnca8ijmk"; + rev = "25eaf9daa29ef7c335578bd9600e2c6349f16ed1"; + sha256 = "0b8hqbzamw7bsgag9wriayz08fyidis6h4c7gldavnam00p8hjcr"; }; meta.homepage = "https://github.com/Canop/nvim-bacon/"; }; @@ -8660,12 +8660,12 @@ final: prev: nvim-cmp = buildNeovimPlugin { pname = "nvim-cmp"; - version = "2024-11-02"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "f17d9b4394027ff4442b298398dfcaab97e40c4f"; - sha256 = "17jvn969a1174j2p41fiwmw1psljklgxda08n1v7ilnpbwr2ilc8"; + rev = "ed31156aa2cc14e3bc066c59357cc91536a2bc01"; + sha256 = "08r7yry0xa2az0j7c6ipydnppyd36wzpwl1kbzwcwhh5ysngb5j6"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -8696,14 +8696,14 @@ final: prev: nvim-colorizer-lua = buildVimPlugin { pname = "nvim-colorizer.lua"; - version = "2024-11-19"; + version = "2024-11-23"; src = fetchFromGitHub { - owner = "nvchad"; + owner = "catgoose"; repo = "nvim-colorizer.lua"; - rev = "4b7fba6eae15668098ea8835da1edb670f612431"; - sha256 = "04ckxckw3wb01w3xrjvivnpx9lh1lwkn30jgmaabi68s6hf2nqvw"; + rev = "4acf88d31b3a7a1a7f31e9c30bf2b23c6313abdb"; + sha256 = "0xg1p3bvnmi2px55kc2zkyn5iqp9536v6lnd2bkbdmq26sb9w1cl"; }; - meta.homepage = "https://github.com/nvchad/nvim-colorizer.lua/"; + meta.homepage = "https://github.com/catgoose/nvim-colorizer.lua/"; }; nvim-comment = buildVimPlugin { @@ -8924,12 +8924,12 @@ final: prev: nvim-genghis = buildVimPlugin { pname = "nvim-genghis"; - version = "2024-11-17"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-genghis"; - rev = "be794cd5fbfbb279508120eee9d4ef90948a88c4"; - sha256 = "17mhlvsdcspc9v0nhp3pzbjvdfzdkfcmaxvjgvsg0bxb28n61zsy"; + rev = "940fda51657e78d87e5e2c0c5cbf6a9110d79537"; + sha256 = "020jis356h2indzinwhby4jba62jfa1k1ygfd2w17fq2zs0q3rzb"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/"; }; @@ -8972,12 +8972,12 @@ final: prev: nvim-highlite = buildVimPlugin { pname = "nvim-highlite"; - version = "2024-10-25"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "eef0578e3bc0bbf64a74f0a911655f0b9f2f4a8a"; - sha256 = "1qfhmlqz1kcdy1fzydhjniklj96jnabk4k5mhrjs5an951jgncqz"; + rev = "80aa3f9959ab40d0e5bc49ca14ceea95da3a5a40"; + sha256 = "0v0svl5hz4vksidm4ymk50cfl3cpgyd5b07b4daz3039px9j8yg0"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; }; @@ -9008,12 +9008,12 @@ final: prev: nvim-jdtls = buildVimPlugin { pname = "nvim-jdtls"; - version = "2024-11-08"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "c4279b8ffce9b64eb302056d78dfebc2968a49bc"; - sha256 = "0xcixaanisvg1rhfcgypa7jc6ndp8hmsvwqkcjz1xfypssa99qhy"; + rev = "ece818f909c6414cbad4e1fb240d87e003e10fda"; + sha256 = "0w8v835diycphiq5rd9pw43sjsyqj0fbfw9njw11i0967ls0ap0b"; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; }; @@ -9091,12 +9091,12 @@ final: prev: nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "2024-11-18"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "8e9562de7261e5b862c631958df616e1a65552cd"; - sha256 = "13x9s3gj223salynz6yilpm5d58fpsfmsp03p2mcvk3l68d74bqc"; + rev = "6b46370d02cd001509a765591a3ffc481b538794"; + sha256 = "1gjz74g3d148j9l7a5n0mygnayflzs5i44ygl6gmd69dcmvp45d1"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; }; @@ -9139,12 +9139,12 @@ final: prev: nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2024-11-17"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "f012c1b176f0e3c71f40eb309bdec0316689462e"; - sha256 = "1lxfsgbmd0wmrdvkd21plg6vjf0jsghqy6985n5qzbd66dv94frx"; + rev = "16008a64f6ab9309641f30b8a7c9a432f1649b9a"; + sha256 = "0qviz4n73b3zd59fcvqx07z2vvdh3l0qz9xr1msfb6m150342qqv"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -9391,24 +9391,24 @@ final: prev: nvim-rip-substitute = buildVimPlugin { pname = "nvim-rip-substitute"; - version = "2024-11-17"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-rip-substitute"; - rev = "5cc87a17c65cc6c6be2124eabc71bd06dc433312"; - sha256 = "1jsi0zwha1v5a7mqy1m4msl2k7gz9vr0k72k94jdz81brgc8s9bd"; + rev = "e6c3f6d0a367cbe41a426891fc90aef1168dee79"; + sha256 = "03gjkxh0vc1p7wjay3r1z8cli4xm7bm5whdclidvx4bkqwqms2rk"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-rip-substitute/"; }; nvim-scissors = buildVimPlugin { pname = "nvim-scissors"; - version = "2024-11-17"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-scissors"; - rev = "37e6abd18bdc461b754d9325647e162149c20881"; - sha256 = "1vb8ird896mbg2m3nzy57v36fswkvizq31n99cfay0w5hlxw3gsf"; + rev = "a21a34712da6e88d716d2034e1409fc8b47bb96f"; + sha256 = "0338hjfh4d8r9gh5mkaaa29d7n1xfhwldyas3m7x8p90da0lqdd5"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-scissors/"; }; @@ -9427,12 +9427,12 @@ final: prev: nvim-scrollview = buildVimPlugin { pname = "nvim-scrollview"; - version = "2024-10-19"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "dstein64"; repo = "nvim-scrollview"; - rev = "f7f611330a8f7cd00dc81538fec369611be678ed"; - sha256 = "1xx5aayjdjc6r8ad3lx70f67nsyi7zi7wclwd4a1zq7rx5j49vn9"; + rev = "4d60c594d78e97189c1e38720e74f13c6f5c311f"; + sha256 = "0x7w1y95pz3f3jy97qrj2vww00n2drxw5g2hxs0x9s2vzqcxi42p"; }; meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; }; @@ -9511,12 +9511,12 @@ final: prev: nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "2024-11-17"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "485215c02335901ddf4a5dfd7b05d77d3c5ac901"; - sha256 = "0ji4chq1ark6z6mg58bxrxji611mkw0l8l0g1wm3x3yig874pgl6"; + rev = "fc7857bbda37b5f76c47baf4d609e393ee742eeb"; + sha256 = "0j9w5a5620ln955kwfjf8cpz9jvkvzsnsfidzyvakg3a2nx00dq4"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; }; @@ -9571,36 +9571,36 @@ final: prev: nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2024-11-17"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "f7c65e11d695a084ca10b93df659bb7e68b71f9f"; - sha256 = "18bhf0hprvg69gn5nv9rwwsgnpa3rhxdpq2p65awk2hb1imbl2mb"; + rev = "ca7c4c33cac2ad66ec69d45e465379716ef0cc97"; + sha256 = "1gkv2qhk4ag1822wyxdbclw0j64cw5c2nkjvv0ppi6znl7nh4y0w"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "2024-11-18"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "37427012d1c77c544356bfff0c9acc88fd3256bc"; - sha256 = "0w5ab1vd64pqgfz7lm38xyhslxcsd4846n5r2gyy8f974qzrz4f2"; + rev = "28591731d84c2fc18ddda60e1d53da24c31c4987"; + sha256 = "0nxj4jz00p1bch9ji4acksiilc2kglsvixwf57wgiq8nlkwnsp6l"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; nvim-treesitter-context = buildVimPlugin { pname = "nvim-treesitter-context"; - version = "2024-11-18"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-context"; - rev = "1147c42cf9477701581d1eb31e1735969e21dd06"; - sha256 = "1rar4xvrd42hbi5j738bjjahixy9d2fpcr711la0a3n5csz913fl"; + rev = "6b081ea63a3711243d11540ce28ccdb6f35ecd33"; + sha256 = "1ymdx89d7nivjlqzy4ah8jdjk9iffqcl0201l8k0yzxbdkzc4g2b"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; }; @@ -9667,12 +9667,12 @@ final: prev: nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "2024-10-25"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "3e450cd85243da99dc23ebbf14f9c70e9a0c26a4"; - sha256 = "1gn4ph0p36psjc9bdlvs9sg4vm3l9f94wisgxgva5qgh37bs6g2m"; + rev = "ad8f0a472148c3e0ae9851e26a722ee4e29b1595"; + sha256 = "08vlvi9iwhl5qy924s6dmxaczg1yg096vdchp7za5p7wnb7w3zkg"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; }; @@ -9715,12 +9715,12 @@ final: prev: nvim-ufo = buildVimPlugin { pname = "nvim-ufo"; - version = "2024-11-11"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-ufo"; - rev = "c070ee849bfedb2ed778f60419a1eae8c8544be8"; - sha256 = "1z8hcf7svw1xlay8ibimnl919j4vj6cghrqwm9b1i9kmkzfd0wn8"; + rev = "e9886b2b3381b49cadb11ef62a8c51f662927232"; + sha256 = "11svvrgal2mv8hidjz3sa1alndq3jq2qf32031f586qlm8j0fmiq"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; }; @@ -9739,24 +9739,24 @@ final: prev: nvim-various-textobjs = buildVimPlugin { pname = "nvim-various-textobjs"; - version = "2024-11-17"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-various-textobjs"; - rev = "e5f951dd95083939dfded22e7330c97d8c172ed2"; - sha256 = "1pm2kvg3afxpf097b9d8bg3q52rz7h3vv4p346f9gaf5nn5kg739"; + rev = "b13c4c56419d6efb85ef14a2c1f380196e743a36"; + sha256 = "0n0vhg8hs9hwysq5sv6jlljjvkpw8cqy6s8y47r2gf8qv1iapqxz"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-various-textobjs/"; }; nvim-web-devicons = buildVimPlugin { pname = "nvim-web-devicons"; - version = "2024-11-18"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-web-devicons"; - rev = "e87554285f581047b1bf236794b0eb812b444b87"; - sha256 = "1q6zzdn2q43mx1cmv06nha4ra58jyqdhjli1cjzf4kayq5fn41k7"; + rev = "edbe0a65cfacbbfff6a4a1e98ddd60c28c560509"; + sha256 = "1h6bzq94r531brz7xmd1chnbxrql6lam4vip0n9apc5a7pf3jyz5"; }; meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; }; @@ -9847,24 +9847,24 @@ final: prev: nvzone-minty = buildVimPlugin { pname = "nvzone-minty"; - version = "2024-11-16"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "nvzone"; repo = "minty"; - rev = "a3d69bd63fc98f640815f94b797bf978e9193022"; - sha256 = "1chq2qqa2yps366rh5gdylvlz09q13ilw2k4cr95a2ivp887qcyz"; + rev = "b454ca0229f8e22a631fd3c014ec99973fb8cad4"; + sha256 = "0pj75b8n40pnphz437hl1nc0jkw2bnzk36fa2v3hwlskvbfh4my2"; }; meta.homepage = "https://github.com/nvzone/minty/"; }; nvzone-volt = buildVimPlugin { pname = "nvzone-volt"; - version = "2024-11-17"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "nvzone"; repo = "volt"; - rev = "41c03a5d6a0a8a997e774a3482d82e5ef820c6ba"; - sha256 = "0iw3idylw2g63ndc3fidivwb1230l29bg7scy0p0aqw2ddywknhy"; + rev = "8d35e03c70490190149a77c59155618ef4370721"; + sha256 = "17pkafikr10px5a8yalg3p50npb17ia6c17b5rqb93ggyww2kp0y"; }; meta.homepage = "https://github.com/nvzone/volt/"; }; @@ -9919,12 +9919,12 @@ final: prev: oil-nvim = buildVimPlugin { pname = "oil.nvim"; - version = "2024-11-15"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "stevearc"; repo = "oil.nvim"; - rev = "8ea40b5506115b6d355e304dd9ee5089f7d78601"; - sha256 = "1mvmy64b5hvbilwpiprifx5qiqhysa09aaxiypqfa329h4v7ad29"; + rev = "3c2de37accead0240fbe812f5ccdedfe0b973557"; + sha256 = "0jwqazdmcr4s1pdv8jjs2a51g6hjmvbsd9d1gsm3afzini5glbi6"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/oil.nvim/"; @@ -10160,12 +10160,12 @@ final: prev: overseer-nvim = buildVimPlugin { pname = "overseer.nvim"; - version = "2024-11-14"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "stevearc"; repo = "overseer.nvim"; - rev = "e734140137cdd25b4c31c0fb9bf22faa9c115dcc"; - sha256 = "02paxcsmgjvy9zi1g5y2hp683v5d9z5bb0hn0f5sn1fzb9ly8sng"; + rev = "10ee48ff96c8d1049efb278ea4c8cf9f3b0e4326"; + sha256 = "1rdp4575dwsg6ch4nfgq5721wcdvlgqz68zlsddda7hw1rr05p39"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/overseer.nvim/"; @@ -10462,12 +10462,12 @@ final: prev: precognition-nvim = buildVimPlugin { pname = "precognition.nvim"; - version = "2024-10-30"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "tris203"; repo = "precognition.nvim"; - rev = "0189e8d6f96275a079b2805d68d49414871885cd"; - sha256 = "1h8i8i66phrqjha3jplrjg6zly29d5lfg6hvq5sv9h4xmw0kaxm2"; + rev = "531971e6d883e99b1572bf47294e22988d8fbec0"; + sha256 = "1mm3gzv882kd0kmqj0zfk6hlw5fxbk7jz16g1h7g8xs2mjh4lxwv"; }; meta.homepage = "https://github.com/tris203/precognition.nvim/"; }; @@ -10570,12 +10570,12 @@ final: prev: pum-vim = buildVimPlugin { pname = "pum.vim"; - version = "2024-11-07"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "Shougo"; repo = "pum.vim"; - rev = "d2bc1abbcaf29a3a90b212f9b93c5dd898a2b143"; - sha256 = "03ifnxkq75zxg96ig75wz7mkf2kxiddy04fsxldbprggnan96sxc"; + rev = "195bfd8407355c63b1ba55b07031f41b362502df"; + sha256 = "064jx982b39ab42aancnrq46vzs2j2hk6j0kda24vsrrl3d4wbbg"; }; meta.homepage = "https://github.com/Shougo/pum.vim/"; }; @@ -10727,11 +10727,11 @@ final: prev: rainbow-delimiters-nvim = buildVimPlugin { pname = "rainbow-delimiters.nvim"; - version = "2024-11-08"; + version = "2024-11-19"; src = fetchgit { url = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; - rev = "f22496dfdd46da4d571f5254c72eff65ff5a1c27"; - sha256 = "0x9wvzlslzv7pq2ff6jsb1rrp0cgz5hiii2mw9yjl5b73p9n3cpy"; + rev = "d803ba7668ba390aa4cfd3580183c982cac36fd8"; + sha256 = "0q4yf2jcc47kqn4a1d1nj6ma93jpzhlrnnjfbz1gaxrcsrg9v0yw"; }; meta.homepage = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; }; @@ -10822,12 +10822,12 @@ final: prev: refactoring-nvim = buildVimPlugin { pname = "refactoring.nvim"; - version = "2024-10-27"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "theprimeagen"; repo = "refactoring.nvim"; - rev = "53ed6854e0bba64d467c58e87084dcf8b1c22d36"; - sha256 = "0dv1i5lb4byksakwnv91gbzl85kdbrf0rm24rq8s8kqfw2sfaq3g"; + rev = "2db6d378e873de31d18ade549c2edba64ff1c2e3"; + sha256 = "1q79i3x21vv8kz0b456w6v5zda6jc6k4z0jbfijls8h4hvkj7j39"; }; meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; }; @@ -10870,12 +10870,12 @@ final: prev: render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "2024-11-18"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "430a671655ac84a63f41cd3e940caebdd0a99434"; - sha256 = "0rbqz78bni4mblbjzhwwl5d619i4hjghi6fd7w4800lnnz832zfb"; + rev = "6096cf3608b576a38fd1396227dbc0473091714d"; + sha256 = "1ssfi9lvvfkx7dqmmcz5995kjwy7i71abzi38x0qpp2l3hwxdz3g"; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; }; @@ -11087,12 +11087,12 @@ final: prev: satellite-nvim = buildVimPlugin { pname = "satellite.nvim"; - version = "2024-09-30"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "lewis6991"; repo = "satellite.nvim"; - rev = "ea0a2e92bbb57981043fca334f5b274c0f279238"; - sha256 = "1132ribjmg22p270jsb67izqiyf3ngb3xd8p83jf45c4x2i9hlsr"; + rev = "17a6afc39efb7ee9acfff1f9c719e831a6fd4fa1"; + sha256 = "19dsbi3phgmx2k1ksraia7af03mmlzzcamxaddc0q41xl9bga5bs"; }; meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; }; @@ -11159,12 +11159,12 @@ final: prev: searchbox-nvim = buildVimPlugin { pname = "searchbox.nvim"; - version = "2024-09-04"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "VonHeikemen"; repo = "searchbox.nvim"; - rev = "8dde416cabb63f6d68c8755365dcd20c65b7b3b0"; - sha256 = "0q0wv2nlvrk8k46lm096sscljmrsj7ccch7il7dp1l4fs67dl1h4"; + rev = "c255af511687ab830c8b9d3e7f19aa91bb2f2a1d"; + sha256 = "1icx9idxnfr3k0sldm8388w68szziwqs59zjk6nmnqsiw9g5r4md"; }; meta.homepage = "https://github.com/VonHeikemen/searchbox.nvim/"; }; @@ -11316,12 +11316,12 @@ final: prev: smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2024-11-18"; + version = "2024-11-22"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "5910b386aca2ea7adb63812ba43815b1d97b37ad"; - sha256 = "08dqsjxvpd6l1vq6pyvy4s4k6czy7bgzl1xbi1yp9sncigsgd9wc"; + rev = "d8b0e772a0244169534b1fd57c1660c9bf323d26"; + sha256 = "0qrfgml81pfsnk9hn835qdacscqy8m9xbaxikb8ikqwk87s52lqv"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; }; @@ -11364,12 +11364,12 @@ final: prev: snacks-nvim = buildVimPlugin { pname = "snacks.nvim"; - version = "2024-11-18"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "folke"; repo = "snacks.nvim"; - rev = "be8feef4ab584f50aaa96b69d50b3f86a35aacff"; - sha256 = "00xjypnam5mxmvs6x9rjbynwvff2sr9gyzkbpb10c4n6vwgb2xy7"; + rev = "985be4a759f6fe83e569679da431eeb7d2db5286"; + sha256 = "0s0mr8s47m99dj9adrrr73kjvb11v5q74dsd89wzmv8v4m1kvg2a"; }; meta.homepage = "https://github.com/folke/snacks.nvim/"; }; @@ -11388,12 +11388,12 @@ final: prev: snipe-nvim = buildVimPlugin { pname = "snipe.nvim"; - version = "2024-11-18"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "leath-dub"; repo = "snipe.nvim"; - rev = "d1c98744b78baf45f933ae04924e88a9846f4e9e"; - sha256 = "1wjx901x0nxg8r4s9knyhkclzvk7mp6smpfx87rwkm36vmlpvblw"; + rev = "3d560dcac1cda409f5f6adf17b8003df3ab85eee"; + sha256 = "1zdfzcwvbkzl0ylvdn1455fa6j2waz455k67qi25bbarfcqs92gz"; }; meta.homepage = "https://github.com/leath-dub/snipe.nvim/"; }; @@ -11424,12 +11424,12 @@ final: prev: sonokai = buildVimPlugin { pname = "sonokai"; - version = "2024-09-30"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "sainnhe"; repo = "sonokai"; - rev = "3dcd97c0c5e4118bc171df6ba33800dfd9524a00"; - sha256 = "026fksby6v2vl52q1n6pk4v8vrlh71cl8fjqcq4d6arz7lv2fk4j"; + rev = "fd42b20963c34dfc1744ac31f6a6efe78f4edad2"; + sha256 = "0yrw2fzyqijmpsdxbg9w2x8apjmc0x87agr3zfzzd0qn56sz2g86"; }; meta.homepage = "https://github.com/sainnhe/sonokai/"; }; @@ -11894,12 +11894,12 @@ final: prev: tabby-nvim = buildVimPlugin { pname = "tabby.nvim"; - version = "2024-11-16"; + version = "2024-11-23"; src = fetchFromGitHub { owner = "nanozuki"; repo = "tabby.nvim"; - rev = "96a392b151a4a7aa5368da3d29f46fe70909cb65"; - sha256 = "1mdjpvw691q8i65zdral1x49d06n39baad0svk3cmlsr9qwv0y80"; + rev = "41669e37ab79ab2dce90c4352dacbbc26e938dd7"; + sha256 = "0qm12d9x2a3wf3a0v0rckakb3z5zsxwyxlnf9hq8ymfwxfjwpjip"; }; meta.homepage = "https://github.com/nanozuki/tabby.nvim/"; }; @@ -12160,12 +12160,12 @@ final: prev: telescope-frecency-nvim = buildVimPlugin { pname = "telescope-frecency.nvim"; - version = "2024-11-05"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-frecency.nvim"; - rev = "8622ef42f73cf0eb76bbe049220a812ffe32354d"; - sha256 = "0vsd07fbk8f01h8sgk8qs8ncrn1sw09hcdfqljjvssyhzh1vrfy6"; + rev = "872602fad676f735424341bb8e2064a191083423"; + sha256 = "11akvqpahpdsi7xd3sgzyahqmzsrbr058knckb47s6z6z3ah55xn"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/"; }; @@ -12257,12 +12257,12 @@ final: prev: telescope-manix = buildNeovimPlugin { pname = "telescope-manix"; - version = "2024-11-17"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "telescope-manix"; - rev = "d7b72b4fef46759150a7a9ab283490c2ca3a9a72"; - sha256 = "12kgwx7nr22lk0301c61zzq7p9qhs5r6ngw6mgd9hpbfw3842nmc"; + rev = "4e78ac3207ffe1b047948fb945f550f019691f96"; + sha256 = "149v5m0gi9q9gi2pnj6vsfz410lqnkn60rskn21liczkgnams6aa"; }; meta.homepage = "https://github.com/MrcJkb/telescope-manix/"; }; @@ -12293,12 +12293,12 @@ final: prev: telescope-project-nvim = buildVimPlugin { pname = "telescope-project.nvim"; - version = "2024-09-09"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-project.nvim"; - rev = "796200876bb0fe8157b8eb1ce03d927d3827a052"; - sha256 = "1ib4i83x24xg1jmxbzk0h6d24if3pa75zhmz2qhvvm6kjfdxrvy0"; + rev = "7dea0d37dc59f68cbd74459f74869ff740517a60"; + sha256 = "15jyram4d520lzvhydz31ifnh3s8dq2d3v8kk6v2234g7ayd4x0r"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-project.nvim/"; }; @@ -12618,12 +12618,12 @@ final: prev: tiny-inline-diagnostic-nvim = buildVimPlugin { pname = "tiny-inline-diagnostic.nvim"; - version = "2024-11-08"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-inline-diagnostic.nvim"; - rev = "86050f39a62de48734f1a2876d70d179b75deb7c"; - sha256 = "1lsd57qr8wn8ckflx57as8f3c2k57dwfq1b69767zf5kkfjzr2q3"; + rev = "c39c4af4e6500effb17eeaaa2306dd0bb75afd62"; + sha256 = "0w1bp9x4hryiwf0lrml6iqdbxpr25v080ra05k1cah97b9w6znb3"; }; meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/"; }; @@ -12727,12 +12727,12 @@ final: prev: tokyonight-nvim = buildVimPlugin { pname = "tokyonight.nvim"; - version = "2024-11-13"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "folke"; repo = "tokyonight.nvim"; - rev = "9758827c3b380ba89da4a2212b6255d01afbcf08"; - sha256 = "1hdy7fc9qyydhqf232jrg4d3ip63a89mgfsl8swzsa5brw39yjd8"; + rev = "c2725eb6d086c8c9624456d734bd365194660017"; + sha256 = "02662k6kxaf19w17fq71zc6hv4yylgzzmrrhhzid0sz0ghafb9dw"; }; meta.homepage = "https://github.com/folke/tokyonight.nvim/"; }; @@ -12775,12 +12775,12 @@ final: prev: treesj = buildVimPlugin { pname = "treesj"; - version = "2024-08-05"; + version = "2024-11-23"; src = fetchFromGitHub { owner = "Wansmer"; repo = "treesj"; - rev = "0d81326b5afd36babe7dd480aabbb0b05f33e688"; - sha256 = "0r2njhwbvia4rw919ncblyf9rgq3n1mqlsyl76jqjwiw6bccvzmr"; + rev = "03415ac60791d48e120a80d37e080744faf3ac15"; + sha256 = "005hdv4c1bi1qdbdfsc0qmwbnf98mgi28rkhvqxyf37rq0v1cmai"; }; meta.homepage = "https://github.com/Wansmer/treesj/"; }; @@ -12799,12 +12799,12 @@ final: prev: trim-nvim = buildVimPlugin { pname = "trim.nvim"; - version = "2024-10-13"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "cappyzawa"; repo = "trim.nvim"; - rev = "7dc35b9e61b9f77f475807a2be6fe8115a12d81c"; - sha256 = "07bi6y2pc7kh02v5497a6wji7qj7si2wjf3khi5bmgqyj9iqlp95"; + rev = "84a1016c7484943e9fbb961f807c3745342b2462"; + sha256 = "08w5rkjvqppnhr0xj20bbwc7zw62sbzfng14y85d8y7p0fvfscj7"; }; meta.homepage = "https://github.com/cappyzawa/trim.nvim/"; }; @@ -12944,12 +12944,12 @@ final: prev: typescript-tools-nvim = buildVimPlugin { pname = "typescript-tools.nvim"; - version = "2024-11-18"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "pmizio"; repo = "typescript-tools.nvim"; - rev = "1edc5dcba8cb46e71feddde91c9c3d4bce77bec5"; - sha256 = "1vwbrnimp1vnvprbvqbwfn5f97saxcni6b049i9zzw0qhfc96vac"; + rev = "346062e8cd06e82776b60785a040dfbbdcb6de77"; + sha256 = "1y7fyw9c6jx2mm23s95w8jmyaikpwy1nnhx1jz35yglsc0ckmzr4"; }; meta.homepage = "https://github.com/pmizio/typescript-tools.nvim/"; }; @@ -12980,12 +12980,12 @@ final: prev: typst-preview-nvim = buildVimPlugin { pname = "typst-preview.nvim"; - version = "2024-10-24"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "chomosuke"; repo = "typst-preview.nvim"; - rev = "06778d1b3d4d29c34f1faf80947b586f403689ba"; - sha256 = "oBJ+G4jTQw6+MF/SMwaTkGlLQuYLbaAFqJkexf45I1g="; + rev = "051d5b41e7de91e3a2004f14b2526988a33eb2c2"; + sha256 = "0naxmq4wf30y35465x3ck3ylg19j4x4hqflhl8z9adrccm8y9w3w"; }; meta.homepage = "https://github.com/chomosuke/typst-preview.nvim/"; }; @@ -13064,12 +13064,12 @@ final: prev: unison = buildVimPlugin { pname = "unison"; - version = "2024-11-16"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "c289e8b4df755011d5c0d2376b59127a41651e9c"; - sha256 = "0n0cdwvfv0sq3jx2z7xnbaj6qd52f11awryyx1kh5zdyzx5vrhx5"; + rev = "d17b1f64fe6c9fe85a9a2b409ae43a54692ca0f4"; + sha256 = "0kzzfmmbv8z9xx566gq78di464qxxb4sxx4jp76dgfr39y1m5zq4"; }; meta.homepage = "https://github.com/unisonweb/unison/"; }; @@ -13172,12 +13172,12 @@ final: prev: vifm-vim = buildVimPlugin { pname = "vifm.vim"; - version = "2024-11-15"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "vifm"; repo = "vifm.vim"; - rev = "caa5c75554068bfee574fd466219fa333d491e7e"; - sha256 = "1872317jkcw88b7l7cxd42rrnzbkr0wmpwaj0sdkydgcs4cbvj5n"; + rev = "6f497cbd4621f9ff679e13648012f33d2fe87840"; + sha256 = "1270pxb9lidn182ynyaf8vl0r035xvgy1hrwynnrb5c5dqsbf06j"; }; meta.homepage = "https://github.com/vifm/vifm.vim/"; }; @@ -13784,12 +13784,12 @@ final: prev: vim-beancount = buildVimPlugin { pname = "vim-beancount"; - version = "2023-01-02"; + version = "2024-11-25"; src = fetchFromGitHub { owner = "nathangrigg"; repo = "vim-beancount"; - rev = "25bcbc773554b5798d253a1a5fa5de158792f95e"; - sha256 = "1fa03kjhvii80lf6kv4zrp2gbpr0f75vgq7pr7qcf02pkl85pqqc"; + rev = "589a4f06f3b2fd7cd2356c2ef1dafadf6b7a97cf"; + sha256 = "05rfvgwi9a1ppnmm3djaw3sdjwxfbjfhj9q9rqlfix5pngmw3fdm"; }; meta.homepage = "https://github.com/nathangrigg/vim-beancount/"; }; @@ -14276,12 +14276,12 @@ final: prev: vim-dadbod-ui = buildVimPlugin { pname = "vim-dadbod-ui"; - version = "2024-11-18"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "kristijanhusak"; repo = "vim-dadbod-ui"; - rev = "0da912428a69a3b757b29cd77b41964a03ecd50b"; - sha256 = "1nlxbdm2wvqrlnhlxkyagy0i3x3k3v2cdmm89xf0ambpxsp9qm0v"; + rev = "28a16902cb2134c934b85da5250033ee43b0dee5"; + sha256 = "1ykqvskzq8ql22wswrqmz7rlizvkklz35szbi0d7mmm3b4n3xs2c"; }; meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-ui/"; }; @@ -14564,12 +14564,12 @@ final: prev: vim-endwise = buildVimPlugin { pname = "vim-endwise"; - version = "2024-01-16"; + version = "2024-10-13"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-endwise"; - rev = "3719ffddb5e42bf67b55b2183d7a6fb8d3e5a2b8"; - sha256 = "0r888mpcn3fpzxl4dwvdj2khdy27djpdkbldwvqp0z7aqj0lci8v"; + rev = "1d42c830d8a81958a6703cee8f4caece4b1b8423"; + sha256 = "1bg42ks9i60g255s3di11asqsywhdm1ag7k9nn16m6nghvbdrflz"; }; meta.homepage = "https://github.com/tpope/vim-endwise/"; }; @@ -14792,12 +14792,12 @@ final: prev: vim-flog = buildVimPlugin { pname = "vim-flog"; - version = "2024-10-26"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "rbong"; repo = "vim-flog"; - rev = "afbbe41355122722a9e6beb23055e2b63187fc1e"; - sha256 = "0kj2wvfxh4iy3c2fp3n3iifi7xfhnpz8imy6jrv8p76xdvb73gw1"; + rev = "be061536ed9a426b220562dbaaaf8ce7b990a7bf"; + sha256 = "1fs2vi8g2hk3pxdjncddd7r8gkylx12yj6dalss5dcgq1n28kc5i"; }; meta.homepage = "https://github.com/rbong/vim-flog/"; }; @@ -14840,12 +14840,12 @@ final: prev: vim-fugitive = buildVimPlugin { pname = "vim-fugitive"; - version = "2024-09-07"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "d4877e54cef67f5af4f950935b1ade19ed6b7370"; - sha256 = "17cf21k77fwsl67m4f1ln17dadz5i5g8fjhsw1cc1y1c3jn1xdh2"; + rev = "320b18fba2a4f2fe3c8225c778c687e0d2620384"; + sha256 = "1whwsz6sispx59pcqxv64890rb4gga35nd758kcm7f27md7vcr24"; }; meta.homepage = "https://github.com/tpope/vim-fugitive/"; }; @@ -15634,12 +15634,12 @@ final: prev: vim-just = buildVimPlugin { pname = "vim-just"; - version = "2024-11-16"; + version = "2024-11-21"; src = fetchFromGitHub { owner = "NoahTheDuke"; repo = "vim-just"; - rev = "95f7973010d73bfe87550cd2e21ed9e8c72ee106"; - sha256 = "03g2db16smykh8cw5kimwnhnhv43njr0mwml2k1cx2rxmnydikgy"; + rev = "fbe69d1723230e14f245ca34b0c98fa916b36f64"; + sha256 = "0j1r94v3grd1s4drg18r5ajnwvm4danyrzbaj90xb712bakcjyiw"; }; meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; }; @@ -15898,12 +15898,12 @@ final: prev: vim-lsp-settings = buildVimPlugin { pname = "vim-lsp-settings"; - version = "2024-11-11"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "mattn"; repo = "vim-lsp-settings"; - rev = "ec38220cbcfbd9704294577f94ca80548f8ef57c"; - sha256 = "1ikqb96qa8dfqy6spzvk5x5v6ra7rxprdly6r4zr6zgfav166a0g"; + rev = "6e17b4c35e964c2644614d250192721a5aa9e792"; + sha256 = "1jmvfk6p6wjmjgzlrlykkswyjaibmzpjav3gisinxy3ww3hqpq9d"; }; meta.homepage = "https://github.com/mattn/vim-lsp-settings/"; }; @@ -17652,12 +17652,12 @@ final: prev: vim-test = buildVimPlugin { pname = "vim-test"; - version = "2024-10-28"; + version = "2024-11-19"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "b0661402277de193a374ae241f0742898cbcb319"; - sha256 = "0w47jq7k8zg0v44m91gk8wy04i79hszsnif8927dcdaz3ng2id25"; + rev = "8872ec0f788af934386b2aef0cd28a5c2b923146"; + sha256 = "1n8s1sjh52hqh6qm72pyf6krhcdlsrr288ybcxf3r43m486jcnfm"; }; meta.homepage = "https://github.com/vim-test/vim-test/"; }; @@ -18288,12 +18288,12 @@ final: prev: vimade = buildVimPlugin { pname = "vimade"; - version = "2024-11-16"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "TaDaa"; repo = "vimade"; - rev = "d9f86974cede3cb6eb9f6562a0e4f40e0216876d"; - sha256 = "0x4w1112ywn71r33hhfxdbw7d2bd6srj9mgvajgvqwy1gncd7g24"; + rev = "cde9665d44225d9eb40007780211d1bb9dc2f19f"; + sha256 = "1c4swfwcy1600slp52h6d395sz2lbr1rbvml77cghfqz1cdxjh60"; }; meta.homepage = "https://github.com/TaDaa/vimade/"; }; @@ -18409,12 +18409,12 @@ final: prev: vimtex = buildVimPlugin { pname = "vimtex"; - version = "2024-11-11"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "6ee92c7ed2cdc876f499bd5561a65d04dee10d1f"; - sha256 = "10lc6n6917cna88j56sz2yar351428qjqcpmaxp2skza42lp3y35"; + rev = "44a2f1203ce2b6fcf1ff2b03aeca52c45f8a157e"; + sha256 = "1wzhz2kd75vymy88y6l1mc6w3vkrysil5vfc5jv1809x33g0s6bl"; }; meta.homepage = "https://github.com/lervag/vimtex/"; }; @@ -18553,12 +18553,12 @@ final: prev: which-key-nvim = buildVimPlugin { pname = "which-key.nvim"; - version = "2024-11-06"; + version = "2024-11-26"; src = fetchFromGitHub { owner = "folke"; repo = "which-key.nvim"; - rev = "68e37e12913a66b60073906f5d3f14dee0de19f2"; - sha256 = "134k8p7d69mg4k1cnb432bxl8sm7kf2y3hlzwz0jby7nwff99pp6"; + rev = "b9684c6ec54d8a8452bdcf0d613c7ad0223fc3fe"; + sha256 = "09rlc8m6l49ws10kvz3sfzfy3fmailhq11c4nmxns63962wr7q31"; }; meta.homepage = "https://github.com/folke/which-key.nvim/"; }; @@ -18782,12 +18782,12 @@ final: prev: yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "2024-11-17"; + version = "2024-11-24"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "faa03e9acb894533b91c811d0dafd816b995088f"; - sha256 = "1k0hxp5hy20mvcbx6cm7fd3akpcawybdwi6rgaj1v6z0r853gj8w"; + rev = "053867916a9be3cb46f84b6f095ee731bbddd213"; + sha256 = "133ifr5jkzf38lnvnnm698jrr8gx9ngpd9hx1dhvk5h50qiabg63"; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; }; @@ -18926,12 +18926,12 @@ final: prev: zk-nvim = buildVimPlugin { pname = "zk-nvim"; - version = "2024-11-18"; + version = "2024-11-20"; src = fetchFromGitHub { owner = "zk-org"; repo = "zk-nvim"; - rev = "5e92a5633c00b6f34628b086f5e7fd4b3234f9e2"; - sha256 = "0x9d7djg8ikkjlz4g9h91rlrspaiiinghm1gf075h0zyqcy9x0kc"; + rev = "42dc341d897ac4da3d4a9c5c506a36153473f021"; + sha256 = "1yrw8841khd4bapmcz5i99kw4xwpvz2kzda1i1n71fnhidjr1fhx"; }; meta.homepage = "https://github.com/zk-org/zk-nvim/"; }; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 4c06e26b91ca..60cd41c1d673 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -175,7 +175,7 @@ in pname = "avante-nvim-lib"; inherit (oldAttrs) version src; - cargoHash = "sha256-M58LL50uddn2siS3j8WovWSymdPmbJyZg1y6pGudgEo="; + cargoHash = "sha256-aB+KhqSTGTiZKml6G+cte94EAWNWo1dP8igfFOIfHXA="; nativeBuildInputs = [ pkg-config From 3714b2ec3e062803fa347bd3dfdcbd479f6a782a Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 Nov 2024 13:14:43 -0600 Subject: [PATCH 59/67] vimPlugins: resolve github repository redirects --- pkgs/applications/editors/vim/plugins/deprecated.json | 8 ++++---- pkgs/applications/editors/vim/plugins/vim-plugin-names | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/deprecated.json b/pkgs/applications/editors/vim/plugins/deprecated.json index bd61659c9ad0..7caaac91c474 100644 --- a/pkgs/applications/editors/vim/plugins/deprecated.json +++ b/pkgs/applications/editors/vim/plugins/deprecated.json @@ -3,10 +3,6 @@ "date": "2022-07-27", "new": "true-zen-nvim" }, - "compe-tmux": { - "date": "2021-12-07", - "new": "cmp-tmux" - }, "compe-conjure": { "date": "2024-11-19", "new": "cmp-conjure" @@ -19,6 +15,10 @@ "date": "2024-11-19", "new": "cmp-tabnine" }, + "compe-tmux": { + "date": "2021-12-07", + "new": "cmp-tmux" + }, "compe-zsh": { "date": "2024-11-19", "new": "cmp-zsh" diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 856ea9fd2336..81fb52a7437d 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -234,7 +234,7 @@ https://github.com/ms-jpq/coq.artifacts/,HEAD, https://github.com/ms-jpq/coq.thirdparty/,HEAD, https://github.com/jvoorhis/coq.vim/,, https://github.com/ms-jpq/coq_nvim/,, -https://github.com/isovector/cornelis/,HEAD, +https://github.com/agda/cornelis/,HEAD, https://github.com/lfilho/cosco.vim/,, https://github.com/nixprime/cpsm/,, https://github.com/saecki/crates.nvim/,, @@ -722,7 +722,7 @@ https://github.com/roxma/nvim-cm-racer/,, https://github.com/hrsh7th/nvim-cmp/,, https://github.com/weilbith/nvim-code-action-menu/,, https://github.com/willothy/nvim-cokeline/,HEAD, -https://github.com/nvchad/nvim-colorizer.lua/,, +https://github.com/catgoose/nvim-colorizer.lua/,, https://github.com/terrortylor/nvim-comment/,, https://github.com/roxma/nvim-completion-manager/,, https://github.com/klen/nvim-config-local/,, From 721ab5fbdc425e824f0b5e52e9e3b8fe3af51cb9 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 Nov 2024 13:14:52 -0600 Subject: [PATCH 60/67] vimPlugins.nvim-treesitter: update grammars --- .../vim/plugins/nvim-treesitter/generated.nix | 174 +++++++++--------- 1 file changed, 87 insertions(+), 87 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index c9d299687971..7a55e6a047ca 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -50,12 +50,12 @@ }; arduino = buildGrammar { language = "arduino"; - version = "0.0.0+rev=415ebc8"; + version = "0.0.0+rev=017696b"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-arduino"; - rev = "415ebc8f75eb02a748faa03f5af199f08ced120f"; - hash = "sha256-cgmlrAeuCnocdjI/zvafMxmXPmOE7GnrC+HlNJcT1Y0="; + rev = "017696bdf47ca2b10948c5a511f9ab387722d0f3"; + hash = "sha256-zIs3ujkxfgCj6VBkNy/mobsAQ2mcxtjDMHxiQEMlWm8="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-arduino"; }; @@ -204,12 +204,12 @@ }; c_sharp = buildGrammar { language = "c_sharp"; - version = "0.0.0+rev=362a8a4"; + version = "0.0.0+rev=285c993"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-c-sharp"; - rev = "362a8a41b265056592a0c3771664a21d23a71392"; - hash = "sha256-weH0nyLpvVK/OpgvOjTuJdH2Hm4a1wVshHmhUdFq3XA="; + rev = "285c993f01d9955932b45a6192055003aa70a570"; + hash = "sha256-sgJw0oeJmj6ZOxBXevLIQ3oE03fRs5guY3ZfE2Xou+c="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; }; @@ -237,12 +237,12 @@ }; chatito = buildGrammar { language = "chatito"; - version = "0.0.0+rev=a461f20"; + version = "0.0.0+rev=b4cbe9a"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-chatito"; - rev = "a461f20dedb43905febb12c1635bc7d2e43e96f0"; - hash = "sha256-nAdyG068usqGr9OI/bZXiNfSkIg/+L6KTcylZVNNc+o="; + rev = "b4cbe9ab7672d5106e9550d8413835395a1be362"; + hash = "sha256-te2Eg8J4Zf5H6FKLnCAyyKSjTABESUKzqQWwW/k/Y1c="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-chatito"; }; @@ -414,12 +414,12 @@ }; desktop = buildGrammar { language = "desktop"; - version = "0.0.0+rev=d52964c"; + version = "0.0.0+rev=54133af"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-desktop"; - rev = "d52964c67d98eaedabca6ed1ec21ae54a522e8f8"; - hash = "sha256-JF6xSMKj0tZ53t+65pk4P+Mn3ubbVczJGVDGGfqDiO4="; + rev = "54133af61b2a9a75fd42c49ce0c771115f81f50b"; + hash = "sha256-HsAFkM7JX0hFKVMaDypP1i5GOSj2h7cLvbxIJDM0SB8="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop"; }; @@ -548,12 +548,12 @@ }; editorconfig = buildGrammar { language = "editorconfig"; - version = "0.0.0+rev=e47638f"; + version = "0.0.0+rev=5f4f84f"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-editorconfig"; - rev = "e47638f125a4d8256f4c45f0570c8918d3a1b237"; - hash = "sha256-9TEob2XBbCzktup168z5dJ9OXrdUm43qXy3khvGDTtw="; + rev = "5f4f84f0e79049e4526c0a1db669378092ecb256"; + hash = "sha256-SjH1g2a7/wc9WNkscDVgffzOc0I2ULBH70CntIAlsuE="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig"; }; @@ -735,12 +735,12 @@ }; fortran = buildGrammar { language = "fortran"; - version = "0.0.0+rev=e9fbb3a"; + version = "0.0.0+rev=4c96c4d"; src = fetchFromGitHub { owner = "stadelmanma"; repo = "tree-sitter-fortran"; - rev = "e9fbb3acbfc62b051616e53b17ab97b9823e8617"; - hash = "sha256-G7tsnI22k7Ndur3fLnfr2xk4fUaJ4kIy3Dw0GuqHSqg="; + rev = "4c96c4d00b5c17b109028e8627407971085034ce"; + hash = "sha256-c/UfQOUfIAL6BVprefuWmCSZJXP90cRN64OgPgWJgN0="; }; meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran"; }; @@ -890,12 +890,12 @@ }; gleam = buildGrammar { language = "gleam"; - version = "0.0.0+rev=2702fe8"; + version = "0.0.0+rev=066704e"; src = fetchFromGitHub { owner = "gleam-lang"; repo = "tree-sitter-gleam"; - rev = "2702fe84b986e4403a071bcb112d48e3dcde0ca4"; - hash = "sha256-DY79MOnZqb145DtmUyhma0WZ5PksDeqVvhwGuvFXGjM="; + rev = "066704e4826699e754d351e3bbe12bf2e51de9d8"; + hash = "sha256-2gNta/JR6FOiidUAbcfcQol5Eb7pa8omDMsIj8TXXAE="; }; meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam"; }; @@ -967,12 +967,12 @@ }; go = buildGrammar { language = "go"; - version = "0.0.0+rev=0942d76"; + version = "0.0.0+rev=12fe553"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-go"; - rev = "0942d76fc517739b5d29a0e420b5e602d19c724d"; - hash = "sha256-2j5cYuIn2gMFzNixijUcA9Ax2US8PEb/5VK44rjnZs4="; + rev = "12fe553fdaaa7449f764bc876fd777704d4fb752"; + hash = "sha256-E8ieOSkpmdsMrj1m0op0WA5ki4VkodHBMtJRCmYtmGY="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-go"; }; @@ -1044,12 +1044,12 @@ }; gpg = buildGrammar { language = "gpg"; - version = "0.0.0+rev=f99323f"; + version = "0.0.0+rev=63e80cf"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-gpg-config"; - rev = "f99323fb8f3f10b6c69db0c2f6d0a14bd7330675"; - hash = "sha256-VJXXpHVMKUNaslsjoKR6XsaUJ8C+0MyidXtRPRywnpg="; + rev = "63e80cfe1302da9f9c7ee8d9df295f47d7d181bf"; + hash = "sha256-W8BglyjX/OytZCACpVi9V/k7A0Q4JaVQV+9NcyqtFsc="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gpg-config"; }; @@ -1221,12 +1221,12 @@ }; hoon = buildGrammar { language = "hoon"; - version = "0.0.0+rev=a24c5a3"; + version = "0.0.0+rev=2ac017d"; src = fetchFromGitHub { owner = "urbit-pilled"; repo = "tree-sitter-hoon"; - rev = "a24c5a39d1d7e993a8bee913c8e8b6a652ca5ae8"; - hash = "sha256-jBKgZaZpm81ufN32sRNsCRtZhI5m057J+UY1uQdZK3E="; + rev = "2ac017d168aca1e75b3df94dbbb6b3083f79cdfe"; + hash = "sha256-fRaEZGpZWiwhClYZnkkCC8rIamR38PhesY5LY6GFozQ="; }; meta.homepage = "https://github.com/urbit-pilled/tree-sitter-hoon"; }; @@ -1441,12 +1441,12 @@ }; just = buildGrammar { language = "just"; - version = "0.0.0+rev=11b8c43"; + version = "0.0.0+rev=f6d2930"; src = fetchFromGitHub { owner = "IndianBoy42"; repo = "tree-sitter-just"; - rev = "11b8c436bfcadaa22aa6299d9635685045ad97f3"; - hash = "sha256-duCuKIyfCkxXDk6eXSFwfQ0mHRQP526yWL3TZDjuENY="; + rev = "f6d29300f9fee15dcd8c2b25ab762001d38da731"; + hash = "sha256-b42Dt9X0gaHjywb+tahNomGfDx9ZP+roudNuGAhKYPg="; }; meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just"; }; @@ -1530,12 +1530,12 @@ }; ledger = buildGrammar { language = "ledger"; - version = "0.0.0+rev=a2eff7f"; + version = "0.0.0+rev=19699bd"; src = fetchFromGitHub { owner = "cbarrete"; repo = "tree-sitter-ledger"; - rev = "a2eff7fee59ee6adfc4a3646e2f41ba3b340a97d"; - hash = "sha256-7TM+Y2lDt53mxfeE5XepcdnoUtzv9FzH0klEEl4BOWU="; + rev = "19699bd9fe0bacf90d464747aab9b6179fc7b1c0"; + hash = "sha256-5kTLVwakxAph33nWqMvGcHERJaSzvUGImxv7obLGz1E="; }; meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; }; @@ -1730,12 +1730,12 @@ }; mlir = buildGrammar { language = "mlir"; - version = "0.0.0+rev=5b8867f"; + version = "0.0.0+rev=3362ba5"; src = fetchFromGitHub { owner = "artagnon"; repo = "tree-sitter-mlir"; - rev = "5b8867f59954c9cae76f2aa1ac88ae513de412bd"; - hash = "sha256-gbqXyIGlj7XnafqlGUaG0iPHRBabcni3pJxlehO70jg="; + rev = "3362ba5caab4de11f42b4a736a0e2bcdc9343480"; + hash = "sha256-LyjGD0aND/ErSDc80zvA89TbWvvMcJGd+r43aEw3BZk="; }; generate = true; meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; @@ -1753,12 +1753,12 @@ }; nasm = buildGrammar { language = "nasm"; - version = "0.0.0+rev=570f3d7"; + version = "0.0.0+rev=d1b3638"; src = fetchFromGitHub { owner = "naclsn"; repo = "tree-sitter-nasm"; - rev = "570f3d7be01fffc751237f4cfcf52d04e20532d1"; - hash = "sha256-205joaeq4ZSyfgxagPQTsx0zpZwSEpq1VCQoHJ77OL8="; + rev = "d1b3638d017f2a8585e26dcfc66fe1df94185e30"; + hash = "sha256-38yRvaSkHZ7iRmHlXdCssJtd/RQRfBB437HzBwWv2mg="; }; meta.homepage = "https://github.com/naclsn/tree-sitter-nasm"; }; @@ -1852,12 +1852,12 @@ }; nu = buildGrammar { language = "nu"; - version = "0.0.0+rev=45f9e51"; + version = "0.0.0+rev=74e6037"; src = fetchFromGitHub { owner = "nushell"; repo = "tree-sitter-nu"; - rev = "45f9e51e5ee296dc0965a80f3d00178d985dffbd"; - hash = "sha256-G4m2cSouRvMaxoNCKuzGK3+V+rAiaGSwVYA1DYwHwpk="; + rev = "74e6037383ce3a77ed6fdb8281bbd69316c723a4"; + hash = "sha256-gkHPhTy/GxsYekMwVKTbSPpN6zyU0QWuhAdqOeF3u5M="; }; meta.homepage = "https://github.com/nushell/tree-sitter-nu"; }; @@ -1965,46 +1965,46 @@ }; pem = buildGrammar { language = "pem"; - version = "0.0.0+rev=217ff2a"; + version = "0.0.0+rev=1d16b8e"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-pem"; - rev = "217ff2af3f2db15a79ab7e3d21ea1e0c17e71a1a"; - hash = "sha256-KGJ9ulGi3gKUJxNXil5Zai4v5/5ImUSMVP3/19ra3A0="; + rev = "1d16b8e063fdf4385e389096c4bc4999eaaef05f"; + hash = "sha256-NhiSqaLjzEJHj8JimFdcZBVAR00lKf9O5JLtwIUCKhw="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-pem"; }; perl = buildGrammar { language = "perl"; - version = "0.0.0+rev=089c124"; + version = "0.0.0+rev=7120632"; src = fetchFromGitHub { owner = "tree-sitter-perl"; repo = "tree-sitter-perl"; - rev = "089c124d3c0c406cc01e0936c0b3941618a1f45d"; - hash = "sha256-4hm76cRm+w0sFWXq1AxdagcXHfnwGVxxwHkLvuXmqxE="; + rev = "71206326a8bcbdc2032f852bab8698e315bf5910"; + hash = "sha256-EySvg8EcCrRS7QfiainRgsCYg8Kvn5DROLxrnyD3rkU="; }; meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl"; }; php = buildGrammar { language = "php"; - version = "0.0.0+rev=6918e69"; + version = "0.0.0+rev=43aad2b"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "6918e6908d78780ddd996b9fcbaa835b42782d5b"; - hash = "sha256-U9OQNyjTKQVMLeiB/tNNA2hl7wug4q/pK22X4QRskk0="; + rev = "43aad2b9a98aa8e603ea0cf5bb630728a5591ad8"; + hash = "sha256-+CnUnrNRaD+CejyYjqelMYA1K3GN/WPeZBJoP2y5cmI="; }; location = "php"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; }; php_only = buildGrammar { language = "php_only"; - version = "0.0.0+rev=6918e69"; + version = "0.0.0+rev=43aad2b"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "6918e6908d78780ddd996b9fcbaa835b42782d5b"; - hash = "sha256-U9OQNyjTKQVMLeiB/tNNA2hl7wug4q/pK22X4QRskk0="; + rev = "43aad2b9a98aa8e603ea0cf5bb630728a5591ad8"; + hash = "sha256-+CnUnrNRaD+CejyYjqelMYA1K3GN/WPeZBJoP2y5cmI="; }; location = "php_only"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; @@ -2055,12 +2055,12 @@ }; poe_filter = buildGrammar { language = "poe_filter"; - version = "0.0.0+rev=592476d"; + version = "0.0.0+rev=908ba6a"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-poe-filter"; - rev = "592476d81f95d2451f2ca107dc872224c76fecdf"; - hash = "sha256-dmo/t8gCT7UTlhBvxH4xmliR3Evazv3qsz9EWz7h/gU="; + rev = "908ba6accbd9cd3fdf0a208fdc186b9ca3db123c"; + hash = "sha256-WeDnIGTr3H5kqgGcMe9zEXdErg1FETNWuY0Pf4G3gAY="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-poe-filter"; }; @@ -2289,12 +2289,12 @@ }; r = buildGrammar { language = "r"; - version = "0.0.0+rev=c094bd5"; + version = "0.0.0+rev=a0d3e33"; src = fetchFromGitHub { owner = "r-lib"; repo = "tree-sitter-r"; - rev = "c094bd57652f8a08edc31d79a31222268fe798ee"; - hash = "sha256-gF1sarYoI+6pjww1++eEu0sUDlH2cOddP1k/SjFozFg="; + rev = "a0d3e3307489c3ca54da8c7b5b4e0c5f5fd6953a"; + hash = "sha256-ryKgJ+3dv/O2AN5zIGtQnKml0zU0/s4Io8Tumpm62Gc="; }; meta.homepage = "https://github.com/r-lib/tree-sitter-r"; }; @@ -2421,12 +2421,12 @@ }; robot = buildGrammar { language = "robot"; - version = "0.0.0+rev=322e4cc"; + version = "0.0.0+rev=17c2300"; src = fetchFromGitHub { owner = "Hubro"; repo = "tree-sitter-robot"; - rev = "322e4cc65754d2b3fdef4f2f8a71e0762e3d13af"; - hash = "sha256-VxWZWFPYkD3odM3TpEgLKsFnN8wB6xoIiXUYqBbpDqw="; + rev = "17c2300e91fc9da4ba14c16558bf4292941dc074"; + hash = "sha256-9f0xFmhEQnETvV2SAZW+jRtsVdl0ZT3CDmGkcd3Fn88="; }; meta.homepage = "https://github.com/Hubro/tree-sitter-robot"; }; @@ -2498,23 +2498,23 @@ }; rust = buildGrammar { language = "rust"; - version = "0.0.0+rev=32c17ce"; + version = "0.0.0+rev=cad8a20"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-rust"; - rev = "32c17ce5463818032a9c252a849b910315b6e485"; - hash = "sha256-ThsMUVCql0Z9ztMQDeLXR7gTWYY+uMGWuPvr3P8A/Hk="; + rev = "cad8a206f2e4194676b9699f26f6560d07130d3f"; + hash = "sha256-aT+tlrEKMgWqTEq/NHh8Vj92h6i1aU6uPikDyaP2vfc="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust"; }; scala = buildGrammar { language = "scala"; - version = "0.0.0+rev=28c3be0"; + version = "0.0.0+rev=5f44942"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-scala"; - rev = "28c3be045afe1e293b5ba1a74e759601e74050c3"; - hash = "sha256-xJeimj4OJ2Fdqu2rA+FnCVvBo56qC9vreo7EOY4w3kc="; + rev = "5f44942205c2364ce2ced14a40687d1e09685034"; + hash = "sha256-qe2ozmVxjeTIZyhnDegJj9nBccD4mpevVcF5wIsJSbI="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; }; @@ -2678,12 +2678,12 @@ }; sql = buildGrammar { language = "sql"; - version = "0.0.0+rev=cf6e016"; + version = "0.0.0+rev=3d516e6"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; - rev = "cf6e016eef607e909761d2c5170cc58b4da2bc6a"; - hash = "sha256-MZ0t5XrzKBrv5g8ReG+1F839xxRwp2xZKkGSJPTluhQ="; + rev = "3d516e6ae778bd41f9d5178823798ff6af96da60"; + hash = "sha256-5lmnH4ro4+M5dCpW8GnnOHEuSCCQMCqhlK3bnzEr518="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; @@ -2878,24 +2878,24 @@ }; teal = buildGrammar { language = "teal"; - version = "0.0.0+rev=a8901ac"; + version = "0.0.0+rev=635e616"; src = fetchFromGitHub { owner = "euclidianAce"; repo = "tree-sitter-teal"; - rev = "a8901ac8a60a11784e73542ed7a7887e206764e5"; - hash = "sha256-VxFSKK7kG3hjcmCXXqi8FQZlG+aS/pjobuaCxKe8hOo="; + rev = "635e61625949a0711f63b52cfaaac1c75769885c"; + hash = "sha256-LOUASVnU0KSyqcLUFbrwvqWeotX6FzoqKJAkSEapvyk="; }; generate = true; meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal"; }; templ = buildGrammar { language = "templ"; - version = "0.0.0+rev=c926ed7"; + version = "0.0.0+rev=dc41c08"; src = fetchFromGitHub { owner = "vrischmann"; repo = "tree-sitter-templ"; - rev = "c926ed73e101bbdef3f54eaa05b8fa30d2676dfe"; - hash = "sha256-mXZij3BFmekuQN+I1NXUyIXpf7C3xxO47KKt2w/G0QQ="; + rev = "dc41c080783c6305d66471672a9c9147561126e4"; + hash = "sha256-zOjHKBOFOLDji8U+4ZNrpqprw/7eGwJU9w+q8i4Neno="; }; meta.homepage = "https://github.com/vrischmann/tree-sitter-templ"; }; @@ -3137,12 +3137,12 @@ }; v = buildGrammar { language = "v"; - version = "0.0.0+rev=bb0a1bd"; + version = "0.0.0+rev=bbba20d"; src = fetchFromGitHub { owner = "vlang"; repo = "v-analyzer"; - rev = "bb0a1bd4c2a56f6b191b7d051ea3f2976c3bcb11"; - hash = "sha256-I92i27S6d8VH1DFVfqVCH8ZxvVfSu86DcPIu/lxKIh4="; + rev = "bbba20d654a764c2d2de272fd5f45a2433870640"; + hash = "sha256-icEa8TeoF/MZILYwS/ZqTUaiBEqoHKVV7etUPwyuIkw="; }; location = "tree_sitter_v"; meta.homepage = "https://github.com/vlang/v-analyzer"; @@ -3315,12 +3315,12 @@ }; xresources = buildGrammar { language = "xresources"; - version = "0.0.0+rev=0e315b8"; + version = "0.0.0+rev=ce8129b"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-xresources"; - rev = "0e315b84aaf018533bbf3fb15360cf74eaa0305b"; - hash = "sha256-MVraqKJardqS3jtWKmRRDN8KOY6H1jv3OlxI80LprLk="; + rev = "ce8129b03f03413f18f8cd989f88c05c59151bb5"; + hash = "sha256-r/3aFqq6e8LYUOQ5HggqL84jlovixBdUzTzWXYjFN0E="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources"; }; From 1d83df1da15eb0cf46af5b27565c858ea5bac9fe Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Tue, 26 Nov 2024 21:16:20 +0100 Subject: [PATCH 61/67] platformio: fix fhsenv version --- pkgs/development/embedded/platformio/chrootenv.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/embedded/platformio/chrootenv.nix b/pkgs/development/embedded/platformio/chrootenv.nix index 50be791a951e..1921d82ae4a3 100644 --- a/pkgs/development/embedded/platformio/chrootenv.nix +++ b/pkgs/development/embedded/platformio/chrootenv.nix @@ -21,7 +21,8 @@ let in buildFHSEnv { - name = "platformio"; + pname = "platformio"; + inherit (platformio-core) version; targetPkgs = pio-pkgs; # disabled temporarily because fastdiff no longer support 32bit From 269e66cbcb742b5e1cdc9aa0d3efe057d0d27a55 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Tue, 26 Nov 2024 21:19:57 +0100 Subject: [PATCH 62/67] sparrow: fix fhsenv version --- pkgs/applications/blockchains/sparrow/fhsenv.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/blockchains/sparrow/fhsenv.nix b/pkgs/applications/blockchains/sparrow/fhsenv.nix index 671da04b6921..8a8abfe81032 100644 --- a/pkgs/applications/blockchains/sparrow/fhsenv.nix +++ b/pkgs/applications/blockchains/sparrow/fhsenv.nix @@ -3,7 +3,8 @@ }: buildFHSEnv { - name = "sparrow-desktop"; + pname = "sparrow-desktop"; + inherit (sparrow-unwrapped) version; runScript = "${sparrow-unwrapped}/bin/sparrow-desktop"; From 3c93ac1150bd32dd81a6982d7781707eeb6725ee Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Tue, 26 Nov 2024 21:31:29 +0100 Subject: [PATCH 63/67] lutris: fix fhsenv version --- pkgs/applications/misc/lutris/fhsenv.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/misc/lutris/fhsenv.nix b/pkgs/applications/misc/lutris/fhsenv.nix index 4d894c6eb52c..5aa8f2ca3813 100644 --- a/pkgs/applications/misc/lutris/fhsenv.nix +++ b/pkgs/applications/misc/lutris/fhsenv.nix @@ -23,7 +23,8 @@ let ]; in buildFHSEnv { - name = "lutris"; + pname = "lutris"; + inherit (lutris-unwrapped) version; runScript = "lutris"; From 12fbc1e31f1f9d7f69859dc1516192f78e050660 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Tue, 26 Nov 2024 21:41:39 +0100 Subject: [PATCH 64/67] shticker-book-unwritten: fix fhsenv version --- pkgs/by-name/sh/shticker-book-unwritten/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sh/shticker-book-unwritten/package.nix b/pkgs/by-name/sh/shticker-book-unwritten/package.nix index 9edefc940346..cab24d8917c8 100644 --- a/pkgs/by-name/sh/shticker-book-unwritten/package.nix +++ b/pkgs/by-name/sh/shticker-book-unwritten/package.nix @@ -4,7 +4,8 @@ let shticker-book-unwritten-unwrapped = callPackage ./unwrapped.nix { }; in buildFHSEnv { - name = "shticker_book_unwritten"; + pname = "shticker_book_unwritten"; + inherit (shticker-book-unwritten-unwrapped) version; targetPkgs = pkgs: with pkgs; [ alsa-lib libglvnd From 99175d3ee82aaf132dd94590fa126cb14e8aeeb8 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Tue, 26 Nov 2024 21:43:06 +0100 Subject: [PATCH 65/67] bottles: fix fhsenv version --- pkgs/by-name/bo/bottles/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bottles/package.nix b/pkgs/by-name/bo/bottles/package.nix index 1bd476a136c6..d9a4543ebde2 100644 --- a/pkgs/by-name/bo/bottles/package.nix +++ b/pkgs/by-name/bo/bottles/package.nix @@ -8,6 +8,7 @@ let fhsEnv = { + inherit (bottles-unwrapped) version; # Many WINE games need 32bit multiArch = true; @@ -113,14 +114,14 @@ symlinkJoin { (buildFHSEnv ( fhsEnv // { - name = "bottles"; + pname = "bottles"; runScript = "bottles"; } )) (buildFHSEnv ( fhsEnv // { - name = "bottles-cli"; + pname = "bottles-cli"; runScript = "bottles-cli"; } )) From 482f93e1a686650b7ccd653b35672171109b26dd Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Tue, 26 Nov 2024 21:48:33 +0100 Subject: [PATCH 66/67] envision: fix fhsenv version --- pkgs/by-name/en/envision/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/en/envision/package.nix b/pkgs/by-name/en/envision/package.nix index 665206d44740..72aa327ac0c0 100644 --- a/pkgs/by-name/en/envision/package.nix +++ b/pkgs/by-name/en/envision/package.nix @@ -4,7 +4,8 @@ }: buildFHSEnv { - name = "envision"; + pname = "envision"; + inherit (envision-unwrapped) version; extraOutputsToInstall = [ "dev" ]; From 0ad468475379b3961c49904a251edf3c00784468 Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Tue, 26 Nov 2024 01:48:40 +0100 Subject: [PATCH 67/67] agorakit: unbreak by setting valid database package --- nixos/modules/services/web-apps/agorakit.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/agorakit.nix b/nixos/modules/services/web-apps/agorakit.nix index ed4a0a7dc4ab..f8c9f1db370b 100644 --- a/nixos/modules/services/web-apps/agorakit.nix +++ b/nixos/modules/services/web-apps/agorakit.nix @@ -325,7 +325,7 @@ in services.mysql = mkIf db.createLocally { enable = true; - package = mkDefault pkgs.mysql; + package = mkDefault pkgs.mariadb; ensureDatabases = [ db.name ]; ensureUsers = [ {