Skip to content

Commit

Permalink
fzf-tab-zsh: fix for gcc14
Browse files Browse the repository at this point in the history
  • Loading branch information
diredocks committed Dec 28, 2024
1 parent 9e09ce2 commit 3f2cbac
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5762,6 +5762,12 @@
githubId = 11946442;
name = "Dipin Hora";
};
diredocks = {
email = "chensudago@gmail.com";
github = "diredocks";
githubId = 26994007;
name = "Chen Xin";
};
dirkx = {
email = "dirkx@webweaving.org";
github = "dirkx";
Expand Down
5 changes: 4 additions & 1 deletion pkgs/by-name/zs/zsh-fzf-tab/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ stdenv.mkDerivation rec {
};

strictDeps = true;
nativeBuildInputs = [ autoconf ];
buildInputs = [ ncurses ];

# https://github.com/Aloxaf/fzf-tab/issues/337
Expand All @@ -44,6 +45,8 @@ stdenv.mkDerivation rec {
pushd zsh-${zsh.version}
# Apply patches from zsh
${lib.concatStringsSep "\n" (map (patch: "patch -p1 -i ${patch}") zsh.patches)}
if [[ ! -f ./configure ]]; then
./Util/preconfig
Expand Down Expand Up @@ -93,7 +96,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/Aloxaf/fzf-tab";
description = "Replace zsh's default completion selection menu with fzf!";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ vonfry ];
maintainers = with lib.maintainers; [ diredocks ];
platforms = lib.platforms.unix;
};
}

0 comments on commit 3f2cbac

Please sign in to comment.