mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-02-05 02:50:31 +01:00
Merge branch 'master' of github.com:commercialhaskell/stackage
This commit is contained in:
commit
b7bae746f2
@ -18,7 +18,7 @@ This section sketches out at a high level how the entire Stackage build/curation
|
|||||||
process works:
|
process works:
|
||||||
|
|
||||||
* [build-constraints.yaml](https://github.com/commercialhaskell/stackage/blob/master/build-constraints.yaml) specifies packages to be included in Stackage
|
* [build-constraints.yaml](https://github.com/commercialhaskell/stackage/blob/master/build-constraints.yaml) specifies packages to be included in Stackage
|
||||||
* [curator](https://github.com/commercialhaskell/stack/tree/master/subs/curator) combines build-constraints.yaml with the current state of Hackage to create a build plan for a Stackage Nightly
|
* [curator](https://github.com/commercialhaskell/curator) combines build-constraints.yaml with the current state of Hackage to create a build plan for a Stackage Nightly
|
||||||
* `curator` can check that build plan to ensure all version bounds are consistent
|
* `curator` can check that build plan to ensure all version bounds are consistent
|
||||||
* The [Travis job](https://github.com/commercialhaskell/stackage/blob/master/.travis.yml) performs these two steps to provide immediate feedback on pull requests
|
* The [Travis job](https://github.com/commercialhaskell/stackage/blob/master/.travis.yml) performs these two steps to provide immediate feedback on pull requests
|
||||||
* Docker Hub [builds](https://github.com/commercialhaskell/stackage/blob/master/Dockerfile) a [Docker image](https://hub.docker.com/r/commercialhaskell/stackage/) for running builds
|
* Docker Hub [builds](https://github.com/commercialhaskell/stackage/blob/master/Dockerfile) a [Docker image](https://hub.docker.com/r/commercialhaskell/stackage/) for running builds
|
||||||
@ -294,6 +294,8 @@ problems on nightly or LTS major, you need to fix build-constraints.yaml (see
|
|||||||
info above).
|
info above).
|
||||||
|
|
||||||
### Building LTS minor releases
|
### Building LTS minor releases
|
||||||
|
Before running the build, please make sure that the Dockerfile in `automated/dockerfiles/lts-X.Y` is up to date, where X is the major version that you're building and Y is the latest minor version of X for which a Dockerfile exists. If any changes need to be made, (eg, new GHC version), copy `lts-X.Y/Dockerfile` to `lts-X.Z/Dockerfile`, where Z is the minor version you're building, and include the new changes.
|
||||||
|
|
||||||
First run `build.sh` to regenerate updated `ltsXX/work/constraints.yaml` and `ltsXX/work/snapshot-incomplete.yaml` files.
|
First run `build.sh` to regenerate updated `ltsXX/work/constraints.yaml` and `ltsXX/work/snapshot-incomplete.yaml` files.
|
||||||
|
|
||||||
For an LTS minor bump, you'll typically want to:
|
For an LTS minor bump, you'll typically want to:
|
||||||
|
|||||||
@ -63,12 +63,12 @@ BINDIR=$(cd $ROOT/work/bin ; pwd)
|
|||||||
cd $BINDIR
|
cd $BINDIR
|
||||||
rm -f curator stack *.bz2
|
rm -f curator stack *.bz2
|
||||||
|
|
||||||
curl -L "https://download.fpcomplete.com/stackage-curator-2/curator-85b021a53833ff310fc66b3fdc5ca3f7828ce18b.bz2" | bunzip2 > curator
|
curl -L "https://download.fpcomplete.com/stackage-curator-2/curator-7c719d6d48839c94a79dc2ad2ace89074e3dd997.bz2" | bunzip2 > curator
|
||||||
chmod +x curator
|
chmod +x curator
|
||||||
echo -n "curator version: "
|
echo -n "curator version: "
|
||||||
docker run --rm -v $(pwd)/curator:/exe $IMAGE /exe --version
|
docker run --rm -v $(pwd)/curator:/exe $IMAGE /exe --version
|
||||||
|
|
||||||
curl -L "https://download.fpcomplete.com/stackage-curator-2/stack-4033c93815477e5b565d9a2a61b54e04da0863ef.bz2" | bunzip2 > stack
|
curl -L "https://download.fpcomplete.com/stackage-curator-2/stack-fffc0a40e2253788f6b9cb7471c03fd571d69bde.bz2" | bunzip2 > stack
|
||||||
chmod +x stack
|
chmod +x stack
|
||||||
echo -n "stack version: "
|
echo -n "stack version: "
|
||||||
docker run --rm -v $(pwd)/stack:/exe $IMAGE /exe --version
|
docker run --rm -v $(pwd)/stack:/exe $IMAGE /exe --version
|
||||||
|
|||||||
@ -90,10 +90,40 @@ case "$LTS_SLUG_ARG" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
#
|
||||||
|
# Determine if lts slug is latest
|
||||||
|
#
|
||||||
|
|
||||||
|
SNAPSHOTS="$(mktemp "lts-snapshots.json.XXXXXX")"
|
||||||
|
trap "rm -f \"$SNAPSHOTS\"" EXIT
|
||||||
|
wget -qO- https://www.stackage.org/download/lts-snapshots.json >"$SNAPSHOTS"
|
||||||
|
|
||||||
LTS_VERSION="${LTS_SLUG#lts-}"
|
LTS_VERSION="${LTS_SLUG#lts-}"
|
||||||
LTS_MAJOR="${LTS_VERSION%.*}"
|
LTS_MAJOR="${LTS_VERSION%.*}"
|
||||||
LTS_MINOR="${LTS_VERSION#*.}"
|
LTS_MINOR="${LTS_VERSION#*.}"
|
||||||
|
|
||||||
|
#
|
||||||
|
# Determine latest LTS version
|
||||||
|
#
|
||||||
|
|
||||||
|
mkdir -p $HOME/.local/bin
|
||||||
|
curl -o $HOME/.local/bin/jq -L https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
|
||||||
|
chmod +x $HOME/.local/bin/jq
|
||||||
|
|
||||||
|
LATEST_LTS_SLUG=$($HOME/.local/bin/jq -r ".[\"lts\"]" $SNAPSHOTS)
|
||||||
|
LATEST_LTS_VERSION="${LATEST_LTS_SLUG#lts-}"
|
||||||
|
LATEST_LTS_MAJOR="${LATEST_LTS_VERSION%.*}"
|
||||||
|
LATEST_LTS_MINOR="${LATEST_LTS_VERSION#*.}"
|
||||||
|
|
||||||
|
#
|
||||||
|
# Determine latest minor version of the selected major version
|
||||||
|
#
|
||||||
|
|
||||||
|
MAJOR_LATEST_LTS_SLUG=$(jq -r ".[\"lts-$LTS_MAJOR\"]" $SNAPSHOTS)
|
||||||
|
MAJOR_LATEST_LTS_VERSION="${MAJOR_LATEST_LTS_SLUG#lts-}"
|
||||||
|
MAJOR_LATEST_LTS_MAJOR="${MAJOR_LATEST_LTS_VERSION%.*}"
|
||||||
|
MAJOR_LATEST_LTS_MINOR="${MAJOR_LATEST_LTS_VERSION#*.}"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Find the Dockerfile for the selected snapshot
|
# Find the Dockerfile for the selected snapshot
|
||||||
#
|
#
|
||||||
@ -128,9 +158,14 @@ fi
|
|||||||
# Create and push additional tags
|
# Create and push additional tags
|
||||||
#
|
#
|
||||||
|
|
||||||
# Create and push an 'lts-X' tag.
|
# If we select the latest minor version for the selected major version, then
|
||||||
tagpush "$DOCKER_REPO:$LTS_SLUG" "$DOCKER_REPO:lts-$LTS_MAJOR"
|
# also create and push an 'lts-X' tag.
|
||||||
|
if [[ $LTS_MINOR -ge $MAJOR_LATEST_LTS_MINOR ]]; then
|
||||||
|
tagpush "$DOCKER_REPO:$LTS_SLUG" "$DOCKER_REPO:lts-$LTS_MAJOR"
|
||||||
|
fi
|
||||||
|
|
||||||
# Create and push the 'lts' and 'latest' tags.
|
# If we selected the latest LTS snapshot, also create and push the 'lts' and 'latest' tags.
|
||||||
tagpush "$DOCKER_REPO:$LTS_SLUG" "$DOCKER_REPO:lts"
|
if [[ "$LTS_MAJOR" = "$LATEST_LTS_MAJOR" ]] && [[ $LTS_MINOR -ge $LATEST_LTS_MINOR ]]; then
|
||||||
tagpush "$DOCKER_REPO:$LTS_SLUG" "$DOCKER_REPO:latest"
|
tagpush "$DOCKER_REPO:$LTS_SLUG" "$DOCKER_REPO:lts"
|
||||||
|
tagpush "$DOCKER_REPO:$LTS_SLUG" "$DOCKER_REPO:latest"
|
||||||
|
fi
|
||||||
|
|||||||
3
automated/dockerfiles/lts-15.10/Dockerfile
Normal file
3
automated/dockerfiles/lts-15.10/Dockerfile
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
FROM $DOCKER_REPO:lts-15.5
|
||||||
|
ARG STACK_VERSION=2.3.1
|
||||||
|
RUN wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/local/bin '*/stack'
|
||||||
@ -31,7 +31,7 @@ ENV LANG=C.UTF-8 \
|
|||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \
|
wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \
|
||||||
make xz-utils zlib1g-dev git gnupg libtinfo-dev && \
|
make xz-utils zlib1g-dev git gnupg libtinfo-dev jq && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|||||||
@ -9,6 +9,18 @@ cabal-format-version: "2.4"
|
|||||||
|
|
||||||
# Constraints for brand new builds
|
# Constraints for brand new builds
|
||||||
packages:
|
packages:
|
||||||
|
"Marcin Rzeźnicki <marcin.rzeznicki@gmail.com> @marcin-rzeznicki":
|
||||||
|
- hspec-tables
|
||||||
|
|
||||||
|
"Mauricio Fierro <mauriciofierrom@gmail.com> @mauriciofierrom":
|
||||||
|
- dialogflow-fulfillment
|
||||||
|
|
||||||
|
"Mihai Giurgeanu <mihai.giurgeanu@gmail.com> @mihaigiurgeanu":
|
||||||
|
- sqlcli
|
||||||
|
- sqlcli-odbc
|
||||||
|
# not a maintainer
|
||||||
|
- logging
|
||||||
|
|
||||||
"Sasha Bogicevic <sasa.bogicevic@pm.me> @v0d1ch":
|
"Sasha Bogicevic <sasa.bogicevic@pm.me> @v0d1ch":
|
||||||
- plaid
|
- plaid
|
||||||
|
|
||||||
@ -63,19 +75,10 @@ packages:
|
|||||||
- flags-applicative
|
- flags-applicative
|
||||||
- more-containers
|
- more-containers
|
||||||
- tracing
|
- tracing
|
||||||
# transitive dependencies for tracing
|
|
||||||
- ip
|
|
||||||
- byteslice
|
|
||||||
- bytesmith
|
|
||||||
- contiguous
|
|
||||||
- natural-arithmetic
|
|
||||||
- primitive-offset
|
|
||||||
- primitive-unlifted
|
|
||||||
- run-st
|
|
||||||
- small-bytearray-builder
|
|
||||||
|
|
||||||
"Robert Vollmert <rob@vllmrt.net> @robx":
|
"Robert Vollmert <rob@vllmrt.net> @robx":
|
||||||
- configurator-pg
|
- configurator-pg
|
||||||
|
- postgrest
|
||||||
|
|
||||||
"Sandy Maguire <sandy@sandymaguire.me> @isovector":
|
"Sandy Maguire <sandy@sandymaguire.me> @isovector":
|
||||||
- ecstasy
|
- ecstasy
|
||||||
@ -132,12 +135,17 @@ packages:
|
|||||||
|
|
||||||
"Preetham Gujjula <preetham.gujjula@gmail.com> @pgujjula":
|
"Preetham Gujjula <preetham.gujjula@gmail.com> @pgujjula":
|
||||||
- modular
|
- modular
|
||||||
|
- list-predicate
|
||||||
|
|
||||||
"Guillaume Bouchard <guillaum.bouchard@gmail.com> @guibou":
|
"Guillaume Bouchard <guillaum.bouchard@gmail.com> @guibou":
|
||||||
|
- krank
|
||||||
|
- pretty-terminal
|
||||||
- PyF
|
- PyF
|
||||||
|
|
||||||
"Erik Schnetter <schnetter@gmail.com> @eschnett":
|
"Erik Schnetter <schnetter@gmail.com> @eschnett":
|
||||||
- mpi-hs
|
- mpi-hs
|
||||||
|
- mpi-hs-binary
|
||||||
|
- mpi-hs-cereal
|
||||||
|
|
||||||
"Yang Bo <pop.atry@gmail.com> @Atry":
|
"Yang Bo <pop.atry@gmail.com> @Atry":
|
||||||
- control-dsl < 0 # via doctest-discover
|
- control-dsl < 0 # via doctest-discover
|
||||||
@ -173,7 +181,7 @@ packages:
|
|||||||
"Phil de Joux <phil.dejoux@blockscope.com> @philderbeast":
|
"Phil de Joux <phil.dejoux@blockscope.com> @philderbeast":
|
||||||
- siggy-chardust
|
- siggy-chardust
|
||||||
- detour-via-sci
|
- detour-via-sci
|
||||||
- hpack-dhall < 0 # via hpack
|
- hpack-dhall
|
||||||
|
|
||||||
"Matthew Ahrens <matt.p.ahrens@gmail.com> @mpahrens":
|
"Matthew Ahrens <matt.p.ahrens@gmail.com> @mpahrens":
|
||||||
- forkable-monad
|
- forkable-monad
|
||||||
@ -190,14 +198,13 @@ packages:
|
|||||||
|
|
||||||
"Manuel Bärenz <programming@manuelbaerenz.de> @turion":
|
"Manuel Bärenz <programming@manuelbaerenz.de> @turion":
|
||||||
- dunai
|
- dunai
|
||||||
- rhine < 0 # via base-4.13.0.0
|
- rhine
|
||||||
- rhine-gloss < 0 # via base-4.13.0.0
|
- rhine-gloss
|
||||||
- dunai-core < 0 # via base-4.13.0.0
|
|
||||||
- finite-typelits
|
- finite-typelits
|
||||||
- essence-of-live-coding < 0 # via base-4.13.0.0
|
- essence-of-live-coding
|
||||||
- essence-of-live-coding-gloss < 0 # via base-4.13.0.0
|
- essence-of-live-coding-gloss
|
||||||
- essence-of-live-coding-pulse < 0 # via base-4.13.0.0
|
- essence-of-live-coding-pulse
|
||||||
- essence-of-live-coding-quickcheck < 0 # via base-4.13.0.0
|
- essence-of-live-coding-quickcheck
|
||||||
- pulse-simple
|
- pulse-simple
|
||||||
- simple-affine-space
|
- simple-affine-space
|
||||||
|
|
||||||
@ -520,7 +527,7 @@ packages:
|
|||||||
|
|
||||||
"Pranay Sashank <pranaysashank@gmail.com> @pranaysashank":
|
"Pranay Sashank <pranaysashank@gmail.com> @pranaysashank":
|
||||||
- fusion-plugin-types
|
- fusion-plugin-types
|
||||||
- fusion-plugin < 0 # ghc-8.8.3
|
- fusion-plugin
|
||||||
|
|
||||||
"Aleksey Uimanov <s9gf4ult@gmail.com> @s9gf4ult":
|
"Aleksey Uimanov <s9gf4ult@gmail.com> @s9gf4ult":
|
||||||
# - postgresql-query # build errors
|
# - postgresql-query # build errors
|
||||||
@ -564,7 +571,6 @@ packages:
|
|||||||
|
|
||||||
"Michael Snoyman michael@snoyman.com @snoyberg":
|
"Michael Snoyman michael@snoyman.com @snoyberg":
|
||||||
- bzlib-conduit
|
- bzlib-conduit
|
||||||
- mega-sdist
|
|
||||||
- case-insensitive
|
- case-insensitive
|
||||||
- classy-prelude-yesod
|
- classy-prelude-yesod
|
||||||
- conduit-combinators
|
- conduit-combinators
|
||||||
@ -653,8 +659,8 @@ packages:
|
|||||||
- githash
|
- githash
|
||||||
|
|
||||||
- time-manager
|
- time-manager
|
||||||
- pantry < 0 # via cryptonite-conduit & hackage-security & hpack & http-download & persistent & persistent-sqlite & persistent-template & rio-orphans & rio-prettyprint & tar-conduit & th-utilities
|
- pantry
|
||||||
- mega-sdist < 0 # via pantry
|
- mega-sdist < 0 # Cabal issues
|
||||||
- http-download
|
- http-download
|
||||||
- hi-file-parser
|
- hi-file-parser
|
||||||
- rio-prettyprint
|
- rio-prettyprint
|
||||||
@ -727,13 +733,13 @@ packages:
|
|||||||
- psqueues
|
- psqueues
|
||||||
- websockets
|
- websockets
|
||||||
- websockets-snap
|
- websockets-snap
|
||||||
- hakyll < 0 # jaspervdj/hakyll#691
|
- hakyll
|
||||||
|
|
||||||
"Sibi Prabakaran <sibi@psibi.in> @psibi":
|
"Sibi Prabakaran <sibi@psibi.in> @psibi":
|
||||||
- download
|
- download
|
||||||
- textlocal
|
- textlocal
|
||||||
- shell-conduit
|
- shell-conduit
|
||||||
- tldr < 0.6.3 # https://github.com/commercialhaskell/stackage/issues/5277
|
- tldr
|
||||||
- fb
|
- fb
|
||||||
- yesod-fb
|
- yesod-fb
|
||||||
- yesod-auth-fb
|
- yesod-auth-fb
|
||||||
@ -824,6 +830,8 @@ packages:
|
|||||||
- weigh
|
- weigh
|
||||||
- odbc
|
- odbc
|
||||||
# - structured-haskell-mode # https://github.com/chrisdone/structured-haskell-mode/issues/156
|
# - structured-haskell-mode # https://github.com/chrisdone/structured-haskell-mode/issues/156
|
||||||
|
- casa-client
|
||||||
|
- casa-types
|
||||||
|
|
||||||
"Alberto G. Corona <agocorona@gmail.com> @agocorona":
|
"Alberto G. Corona <agocorona@gmail.com> @agocorona":
|
||||||
- RefSerialize
|
- RefSerialize
|
||||||
@ -848,7 +856,7 @@ packages:
|
|||||||
- comonad
|
- comonad
|
||||||
- compensated
|
- compensated
|
||||||
- compressed < 0
|
- compressed < 0
|
||||||
- concurrent-supply < 0 # hashable-1.3.0
|
- concurrent-supply
|
||||||
- constraints < 0.12 # https://github.com/commercialhaskell/stackage/issues/5124
|
- constraints < 0.12 # https://github.com/commercialhaskell/stackage/issues/5124
|
||||||
- contravariant
|
- contravariant
|
||||||
- distributive
|
- distributive
|
||||||
@ -1066,10 +1074,11 @@ packages:
|
|||||||
- turtle
|
- turtle
|
||||||
- foldl
|
- foldl
|
||||||
- bench
|
- bench
|
||||||
- dhall < 1.31.0 # https://github.com/commercialhaskell/stackage/issues/5275
|
- dhall
|
||||||
- dhall-bash < 1.0.29 # via dhall
|
- dhall-bash
|
||||||
- dhall-json < 1.6.3 # via dhall
|
- dhall-json
|
||||||
- dhall-yaml < 1.0.3 # via dhall
|
- dhall-lsp-server
|
||||||
|
- dhall-yaml
|
||||||
- aeson-yaml # req'd by dhall-json
|
- aeson-yaml # req'd by dhall-json
|
||||||
# - dhall-nix # deriving-compat via hnix
|
# - dhall-nix # deriving-compat via hnix
|
||||||
|
|
||||||
@ -1201,10 +1210,11 @@ packages:
|
|||||||
- mountpoints
|
- mountpoints
|
||||||
- disk-free-space
|
- disk-free-space
|
||||||
|
|
||||||
"Colin Woodbury <colingw@gmail.com> @fosskers":
|
"Colin Woodbury <colin@fosskers.ca> @fosskers":
|
||||||
- aur
|
- aur
|
||||||
- bounded-queue
|
- bounded-queue
|
||||||
- kanji
|
- kanji
|
||||||
|
- language-bash
|
||||||
- microlens-aeson
|
- microlens-aeson
|
||||||
- pipes-random
|
- pipes-random
|
||||||
- servant-xml < 0 # via http-media
|
- servant-xml < 0 # via http-media
|
||||||
@ -1361,6 +1371,7 @@ packages:
|
|||||||
|
|
||||||
"Emanuel Borsboom <manny@fpcomplete.com> @borsboom":
|
"Emanuel Borsboom <manny@fpcomplete.com> @borsboom":
|
||||||
- BoundedChan
|
- BoundedChan
|
||||||
|
- broadcast-chan
|
||||||
- fuzzcheck
|
- fuzzcheck
|
||||||
- here
|
- here
|
||||||
- hlibgit2
|
- hlibgit2
|
||||||
@ -1368,18 +1379,17 @@ packages:
|
|||||||
- interpolatedstring-perl6
|
- interpolatedstring-perl6
|
||||||
- iproute
|
- iproute
|
||||||
- missing-foreign
|
- missing-foreign
|
||||||
- MissingH < 0 # via array-0.5.4.0 & base-4.13.0.0 & containers-0.6.2.1 & directory-1.3.3.2 & filepath-1.4.2.1 & old-time-1.1.0.3 & process-1.6.5.1 & time-1.9.3 & unix-2.7.2.2
|
- MissingH
|
||||||
- multimap
|
- multimap
|
||||||
- parallel-io
|
- parallel-io
|
||||||
- text-binary
|
- text-binary
|
||||||
- Chart-cairo < 0 # GHC 8.4 via cairo
|
- Chart-cairo < 0 # GHC 8.4 via cairo
|
||||||
- ghc-events < 0 # build failure with GHC 8.4
|
- ghc-events
|
||||||
- monad-extras
|
- monad-extras
|
||||||
- optparse-simple
|
- optparse-simple
|
||||||
- hpack < 0 # MonadFail https://github.com/sol/hpack/issues/371
|
- hpack
|
||||||
- bindings-uname
|
- bindings-uname
|
||||||
- stack < 9.9.9 # see https://github.com/fpco/stackage/issues/3563
|
- stack < 9.9.9 # see https://github.com/fpco/stackage/issues/3563
|
||||||
- stack < 0 # via hackage-security
|
|
||||||
|
|
||||||
"Michael Sloan <mgsloan@gmail.com> @mgsloan":
|
"Michael Sloan <mgsloan@gmail.com> @mgsloan":
|
||||||
- th-orphans
|
- th-orphans
|
||||||
@ -1399,7 +1409,7 @@ packages:
|
|||||||
- partial-handler
|
- partial-handler
|
||||||
- postgresql-binary
|
- postgresql-binary
|
||||||
- slave-thread < 0
|
- slave-thread < 0
|
||||||
- stm-containers
|
- stm-containers < 0 # https://github.com/commercialhaskell/stackage/pull/5289#issuecomment-610353366
|
||||||
- refined < 0 # https://github.com/nikita-volkov/refined/issues/33
|
- refined < 0 # https://github.com/nikita-volkov/refined/issues/33
|
||||||
|
|
||||||
"Iustin Pop <iustin@k1024.org> @iustin":
|
"Iustin Pop <iustin@k1024.org> @iustin":
|
||||||
@ -1521,6 +1531,7 @@ packages:
|
|||||||
- fedora-haskell-tools
|
- fedora-haskell-tools
|
||||||
- hkgr
|
- hkgr
|
||||||
- http-directory
|
- http-directory
|
||||||
|
- pagure-cli
|
||||||
- rpmbuild-order
|
- rpmbuild-order
|
||||||
- simple-cabal
|
- simple-cabal
|
||||||
- simple-cmd
|
- simple-cmd
|
||||||
@ -1577,7 +1588,7 @@ packages:
|
|||||||
- avers
|
- avers
|
||||||
- avers-api < 0 # via servant
|
- avers-api < 0 # via servant
|
||||||
- avers-server < 0 # via servant-server
|
- avers-server < 0 # via servant-server
|
||||||
- css-syntax < 0 # via base-4.13.0.0
|
- css-syntax
|
||||||
# - etcd # https://github.com/wereHamster/etcd-hs/issues/5
|
# - etcd # https://github.com/wereHamster/etcd-hs/issues/5
|
||||||
- github-types
|
- github-types
|
||||||
- github-webhook-handler < 0 # GHC 8.4 via base-4.11.0.0
|
- github-webhook-handler < 0 # GHC 8.4 via base-4.11.0.0
|
||||||
@ -1971,14 +1982,14 @@ packages:
|
|||||||
- timer-wheel < 0 # via base-4.13.0.0
|
- timer-wheel < 0 # via base-4.13.0.0
|
||||||
- wai-middleware-travisci < 0 # via base-4.13.0.0
|
- wai-middleware-travisci < 0 # via base-4.13.0.0
|
||||||
|
|
||||||
"Christiaan Baaij <christiaan.baaij@gmail.com> @christiaanb":
|
"QBayLogic B.V. <devops@qbaylogic.com>":
|
||||||
- ghc-tcplugins-extra
|
- ghc-tcplugins-extra
|
||||||
- ghc-typelits-extra
|
- ghc-typelits-extra
|
||||||
- ghc-typelits-knownnat
|
- ghc-typelits-knownnat
|
||||||
- ghc-typelits-natnormalise
|
- ghc-typelits-natnormalise
|
||||||
- clash-prelude < 0
|
- clash-prelude
|
||||||
- clash-lib < 0
|
- clash-lib
|
||||||
- clash-ghc < 0
|
- clash-ghc
|
||||||
|
|
||||||
"Athan Clark <athan.clark@gmail.com> @athanclark":
|
"Athan Clark <athan.clark@gmail.com> @athanclark":
|
||||||
- aeson-attoparsec
|
- aeson-attoparsec
|
||||||
@ -1986,8 +1997,8 @@ packages:
|
|||||||
- almost-fix
|
- almost-fix
|
||||||
- attoparsec-base64
|
- attoparsec-base64
|
||||||
- attoparsec-path
|
- attoparsec-path
|
||||||
- attoparsec-ip
|
# - attoparsec-ip # Deprecated in favor of ip
|
||||||
- attoparsec-uri
|
# - attoparsec-uri
|
||||||
- chan
|
- chan
|
||||||
- commutative
|
- commutative
|
||||||
- composition-extra
|
- composition-extra
|
||||||
@ -2014,7 +2025,7 @@ packages:
|
|||||||
- tries < 0 # GHC 8.4 via bytestring-trie
|
- tries < 0 # GHC 8.4 via bytestring-trie
|
||||||
- unit-constraint
|
- unit-constraint
|
||||||
- unfoldable-restricted < 0 # via unfoldable
|
- unfoldable-restricted < 0 # via unfoldable
|
||||||
- urlpath
|
# - urlpath
|
||||||
- wai-transformers < 0 # via wai-websockets
|
- wai-transformers < 0 # via wai-websockets
|
||||||
- websockets-rpc < 0 # websockets-simple
|
- websockets-rpc < 0 # websockets-simple
|
||||||
- websockets-simple < 0 # BuildFailureException with GHC 8.4
|
- websockets-simple < 0 # BuildFailureException with GHC 8.4
|
||||||
@ -2221,16 +2232,6 @@ packages:
|
|||||||
- NineP
|
- NineP
|
||||||
- Network-NineP < 0
|
- Network-NineP < 0
|
||||||
|
|
||||||
"Oliver Charles <ollie@ocharles.org.uk> @ocharles":
|
|
||||||
- diff3 < 0 # build failure with GHC 8.4
|
|
||||||
- exhaustive < 0 # GHC 8.4 via base-4.11.0.0
|
|
||||||
- libsystemd-journal < 0 # GHC 8.4 via base-4.11.0.0
|
|
||||||
- network-carbon < 0 # GHC 8.4 via base-4.11.0.0
|
|
||||||
- logging-effect
|
|
||||||
- dhall-to-cabal < 0
|
|
||||||
- weeder
|
|
||||||
# - reactive-banana # pqueue-1.4.1
|
|
||||||
|
|
||||||
"Antoni Silvestre <antoni.silvestre@gmail.com> @asilvestre":
|
"Antoni Silvestre <antoni.silvestre@gmail.com> @asilvestre":
|
||||||
# Test suite needs a running neo4j server with auth disabled
|
# Test suite needs a running neo4j server with auth disabled
|
||||||
# unfortunately the cabal package name and the github repo don't have the exact same name
|
# unfortunately the cabal package name and the github repo don't have the exact same name
|
||||||
@ -2416,8 +2417,8 @@ packages:
|
|||||||
- io-storage
|
- io-storage
|
||||||
- oo-prototypes
|
- oo-prototypes
|
||||||
- opentelemetry
|
- opentelemetry
|
||||||
|
- opentelemetry-extra
|
||||||
- opentelemetry-wai
|
- opentelemetry-wai
|
||||||
- opentelemetry-http-client
|
|
||||||
- opentelemetry-lightstep
|
- opentelemetry-lightstep
|
||||||
- planb-token-introspection
|
- planb-token-introspection
|
||||||
- pointedlist
|
- pointedlist
|
||||||
@ -2468,7 +2469,7 @@ packages:
|
|||||||
- nagios-check
|
- nagios-check
|
||||||
|
|
||||||
"Peter Simons <simons@cryp.to> @peti":
|
"Peter Simons <simons@cryp.to> @peti":
|
||||||
- cabal2nix < 0 # via hpack
|
- cabal2nix
|
||||||
- cabal2spec < 2.6 # GHC 8.10 via Cabal-3.2
|
- cabal2spec < 2.6 # GHC 8.10 via Cabal-3.2
|
||||||
- cgi < 0 # via multipart
|
- cgi < 0 # via multipart
|
||||||
- distribution-nixpkgs
|
- distribution-nixpkgs
|
||||||
@ -2657,7 +2658,7 @@ packages:
|
|||||||
- fuzzyset
|
- fuzzyset
|
||||||
|
|
||||||
"Will Sewell <me@willsewell.com> @willsewell":
|
"Will Sewell <me@willsewell.com> @willsewell":
|
||||||
- benchpress < 0 # via base-4.13.0.0
|
- benchpress
|
||||||
- pusher-http-haskell
|
- pusher-http-haskell
|
||||||
|
|
||||||
"Yorick Laupa yo.eight@gmail.com @YoEight":
|
"Yorick Laupa yo.eight@gmail.com @YoEight":
|
||||||
@ -2725,7 +2726,7 @@ packages:
|
|||||||
"Pedro Tacla Yamada <tacla.yamada@gmail.com> @yamadapc":
|
"Pedro Tacla Yamada <tacla.yamada@gmail.com> @yamadapc":
|
||||||
- ascii-progress
|
- ascii-progress
|
||||||
- drawille < 0
|
- drawille < 0
|
||||||
- file-modules < 0 # via MissingH
|
- file-modules
|
||||||
- frontmatter
|
- frontmatter
|
||||||
- read-editor
|
- read-editor
|
||||||
# - list-prompt # https://github.com/yamadapc/list-prompt/issues/3
|
# - list-prompt # https://github.com/yamadapc/list-prompt/issues/3
|
||||||
@ -2857,7 +2858,7 @@ packages:
|
|||||||
|
|
||||||
"Mikhail Glushenkov <mikhail.glushenkov@gmail.com> @23Skidoo":
|
"Mikhail Glushenkov <mikhail.glushenkov@gmail.com> @23Skidoo":
|
||||||
# - Cabal take the one that ships with GHC
|
# - Cabal take the one that ships with GHC
|
||||||
- cabal-install < 0 # via base-4.13.0.0
|
- cabal-install < 0 # via Cabal
|
||||||
# - pointful # haskell-src-exts-simple
|
# - pointful # haskell-src-exts-simple
|
||||||
|
|
||||||
"Lennart Kolmodin <kolmodin@gmail.com> @kolmodin":
|
"Lennart Kolmodin <kolmodin@gmail.com> @kolmodin":
|
||||||
@ -2871,9 +2872,9 @@ packages:
|
|||||||
- th-data-compat
|
- th-data-compat
|
||||||
- th-reify-compat
|
- th-reify-compat
|
||||||
- relational-query
|
- relational-query
|
||||||
- relational-query-HDBC < 0 # via HDBC
|
- relational-query-HDBC
|
||||||
- persistable-types-HDBC-pg < 0 # via HDBC
|
- persistable-types-HDBC-pg
|
||||||
- relational-record < 0 # via relational-query-HDBC
|
- relational-record
|
||||||
- text-ldap
|
- text-ldap
|
||||||
- debian-build
|
- debian-build
|
||||||
- aeson-generic-compat
|
- aeson-generic-compat
|
||||||
@ -3497,6 +3498,7 @@ packages:
|
|||||||
"Albert Krewinkel <albert+stackage@zeitkraut.de> @tarleb":
|
"Albert Krewinkel <albert+stackage@zeitkraut.de> @tarleb":
|
||||||
- hslua < 1.1.0 # https://github.com/commercialhaskell/stackage/issues/5261
|
- hslua < 1.1.0 # https://github.com/commercialhaskell/stackage/issues/5261
|
||||||
- hslua-aeson
|
- hslua-aeson
|
||||||
|
- hslua-module-doclayout
|
||||||
- hslua-module-system
|
- hslua-module-system
|
||||||
- hslua-module-text
|
- hslua-module-text
|
||||||
- jira-wiki-markup < 1.2.0 # https://github.com/commercialhaskell/stackage/issues/5272
|
- jira-wiki-markup < 1.2.0 # https://github.com/commercialhaskell/stackage/issues/5272
|
||||||
@ -3631,6 +3633,9 @@ packages:
|
|||||||
"Holmusk <tech@holmusk.com> @arbus":
|
"Holmusk <tech@holmusk.com> @arbus":
|
||||||
- elm-street < 0 # via base-4.13.0.0 & warp-3.3.2
|
- elm-street < 0 # via base-4.13.0.0 & warp-3.3.2
|
||||||
|
|
||||||
|
"Noel Kwan <noelkwan1998@gmail.com> @kwannoel":
|
||||||
|
- servant-docs-simple
|
||||||
|
|
||||||
"Lorenz Moesenlechner <moesenle@gmail.com> @moesenle":
|
"Lorenz Moesenlechner <moesenle@gmail.com> @moesenle":
|
||||||
- servant-websockets
|
- servant-websockets
|
||||||
|
|
||||||
@ -3692,12 +3697,14 @@ packages:
|
|||||||
- colorize-haskell
|
- colorize-haskell
|
||||||
|
|
||||||
"Chris Martin <ch.martin@gmail.com> @chris-martin":
|
"Chris Martin <ch.martin@gmail.com> @chris-martin":
|
||||||
|
- data-forest
|
||||||
- loc
|
- loc
|
||||||
- partial-semigroup
|
- partial-semigroup
|
||||||
- path-text-utf8
|
- path-text-utf8
|
||||||
|
|
||||||
"Type Classes <hello@typeclasses.com> @argumatronic @chris-martin":
|
"Type Classes <hello@typeclasses.com> @argumatronic @chris-martin":
|
||||||
- aws-cloudfront-signed-cookies
|
- aws-cloudfront-signed-cookies
|
||||||
|
- d10
|
||||||
- stripe-concepts
|
- stripe-concepts
|
||||||
- stripe-signature
|
- stripe-signature
|
||||||
- stripe-scotty < 0 # via scotty
|
- stripe-scotty < 0 # via scotty
|
||||||
@ -3732,6 +3739,7 @@ packages:
|
|||||||
|
|
||||||
"Alexander Vershilov <alexander.vershilov@gmail.com> @qnikst":
|
"Alexander Vershilov <alexander.vershilov@gmail.com> @qnikst":
|
||||||
- stm-conduit
|
- stm-conduit
|
||||||
|
- co-log-concurrent
|
||||||
|
|
||||||
"Tung Dao <me@tungdao.com> @tungd":
|
"Tung Dao <me@tungdao.com> @tungd":
|
||||||
- time-locale-vietnamese
|
- time-locale-vietnamese
|
||||||
@ -3790,6 +3798,7 @@ packages:
|
|||||||
- validity-unordered-containers
|
- validity-unordered-containers
|
||||||
- validity-uuid
|
- validity-uuid
|
||||||
- validity-vector
|
- validity-vector
|
||||||
|
- yamlparse-applicative
|
||||||
|
|
||||||
"Henry Laxen <nadine.and.henry@pobox.com> @HenryLaxen":
|
"Henry Laxen <nadine.and.henry@pobox.com> @HenryLaxen":
|
||||||
- bbdb
|
- bbdb
|
||||||
@ -3802,8 +3811,8 @@ packages:
|
|||||||
- servant-exceptions < 0 # https://github.com/ch1bo/servant-exceptions/issues/9
|
- servant-exceptions < 0 # https://github.com/ch1bo/servant-exceptions/issues/9
|
||||||
|
|
||||||
"Vaibhav Sagar <vaibhavsagar@gmail.com> @vaibhavsagar":
|
"Vaibhav Sagar <vaibhavsagar@gmail.com> @vaibhavsagar":
|
||||||
- ihaskell < 0 # via base-4.13.0.0
|
- ihaskell < 0 # https://github.com/commercialhaskell/stackage/pull/5354
|
||||||
- ghc-parser < 0 # via ghc-8.8.1
|
- ghc-parser
|
||||||
|
|
||||||
"Alexis Williams <alexis@typedr.at> @typedrat":
|
"Alexis Williams <alexis@typedr.at> @typedrat":
|
||||||
- stb-image-redux
|
- stb-image-redux
|
||||||
@ -3893,7 +3902,7 @@ packages:
|
|||||||
|
|
||||||
"Avi Press <mail@avi.press> @aviaviavi":
|
"Avi Press <mail@avi.press> @aviaviavi":
|
||||||
- curl-runnings < 0
|
- curl-runnings < 0
|
||||||
- cryptocompare < 0 # via MissingH
|
- cryptocompare
|
||||||
|
|
||||||
"Jack Kiefer <jack.c.kiefer@gmail.com> @JackKiefer":
|
"Jack Kiefer <jack.c.kiefer@gmail.com> @JackKiefer":
|
||||||
- herms < 0
|
- herms < 0
|
||||||
@ -3904,8 +3913,8 @@ packages:
|
|||||||
- tasty-ant-xml
|
- tasty-ant-xml
|
||||||
|
|
||||||
"Eugene Smolanka <esmolanka@gmail.com> @esmolanka":
|
"Eugene Smolanka <esmolanka@gmail.com> @esmolanka":
|
||||||
- sexp-grammar < 0 # via prettyprinter-1.3.0 and semigroups-0.19
|
- sexp-grammar
|
||||||
- invertible-grammar < 0 # via profunctors-5.5
|
- invertible-grammar
|
||||||
|
|
||||||
"Maximilian Tagher <feedback.tagher@gmail.com> @MaxGabriel":
|
"Maximilian Tagher <feedback.tagher@gmail.com> @MaxGabriel":
|
||||||
- aeson-iproute < 0 # via iproute
|
- aeson-iproute < 0 # via iproute
|
||||||
@ -4019,7 +4028,7 @@ packages:
|
|||||||
- kazura-queue
|
- kazura-queue
|
||||||
|
|
||||||
"Eric Torreborre <etorreborre@yahoo.com> @etorreborre":
|
"Eric Torreborre <etorreborre@yahoo.com> @etorreborre":
|
||||||
- registry < 0 # also protolude, semigroups, universum
|
- registry
|
||||||
|
|
||||||
"Ryota Kameoka <kameoka.ryota@gmail.com> @ryota-ka":
|
"Ryota Kameoka <kameoka.ryota@gmail.com> @ryota-ka":
|
||||||
- duration
|
- duration
|
||||||
@ -4028,7 +4037,7 @@ packages:
|
|||||||
- ghci-hexcalc
|
- ghci-hexcalc
|
||||||
|
|
||||||
"Nikos Karagianndis <nkarag@gmail.com> @nkarag":
|
"Nikos Karagianndis <nkarag@gmail.com> @nkarag":
|
||||||
- DBFunctor < 0 # via MissingH
|
- DBFunctor
|
||||||
|
|
||||||
"Marat Khafizov <xafizoff@gmail.com> @xafizoff":
|
"Marat Khafizov <xafizoff@gmail.com> @xafizoff":
|
||||||
- n2o
|
- n2o
|
||||||
@ -4080,6 +4089,7 @@ packages:
|
|||||||
- chiphunk
|
- chiphunk
|
||||||
- reanimate-svg
|
- reanimate-svg
|
||||||
- reanimate
|
- reanimate
|
||||||
|
- earcut
|
||||||
|
|
||||||
"Vitaly Bragilevsky <vit.bragilevsky@gmail.com> @bravit":
|
"Vitaly Bragilevsky <vit.bragilevsky@gmail.com> @bravit":
|
||||||
- Chart
|
- Chart
|
||||||
@ -4107,6 +4117,20 @@ packages:
|
|||||||
"Elben Shira <elben@shira.im> @elben":
|
"Elben Shira <elben@shira.im> @elben":
|
||||||
- pencil < 0 # via hsass
|
- pencil < 0 # via hsass
|
||||||
|
|
||||||
|
"Ivan Malison <IvanMalison@gmail.com> @IvanMalison":
|
||||||
|
- ConfigFile
|
||||||
|
- dbus-hslogger
|
||||||
|
- gi-cairo-connector
|
||||||
|
- gi-cairo-render
|
||||||
|
- gtk-sni-tray
|
||||||
|
- gtk-strut
|
||||||
|
- rate-limit
|
||||||
|
- status-notifier-item
|
||||||
|
- taffybar
|
||||||
|
- time-units
|
||||||
|
- xml-helpers
|
||||||
|
- xdg-desktop-entry
|
||||||
|
|
||||||
"ARATA Mizuki <minorinoki@gmail.com> @minoki":
|
"ARATA Mizuki <minorinoki@gmail.com> @minoki":
|
||||||
- unboxing-vector
|
- unboxing-vector
|
||||||
|
|
||||||
@ -4151,8 +4175,9 @@ packages:
|
|||||||
"Eric Conlon <ejconlon@gmail.com> @ejconlon":
|
"Eric Conlon <ejconlon@gmail.com> @ejconlon":
|
||||||
- blanks
|
- blanks
|
||||||
- climb
|
- climb
|
||||||
- heart-core
|
|
||||||
- linenoise
|
- linenoise
|
||||||
|
- little-rio
|
||||||
|
- little-logger
|
||||||
# Maintainership with @23Skidoo
|
# Maintainership with @23Skidoo
|
||||||
- ekg
|
- ekg
|
||||||
- ekg-core
|
- ekg-core
|
||||||
@ -4164,6 +4189,10 @@ packages:
|
|||||||
- vformat
|
- vformat
|
||||||
- vformat-time
|
- vformat-time
|
||||||
- vformat-aeson
|
- vformat-aeson
|
||||||
|
- hkd-default
|
||||||
|
|
||||||
|
"Shintaro Sakata <shintaro.sakata.tokyo@gmail.com> @chemirea":
|
||||||
|
- utf8-conversions
|
||||||
|
|
||||||
"Alessandro Marrella <amarrella@earnestresearch.com> @amarrella":
|
"Alessandro Marrella <amarrella@earnestresearch.com> @amarrella":
|
||||||
- kubernetes-webhook-haskell
|
- kubernetes-webhook-haskell
|
||||||
@ -4195,6 +4224,10 @@ packages:
|
|||||||
"Adrian Sieber <stackage@ad-si.com> @ad-si":
|
"Adrian Sieber <stackage@ad-si.com> @ad-si":
|
||||||
- ulid
|
- ulid
|
||||||
|
|
||||||
|
"Rickey Visinski <rickeyvisinski+hs@gmail.com> @rickeyski":
|
||||||
|
[]
|
||||||
|
# - slack-api # https://github.com/commercialhaskell/stackage/pull/5345
|
||||||
|
|
||||||
"Grandfathered dependencies":
|
"Grandfathered dependencies":
|
||||||
- network
|
- network
|
||||||
- Boolean
|
- Boolean
|
||||||
@ -4204,8 +4237,8 @@ packages:
|
|||||||
- GenericPretty
|
- GenericPretty
|
||||||
- Glob
|
- Glob
|
||||||
- HasBigDecimal
|
- HasBigDecimal
|
||||||
- HDBC < 0 # via time-1.9.3
|
- HDBC
|
||||||
- HDBC-session < 0 # via HDBC
|
- HDBC-session
|
||||||
- HTTP
|
- HTTP
|
||||||
- HsOpenSSL
|
- HsOpenSSL
|
||||||
- HsYAML
|
- HsYAML
|
||||||
@ -4342,7 +4375,7 @@ packages:
|
|||||||
- fast-logger
|
- fast-logger
|
||||||
- fast-math
|
- fast-math
|
||||||
- fib < 0 # via base-noprelude-4.13
|
- fib < 0 # via base-noprelude-4.13
|
||||||
- file-embed
|
- file-embed < 0.0.12
|
||||||
- file-embed-lzma
|
- file-embed-lzma
|
||||||
- filemanip
|
- filemanip
|
||||||
- fin
|
- fin
|
||||||
@ -4360,7 +4393,7 @@ packages:
|
|||||||
- github
|
- github
|
||||||
- groom
|
- groom
|
||||||
- groups
|
- groups
|
||||||
- hackage-security < 0 # via base-4.13.0.0
|
- hackage-security
|
||||||
- hashable
|
- hashable
|
||||||
- haskell-gi-overloading
|
- haskell-gi-overloading
|
||||||
- haskell-lexer
|
- haskell-lexer
|
||||||
@ -4423,6 +4456,7 @@ packages:
|
|||||||
- lockfree-queue
|
- lockfree-queue
|
||||||
- log-base
|
- log-base
|
||||||
- logging-facade
|
- logging-facade
|
||||||
|
- lukko
|
||||||
- lrucache
|
- lrucache
|
||||||
- lzma
|
- lzma
|
||||||
- managed
|
- managed
|
||||||
@ -4475,7 +4509,6 @@ packages:
|
|||||||
- prettyprinter-convert-ansi-wl-pprint
|
- prettyprinter-convert-ansi-wl-pprint
|
||||||
- primes
|
- primes
|
||||||
- primitive
|
- primitive
|
||||||
- primitive-extras
|
|
||||||
- primitive-unaligned
|
- primitive-unaligned
|
||||||
- process-extras
|
- process-extras
|
||||||
- product-isomorphic
|
- product-isomorphic
|
||||||
@ -4494,7 +4527,7 @@ packages:
|
|||||||
- readable
|
- readable
|
||||||
- rebase
|
- rebase
|
||||||
- recursion-schemes
|
- recursion-schemes
|
||||||
- regex-applicative-text < 0 # via regex-applicative
|
- regex-applicative-text
|
||||||
- regex-base
|
- regex-base
|
||||||
- regex-compat
|
- regex-compat
|
||||||
- regex-pcre
|
- regex-pcre
|
||||||
@ -4545,7 +4578,6 @@ packages:
|
|||||||
- statistics
|
- statistics
|
||||||
- step-function
|
- step-function
|
||||||
- stm-delay
|
- stm-delay
|
||||||
- stm-hamt
|
|
||||||
- storable-complex
|
- storable-complex
|
||||||
- store-core < 0 # MonadFail
|
- store-core < 0 # MonadFail
|
||||||
- streaming-cassava < 0 # via streaming
|
- streaming-cassava < 0 # via streaming
|
||||||
@ -4710,6 +4742,7 @@ packages:
|
|||||||
- syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0
|
- syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0
|
||||||
- lens-labels < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
|
- lens-labels < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
|
||||||
- proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
|
- proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
|
||||||
|
- heart-core < 0 # deprecated
|
||||||
|
|
||||||
"GHC upper bounds":
|
"GHC upper bounds":
|
||||||
# Need to always match the version shipped with GHC
|
# Need to always match the version shipped with GHC
|
||||||
@ -4726,10 +4759,6 @@ packages:
|
|||||||
- servant-lucid < 0.9.0.1
|
- servant-lucid < 0.9.0.1
|
||||||
- servant-mock < 0.8.6
|
- servant-mock < 0.8.6
|
||||||
- servant-swagger < 1.1.8
|
- servant-swagger < 1.1.8
|
||||||
- aur < 6.3.0
|
|
||||||
|
|
||||||
# https://github.com/commercialhaskell/stackage/issues/5211
|
|
||||||
- small-bytearray-builder < 0.3.4
|
|
||||||
|
|
||||||
# https://github.com/commercialhaskell/stackage/issues/5218
|
# https://github.com/commercialhaskell/stackage/issues/5218
|
||||||
- unliftio-core < 0.2
|
- unliftio-core < 0.2
|
||||||
@ -4738,15 +4767,54 @@ packages:
|
|||||||
# https://github.com/commercialhaskell/stackage/issues/5236
|
# https://github.com/commercialhaskell/stackage/issues/5236
|
||||||
- rank2classes < 1.4
|
- rank2classes < 1.4
|
||||||
|
|
||||||
# https://github.com/commercialhaskell/stackage/issues/5255
|
|
||||||
- ghc-lib-parser-ex < 8.8.6.0
|
|
||||||
|
|
||||||
# https://github.com/commercialhaskell/stackage/issues/5257
|
|
||||||
- ghc-lib-parser < 8.10.1.20200324
|
|
||||||
- ghc-lib < 8.10.1.20200324
|
|
||||||
|
|
||||||
# https://github.com/commercialhaskell/stackage/issues/5293
|
# https://github.com/commercialhaskell/stackage/issues/5293
|
||||||
- haddock-library < 1.9.0
|
- haddock-library < 1.9.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5306
|
||||||
|
- arithmoi < 0.11.0.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5309
|
||||||
|
- optics < 0.3
|
||||||
|
- optics-core < 0.3
|
||||||
|
- optics-extra < 0.3
|
||||||
|
- optics-th < 0.3
|
||||||
|
- optics < 0.3
|
||||||
|
- optics-vl < 0.2.1
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5319
|
||||||
|
- protolude < 0.3
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5322
|
||||||
|
- swagger2 < 2.6
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5323
|
||||||
|
- base64-bytestring < 1.1
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5324
|
||||||
|
- cabal2nix < 2.15.2
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5335
|
||||||
|
- brick <0.53
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5336
|
||||||
|
- colourista < 0.1.0.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5347
|
||||||
|
- persistent-template < 2.8.3
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5346
|
||||||
|
- validation-selective < 0.1.0.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5348
|
||||||
|
- tasty < 1.3
|
||||||
|
- tasty-golden < 2.3.3.3
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5349
|
||||||
|
- typed-uuid < 0.1.0.0
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5351
|
||||||
|
- pantry < 0.5
|
||||||
|
|
||||||
# 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
|
||||||
@ -5244,6 +5312,9 @@ skipped-tests:
|
|||||||
- algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670
|
- algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670
|
||||||
- bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4759
|
- bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4759
|
||||||
- servant-rawm # https://github.com/commercialhaskell/stackage/issues/5162
|
- servant-rawm # https://github.com/commercialhaskell/stackage/issues/5162
|
||||||
|
|
||||||
|
# https://github.com/commercialhaskell/stackage/issues/5302
|
||||||
|
- registry
|
||||||
# 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
|
||||||
@ -5268,8 +5339,8 @@ expected-test-failures:
|
|||||||
- distributed-process-execution # https://github.com/haskell-distributed/distributed-process-execution/issues/2
|
- distributed-process-execution # https://github.com/haskell-distributed/distributed-process-execution/issues/2
|
||||||
- distributed-process-task
|
- distributed-process-task
|
||||||
- foldl-statistics # https://github.com/data61/foldl-statistics/issues/2
|
- foldl-statistics # https://github.com/data61/foldl-statistics/issues/2
|
||||||
- fsnotify # Often runs out of inotify handles
|
|
||||||
- forma
|
- forma
|
||||||
|
- fsnotify # Often runs out of inotify handles
|
||||||
- hastache
|
- hastache
|
||||||
- idris # https://github.com/fpco/stackage/issues/1382
|
- idris # https://github.com/fpco/stackage/issues/1382
|
||||||
- ihaskell # https://github.com/gibiansky/IHaskell/issues/551
|
- ihaskell # https://github.com/gibiansky/IHaskell/issues/551
|
||||||
@ -5365,6 +5436,7 @@ expected-test-failures:
|
|||||||
- postgresql-simple-migration
|
- postgresql-simple-migration
|
||||||
- postgresql-simple-queue
|
- postgresql-simple-queue
|
||||||
- postgresql-typed # PostgreSQL
|
- postgresql-typed # PostgreSQL
|
||||||
|
- postgrest # PostgreSQL
|
||||||
- purescript # git 128 https://github.com/purescript/purescript/issues/2292
|
- purescript # git 128 https://github.com/purescript/purescript/issues/2292
|
||||||
- rattle # needs fsatrace
|
- rattle # needs fsatrace
|
||||||
- redis-io
|
- redis-io
|
||||||
@ -5375,7 +5447,6 @@ expected-test-failures:
|
|||||||
- serialport # "The tests need two serial ports as command line arguments" https://github.com/jputcu/serialport/issues/30
|
- serialport # "The tests need two serial ports as command line arguments" https://github.com/jputcu/serialport/issues/30
|
||||||
- serversession-backend-redis # redis
|
- serversession-backend-redis # redis
|
||||||
- shake # Needs ghc on $PATH with some installed haskell packages
|
- shake # Needs ghc on $PATH with some installed haskell packages
|
||||||
- stack # https://github.com/fpco/stackage/issues/3707
|
|
||||||
- stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account
|
- stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account
|
||||||
- users-persistent # sqlite
|
- users-persistent # sqlite
|
||||||
- users-postgresql-simple # PostgreSQL
|
- users-postgresql-simple # PostgreSQL
|
||||||
@ -5534,6 +5605,9 @@ expected-test-failures:
|
|||||||
|
|
||||||
# https://github.com/tomphp/haskell-cfenv/issues/1
|
# https://github.com/tomphp/haskell-cfenv/issues/1
|
||||||
- cfenv
|
- cfenv
|
||||||
|
|
||||||
|
# https://github.com/centromere/cacophony/issues/15
|
||||||
|
- cacophony
|
||||||
# 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
|
||||||
@ -5595,7 +5669,6 @@ skipped-haddocks:
|
|||||||
- modular # https://github.com/haskell/haddock/issues/900
|
- modular # https://github.com/haskell/haddock/issues/900
|
||||||
- sparkle # Java function failures tweag/sparkle#144
|
- sparkle # Java function failures tweag/sparkle#144
|
||||||
- polysemy-zoo # Needs polysemy-plugin GHC plugin
|
- polysemy-zoo # Needs polysemy-plugin GHC plugin
|
||||||
- haskell-lsp-types # 0.13.0.0 https://github.com/commercialhaskell/stackage/issues/4563#issuecomment-493899809
|
|
||||||
- hw-ip # https://github.com/commercialhaskell/stackage/issues/5014
|
- hw-ip # https://github.com/commercialhaskell/stackage/issues/5014
|
||||||
# end of skipped-haddocks
|
# end of skipped-haddocks
|
||||||
|
|
||||||
@ -5642,6 +5715,7 @@ skipped-benchmarks:
|
|||||||
- bit-stream
|
- bit-stream
|
||||||
- bitset-word8
|
- bitset-word8
|
||||||
- blake2
|
- blake2
|
||||||
|
- broadcast-chan
|
||||||
- bv-little
|
- bv-little
|
||||||
- bytestring-conversion
|
- bytestring-conversion
|
||||||
- case-insensitive
|
- case-insensitive
|
||||||
@ -5714,7 +5788,6 @@ skipped-benchmarks:
|
|||||||
- sorted-list
|
- sorted-list
|
||||||
- sourcemap
|
- sourcemap
|
||||||
- stache
|
- stache
|
||||||
- stm-hamt
|
|
||||||
- tar
|
- tar
|
||||||
- tar-conduit
|
- tar-conduit
|
||||||
- text-builder
|
- text-builder
|
||||||
|
|||||||
@ -17,9 +17,19 @@ mkdir -p /home/stackage
|
|||||||
export LANG=C.UTF-8
|
export LANG=C.UTF-8
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
# Get curl
|
# Get curl and unzip
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get install -y curl
|
apt-get install -y curl unzip
|
||||||
|
|
||||||
|
# Install AWS CLI
|
||||||
|
mkdir -p /tmp/awscli
|
||||||
|
(
|
||||||
|
cd /tmp/awscli
|
||||||
|
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
|
||||||
|
unzip awscliv2.zip
|
||||||
|
./aws/install --bin-dir /usr/bin
|
||||||
|
)
|
||||||
|
rm -rf /tmp/awscli
|
||||||
|
|
||||||
# Get Stack and GHC
|
# Get Stack and GHC
|
||||||
curl -sSL https://get.haskellstack.org/ | sh -s - -d /usr/bin
|
curl -sSL https://get.haskellstack.org/ | sh -s - -d /usr/bin
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user