From d662305d45dcc09ed12dc51623d7fa064f4516b9 Mon Sep 17 00:00:00 2001 From: ZverGuy Date: Sun, 8 Feb 2026 13:52:11 +0300 Subject: [PATCH 01/80] maintainers: add kitsunoff --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 5c1364d96f01..a9ae2a871964 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13917,6 +13917,11 @@ githubId = 148352; name = "Jim Fowler"; }; + kitsunoff = { + github = "kitsunoff"; + githubId = 58953114; + name = "Maxim Belyy"; + }; Kitt3120 = { email = "nixpkgs@schweren.dev"; github = "Kitt3120"; From 556946c614d48e40d958b9d36d61b4c754e62fa9 Mon Sep 17 00:00:00 2001 From: rewine Date: Thu, 12 Feb 2026 10:39:21 +0800 Subject: [PATCH 02/80] lucene++: 3.0.9 -> 3.0.9-unstable-2026-01-25 The upstream has not released a new version for a long time, and the git version contains many patches we need. In addition to those already applied, including several valuable patches such as fixes for the compilation issues with boost189 and boost190: - https://github.com/luceneplusplus/LucenePlusPlus/pull/219 - https://github.com/luceneplusplus/LucenePlusPlus/pull/222 - https://github.com/luceneplusplus/LucenePlusPlus/pull/213 - https://github.com/luceneplusplus/LucenePlusPlus/pull/218 --- pkgs/by-name/lu/lucenepp/package.nix | 40 +++------------------------- 1 file changed, 4 insertions(+), 36 deletions(-) diff --git a/pkgs/by-name/lu/lucenepp/package.nix b/pkgs/by-name/lu/lucenepp/package.nix index d95cfb2ccaff..d39f251e4df7 100644 --- a/pkgs/by-name/lu/lucenepp/package.nix +++ b/pkgs/by-name/lu/lucenepp/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, cmake, boost, gtest, @@ -11,13 +10,13 @@ stdenv.mkDerivation rec { pname = "lucene++"; - version = "3.0.9"; + version = "3.0.9-unstable-2026-01-25"; src = fetchFromGitHub { owner = "luceneplusplus"; repo = "LucenePlusPlus"; - rev = "rel_${version}"; - hash = "sha256-VxEV45OXHRldFdIt2OC6O7ey5u98VQzlzeOb9ZiKfd8="; + rev = "f11e0895cf1dd7d6a68a0a736f13414f1e37ef7a"; + hash = "sha256-3q1iRWTbd+PHIBM5mCfJ1h5ssxBeyao/CkRhyvApND8="; }; nativeBuildInputs = [ cmake ]; @@ -32,38 +31,7 @@ stdenv.mkDerivation rec { (lib.cmakeBool "ENABLE_TEST" doCheck) ]; - patches = [ - (fetchpatch { - name = "fix-build-with-boost-1_85_0.patch"; - url = "https://github.com/luceneplusplus/LucenePlusPlus/commit/76dc90f2b65d81be018c499714ff11e121ba5585.patch"; - hash = "sha256-SNAngHwy7yxvly8d6u1LcPsM6NYVx3FrFiSHLmkqY6Q="; - }) - (fetchpatch { - name = "fix-install-path-for-liblucene_pc.patch"; - url = "https://github.com/luceneplusplus/LucenePlusPlus/commit/f40f59c6e169b4e16b7a6439ecb26a629c6540d1.patch"; - hash = "sha256-YtZMqh/cnkGikatcgRjOWXj570M5ZOnCqgW8/K0/nVo="; - }) - (fetchpatch { - name = "migrate-to-boost_asio_io_context.patch"; - url = "https://github.com/luceneplusplus/LucenePlusPlus/commit/e6a376836e5c891577eae6369263152106b9bc02.patch"; - hash = "sha256-0mdVvrS0nTxSJXRzVdx2Zb/vm9aVxGfARG/QliRx7tA="; - }) - (fetchpatch { - name = "Bump-minimum-required-cmake-version-to-3_10.patch"; - url = "https://github.com/luceneplusplus/LucenePlusPlus/commit/2857419531c45e542afdc52001a65733f4f9b128.patch"; - hash = "sha256-qgXnDhJIa32vlw3MRLbOWsBMj67d9n+ZFLn+yHpU9Hk="; - }) - ]; - - # Don't use the built in gtest - but the nixpkgs one requires C++14. - postPatch = '' - substituteInPlace src/test/CMakeLists.txt \ - --replace-fail "add_subdirectory(gtest)" "" - substituteInPlace CMakeLists.txt \ - --replace-fail "set(CMAKE_CXX_STANDARD 11)" "set(CMAKE_CXX_STANDARD 14)" - ''; - - # FIXME: Stuck for several hours after passing 1472 tests + # FIXME: 7 tests fail, https://github.com/luceneplusplus/LucenePlusPlus/issues/212 doCheck = false; checkPhase = '' From 070fbbc9778c001f0c352d1bb8608a8cd59aacb9 Mon Sep 17 00:00:00 2001 From: ccicnce113424 Date: Mon, 16 Feb 2026 13:23:34 +0800 Subject: [PATCH 03/80] splayer: 3.0.0-beta.9 -> 3.0.0 --- pkgs/by-name/sp/splayer/package.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sp/splayer/package.nix b/pkgs/by-name/sp/splayer/package.nix index 0409c0dcd9a1..200b68c320ff 100644 --- a/pkgs/by-name/sp/splayer/package.nix +++ b/pkgs/by-name/sp/splayer/package.nix @@ -11,6 +11,8 @@ cargo, rustc, python3, + pkg-config, + openssl, makeWrapper, copyDesktopItems, makeDesktopItem, @@ -19,14 +21,14 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "splayer"; - version = "3.0.0-beta.9"; + version = "3.0.0"; src = fetchFromGitHub { owner = "imsyy"; repo = "SPlayer"; tag = "v${finalAttrs.version}"; fetchSubmodules = false; - hash = "sha256-+9F4ckATxRE+/PhMi5c1GVDq5V9QMOogCD9uT6QkREM="; + hash = "sha256-E29TJlp7nMokJbbi/YLuYf9qWmwvo/r4qQckKrVyumI="; }; pnpmDeps = fetchPnpmDeps { @@ -37,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { ; pnpm = pnpm_10; fetcherVersion = 2; - hash = "sha256-tAOtrxQasIQ1IS2jKdcX4KEM5p3zhshqw8phzsj667Q="; + hash = "sha256-PTfZopse+9RS7qh0miLu3duYlWDfifZS254tZKqgxKk="; }; cargoDeps = rustPlatform.fetchCargoVendor { @@ -46,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { version src ; - hash = "sha256-QKk1coOuZNaqKgvbBgorvOotHmTJ+YXTHBfyhF0L37E="; + hash = "sha256-gd/5f3yraTQI5bu1VE6HHsGDeKJLR1oTm2H+pg1PAOA="; }; nativeBuildInputs = [ @@ -59,6 +61,11 @@ stdenv.mkDerivation (finalAttrs: { python3 makeWrapper copyDesktopItems + pkg-config + ]; + + buildInputs = [ + openssl ]; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; @@ -84,12 +91,12 @@ stdenv.mkDerivation (finalAttrs: { for f in $(find . -path '*/node_modules/better-sqlite3' -type d); do (cd "$f" && ( npm run build-release --offline --nodedir="${electron.headers}" + rm -rf build/Release/{.deps,obj,obj.target,test_extension.node} find build -type f -exec \ ${lib.getExe removeReferencesTo} \ -t "${electron.headers}" {} \; )) done - rm -rf build/Release/{.deps,obj,obj.target,test_extension.node} pnpm build From 335f2be3c58c3f4fdee380b3a97658c27bcfc9db Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Mon, 16 Feb 2026 10:08:36 +0100 Subject: [PATCH 04/80] treewide: replace `lib.trivial.version` with `lib.trivial.release` includes a fix that will be reverted in staging --- pkgs/build-support/trivial-builders/default.nix | 2 +- pkgs/stdenv/generic/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/trivial-builders/default.nix b/pkgs/build-support/trivial-builders/default.nix index 36da837f31cf..2df2c74c47a9 100644 --- a/pkgs/build-support/trivial-builders/default.nix +++ b/pkgs/build-support/trivial-builders/default.nix @@ -774,7 +774,7 @@ rec { # turn off __structuredAttrs to unbreak substituteAll __structuredAttrs = false; pname = name; - inherit (lib.trivial) version; + version = lib.trivial.release + "pre-git"; inherit meta; inherit depsTargetTargetPropagated; inherit propagatedBuildInputs; diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index 1843c2507c85..74c64f080c2d 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -5,7 +5,7 @@ let argsStdenv@{ name ? "stdenv", pname ? name, - version ? lib.trivial.version, + version ? lib.trivial.release + "pre-git", preHook ? "", initialPath, From 9b3330bf09d708edcb4c8afad7155072918d6cd1 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Mon, 16 Feb 2026 18:46:06 +0100 Subject: [PATCH 05/80] sizelint: 0.1.3 -> 0.1.4 Changelog: https://github.com/a-kenji/sizelint/releases/tag/v0.1.4 --- pkgs/by-name/si/sizelint/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sizelint/package.nix b/pkgs/by-name/si/sizelint/package.nix index a0f0b1152951..f42f6c1c7b21 100644 --- a/pkgs/by-name/si/sizelint/package.nix +++ b/pkgs/by-name/si/sizelint/package.nix @@ -2,20 +2,23 @@ lib, rustPlatform, fetchFromGitHub, + git, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "sizelint"; - version = "0.1.3"; + version = "0.1.4"; src = fetchFromGitHub { owner = "a-kenji"; repo = "sizelint"; tag = "v${finalAttrs.version}"; - hash = "sha256-06RJrE0w1Xhj364dUUuYadxleX12mkB8yO+h1QLZhH0="; + hash = "sha256-1k1+7fVWhflEKyhOlb7kMn2xqeAM6Y5N9uHtOJvVn4A="; }; - cargoHash = "sha256-1kg1xfgzqrbZvazRavM4aW7oyRei9jKW0a+a6z2HLnc="; + nativeCheckInputs = [ git ]; + + cargoHash = "sha256-Z+pmlp/0LlKfc4QLosePw7TdLFYe6AnAVOJSw2DzlfI="; meta = { description = "Lint your file tree based on file sizes"; From 9a00cf06dde866ce2c4af4d27a46b3e30d2b6e48 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 06:59:27 +0000 Subject: [PATCH 06/80] python3Packages.textual: 7.5.0 -> 8.0.0 --- pkgs/development/python-modules/textual/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/textual/default.nix b/pkgs/development/python-modules/textual/default.nix index e492fcf790c1..2298a82dca23 100644 --- a/pkgs/development/python-modules/textual/default.nix +++ b/pkgs/development/python-modules/textual/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "textual"; - version = "7.5.0"; + version = "8.0.0"; pyproject = true; src = fetchFromGitHub { owner = "Textualize"; repo = "textual"; tag = "v${version}"; - hash = "sha256-1QtWrh05ATKLIVSByWusYcEHEeH8+9qsSdyTNBzh9L0="; + hash = "sha256-oigPcAlv0Xynl6V7Re5INYnefpyri556019/jRHauT4="; }; build-system = [ poetry-core ]; From ca5b6644486332fa32d2a050f52f2ad356990ce2 Mon Sep 17 00:00:00 2001 From: sarahec Date: Mon, 16 Feb 2026 18:58:12 +0000 Subject: [PATCH 07/80] python3Packages.ibis-framework: 11.0.0 -> 12.0.0 --- .../python-modules/ibis-framework/default.nix | 67 ++++++++++++++++++- 1 file changed, 65 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ibis-framework/default.nix b/pkgs/development/python-modules/ibis-framework/default.nix index 40062a4ba80e..3e6722a09e92 100644 --- a/pkgs/development/python-modules/ibis-framework/default.nix +++ b/pkgs/development/python-modules/ibis-framework/default.nix @@ -99,14 +99,14 @@ in buildPythonPackage (finalAttrs: { pname = "ibis-framework"; - version = "11.0.0"; + version = "12.0.0"; pyproject = true; src = fetchFromGitHub { owner = "ibis-project"; repo = "ibis"; tag = finalAttrs.version; - hash = "sha256-hf5guWeX9WQbKaNrs7ALwwDxV1Rgeb5Z0PedTQ4P7S0="; + hash = "sha256-GqSbjjUr4EaWueMl4TrhaDvqn1iDd4CO3QcDnOXfSAk="; }; build-system = [ @@ -185,6 +185,69 @@ buildPythonPackage (finalAttrs: { # assert 0 == 3 (tests edge case behavior of databases) "test_self_join_with_generated_keys" + + # https://github.com/ibis-project/ibis/issues/11929 + # AssertionError: value does not match the expected value + "ibasic_aggregation_with_join" + "itest_endswith" + "itest_multiple_limits" + "itest_simple_joins" + "test_aggregate_count_joined" + "test_anti_join" + "test_binop_parens" + "test_bool_bool" + "test_case_in_projection" + "test_column_distinct" + "test_column_expr_default_name" + "test_column_expr_retains_name" + "test_count_distinct" + "test_difference_project_column" + "test_fuse_projections" + "test_having_from_filter" + "test_intersect_project_column" + "test_join_between_joins" + "test_join_just_materialized" + "test_limit_with_self_join" + "test_lower_projection_sort_key" + "test_multiple_count_distinct" + "test_multiple_joins" + "test_no_cart_join" + "test_order_by_on_limit_yield_subquery" + "test_parse_sql_aggregation_with_multiple_joins" + "test_parse_sql_basic_aggregation" + "test_parse_sql_basic_join[inner]" + "test_parse_sql_basic_join[left]" + "test_parse_sql_basic_join[right]" + "test_parse_sql_basic_projection" + "test_parse_sql_in_clause" + "test_parse_sql_join_subquery" + "test_parse_sql_join_with_filter" + "test_parse_sql_limited_join" + "test_parse_sql_multiple_joins" + "test_parse_sql_scalar_subquery" + "test_parse_sql_simple_reduction" + "test_parse_sql_simple_select_count" + "test_parse_sql_table_alias" + "test_parse_sql_tpch" + "test_sample" + "test_select_sql" + "test_selects_with_impure_operations_not_merged" + "test_semi_join" + "test_startswith" + "test_subquery_in_union" + "test_subquery_where_location" + "test_table_difference" + "test_table_distinct" + "test_table_drop_with_filter" + "test_table_intersect" + "test_union_order_by" + "test_union_project_column" + "test_union" + "test_where_analyze_scalar_op" + "test_where_no_pushdown_possible" + "test_where_simple_comparisons" + "test_where_with_between" + "test_where_with_join" ] ++ lib.optionals (pythonAtLeast "3.14") [ # ExceptionGroup: multiple unraisable exception warnings (4 sub-exceptions) From 584b302007e7b433f6f691a4e73e0110b29b28ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 18 Feb 2026 14:22:48 -0800 Subject: [PATCH 08/80] home-assistant-custom-components.dirigera_platform: 2.6.8 -> 2.7.1 Diff: https://github.com/sanjoyg/dirigera_platform/compare/2.6.8...2.7.1 --- .../custom-components/dirigera_platform/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/dirigera_platform/package.nix b/pkgs/servers/home-assistant/custom-components/dirigera_platform/package.nix index b5bbb966cc4b..de6f8633f7e7 100644 --- a/pkgs/servers/home-assistant/custom-components/dirigera_platform/package.nix +++ b/pkgs/servers/home-assistant/custom-components/dirigera_platform/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "sanjoyg"; domain = "dirigera_platform"; - version = "2.6.8"; + version = "2.7.1"; src = fetchFromGitHub { owner = "sanjoyg"; repo = "dirigera_platform"; - rev = version; - hash = "sha256-FNcGl6INQlVP+P3qmExWLI1ALh9ZacjJAbNKRtgM3ms="; + tag = version; + hash = "sha256-N4H07CmIEqUqv1VkLlL1f924TvZ4Cb4IuVKlRYJA9CM="; }; postPatch = '' From 98aba9caed0d8e4630d14098f3e151741aa9e023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 18 Feb 2026 14:25:57 -0800 Subject: [PATCH 09/80] home-assistant-custom-components.tuya_local: 2026.1.2 -> 2026.2.0 Diff: https://github.com/make-all/tuya-local/compare/2026.1.2...2026.2.0 Changelog: https://github.com/make-all/tuya-local/releases/tag/2026.2.0 --- .../home-assistant/custom-components/tuya_local/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix index b448a608a396..ac1f3cd61c7f 100644 --- a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "make-all"; domain = "tuya_local"; - version = "2026.1.2"; + version = "2026.2.0"; src = fetchFromGitHub { inherit owner; repo = "tuya-local"; tag = version; - hash = "sha256-PZ/pcjI67UDPPqMUrrgXXOHYo4VmduaRN3tvvEbZcPc="; + hash = "sha256-TcksT3q4Z4IqV3+qh0Oj8ESywxD7Fqfsyi9xQz9J2JY="; }; dependencies = [ From 07a29e219ae9cd02c954ed7b9bff8649a5b0dd69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 18 Feb 2026 14:57:36 -0800 Subject: [PATCH 10/80] home-assistant-custom-components.versatile_thermostat: 8.6.2 -> 9.0.1 Diff: https://github.com/jmcollin78/versatile_thermostat/compare/8.6.2...9.0.1 Changelog: https://github.com/jmcollin78/versatile_thermostat/releases/tag/9.0.1 --- .../custom-components/versatile_thermostat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix index cd35ff8d896c..88885ba776ae 100644 --- a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix +++ b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "jmcollin78"; domain = "versatile_thermostat"; - version = "8.6.2"; + version = "9.0.1"; src = fetchFromGitHub { inherit owner; repo = domain; tag = version; - hash = "sha256-jd6+detoxlx9yDHEBQeFema+HLdN1C4lw1/Tk314xas="; + hash = "sha256-qO0m4dAYFz/WeWFfHg96LEHawrM/Se54rFfuhCSH1qU="; }; dependencies = [ From 945d3f266520dd791679a050fe50dcfa31248cb0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 19 Feb 2026 15:51:51 +0000 Subject: [PATCH 11/80] ligolo-ng: 0.8.2 -> 0.8.3 --- pkgs/by-name/li/ligolo-ng/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/ligolo-ng/package.nix b/pkgs/by-name/li/ligolo-ng/package.nix index 50b59a1fa42a..ac04681ef196 100644 --- a/pkgs/by-name/li/ligolo-ng/package.nix +++ b/pkgs/by-name/li/ligolo-ng/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "ligolo-ng"; - version = "0.8.2"; + version = "0.8.3"; src = fetchFromGitHub { owner = "nicocha30"; repo = "ligolo-ng"; tag = "v${finalAttrs.version}"; - hash = "sha256-ND0SFB0xj4WK6okNzChZWfK5bhNc4PTWuZoq/PodTW0="; + hash = "sha256-fh1TRJlF3NsLNLJBQXyA4if3goxPF1lYyPIaSOrawQM="; }; - vendorHash = "sha256-oc85xNPMFeaPC7TMcSh3i3Msd8sCJ5QGFmi2fKjcyvk="; + vendorHash = "sha256-dOh8IRsluAy0vdHEXmevQxPCU33afNeuNPTq4Sxxb2g="; env.CGO_ENABLED = 0; From 533d5ddf0096bd64b806719f29eddf6bdc462ada Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 19 Feb 2026 16:50:52 +0000 Subject: [PATCH 12/80] python3Packages.sagemaker-core: 1.0.76 -> 1.0.77 --- pkgs/development/python-modules/sagemaker-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sagemaker-core/default.nix b/pkgs/development/python-modules/sagemaker-core/default.nix index d193fc110bfc..e1c8319ac354 100644 --- a/pkgs/development/python-modules/sagemaker-core/default.nix +++ b/pkgs/development/python-modules/sagemaker-core/default.nix @@ -28,14 +28,14 @@ buildPythonPackage (finalAttrs: { pname = "sagemaker-core"; - version = "1.0.76"; + version = "1.0.77"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-core"; tag = "v${finalAttrs.version}"; - hash = "sha256-IAgHAmmN00nyE1rcPV09DMb/LFCZnwrD0OhXTeNuTik="; + hash = "sha256-UWoRYMk2QUjgCaa76xJ8o6OyAiM0Zyf4jXgT4AYm8PM="; }; build-system = [ From 336fc9caec8ecd2a2406f37b74f18cb6939b7e18 Mon Sep 17 00:00:00 2001 From: Loric ANDRE Date: Thu, 19 Feb 2026 22:52:23 +0100 Subject: [PATCH 13/80] skim: update to 3.4.0 skim: fmt --- pkgs/by-name/sk/skim/package.nix | 46 ++++++++------------------------ 1 file changed, 11 insertions(+), 35 deletions(-) diff --git a/pkgs/by-name/sk/skim/package.nix b/pkgs/by-name/sk/skim/package.nix index 82552884fdbc..cedda3d8e2d2 100644 --- a/pkgs/by-name/sk/skim/package.nix +++ b/pkgs/by-name/sk/skim/package.nix @@ -1,6 +1,7 @@ { lib, tmux, + hexdump, fetchFromGitHub, installShellFiles, nix-update-script, @@ -11,7 +12,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "skim"; - version = "2.0.2"; + version = "3.4.0"; outputs = [ "out" @@ -23,20 +24,20 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "skim-rs"; repo = "skim"; tag = "v${finalAttrs.version}"; - hash = "sha256-V6ZIGPeGWTeNzOA9FDhARx63L3CVpUUpCILwIGg8NOY="; + hash = "sha256-s0aC+gHqxX/SEiWsqB4mgl27eZ65RtVmgXX/veus1IQ="; }; postPatch = '' sed -i -e "s|expand(':h:h')|'$out'|" plugin/skim.vim ''; - cargoHash = "sha256-xtrqY8jBB43Dpj4nOr2b0FziRvPjtRpWevAM8FeHqwc="; + cargoHash = "sha256-Y3WQlzzciYVqVjq0UtAb+4wZwKXLOUpYozriG/w5lJI="; nativeBuildInputs = [ installShellFiles ]; - nativeCheckInputs = [ tmux ]; - - # frizbee requires nightly features - env.RUSTC_BOOTSTRAP = 1; + nativeCheckInputs = [ + tmux + hexdump + ]; postBuild = '' cat <