mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-08-20 19:14:38 +02:00
Merge branch 'master' into patch-1
This commit is contained in:
commit
c29b493245
@ -6,3 +6,5 @@ cabal.sandbox.config
|
|||||||
tarballs
|
tarballs
|
||||||
*.yaml
|
*.yaml
|
||||||
.git
|
.git
|
||||||
|
automated
|
||||||
|
.github
|
||||||
|
|||||||
@ -1,10 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
set -eu +x
|
set -eu +x -o pipefail
|
||||||
|
|
||||||
ROOT=$(cd $(dirname $0) ; pwd)
|
ROOT=$(cd $(dirname $0) ; pwd)
|
||||||
TARGET=$1
|
TARGET=$1
|
||||||
|
|
||||||
|
source aws.sh
|
||||||
|
|
||||||
# For nightly-YYYY-MM-DD, tag should be nightly
|
# For nightly-YYYY-MM-DD, tag should be nightly
|
||||||
# For lts-X.Y, tag should be ltsX
|
# For lts-X.Y, tag should be ltsX
|
||||||
SHORTNAME=$(echo $TARGET | cut -d- -f 1)
|
SHORTNAME=$(echo $TARGET | cut -d- -f 1)
|
||||||
@ -79,7 +81,7 @@ ARGS_PREBUILD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $CABAL_DIR:$HOME/.cabal
|
|||||||
ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $GHC_DIR:$HOME/.ghc:ro"
|
ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $GHC_DIR:$HOME/.ghc:ro"
|
||||||
# instance-data is an undocumented feature of S3 used by amazonka,
|
# instance-data is an undocumented feature of S3 used by amazonka,
|
||||||
# see https://github.com/brendanhay/amazonka/issues/271
|
# see https://github.com/brendanhay/amazonka/issues/271
|
||||||
ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro --add-host instance-data:169.254.169.254"
|
ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY"
|
||||||
|
|
||||||
# Make sure we actually need this snapshot. We only check this for LTS releases
|
# Make sure we actually need this snapshot. We only check this for LTS releases
|
||||||
# since, for nightlies, we'd like to run builds even if they are unnecessary to
|
# since, for nightlies, we'd like to run builds even if they are unnecessary to
|
||||||
|
|||||||
@ -4,7 +4,7 @@ set -eux
|
|||||||
|
|
||||||
if [[ ! -f convert ]]
|
if [[ ! -f convert ]]
|
||||||
then
|
then
|
||||||
curl https://s3.amazonaws.com/www.snoyman.com/convert-old-stackage-f780174e2c84e4fb171f6526228d9243beb7fd71.bz2 > convert.bz2
|
curl https://s3.amazonaws.com/www.snoyman.com/convert-old-stackage-c9c4d06b31cb7aafedd23aa316b8008c45e4d4dd.bz2 > convert.bz2
|
||||||
chmod +x convert.bz2
|
chmod +x convert.bz2
|
||||||
bunzip2 convert.bz2
|
bunzip2 convert.bz2
|
||||||
fi
|
fi
|
||||||
|
|||||||
@ -13,6 +13,10 @@ packages:
|
|||||||
"Chris Penner <christopher.penner@gmail.com> @ChrisPenner":
|
"Chris Penner <christopher.penner@gmail.com> @ChrisPenner":
|
||||||
- lens-regex-pcre
|
- lens-regex-pcre
|
||||||
|
|
||||||
|
"Emily Pillmore <emilypi@cohomolo.gy> @topos":
|
||||||
|
- lens-process
|
||||||
|
- microlens-process
|
||||||
|
|
||||||
"Matthieu Monsch <mtth@apache.org> @mtth":
|
"Matthieu Monsch <mtth@apache.org> @mtth":
|
||||||
- tracing
|
- tracing
|
||||||
|
|
||||||
@ -27,6 +31,7 @@ packages:
|
|||||||
- interpolatedstring-qq2
|
- interpolatedstring-qq2
|
||||||
- prospect
|
- prospect
|
||||||
- do-notation
|
- do-notation
|
||||||
|
- unagi-chan
|
||||||
|
|
||||||
"William Yao <williamyaoh@gmail.com> @williamyaoh":
|
"William Yao <williamyaoh@gmail.com> @williamyaoh":
|
||||||
- string-interpolate
|
- string-interpolate
|
||||||
@ -298,7 +303,7 @@ packages:
|
|||||||
- markov-chain
|
- markov-chain
|
||||||
- midi
|
- midi
|
||||||
- midi-music-box
|
- midi-music-box
|
||||||
- mbox-utility
|
- mbox-utility < 0 # https://github.com/commercialhaskell/stackage/issues/4655
|
||||||
- med-module
|
- med-module
|
||||||
- monoid-transformer
|
- monoid-transformer
|
||||||
- non-empty
|
- non-empty
|
||||||
@ -1401,9 +1406,9 @@ packages:
|
|||||||
- HaskellNet-SSL < 0 # mime-mail-0.5 via HaskellNet
|
- HaskellNet-SSL < 0 # mime-mail-0.5 via HaskellNet
|
||||||
|
|
||||||
"Jens Petersen <juhpetersen@gmail.com> @juhp":
|
"Jens Petersen <juhpetersen@gmail.com> @juhp":
|
||||||
- cabal-rpm
|
- cabal-rpm < 0 # https://github.com/commercialhaskell/stackage/issues/4666
|
||||||
- fedora-dists
|
- fedora-dists
|
||||||
- fedora-haskell-tools
|
- fedora-haskell-tools < 0 # https://github.com/commercialhaskell/stackage/issues/4662
|
||||||
- fedora-img-dl
|
- fedora-img-dl
|
||||||
- hkgr
|
- hkgr
|
||||||
- http-directory
|
- http-directory
|
||||||
@ -3655,7 +3660,7 @@ packages:
|
|||||||
- cachix < 0
|
- cachix < 0
|
||||||
- cachix-api
|
- cachix-api
|
||||||
- elm2nix
|
- elm2nix
|
||||||
- stack2nix
|
- stack2nix < 0 # https://github.com/commercialhaskell/stackage/issues/4665
|
||||||
- mixpanel-client < 0 # https://github.com/domenkozar/mixpanel-client/issues/3
|
- mixpanel-client < 0 # https://github.com/domenkozar/mixpanel-client/issues/3
|
||||||
- pretty-sop
|
- pretty-sop
|
||||||
- servant-auth
|
- servant-auth
|
||||||
@ -3850,7 +3855,7 @@ packages:
|
|||||||
- servant-auth-wordpress
|
- servant-auth-wordpress
|
||||||
- ca-province-codes
|
- ca-province-codes
|
||||||
|
|
||||||
"David Baynard <haskell@baynard.me> @dbaynard":
|
"David Baynard <haskell@baynard.dev> @dbaynard":
|
||||||
- time-qq # see christian-marie/time-qq#3
|
- time-qq # see christian-marie/time-qq#3
|
||||||
- ucam-webauth
|
- ucam-webauth
|
||||||
- ucam-webauth-types
|
- ucam-webauth-types
|
||||||
@ -4456,7 +4461,6 @@ packages:
|
|||||||
- amazonka-core < 0 # via http-client-0.6.1
|
- amazonka-core < 0 # via http-client-0.6.1
|
||||||
- github < 0 # via http-client-0.6.1
|
- github < 0 # via http-client-0.6.1
|
||||||
- hailgun < 0 # via http-client-0.6.1
|
- hailgun < 0 # via http-client-0.6.1
|
||||||
- language-puppet < 0 # via http-client-0.6.1
|
|
||||||
- mbug < 0 # via http-client-0.6.1
|
- mbug < 0 # via http-client-0.6.1
|
||||||
|
|
||||||
- antiope-athena < 0 # via amazonka
|
- antiope-athena < 0 # via amazonka
|
||||||
@ -4698,6 +4702,19 @@ packages:
|
|||||||
|
|
||||||
# New http2 not supported by Warp yet
|
# New http2 not supported by Warp yet
|
||||||
- http2 < 2
|
- http2 < 2
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4645 but see
|
||||||
|
# also http2 < 2 bound above
|
||||||
|
- warp < 3.3.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4647
|
||||||
|
- tls-session-manager < 0.0.2.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4657
|
||||||
|
- hw-rankselect < 0.13.1.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4673
|
||||||
|
- hlint < 2.2
|
||||||
# end of packages
|
# end of packages
|
||||||
|
|
||||||
# Package flags are applied to individual packages, and override the values of
|
# Package flags are applied to individual packages, and override the values of
|
||||||
@ -5091,6 +5108,25 @@ skipped-tests:
|
|||||||
|
|
||||||
# Requires running pg-harness-server
|
# Requires running pg-harness-server
|
||||||
- peregrin
|
- peregrin
|
||||||
|
|
||||||
|
# Internal errors with move to the new curator tool?
|
||||||
|
- blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639
|
||||||
|
- tasty-discover # https://github.com/commercialhaskell/stackage/issues/4648
|
||||||
|
- show-prettyprint # https://github.com/commercialhaskell/stackage/issues/4649
|
||||||
|
- servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650
|
||||||
|
- prettyprinter # https://github.com/commercialhaskell/stackage/issues/4651
|
||||||
|
- pretty-simple # https://github.com/commercialhaskell/stackage/issues/4652
|
||||||
|
- password-instances # https://github.com/commercialhaskell/stackage/issues/4653
|
||||||
|
- password # https://github.com/commercialhaskell/stackage/issues/4654
|
||||||
|
- human-readable-duration # https://github.com/commercialhaskell/stackage/issues/4658
|
||||||
|
- heterocephalus # https://github.com/commercialhaskell/stackage/issues/4659
|
||||||
|
- fmt # https://github.com/commercialhaskell/stackage/issues/4660
|
||||||
|
- haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661
|
||||||
|
- libraft # https://github.com/commercialhaskell/stackage/issues/4664
|
||||||
|
- bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4667
|
||||||
|
- hint # https://github.com/commercialhaskell/stackage/issues/4668
|
||||||
|
- envelope # https://github.com/commercialhaskell/stackage/issues/4669
|
||||||
|
- algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670
|
||||||
# end of skipped-tests
|
# end of skipped-tests
|
||||||
|
|
||||||
# Tests listed in expected-test-failures configure correctly but may fail to run
|
# Tests listed in expected-test-failures configure correctly but may fail to run
|
||||||
@ -5349,6 +5385,18 @@ expected-test-failures:
|
|||||||
|
|
||||||
# https://github.com/jgm/pandoc/issues/5582
|
# https://github.com/jgm/pandoc/issues/5582
|
||||||
- pandoc
|
- pandoc
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4642
|
||||||
|
- ghc-exactprint
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4643
|
||||||
|
- world-peace
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4644
|
||||||
|
- triplesec
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/4646
|
||||||
|
- singletons
|
||||||
# end of expected-test-failures
|
# end of expected-test-failures
|
||||||
|
|
||||||
# Benchmarks which are known not to build. Note that, currently we do not run
|
# Benchmarks which are known not to build. Note that, currently we do not run
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user