Merge pull request #32746 from jtojnar/bustle

haskellPackages.bustle: build icons and metadata

authored by Peter Simons and committed by GitHub 2737faba 70fd5c4f

+13
+13
pkgs/development/haskell-modules/configuration-common.nix
··· 628 628 # https://github.com/lens/lens-aeson/issues/18 629 629 lens-aeson = dontCheck super.lens-aeson; 630 630 631 + # Install icons and metadata, remove broken hgettext dependency. 632 + # https://github.com/vasylp/hgettext/issues/10 633 + bustle = overrideCabal super.bustle (drv: { 634 + configureFlags = drv.configureFlags or [] ++ ["-f-hgettext"]; 635 + executableHaskellDepends = pkgs.lib.remove self.hgettext drv.executableHaskellDepends; 636 + buildDepends = [ pkgs.libpcap ]; 637 + buildTools = with pkgs; [ gettext perl help2man intltool ]; 638 + doCheck = false; # https://github.com/wjt/bustle/issues/6 639 + postInstall = '' 640 + make install PREFIX=$out 641 + ''; 642 + }); 643 + 631 644 # Byte-compile elisp code for Emacs. 632 645 ghc-mod = overrideCabal super.ghc-mod (drv: { 633 646 preCheck = "export HOME=$TMPDIR";