From 3318c403f1c86c45048a8033c2f68d0659f43483 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 23 Jan 2015 08:26:53 +0100 Subject: [PATCH] pandoc: switch to haskell-ng package set, which is more up-to-date --- pkgs/top-level/all-packages.nix | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9238045ec49..af8aec8cb98 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2103,19 +2103,15 @@ let pal = callPackage ../tools/misc/pal { }; - pandoc = with haskellPackages; pandoc.override { - cabal = cabal.override { - extension = self: super: { - configureFlags = super.configureFlags or "" + " -fembed_data_files"; - buildTools = super.buildTools or [] ++ [hsb2hs]; - enableSharedExecutables = false; - enableSharedLibraries = false; - isLibrary = false; - noHaddock = true; - postFixup = "rm -rf $out/lib $out/nix-support $out/share"; - }; - }; - }; + pandoc = haskell-ng.lib.overrideCabal haskellngPackages.pandoc (drv: { + configureFlags = drv.configureFlags or [] ++ ["-fembed_data_files"]; + buildTools = drv.buildTools or [] ++ [haskellngPackages.hsb2hs]; + enableSharedExecutables = false; + enableSharedLibraries = false; + isLibrary = false; + doHaddock = false; + postFixup = "rm -rf $out/lib $out/nix-support $out/share"; + }); panomatic = callPackage ../tools/graphics/panomatic { };