aboutsummaryrefslogtreecommitdiff
path: root/standalone/linux
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-05-31 14:05:05 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-05-31 14:05:05 -0400
commitf2da7159638b1b947666c2db2329d71fa2cb6c0d (patch)
tree14efa8e57567da60911c06fba50ce0d44dd44f60 /standalone/linux
parenta08c004624169bd07175edc5276fb38fc6c30807 (diff)
update for TH-capable arm autobuilder
Only 1 patched haskell package is needed on arm now.
Diffstat (limited to 'standalone/linux')
-rwxr-xr-xstandalone/linux/install-haskell-packages31
1 files changed, 2 insertions, 29 deletions
diff --git a/standalone/linux/install-haskell-packages b/standalone/linux/install-haskell-packages
index 4c1f3dc51..4361a2f93 100755
--- a/standalone/linux/install-haskell-packages
+++ b/standalone/linux/install-haskell-packages
@@ -1,7 +1,7 @@
#!/bin/bash
# Bootstraps from an empty cabal (plus apt-get build-dep git-annex)
-# to all the necessary haskell packages being installed, with the
-# necessary patches to work on architectures that lack template haskell.
+# to all the necessary haskell packages being installed.
+# Some packages are patched for wider portability.
#
# The cabal.config is used to pin the haskell packages to the last
# versions that have been gotten working. To update, delete the
@@ -58,8 +58,6 @@ patched () {
installgitannexdeps () {
pushd ../..
ln -sf standalone/linux/cabal.config
- echo "cabal install QuickCheck -f-templateHaskell"
- cabal install -j1 QuickCheck -f-templateHaskell
echo cabal install --only-dependencies "$@"
cabal install -j1 --only-dependencies "$@"
rm -f cabal.config
@@ -72,31 +70,6 @@ install_pkgs () {
cd tmp
patched network
- patched wai-app-static
- patched vector
- patched aeson
- patched shakespeare
- patched yesod-routes
- patched monad-logger
- patched skein
- patched shakespeare-js
- patched hamlet
- patched yesod-core
- patched persistent
- patched persistent-template
- patched file-embed
- patched process-conduit
- patched yesod-static
- patched yesod-persistent
- patched yesod-form
- patched yesod-auth
- patched yesod
- patched generic-deriving
- patched profunctors
- patched reflection
- patched lens
- patched xml-hamlet
- patched DAV
cd ..