From cb46eb8dee42d6a2dc6aaff4a6e70438740dd44e Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Wed, 12 Nov 2025 16:32:17 +0100 Subject: [PATCH] vimPlugins.fruzzy: drop --- .../editors/vim/plugins/aliases.nix | 1 + .../editors/vim/plugins/generated.nix | 13 ------- .../editors/vim/plugins/overrides.nix | 34 ------------------- .../editors/vim/plugins/vim-plugin-names | 1 - 4 files changed, 1 insertion(+), 48 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/aliases.nix b/pkgs/applications/editors/vim/plugins/aliases.nix index 7dad6f4e806ee..659a1c78773c5 100644 --- a/pkgs/applications/editors/vim/plugins/aliases.nix +++ b/pkgs/applications/editors/vim/plugins/aliases.nix @@ -78,6 +78,7 @@ mapAliases ( feline-nvim = throw "feline.nvim has been removed: upstream deleted repository. Consider using lualine"; # Added 2025-02-09 fugitive = vim-fugitive; floating-nvim = throw "floating.nvim has been removed: abandoned by upstream. Use popup-nvim or nui-nvim"; # Added 2024-11-26 + fruzzy = throw "vimPlugins.fruzzy did not update since 2019-10-28 and uses EOL version of Nim"; # Added 2025-11-12 fzfWrapper = fzf-wrapper; ghc-mod-vim = ghcmod-vim; ghcmod = ghcmod-vim; diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 376f78eea9113..7155d0ea76202 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -5464,19 +5464,6 @@ final: prev: { meta.hydraPlatforms = [ ]; }; - fruzzy = buildVimPlugin { - pname = "fruzzy"; - version = "2020-08-31"; - src = fetchFromGitHub { - owner = "raghur"; - repo = "fruzzy"; - rev = "4cdfee7b828a5cace22bfd93cf23fee0b2b233c4"; - sha256 = "1dmxz283ypz1klcmdf4jk699aifr3dywkh9y8v8v8vyflampqwwp"; - }; - meta.homepage = "https://github.com/raghur/fruzzy/"; - meta.hydraPlatforms = [ ]; - }; - fugit2-nvim = buildVimPlugin { pname = "fugit2.nvim"; version = "2025-09-02"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index e53cf7a738f73..16b8c3e918efc 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1237,40 +1237,6 @@ assertNoAdditions { runtimeDeps = [ charm-freeze ]; }; - fruzzy = - let - # until https://github.com/NixOS/nixpkgs/pull/67878 is merged, there's no better way to install nim libraries with nix - nimpy = fetchFromGitHub { - owner = "yglukhov"; - repo = "nimpy"; - rev = "4840d1e438985af759ddf0923e7a9250fd8ea0da"; - sha256 = "0qqklvaajjqnlqm3rkk36pwwnn7x942mbca7nf2cvryh36yg4q5k"; - }; - binaryheap = fetchFromGitHub { - owner = "bluenote10"; - repo = "nim-heap"; - rev = "c38039309cb11391112571aa332df9c55f625b54"; - sha256 = "05xdy13vm5n8dw2i366ppbznc4cfhq23rdcklisbaklz2jhdx352"; - }; - in - super.fruzzy.overrideAttrs (old: { - buildInputs = [ nim1 ]; - patches = [ - (replaceVars ./patches/fruzzy/get_version.patch { - inherit (old) version; - }) - ]; - configurePhase = '' - substituteInPlace Makefile \ - --replace-fail \ - "nim c" \ - "nim c --nimcache:$TMP --path:${nimpy} --path:${binaryheap}" - ''; - buildPhase = '' - make build - ''; - }); - fugit2-nvim = super.fugit2-nvim.overrideAttrs { # Requires web-devicons but mini.icons can mock them up checkInputs = [ diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 31e989a973782..0bc18b86bbc73 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -418,7 +418,6 @@ https://github.com/megaannum/forms/,, https://github.com/rubiin/fortune.nvim/,HEAD, https://github.com/charm-and-friends/freeze.nvim/,HEAD, https://github.com/rafamadriz/friendly-snippets/,, -https://github.com/raghur/fruzzy/,, https://github.com/SuperBo/fugit2.nvim/,HEAD, https://github.com/shumphrey/fugitive-gitlab.vim/,, https://github.com/BeneCollyridam/futhark-vim/,,