Use bfd linker for imalison-taffybar
This commit is contained in:
@@ -125,25 +125,33 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
# gi-gtk-hs patching is now handled by taffybar's fixVersionNamePackages overlay
|
# gi-gtk-hs patching is now handled by taffybar's fixVersionNamePackages overlay
|
||||||
imalison-taffybar = pkgs.haskell.lib.addPkgconfigDepends (
|
imalison-taffybar = pkgs.haskell.lib.overrideCabal
|
||||||
hself.callCabal2nix "imalison-taffybar"
|
(pkgs.haskell.lib.addPkgconfigDepends (
|
||||||
(pkgs.lib.sourceByRegex ./. [ "taffybar.hs" "imalison-taffybar.cabal" ])
|
hself.callCabal2nix "imalison-taffybar"
|
||||||
{ }
|
(pkgs.lib.sourceByRegex ./. [ "taffybar.hs" "imalison-taffybar.cabal" ])
|
||||||
) [
|
{ }
|
||||||
pkgs.util-linux.dev
|
) [
|
||||||
pkgs.pcre2
|
pkgs.util-linux.dev
|
||||||
pkgs.pcre
|
pkgs.pcre2
|
||||||
pkgs.libselinux.dev
|
pkgs.pcre
|
||||||
pkgs.libsepol.dev
|
pkgs.libselinux.dev
|
||||||
pkgs.fribidi.out
|
pkgs.libsepol.dev
|
||||||
pkgs.fribidi.dev
|
pkgs.fribidi.out
|
||||||
pkgs.libthai.dev
|
pkgs.fribidi.dev
|
||||||
pkgs.libdatrie.dev
|
pkgs.libthai.dev
|
||||||
pkgs.libxdmcp.dev
|
pkgs.libdatrie.dev
|
||||||
pkgs.libxkbcommon.dev
|
pkgs.libxdmcp.dev
|
||||||
pkgs.libepoxy.dev
|
pkgs.libxkbcommon.dev
|
||||||
pkgs.libxtst.out
|
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
|
# Avoid depending on xmonad.lib's helper functions, since parent flakes
|
||||||
|
|||||||
Reference in New Issue
Block a user