Skip to content

Commit

Permalink
Add ghc-versioned stack-*.yaml, use 8.2.2 as default, #30.
Browse files Browse the repository at this point in the history
  • Loading branch information
philderbeast committed May 7, 2020
1 parent e4ed41e commit e92a3a3
Show file tree
Hide file tree
Showing 14 changed files with 173 additions and 17 deletions.
10 changes: 7 additions & 3 deletions exact-real.cabal
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.31.2.
-- This file has been generated from package.yaml by hpack version 0.33.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: 9f1a27b06d4316824ca3caaa65a5b6fb0411c526e4c15accd95284e3e7e1512c
-- hash: 6b87511321f16ecbdc52e133b86d5ab35d716f13c80af5d8ff0cefd14272c875

name: exact-real
version: 0.12.2
Expand All @@ -18,7 +18,7 @@ maintainer: Joe Hermaszewski <keep.it.real@monoid.al>
copyright: 2015 Joe Hermaszewski
license: MIT
license-file: LICENSE
tested-with: GHC>=7.10 && <=8.0.1
tested-with: GHC>=8.2.2 && <=8.4.4
build-type: Simple
extra-source-files:
.gitignore
Expand Down Expand Up @@ -59,6 +59,8 @@ test-suite doctest
, directory >=1.0
, doctest >=0.8
, filepath >=1.3
if impl(ghc < 8.0.0)
buildable: False
default-language: Haskell2010

test-suite test
Expand Down Expand Up @@ -96,6 +98,8 @@ test-suite test
, tasty-hunit >=0.9
, tasty-quickcheck >=0.8
, tasty-th >=0.1
if impl(ghc < 8.0.0)
buildable: False
default-language: Haskell2010

benchmark bench
Expand Down
8 changes: 7 additions & 1 deletion package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ license: MIT
github: expipiplus1/exact-real
homepage: http://github.com/expipiplus1/exact-real
bug-reports: http://github.com/expipiplus1/exact-real/issues
tested-with: GHC>=7.10 && <=8.0.1
tested-with: GHC>=8.2.2 && <=8.4.4
extra-source-files:
- .gitignore
- readme.md
Expand Down Expand Up @@ -67,6 +67,9 @@ tests:
- random >=1.0
- checkers >=0.4
- exact-real
when:
condition: impl(ghc < 8.0.0)
buildable: false

doctest:
main: DocTest.hs
Expand All @@ -80,6 +83,9 @@ tests:
- directory >=1.0
- doctest >=0.8
- filepath >=1.3
when:
condition: impl(ghc < 8.0.0)
buildable: false

