From f7cce09deb7d6734ffbb394e4ba06ba6bad32b73 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 26 Nov 2015 17:01:01 +0100 Subject: [PATCH 01/18] gnu: ghc-haskell-src-exts: Propagate some inputs. * gnu/packages/haskell.scm (ghc-haskell-src-exts)[inputs]: Remove field. [propagated-inputs]: Move "cpphs", "ghc-mtl", "ghc-happy", and "ghc-syb" from inputs field here. [native-inputs]: Move "ghc-smallcheck", "ghc-tasty", "ghc-tasty-smallcheck", and "ghc-tasty-golden" from inputs field here. --- gnu/packages/haskell.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 137f6e9..fb3dca9 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -765,15 +765,16 @@ Happy works in a similar way to the yacc tool for C.") (base32 "1h8gjw5g92rvvzadqzpscg73x7ajvs1wlphrh27afim3scdd8frz")))) (build-system haskell-build-system) - (inputs + (propagated-inputs `(("cpphs" ,cpphs) ("ghc-mtl" ,ghc-mtl) - ("ghc-smallcheck" ,ghc-smallcheck) - ("ghc-tasty" ,ghc-tasty) ("ghc-happy" ,ghc-happy) - ("ghc-tasty-smallcheck" ,ghc-tasty-smallcheck) - ("ghc-tasty-golden" ,ghc-tasty-golden) ("ghc-syb" ,ghc-syb))) + (native-inputs + `(("ghc-smallcheck" ,ghc-smallcheck) + ("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-smallcheck" ,ghc-tasty-smallcheck) + ("ghc-tasty-golden" ,ghc-tasty-golden))) (home-page "https://github.com/haskell-suite/haskell-src-exts") (synopsis "Library for manipulating Haskell source") (description "Haskell-Source with Extensions (HSE, haskell-src-exts) is an -- 2.1.0