Use bfd linker for imalison-taffybar

This commit is contained in:
2026-05-04 23:18:20 -07:00
parent 16fa31887a
commit 2d69c143b1

View File

@@ -125,7 +125,8 @@
});
# gi-gtk-hs patching is now handled by taffybar's fixVersionNamePackages overlay
imalison-taffybar = pkgs.haskell.lib.addPkgconfigDepends (
imalison-taffybar = pkgs.haskell.lib.overrideCabal
(pkgs.haskell.lib.addPkgconfigDepends (
hself.callCabal2nix "imalison-taffybar"
(pkgs.lib.sourceByRegex ./. [ "taffybar.hs" "imalison-taffybar.cabal" ])
{ }
@@ -143,7 +144,14 @@
pkgs.libxkbcommon.dev
pkgs.libepoxy.dev
pkgs.libxtst.out
])
(oa: {
configureFlags = (oa.configureFlags or []) ++ [
"--ghc-option=-optl-fuse-ld=bfd"
"--ld-option=-fuse-ld=bfd"
"--with-ld=ld.bfd"
];
});
};
# Avoid depending on xmonad.lib's helper functions, since parent flakes