benchmarks:
bench:
Expand Down
7 changes: 7 additions & 0 deletions stack-7.10.2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
resolver: lts-3.22
packages:
- '.'
allow-newer: true
extra-deps:
- QuickCheck-2.14@sha256:a1bac79e48b36d5bccd771e981058c44707f440156a0a411ebdcfec8cfccfda9,6982
- splitmix-0.0.4@sha256:fb9bb8b54a2e76c8a021fe5c4c3798047e1f60e168379a1f80693047fe00ad0e,4813
26 changes: 26 additions & 0 deletions stack-7.10.2.yaml.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This file was autogenerated by Stack.
# You should not edit this file by hand.
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: QuickCheck-2.14@sha256:a1bac79e48b36d5bccd771e981058c44707f440156a0a411ebdcfec8cfccfda9,6982
pantry-tree:
size: 2203
sha256: 1c8b0f1ff061117c78ddb69cbed242faf313a427c03e5c84233aa33e7e58a5cb
original:
hackage: QuickCheck-2.14@sha256:a1bac79e48b36d5bccd771e981058c44707f440156a0a411ebdcfec8cfccfda9,6982
- completed:
hackage: splitmix-0.0.4@sha256:fb9bb8b54a2e76c8a021fe5c4c3798047e1f60e168379a1f80693047fe00ad0e,4813
pantry-tree:
size: 872
sha256: e58892088b95190bfb59a7c0803f7ef65338e57fc9b938d7c166563605003902
original:
hackage: splitmix-0.0.4@sha256:fb9bb8b54a2e76c8a021fe5c4c3798047e1f60e168379a1f80693047fe00ad0e,4813
snapshots:
- completed:
size: 285839
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/3/22.yaml
sha256: 2dbef28cadb2ba699f34699506150cc9f231278bf8791ff6d80cb00800128d3a
original: lts-3.22
6 changes: 6 additions & 0 deletions stack-7.10.3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
resolver: lts-6.35
packages:
- '.'
extra-deps:
- QuickCheck-2.14@sha256:a1bac79e48b36d5bccd771e981058c44707f440156a0a411ebdcfec8cfccfda9,6982
- splitmix-0.0.4@sha256:fb9bb8b54a2e76c8a021fe5c4c3798047e1f60e168379a1f80693047fe00ad0e,4813
26 changes: 26 additions & 0 deletions stack-7.10.3.yaml.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This file was autogenerated by Stack.
# You should not edit this file by hand.
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: QuickCheck-2.14@sha256:a1bac79e48b36d5bccd771e981058c44707f440156a0a411ebdcfec8cfccfda9,6982
pantry-tree:
size: 2203
sha256: 1c8b0f1ff061117c78ddb69cbed242faf313a427c03e5c84233aa33e7e58a5cb
original:
hackage: QuickCheck-2.14@sha256:a1bac79e48b36d5bccd771e981058c44707f440156a0a411ebdcfec8cfccfda9,6982
- completed:
hackage: splitmix-0.0.4@sha256:fb9bb8b54a2e76c8a021fe5c4c3798047e1f60e168379a1f80693047fe00ad0e,4813
pantry-tree:
size: 872
sha256: e58892088b95190bfb59a7c0803f7ef65338e57fc9b938d7c166563605003902
original:
hackage: splitmix-0.0.4@sha256:fb9bb8b54a2e76c8a021fe5c4c3798047e1f60e168379a1f80693047fe00ad0e,4813
snapshots:
- completed:
size: 428787
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/6/35.yaml
sha256: f2ce58e96ad78750c355afc8fcd0bfbd06c8e1381050c59bc5c934577ebef872
original: lts-6.35
5 changes: 5 additions & 0 deletions stack-8.2.2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
resolver: lts-11.22
packages:
- '.'
extra-deps:
- memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
19 changes: 19 additions & 0 deletions stack-8.2.2.yaml.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# This file was autogenerated by Stack.
# You should not edit this file by hand.
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
pantry-tree:
size: 473
sha256: 598188857937054d2cc4ac91aee580944d750e91120756507891d09e02056066
original:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
snapshots:
- completed:
size: 527836
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/11/22.yaml
sha256: 341870ac98d8a9f8f77c4adf2e9e0b22063e264a7fbeb4c85b7af5f380dac60e
original: lts-11.22
5 changes: 5 additions & 0 deletions stack-8.4.4.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
resolver: lts-12.26
packages:
- '.'
extra-deps:
- memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
19 changes: 19 additions & 0 deletions stack-8.4.4.yaml.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# This file was autogenerated by Stack.
# You should not edit this file by hand.
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
pantry-tree:
size: 473
sha256: 598188857937054d2cc4ac91aee580944d750e91120756507891d09e02056066
original:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
snapshots:
- completed:
size: 509471
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/12/26.yaml
sha256: 95f014df58d0679b1c4a2b7bf2b652b61da8d30de5f571abb0d59015ef678646
original: lts-12.26
5 changes: 5 additions & 0 deletions stack-8.6.5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
resolver: lts-14.27
packages:
- '.'
extra-deps:
- memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
19 changes: 19 additions & 0 deletions stack-8.6.5.yaml.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# This file was autogenerated by Stack.
# You should not edit this file by hand.
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
pantry-tree:
size: 473
sha256: 598188857937054d2cc4ac91aee580944d750e91120756507891d09e02056066
original:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
snapshots:
- completed:
size: 524996
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/14/27.yaml
sha256: 7ea31a280c56bf36ff591a7397cc384d0dff622e7f9e4225b47d8980f019a0f0
original: lts-14.27
16 changes: 3 additions & 13 deletions stack.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,5 @@
# For more information, see: https://github.com/commercialhaskell/stack/blob/master/doc/yaml_configuration.md

# Specifies the GHC version and set of packages available (e.g., lts-3.5, nightly-2015-09-21, ghc-7.10.2)
resolver: lts-3.13

# Local packages, usually specified by relative directory name
resolver: lts-11.22
packages:
- '.'

# Packages to be pulled from upstream that are not in the resolver (e.g., acme-missiles-0.3)
extra-deps: []

# Override default flag values for local packages and extra-deps
flags: {}

extra-deps:
- memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
19 changes: 19 additions & 0 deletions stack.yaml.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# This file was autogenerated by Stack.
# You should not edit this file by hand.
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
pantry-tree:
size: 473
sha256: 598188857937054d2cc4ac91aee580944d750e91120756507891d09e02056066
original:
hackage: memoize-0.8.1@sha256:2146197c639c126796d850cb4457b24cfeb6966d6d878825f855aafce31f8874,1601
snapshots:
- completed:
size: 527836
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/11/22.yaml
sha256: 341870ac98d8a9f8f77c4adf2e9e0b22063e264a7fbeb4c85b7af5f380dac60e
original: lts-11.22

0 comments on commit e92a3a3

Please sign in to comment.