From 45f7ce0f4b5f66f8f15417db2a34371641d9f9d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20M=C5=82odawski?= Date: Fri, 20 Nov 2015 11:31:21 +0100 Subject: [PATCH 001/539] Add signal and ghc-session packages signal - a library for multiplatform signal handling (Linux and Windows) ghc-session - simplified GHC-API --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 951505cf..5a591767 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,10 @@ ghc-major-version: "7.10" # Constraints for brand new builds packages: + "Piotr Mlodawski @pmlodawski": + - signal + - ghc-session + "Michael Snoyman michael@snoyman.com @snoyberg": - bzlib-conduit - cabal-install From c645170bcf7f823428897229f26f916c30562653 Mon Sep 17 00:00:00 2001 From: Roman Cheplyaka Date: Fri, 20 Nov 2015 15:04:12 +0200 Subject: [PATCH 002/539] Add tasty-html --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 951505cf..610f7615 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -541,6 +541,7 @@ packages: - tasty-hunit - tasty-quickcheck - tasty-smallcheck + - tasty-html - time-lens - timezone-olson - timezone-series From a257137b9961b2ff3c48505bb9e33687ce9d7e57 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 20 Nov 2015 16:10:41 +0100 Subject: [PATCH 003/539] Another upper bound for #981 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 951505cf..5e62dc7f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1722,6 +1722,7 @@ packages: - haskell-src-exts < 1.17 - derive < 2.5.23 - hlint < 1.9.23 + - stylish-haskell < 0.5.14.4 # end of packages From 289477a8e7d35aef5879596eacc85fbd13f96f80 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 21 Nov 2015 01:02:31 +0100 Subject: [PATCH 004/539] stack upper bound for #975 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5f496c8d..2549b6ad 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1714,6 +1714,7 @@ packages: # https://github.com/fpco/stackage/issues/975 - retry < 0.7 + - stack < 0.1.8 # https://github.com/fpco/stackage/issues/944 - lens < 4.13 From 74413cdf65b37949f83d85cf02094ee06c7e841c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 21 Nov 2015 01:54:40 +0100 Subject: [PATCH 005/539] Remove stack upper bound for #975 This reverts commit 289477a8e7d35aef5879596eacc85fbd13f96f80. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2549b6ad..5f496c8d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1714,7 +1714,6 @@ packages: # https://github.com/fpco/stackage/issues/975 - retry < 0.7 - - stack < 0.1.8 # https://github.com/fpco/stackage/issues/944 - lens < 4.13 From be65f1d9822c22d57fbe1caa8b452702d0cee6d0 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 21 Nov 2015 15:28:58 +0100 Subject: [PATCH 006/539] amazonka-* upper bounds for #975 --- build-constraints.yaml | 63 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5f496c8d..9982e288 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1714,6 +1714,69 @@ packages: # https://github.com/fpco/stackage/issues/975 - retry < 0.7 + - amazonka < 1.3.6 + - amazonka-core < 1.3.6 + - amazonka-apigateway < 1.3.6 + - amazonka-autoscaling < 1.3.6 + - amazonka-cloudformation < 1.3.6 + - amazonka-cloudfront < 1.3.6 + - amazonka-cloudhsm < 1.3.6 + - amazonka-cloudsearch < 1.3.6 + - amazonka-cloudsearch-domains < 1.3.6 + - amazonka-cloudtrail < 1.3.6 + - amazonka-cloudwatch < 1.3.6 + - amazonka-cloudwatch-logs < 1.3.6 + - amazonka-codecommit < 1.3.6 + - amazonka-codedeploy < 1.3.6 + - amazonka-codepipeline < 1.3.6 + - amazonka-cognito-identity < 1.3.6 + - amazonka-cognito-sync < 1.3.6 + - amazonka-config < 1.3.6 + - amazonka-datapipeline < 1.3.6 + - amazonka-devicefarm < 1.3.6 + - amazonka-directconnect < 1.3.6 + - amazonka-ds < 1.3.6 + - amazonka-dynamodb < 1.3.6 + - amazonka-dynamodb-streams < 1.3.6 + - amazonka-ec2 < 1.3.6 + - amazonka-ecs < 1.3.6 + - amazonka-efs < 1.3.6 + - amazonka-elasticache < 1.3.6 + - amazonka-elasticbeanstalk < 1.3.6 + - amazonka-elasticsearch < 1.3.6 + - amazonka-elastictranscoder < 1.3.6 + - amazonka-elb < 1.3.6 + - amazonka-emr < 1.3.6 + - amazonka-glacier < 1.3.6 + - amazonka-iam < 1.3.6 + - amazonka-importexport < 1.3.6 + - amazonka-inspector < 1.3.6 + - amazonka-iot < 1.3.6 + - amazonka-iot-dataplane < 1.3.6 + - amazonka-kinesis < 1.3.6 + - amazonka-kinesis-firehose < 1.3.6 + - amazonka-kms < 1.3.6 + - amazonka-lambda < 1.3.6 + - amazonka-marketplace-analytics < 1.3.6 + - amazonka-ml < 1.3.6 + - amazonka-opsworks < 1.3.6 + - amazonka-rds < 1.3.6 + - amazonka-redshift < 1.3.6 + - amazonka-route53 < 1.3.6 + - amazonka-route53-domains < 1.3.6 + - amazonka-s3 < 1.3.6 + - amazonka-sdb < 1.3.6 + - amazonka-ses < 1.3.6 + - amazonka-sns < 1.3.6 + - amazonka-sqs < 1.3.6 + - amazonka-ssm < 1.3.6 + - amazonka-storagegateway < 1.3.6 + - amazonka-sts < 1.3.6 + - amazonka-support < 1.3.6 + - amazonka-swf < 1.3.6 + - amazonka-test < 1.3.6 + - amazonka-waf < 1.3.6 + - amazonka-workspaces < 1.3.6 # https://github.com/fpco/stackage/issues/944 - lens < 4.13 From ebbd8520391cac41835c99afc52c7aea29523cd0 Mon Sep 17 00:00:00 2001 From: Joe Hermaszewski Date: Sat, 21 Nov 2015 19:48:48 +0000 Subject: [PATCH 007/539] Add exact-real --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9982e288..28726795 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1660,6 +1660,9 @@ packages: "yihuang @yihuang": - tagstream-conduit + + "Joe Hermaszewski @expipiplus1": + - exact-real "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 From 293f220aecd56403c11ba49c596411aa9e49ae7b Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Sat, 21 Nov 2015 12:06:47 -0800 Subject: [PATCH 008/539] Update build-constraints.yaml --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9982e288..3f0640b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1221,6 +1221,8 @@ packages: - uri-bytestring - phash - cron + - tasty-tap + - tasty-fail-fast "Lars Kuhtz @larskuhtz": - wai-cors From bdc8b79d1f137832967d6ef3fac43bfda20cbbcc Mon Sep 17 00:00:00 2001 From: Matthew Pickering Date: Sat, 21 Nov 2015 23:33:42 +0000 Subject: [PATCH 009/539] Add apply-refact --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28726795..093be5b1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1384,6 +1384,7 @@ packages: - refact - servant-pandoc - ghc-exactprint + - apply-refact "Andrew Gibiansky @gibiansky": - ihaskell From e7a22f19f5f0dcf9fe86d06df6d56eb780e07262 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 22 Nov 2015 01:43:04 +0100 Subject: [PATCH 010/539] Close #944 --- build-constraints.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0a2de52b..107ab5dc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1662,7 +1662,7 @@ packages: "yihuang @yihuang": - tagstream-conduit - + "Joe Hermaszewski @expipiplus1": - exact-real @@ -1783,10 +1783,6 @@ packages: - amazonka-waf < 1.3.6 - amazonka-workspaces < 1.3.6 - # https://github.com/fpco/stackage/issues/944 - - lens < 4.13 - - reflection < 2.1 - # https://github.com/fpco/stackage/issues/981 - haskell-src-exts < 1.17 - derive < 2.5.23 From 11bb9bd40bb3a8cc915ba9dd952ce33421e2ad69 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 22 Nov 2015 14:05:01 -0800 Subject: [PATCH 011/539] Update comment related to largeword constraint --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d4b6e8d3..f41f60d7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1700,7 +1700,7 @@ packages: # https://github.com/fpco/stackage/issues/908 - bimap < 0.3.1 - # https://github.com/idontgetoutmuch/largeword/pull/12 + # https://github.com/idontgetoutmuch/largeword/issues/14 - largeword < 1.2.4 # https://github.com/fpco/stackage/issues/942 From 4c7d7a5077eda2eae5aa4412126b1d5f38db4662 Mon Sep 17 00:00:00 2001 From: Greg Weber Date: Sun, 22 Nov 2015 17:30:22 -0800 Subject: [PATCH 012/539] add base-noprelude --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f41f60d7..07dd2004 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1652,6 +1652,10 @@ packages: "Michael Schröder @mcschroeder": - ttrie + + "Greg Weber ": + - base-noprelude + # https://github.com/fpco/stackage/pull/979 # "Andrew Lelechenko @Bodigrim": From 97f64a42c11e8d503b49c032a39529016b7c703d Mon Sep 17 00:00:00 2001 From: Jonatan Date: Mon, 23 Nov 2015 20:56:41 +0100 Subject: [PATCH 013/539] Added new user along with two packages --- build-constraints.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f41f60d7..f274f8e3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1666,7 +1666,11 @@ packages: "Joe Hermaszewski @expipiplus1": - exact-real - + + "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": + - Cartesian + - Michelangelo + "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 From 8662ac6a5eb094cf2f1434338a0662e42958e4e5 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 23 Nov 2015 22:57:43 -0800 Subject: [PATCH 014/539] Added constraint "safecopy < 0.9" per #992 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index af54af61..cb10b3cf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1797,6 +1797,9 @@ packages: - derive < 2.5.23 - hlint < 1.9.23 - stylish-haskell < 0.5.14.4 + + # https://github.com/fpco/stackage/issues/992 + - safecopy < 0.9 # end of packages From 724e74f1386cdf7811ac78f51341ef9915c9dd58 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 23 Nov 2015 22:58:15 -0800 Subject: [PATCH 015/539] trivial whitespace removal --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cb10b3cf..04e71ddf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1652,7 +1652,7 @@ packages: "Michael Schröder @mcschroeder": - ttrie - + "Greg Weber ": - base-noprelude @@ -1670,11 +1670,11 @@ packages: "Joe Hermaszewski @expipiplus1": - exact-real - + "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - Cartesian - Michelangelo - + "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 From 6d8d4d448a86382b6b9d9c8cb689b7d9c932b8f8 Mon Sep 17 00:00:00 2001 From: Chris Done Date: Tue, 24 Nov 2015 11:18:08 +0100 Subject: [PATCH 016/539] Add ical --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 04e71ddf..838319f0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -234,6 +234,7 @@ packages: "Chris Done": - ace + - ical - check-email - freenect - frisby From 05e4f6508e031fbaf94c000bbd5cbb9e0ba0c8df Mon Sep 17 00:00:00 2001 From: Yorick Laupa Date: Tue, 24 Nov 2015 15:00:30 +0100 Subject: [PATCH 017/539] Add eventstore --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 838319f0..a741351c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1675,6 +1675,9 @@ packages: "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - Cartesian - Michelangelo + + "Yorick Laupa yo.eight@gmail.com @YoEight": + - eventstore "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 From 328493bc91bc2756d70282ab4295457a85088579 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 24 Nov 2015 07:48:51 -0800 Subject: [PATCH 018/539] Skip haddocks for MIchelangelo per #994 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 838319f0..796343fb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2275,6 +2275,9 @@ expected-haddock-failures: # https://github.com/iand675/metrics/issues/5 - metrics + # https://github.com/fpco/stackage/issues/994 + - Michelangelo + # end of expected-haddock-failures From 353e9667f4b9ed63a147871cb477d3e4b1a1b2ba Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 24 Nov 2015 17:37:40 -0800 Subject: [PATCH 019/539] Remove constraints related to "retry < 0.7", closes #975 --- build-constraints.yaml | 66 ------------------------------------------ 1 file changed, 66 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2c292f8..eb381795 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1730,72 +1730,6 @@ packages: # https://github.com/fpco/stackage/issues/968 - bifunctors < 5.1 - # https://github.com/fpco/stackage/issues/975 - - retry < 0.7 - - amazonka < 1.3.6 - - amazonka-core < 1.3.6 - - amazonka-apigateway < 1.3.6 - - amazonka-autoscaling < 1.3.6 - - amazonka-cloudformation < 1.3.6 - - amazonka-cloudfront < 1.3.6 - - amazonka-cloudhsm < 1.3.6 - - amazonka-cloudsearch < 1.3.6 - - amazonka-cloudsearch-domains < 1.3.6 - - amazonka-cloudtrail < 1.3.6 - - amazonka-cloudwatch < 1.3.6 - - amazonka-cloudwatch-logs < 1.3.6 - - amazonka-codecommit < 1.3.6 - - amazonka-codedeploy < 1.3.6 - - amazonka-codepipeline < 1.3.6 - - amazonka-cognito-identity < 1.3.6 - - amazonka-cognito-sync < 1.3.6 - - amazonka-config < 1.3.6 - - amazonka-datapipeline < 1.3.6 - - amazonka-devicefarm < 1.3.6 - - amazonka-directconnect < 1.3.6 - - amazonka-ds < 1.3.6 - - amazonka-dynamodb < 1.3.6 - - amazonka-dynamodb-streams < 1.3.6 - - amazonka-ec2 < 1.3.6 - - amazonka-ecs < 1.3.6 - - amazonka-efs < 1.3.6 - - amazonka-elasticache < 1.3.6 - - amazonka-elasticbeanstalk < 1.3.6 - - amazonka-elasticsearch < 1.3.6 - - amazonka-elastictranscoder < 1.3.6 - - amazonka-elb < 1.3.6 - - amazonka-emr < 1.3.6 - - amazonka-glacier < 1.3.6 - - amazonka-iam < 1.3.6 - - amazonka-importexport < 1.3.6 - - amazonka-inspector < 1.3.6 - - amazonka-iot < 1.3.6 - - amazonka-iot-dataplane < 1.3.6 - - amazonka-kinesis < 1.3.6 - - amazonka-kinesis-firehose < 1.3.6 - - amazonka-kms < 1.3.6 - - amazonka-lambda < 1.3.6 - - amazonka-marketplace-analytics < 1.3.6 - - amazonka-ml < 1.3.6 - - amazonka-opsworks < 1.3.6 - - amazonka-rds < 1.3.6 - - amazonka-redshift < 1.3.6 - - amazonka-route53 < 1.3.6 - - amazonka-route53-domains < 1.3.6 - - amazonka-s3 < 1.3.6 - - amazonka-sdb < 1.3.6 - - amazonka-ses < 1.3.6 - - amazonka-sns < 1.3.6 - - amazonka-sqs < 1.3.6 - - amazonka-ssm < 1.3.6 - - amazonka-storagegateway < 1.3.6 - - amazonka-sts < 1.3.6 - - amazonka-support < 1.3.6 - - amazonka-swf < 1.3.6 - - amazonka-test < 1.3.6 - - amazonka-waf < 1.3.6 - - amazonka-workspaces < 1.3.6 - # https://github.com/fpco/stackage/issues/981 - haskell-src-exts < 1.17 - derive < 2.5.23 From 17c1109a300a384361ac7a25de45efb0d278b90f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 24 Nov 2015 17:41:30 -0800 Subject: [PATCH 020/539] Remove constraint "exact-pi < 0.3", closes #957 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index eb381795..40ff2dc2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1724,9 +1724,6 @@ packages: - messagepack-rpc < 0.5.1 - DRBG < 0.5.5 - # https://github.com/fpco/stackage/issues/957 - - exact-pi < 0.3 - # https://github.com/fpco/stackage/issues/968 - bifunctors < 5.1 From 3b48ad102a971aecb4a5bcc46f5a5d7157ece510 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Wed, 25 Nov 2015 14:32:21 +0200 Subject: [PATCH 021/539] Add haxl --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 40ff2dc2..69d31982 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -923,6 +923,7 @@ packages: - waitra # Not a maintainer + - haxl - monad-time - these From e5406b15be89c22f381c8c43c429d823cf40db12 Mon Sep 17 00:00:00 2001 From: Yann Esposito Date: Wed, 25 Nov 2015 20:38:41 +0100 Subject: [PATCH 022/539] add ekg and ekg-json to stackage I believe there is no problem for me to put ekg on stackage. The package compiled with the Haskell LTS 3-15 without any issue. https://github.com/tibbe/ekg/pull/49#issuecomment-159700862 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 40ff2dc2..d0f6b1c0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -668,6 +668,8 @@ packages: "Yann Esposito ": - holy-project + - ekg + - ekg-json "Paul Rouse ": - yesod-auth-hashdb From c258a4f7fd9b8ff7f4fdbb87f6a8843da50c7a37 Mon Sep 17 00:00:00 2001 From: Yann Esposito Date: Wed, 25 Nov 2015 20:46:42 +0100 Subject: [PATCH 023/539] added human-readable-duration to stackage Very minimal package, mostly unityped, but working. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 40ff2dc2..ee1e82c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -667,6 +667,7 @@ packages: - cabal-helper "Yann Esposito ": + - human-readable-duration - holy-project "Paul Rouse ": From 16af3d51c19dfc1e469bb007f37325d315785c7c Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Nov 2015 13:02:26 -0800 Subject: [PATCH 024/539] Added constraint "hpp < 0.3" per #998 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 69d31982..71d17da4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1736,6 +1736,9 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + + # https://github.com/fpco/stackage/issues/998 + - hpp < 0.3 # end of packages From 39cedcd64e7da49a0163f5b9464d31d3ca5e8f16 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Nov 2015 22:14:41 -0800 Subject: [PATCH 025/539] Revert "Added constraint "hpp < 0.3" per #998" This reverts commit 16af3d51c19dfc1e469bb007f37325d315785c7c. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 111f40ed..91aca218 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1739,9 +1739,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - - # https://github.com/fpco/stackage/issues/998 - - hpp < 0.3 # end of packages From 755955035d979ad9288dfb3909a5b854c1be45b3 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Nov 2015 23:58:06 -0800 Subject: [PATCH 026/539] Revert "Remove constraints related to "retry < 0.7", closes #975" This reverts commit 353e9667f4b9ed63a147871cb477d3e4b1a1b2ba. --- build-constraints.yaml | 66 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 91aca218..be2a9d5f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1731,6 +1731,72 @@ packages: # https://github.com/fpco/stackage/issues/968 - bifunctors < 5.1 + # https://github.com/fpco/stackage/issues/975 + - retry < 0.7 + - amazonka < 1.3.6 + - amazonka-core < 1.3.6 + - amazonka-apigateway < 1.3.6 + - amazonka-autoscaling < 1.3.6 + - amazonka-cloudformation < 1.3.6 + - amazonka-cloudfront < 1.3.6 + - amazonka-cloudhsm < 1.3.6 + - amazonka-cloudsearch < 1.3.6 + - amazonka-cloudsearch-domains < 1.3.6 + - amazonka-cloudtrail < 1.3.6 + - amazonka-cloudwatch < 1.3.6 + - amazonka-cloudwatch-logs < 1.3.6 + - amazonka-codecommit < 1.3.6 + - amazonka-codedeploy < 1.3.6 + - amazonka-codepipeline < 1.3.6 + - amazonka-cognito-identity < 1.3.6 + - amazonka-cognito-sync < 1.3.6 + - amazonka-config < 1.3.6 + - amazonka-datapipeline < 1.3.6 + - amazonka-devicefarm < 1.3.6 + - amazonka-directconnect < 1.3.6 + - amazonka-ds < 1.3.6 + - amazonka-dynamodb < 1.3.6 + - amazonka-dynamodb-streams < 1.3.6 + - amazonka-ec2 < 1.3.6 + - amazonka-ecs < 1.3.6 + - amazonka-efs < 1.3.6 + - amazonka-elasticache < 1.3.6 + - amazonka-elasticbeanstalk < 1.3.6 + - amazonka-elasticsearch < 1.3.6 + - amazonka-elastictranscoder < 1.3.6 + - amazonka-elb < 1.3.6 + - amazonka-emr < 1.3.6 + - amazonka-glacier < 1.3.6 + - amazonka-iam < 1.3.6 + - amazonka-importexport < 1.3.6 + - amazonka-inspector < 1.3.6 + - amazonka-iot < 1.3.6 + - amazonka-iot-dataplane < 1.3.6 + - amazonka-kinesis < 1.3.6 + - amazonka-kinesis-firehose < 1.3.6 + - amazonka-kms < 1.3.6 + - amazonka-lambda < 1.3.6 + - amazonka-marketplace-analytics < 1.3.6 + - amazonka-ml < 1.3.6 + - amazonka-opsworks < 1.3.6 + - amazonka-rds < 1.3.6 + - amazonka-redshift < 1.3.6 + - amazonka-route53 < 1.3.6 + - amazonka-route53-domains < 1.3.6 + - amazonka-s3 < 1.3.6 + - amazonka-sdb < 1.3.6 + - amazonka-ses < 1.3.6 + - amazonka-sns < 1.3.6 + - amazonka-sqs < 1.3.6 + - amazonka-ssm < 1.3.6 + - amazonka-storagegateway < 1.3.6 + - amazonka-sts < 1.3.6 + - amazonka-support < 1.3.6 + - amazonka-swf < 1.3.6 + - amazonka-test < 1.3.6 + - amazonka-waf < 1.3.6 + - amazonka-workspaces < 1.3.6 + # https://github.com/fpco/stackage/issues/981 - haskell-src-exts < 1.17 - derive < 2.5.23 From bfe0ba0c54a1adfe7a0985f5d46723f994ffa34d Mon Sep 17 00:00:00 2001 From: johanneshilden Date: Thu, 26 Nov 2015 16:33:46 +0300 Subject: [PATCH 027/539] Update build-constraints.yaml --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5f496c8d..66d1de50 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1660,6 +1660,9 @@ packages: "yihuang @yihuang": - tagstream-conduit + + "Johannes Hilden ": + - hashids "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 From 36ca9e52df20dbf968bcc3c3398d768d1d55438f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Nov 2015 12:39:10 -0800 Subject: [PATCH 028/539] Add constraint "eventstore < 0.9.1" per #1000 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index be2a9d5f..b557fe47 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1805,6 +1805,9 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + + # https://github.com/fpco/stackage/issues/1000 + - eventstore < 0.9.1 # end of packages From cfd1714dc1626f0b36395fab4a859dca4c323be6 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Nov 2015 12:48:10 -0800 Subject: [PATCH 029/539] Removed constraint "diagrams-haddock < 0.3.0.8" per diagrams/diagrams-haddock#26 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 11209824..70b9f704 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -361,8 +361,7 @@ packages: - BlogLiterately-diagrams - diagrams - diagrams-builder - # https://github.com/diagrams/diagrams-haddock/issues/26 - - diagrams-haddock < 0.3.0.8 + - diagrams-haddock - diagrams-contrib - diagrams-core - diagrams-lib From 6ed50f32e205cb415305b0895a43b887a2ff5e57 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Nov 2015 12:58:17 -0800 Subject: [PATCH 030/539] regroup constraints for #976 --- build-constraints.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 70b9f704..7255b626 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -366,8 +366,7 @@ packages: - diagrams-core - diagrams-lib - diagrams-postscript - # https://github.com/fpco/stackage/issues/976 - - diagrams-svg < 1.3.1.8 + - diagrams-svg - dual-tree - force-layout - haxr @@ -871,8 +870,7 @@ packages: - palette #- diagrams-canvas GHC 7.10, via blank-canvas - diagrams-rasterific - # https://github.com/fpco/stackage/issues/976 - - lucid-svg < 0.6.0.0 + - lucid-svg - diagrams-html5 - static-canvas @@ -1799,6 +1797,10 @@ packages: - amazonka-waf < 1.3.6 - amazonka-workspaces < 1.3.6 + # https://github.com/fpco/stackage/issues/976 + - lucid-svg < 0.6.0.0 + - diagrams-svg < 1.3.1.8 + # https://github.com/fpco/stackage/issues/981 - haskell-src-exts < 1.17 - derive < 2.5.23 From ecee3113d341b7813ce4626704918c0e52cea99a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Nov 2015 13:06:01 -0800 Subject: [PATCH 031/539] disable hashids per #1001 --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7255b626..24b38a1d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1658,7 +1658,6 @@ packages: "Greg Weber ": - base-noprelude - # https://github.com/fpco/stackage/pull/979 # "Andrew Lelechenko @Bodigrim": # - exp-pairs @@ -1669,9 +1668,10 @@ packages: "yihuang @yihuang": - tagstream-conduit - - "Johannes Hilden ": - - hashids + + # https://github.com/fpco/stackage/issues/1001 + # "Johannes Hilden ": + # - hashids "Joe Hermaszewski @expipiplus1": - exact-real @@ -1679,7 +1679,7 @@ packages: "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - Cartesian - Michelangelo - + "Yorick Laupa yo.eight@gmail.com @YoEight": - eventstore From 0d5843ebec8af1108503998d6ad22fa1637e9cc1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Nov 2015 13:28:11 -0800 Subject: [PATCH 032/539] lift unnecessary constraint on comonad --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 24b38a1d..ef4addd3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -272,7 +272,7 @@ packages: - bound - bytes - charset - - comonad > 4.2.7 || < 4.2.7 + - comonad - comonads-fd - comonad-transformers # https://github.com/ekmett/compensated/issues/5 From 68f76c94e0108d4b1e5905eca8260892bf3e0a97 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Nov 2015 13:42:21 -0800 Subject: [PATCH 033/539] Disable eventstore instead of constraint per #1000 --- build-constraints.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ef4addd3..1519efc3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1680,8 +1680,9 @@ packages: - Cartesian - Michelangelo - "Yorick Laupa yo.eight@gmail.com @YoEight": - - eventstore + # https://github.com/fpco/stackage/issues/1000 + # "Yorick Laupa yo.eight@gmail.com @YoEight": + # - eventstore "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 @@ -1809,9 +1810,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - - # https://github.com/fpco/stackage/issues/1000 - - eventstore < 0.9.1 # end of packages From 1926560385d842328af2122fb5cbd5c7ed6c9047 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Nov 2015 15:19:48 -0800 Subject: [PATCH 034/539] Update the reason for excluding the "compensated" package --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1519efc3..f38d8d82 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -275,8 +275,8 @@ packages: - comonad - comonads-fd - comonad-transformers - # https://github.com/ekmett/compensated/issues/5 - #- compensated GHC 7.10 + # https://github.com/ekmett/compensated/issues/7 + #- compensated - compressed - concurrent-supply # https://github.com/fpco/stackage/issues/973 From ad7f715282cfc63e5bdadcd9a2703d26f4c64a53 Mon Sep 17 00:00:00 2001 From: "Henry J. Wylde" Date: Fri, 27 Nov 2015 19:27:54 +1300 Subject: [PATCH 035/539] Added git-fmt --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f38d8d82..64d37c74 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1679,6 +1679,9 @@ packages: "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - Cartesian - Michelangelo + + "Henry J. Wylde @hjwylde": + - git-fmt # https://github.com/fpco/stackage/issues/1000 # "Yorick Laupa yo.eight@gmail.com @YoEight": From 058158ec3016b5892b4a145ed61591684c568a01 Mon Sep 17 00:00:00 2001 From: Yorick Laupa Date: Fri, 27 Nov 2015 12:55:43 +0100 Subject: [PATCH 036/539] Add eventstore --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f38d8d82..635a8bef 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1680,9 +1680,8 @@ packages: - Cartesian - Michelangelo - # https://github.com/fpco/stackage/issues/1000 - # "Yorick Laupa yo.eight@gmail.com @YoEight": - # - eventstore + "Yorick Laupa yo.eight@gmail.com @YoEight": + - eventstore "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 From c2edc266d9e1789cd4d18184796773a4361f7005 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 27 Nov 2015 15:54:28 +0100 Subject: [PATCH 037/539] build-constraints.yaml: alex release 1.3.5 fixes the test suite Closes https://github.com/fpco/stackage/issues/1003. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f38d8d82..c667bcee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2122,9 +2122,6 @@ expected-test-failures: # https://github.com/lymar/hastache/issues/47 GHC 7.10 - hastache - # https://github.com/simonmar/alex/issues/62 GHC 7.10 - - alex - # https://github.com/acid-state/safecopy/issues/25 GHC 7.10 - safecopy From 298deafa949efe9e937a4baa79ae191f442b10ed Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 27 Nov 2015 15:17:55 -0800 Subject: [PATCH 038/539] Remove constraint "constraints < 0.6", closes #973 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index eddab357..aea5053e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -279,8 +279,7 @@ packages: #- compensated - compressed - concurrent-supply - # https://github.com/fpco/stackage/issues/973 - - constraints < 0.6 + - constraints - contravariant - distributive - either From 34baec609efaf3d1376b77a6b6a7e7d361312860 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 27 Nov 2015 20:30:51 -0800 Subject: [PATCH 039/539] Add constraint "postgresql-binary < 0.7.4" per #845 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index aea5053e..cdd776f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1699,6 +1699,7 @@ packages: # https://github.com/fpco/stackage/issues/845 - aeson < 0.10 - bloodhound < 0.9 + - postgresql-binary < 0.7.4 # https://github.com/fpco/stackage/issues/846 - postgresql-simple < 0.5 From 857a78c1949f4fd86b28b4d1604adabed620cce2 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 27 Nov 2015 21:13:16 -0800 Subject: [PATCH 040/539] Disable eventstore again per #1000 --- build-constraints.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cdd776f1..1fface3d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1678,12 +1678,13 @@ packages: "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - Cartesian - Michelangelo - + "Henry J. Wylde @hjwylde": - git-fmt - "Yorick Laupa yo.eight@gmail.com @YoEight": - - eventstore + # https://github.com/fpco/stackage/issues/1000 + # "Yorick Laupa yo.eight@gmail.com @YoEight": + # - eventstore "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 From 7d80c0eb494a544ee2a97550b80a7946797791d1 Mon Sep 17 00:00:00 2001 From: Nickolay Kudasov Date: Sat, 28 Nov 2015 11:50:11 +0300 Subject: [PATCH 041/539] Add swagger2 package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1fface3d..87c7cb6b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1569,6 +1569,7 @@ packages: "Nickolay Kudasov @fizruk": - http-api-data - smsaero + - swagger2 "Jared Tobin @jtobin": - mwc-probability From 7f1865f242c41fd05aea189766e126ed6f8d7ad1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 28 Nov 2015 09:57:34 -0800 Subject: [PATCH 042/539] Add constraint "hasql < 0.14.0.2" per transitive dependency #845 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1fface3d..436aca54 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1701,6 +1701,7 @@ packages: - aeson < 0.10 - bloodhound < 0.9 - postgresql-binary < 0.7.4 + - hasql < 0.14.0.2 # https://github.com/fpco/stackage/issues/846 - postgresql-simple < 0.5 From 94bfbc076763700404837976892fc33f12b9a37f Mon Sep 17 00:00:00 2001 From: William Sewell Date: Sat, 28 Nov 2015 22:07:21 +0000 Subject: [PATCH 043/539] Add benchpress package --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 24e54c11..23a6358b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1682,6 +1682,9 @@ packages: "Henry J. Wylde @hjwylde": - git-fmt + + "Will Sewell ": + - benchpress # https://github.com/fpco/stackage/issues/1000 # "Yorick Laupa yo.eight@gmail.com @YoEight": From 830dfca3dabfef27b654cf304c761cb49864cb02 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 28 Nov 2015 18:53:46 -0800 Subject: [PATCH 044/539] Add constraint "acid-state < 0.14" per #1009 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 24e54c11..e9c5ae89 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1815,6 +1815,9 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + + # https://github.com/fpco/stackage/issues/1009 + - acid-state < 0.14 # end of packages From df55bcb64875ef3b40e2d68fe769a968adaea8bb Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 28 Nov 2015 19:34:31 -0800 Subject: [PATCH 045/539] Disabling swagger2 test suite per #1010 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e9c5ae89..6465e245 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1952,6 +1952,10 @@ skipped-tests: - amazonka-ec2 - amazonka-s3 - amazonka-swf + + # Data.HashSet is ambiguous + # https://github.com/fpco/stackage/issues/1010 + - swagger2 # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From c161fa9fc73dcdd197aed57f27354a260745a360 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 29 Nov 2015 15:48:40 +0200 Subject: [PATCH 046/539] Remove upper bounds and close #975 --- build-constraints.yaml | 66 ------------------------------------------ 1 file changed, 66 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6465e245..260dd2d0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1737,72 +1737,6 @@ packages: # https://github.com/fpco/stackage/issues/968 - bifunctors < 5.1 - # https://github.com/fpco/stackage/issues/975 - - retry < 0.7 - - amazonka < 1.3.6 - - amazonka-core < 1.3.6 - - amazonka-apigateway < 1.3.6 - - amazonka-autoscaling < 1.3.6 - - amazonka-cloudformation < 1.3.6 - - amazonka-cloudfront < 1.3.6 - - amazonka-cloudhsm < 1.3.6 - - amazonka-cloudsearch < 1.3.6 - - amazonka-cloudsearch-domains < 1.3.6 - - amazonka-cloudtrail < 1.3.6 - - amazonka-cloudwatch < 1.3.6 - - amazonka-cloudwatch-logs < 1.3.6 - - amazonka-codecommit < 1.3.6 - - amazonka-codedeploy < 1.3.6 - - amazonka-codepipeline < 1.3.6 - - amazonka-cognito-identity < 1.3.6 - - amazonka-cognito-sync < 1.3.6 - - amazonka-config < 1.3.6 - - amazonka-datapipeline < 1.3.6 - - amazonka-devicefarm < 1.3.6 - - amazonka-directconnect < 1.3.6 - - amazonka-ds < 1.3.6 - - amazonka-dynamodb < 1.3.6 - - amazonka-dynamodb-streams < 1.3.6 - - amazonka-ec2 < 1.3.6 - - amazonka-ecs < 1.3.6 - - amazonka-efs < 1.3.6 - - amazonka-elasticache < 1.3.6 - - amazonka-elasticbeanstalk < 1.3.6 - - amazonka-elasticsearch < 1.3.6 - - amazonka-elastictranscoder < 1.3.6 - - amazonka-elb < 1.3.6 - - amazonka-emr < 1.3.6 - - amazonka-glacier < 1.3.6 - - amazonka-iam < 1.3.6 - - amazonka-importexport < 1.3.6 - - amazonka-inspector < 1.3.6 - - amazonka-iot < 1.3.6 - - amazonka-iot-dataplane < 1.3.6 - - amazonka-kinesis < 1.3.6 - - amazonka-kinesis-firehose < 1.3.6 - - amazonka-kms < 1.3.6 - - amazonka-lambda < 1.3.6 - - amazonka-marketplace-analytics < 1.3.6 - - amazonka-ml < 1.3.6 - - amazonka-opsworks < 1.3.6 - - amazonka-rds < 1.3.6 - - amazonka-redshift < 1.3.6 - - amazonka-route53 < 1.3.6 - - amazonka-route53-domains < 1.3.6 - - amazonka-s3 < 1.3.6 - - amazonka-sdb < 1.3.6 - - amazonka-ses < 1.3.6 - - amazonka-sns < 1.3.6 - - amazonka-sqs < 1.3.6 - - amazonka-ssm < 1.3.6 - - amazonka-storagegateway < 1.3.6 - - amazonka-sts < 1.3.6 - - amazonka-support < 1.3.6 - - amazonka-swf < 1.3.6 - - amazonka-test < 1.3.6 - - amazonka-waf < 1.3.6 - - amazonka-workspaces < 1.3.6 - # https://github.com/fpco/stackage/issues/976 - lucid-svg < 0.6.0.0 - diagrams-svg < 1.3.1.8 From 4b396f516b2be0de93f54f32a26fd0214d4e6ac3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 30 Nov 2015 11:46:26 +0900 Subject: [PATCH 047/539] allow eventstore tests to fail (#1000) --- build-constraints.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6465e245..bda9b37e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1683,9 +1683,8 @@ packages: "Henry J. Wylde @hjwylde": - git-fmt - # https://github.com/fpco/stackage/issues/1000 - # "Yorick Laupa yo.eight@gmail.com @YoEight": - # - eventstore + "Yorick Laupa yo.eight@gmail.com @YoEight": + - eventstore "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 @@ -2265,6 +2264,9 @@ expected-test-failures: # https://github.com/chrisdone/hindent/issues/166 - hindent + + # https://github.com/fpco/stackage/issues/1000 + - eventstore # end of expected-test-failures From f09124d63fc2c7daffbafbbd5f6fa3c6a8330698 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 30 Nov 2015 23:05:55 +0900 Subject: [PATCH 048/539] upperbound morte (Gabriel439/Haskell-Morte-Library#32) temporary workaround for alex issue --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f825ab8..22b20b37 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -461,7 +461,8 @@ packages: - pipes-safe - turtle - foldl - - morte + # https://github.com/Gabriel439/Haskell-Morte-Library/issues/32 + - morte < 1.4.0 "Andrew Thaddeus Martin ": - yesod-table From 4cbe9d81a6c6e6b11730eaf88d0c8a329c24d00a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 30 Nov 2015 23:24:04 +0900 Subject: [PATCH 049/539] Revert "Add constraint "acid-state < 0.14" per #1009" should be fixed with dixi-0.6.0.2 This reverts commit 830dfca3dabfef27b654cf304c761cb49864cb02. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 22b20b37..91254f1b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1752,9 +1752,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - - # https://github.com/fpco/stackage/issues/1009 - - acid-state < 0.14 # end of packages From 02209d96ea54818431eacc54ba995cf178c5dce1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 30 Nov 2015 23:30:25 +0900 Subject: [PATCH 050/539] temporarily disable morte (Gabriel439/Haskell-Morte-Library#32) it can be re-enabled as soon as the alex (ord) issue is resolved in hackage --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 91254f1b..d91dca39 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -462,7 +462,7 @@ packages: - turtle - foldl # https://github.com/Gabriel439/Haskell-Morte-Library/issues/32 - - morte < 1.4.0 + #- morte "Andrew Thaddeus Martin ": - yesod-table From 71ecb7da366e3037141a577d1360719f2a20d519 Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Mon, 30 Nov 2015 14:53:27 +0600 Subject: [PATCH 051/539] =?UTF-8?q?Enable=20=E2=80=98hsndfile=E2=80=99=20a?= =?UTF-8?q?nd=20add=20=E2=80=98hsndfile-vector=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New version of ‘c2hs’ is released where the bug that prevented ‘hsndfile’ from building is fixed according to maintainer of ‘c2hs’: https://github.com/haskell/c2hs/issues/152#issuecomment-160433034 It also turns out that the package ‘hsndfile’ itself is of little use without one ‘hsndfile-vector’ package. This packages provides an instance of ‘Buffer’ type class using wrapper around ‘Vector’ data type. Without the package it's not possible to access individual audio samples. --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f825ab8..0270e01b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1662,9 +1662,9 @@ packages: # "Andrew Lelechenko @Bodigrim": # - exp-pairs - # https://github.com/fpco/stackage/pull/980 - # "Stefan Kersten @kaoskorobase": - # - hsndfile + "Stefan Kersten @kaoskorobase": + - hsndfile + - hsndfile-vector "yihuang @yihuang": - tagstream-conduit @@ -1682,7 +1682,7 @@ packages: "Henry J. Wylde @hjwylde": - git-fmt - + "Will Sewell ": - benchpress From 736287bd78e5ff87aa4a085365fa39ae9de70c05 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 1 Dec 2015 10:19:05 +0100 Subject: [PATCH 052/539] Re-enable dejafu test-suite The issue was closed so I'm assuming the version released today includes the fix. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 327439b3..29248e83 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2152,9 +2152,6 @@ expected-test-failures: # https://github.com/ddssff/cabal-debian/issues/50 - cabal-debian - # https://github.com/barrucadu/dejafu/issues/14 - - dejafu - # https://github.com/MichaelXavier/cron/issues/22 - cron From c8ab9ee239bae5540f1074be6ece26fdb00297bc Mon Sep 17 00:00:00 2001 From: Michael Walker Date: Tue, 1 Dec 2015 13:23:11 +0000 Subject: [PATCH 053/539] Add async-dejafu, hunit-dejafu, and tasty-dejafu --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 327439b3..536b22f0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1451,6 +1451,9 @@ packages: "Michael Walker @barrucadu": - both - dejafu + - async-dejafu + - hunit-dejafu + - tasty-dejafu - irc-ctcp - irc-conduit - irc-client From 1333c37f7ec6d8aa76d46ad0fc28d6058e43a58d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Dec 2015 10:31:10 +0900 Subject: [PATCH 054/539] Revert "Disabling swagger2 test suite per #1010" should be fixed now in 0.4.1 This reverts commit df55bcb64875ef3b40e2d68fe769a968adaea8bb. --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 39f42735..888098df 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1889,10 +1889,6 @@ skipped-tests: - amazonka-ec2 - amazonka-s3 - amazonka-swf - - # Data.HashSet is ambiguous - # https://github.com/fpco/stackage/issues/1010 - - swagger2 # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From 95df8c58250787b92d39617086726b990eab1caf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Dec 2015 11:18:13 +0900 Subject: [PATCH 055/539] allow dejafu haddock to fail (#1015) libHSatomic-primops.a is failing to load --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 888098df..5b05edb5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2229,6 +2229,8 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/994 - Michelangelo + # https://github.com/fpco/stackage/issues/1015 + - dejafu # end of expected-haddock-failures From b46ba693a0b262207801c27092a6c6f9f23af08f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 2 Dec 2015 14:57:40 +0200 Subject: [PATCH 056/539] Add conduit-connection and conduit-iconv --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5b05edb5..462cd286 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1693,6 +1693,10 @@ packages: "Yorick Laupa yo.eight@gmail.com @YoEight": - eventstore + "Sebastian Dröge slomo@coaxion.net @sdroege": + - conduit-iconv + - conduit-connection + "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 From 49d3c43bb44af6723e0ba44526c2d02dd92b5fba Mon Sep 17 00:00:00 2001 From: "Henry J. Wylde" Date: Thu, 3 Dec 2015 15:49:46 +1300 Subject: [PATCH 057/539] Added omnifmt --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5b05edb5..161c0772 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1686,6 +1686,7 @@ packages: "Henry J. Wylde @hjwylde": - git-fmt + - omnifmt "Will Sewell ": - benchpress From 9f167502c76b80369b5d27a9ac3de553f83fdd9a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 3 Dec 2015 17:17:50 +0900 Subject: [PATCH 058/539] conduit-iconv fails to build (sdroege/conduit-iconv#1) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index eb8b0af8..38af40de 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1695,7 +1695,8 @@ packages: - eventstore "Sebastian Dröge slomo@coaxion.net @sdroege": - - conduit-iconv + # https://github.com/sdroege/conduit-iconv/issues/1 + #- conduit-iconv - conduit-connection "Stackage upper bounds": From 8b8f4873194764ab249811089601c6c180124c6a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 3 Dec 2015 17:33:21 +0900 Subject: [PATCH 059/539] io-streams-1.3.3.0 testsuite not building (snapframework/io-streams#50) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 38af40de..4c0e3de3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2204,6 +2204,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1000 - eventstore + + # https://github.com/snapframework/io-streams/issues/50 + - io-streams # end of expected-test-failures From c7c6d7050b5448ef0dc53ae7de054507b509b610 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 3 Dec 2015 17:44:08 +0900 Subject: [PATCH 060/539] Revert "conduit-iconv fails to build (sdroege/conduit-iconv#1)" (#1016) should be fixed in 0.1.1.1 This reverts commit 9f167502c76b80369b5d27a9ac3de553f83fdd9a. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4c0e3de3..720ea9aa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1695,8 +1695,7 @@ packages: - eventstore "Sebastian Dröge slomo@coaxion.net @sdroege": - # https://github.com/sdroege/conduit-iconv/issues/1 - #- conduit-iconv + - conduit-iconv - conduit-connection "Stackage upper bounds": From 2458adb04f1ca3d9ba6cec5d1a02290332eb58a7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 3 Dec 2015 17:48:48 +0900 Subject: [PATCH 061/539] stm-conduit haddock failure (#1018) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `target ‘conduits concurrently.’ is not a module name or a source file` ?? where that string comes from the Synopsis --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 720ea9aa..11396062 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2239,6 +2239,9 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/1015 - dejafu + + # https://github.com/fpco/stackage/issues/1018 + - stm-conduit # end of expected-haddock-failures From 4be800f98c1659bbb04b3ba9a65eb6e0965ba0d1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Dec 2015 00:02:32 +0900 Subject: [PATCH 062/539] stm-conduit doctest failure (#1019) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 11396062..b0174939 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2206,6 +2206,9 @@ expected-test-failures: # https://github.com/snapframework/io-streams/issues/50 - io-streams + + # https://github.com/fpco/stackage/issues/1019 + - stm-conduit # end of expected-test-failures From c3cd8f9ca3357d6138411f332e2544b5ca5200e2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Dec 2015 11:47:15 +0900 Subject: [PATCH 063/539] Revert "io-streams-1.3.3.0 testsuite not building (snapframework/io-streams#50)" should be fixed in 1.3.3.1 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b0174939..13bd606c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2204,9 +2204,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1000 - eventstore - # https://github.com/snapframework/io-streams/issues/50 - - io-streams - # https://github.com/fpco/stackage/issues/1019 - stm-conduit # end of expected-test-failures From 968e1a8f7a4f9bfe214e9c354caa54ef0144e7bc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Dec 2015 13:13:44 +0900 Subject: [PATCH 064/539] allow postgresql-simple 0.5 (#846) --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 13bd606c..9c81c186 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1715,9 +1715,6 @@ packages: - postgresql-binary < 0.7.4 - hasql < 0.14.0.2 - # https://github.com/fpco/stackage/issues/846 - - postgresql-simple < 0.5 - # https://github.com/GaloisInc/cryptol/issues/275 - sbv < 5.0 From 43cf25e9370055817d98c624c5cf1c6115f215ea Mon Sep 17 00:00:00 2001 From: lazlo28 Date: Sat, 5 Dec 2015 04:45:30 +0100 Subject: [PATCH 065/539] Added natural-sort, lentil --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9c81c186..54503b54 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1691,6 +1691,10 @@ packages: "Will Sewell ": - benchpress + "Lazlo Grun ": + - natural-sort + - lentil + "Yorick Laupa yo.eight@gmail.com @YoEight": - eventstore From d247136eaa524f187e62ab3712b9145217bba4fd Mon Sep 17 00:00:00 2001 From: Omari Norman Date: Sat, 5 Dec 2015 12:34:55 -0500 Subject: [PATCH 066/539] add Pinchot to Omari Norman packages --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 54503b54..044de014 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -144,6 +144,7 @@ packages: - cartel - Earley - ofx + - pinchot "Neil Mitchell": - hlint From 8434113e2ebc7d7bf7cdd83e6158bcf3a97fc613 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 6 Dec 2015 21:18:59 +0900 Subject: [PATCH 067/539] latest fay needs haskell-src-exts 1.17 (#981) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 044de014..3cdcacf5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1759,6 +1759,7 @@ packages: - derive < 2.5.23 - hlint < 1.9.23 - stylish-haskell < 0.5.14.4 + - fay < 0.23.1.9 # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 From d7d1378ccfe2e6b9d8d0b20a5ffddf81e1502585 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Dec 2015 08:07:39 +0200 Subject: [PATCH 068/539] Move maintainers agreement from wiki to repo (fixes #1022) --- MAINTAINERS.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 MAINTAINERS.md diff --git a/MAINTAINERS.md b/MAINTAINERS.md new file mode 100644 index 00000000..7c0c9527 --- /dev/null +++ b/MAINTAINERS.md @@ -0,0 +1,66 @@ +This project is built around the concept of maintainers taking responsibility for making their packages work with the rest of the stable ecosystem, usually meaning the newest version of all dependencies. This is a social contract, and is not reflected in the codebase in any way. + +This Wiki page is meant to foster discussion of what such a social contract would look like, and ultimately come up with a solution that we can mostly agree upon. + +## Adding a package to Stackage + +Getting your package included in Stackage is simple: + +* Create a fork on Github. +* Add your packages to [build-constraints.yaml](https://github.com/fpco/stackage/blob/master/build-constraints.yaml), following the format of other contributors. +* Commit and send a pull request. + +Previously, we recommended trying to build the Stackage set yourself before sending a pull request. That's no longer necessary. Just send a pull request, and if there's a problem, the maintainer (currently: Michael Snoyman) will let you know. + +Unlike the Haskell Platform, Stackage does not place quality requirements on packages. In theory, any package that compiles will be accepted to the Stackage package set. However, the maintainer must agree to follow the social contract spelled out in this document. + +Note: while it's highly encouraged that the actual package maintainer is also the Stackage maintainer, this is not necessary. You do not even need the package maintainer's approval to submit to Stackage, though it's a good idea to drop him/her a note. + +## Upper bounds + +The main idea behind Stackage is that, if all packages work with the newest versions of dependencies, we avoid dependency hell. As a result, upper bounds are considered a detriment. This plays out in two ways: + +1. By default, when a package is added to Stackage, it has no upper bound attached. Newer versions will be automatically included, assuming the newer versions compile and pass all tests. The only exceptions to this rule should be: + + 1. A new package is still considered experimental, and therefore not suitable for inclusion in a stable set of packages. + 2. A package is a dependency of a large number of other packages and introduces a major breaking change. In this case, we'll temporarily impose an upper bound to give maintainers an upgrade grace period (see below). + +2. There's long been a debate about whether the PVP's requirement of putting upper bounds in a package is a good thing. We won't resolve that debate here, but Stackage *does* change the situation a bit. Since a package included in Stackage will be constantly compiled against newer versions of dependencies, breakages will be found quickly. Therefore, the motivation for upper bounds is lessened. + * Michael Snoyman: Personally, I lean towards dropping upper bounds most of the time. + +If you decide to put upper bounds on your packages in general in strict accordance with the PVP, your package may often times cause a Stackage build failure. In many cases, this can be resolved with a simple dependency version bump in your cabal file. + +* Michael Snoyman: For these kinds of breakages, given the frequency with which they occur and the simplicity of solving them, I believe package maintainers should have 4 days to upload a new version to Hackage. + +It is highly recommended for all package maintainers to follow the dependencies of their packages on [Packdeps](http://packdeps.haskellers.com/). The site provides RSS feeds to simplify this process. + +## Broken packages/broken tests + +It's bound to happen that broken packages will be uploaded to Hackage. In my experience, the most common situation is that a new version works for the developer on his/her OS/GHC version combination, but fails on other systems. Stackage is a great way to discover such a breakage. + +When Stackage reports such a breakage, I see the following possible resolutions to the problem: + +1. Author uploads a fix. +2. We put a version constraint in Stackage to use the previous known good version. +3. Stackage itself applies a patch (dependent on [issue #5](https://github.com/fpco/stackage/issues/5)). +4. The package is dropped. + +* Michael Snoyman: My recommendation would be that we give the maintainer 24 hours to respond to the failure report. If there's no response in 24 hours, we put in a temporary version constraint. If this version constraint begins to cause problems for other packages in Stackage, and the maintainer is still non-responsive, we drop the package. + +If a package's test suite is failing, the first job is to investigate why. If this is due to a bad interaction with versions of other packages in Stackage, then it is the responsibility of the maintainer to fix the test suite. In some situations, it is acceptable to simply not run the test suite. + +One example is that, at the time of writing, the HTTP package test suite is not run. This is because the version of HTTP included with the Haskell Platform requires an older version of Warp. Since we cannot upgrade HTTP without breaking Haskell Platform compliance, we are required to simply omit the test suite. + +## Major breaking changes + +Many times, when a new major version of a library is released, the resulting breakage is trivial to address. Some examples of this were the transformers 0.2 to 0.3 migration, or text 0.10 to 0.11. + +* Michael Snoyman: In such cases, I believe maintainers should be given a one week grace period to update their packages, during which time the dependency is given an upper bound. + +Other times, breakage is much more significant. Obviously, the distinction between these two cases in entirely subjective, and must be left in the hands of the Stackage organizers. + +* Michael Snoyman: In the major breaking changes case, I believe a period of one month should be given for upgrades. + +## Automation + +Ultimately, I hope we have automated build machines and a centralized server to grab build reports. Until then, Stackage will work much more informally. From edeac8ed19244989f3963b64138d8c2fae740ff9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 7 Dec 2015 15:10:30 +0900 Subject: [PATCH 069/539] reenable morte (Gabriel439/Haskell-Morte-Library#32) should be fixed in morte-1.4.1 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3cdcacf5..550fd64c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -462,8 +462,7 @@ packages: - pipes-safe - turtle - foldl - # https://github.com/Gabriel439/Haskell-Morte-Library/issues/32 - #- morte + - morte "Andrew Thaddeus Martin ": - yesod-table From bc3cc0bbb66b9f38494ef4886755459f281cd703 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Dec 2015 08:15:25 +0200 Subject: [PATCH 070/539] Fix maintainer agreement link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 481c06d3..dbe6c5af 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Please use commit messages like "add foo-bar" or "add johndev's packages" so commit messages like "update build-constraints.yaml" are not helpful). You should also read the [maintainers -agreement](https://github.com/fpco/stackage/wiki/Maintainers-Agreement). +agreement](https://github.com/fpco/stackage/blob/master/MAINTAINERS.md). Package Author Guidelines ------------------------- From 8a2209a0c05ea77690a1482e210b2cfea2378d5d Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Mon, 7 Dec 2015 10:04:57 +0000 Subject: [PATCH 071/539] Rewrite the readme and maintainers agreement, shorter, simpler, encodes existing practice slightly better --- MAINTAINERS.md | 71 +++++++++++++++++++----------------------------- README.md | 73 ++++++++++++++------------------------------------ 2 files changed, 48 insertions(+), 96 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 7c0c9527..df85fe30 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -1,66 +1,51 @@ This project is built around the concept of maintainers taking responsibility for making their packages work with the rest of the stable ecosystem, usually meaning the newest version of all dependencies. This is a social contract, and is not reflected in the codebase in any way. -This Wiki page is meant to foster discussion of what such a social contract would look like, and ultimately come up with a solution that we can mostly agree upon. +The idea behind Stackage is that, if all packages work with the newest versions of dependencies, we avoid dependency hell. Specifically, we aim for: -## Adding a package to Stackage +* All packages are buildable and testable from Hackage. We recommend [multi-ghc-travis](https://github.com/hvr/multi-ghc-travis), which ensures a package is not accidentally incomplete. +* All packages are compatible with the newest versions of all dependencies. +* All packages are compatible with the versions of libraries that ship with GHC ([more information on lenient lower bounds](https://www.fpcomplete.com/blog/2014/05/lenient-lower-bounds)). -Getting your package included in Stackage is simple: +## Adding a package -* Create a fork on Github. -* Add your packages to [build-constraints.yaml](https://github.com/fpco/stackage/blob/master/build-constraints.yaml), following the format of other contributors. -* Commit and send a pull request. +Anyone can add a package to Stackage, but it's highly encouraged that the actual package maintainer is also the Stackage maintainer. If that is not the case, you should drop the package maintainer a note first. -Previously, we recommended trying to build the Stackage set yourself before sending a pull request. That's no longer necessary. Just send a pull request, and if there's a problem, the maintainer (currently: Michael Snoyman) will let you know. +To add your package, first fork this repository. +In the [`build-constraints.yaml`](https://github.com/fpco/stackage/blob/master/build-constraints.yaml) file, there's a section called `packages`. +To add a set of packages, you would add: -Unlike the Haskell Platform, Stackage does not place quality requirements on packages. In theory, any package that compiles will be accepted to the Stackage package set. However, the maintainer must agree to follow the social contract spelled out in this document. + "My Name myemail@example.com @mygithubuser": + - package1 + - package2 + - package3 -Note: while it's highly encouraged that the actual package maintainer is also the Stackage maintainer, this is not necessary. You do not even need the package maintainer's approval to submit to Stackage, though it's a good idea to drop him/her a note. +After doing that, send a pull request. We do not require new submissions to be tested against the rest of Stackage before the pull request, provided you meet the dependency version requirements above. -## Upper bounds +Please use commit messages like "add foo-bar" or "add johndev's packages" +(`build-constraints.yaml` is the most frequently changed file in this git repo +so commit messages like "update build-constraints.yaml" are not helpful). -The main idea behind Stackage is that, if all packages work with the newest versions of dependencies, we avoid dependency hell. As a result, upper bounds are considered a detriment. This plays out in two ways: -1. By default, when a package is added to Stackage, it has no upper bound attached. Newer versions will be automatically included, assuming the newer versions compile and pass all tests. The only exceptions to this rule should be: +## Uploading a new package - 1. A new package is still considered experimental, and therefore not suitable for inclusion in a stable set of packages. - 2. A package is a dependency of a large number of other packages and introduces a major breaking change. In this case, we'll temporarily impose an upper bound to give maintainers an upgrade grace period (see below). +When a new version of a package is uploaded to Hackage, we automatically try to include it in Stackage (unless the new version is considered experimental). That can result in a number of possible failures. If there is a failure we temporarily introduce an upper bound, and raise GitHub issue tickets to resolve the issue. -2. There's long been a debate about whether the PVP's requirement of putting upper bounds in a package is a good thing. We won't resolve that debate here, but Stackage *does* change the situation a bit. Since a package included in Stackage will be constantly compiled against newer versions of dependencies, breakages will be found quickly. Therefore, the motivation for upper bounds is lessened. - * Michael Snoyman: Personally, I lean towards dropping upper bounds most of the time. +If the new version doesn't compile then the package author should quickly (within 3 days) upload a fixed version. -If you decide to put upper bounds on your packages in general in strict accordance with the PVP, your package may often times cause a Stackage build failure. In many cases, this can be resolved with a simple dependency version bump in your cabal file. +If a package's test suite is failing, the first job is to investigate why. If this is due to a bad interaction with versions of other packages in Stackage, then it is the responsibility of the maintainer to fix the test suite. In some situations, it is acceptable to not run the test suite. -* Michael Snoyman: For these kinds of breakages, given the frequency with which they occur and the simplicity of solving them, I believe package maintainers should have 4 days to upload a new version to Hackage. -It is highly recommended for all package maintainers to follow the dependencies of their packages on [Packdeps](http://packdeps.haskellers.com/). The site provides RSS feeds to simplify this process. +## Following dependency upgrades -## Broken packages/broken tests +If a new version of a dependency is released, and that stops your package compiling/passing the tests, then it is your responsibility to modify your package. It is highly recommended that all package maintainers follow the dependencies of their packages on [Packdeps](http://packdeps.haskellers.com/), typically using the RSS feeds. -It's bound to happen that broken packages will be uploaded to Hackage. In my experience, the most common situation is that a new version works for the developer on his/her OS/GHC version combination, but fails on other systems. Stackage is a great way to discover such a breakage. +**If restrictive version bounds are the only problem** then you must quickly (within 3 days) upload a new version with relaxed version bounds. Note that unlike the PVP, Stackage does not require or encourage upper bounds. Omitting upper bounds will mean you get fewer alerts for your package. -When Stackage reports such a breakage, I see the following possible resolutions to the problem: +**If the new dependency causes breaking changes** then all package authors should quickly assess the likely impact on their package (within 3 days) and then produce a new compatible version. The expected timeline for new versions varies between 1 week and 1 month, depending on the significance of the change, and thus the work required to produce those new versions. -1. Author uploads a fix. -2. We put a version constraint in Stackage to use the previous known good version. -3. Stackage itself applies a patch (dependent on [issue #5](https://github.com/fpco/stackage/issues/5)). -4. The package is dropped. -* Michael Snoyman: My recommendation would be that we give the maintainer 24 hours to respond to the failure report. If there's no response in 24 hours, we put in a temporary version constraint. If this version constraint begins to cause problems for other packages in Stackage, and the maintainer is still non-responsive, we drop the package. +## Failing to meet the time limits -If a package's test suite is failing, the first job is to investigate why. If this is due to a bad interaction with versions of other packages in Stackage, then it is the responsibility of the maintainer to fix the test suite. In some situations, it is acceptable to simply not run the test suite. +Maintainers are humans, humans get sick/have babies/go on holiday. If you have regular problems meeting the limits, find a co-maintainer. If you have a one-off problem, respond to the GitHub tickets saying so, and some kind soul might pick up the slack. -One example is that, at the time of writing, the HTTP package test suite is not run. This is because the version of HTTP included with the Haskell Platform requires an older version of Warp. Since we cannot upgrade HTTP without breaking Haskell Platform compliance, we are required to simply omit the test suite. - -## Major breaking changes - -Many times, when a new major version of a library is released, the resulting breakage is trivial to address. Some examples of this were the transformers 0.2 to 0.3 migration, or text 0.10 to 0.11. - -* Michael Snoyman: In such cases, I believe maintainers should be given a one week grace period to update their packages, during which time the dependency is given an upper bound. - -Other times, breakage is much more significant. Obviously, the distinction between these two cases in entirely subjective, and must be left in the hands of the Stackage organizers. - -* Michael Snoyman: In the major breaking changes case, I believe a period of one month should be given for upgrades. - -## Automation - -Ultimately, I hope we have automated build machines and a centralized server to grab build reports. Until then, Stackage will work much more informally. +The time limits are intended to stop people being inconvenienced because of problems in other packages. Where such inconvenience happens, we will drop the offending packages from Stackage. While upper bounds are sometimes a temporary solution, they are against the ethos of Stackage, so will not be kept for long. diff --git a/README.md b/README.md index dbe6c5af..79c87d3f 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,27 @@ stackage [![Build Status](https://travis-ci.org/fpco/stackage.svg?branch=master)](https://travis-ci.org/fpco/stackage) "Stable Hackage": creating a vetted set of packages from Hackage. +This repository is for package authors and maintainers to get their packages into Stackage. +If you simply want to use Stackage as an end user, please follow the instructions on [http://www.stackage.org/](http://www.stackage.org). -__NOTE__ This repository is for package authors and maintainers to get their packages into -Stackage. If you simply want to use Stackage as an end user, please follow the -instructions on [http://www.stackage.org/](http://www.stackage.org). +We strongly recommend using the Haskell tool stack for doing builds, which +includes built-in Stackage support: [stack](https://github.com/commercialhaskell/stack) [![Build Status](https://travis-ci.org/commercialhaskell/stack.svg?branch=master)](https://travis-ci.org/commercialhaskell/stack). + + +Add your package +---------------- + +We welcome all packages, provided: + +* The package author/maintainer agrees to the [maintainers agreement](https://github.com/fpco/stackage/blob/master/MAINTAINERS.md). +* The package is buildable and testable from Hackage. We recommend the [multi-ghc-travis](https://github.com/hvr/multi-ghc-travis), which ensures the package is not accidentally incomplete. +* The package is compatible with the newest versions of all dependencies. +* The package is compatible with the versions of libraries that ship with GHC ([more information on lenient lower bounds](https://www.fpcomplete.com/blog/2014/05/lenient-lower-bounds)). + +Full details on how to add a package can be found in the [maintainers agreement](https://github.com/fpco/stackage/blob/master/MAINTAINERS.md#adding-a-package). + +Other repos +----------- The Stackage project consists of multiple repositories. This repository contains the metadata on packages to be included in future builds and some @@ -19,11 +36,6 @@ project information. In addition, we have the following repositories: * [lts-haskell](https://github.com/fpco/lts-haskell) * [stackage-nightly](https://github.com/fpco/stackage-nightly) -We strongly recommend using the Haskell tool stack for doing builds, which -includes built-in Stackage support: - -* [stack](https://github.com/commercialhaskell/stack) [![Build Status](https://travis-ci.org/commercialhaskell/stack.svg?branch=master)](https://travis-ci.org/commercialhaskell/stack) - We also support some add-on tools to cabal-install to make its usage with Stackage both easier and more secure: @@ -33,51 +45,6 @@ Stackage both easier and more secure: * [stackage-install](https://github.com/fpco/stackage-install) [![Build Status](https://travis-ci.org/fpco/stackage-install.svg?branch=master)](https://travis-ci.org/fpco/stackage-install) * [stackage-build-plan](https://github.com/fpco/stackage-build-plan) [![Build Status](https://travis-ci.org/fpco/stackage-build-plan.svg?branch=master)](https://travis-ci.org/fpco/stackage-build-plan) -Get your package included -------------------------- - -In order to get your package included in the set of stable packages, you should -send a pull request against this repository. In the [`build-constraints.yaml`](https://github.com/fpco/stackage/blob/master/build-constraints.yaml) file, -there's a section called `packages`. In general, to add a set of -packages, you would add: - - "My Name myemail@example.com @mygithubuser": - - package1 - - package2 - - package3 - -You can follow the examples of the other sets of packages in that function. -Once you've done this, you can send a pull request to get your package -included. - -__NOTE__: In order to ease the process of adding new packages, we no longer -require new submissions to be tested on your own system before sending a pull -request. If you believe your package works with the newest versions of all -dependencies, you may send a pull request without testing first. - -Please use commit messages like "add foo-bar" or "add johndev's packages" -(`build-constraints.yaml` is the most frequently changed file in this git repo -so commit messages like "update build-constraints.yaml" are not helpful). - -You should also read the [maintainers -agreement](https://github.com/fpco/stackage/blob/master/MAINTAINERS.md). - -Package Author Guidelines -------------------------- - -There are some basic rules to get your package to play nice with Stackage. Here -are some quick guidelines to hopefully make this easier: - -* Make sure that your code is buildability and testable from Hackage. Often - times, authors test their builds locally, but the tarball that gets uploaded - to Hackage is missing some necessary files. The best way to do this is to - set up a Travis job to do it for you. We recommend the - [multi-ghc-travis](https://github.com/hvr/multi-ghc-travis) approach. -* Make your code compatible with the newest versions of all dependencies. -* Make your code compatible with the versions of libraries that ship with GHC ([more information on lenient lower bounds](https://www.fpcomplete.com/blog/2014/05/lenient-lower-bounds)). - -There are certainly many other tips that could be added here. If you think of -any, please send a pull request! Build the package set --------------------- From 5316860debd23627f8f53e5b9c76c12c48d38f53 Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Mon, 7 Dec 2015 10:36:24 +0000 Subject: [PATCH 072/539] Tone down remarks surrounding PVP --- MAINTAINERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index df85fe30..0995387e 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -39,7 +39,7 @@ If a package's test suite is failing, the first job is to investigate why. If th If a new version of a dependency is released, and that stops your package compiling/passing the tests, then it is your responsibility to modify your package. It is highly recommended that all package maintainers follow the dependencies of their packages on [Packdeps](http://packdeps.haskellers.com/), typically using the RSS feeds. -**If restrictive version bounds are the only problem** then you must quickly (within 3 days) upload a new version with relaxed version bounds. Note that unlike the PVP, Stackage does not require or encourage upper bounds. Omitting upper bounds will mean you get fewer alerts for your package. +**If restrictive version bounds are the only problem** then you must quickly (within 3 days) upload a new version with relaxed version bounds. Note that unlike the PVP, Stackage does not require upper bounds. **If the new dependency causes breaking changes** then all package authors should quickly assess the likely impact on their package (within 3 days) and then produce a new compatible version. The expected timeline for new versions varies between 1 week and 1 month, depending on the significance of the change, and thus the work required to produce those new versions. From 267aee3d43251192d2f14ca2bff5fab4d148ca53 Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Mon, 7 Dec 2015 11:46:14 +0000 Subject: [PATCH 073/539] Make all maintainer changes take 1 week at minimum --- MAINTAINERS.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 0995387e..c4fb174d 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -30,7 +30,7 @@ so commit messages like "update build-constraints.yaml" are not helpful). When a new version of a package is uploaded to Hackage, we automatically try to include it in Stackage (unless the new version is considered experimental). That can result in a number of possible failures. If there is a failure we temporarily introduce an upper bound, and raise GitHub issue tickets to resolve the issue. -If the new version doesn't compile then the package author should quickly (within 3 days) upload a fixed version. +If the new version doesn't compile then the package author should quickly (within 1 week) upload a fixed version. If a package's test suite is failing, the first job is to investigate why. If this is due to a bad interaction with versions of other packages in Stackage, then it is the responsibility of the maintainer to fix the test suite. In some situations, it is acceptable to not run the test suite. @@ -39,9 +39,9 @@ If a package's test suite is failing, the first job is to investigate why. If th If a new version of a dependency is released, and that stops your package compiling/passing the tests, then it is your responsibility to modify your package. It is highly recommended that all package maintainers follow the dependencies of their packages on [Packdeps](http://packdeps.haskellers.com/), typically using the RSS feeds. -**If restrictive version bounds are the only problem** then you must quickly (within 3 days) upload a new version with relaxed version bounds. Note that unlike the PVP, Stackage does not require upper bounds. +**If restrictive version bounds are the only problem** then you must quickly (within 1 week) upload a new version with relaxed version bounds. Note that unlike the PVP, Stackage does not require upper bounds. -**If the new dependency causes breaking changes** then all package authors should quickly assess the likely impact on their package (within 3 days) and then produce a new compatible version. The expected timeline for new versions varies between 1 week and 1 month, depending on the significance of the change, and thus the work required to produce those new versions. +**If the new dependency causes breaking changes** then all package authors should quickly assess the likely impact on their package (within 1 week) and then produce a new compatible version. The expected timeline for new versions varies between 1 week and 1 month, depending on the significance of the change, and thus the work required to produce those new versions. ## Failing to meet the time limits From 3e140b137bb2b82bcbd0a8ad219f230c6447747b Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Mon, 7 Dec 2015 14:20:56 +0000 Subject: [PATCH 074/539] Apply @snoyberg's MAINTAINERS changes --- MAINTAINERS.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index c4fb174d..4975f3df 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -2,7 +2,7 @@ This project is built around the concept of maintainers taking responsibility fo The idea behind Stackage is that, if all packages work with the newest versions of dependencies, we avoid dependency hell. Specifically, we aim for: -* All packages are buildable and testable from Hackage. We recommend [multi-ghc-travis](https://github.com/hvr/multi-ghc-travis), which ensures a package is not accidentally incomplete. +* All packages are buildable and testable from Hackage. We recommend [the Stack Travis script](http://docs.haskellstack.org/en/stable/GUIDE.html#travis-with-caching), which ensures a package is not accidentally incomplete. * All packages are compatible with the newest versions of all dependencies. * All packages are compatible with the versions of libraries that ship with GHC ([more information on lenient lower bounds](https://www.fpcomplete.com/blog/2014/05/lenient-lower-bounds)). @@ -19,7 +19,8 @@ To add a set of packages, you would add: - package2 - package3 -After doing that, send a pull request. We do not require new submissions to be tested against the rest of Stackage before the pull request, provided you meet the dependency version requirements above. +After doing that, send a pull request. We do not require new submissions to be tested against the rest of Stackage before the pull request, provided you meet the dependency version requirements above. If your library depends on a C library, add a note to your pull request with the Ubuntu library name, or even better edit the debian-bootstrap script directly + Please use commit messages like "add foo-bar" or "add johndev's packages" (`build-constraints.yaml` is the most frequently changed file in this git repo From 0a0d68c067703bb4025bcc543c19c56a56177200 Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Mon, 7 Dec 2015 14:27:16 +0000 Subject: [PATCH 075/539] Update README @snoyberg's suggestions --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 79c87d3f..342afc45 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ stackage "Stable Hackage": creating a vetted set of packages from Hackage. This repository is for package authors and maintainers to get their packages into Stackage. -If you simply want to use Stackage as an end user, please follow the instructions on [http://www.stackage.org/](http://www.stackage.org). +If you simply want to use Stackage as an end user, please follow the instructions on [https://www.stackage.org/](https://www.stackage.org). We strongly recommend using the Haskell tool stack for doing builds, which includes built-in Stackage support: [stack](https://github.com/commercialhaskell/stack) [![Build Status](https://travis-ci.org/commercialhaskell/stack.svg?branch=master)](https://travis-ci.org/commercialhaskell/stack). @@ -17,7 +17,7 @@ Add your package We welcome all packages, provided: * The package author/maintainer agrees to the [maintainers agreement](https://github.com/fpco/stackage/blob/master/MAINTAINERS.md). -* The package is buildable and testable from Hackage. We recommend the [multi-ghc-travis](https://github.com/hvr/multi-ghc-travis), which ensures the package is not accidentally incomplete. +* The package is buildable and testable from Hackage. We recommend [the Stack Travis script](http://docs.haskellstack.org/en/stable/GUIDE.html#travis-with-caching), which ensures a package is not accidentally incomplete. * The package is compatible with the newest versions of all dependencies. * The package is compatible with the versions of libraries that ship with GHC ([more information on lenient lower bounds](https://www.fpcomplete.com/blog/2014/05/lenient-lower-bounds)). From 8620544276ace6d5c0e2246a6f18b4bb8aed5cf3 Mon Sep 17 00:00:00 2001 From: Andrew Rademacher Date: Mon, 7 Dec 2015 18:18:16 -0600 Subject: [PATCH 076/539] Add aeson-casing to stackage. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 550fd64c..4933afc9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1702,6 +1702,9 @@ packages: - conduit-iconv - conduit-connection + "Andrew Rademacher ": + - aeson-casing + "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 From 7ea3e7c7c1f8eebb55b3433af150699fa81aaac0 Mon Sep 17 00:00:00 2001 From: Michael Thompson Date: Mon, 7 Dec 2015 21:29:14 -0500 Subject: [PATCH 077/539] add streaming / streaming-bytestring --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 550fd64c..e2f6cd5c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1200,6 +1200,9 @@ packages: - lens-simple - lens-family-core - lens-family + - streaming + - streaming-bytestring + "Justin Le @mstksg": - auto From b956bae1104d8930e2f118395699d0de0f785e80 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 8 Dec 2015 09:17:01 +0200 Subject: [PATCH 078/539] Revert "stm-conduit doctest failure (#1019)" This reverts commit 4be800f98c1659bbb04b3ba9a65eb6e0965ba0d1. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9225331c..88d1e316 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2211,9 +2211,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1000 - eventstore - - # https://github.com/fpco/stackage/issues/1019 - - stm-conduit # end of expected-test-failures From 690b4a89e16611f89a14a9e3a1abf65ed08bda7c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 08:00:45 +0200 Subject: [PATCH 079/539] Upper bound for #1027 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 88d1e316..11ce45d1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1768,6 +1768,9 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + + # https://github.com/fpco/stackage/issues/1027 + - stm-conduit < 2.7 # end of packages From cdee78687158b323b6536f306422851ce54c2301 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 08:18:46 +0200 Subject: [PATCH 080/539] Remove upper bounds and close #981 --- build-constraints.yaml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 11ce45d1..b20c3633 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -422,8 +422,9 @@ packages: - latex-formulae-image - latex-formulae-pandoc - latex-formulae-hakyll - - agda-snippets - - agda-snippets-hakyll + # Temporarily removed due to upper bound on haskell-src-exts in Agda + # - agda-snippets + # - agda-snippets-hakyll "Dan Burton @DanBurton": - hspec-jenkins @@ -1409,7 +1410,9 @@ packages: - ipython-kernel "Andrés Sicard-Ramírez @asr": - - Agda + # Temporarily removed due to upper bound on haskell-src-exts + # - Agda + [] "James Cook @mokus0": - dependent-sum @@ -1759,13 +1762,6 @@ packages: - lucid-svg < 0.6.0.0 - diagrams-svg < 1.3.1.8 - # https://github.com/fpco/stackage/issues/981 - - haskell-src-exts < 1.17 - - derive < 2.5.23 - - hlint < 1.9.23 - - stylish-haskell < 0.5.14.4 - - fay < 0.23.1.9 - # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 From e28444647f2191a745ca03f1cb02ae40b47c308f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 08:59:24 +0200 Subject: [PATCH 081/539] Remove upper bound and close #1027 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b20c3633..afd97020 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1764,9 +1764,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - - # https://github.com/fpco/stackage/issues/1027 - - stm-conduit < 2.7 # end of packages From 3435507479fb9d5cd62e428646a37c65d4ee2f2a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 16:56:37 +0200 Subject: [PATCH 082/539] Expect test failure chrisdone/sourcemap#3 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ae0d9d37..923d38e1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2211,6 +2211,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1000 - eventstore + + # https://github.com/chrisdone/sourcemap/issues/3 + - sourcemap # end of expected-test-failures From 42275b92656839c522d63f4b124f6f753e5a635e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 17:14:38 +0200 Subject: [PATCH 083/539] Temporary block for haskell-suite/haskell-names#69 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 923d38e1..a3429568 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -532,7 +532,8 @@ packages: - action-permutations - amqp - curl - - haskell-names + # https://github.com/haskell-suite/haskell-names/issues/69 + # - haskell-names - haskell-packages - heredoc - hse-cpp From ebd9537615da3adfc4a5f78cac7088ca69d1d0a1 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 17:19:55 +0200 Subject: [PATCH 084/539] Temporary blocks for chrisdone/hindent#169 --- build-constraints.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a3429568..174e0bcf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -255,7 +255,8 @@ packages: #- scrobble GHC 7.10, for QuickCheck 2.8 via testpack - shell-conduit - sourcemap - - hindent + # Temporary block: https://github.com/chrisdone/hindent/issues/169 + # - hindent - descriptive - wrap - path @@ -904,8 +905,9 @@ packages: - gitson - pcre-heavy - http-link-header - - microformats2-parser - - hspec-expectations-pretty-diff + # Temporary block for: https://github.com/chrisdone/hindent/issues/169 + # - microformats2-parser + # - hspec-expectations-pretty-diff "Francesco Mazzoli f@mazzo.li @bitonic": - language-c-quote From af59e426ae16e23756ab198b5c8fab3b0d1d1dd4 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 17:22:22 +0200 Subject: [PATCH 085/539] Temporary block for mainland/language-c-quote#57 --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 174e0bcf..c66f615c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -910,7 +910,9 @@ packages: # - hspec-expectations-pretty-diff "Francesco Mazzoli f@mazzo.li @bitonic": - - language-c-quote + # Temporary block for: https://github.com/mainland/language-c-quote/issues/57 + # - language-c-quote + [] "Sönke Hahn soenkehahn@gmail.com @soenkehahn": - getopt-generics From cb4c657dcd3d402fd86353bbc29fa3212c2021b9 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 17:40:41 +0200 Subject: [PATCH 086/539] Temporary block for lambdabot/lambdabot#139 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c66f615c..4957611d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -442,7 +442,8 @@ packages: - runmemo - tardis - lens-family-th - - lambdabot + # Temporary block for: https://github.com/lambdabot/lambdabot/issues/139 + # - lambdabot "Daniel Díaz dhelta.diaz@gmail.com @Daniel-Diaz": - bimap-server From a7337f2a52f7710474bb3ebc8faf54e4704796f7 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 17:42:55 +0200 Subject: [PATCH 087/539] Temporary block for k-bx/protocol-buffers#13 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4957611d..ba82b160 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1308,7 +1308,8 @@ packages: "Kostiantyn Rybnikov @k-bx": - protocol-buffers - - hprotoc + # Temporary block for: https://github.com/k-bx/protocol-buffers/issues/13 + # - hprotoc - protocol-buffers-descriptor - ekg-core - digits From 727622adab0a3dd5375ec72e33c262cff4ace352 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Dec 2015 17:48:59 +0200 Subject: [PATCH 088/539] Expected Haddock failures for #1030 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ba82b160..c388363a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2257,6 +2257,10 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/1018 - stm-conduit + + # https://github.com/fpco/stackage/issues/1030 + - aeson-casing + - groom # end of expected-haddock-failures From 032426e6bd992da452bf2aebeead99ab3618c974 Mon Sep 17 00:00:00 2001 From: Yann Esposito Date: Wed, 9 Dec 2015 17:20:06 +0100 Subject: [PATCH 089/539] Added caching WAI middleware for WAI 3 I've tested locally using lts-3.16 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c388363a..d171002e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -675,6 +675,10 @@ packages: "Yann Esposito ": - human-readable-duration - holy-project + - wai-middleware-caching + - wai-middleware-caching-lru + - wai-middleware-caching-redis + # not package maintainer - ekg - ekg-json From f6ba6306a149f1c5e56c881f95a5e2cbd9b5f59a Mon Sep 17 00:00:00 2001 From: Kostiantyn Rybnikov Date: Wed, 9 Dec 2015 20:25:00 +0200 Subject: [PATCH 090/539] Fix hprotoc --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d171002e..10703304 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,7 +9,7 @@ packages: - bzlib-conduit - cabal-install - cabal-src - - case-insensitive + - case-insensitivek- - classy-prelude-yesod - conduit-combinators - conduit-extra @@ -1312,8 +1312,7 @@ packages: "Kostiantyn Rybnikov @k-bx": - protocol-buffers - # Temporary block for: https://github.com/k-bx/protocol-buffers/issues/13 - # - hprotoc + - hprotoc - protocol-buffers-descriptor - ekg-core - digits From 0ead88f1398882df900b94735fbf7587da224678 Mon Sep 17 00:00:00 2001 From: Kostiantyn Rybnikov Date: Wed, 9 Dec 2015 20:30:28 +0200 Subject: [PATCH 091/539] Fix typo --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 10703304..deb6923a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,7 +9,7 @@ packages: - bzlib-conduit - cabal-install - cabal-src - - case-insensitivek- + - case-insensitivek - classy-prelude-yesod - conduit-combinators - conduit-extra From 103b7da5e67bdb5451a71a1da02a205e5daf54ec Mon Sep 17 00:00:00 2001 From: Kostiantyn Rybnikov Date: Wed, 9 Dec 2015 20:30:44 +0200 Subject: [PATCH 092/539] Fix typo --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index deb6923a..3d01fb75 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,7 +9,7 @@ packages: - bzlib-conduit - cabal-install - cabal-src - - case-insensitivek + - case-insensitive - classy-prelude-yesod - conduit-combinators - conduit-extra From 8af1f14bc9a384bffe768b5caad08b62c9034468 Mon Sep 17 00:00:00 2001 From: Callum Rogers Date: Wed, 9 Dec 2015 21:51:56 +0000 Subject: [PATCH 093/539] Add Callum Rogers as maintainer of should-not-typecheck --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3d01fb75..d202a71c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1724,6 +1724,9 @@ packages: "Andrew Rademacher ": - aeson-casing + + "Callum Rogers @CRogers": + - should-not-typecheck "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 From efd4b7763beb0e21d63c1b9867b013aaab07d758 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 10 Dec 2015 08:30:12 +0200 Subject: [PATCH 094/539] Temporary block for k-bx/protocol-buffers#18 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d202a71c..8b33b558 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1312,7 +1312,8 @@ packages: "Kostiantyn Rybnikov @k-bx": - protocol-buffers - - hprotoc + # Temporary block for: https://github.com/k-bx/protocol-buffers/issues/18 + # - hprotoc - protocol-buffers-descriptor - ekg-core - digits From de4a9cf03b36ef18e189b25ea930d009e06cb0fb Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 10 Dec 2015 12:44:59 +0200 Subject: [PATCH 095/539] Remove temporary block and close k-bx/protocol-buffers#18 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8b33b558..d202a71c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1312,8 +1312,7 @@ packages: "Kostiantyn Rybnikov @k-bx": - protocol-buffers - # Temporary block for: https://github.com/k-bx/protocol-buffers/issues/18 - # - hprotoc + - hprotoc - protocol-buffers-descriptor - ekg-core - digits From 4b6c4ac9949d8886bdcf4adad8e7d884ff8b74ec Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 11 Dec 2015 08:05:38 +0200 Subject: [PATCH 096/539] Upper bound for #1034 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d202a71c..efab8a33 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1781,6 +1781,10 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + + # https://github.com/fpco/stackage/issues/1034 + - protocol-buffers < 2.1.10 + - protocol-buffers-descriptor < 2.1.10 # end of packages From 29e71fec36d14a436415b74d2d40ca7c21390f8f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 11 Dec 2015 08:30:37 +0200 Subject: [PATCH 097/539] Reblock hprotoc --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index efab8a33..d9ee7832 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1312,7 +1312,8 @@ packages: "Kostiantyn Rybnikov @k-bx": - protocol-buffers - - hprotoc + # Temproary block: https://github.com/k-bx/protocol-buffers/issues/18 + # - hprotoc - protocol-buffers-descriptor - ekg-core - digits From 183b87d88324d584e3942cdc442100bcfa3150e9 Mon Sep 17 00:00:00 2001 From: Mihaly Barasz Date: Sat, 12 Dec 2015 17:51:18 +0100 Subject: [PATCH 098/539] Add tz, tzdata --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d9ee7832..7b152cca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1729,6 +1729,10 @@ packages: "Callum Rogers @CRogers": - should-not-typecheck + "Mihaly Barasz klao@nilcons.com @klao": + - tz + - tzdata + "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 From 4911a476bc03fa3d6e722ee077a77d0770d58854 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sat, 12 Dec 2015 21:09:25 +0200 Subject: [PATCH 099/539] Remove upper bounds and close #1034 --- build-constraints.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d9ee7832..d202a71c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1312,8 +1312,7 @@ packages: "Kostiantyn Rybnikov @k-bx": - protocol-buffers - # Temproary block: https://github.com/k-bx/protocol-buffers/issues/18 - # - hprotoc + - hprotoc - protocol-buffers-descriptor - ekg-core - digits @@ -1782,10 +1781,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - - # https://github.com/fpco/stackage/issues/1034 - - protocol-buffers < 2.1.10 - - protocol-buffers-descriptor < 2.1.10 # end of packages From bf2dfe8cb9658cce63690c4e1d2adc9bb23c2741 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 13 Dec 2015 13:05:40 +0200 Subject: [PATCH 100/539] Upper bound for #1036 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fb60e7f0..ef765688 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1785,6 +1785,9 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + + # https://github.com/fpco/stackage/issues/1036 + - gtk < 0.14 # end of packages From 3026e31d2566485524e40098ba2fabc8b17dbb9e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 13 Dec 2015 13:46:46 +0200 Subject: [PATCH 101/539] Remove temporary block and close chrisdone/hindent#166 --- build-constraints.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ef765688..79685bba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -255,8 +255,7 @@ packages: #- scrobble GHC 7.10, for QuickCheck 2.8 via testpack - shell-conduit - sourcemap - # Temporary block: https://github.com/chrisdone/hindent/issues/169 - # - hindent + - hindent - descriptive - wrap - path @@ -910,9 +909,8 @@ packages: - gitson - pcre-heavy - http-link-header - # Temporary block for: https://github.com/chrisdone/hindent/issues/169 - # - microformats2-parser - # - hspec-expectations-pretty-diff + - microformats2-parser + - hspec-expectations-pretty-diff "Francesco Mazzoli f@mazzo.li @bitonic": # Temporary block for: https://github.com/mainland/language-c-quote/issues/57 From 72263f426e5559b64cb0c076c2f6672ac1b7d1f6 Mon Sep 17 00:00:00 2001 From: Timothy Klim Date: Mon, 14 Dec 2015 02:02:27 +0300 Subject: [PATCH 102/539] Add pkcs10 package --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 79685bba..fa329ef0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1730,6 +1730,9 @@ packages: - tz - tzdata + "Timothy Klim @TimothyKlim": + - pkcs10 + "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 From 63aa9779303aadef08392169393df96c3c4629ea Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 14 Dec 2015 10:11:35 +0200 Subject: [PATCH 103/539] Initial 7.10.3 upgrade for Nightly --- .travis.yml | 2 +- Dockerfile | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index a53f3231..430eb0b8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ install: - chmod +x stack # Install GHC and cabal-install - - ./stack setup 7.10.2 + - ./stack setup 7.10.3 - ./stack --resolver ghc-7.10 build stackage-update # Update the index diff --git a/Dockerfile b/Dockerfile index c9322672..75d4f560 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,12 +14,12 @@ ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh RUN DEBIAN_FRONTEND=noninteractive bash /tmp/debian-bootstrap.sh RUN rm /tmp/debian-bootstrap.sh -RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cabal-install-1.22 ghc-7.10.2 ghc-7.10.2-htmldocs alex-3.1.3 happy-1.19.4 sudo +RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cabal-install-1.22 ghc-7.10.3 ghc-7.10.3-htmldocs alex-3.1.3 happy-1.19.4 sudo -ENV PATH /home/stackage/.cabal/bin:/usr/local/sbin:/usr/local/bin:/opt/ghc/7.10.2/bin:/opt/cabal/1.22/bin:/opt/alex/3.1.3/bin:/opt/happy/1.19.4/bin:/usr/sbin:/usr/bin:/sbin:/bin +ENV PATH /home/stackage/.cabal/bin:/usr/local/sbin:/usr/local/bin:/opt/ghc/7.10.3/bin:/opt/cabal/1.22/bin:/opt/alex/3.1.3/bin:/opt/happy/1.19.4/bin:/usr/sbin:/usr/bin:/sbin:/bin RUN cabal update RUN cabal install hscolour cabal-install && cp $HOME/.cabal/bin/* /usr/local/bin && rm -rf $HOME/.cabal $HOME/.ghc /tmp/stackage RUN wget https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 && bunzip2 stackage-curator.bz2 && chmod +x stackage-curator && mv stackage-curator /usr/local/bin # Get new hyperlinked Haddocks -RUN mkdir -p /opt/haddock && cd /opt/haddock && wget https://s3.amazonaws.com/download.fpcomplete.com/michael/haddock-2.16.2.tar.gz && tar zxf haddock-2.16.2.tar.gz && rm -f /opt/ghc/7.10.2/bin/haddock && ln -s /opt/haddock/2.16.2/bin/haddock /opt/ghc/7.10.2/bin/haddock +# RUN mkdir -p /opt/haddock && cd /opt/haddock && wget https://s3.amazonaws.com/download.fpcomplete.com/michael/haddock-2.16.2.tar.gz && tar zxf haddock-2.16.2.tar.gz && rm -f /opt/ghc/7.10.3/bin/haddock && ln -s /opt/haddock/2.16.2/bin/haddock /opt/ghc/7.10.3/bin/haddock From 18aab6739d7e37c5f7a97d26e3551397916adaa6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Dec 2015 09:51:31 +0100 Subject: [PATCH 104/539] Trim whitespace --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fa329ef0..b1ae7c6e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4,7 +4,7 @@ packages: "Piotr Mlodawski @pmlodawski": - signal - ghc-session - + "Michael Snoyman michael@snoyman.com @snoyberg": - bzlib-conduit - cabal-install @@ -1215,7 +1215,7 @@ packages: - lens-family - streaming - streaming-bytestring - + "Justin Le @mstksg": - auto @@ -1722,7 +1722,7 @@ packages: "Andrew Rademacher ": - aeson-casing - + "Callum Rogers @CRogers": - should-not-typecheck From cefe4ea326826f2c276e7c56c6a9e24eae15ee43 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Dec 2015 09:51:53 +0100 Subject: [PATCH 105/539] Upper bound for #968 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b1ae7c6e..1e5676ad 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1779,6 +1779,7 @@ packages: # https://github.com/fpco/stackage/issues/968 - bifunctors < 5.1 + - text-show < 2.1.2 # https://github.com/fpco/stackage/issues/976 - lucid-svg < 0.6.0.0 From c49c2bd1b28f42f3c0e4d76a1ff7c89bb13879db Mon Sep 17 00:00:00 2001 From: Emanuel Borsboom Date: Mon, 14 Dec 2015 04:34:45 -0800 Subject: [PATCH 106/539] Change maintainer of 'stack' to me I've missed a couple of issues because I wasn't pinged. --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e5676ad..a00cb117 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -98,7 +98,6 @@ packages: - random-source - shelly - smtLib - - stack < 9.9.9 - stackage - stackage-curator - stackage-types @@ -709,7 +708,7 @@ packages: "Luis G. Torres ": + "Emanuel Borsboom @borsboom": - BoundedChan - broadcast-chan - bytestring-lexing @@ -734,6 +733,7 @@ packages: - Chart-cairo - ghc-events - monad-extras + - stack < 9.9.9 "Michael Sloan ": - th-orphans From 70e927e3f8e9fd7a286b439762316e4ed79f261a Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Dec 2015 09:24:35 +0100 Subject: [PATCH 107/539] Upper bounds for #1039 --- build-constraints.yaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a00cb117..095d249c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -655,7 +655,8 @@ packages: - msi-kb-backlit - smoothie - tellbot - - wavefront + # https://github.com/fpco/stackage/issues/1039 + # - wavefront - zero "Thomas Schilling ": @@ -1677,8 +1678,9 @@ packages: "Michael Schröder @mcschroeder": - ttrie - "Greg Weber ": - - base-noprelude + # "Greg Weber ": + # https://github.com/fpco/stackage/issues/1039 + # - base-noprelude # https://github.com/fpco/stackage/pull/979 # "Andrew Lelechenko @Bodigrim": @@ -1699,8 +1701,9 @@ packages: - exact-real "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - - Cartesian - - Michelangelo + # https://github.com/fpco/stackage/issues/1039 + # - Cartesian + # - Michelangelo "Henry J. Wylde @hjwylde": - git-fmt From f7ba991ddc238724bfe1e07a5e710c69fc8ead0d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Dec 2015 09:29:33 +0100 Subject: [PATCH 108/539] Fix syntax error in previous commit --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 095d249c..38c8986d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1700,10 +1700,10 @@ packages: "Joe Hermaszewski @expipiplus1": - exact-real - "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - # https://github.com/fpco/stackage/issues/1039 - # - Cartesian - # - Michelangelo + # "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": + # https://github.com/fpco/stackage/issues/1039 + # - Cartesian + # - Michelangelo "Henry J. Wylde @hjwylde": - git-fmt From 9ad55ca93509ae2677d3eb01e45a8e8fa03a520f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Dec 2015 09:32:16 +0100 Subject: [PATCH 109/539] Remove upper bound and close #1036 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 38c8986d..4dd72fed 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1790,9 +1790,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - - # https://github.com/fpco/stackage/issues/1036 - - gtk < 0.14 # end of packages From b1e9f57f82cb450ef4ee1d0d09cc58b6b49ecac9 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 15 Dec 2015 15:44:48 +0100 Subject: [PATCH 110/539] =?UTF-8?q?Fix=20github=20user=20name=20for=20Jaku?= =?UTF-8?q?b=20Fija=C5=82kowski?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit No user `Fiolek_` exists on github, but @Fiolek does. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4dd72fed..e074869a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1346,7 +1346,7 @@ packages: "Will Thompson @wjt": - bustle - "Jakub Fijałkowski kuba@codinginfinity.me @Fiolek_": + "Jakub Fijałkowski kuba@codinginfinity.me @Fiolek": - hlibsass - hsass From 1527b8d4f73b0ae3df62202ec6ce9a3b2c071a04 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Dec 2015 17:18:28 +0100 Subject: [PATCH 111/539] Upper bound for #1042 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e074869a..e1aaaf43 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1790,6 +1790,9 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + + # https://github.com/fpco/stackage/issues/1042 + - clock < 0.6 # end of packages From 4a176d121485a15e76770a3467c47a204dc855c8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Dec 2015 18:28:26 +0100 Subject: [PATCH 112/539] Remove upper bounds and close #768. lambdabot is already excluded. --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e1aaaf43..015b58bf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1740,10 +1740,6 @@ packages: # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 - # https://github.com/fpco/stackage/issues/767 - - dependent-map == 0.1.* - - dependent-sum == 0.2.* - # https://github.com/fpco/stackage/issues/768 - HUnit < 1.3 From dc8376ac7dd81ca18fdd19c7caf3681a2b58b931 Mon Sep 17 00:00:00 2001 From: Jeremy Shaw Date: Tue, 15 Dec 2015 11:54:41 -0600 Subject: [PATCH 113/539] Attempt to add userid package to stackage No idea if I am doing this right. --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 015b58bf..5ac5279b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1735,6 +1735,9 @@ packages: "Timothy Klim @TimothyKlim": - pkcs10 + + "Jeremy Shaw @stepcut": + - userid "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 @@ -2365,5 +2368,7 @@ github-users: - mokus0 haskell-game: - ocharles + Happstack: + - stepcut # end of github-users From f485cf386d1c59174eaa2c12fc9ef8eb17a04265 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Dec 2015 21:42:51 +0100 Subject: [PATCH 114/539] Re-enable base-noprelude #1039 --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 015b58bf..51bab0fe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1678,9 +1678,8 @@ packages: "Michael Schröder @mcschroeder": - ttrie - # "Greg Weber ": - # https://github.com/fpco/stackage/issues/1039 - # - base-noprelude + "Greg Weber ": + - base-noprelude # https://github.com/fpco/stackage/pull/979 # "Andrew Lelechenko @Bodigrim": From a74bf76c4caa3fb8e44fb1905cfb4ba71f0f67ae Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 15 Dec 2015 13:04:29 -0800 Subject: [PATCH 115/539] remove lambdabot I don't intend to make sure that lambdabot is updated in a timely manner, so I'm removing myself as its stackage maintainer. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 51bab0fe..2e312e38 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -440,8 +440,6 @@ packages: - runmemo - tardis - lens-family-th - # Temporary block for: https://github.com/lambdabot/lambdabot/issues/139 - # - lambdabot "Daniel Díaz dhelta.diaz@gmail.com @Daniel-Diaz": - bimap-server From fadadd4cffdf46bb6ab8fb682e03432a718f1fc7 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Wed, 16 Dec 2015 14:03:57 +0200 Subject: [PATCH 116/539] Remove hasql-postgresql https://github.com/fpco/stackage/issues/845#issuecomment-165033054 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 51bab0fe..898f82c0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -746,7 +746,6 @@ packages: - focus - hasql - hasql-backend - - hasql-postgres - list-t - mtl-prelude - neat-interpolation From f35147dc0b3ab6a5c8fa088a2ccf72ff7a95f429 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 16 Dec 2015 15:16:49 +0200 Subject: [PATCH 117/539] Try using a newer Stack version for Travis --- .travis.yml | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 430eb0b8..61a4ac75 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,26 +1,36 @@ +# Use new container infrastructure to enable caching sudo: false -language: haskell +# Choose a lightweight base image; we provide our own build tools. +language: c + +# GHC depends on GMP. You can add other dependencies here as well. +addons: + apt: + packages: + - libgmp-dev install: + # Download and unpack the stack executable + - mkdir -p ~/.local/bin + - export PATH=$HOME/.local/bin:$PATH + - travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack' + # Get stackage-curator - wget https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 - bunzip2 stackage-curator.bz2 - chmod +x stackage-curator - - # Get stack - - travis_retry curl -L https://github.com/commercialhaskell/stack/releases/download/v0.1.3.0/stack-0.1.3.0-x86_64-linux-gmp4.gz | gunzip > stack - - chmod +x stack + - mv stackage-curator ~/.local/bin # Install GHC and cabal-install - - ./stack setup 7.10.3 - - ./stack --resolver ghc-7.10 build stackage-update + - stack setup 7.10.3 + - stack --resolver ghc-7.10 build stackage-update # Update the index - - travis_retry ./stack --resolver ghc-7.10 exec stackage-update + - travis_retry stack --resolver ghc-7.10 exec stackage-update script: - - ./stack --resolver ghc-7.10 exec ./stackage-curator check + - stack --resolver ghc-7.10 exec stackage-curator check cache: directories: From 6f84730186490ff3e5290e488d5beaaceccbf2ee Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Dec 2015 16:51:29 +0100 Subject: [PATCH 118/539] Disable packages and test suites that started causing problems with GHC 7.10.3 #1045 --- build-constraints.yaml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 898f82c0..be3f381b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1177,7 +1177,8 @@ packages: # https://github.com/athanclark/nested-routes/issues/9 #- nested-routes - commutative - - composition-extra + # https://github.com/fpco/stackage/issues/1045 + # - composition-extra - digestive-functors-lucid - ltext - markup @@ -1185,7 +1186,8 @@ packages: - poly-arity - pred-trie - rose-trees - - sets + # https://github.com/fpco/stackage/issues/1045 + # - sets - tries - urlpath - wai-transformers @@ -1395,7 +1397,8 @@ packages: - generic-deriving - invariant - keycode - - text-show + # https://github.com/fpco/stackage/issues/1045 + # - text-show "Kirill Zaborsky @qrilka": - xlsx @@ -1921,6 +1924,12 @@ skipped-tests: - amazonka-ec2 - amazonka-s3 - amazonka-swf + + # Misc from GHC 7.10.3 upgrade + # https://github.com/fpco/stackage/issues/1045 + - argon + - clock + - pkcs10 # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From ee5448b9fd5d78e95ef5ab1c439dd1b3be39362c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Dec 2015 16:57:27 +0100 Subject: [PATCH 119/539] Re-enable pkcs10 test-suite #1045 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index be3f381b..a48b9e55 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1929,7 +1929,6 @@ skipped-tests: # https://github.com/fpco/stackage/issues/1045 - argon - clock - - pkcs10 # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From f1eccf995f7002e126cc204d9d6f59b8ce0c80ce Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Dec 2015 17:00:18 +0100 Subject: [PATCH 120/539] Disable more packages for #1045 --- build-constraints.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a48b9e55..b1d77207 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1177,23 +1177,22 @@ packages: # https://github.com/athanclark/nested-routes/issues/9 #- nested-routes - commutative - # https://github.com/fpco/stackage/issues/1045 - # - composition-extra - digestive-functors-lucid - ltext - markup - path-extra - poly-arity - - pred-trie - - rose-trees - # https://github.com/fpco/stackage/issues/1045 - # - sets - - tries - urlpath - wai-transformers - wai-middleware-content-type - wai-middleware-verbs - webpage + # https://github.com/fpco/stackage/issues/1045 + # - composition-extra + # - pred-trie + # - rose-trees + # - sets + # - tries "Fumiaki Kinoshita @fumieval": - control-bool From 73a12092d19db59e44e1565b9bc6adbf3ef08a20 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Dec 2015 17:15:48 +0100 Subject: [PATCH 121/539] Skip Another test suite #1045 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b1d77207..99699be0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1928,6 +1928,7 @@ skipped-tests: # https://github.com/fpco/stackage/issues/1045 - argon - clock + - pipes-cacophony # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From e5e4f1722b8368d2702e032544627ce3a17eadd7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Dec 2015 17:16:34 +0100 Subject: [PATCH 122/539] Remove upper bounds and close #968 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 99699be0..b653e647 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1776,10 +1776,6 @@ packages: - messagepack-rpc < 0.5.1 - DRBG < 0.5.5 - # https://github.com/fpco/stackage/issues/968 - - bifunctors < 5.1 - - text-show < 2.1.2 - # https://github.com/fpco/stackage/issues/976 - lucid-svg < 0.6.0.0 - diagrams-svg < 1.3.1.8 From 9fc4acb8350d3400d269e0fd7ba40eae428ddf9b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Dec 2015 17:21:55 +0100 Subject: [PATCH 123/539] Disable `these', it's holding back other packages now --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b653e647..9b8bbfd1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -938,7 +938,7 @@ packages: # Not a maintainer - haxl - monad-time - - these + #- these # fft - carray From ac10378dfef59b29fa9fd85ebf30dd9ca40a33b9 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Dec 2015 17:26:52 +0100 Subject: [PATCH 124/539] Expect haddock failure for stack #1045 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9b8bbfd1..5423ee79 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2277,6 +2277,9 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/1030 - aeson-casing - groom + + # https://github.com/fpco/stackage/issues/1045 + - stack # end of expected-haddock-failures From 3f4096927247c4ce7babef9f9e704c58347ff99c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 17 Dec 2015 08:34:42 +0200 Subject: [PATCH 125/539] Upper bound for #1047 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bd71935d..f67fd5b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1788,6 +1788,9 @@ packages: # https://github.com/fpco/stackage/issues/1042 - clock < 0.6 + + # https://github.com/fpco/stackage/issues/1047 + - unbound-generics < 0.3 # end of packages From 5d1a923c542a5383a0c1102e642fb9e602002dd4 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 22:17:04 +0100 Subject: [PATCH 126/539] Note closing of #622 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f67fd5b6..a404f406 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1735,7 +1735,7 @@ packages: "Timothy Klim @TimothyKlim": - pkcs10 - + "Jeremy Shaw @stepcut": - userid @@ -1902,7 +1902,7 @@ skipped-tests: - aws # doctest < 0.10 - # https://github.com/fpco/stackage/issues/622 + # Closed due to inactivity: https://github.com/fpco/stackage/issues/622 - bound - heaps - hyphenation From 03051787026086258a94e5d7b12b168fc45e8728 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 22:22:23 +0100 Subject: [PATCH 127/539] Remove upper bound and close #856 --- build-constraints.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a404f406..25169466 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1095,8 +1095,9 @@ packages: - system-argv0 - markdown-unlit - "Mateusz Kowalczyk @Fuuzetsu": - - aeson-schema + # "Mateusz Kowalczyk @Fuuzetsu": + # Excluded due to inactivity: https://github.com/fpco/stackage/issues/856 + # - aeson-schema # H needs inline-r # - H # inline-r-0.7.1.2 doesn't allow vector-0.11 @@ -1755,9 +1756,6 @@ packages: # https://github.com/GaloisInc/cryptol/issues/275 - sbv < 5.0 - # https://github.com/fpco/stackage/issues/856 - - syb < 0.6 - # https://github.com/fpco/stackage/issues/860 - optparse-applicative < 0.12 From 34b6192b3c816e5cba53630df5690fa44a7f497d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 22:32:05 +0100 Subject: [PATCH 128/539] Re-enable purescript test-suite and close #1336 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 25169466..97a44faa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2166,9 +2166,6 @@ expected-test-failures: # https://github.com/zmthy/http-media/issues/16 - http-media - # https://github.com/purescript/purescript/issues/1336 - - purescript - # https://github.com/fpco/stackage/issues/733 - ide-backend From 813ee088223c8e8d8e0fb3c8c5139dcf06f59d7c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 22:55:52 +0100 Subject: [PATCH 129/539] Remove upper bound and close #768 --- build-constraints.yaml | 50 ++++++++++++++++++++++++++++-------------- 1 file changed, 34 insertions(+), 16 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 97a44faa..c2332321 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -640,7 +640,7 @@ packages: - hledger # - hledger-ui - hledger-web - - shelltestrunner + # - shelltestrunner "Mihai Maruseac ": - io-manager @@ -1606,22 +1606,24 @@ packages: "Facundo Domínguez @facundominguez": - distributed-process - - distributed-process-async - - distributed-process-client-server - - distributed-process-execution - - distributed-process-extras - - distributed-process-registry - - distributed-process-simplelocalnet - - distributed-process-supervisor - - distributed-process-task + # Removed due to inactivity https://github.com/fpco/stackage/issues/768 + # - distributed-process-async + # - distributed-process-client-server + # - distributed-process-execution + # - distributed-process-extras + # - distributed-process-registry + # - distributed-process-simplelocalnet + # - distributed-process-supervisor + # - distributed-process-task - distributed-static - network-transport - network-transport-tcp - network-transport-composed - rank1dynamic - "Alexander Vershilov @qnikst": - - network-transport-zeromq + # Removed due to inactivity https://github.com/fpco/stackage/issues/768 + # "Alexander Vershilov @qnikst": + # - network-transport-zeromq "Takahiro Himura @thimura": - lens-regex @@ -1674,8 +1676,8 @@ packages: - inline-c-cpp - ekg - "Emin Karayel ": - - sync-mht + # "Emin Karayel ": + # - sync-mht "Michael Schröder @mcschroeder": - ttrie @@ -1744,9 +1746,6 @@ packages: # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 - # https://github.com/fpco/stackage/issues/768 - - HUnit < 1.3 - # https://github.com/fpco/stackage/issues/845 - aeson < 0.10 - bloodhound < 0.9 @@ -1929,6 +1928,25 @@ skipped-tests: - argon - clock - pipes-cacophony + + # HUnit < 1.3 + - GLFW-b + - HsOpenSSL + - bindings-GLFW + - clay + - hedis + - hint + - ide-backend + - language-ecmascript + - lifted-base + - newtype-generics + - parsec + - rank1dynamic + - shelltestrunner + - sync-mht + - terminal-progress-bar + - threads + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From efcac163fa29d6f60377cba807c836633e41679b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 23:00:03 +0100 Subject: [PATCH 130/539] Note closing of #817 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2332321..d639a035 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1909,7 +1909,7 @@ skipped-tests: - clustering # tasty < 0.11 - # https://github.com/fpco/stackage/issues/817 + # Closed due to inactivity: https://github.com/fpco/stackage/issues/817 - tar - uuid - uuid-types From 0ec3c1a1dee5cd9358a97060e71de01d7f5aa2bf Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 23:06:52 +0100 Subject: [PATCH 131/539] Close #778 since hsdev has outdated deps anyway --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d639a035..3ed1df18 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -826,8 +826,9 @@ packages: "Alexandr Ruchkin voidex@live.com @mvoidex": - hdocs - # https://github.com/fpco/stackage/issues/778 - # - hsdev + # Possibly resolved: https://github.com/fpco/stackage/issues/778 + # Doesn't allow ghc-mod-5.4.0.0 + #- hsdev "Aleksey Kliger aleksey@lambdageek.org @lambdageek": - unbound-generics From 87d12ec06976114929299af156dd7fe2b32d8aba Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 23:25:46 +0100 Subject: [PATCH 132/539] Remove upper bound, disable packages, and close #845 --- build-constraints.yaml | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3ed1df18..d3789e7c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -33,7 +33,8 @@ packages: - yackage - yesod - yesod-auth - - yesod-auth-oauth + # aeson < 0.10 + # - yesod-auth-oauth2 - yesod-auth-deskcom - authenticate-oauth - yesod-bin @@ -388,8 +389,9 @@ packages: "Patrick Brisbin": - gravatar - "Paul Harper ": - - yesod-auth-oauth2 + # aeson < 0.10 + # "Paul Harper ": + # - yesod-auth-oauth2 "Felipe Lessa @meteficha": - country-codes @@ -856,7 +858,9 @@ packages: "Renzo Carbonara renzocarbonara@gmail.com @k0001": - network-simple - - pipes-aeson + # aeson < 0.10 + # - pipes-aeson + - pipes-aeson < 0 - pipes-attoparsec - pipes-binary - pipes-network @@ -1225,17 +1229,17 @@ packages: - tagged-binary "Ian Duncan @iand675": - - datadog - - growler - feature-flags - - flowdock - - growler - - engine-io-growler - metrics - pipes-wai - serf - uri-templater - librato + # aeson < 0.10 + # - datadog + # - engine-io-growler + # - flowdock + # - growler "Michael Xavier @MichaelXavier": - angel @@ -1468,7 +1472,8 @@ packages: "Brandon Martin @codedmart": - engine-io-wai - - rethinkdb + # aeson < 0.10 + # - rethinkdb "Michael Walker @barrucadu": - both @@ -1595,7 +1600,8 @@ packages: "Nickolay Kudasov @fizruk": - http-api-data - smsaero - - swagger2 + # aeson < 0.10 + # - swagger2 "Jared Tobin @jtobin": - mwc-probability @@ -1643,7 +1649,8 @@ packages: - engine-io-yesod "Tim McGilchrist @tmcgilchrist": - - riak + # aeson < 0.10 + # - riak - airship "Yuras Shumovich @Yuras": @@ -1747,12 +1754,6 @@ packages: # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 - # https://github.com/fpco/stackage/issues/845 - - aeson < 0.10 - - bloodhound < 0.9 - - postgresql-binary < 0.7.4 - - hasql < 0.14.0.2 - # https://github.com/GaloisInc/cryptol/issues/275 - sbv < 5.0 From 5484ed4e7ec81391b45d6d84f41e00e5e636663e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 23:30:38 +0100 Subject: [PATCH 133/539] Remove upper bound, disable packages, and close #860 --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d3789e7c..e89cf93f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1725,7 +1725,8 @@ packages: "Lazlo Grun ": - natural-sort - - lentil + # optarse-applicative < 0.12 + # - lentil "Yorick Laupa yo.eight@gmail.com @YoEight": - eventstore @@ -1757,9 +1758,6 @@ packages: # https://github.com/GaloisInc/cryptol/issues/275 - sbv < 5.0 - # https://github.com/fpco/stackage/issues/860 - - optparse-applicative < 0.12 - # https://github.com/fpco/stackage/issues/880 - http-types < 0.9 From 7dda2913b957659e6bdc45add0b1a4b83883af7e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 23:32:46 +0100 Subject: [PATCH 134/539] Fix a couple of github name typos #860 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e89cf93f..af3a8f4a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1720,10 +1720,10 @@ packages: - git-fmt - omnifmt - "Will Sewell ": + "Will Sewell @willsewell": - benchpress - "Lazlo Grun ": + "Lazlo Grun @lazlo28": - natural-sort # optarse-applicative < 0.12 # - lentil From 0182e31c5b19c3983d4718ccdd1fe98414e4d0f0 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Dec 2015 23:57:59 +0100 Subject: [PATCH 135/539] Remove upper bound, disable packages, and close #880 --- build-constraints.yaml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index af3a8f4a..c68e3597 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -33,7 +33,7 @@ packages: - yackage - yesod - yesod-auth - # aeson < 0.10 + # aeson < 0.10 & http-types < 0.9 # - yesod-auth-oauth2 - yesod-auth-deskcom - authenticate-oauth @@ -179,7 +179,8 @@ packages: "Jasper Van der Jeugt": - blaze-html - blaze-markup - - hakyll + # http-types < 0.9 + # - hakyll - stylish-haskell - psqueues - websockets @@ -389,7 +390,7 @@ packages: "Patrick Brisbin": - gravatar - # aeson < 0.10 + # aeson < 0.10 & http-types < 0.9 # "Paul Harper ": # - yesod-auth-oauth2 @@ -411,7 +412,8 @@ packages: - yesod-auth-account-fork - yesod-auth-fb - yesod-fb - - yesod-mangopay + # http-types < 0.9 + # - yesod-mangopay "Alexander Altman ": - base-unicode-symbols @@ -426,7 +428,8 @@ packages: - dixi - latex-formulae-image - latex-formulae-pandoc - - latex-formulae-hakyll + # http-types < 0.9 + # - latex-formulae-hakyll # Temporarily removed due to upper bound on haskell-src-exts in Agda # - agda-snippets # - agda-snippets-hakyll @@ -860,7 +863,6 @@ packages: - network-simple # aeson < 0.10 # - pipes-aeson - - pipes-aeson < 0 - pipes-attoparsec - pipes-binary - pipes-network @@ -1578,9 +1580,10 @@ packages: - filecache - pcre-utils - strict-base-types - - stm-firehose - - hslogstash - withdependencies + # http-types < 0.9 + # - stm-firehose + # - hslogstash "Mark Karpov @mrkkrp": - megaparsec @@ -1748,8 +1751,9 @@ packages: "Timothy Klim @TimothyKlim": - pkcs10 - "Jeremy Shaw @stepcut": - - userid + # http-types < 0.9 + # "Jeremy Shaw @stepcut": + # - userid "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 @@ -1758,9 +1762,6 @@ packages: # https://github.com/GaloisInc/cryptol/issues/275 - sbv < 5.0 - # https://github.com/fpco/stackage/issues/880 - - http-types < 0.9 - # https://github.com/fpco/stackage/issues/908 - bimap < 0.3.1 From 879e488cd3320ab3e789c0508344151cc399aebe Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 00:06:50 +0100 Subject: [PATCH 136/539] Remove upper bound and close #942 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c68e3597..4389acea 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1768,9 +1768,6 @@ packages: # https://github.com/idontgetoutmuch/largeword/issues/14 - largeword < 1.2.4 - # https://github.com/fpco/stackage/issues/942 - - semigroups < 0.18 - # https://github.com/fpco/stackage/issues/946 - cereal < 0.5 - messagepack < 0.5.0 From e0af793bf23ae7803b1a85a61c09cca60ed0acac Mon Sep 17 00:00:00 2001 From: Renzo Carbonara Date: Fri, 18 Dec 2015 11:12:38 -0300 Subject: [PATCH 137/539] Re-enable pipes-aeson --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4389acea..c389f6b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -861,8 +861,7 @@ packages: "Renzo Carbonara renzocarbonara@gmail.com @k0001": - network-simple - # aeson < 0.10 - # - pipes-aeson + - pipes-aeson - pipes-attoparsec - pipes-binary - pipes-network From b388400b5a05b0dde5194877bf9b93b1b7ca291f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 18:34:56 +0100 Subject: [PATCH 138/539] Disable aeson test-suite --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4389acea..8f5776f5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1945,6 +1945,9 @@ skipped-tests: - terminal-progress-bar - threads + # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c + - aeson + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From 5ce9865d550daa76910da061eaf15cee629574c7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 18:40:16 +0100 Subject: [PATCH 139/539] Disable avers https://github.com/wereHamster/avers-haskell/issues/1 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8f5776f5..da94a7ce 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -868,7 +868,7 @@ packages: - pipes-network "Tomas Carnecky": - - avers + # - avers - css-syntax - etcd - github-types From b36afed8eccea23976abe44adef8d9e911406dc8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 18:46:15 +0100 Subject: [PATCH 140/539] Disable hsebaysdk https://github.com/creichert/hsebaysdk/issues/1 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index da94a7ce..ed283323 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1279,7 +1279,8 @@ packages: "Christopher Reichert @creichert": - bencode - - hsebaysdk + # https://github.com/creichert/hsebaysdk/issues/1 + # - hsebaysdk - dockerfile - wai-middleware-throttle - yesod-auth-basic From 6dee3fd4e4e0dcfacc0752b57ef5427bafa915a5 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 18:54:24 +0100 Subject: [PATCH 141/539] Disable hspec-expectations-pretty-diff's test-suite #768 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ed283323..772c2f7b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1945,6 +1945,7 @@ skipped-tests: - sync-mht - terminal-progress-bar - threads + - hspec-expectations-pretty-diff # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - aeson From 5a7b07df327273ab820189395947cbd30da3a9e4 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 19:38:21 +0100 Subject: [PATCH 142/539] Disable mangopay https://github.com/prowdsponsor/mangopay/issues/31 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 772c2f7b..d50c601a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -399,7 +399,8 @@ packages: - esqueleto - fb - fb-persistent - - mangopay + # aeson < 0.10 + # - mangopay - nonce - serversession - serversession-backend-acid-state From 5b0967dcfc017620450a19665fc539e43269596e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 19:42:29 +0100 Subject: [PATCH 143/539] Disable ndjson-conduit https://github.com/srijs/haskell-ndjson-conduit/issues/1 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d50c601a..b03ee297 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1256,7 +1256,8 @@ packages: - wai-cors "Sam Rijs ": - - ndjson-conduit + # aeson < 0.10 + # - ndjson-conduit - attoparsec-trans - operational-class From fc523352b30e342d64ea4c36fbf4d908554919ab Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 19:46:32 +0100 Subject: [PATCH 144/539] Revert "Re-enable purescript test-suite and close #1336" This reverts commit 34b6192b3c816e5cba53630df5690fa44a7f497d. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b03ee297..ed03a975 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2189,6 +2189,9 @@ expected-test-failures: # https://github.com/zmthy/http-media/issues/16 - http-media + # https://github.com/purescript/purescript/issues/1336 + - purescript + # https://github.com/fpco/stackage/issues/733 - ide-backend From d17dfb170cd48936b1a2a0d836431a61d05357a5 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 19:49:30 +0100 Subject: [PATCH 145/539] Disable twitter-types(-lens) https://github.com/himura/twitter-types/issues/36 --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ed03a975..70f37fa9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1641,8 +1641,9 @@ packages: "Takahiro Himura @thimura": - lens-regex - twitter-conduit - - twitter-types - - twitter-types-lens + # aeson < 0.10 (serious test-suite failures) + # - twitter-types + # - twitter-types-lens "Robbin C. ": - zim-parser From 66049cdaad1b15c4e9936f373d6c4c0d8e417b2c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 19:58:52 +0100 Subject: [PATCH 146/539] Allow yesod-core test suite to fail https://github.com/yesodweb/yesod/issues/1128 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 70f37fa9..b062e0c6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2265,6 +2265,9 @@ expected-test-failures: # https://github.com/chrisdone/sourcemap/issues/3 - sourcemap + + # https://github.com/yesodweb/yesod/issues/1128 + - yesod-core # end of expected-test-failures From 6d592f62f97781847d17f7a0838ef5e36d218fa6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 20:01:30 +0100 Subject: [PATCH 147/539] Skip yesod-static-angular test suite #768 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b062e0c6..d4156e74 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1949,6 +1949,7 @@ skipped-tests: - terminal-progress-bar - threads - hspec-expectations-pretty-diff + - yesod-static-angular # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - aeson From 57ad80e81d0fa3e257cd54345bbb46038b020b31 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 20:57:30 +0100 Subject: [PATCH 148/539] Also disable twitter-conduit because of twitter-types test failure --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 597e2230..0ca4ed46 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1639,8 +1639,8 @@ packages: "Takahiro Himura @thimura": - lens-regex - - twitter-conduit # aeson < 0.10 (serious test-suite failures) + # - twitter-conduit # - twitter-types # - twitter-types-lens From 49e85d48f8eb22ea98001a6c6f281b6933297446 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 21:33:45 +0100 Subject: [PATCH 149/539] Change bimap issue reference to bimap's issue tracker. Closes #908 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0ca4ed46..96dd9358 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1765,7 +1765,7 @@ packages: # https://github.com/GaloisInc/cryptol/issues/275 - sbv < 5.0 - # https://github.com/fpco/stackage/issues/908 + # https://github.com/joelwilliamson/bimap/pull/4 - bimap < 0.3.1 # https://github.com/idontgetoutmuch/largeword/issues/14 From 7025a7f3ebfcc107b90c37c6981f8955cc7c9264 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 21:37:51 +0100 Subject: [PATCH 150/539] Group postgres test-suites together and close #917 --- build-constraints.yaml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 96dd9358..1bac0beb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1992,9 +1992,6 @@ expected-test-failures: # https://github.com/skogsbaer/xmlgen/issues/2 - xmlgen - # Requires a locally running PostgreSQL server with appropriate users - - postgresql-simple - # Some kind of Cabal bug when trying to run tests - thyme @@ -2052,9 +2049,6 @@ expected-test-failures: # Often run out of inotify handles - fsnotify - # Requires a correctly set up Postgres instance - - opaleye - # weird problems with cabal test - cautious-file @@ -2110,6 +2104,9 @@ expected-test-failures: # Expects a running PostgreSQL server - users-postgresql-simple + - dbmigrations + - opaleye + - postgresql-simple # Problems with linking with system libraries on Ubuntu 12.04 - nettle @@ -2249,9 +2246,6 @@ expected-test-failures: - distributed-process-extras - distributed-process-client-server - # https://github.com/fpco/stackage/issues/917 - - dbmigrations - # Requires running server - riak - hworker From 769e4858bcd7a32ad20b91cc73be259ea986f0a9 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 21:51:52 +0100 Subject: [PATCH 151/539] Remove upper bound, disable outdated packages, and close #976 --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1bac0beb..f2df9e3f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -69,6 +69,7 @@ packages: - cairo - cassava - Chart + # lucid-svg < 0.6 - Chart-diagrams - compdata - configurator @@ -1777,10 +1778,6 @@ packages: - messagepack-rpc < 0.5.1 - DRBG < 0.5.5 - # https://github.com/fpco/stackage/issues/976 - - lucid-svg < 0.6.0.0 - - diagrams-svg < 1.3.1.8 - # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 From 8a5a17b4971ebfd9b48b0843473fb4b0f8817a1d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 21:53:38 +0100 Subject: [PATCH 152/539] Re-enable hspec-expectations-pretty-diff test-suite #768 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f2df9e3f..0b1769de 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1944,7 +1944,6 @@ skipped-tests: - sync-mht - terminal-progress-bar - threads - - hspec-expectations-pretty-diff - yesod-static-angular # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c From 8a52276caffac2b4140b7105ea025bae772b9d5d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 18 Dec 2015 22:01:59 +0100 Subject: [PATCH 153/539] Disable missed package for #976 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b1769de..19832c04 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -70,7 +70,7 @@ packages: - cassava - Chart # lucid-svg < 0.6 - - Chart-diagrams + # - Chart-diagrams - compdata - configurator - convertible From dca1417172bb15c9acf51b1690a04335022a60db Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Dec 2015 00:24:26 +0100 Subject: [PATCH 154/539] Remove largeword upper bound, https://github.com/idontgetoutmuch/largeword/issues/14 is fixed --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 19832c04..1b5ac3f5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1769,9 +1769,6 @@ packages: # https://github.com/joelwilliamson/bimap/pull/4 - bimap < 0.3.1 - # https://github.com/idontgetoutmuch/largeword/issues/14 - - largeword < 1.2.4 - # https://github.com/fpco/stackage/issues/946 - cereal < 0.5 - messagepack < 0.5.0 From 4b27808518873bf735ed6357d7e16c9cf8cb5664 Mon Sep 17 00:00:00 2001 From: Christopher Reichert Date: Fri, 18 Dec 2015 19:25:24 -0600 Subject: [PATCH 155/539] Enable hsebaysdk in build-constraints --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1b5ac3f5..77486a9b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1281,8 +1281,7 @@ packages: "Christopher Reichert @creichert": - bencode - # https://github.com/creichert/hsebaysdk/issues/1 - # - hsebaysdk + - hsebaysdk - dockerfile - wai-middleware-throttle - yesod-auth-basic From b32595c571875362f82c6e52e5ba14fa5335da30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Sicard-Ram=C3=ADrez?= Date: Fri, 18 Dec 2015 21:36:27 -0500 Subject: [PATCH 156/539] Re-enable Agda. --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 77486a9b..e3477111 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1434,9 +1434,7 @@ packages: - ipython-kernel "Andrés Sicard-Ramírez @asr": - # Temporarily removed due to upper bound on haskell-src-exts - # - Agda - [] + - Agda "James Cook @mokus0": - dependent-sum From 45f5032b4efb8156340d5ada49bdd0b9632e4c60 Mon Sep 17 00:00:00 2001 From: Jeremy Shaw Date: Fri, 18 Dec 2015 22:08:47 -0600 Subject: [PATCH 157/539] add happstack empire --- build-constraints.yaml | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3477111..1574cdfc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1752,9 +1752,34 @@ packages: "Timothy Klim @TimothyKlim": - pkcs10 - # http-types < 0.9 - # "Jeremy Shaw @stepcut": - # - userid + "Jeremy Shaw @stepcut": + - boomerang + - clckwrks + - clckwrks-cli + - clckwrks-plugin-page + - clckwrks-plugin-media + - clckwrks-theme-bootstrap + - happstack-authenticate + - happstack-clientsession + - happstack-hsp + - happstack-jmacro + - happstack-server + - happstack-server-tls + - hsx-jmacro + - ixset + - reform + - reform-blaze + - reform-hamlet + - reform-happstack + - reform-hsp + - userid + - web-plugins + - web-routes + - web-routes-boomerang + - web-routes-happstack + - web-routes-hsp + - web-routes-th + - web-routes-wai "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 @@ -2387,5 +2412,7 @@ github-users: - ocharles Happstack: - stepcut + clckwrks: + - stepcut # end of github-users From 18939a5888a64d53e82e7b403ff73f22f0f02db8 Mon Sep 17 00:00:00 2001 From: Jasper Van der Jeugt Date: Sat, 19 Dec 2015 14:54:33 +0100 Subject: [PATCH 158/539] Re-enable hakyll with fixed http-types --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3477111..770d0d77 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -180,8 +180,7 @@ packages: "Jasper Van der Jeugt": - blaze-html - blaze-markup - # http-types < 0.9 - # - hakyll + - hakyll - stylish-haskell - psqueues - websockets @@ -430,8 +429,7 @@ packages: - dixi - latex-formulae-image - latex-formulae-pandoc - # http-types < 0.9 - # - latex-formulae-hakyll + - latex-formulae-hakyll # Temporarily removed due to upper bound on haskell-src-exts in Agda # - agda-snippets # - agda-snippets-hakyll From f6d81b757ceea5b6cf8442e32a7d22f41ef03290 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Dec 2015 16:17:38 +0100 Subject: [PATCH 159/539] Disable amazonka-iot-dataplane for #1053 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fc2e2f8c..33e2a6a4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1021,7 +1021,7 @@ packages: - amazonka-iam - amazonka-importexport - amazonka-inspector - - amazonka-iot-dataplane + # - amazonka-iot-dataplane - amazonka-iot - amazonka-kinesis - amazonka-kinesis-firehose From a79d7d9b98d8906ecae179c2f8fefbc0b111aafa Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Dec 2015 16:45:22 +0100 Subject: [PATCH 160/539] Re-enable cacophony test-suite and close #934 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 33e2a6a4..7fb7e3db 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1902,9 +1902,6 @@ skipped-tests: - uuid - uuid-types - # https://github.com/fpco/stackage/issues/934 - - cacophony - # Build error with lens-4.13 # https://github.com/brendanhay/amazonka/issues/251 - amazonka-ec2 From 6652eb198d3ed539d875ad511884c003c3291af1 Mon Sep 17 00:00:00 2001 From: William Sewell Date: Sat, 19 Dec 2015 15:58:49 +0000 Subject: [PATCH 161/539] Add pusher-http-haskell package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7fb7e3db..b6e93811 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1722,6 +1722,7 @@ packages: "Will Sewell @willsewell": - benchpress + - pusher-http-haskell "Lazlo Grun @lazlo28": - natural-sort From 91e89c206724864b6d8b3005057d7c46dd1d45be Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Dec 2015 18:00:43 +0100 Subject: [PATCH 162/539] Change reason for pagerduty exclusion #845 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7fb7e3db..8b485996 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1047,7 +1047,7 @@ packages: - amazonka-waf - amazonka-workspaces - ede - # https://github.com/brendanhay/pagerduty/issues/5 + # aeson < 0.10 # - pagerduty - semver - text-manipulate From 5a832ccdb78ff61d93fadecdaa5df5e40e0432b6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Dec 2015 19:13:51 +0100 Subject: [PATCH 163/539] Re-enable amazonka-iot-dataplane and close #1053 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8b485996..d2a81840 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1021,7 +1021,7 @@ packages: - amazonka-iam - amazonka-importexport - amazonka-inspector - # - amazonka-iot-dataplane + - amazonka-iot-dataplane - amazonka-iot - amazonka-kinesis - amazonka-kinesis-firehose From 005c92b3af4c4f8712595603341c5c98b5cbcf06 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Dec 2015 19:15:20 +0100 Subject: [PATCH 164/539] Re-enable yesod-core test-suite yesodweb/yesod#1128 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2a81840..0b9d30ae 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2242,9 +2242,6 @@ expected-test-failures: # https://github.com/chrisdone/sourcemap/issues/3 - sourcemap - - # https://github.com/yesodweb/yesod/issues/1128 - - yesod-core # end of expected-test-failures From abecaab821463ba31b30c3977f8b12cdce173140 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 19 Dec 2015 19:21:01 +0100 Subject: [PATCH 165/539] Add an abandoned package section containing haskell-packages and close #1053 --- build-constraints.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b9d30ae..55dffc77 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -535,9 +535,6 @@ packages: - action-permutations - amqp - curl - # https://github.com/haskell-suite/haskell-names/issues/69 - # - haskell-names - - haskell-packages - heredoc - hse-cpp - immortal @@ -1752,6 +1749,12 @@ packages: # "Jeremy Shaw @stepcut": # - userid + # If you stop mainaining a package you can move it here. + # It will then be disabled if it starts causing problems. + "Abandoned packages": + # https://github.com/fpco/stackage/issues/1056 + - haskell-packages + "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 From 1104db3681e1008a3dcb36a92589f33b47e35142 Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 19 Dec 2015 19:59:40 +0100 Subject: [PATCH 166/539] Register 'conduit-parse' package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 55dffc77..ca1be344 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1310,6 +1310,7 @@ packages: - cayley-client "koral koral@mailoo.org @k0ral": + - conduit-parse - timerep "Kostiantyn Rybnikov @k-bx": From e741a9d299b1eac372628a7f3be849d8961281fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Fija=C5=82kowski?= Date: Sat, 19 Dec 2015 20:50:04 +0100 Subject: [PATCH 167/539] build-constraints.yaml - fix my GitHub username Hello, I've changed my GitHub username and completly forgot to use the new one. This PR fixes this. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ca1be344..11ba3cca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1350,7 +1350,7 @@ packages: "Will Thompson @wjt": - bustle - "Jakub Fijałkowski kuba@codinginfinity.me @Fiolek": + "Jakub Fijałkowski kuba@codinginfinity.me @jakubfijalkowski": - hlibsass - hsass From d838d8f4dd97676ca476e5d1466f62ca3d6eb00f Mon Sep 17 00:00:00 2001 From: David Luposchainsky Date: Sat, 19 Dec 2015 22:16:04 +0100 Subject: [PATCH 168/539] Add packages: binary-typed, pgp-wordlist --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 11ba3cca..54d0e0b1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1745,6 +1745,10 @@ packages: "Timothy Klim @TimothyKlim": - pkcs10 + + "David Luposchainsky @quchen": + - binary-typed + - pgp-wordlist # http-types < 0.9 # "Jeremy Shaw @stepcut": From a88706438feb1834d1eb6bd2a6790467b8c3507e Mon Sep 17 00:00:00 2001 From: Jeremy Shaw Date: Sat, 19 Dec 2015 20:37:59 -0600 Subject: [PATCH 169/539] added hackage-whatsnew --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 00e28dd8..9dbe81e6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1757,6 +1757,7 @@ packages: - clckwrks-plugin-page - clckwrks-plugin-media - clckwrks-theme-bootstrap + - hackage-whatsnew - happstack-authenticate - happstack-clientsession - happstack-hsp From 3335509fd81d5a7816d72264e8dd652160474045 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Dec 2015 09:02:39 +0100 Subject: [PATCH 170/539] Remove upper bound and close #1042 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9dbe81e6..497d4e52 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1805,9 +1805,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - # https://github.com/fpco/stackage/issues/1042 - - clock < 0.6 - # https://github.com/fpco/stackage/issues/1047 - unbound-generics < 0.3 # end of packages From d609d1bdd46b5d2a8547b07a1e1fdb7085f657f7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Dec 2015 09:07:35 +0100 Subject: [PATCH 171/539] Re-enable ndjson-conduit https://github.com/srijs/haskell-ndjson-conduit/issues/1 --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 497d4e52..75c9949d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1249,8 +1249,7 @@ packages: - wai-cors "Sam Rijs ": - # aeson < 0.10 - # - ndjson-conduit + - ndjson-conduit - attoparsec-trans - operational-class @@ -1745,7 +1744,7 @@ packages: "Timothy Klim @TimothyKlim": - pkcs10 - + "David Luposchainsky @quchen": - binary-typed - pgp-wordlist From c38bc30eda6c2a9a251e35d35814f57eb4b8df9d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Dec 2015 09:19:33 +0100 Subject: [PATCH 172/539] Revert "Re-enable cacophony test-suite and close #934" This reverts commit a79d7d9b98d8906ecae179c2f8fefbc0b111aafa. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 75c9949d..390382ff 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1932,6 +1932,9 @@ skipped-tests: - uuid - uuid-types + # https://github.com/fpco/stackage/issues/934 + - cacophony + # Build error with lens-4.13 # https://github.com/brendanhay/amazonka/issues/251 - amazonka-ec2 From f1dd95f0f91f0d1015459e21a42e3b832736d043 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 20 Dec 2015 15:40:57 +0200 Subject: [PATCH 173/539] Add back present nominolo/atto-lisp#20 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 390382ff..8592725c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -250,7 +250,7 @@ packages: - lucid - osdkeys - pdfinfo - #- present Due to: https://github.com/nominolo/atto-lisp/issues/20 + - present - pure-io # https://github.com/jgoerzen/testpack/issues/11 #- scrobble GHC 7.10, for QuickCheck 2.8 via testpack From 101cbbafdeda28cd0bee6ae1cfebbcde13d091ee Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 20 Dec 2015 15:52:14 +0200 Subject: [PATCH 174/539] Add libsystemd-journal to skipped builds and close #696 --- build-constraints.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8592725c..dc7b3f33 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1374,8 +1374,7 @@ packages: - diff3 - digestive-functors-aeson - exhaustive - # Needs pkg-config libsystemd - # - libsystemd-journal + - libsystemd-journal - network-carbon - socket-io @@ -1878,6 +1877,10 @@ skipped-builds: - Win32-notify - Win32-extras + # The Docker image we use does not have access to the correct + # C libraries. See: https://github.com/fpco/stackage/issues/696 + - libsystemd-journal + # By skipping a test suite, we do not pull in the build dependencies skipped-tests: From d99698d01a1a7abe2428b556bb82f686ab503122 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 20 Dec 2015 16:08:20 +0200 Subject: [PATCH 175/539] Remove expected Haddock failure and close #1015 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dc7b3f33..9e7a71f9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2309,9 +2309,6 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/994 - Michelangelo - # https://github.com/fpco/stackage/issues/1015 - - dejafu - # https://github.com/fpco/stackage/issues/1018 - stm-conduit From 3f6c5b244bed10a613934a3ace15ec60cad16608 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 20 Dec 2015 16:09:52 +0200 Subject: [PATCH 176/539] Remove expected Haddock failure for stm-conduit --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9e7a71f9..dbc113fb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2309,9 +2309,6 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/994 - Michelangelo - # https://github.com/fpco/stackage/issues/1018 - - stm-conduit - # https://github.com/fpco/stackage/issues/1030 - aeson-casing - groom From a97cfb164a342ef70b280a9a4e5dc8fb7fb6b79e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 20 Dec 2015 16:11:29 +0200 Subject: [PATCH 177/539] Remove expected Haddock failure for aeson-casing and groom --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dbc113fb..7b741af2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2309,10 +2309,6 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/994 - Michelangelo - # https://github.com/fpco/stackage/issues/1030 - - aeson-casing - - groom - # https://github.com/fpco/stackage/issues/1045 - stack # end of expected-haddock-failures From c923ef0c9f35d6b7dfb13800da5bddba64ef64a4 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Dec 2015 19:26:39 +0100 Subject: [PATCH 178/539] Re-enable pipes-cacophony test-suite #1045 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7b741af2..1ada9e3b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1948,7 +1948,6 @@ skipped-tests: # https://github.com/fpco/stackage/issues/1045 - argon - clock - - pipes-cacophony # HUnit < 1.3 - GLFW-b From da0292bb557baf201d669a03ee80bea0a533aa55 Mon Sep 17 00:00:00 2001 From: Emin Karayel Date: Mon, 21 Dec 2015 02:35:00 +0100 Subject: [PATCH 179/539] Update build-constraints.yaml Reenabled sync-mht (after checking that it builds without HUnit < 1.3) --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1ada9e3b..ca9f8068 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1680,8 +1680,8 @@ packages: - inline-c-cpp - ekg - # "Emin Karayel ": - # - sync-mht + "Emin Karayel ": + - sync-mht "Michael Schröder @mcschroeder": - ttrie @@ -1963,7 +1963,6 @@ skipped-tests: - parsec - rank1dynamic - shelltestrunner - - sync-mht - terminal-progress-bar - threads - yesod-static-angular From febbe386301b88b21a1b579a07dab780ae6dc0f4 Mon Sep 17 00:00:00 2001 From: yamadapc Date: Sun, 20 Dec 2015 13:27:58 -0200 Subject: [PATCH 180/539] Add @yamadapc packages Adds my own packages to Stackage. My guess is that there'll be a couple of problems, hopefully they're automatically reported so I can fix them one by one. --- build-constraints.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7b741af2..850db9ef 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1778,6 +1778,22 @@ packages: - web-routes-th - web-routes-wai + "Pedro Tacla Yamada @yamadapc": + - ascii-progress + - drawille + - extract-dependencies + - file-modules + - frontmatter + - read-editor + - hspec-setup + - hzulip + - list-prompt + - memoization-utils + - package-description-remote + - projectroot + - questioner + - stack-run-auto + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From cf301253a229a1e2f245477166bd65a696a72bc1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 21 Dec 2015 13:03:38 +0900 Subject: [PATCH 181/539] re-enable riak (#845) --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ca9f8068..ac4e09c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1645,8 +1645,7 @@ packages: - engine-io-yesod "Tim McGilchrist @tmcgilchrist": - # aeson < 0.10 - # - riak + - riak - airship "Yuras Shumovich @Yuras": From 7fee04a024e3b291e1fe94b903747c79f45e7b65 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 21 Dec 2015 13:19:17 +0900 Subject: [PATCH 182/539] improve the docker image libsystemd-dev comment --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2ce11daf..8594a8fd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1892,8 +1892,8 @@ skipped-builds: - Win32-notify - Win32-extras - # The Docker image we use does not have access to the correct - # C libraries. See: https://github.com/fpco/stackage/issues/696 + # The Docker image needs libsystemd-dev from Ubuntu 15.04+ for this. + # See: https://github.com/fpco/stackage/issues/696 - libsystemd-journal From 3d3a1274d1060a081e21983e89cfb14617c49f79 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 21 Dec 2015 13:38:56 +0900 Subject: [PATCH 183/539] Revert "re-enable riak (#845)" - uses vector 0.10 This reverts commit cf301253a229a1e2f245477166bd65a696a72bc1. --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8594a8fd..37cd7050 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1645,7 +1645,8 @@ packages: - engine-io-yesod "Tim McGilchrist @tmcgilchrist": - - riak + # aeson < 0.10 + # - riak - airship "Yuras Shumovich @Yuras": From 6cac9ee046db67815a7faceb6b275d0bbf42b025 Mon Sep 17 00:00:00 2001 From: Andrew Cowie Date: Mon, 21 Dec 2015 16:24:42 +1100 Subject: [PATCH 184/539] Add http-streams package Long overdue, but now that io-streams is in, we can add the HTTP client library built on it. Also adds http-common package. --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 37cd7050..c7527f5f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1523,6 +1523,10 @@ packages: - io-streams - openssl-streams + "Andrew Cowie @afcowie": + - http-common + - http-streams + "Devan Stormont ": - forecast-io From 33c1a331fb10593229170c13884149dc460e47c5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 21 Dec 2015 14:45:54 +0900 Subject: [PATCH 185/539] disable present again (#1062) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 37cd7050..2646b083 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -250,7 +250,8 @@ packages: - lucid - osdkeys - pdfinfo - - present + # https://github.com/fpco/stackage/issues/1062 + #- present - pure-io # https://github.com/jgoerzen/testpack/issues/11 #- scrobble GHC 7.10, for QuickCheck 2.8 via testpack From 51f5cb1ba663e466e35aee9ebbe891207e353bf1 Mon Sep 17 00:00:00 2001 From: rightfold Date: Mon, 21 Dec 2015 16:59:05 +0100 Subject: [PATCH 186/539] Add rightfold to build-constraints.yaml --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 682188a1..038772de 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1799,6 +1799,9 @@ packages: - questioner - stack-run-auto + "rightfold @rightfold": + - open-browser + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From e1dcee2733c3fe972846a69aae74a66ef83d5590 Mon Sep 17 00:00:00 2001 From: Nickolay Kudasov Date: Tue, 22 Dec 2015 00:28:53 +0300 Subject: [PATCH 187/539] Return swagger2 back since swagger2-1.0 fixes aeson bounds --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 682188a1..cafe9022 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1600,8 +1600,7 @@ packages: "Nickolay Kudasov @fizruk": - http-api-data - smsaero - # aeson < 0.10 - # - swagger2 + - swagger2 "Jared Tobin @jtobin": - mwc-probability From 45540e5f0fedc442efd247bce4cfe2bf67ecf2f3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 22 Dec 2015 10:43:36 +0900 Subject: [PATCH 188/539] drop unbound-generics upperbound (#1047) --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 682188a1..8abae0d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1824,8 +1824,6 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 - # https://github.com/fpco/stackage/issues/1047 - - unbound-generics < 0.3 # end of packages From 04fa241da8ab91914b08d22a173dcfa0483e1f1d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 22 Dec 2015 13:10:25 +0900 Subject: [PATCH 189/539] re-enable riak (#845) --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4d064d89..f7921ac4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1650,8 +1650,7 @@ packages: - engine-io-yesod "Tim McGilchrist @tmcgilchrist": - # aeson < 0.10 - # - riak + - riak - airship "Yuras Shumovich @Yuras": From ad71c8b322d17abd16c4602bcce81bd33af76384 Mon Sep 17 00:00:00 2001 From: Denis Redozubov Date: Tue, 22 Dec 2015 18:09:13 +0300 Subject: [PATCH 190/539] add tracy --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a8348e3..de79b8d1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1800,6 +1800,9 @@ packages: "rightfold @rightfold": - open-browser + "Denis Redozubov @dredozubov": + - tracy + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From 0b8c9bb94bd5f5555baead9993bab34a712d1d26 Mon Sep 17 00:00:00 2001 From: Gregory Schwartz Date: Tue, 22 Dec 2015 12:33:38 -0500 Subject: [PATCH 191/539] Added modify-fasta --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a8348e3..53376fe3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1570,6 +1570,7 @@ packages: "Gregory W. Schwartz @GregorySchwartz": - fasta - diversity + - modify-fasta "Simon Marechal @bartavelle": - compactmap From 53b1e67e044f8806c626455fc5a36366dccc4b41 Mon Sep 17 00:00:00 2001 From: Yuji Yamamoto Date: Wed, 23 Dec 2015 13:42:13 +0900 Subject: [PATCH 192/539] Add yes-precure5-command --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2c21817..13454b88 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1804,6 +1804,9 @@ packages: "Denis Redozubov @dredozubov": - tracy + "Yuji Yamamoto @igrep": + - yes-precure5-command + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From 32b00e07616aa8027fa9da59a4b6a56a5780a90a Mon Sep 17 00:00:00 2001 From: Roman Cheplyaka Date: Wed, 23 Dec 2015 12:41:22 +0200 Subject: [PATCH 193/539] Abandon curl and hse-cpp, include socket --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 13454b88..372f0d8b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -535,13 +535,12 @@ packages: "Roman Cheplyaka ": - action-permutations - amqp - - curl - heredoc - - hse-cpp - immortal - regex-applicative - lexer-applicative - smallcheck + - socket - tasty - tasty-golden - tasty-hunit @@ -1812,6 +1811,8 @@ packages: "Abandoned packages": # https://github.com/fpco/stackage/issues/1056 - haskell-packages + - curl + - hse-cpp "Stackage upper bounds": # https://github.com/fpco/stackage/issues/537 From 633583769f6be929f6da9ef9373642d28c46da2b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 24 Dec 2015 08:52:55 +0900 Subject: [PATCH 194/539] parsers doctest failing (#1070) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 372f0d8b..3f6a56a2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2304,6 +2304,9 @@ expected-test-failures: # https://github.com/chrisdone/sourcemap/issues/3 - sourcemap + + # https://github.com/fpco/stackage/issues/1070 + - parsers # end of expected-test-failures From 3d0da264216c550cd5938ab274efa764d7184c60 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 24 Dec 2015 08:56:23 +0900 Subject: [PATCH 195/539] modify-fasta didn't build (#1068) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3f6a56a2..513481d5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1569,7 +1569,8 @@ packages: "Gregory W. Schwartz @GregorySchwartz": - fasta - diversity - - modify-fasta + # https://github.com/fpco/stackage/pull/1068 + #- modify-fasta "Simon Marechal @bartavelle": - compactmap From fba9d2e1b8ec17a9ee337ef57a21e3af4ced694f Mon Sep 17 00:00:00 2001 From: Gregory Schwartz Date: Thu, 24 Dec 2015 00:42:33 -0500 Subject: [PATCH 196/539] Re-added modify-fasta In regards to #1068, the program should now compile due to explicit exposing of the modules. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 513481d5..3f6a56a2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1569,8 +1569,7 @@ packages: "Gregory W. Schwartz @GregorySchwartz": - fasta - diversity - # https://github.com/fpco/stackage/pull/1068 - #- modify-fasta + - modify-fasta "Simon Marechal @bartavelle": - compactmap From f520267ddaa5fc1c0ed1fbc8809ce9fc22f30276 Mon Sep 17 00:00:00 2001 From: Justin Le Date: Thu, 24 Dec 2015 03:09:20 -0800 Subject: [PATCH 197/539] Added typelits-witnesses package to build-constraints.yaml --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 513481d5..741f226b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1223,6 +1223,7 @@ packages: "Justin Le @mstksg": - auto - tagged-binary + - typelits-witnesses "Ian Duncan @iand675": - feature-flags From 6b95f96d0a7304acf7394c3a2e37a051293abd0e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 24 Dec 2015 15:15:54 +0100 Subject: [PATCH 198/539] Upper bound for #1074 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8e481aa7..0b866068 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1834,6 +1834,9 @@ packages: # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 + # https://github.com/fpco/stackage/issues/1074 + - http2 < 1.4 + # end of packages From 325207011f2b0ccb92e8ca685fe963bfb9342c5e Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Fri, 25 Dec 2015 17:18:54 +0600 Subject: [PATCH 199/539] =?UTF-8?q?Add=20package=20=E2=80=98slug=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The tiny package provides type-safe slug implementation that plays nicely with Yesod ecosystem. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b866068..bd213876 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1586,6 +1586,7 @@ packages: "Mark Karpov @mrkkrp": - megaparsec - htaglib + - slug "Thomas Bereknyei ": - multiplate From 9301c14e25658b4637bdb0d9cde8acf9b1d9d583 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 25 Dec 2015 13:59:42 +0100 Subject: [PATCH 200/539] Remove sbv upper bound --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bd213876..eee295f2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1820,9 +1820,6 @@ packages: # https://github.com/fpco/stackage/issues/537 - zlib < 0.6 - # https://github.com/GaloisInc/cryptol/issues/275 - - sbv < 5.0 - # https://github.com/joelwilliamson/bimap/pull/4 - bimap < 0.3.1 From ea3775ccb41615c421897d6dd571f61a610b9f92 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Fri, 25 Dec 2015 20:05:53 +0200 Subject: [PATCH 201/539] Add aeson-compat, monad-tttp and time-parsers --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index eee295f2..996bba22 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -924,16 +924,19 @@ packages: - string-conversions "Oleg Grenrus oleg.grenrus@iki.fi @phadej": + - aeson-compat - aeson-extra - binary-orphans - binary-tagged - edit-distance - JuicyPixels-scale-dct - lattices + - monad-http - postgresql-simple-url - regex-applicative-text - servant-yaml - spdx + - time-parsers - waitra # Not a maintainer From 90684394a151d1055a88b56e3794548a25048b3a Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Fri, 25 Dec 2015 21:32:39 +0200 Subject: [PATCH 202/539] Re-enable these --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 996bba22..db0da857 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -936,13 +936,13 @@ packages: - regex-applicative-text - servant-yaml - spdx + - these - time-parsers - waitra # Not a maintainer - haxl - monad-time - #- these # fft - carray From 120e1ab9018f53e2490452fe7397bc882ddd56bb Mon Sep 17 00:00:00 2001 From: koral Date: Fri, 25 Dec 2015 21:27:28 +0100 Subject: [PATCH 203/539] Register package 'xml-conduit-parse' --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 996bba22..8e744137 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1315,6 +1315,7 @@ packages: "koral koral@mailoo.org @k0ral": - conduit-parse - timerep + - xml-conduit-parse "Kostiantyn Rybnikov @k-bx": - protocol-buffers From 6b8ad84a702dd515d09fdd00dd27af0e6248514f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 25 Dec 2015 22:19:13 +0100 Subject: [PATCH 204/539] Upper bound for #1079 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 996bba22..31ce413a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1838,6 +1838,9 @@ packages: # https://github.com/fpco/stackage/issues/1074 - http2 < 1.4 + # https://github.com/fpco/stackage/issues/1079 + - aeson-extra < 0.3 + # end of packages From 46e24ebd4bb89c838fd9cc6c35b38e4b3f152605 Mon Sep 17 00:00:00 2001 From: Abhinav Gupta Date: Sat, 26 Dec 2015 22:55:05 -0800 Subject: [PATCH 205/539] Add @abhinav packages --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 881d3fad..efd21c20 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -974,6 +974,12 @@ packages: - universe-instances-trans - universe-reverse-instances + "Abhinav Gupta @abhinav": + - farmhash + - language-thrift + - pinch + - sandman + "Adam C. Foltzer acfoltzer@galois.com @acfoltzer": - cryptol - gitrev From 1f8dd4c20d3f23458c5ff403bf2f7760d13c7613 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 27 Dec 2015 23:18:54 +0900 Subject: [PATCH 206/539] Revert "Upper bound for #1079" persistent-template no longer depends on aeson-extra This reverts commit 6b8ad84a702dd515d09fdd00dd27af0e6248514f. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index efd21c20..2832d587 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1845,9 +1845,6 @@ packages: # https://github.com/fpco/stackage/issues/1074 - http2 < 1.4 - # https://github.com/fpco/stackage/issues/1079 - - aeson-extra < 0.3 - # end of packages From b46eeb86f5f1564a8991f5ffffa571939e57f949 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Mon, 28 Dec 2015 13:02:17 +0200 Subject: [PATCH 207/539] Resolve #537: cabal-install has version allowing zlib-0.6 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2832d587..c5f418bf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1827,9 +1827,6 @@ packages: - hse-cpp "Stackage upper bounds": - # https://github.com/fpco/stackage/issues/537 - - zlib < 0.6 - # https://github.com/joelwilliamson/bimap/pull/4 - bimap < 0.3.1 From fa05b1787bf1b8df87a2946c894f16da3bb2a0ce Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 28 Dec 2015 13:26:52 -0400 Subject: [PATCH 208/539] add concurrent-output git-annex would like to build using this library --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2832d587..d5587ea5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -589,6 +589,7 @@ packages: "Joey Hess @joeyh": - git-annex - Win32-extras + - concurrent-output "Ketil Malde": - biocore From b5bc4a430ef26d9306228edd3b1fa19f65d4cd8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Tue, 29 Dec 2015 18:57:38 +0100 Subject: [PATCH 209/539] Add ctrie --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9957cc9f..127fef57 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1700,6 +1700,7 @@ packages: - sync-mht "Michael Schröder @mcschroeder": + - ctrie - ttrie "Greg Weber ": From 92f0955ec84a078d1e13989fd7dda70a5e82569d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 29 Dec 2015 14:46:28 -0800 Subject: [PATCH 210/539] Add constraint "cmark < 0.5" per #1084 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9957cc9f..99ae87dc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1843,6 +1843,9 @@ packages: # https://github.com/fpco/stackage/issues/1074 - http2 < 1.4 + # https://github.com/fpco/stackage/issues/1084 + - cmark < 0.5 + # end of packages From ad9ef1e96b8d205ded7fd428cc847381bf50fec4 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 29 Dec 2015 17:11:11 -0800 Subject: [PATCH 211/539] Skip zlib test suite per #1085 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 99ae87dc..d38778fc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2320,6 +2320,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1070 - parsers + + # https://github.com/fpco/stackage/issues/1085 + - zlib # end of expected-test-failures From 82015c2aa773d736010ed66de0a9cb27c9289333 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 29 Dec 2015 17:22:05 -0800 Subject: [PATCH 212/539] Add constraint "wai < 3.2" per #1074 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d38778fc..14077b1c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1842,6 +1842,7 @@ packages: # https://github.com/fpco/stackage/issues/1074 - http2 < 1.4 + - wai < 3.2 # https://github.com/fpco/stackage/issues/1084 - cmark < 0.5 From e0bc22fb8d6e0c97246b4b769f91e21953124074 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 09:06:06 +0200 Subject: [PATCH 213/539] Upper bounds for #1074 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 14077b1c..7f31a28d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1843,6 +1843,8 @@ packages: # https://github.com/fpco/stackage/issues/1074 - http2 < 1.4 - wai < 3.2 + - warp < 3.2 + - warp-tls < 3.2 # https://github.com/fpco/stackage/issues/1084 - cmark < 0.5 From 28f7311c75e62d4c006ffea10dd6cb4103765e43 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 09:11:07 +0200 Subject: [PATCH 214/539] Add check convenience script --- check | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 check diff --git a/check b/check new file mode 100755 index 00000000..d72aa5b3 --- /dev/null +++ b/check @@ -0,0 +1,5 @@ +#!/bin/sh + +# Convenience script for checking constraints locally + +exec stack exec --resolver ghc-7.10.3 stackage-curator check From 3d6322dc5f0378ebd014de1cb7959e392fd1b082 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 09:11:31 +0200 Subject: [PATCH 215/539] Ignore check-plan.yaml --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 0f9f8e70..d1d732e8 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ nightly-*.yaml lts-*.yaml *.swp +check-plan.yaml From 97f9efc9cd71cf653da088a8a2abed783157898b Mon Sep 17 00:00:00 2001 From: alpheccar Date: Wed, 30 Dec 2015 09:42:07 +0100 Subject: [PATCH 216/539] Update build-constraints.yaml --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7f31a28d..5d7303e7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,9 @@ ghc-major-version: "7.10" # Constraints for brand new builds packages: + "alpheccar @alpheccar": + - HPDF + "Piotr Mlodawski @pmlodawski": - signal - ghc-session From 1115520f3d878a484603fe8a980227c375dc67fe Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 13:08:34 +0200 Subject: [PATCH 217/539] Use a separate Docker image per LTS major version #1064 --- CURATORS.md | 6 +++++- automated/build.sh | 8 ++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index c6347852..98bbdf64 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -50,7 +50,11 @@ Use [Ubuntu Package content search](http://packages.ubuntu.com/) to determine wh ### Upgrading GHC version The Dockerfile contains information on which GHC versions should be used. You can modify it and push it to Github to trigger a DockerHub build. The master -branch is used for nightlies, and the lts branch for LTS. +branch is used for nightlies. For LTSes, we use the ltsX branch, where X is the +major version number (e.g., lts3 for lts-3.\*). + +Note that when starting a new LTS major release, you'll need to modify Docker +Hub to create a new Docker tag for the relevant branch name. ### Getting the new image to the build server Once a new Docker image is available, you'll need to pull it onto the stackage-build server (see diff --git a/automated/build.sh b/automated/build.sh index 8b9ed5cb..0f1d0855 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -4,7 +4,15 @@ set -eux ROOT=$(cd $(dirname $0) ; pwd) TARGET=$1 + +# For nightly-YYYY-MM-DD, tag should be nightly +# For lts-X.Y, tag should be ltsX TAG=$(echo $TARGET | cut -d- -f 1) +if [ $TAG = "lts" ] +then + TAG=$(echo $TARGET | sed 's@^lts-\([0-9]*\)\.[0-9]*@lts\1@') +fi + IMAGE=snoyberg/stackage:$TAG PLAN_FILE=current-plan.yaml From cc4a6bb243651a1858dc306bfc9d1a3eb336b233 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 13:30:26 +0200 Subject: [PATCH 218/539] Add treat-as-non-core (pinging @bergmark) --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d7303e7..0459bcb0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2458,3 +2458,9 @@ github-users: - stepcut # end of github-users + +# Useful for checking for strict upper bounds against new versions of core +# packages, e.g. when a new version of transformers is released +# +# treat-as-non-core: +# - transformers From f748229514e1869826c31cf99c8ec694b86d5c70 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 14:01:19 +0200 Subject: [PATCH 219/539] New CONSTRAINTS flags available (fixes #1064) --- CURATORS.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index 98bbdf64..4af602f3 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -105,6 +105,13 @@ info above). For an LTS minor bump, you'll typically want to use the CONSTRAINTS='--constraint "conduit < 1.4.5" --constraint "criterion < 1.2.3"' /opt/stackage-build/stackage/automated/build.sh lts-2.17 ``` +Valid arguments to include in this environment variable: + +* `--constraint` to modify an upper or lower bound +* `--add-package` to add a brand new package +* `--expect-test-failure` to expect tests to fail +* `--expect-haddock-failure` to expect haddocks to fail + If a build fails for bounds reasons, see all of the advice above. If the code itself doesn't build, or tests fail, open up an issue and then either put in a version bound to avoid that version or something else. It's difficult to give From 5142aab11e8626bdb5059aee5f2ac474e9215206 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 15:53:55 +0200 Subject: [PATCH 220/539] Add the Stackage curator cache to the Travis cache --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 61a4ac75..639486b6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,3 +35,4 @@ script: cache: directories: - $HOME/.stack + - $HOME/.stackage/curator/cache From fd42e55c4e117761729a21e63834df5d51bb0fd3 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Dec 2015 16:31:25 +0200 Subject: [PATCH 221/539] Skipped test for #1085 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0459bcb0..5b247371 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2017,6 +2017,9 @@ skipped-tests: # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - aeson + # https://github.com/fpco/stackage/issues/1085 + - zlib + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From 631ddc4890ffdb1cf499644c781eb4bc8917e3cd Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 30 Dec 2015 12:17:10 -0800 Subject: [PATCH 222/539] just a whitespace tweak --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7690de60..d2f1e762 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3,7 +3,7 @@ ghc-major-version: "7.10" packages: "alpheccar @alpheccar": - HPDF - + "Piotr Mlodawski @pmlodawski": - signal - ghc-session From 54f6852958115baf6bf29f2c71b688f31c49f298 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 30 Dec 2015 13:43:22 -0800 Subject: [PATCH 223/539] Add constraint "microlens < 0.4" and more per #1087 --- build-constraints.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2f1e762..8acd2ed4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1853,6 +1853,14 @@ packages: # https://github.com/fpco/stackage/issues/1084 - cmark < 0.5 + # https://github.com/fpco/stackage/issues/1087 + - microlens < 0.4 + - microlens-ghc < 0.4.0.0 + - microlens-mtl < 0.1.6.1 + - microlens-platform < 0.2.0.0 + - microlens-th < 0.3.0.0 + + # end of packages From 26a1f4945b785af79ed044ad17b11334b6f5c255 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 30 Dec 2015 17:40:30 -0800 Subject: [PATCH 224/539] Added HPDF to skipped-tests --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8acd2ed4..1e1cdc2c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2029,6 +2029,10 @@ skipped-tests: # https://github.com/fpco/stackage/issues/1085 - zlib + # Waiting for HPDF-1.4.10 to be released, which fixes a test suite build failure + # https://github.com/alpheccar/HPDF/commit/a8f7e6c464e1089e3a4396adf4d8642c441d2ec1 + - HPDF + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From 00659d3422a3ba2e37ebec6489738cbf9303b6f4 Mon Sep 17 00:00:00 2001 From: Artyom Date: Thu, 31 Dec 2015 20:49:28 +0300 Subject: [PATCH 225/539] Add microlens-contra --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e1cdc2c..c8ba5177 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1460,6 +1460,7 @@ packages: - microlens-mtl - microlens-th - microlens-ghc + - microlens-contra - shortcut-links "Takano Akio aljee@hyper.cx @takano-akio": From 94d458c448ba455047ea0982a683cb802c800480 Mon Sep 17 00:00:00 2001 From: Felipe Lessa Date: Thu, 31 Dec 2015 15:58:46 -0200 Subject: [PATCH 226/539] Re-enable mangopay packages. Build issues should be fixed by versions 0.12 of both packages. --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e1cdc2c..b654220b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -403,8 +403,7 @@ packages: - esqueleto - fb - fb-persistent - # aeson < 0.10 - # - mangopay + - mangopay - nonce - serversession - serversession-backend-acid-state @@ -417,8 +416,7 @@ packages: - yesod-auth-account-fork - yesod-auth-fb - yesod-fb - # http-types < 0.9 - # - yesod-mangopay + - yesod-mangopay "Alexander Altman ": - base-unicode-symbols From 41329753484ea6b831c032f0ad26f13546368c3a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 10:49:39 -0800 Subject: [PATCH 227/539] Revert "Added HPDF to skipped-tests" This reverts commit 26a1f4945b785af79ed044ad17b11334b6f5c255. --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b654220b..63fe6d9a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2027,10 +2027,6 @@ skipped-tests: # https://github.com/fpco/stackage/issues/1085 - zlib - # Waiting for HPDF-1.4.10 to be released, which fixes a test suite build failure - # https://github.com/alpheccar/HPDF/commit/a8f7e6c464e1089e3a4396adf4d8642c441d2ec1 - - HPDF - # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From 48bf72067ad6b34bba4d08d0e41e315dfd3a920d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 11:02:25 -0800 Subject: [PATCH 228/539] Closes #992, still holding back safecopy per #946 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 63fe6d9a..8856ef35 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1838,8 +1838,6 @@ packages: - messagepack < 0.5.0 - messagepack-rpc < 0.5.1 - DRBG < 0.5.5 - - # https://github.com/fpco/stackage/issues/992 - safecopy < 0.9 # https://github.com/fpco/stackage/issues/1074 From 44512f9f03b74e9c294c86e8323506561984cfd2 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 11:14:29 -0800 Subject: [PATCH 229/539] Track zlib test failure on its own tracker, closes #1085 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8856ef35..c25b42e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2022,7 +2022,7 @@ skipped-tests: # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - aeson - # https://github.com/fpco/stackage/issues/1085 + # https://github.com/haskell/zlib/issues/2 - zlib # end of skipped-tests @@ -2335,8 +2335,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1070 - parsers - # https://github.com/fpco/stackage/issues/1085 - - zlib # end of expected-test-failures From e71462c14a958ddaac479fa6a370e5778941a7af Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 11:34:22 -0800 Subject: [PATCH 230/539] Re-enable some @athanclark packages, see #1045 --- build-constraints.yaml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c25b42e0..6870130c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1187,8 +1187,7 @@ packages: - clash-ghc "Athan Clark @athanclark": - # https://github.com/athanclark/nested-routes/issues/9 - #- nested-routes + - nested-routes - commutative - digestive-functors-lucid - ltext @@ -1200,12 +1199,11 @@ packages: - wai-middleware-content-type - wai-middleware-verbs - webpage - # https://github.com/fpco/stackage/issues/1045 - # - composition-extra - # - pred-trie - # - rose-trees - # - sets - # - tries + - composition-extra + - pred-trie + - rose-trees + - sets + - tries "Fumiaki Kinoshita @fumieval": - control-bool From 55c26439cade71a9471e5a8c355510dec73c8524 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 11:38:56 -0800 Subject: [PATCH 231/539] Re-enable text-show, see #1045 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6870130c..a4d52c15 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1409,8 +1409,7 @@ packages: - generic-deriving - invariant - keycode - # https://github.com/fpco/stackage/issues/1045 - # - text-show + - text-show "Kirill Zaborsky @qrilka": - xlsx From aa0a26d3d37ad0545cfb8e90b580636882d76c0a Mon Sep 17 00:00:00 2001 From: Artyom Date: Thu, 31 Dec 2015 22:46:28 +0300 Subject: [PATCH 232/539] Add @neongreen's Github nick --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a4d52c15..90d8c222 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1449,7 +1449,7 @@ packages: "Timo von Holtz @tvh": - servant-JuicyPixels - "Artyom ": + "Artyom @neongreen": - microlens - microlens-platform - microlens-mtl From 47a2e271d3471672859d4baa7249558198756616 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 12:17:31 -0800 Subject: [PATCH 233/539] Linking to thoughtbot/yesod-auth-oauth2#48 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 90d8c222..bb29f124 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -36,8 +36,6 @@ packages: - yackage - yesod - yesod-auth - # aeson < 0.10 & http-types < 0.9 - # - yesod-auth-oauth2 - yesod-auth-deskcom - authenticate-oauth - yesod-bin @@ -394,7 +392,7 @@ packages: "Patrick Brisbin": - gravatar - # aeson < 0.10 & http-types < 0.9 + # https://github.com/thoughtbot/yesod-auth-oauth2/issues/48 # "Paul Harper ": # - yesod-auth-oauth2 From 70c9f2d23ac26d05f014ab11013b357654426fad Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 12:35:37 -0800 Subject: [PATCH 234/539] Re-enable HaRe, but skip the test suite --- build-constraints.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bb29f124..6e8af73a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -172,8 +172,7 @@ packages: - hjsmin - language-javascript - Strafunski-StrategyLib - # - https://github.com/fpco/stackage/pull/906 - # - HaRe + - HaRe "Alfredo Di Napoli ": - mandrill @@ -2017,6 +2016,9 @@ skipped-tests: # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - aeson + # - https://github.com/fpco/stackage/pull/906 + - HaRe + # https://github.com/haskell/zlib/issues/2 - zlib From fbddc3d6fc1dc258bb03ad6f8ea220d937175244 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 12:47:59 -0800 Subject: [PATCH 235/539] Link to liamoc/agda-snippets#2 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6e8af73a..f979f913 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -429,7 +429,7 @@ packages: - latex-formulae-image - latex-formulae-pandoc - latex-formulae-hakyll - # Temporarily removed due to upper bound on haskell-src-exts in Agda + # https://github.com/liamoc/agda-snippets/issues/2 # - agda-snippets # - agda-snippets-hakyll From c38ef3d92cf02e525092606b9d31168f97e3eb85 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 19:16:11 -0800 Subject: [PATCH 236/539] Add constraint "HTTP < 4000.3" per #1091 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f979f913..008ab836 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1850,6 +1850,8 @@ packages: - microlens-platform < 0.2.0.0 - microlens-th < 0.3.0.0 + # https://github.com/fpco/stackage/issues/1091 + - HTTP < 4000.3 # end of packages From 2e5243b7b5354449ac9389ee992aa1a752147c6f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 31 Dec 2015 20:55:27 -0800 Subject: [PATCH 237/539] Disable pred-trie and nested-routes per athanclark/pred-trie#3 --- build-constraints.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 008ab836..1389fb19 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1184,7 +1184,6 @@ packages: - clash-ghc "Athan Clark @athanclark": - - nested-routes - commutative - digestive-functors-lucid - ltext @@ -1197,10 +1196,13 @@ packages: - wai-middleware-verbs - webpage - composition-extra - - pred-trie - rose-trees - sets - tries + # nested-routes depends on pred-trie + # https://github.com/athanclark/pred-trie/issues/3 + # - pred-trie + # - nested-routes "Fumiaki Kinoshita @fumieval": - control-bool From 7f1eb4c6ee0e5d1e01d9f20e4c31a349ef5aca6b Mon Sep 17 00:00:00 2001 From: Brandon Martin Date: Fri, 1 Jan 2016 10:47:12 -0700 Subject: [PATCH 238/539] Add rethinkdb package back to Stackage Rethink db release 2.2.0.2 allows aeson 0.10 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1389fb19..15527cb9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1475,8 +1475,7 @@ packages: "Brandon Martin @codedmart": - engine-io-wai - # aeson < 0.10 - # - rethinkdb + - rethinkdb "Michael Walker @barrucadu": - both From dfe1739ad35c35873fde57863cec8761e23b01ec Mon Sep 17 00:00:00 2001 From: koral Date: Sat, 2 Jan 2016 11:42:01 +0100 Subject: [PATCH 239/539] Register 'opml-conduit' package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 15527cb9..2f9cbdf0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1319,6 +1319,7 @@ packages: "koral koral@mailoo.org @k0ral": - conduit-parse + - opml-conduit - timerep - xml-conduit-parse From c124d8e3efff86cbda292f222c07a418d959d853 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 2 Jan 2016 16:42:50 -0800 Subject: [PATCH 240/539] Add constraints to pandoc-citeproc and pandoc-types per #1094 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f9cbdf0..c3361e2b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1855,6 +1855,10 @@ packages: # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 + # https://github.com/fpco/stackage/issues/1094 + - pandoc-citeproc < 0.9 + - pandoc-types < 1.16 + # end of packages From a5393ec6bd4a5a63fee37704eb9d00faae2182ee Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 3 Jan 2016 17:14:19 +0100 Subject: [PATCH 241/539] Re-enable wavefront wavefront was excluded by accident when i meant to exclude WaveFront... --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c3361e2b..503ac2ab 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -654,8 +654,7 @@ packages: - msi-kb-backlit - smoothie - tellbot - # https://github.com/fpco/stackage/issues/1039 - # - wavefront + - wavefront - zero "Thomas Schilling ": From 61afdbd41cf963b669b08371e5725634b98efff1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 3 Jan 2016 10:35:08 -0800 Subject: [PATCH 242/539] Added constraints for #1094 and #1096, closes #1084 --- build-constraints.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c3361e2b..688f66d0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1842,9 +1842,6 @@ packages: - warp < 3.2 - warp-tls < 3.2 - # https://github.com/fpco/stackage/issues/1084 - - cmark < 0.5 - # https://github.com/fpco/stackage/issues/1087 - microlens < 0.4 - microlens-ghc < 0.4.0.0 @@ -1858,6 +1855,11 @@ packages: # https://github.com/fpco/stackage/issues/1094 - pandoc-citeproc < 0.9 - pandoc-types < 1.16 + - pandoc < 1.16 + - cmark < 0.5 + + # https://github.com/fpco/stackage/issues/1096 + - deepseq-generics < 0.2 # end of packages From 803d2f61a1a9d36c3a2435690dc4bfe10743862e Mon Sep 17 00:00:00 2001 From: Hans-Christian Esperer Date: Sun, 3 Jan 2016 21:09:40 +0100 Subject: [PATCH 243/539] Add package wai-session-postgresql to build-constraints.yaml --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c3361e2b..cde6db6b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1817,6 +1817,9 @@ packages: "Yuji Yamamoto @igrep": - yes-precure5-command + "Hans-Christian Esperer @hce": + - wai-session-postgresql + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From 4401d91c7d00a68f9f49081ec4ea37c83413debb Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 4 Jan 2016 10:13:59 +0200 Subject: [PATCH 244/539] Upper bound for #1098 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 44d5789a..131171ef 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1864,6 +1864,9 @@ packages: # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 + # https://github.com/fpco/stackage/issues/1098 + - tar < 0.4.3.0 + # end of packages From f509ad63110a909262513de0bd45ff8a1156416d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 4 Jan 2016 10:23:18 +0200 Subject: [PATCH 245/539] Expected test failure for wai-session-postgresql --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 131171ef..328113cf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2348,6 +2348,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1070 - parsers + # Requires a running PostgreSQL server + - wai-session-postgresql + # end of expected-test-failures From 3687b0f98008482367288ad8e345a6c930fa57ee Mon Sep 17 00:00:00 2001 From: "Haisheng, Wu" Date: Mon, 4 Jan 2016 11:21:44 -0800 Subject: [PATCH 246/539] Update build-constraints.yaml --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 328113cf..0e9f3045 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1820,6 +1820,9 @@ packages: "Hans-Christian Esperer @hce": - wai-session-postgresql + "Haisheng Wu ": + - hoauth2 + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From cfe26312e22954fded571f63a9aa0e453437fd8b Mon Sep 17 00:00:00 2001 From: sinsekvu Date: Mon, 4 Jan 2016 23:15:55 +0300 Subject: [PATCH 247/539] Update build-constraints.yaml --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 328113cf..00c867a4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3,6 +3,8 @@ ghc-major-version: "7.10" packages: "alpheccar @alpheccar": - HPDF + "Dmitry Bogatov ": + - once "Piotr Mlodawski @pmlodawski": - signal From dfb0785155b50d78c1a438acd6978bd05b893489 Mon Sep 17 00:00:00 2001 From: Stackage Build host Date: Tue, 5 Jan 2016 05:51:39 +0000 Subject: [PATCH 248/539] Share ssh dir for multiple LTS builds --- automated/build.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index 0f1d0855..acb9b302 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -7,10 +7,12 @@ TARGET=$1 # For nightly-YYYY-MM-DD, tag should be nightly # For lts-X.Y, tag should be ltsX -TAG=$(echo $TARGET | cut -d- -f 1) -if [ $TAG = "lts" ] +SHORTNAME=$(echo $TARGET | cut -d- -f 1) +if [ $SHORTNAME = "lts" ] then TAG=$(echo $TARGET | sed 's@^lts-\([0-9]*\)\.[0-9]*@lts\1@') +else + TAG=$SHORTNAME fi IMAGE=snoyberg/stackage:$TAG @@ -23,7 +25,7 @@ CABAL_DIR=$ROOT/cabal GHC_DIR=$ROOT/ghc DOT_STACKAGE_DIR=$ROOT/dot-stackage WORKDIR=$ROOT/$TAG/work -SSH_DIR=$ROOT/ssh-$TAG +SSH_DIR=$ROOT/ssh-$SHORTNAME mkdir -p \ "$CABAL_DIR" \ From 6cdffbbf9e3d0062aec4a2ee6ee73f208dd8e0c4 Mon Sep 17 00:00:00 2001 From: Florian Eggenhofer Date: Tue, 5 Jan 2016 17:33:50 +0100 Subject: [PATCH 249/539] Update build-constraints.yaml --- build-constraints.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 56f45f33..c896c58c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -613,6 +613,15 @@ packages: # , "BiobaseTypes BiobaseFasta" # MC-Fold-DP + "Florian Eggenhofer ": + - ClustalParser + - EntrezHTTP + - Genbank + - RNAlien + - Taxonomy + - TaxonomyTools + - ViennaRNAParser + "Silk ": - aeson-utils - arrow-list From 5861b1144f776647370fdc108e8ea34a4aece6eb Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 5 Jan 2016 19:53:06 +0200 Subject: [PATCH 250/539] Upper bound for #1102 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c896c58c..b6ba0a7f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1881,6 +1881,9 @@ packages: # https://github.com/fpco/stackage/issues/1098 - tar < 0.4.3.0 + # https://github.com/fpco/stackage/issues/1102 + - async < 2.1 + # end of packages From 18ca4ffd4a1f7c0564d15c38393c3c2b64ce53f0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 6 Jan 2016 06:52:38 +0200 Subject: [PATCH 251/539] More upper bounds for #1094 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b6ba0a7f..ea12e7b7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1874,6 +1874,8 @@ packages: - pandoc-types < 1.16 - pandoc < 1.16 - cmark < 0.5 + - BlogLiterately-diagrams < 0.2.0.2 + - BlogLiterately < 0.8.1.4 # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 From 0d4ef88972abb1818075eb06227f16c9cfb93e7e Mon Sep 17 00:00:00 2001 From: Colin Woodbury Date: Tue, 5 Jan 2016 23:20:00 -0800 Subject: [PATCH 252/539] Update build-constraints.yaml --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ea12e7b7..3ccaf90b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -591,6 +591,12 @@ packages: - Win32-extras - concurrent-output + "Colin Woodbury @fosskers": + - versions + - aur + - crypto-classical + - nanq + "Ketil Malde": - biocore - biofasta From 04cc86cbf55b8bdff309b47c68b2ff70bce8e1e0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 6 Jan 2016 09:34:59 +0200 Subject: [PATCH 253/539] Instructions on adding a package to an LTS snapshot --- MAINTAINERS.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 4975f3df..250fc833 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -50,3 +50,20 @@ If a new version of a dependency is released, and that stops your package compil Maintainers are humans, humans get sick/have babies/go on holiday. If you have regular problems meeting the limits, find a co-maintainer. If you have a one-off problem, respond to the GitHub tickets saying so, and some kind soul might pick up the slack. The time limits are intended to stop people being inconvenienced because of problems in other packages. Where such inconvenience happens, we will drop the offending packages from Stackage. While upper bounds are sometimes a temporary solution, they are against the ethos of Stackage, so will not be kept for long. + +## Adding a package to an LTS snapshot + +The steps above affect the Stackage Nightly builds, but do not directly affect +LTS Haskell builds. When we build a new LTS Haskell major version (anything +ending in `.0`), the package set is taken from LTS Haskell. Therefore, by +following the above steps, you can get your package into the next major LTS +Haskell release. + +If you would like to get your package added to an existing LTS Haskell major +release (e.g., if `lts-3.21` is out, you would want your package to appear in +`lts-3.22`), please do the following in addition to the steps above: + +* Open up a new issue on the [lts-haskell repo](https://github.com/fpco/lts-haskell/issues/new) +* Specify the LTS major version you would like your package to go into (e.g., lts-3) +* Provide a list of packages you would like added, and if relevant, any upper bounds on those packages +* Be patient! The LTS releases are by their nature more conservative than nightly, and therefore adding new packages is a more manual process. The Stackage curators will try to get to your issue quickly, but there may be some delay. From 5a1351d8301c06bcb490386896f99085d147a178 Mon Sep 17 00:00:00 2001 From: Justin Le Date: Wed, 6 Jan 2016 01:53:38 -0800 Subject: [PATCH 254/539] Adding "prompt" library --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ea12e7b7..cc5814cc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1243,6 +1243,7 @@ packages: - auto - tagged-binary - typelits-witnesses + - prompt "Ian Duncan @iand675": - feature-flags From 213d6b4e403ca2953f923648902fb2e0207106f8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 6 Jan 2016 20:16:51 +0100 Subject: [PATCH 255/539] New LTS major versions are based on Nightly --- MAINTAINERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 250fc833..d973dfd3 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -55,7 +55,7 @@ The time limits are intended to stop people being inconvenienced because of prob The steps above affect the Stackage Nightly builds, but do not directly affect LTS Haskell builds. When we build a new LTS Haskell major version (anything -ending in `.0`), the package set is taken from LTS Haskell. Therefore, by +ending in `.0`), the package set is taken from Stackage Nightly. Therefore, by following the above steps, you can get your package into the next major LTS Haskell release. From a218101049a20c236c0e251a0c4ccb46ed21dcee Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 7 Jan 2016 10:03:42 +0200 Subject: [PATCH 256/539] Add back yarr --- build-constraints.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cc5814cc..ee298af9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -525,9 +525,7 @@ packages: - posix-realtime "Dominic Steinitz ": - [] - # GHC 7.10 https://github.com/leventov/yarr/pull/7 - # - yarr + - yarr "Ben Gamari ": - vector-fftw @@ -2379,9 +2377,6 @@ expected-haddock-failures: # https://github.com/acw/bytestring-progress/issues/4 - bytestring-progress - # https://github.com/leventov/yarr/issues/5 - - yarr - # https://github.com/wereHamster/rethinkdb-client-driver/issues/1 - rethinkdb-client-driver From 8e78b36e8af50456b36f3256e3045e019965e676 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 7 Jan 2016 10:13:13 +0200 Subject: [PATCH 257/539] Re-block yarr leventov/yarr#7 --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ee298af9..1ad4931f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -525,7 +525,9 @@ packages: - posix-realtime "Dominic Steinitz ": - - yarr + # https://github.com/leventov/yarr/pull/7 + # - yarr + [] "Ben Gamari ": - vector-fftw From 8536d1c9f02eaac79fcf320e39e2ec872ee9583b Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 7 Jan 2016 10:17:48 +0200 Subject: [PATCH 258/539] Remove upper bounds and close #1087 --- build-constraints.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1ad4931f..1ba501b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1860,13 +1860,6 @@ packages: - warp < 3.2 - warp-tls < 3.2 - # https://github.com/fpco/stackage/issues/1087 - - microlens < 0.4 - - microlens-ghc < 0.4.0.0 - - microlens-mtl < 0.1.6.1 - - microlens-platform < 0.2.0.0 - - microlens-th < 0.3.0.0 - # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 From 478115aab803a1d2452ffc2aba65df6faf26cbdd Mon Sep 17 00:00:00 2001 From: Michel Boucey Date: Thu, 7 Jan 2016 18:45:01 +0100 Subject: [PATCH 259/539] Add Spintax package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3413b377..d85b29b5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1328,6 +1328,7 @@ packages: - IPv6Addr - ip6addr - cayley-client + - Spintax "koral koral@mailoo.org @k0ral": - conduit-parse From 5b35c89cc427148bc678bf21f448f8e55ae027c2 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 7 Jan 2016 19:51:17 -0800 Subject: [PATCH 260/539] re-enable yesod-auth-oauth2 It appears that the issues have been addressed. --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d85b29b5..64444028 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -393,9 +393,8 @@ packages: "Patrick Brisbin": - gravatar - # https://github.com/thoughtbot/yesod-auth-oauth2/issues/48 - # "Paul Harper ": - # - yesod-auth-oauth2 + "Paul Harper ": + - yesod-auth-oauth2 "Felipe Lessa @meteficha": - country-codes From decf41e0bdfe4ca9edcdf534877c2972437768ca Mon Sep 17 00:00:00 2001 From: philopon Date: Fri, 8 Jan 2016 14:34:28 +0900 Subject: [PATCH 261/539] Update build-constraints.yaml --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d85b29b5..1188510d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1319,6 +1319,7 @@ packages: - bytestring-read - memcached-binary - barrier + - haddocset "Kai Zhang @kaizhang": - clustering From 26e173ef6ac6ad72c2d6f29ce2e98a342340e74c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sat, 9 Jan 2016 19:46:33 +0200 Subject: [PATCH 262/539] Upper bound for #1113 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1188510d..7369d294 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1883,6 +1883,9 @@ packages: # https://github.com/fpco/stackage/issues/1102 - async < 2.1 + # https://github.com/fpco/stackage/issues/1113 + - errors < 2.1 + # end of packages From 51330960b435640d4fd7d0523ebd1783d32056a4 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 10 Jan 2016 07:31:39 +0200 Subject: [PATCH 263/539] Remove upper bound and close #1113 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f95e6788..912ca421 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1882,9 +1882,6 @@ packages: # https://github.com/fpco/stackage/issues/1102 - async < 2.1 - # https://github.com/fpco/stackage/issues/1113 - - errors < 2.1 - # end of packages From 0960ffba9fd2d7aa239d0abae94ee3d5e6c15065 Mon Sep 17 00:00:00 2001 From: Falko Peters Date: Sun, 10 Jan 2016 11:28:59 +0100 Subject: [PATCH 264/539] Add scrypt package to build-constraints Closes informatikr/scrypt#7 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 912ca421..ec45e901 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1837,6 +1837,9 @@ packages: "Haisheng Wu ": - hoauth2 + "Falko Peters ": + - scrypt + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From bd349681ad4ebbc29bf401f0898567596fd1632e Mon Sep 17 00:00:00 2001 From: Jakub Waszczuk Date: Sun, 10 Jan 2016 13:14:14 +0100 Subject: [PATCH 265/539] Add dawg-ord --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ec45e901..62858ada 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1839,6 +1839,9 @@ packages: "Falko Peters ": - scrypt + + "Jakub Waszczuk @kawu": + - dawg-ord # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From b06c48bdf9a174f847c19018309a4fe56e4ee056 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 10 Jan 2016 16:06:49 +0100 Subject: [PATCH 266/539] Relax tar upper bound for #1116, closes #1098 --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 62858ada..9e56b865 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -620,7 +620,7 @@ packages: - Taxonomy - TaxonomyTools - ViennaRNAParser - + "Silk ": - aeson-utils - arrow-list @@ -1836,13 +1836,13 @@ packages: "Haisheng Wu ": - hoauth2 - + "Falko Peters ": - scrypt "Jakub Waszczuk @kawu": - dawg-ord - + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": @@ -1882,8 +1882,8 @@ packages: # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 - # https://github.com/fpco/stackage/issues/1098 - - tar < 0.4.3.0 + # https://github.com/fpco/stackage/issues/1116 + - tar < 0.5 # https://github.com/fpco/stackage/issues/1102 - async < 2.1 From acca730af2d0d58f4f730d7624cfa5c9471b298c Mon Sep 17 00:00:00 2001 From: Omari Norman Date: Sun, 10 Jan 2016 18:32:52 -0500 Subject: [PATCH 267/539] Add validation to Omari Norman's packages I do not maintain this package; I got the consent of maintainer Tony Morris via email. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9e56b865..2abbe367 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -153,6 +153,7 @@ packages: - Earley - ofx - pinchot + - validation "Neil Mitchell": - hlint From 62fa5c0af160934201be3b7f39eb99d5621542ce Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 01:07:13 +0100 Subject: [PATCH 268/539] Upper bound for #1118 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9e56b865..8d4f6245 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1888,6 +1888,10 @@ packages: # https://github.com/fpco/stackage/issues/1102 - async < 2.1 + # https://github.com/fpco/stackage/issues/1118 + - protocol-buffers < 2.2 + - protocol-buffers-descriptor < 2.2 + # end of packages From 8bf36467e3a048c29c7f097096cfd31d2427bf43 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 01:09:41 +0100 Subject: [PATCH 269/539] Another upper bound for #1118 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87778d90..331faaee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1892,6 +1892,7 @@ packages: # https://github.com/fpco/stackage/issues/1118 - protocol-buffers < 2.2 - protocol-buffers-descriptor < 2.2 + - hprotoc < 2.2 # end of packages From b23883c03bbaa3590253c3126440b483a84a9953 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 12:57:25 +0100 Subject: [PATCH 270/539] Remove upper bound and close #1116 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 331faaee..9e5c6b3c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1883,9 +1883,6 @@ packages: # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 - # https://github.com/fpco/stackage/issues/1116 - - tar < 0.5 - # https://github.com/fpco/stackage/issues/1102 - async < 2.1 From b3634be599e91dddc3a220fb022569c9ed059494 Mon Sep 17 00:00:00 2001 From: CristhianMotoche Date: Mon, 11 Jan 2016 10:50:47 -0500 Subject: [PATCH 271/539] Change maintainers for Stack Builders packages and add dotenv --- build-constraints.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9e5c6b3c..f1ef07b4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1385,10 +1385,11 @@ packages: - transformers-lift - ether - "Juan Pedro Villa Isaza jvilla@stackbuilders.com @jpvillaisaza": + "Stack Builders stackage@stackbuilders.com @stackbuilders": - hapistrano - inflections - twitter-feed + - dotenv "Sergey Alirzaev ": - monad-peel @@ -2499,6 +2500,12 @@ github-users: - stepcut clckwrks: - stepcut + stackbuilders: + - sestrella + - CristhianMotoche + - jsl + - jpvillaisaza + - jsantos17 # end of github-users From 4f4e2d052c75ee76f42e7c46c65bb94ea654c34d Mon Sep 17 00:00:00 2001 From: Amit Levy Date: Mon, 11 Jan 2016 12:53:40 -0500 Subject: [PATCH 272/539] Add `simple` and `postgresql-orm` Add the _Simple_ web framework packages (templates, orm and sessions) as well as `postgresql-orm`, a `postgresql-simple`-based ORM --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9e5c6b3c..3ba7e4f8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1844,6 +1844,13 @@ packages: "Jakub Waszczuk @kawu": - dawg-ord + "Amit Levy @alevy": + - postgresql-orm + - simple + - simple-templates + - simple-session + - simple-postgresql-orm + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From f831efc57d01d72fe0bb0c09b17f90c23debe537 Mon Sep 17 00:00:00 2001 From: Colin Woodbury Date: Mon, 11 Jan 2016 09:58:17 -0800 Subject: [PATCH 273/539] Let's try one at a time Only attempting to add `microlens-aeson`. --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3ccaf90b..7c4b9ac9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -592,10 +592,7 @@ packages: - concurrent-output "Colin Woodbury @fosskers": - - versions - - aur - - crypto-classical - - nanq + - microlens-aeson "Ketil Malde": - biocore From 260dabd40acb211af2bb83242ba76d86c957092b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 19:02:37 +0100 Subject: [PATCH 274/539] hoauth2 upper bound for #1074 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f1ef07b4..5e46eb42 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,4 +1,4 @@ -ghc-major-version: "7.10" +rghc-major-version: "7.10" # Constraints for brand new builds packages: "alpheccar @alpheccar": @@ -1869,6 +1869,7 @@ packages: - wai < 3.2 - warp < 3.2 - warp-tls < 3.2 + - hoauth2 < 0.5.1 # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 From ef3b2fd0765142c3a173d32d008f8c7cdeb50bfa Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 19:25:13 +0100 Subject: [PATCH 275/539] Add github user entry for scotty-web #1074 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5e46eb42..f07d62e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2507,6 +2507,8 @@ github-users: - jsl - jpvillaisaza - jsantos17 + scotty-web: + - RyanGlScott # end of github-users From 20f7caf2f07a7236ba75f55a10a4bd4a41a33f97 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 19:27:20 +0100 Subject: [PATCH 276/539] Remove upper bounds and close #1074 --- build-constraints.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f07d62e0..ec57fdcf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1864,13 +1864,6 @@ packages: - DRBG < 0.5.5 - safecopy < 0.9 - # https://github.com/fpco/stackage/issues/1074 - - http2 < 1.4 - - wai < 3.2 - - warp < 3.2 - - warp-tls < 3.2 - - hoauth2 < 0.5.1 - # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 From dac717c56bb7c9703b27f24b5b16b169fb73b50d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 20:19:05 +0100 Subject: [PATCH 277/539] Another attempt at resolving #938 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cf681452..2f9d5f02 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -648,7 +648,7 @@ packages: "Simon Michael ": - hledger - # - hledger-ui + - hledger-ui - hledger-web # - shelltestrunner From 6d50dde6e76f532bdfae058e3a6852b7f5a8b4da Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 11 Jan 2016 20:20:00 +0100 Subject: [PATCH 278/539] Add @xich to scotty-web notifications --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f9d5f02..6b4da95f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2509,6 +2509,7 @@ github-users: - jsantos17 scotty-web: - RyanGlScott + - xich # end of github-users From 0b6e55d20d6bfceb207669ab317592dfcd3b05fb Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 12 Jan 2016 00:22:57 +0100 Subject: [PATCH 279/539] Update hdevtools I took over maintenance of hdevtools some weeks ago and pushed a new version to Hackage today. But I am not quite sure if this file has to be changed in order to have hdevtools in the stackage LTS release? --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6b4da95f..98b16a7e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -803,6 +803,8 @@ packages: "Arthur Fayzrakhmanov ": - sodium + + "Sebastian Nagel @ch1bo": - hdevtools "Andrey Chudnov ": From 8499879a5e0c2eeef8a04116a33127c79eb826fa Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 01:00:25 +0100 Subject: [PATCH 280/539] Upper bound for #1123 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 98b16a7e..724c70e1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1895,6 +1895,9 @@ packages: - protocol-buffers-descriptor < 2.2 - hprotoc < 2.2 + # https://github.com/fpco/stackage/issues/1123 + - gitrev < 1.2 + # end of packages From 3d48409f806e78c8b3a3a62a96be277dbd514780 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 01:07:53 +0100 Subject: [PATCH 281/539] Close #1096 by moving deepseq-generics upper bound to #1094 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 724c70e1..49398757 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -803,7 +803,7 @@ packages: "Arthur Fayzrakhmanov ": - sodium - + "Sebastian Nagel @ch1bo": - hdevtools @@ -1883,8 +1883,6 @@ packages: - cmark < 0.5 - BlogLiterately-diagrams < 0.2.0.2 - BlogLiterately < 0.8.1.4 - - # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 # https://github.com/fpco/stackage/issues/1102 From d3a8b656223978cb802832419269f73ae28bb0a8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 01:58:14 +0100 Subject: [PATCH 282/539] Expect multiset test-suite to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 49398757..a2a81081 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2380,6 +2380,9 @@ expected-test-failures: # Requires a running PostgreSQL server - wai-session-postgresql + # https://github.com/twanvl/multiset/issues/7 + - multiset + # end of expected-test-failures From 1da59751f1917ad867812027245c02994f0d332a Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 02:03:20 +0100 Subject: [PATCH 283/539] Disable packages because of broken `simple-templates' test-suite #1121 --- build-constraints.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2a81081..9f2a9fe9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1849,10 +1849,12 @@ packages: "Amit Levy @alevy": - postgresql-orm - - simple - - simple-templates - - simple-session - - simple-postgresql-orm + # Waiting for test-suite fix + # https://github.com/fpco/stackage/pull/1121 + # - simple < 0 + # - simple-templates < 0 + # - simple-session < 0 + # - simple-postgresql-orm < 0 # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From 3b30467b8ce65d0ae5fc53fa2bd2a84c1546b422 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 02:09:21 +0100 Subject: [PATCH 284/539] Revert "Close #1096 by moving deepseq-generics upper bound to #1094" This reverts commit 3d48409f806e78c8b3a3a62a96be277dbd514780. --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9f2a9fe9..1c0bee92 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -803,7 +803,7 @@ packages: "Arthur Fayzrakhmanov ": - sodium - + "Sebastian Nagel @ch1bo": - hdevtools @@ -1885,6 +1885,8 @@ packages: - cmark < 0.5 - BlogLiterately-diagrams < 0.2.0.2 - BlogLiterately < 0.8.1.4 + + # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 # https://github.com/fpco/stackage/issues/1102 From f44d2f8f3039bd6184726383ad80c048e65d293b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 02:11:20 +0100 Subject: [PATCH 285/539] Remove upper bound and close #1123 --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c0bee92..03106176 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -803,7 +803,7 @@ packages: "Arthur Fayzrakhmanov ": - sodium - + "Sebastian Nagel @ch1bo": - hdevtools @@ -1897,9 +1897,6 @@ packages: - protocol-buffers-descriptor < 2.2 - hprotoc < 2.2 - # https://github.com/fpco/stackage/issues/1123 - - gitrev < 1.2 - # end of packages From 1af2c6611dedbb60b2e43b9043c6a99110638693 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 02:40:55 +0100 Subject: [PATCH 286/539] Revert "Remove upper bounds and close #1074" This reverts commit 20f7caf2f07a7236ba75f55a10a4bd4a41a33f97. --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 03106176..a51d6ea7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1875,6 +1875,13 @@ packages: - DRBG < 0.5.5 - safecopy < 0.9 + # https://github.com/fpco/stackage/issues/1074 + - http2 < 1.4 + - wai < 3.2 + - warp < 3.2 + - warp-tls < 3.2 + - hoauth2 < 0.5.1 + # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 From 87079d4866ecc8d58e3c79501e2ce40daa109165 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 15:04:24 +0100 Subject: [PATCH 287/539] Upper bound for #1124 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a51d6ea7..e8307695 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1904,6 +1904,9 @@ packages: - protocol-buffers-descriptor < 2.2 - hprotoc < 2.2 + # https://github.com/fpco/stackage/issues/1124 + - brick < 0.4 + # end of packages From 663d235699cdc50f7a468b8646539a2e6fc2b09b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 15:08:26 +0100 Subject: [PATCH 288/539] Upper bound for dawg-ord kawu/dawg-ord#2 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e8307695..2a20abd1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1907,6 +1907,9 @@ packages: # https://github.com/fpco/stackage/issues/1124 - brick < 0.4 + # https://github.com/kawu/dawg-ord/issues/2 + - dawg-ord < 0.5 + # end of packages From 9f48b854a41ca6c5aebfbb7b57c03a90b57adca4 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 15:13:18 +0100 Subject: [PATCH 289/539] Re-enable simple-test and dependents #1121 --- build-constraints.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2a20abd1..0e3d06a7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1849,12 +1849,10 @@ packages: "Amit Levy @alevy": - postgresql-orm - # Waiting for test-suite fix - # https://github.com/fpco/stackage/pull/1121 - # - simple < 0 - # - simple-templates < 0 - # - simple-session < 0 - # - simple-postgresql-orm < 0 + - simple + - simple-templates + - simple-session + - simple-postgresql-orm # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From 8e4cb2df21504e42dd96b84bd67aa2fc9e88157e Mon Sep 17 00:00:00 2001 From: Jakub Waszczuk Date: Tue, 12 Jan 2016 16:17:46 +0100 Subject: [PATCH 290/539] Remove dawg-ord < 0.5 constraint Test suite build failure kawu/dawg-ord#2 should be now fixed. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0e3d06a7..cefe2a75 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1905,9 +1905,6 @@ packages: # https://github.com/fpco/stackage/issues/1124 - brick < 0.4 - # https://github.com/kawu/dawg-ord/issues/2 - - dawg-ord < 0.5 - # end of packages From 5c47d1371f76a434fd85a3f2896a6c668041f6cf Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 12 Jan 2016 21:56:30 +0100 Subject: [PATCH 291/539] Re-enable multiset test-suite twanvl/multiset#7 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cefe2a75..9b5b3478 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2389,9 +2389,6 @@ expected-test-failures: # Requires a running PostgreSQL server - wai-session-postgresql - # https://github.com/twanvl/multiset/issues/7 - - multiset - # end of expected-test-failures From 8e699d6e426356f9f847ff705118d7fef913c241 Mon Sep 17 00:00:00 2001 From: Alexander Vershilov Date: Fri, 8 Jan 2016 01:25:52 +0300 Subject: [PATCH 292/539] Add imagemagick. --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c73e72c1..e0f51b9d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1659,8 +1659,9 @@ packages: - rank1dynamic # Removed due to inactivity https://github.com/fpco/stackage/issues/768 - # "Alexander Vershilov @qnikst": + "Alexander Vershilov @qnikst": # - network-transport-zeromq + - imagemagick "Takahiro Himura @thimura": - lens-regex From ddfa06cbc6327848ca89e0ac011b574c2983c59a Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 13 Jan 2016 15:34:22 +0100 Subject: [PATCH 293/539] Upper bound for #1128 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c73e72c1..420429c5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1908,6 +1908,9 @@ packages: # https://github.com/fpco/stackage/issues/1124 - brick < 0.4 + # https://github.com/fpco/stackage/issues/1128 + - machines < 0.6 + # end of packages From 8e86c261615d1688174c7bd735cd32a5ed836aff Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Wed, 13 Jan 2016 19:36:11 -0800 Subject: [PATCH 294/539] Update build-constraints.yaml Adds drifter and drifter-postgresql. --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cd1c4e31..51636842 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1270,6 +1270,8 @@ packages: - cron - tasty-tap - tasty-fail-fast + - drifter + - drifter-postgresql "Lars Kuhtz @larskuhtz": - wai-cors From 511b9bb5af753630389ca2e045d3d7193fe2bcd4 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 14 Jan 2016 15:27:19 +0100 Subject: [PATCH 295/539] debian-bootstrap: Install imagemagick --- debian-bootstrap.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 1ac0f74e..80f33361 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -19,6 +19,7 @@ apt-get install -y \ build-essential \ freeglut3-dev \ git \ + imagemagick \ libadns1-dev \ libblas-dev \ libbz2-dev \ From 6066c60d845f8c00ad721fe46e7d88ab4908be58 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 14 Jan 2016 15:30:42 +0100 Subject: [PATCH 296/539] Temporary upper bound on nettle --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cd1c4e31..95aec71b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1912,6 +1912,9 @@ packages: # https://github.com/fpco/stackage/issues/1128 - machines < 0.6 + # Temporary because of hackage.fpcomplete.com mirror giving a 403 for nettle-0.2.0 + - nettle < 0.2 + # end of packages From 72ae9f118fa688b4ddc1a1861733c482a0754f83 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 14 Jan 2016 15:58:49 +0100 Subject: [PATCH 297/539] Temporarily disable imagemagick --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 95aec71b..3911feba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1659,9 +1659,9 @@ packages: - rank1dynamic # Removed due to inactivity https://github.com/fpco/stackage/issues/768 - "Alexander Vershilov @qnikst": + # "Alexander Vershilov @qnikst": # - network-transport-zeromq - - imagemagick + # - imagemagick "Takahiro Himura @thimura": - lens-regex From 7a6c23b3004f778581c0f1c5da79111ad1685176 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 14 Jan 2016 16:09:12 +0100 Subject: [PATCH 298/539] Revert "Temporary upper bound on nettle" This reverts commit 6066c60d845f8c00ad721fe46e7d88ab4908be58. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3911feba..9b731608 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1912,9 +1912,6 @@ packages: # https://github.com/fpco/stackage/issues/1128 - machines < 0.6 - # Temporary because of hackage.fpcomplete.com mirror giving a 403 for nettle-0.2.0 - - nettle < 0.2 - # end of packages From 94495c231a47a0973df76fdbf4b7ca7de5899182 Mon Sep 17 00:00:00 2001 From: Jeffrey Rosenbluth Date: Thu, 14 Jan 2016 10:41:34 -0500 Subject: [PATCH 299/539] Add diagrams-canvas --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9b731608..2307862a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -895,7 +895,7 @@ packages: "Jeffrey Rosenbluth jeffrey.rosenbluth@gmail.com": - palette - #- diagrams-canvas GHC 7.10, via blank-canvas + - diagrams-canvas - diagrams-rasterific - lucid-svg - diagrams-html5 From 523049052717c2255c2bcfb386788a33dc443ac3 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 14 Jan 2016 19:06:29 +0100 Subject: [PATCH 300/539] Add context to disabling of imagemagick --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6197ddc6..aff844a5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1659,10 +1659,11 @@ packages: - network-transport-composed - rank1dynamic - # Removed due to inactivity https://github.com/fpco/stackage/issues/768 # "Alexander Vershilov @qnikst": - # - network-transport-zeromq + # https://github.com/fpco/stackage/pull/1127#issuecomment-171723145 # - imagemagick + # Removed due to inactivity https://github.com/fpco/stackage/issues/768 + # - network-transport-zeromq "Takahiro Himura @thimura": - lens-regex From d621d31b3ad0c2bc29fab9237695c7965080a926 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 14 Jan 2016 19:50:20 +0100 Subject: [PATCH 301/539] Remove upper bound and close #1124 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index aff844a5..46d3b3e5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1908,9 +1908,6 @@ packages: - protocol-buffers-descriptor < 2.2 - hprotoc < 2.2 - # https://github.com/fpco/stackage/issues/1124 - - brick < 0.4 - # https://github.com/fpco/stackage/issues/1128 - machines < 0.6 From 6d2d29eeb8b1116f9c6d428d22a08ba56e138656 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 15 Jan 2016 00:55:47 +0100 Subject: [PATCH 302/539] Upper bounds for #1131 and #1132 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f079d70..221dc1df 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1911,6 +1911,10 @@ packages: # https://github.com/fpco/stackage/issues/1128 - machines < 0.6 + # https://github.com/fpco/stackage/issues/1131 + # https://github.com/fpco/stackage/issues/1132 + - unordered-containers < 0.2.6 + # end of packages From 06a4f7e6436abfcfa5f92c4a7fa97fd998e8b4cf Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 15 Jan 2016 00:57:24 +0100 Subject: [PATCH 303/539] Upper bound for #1133 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 221dc1df..28edcbdf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1915,6 +1915,8 @@ packages: # https://github.com/fpco/stackage/issues/1132 - unordered-containers < 0.2.6 + # https://github.com/fpco/stackage/issues/1133 + - email-validate < 2.2 # end of packages From c180cb028151fad25d3a3956e8799ee457a9bee1 Mon Sep 17 00:00:00 2001 From: Tomas Carnecky Date: Fri, 15 Jan 2016 00:58:24 +0100 Subject: [PATCH 304/539] Add websockets-snap --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 221dc1df..3d892774 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -187,6 +187,7 @@ packages: - stylish-haskell - psqueues - websockets + - websockets-snap "haskell-opengl": - OpenGL From 78d158ed9d36b3dab707a3f963304997c530ebf1 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 15 Jan 2016 08:36:14 +0200 Subject: [PATCH 305/539] Upper bound for #1136 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e0fab9bc..f8c38d16 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1918,6 +1918,9 @@ packages: # https://github.com/fpco/stackage/issues/1133 - email-validate < 2.2 + + # https://github.com/fpco/stackage/issues/1136 + - base-compat < 0.9 # end of packages From 39c90f75355b4f375273a44fe29a5585f9ed7437 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 15 Jan 2016 08:36:52 +0200 Subject: [PATCH 306/539] Upper bound for #1137 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8c38d16..c8e65a45 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1921,6 +1921,9 @@ packages: # https://github.com/fpco/stackage/issues/1136 - base-compat < 0.9 + + # https://github.com/fpco/stackage/issues/1137 + - base-orphans < 0.5 # end of packages From 019b0a5c4ae49ccfe1efcd91e22954ae2bb5f304 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 15 Jan 2016 08:09:32 +0200 Subject: [PATCH 307/539] Upgrade wai/warp/http2 to latest, fixes (#1074) Pinging @athanclark, since this remove wai-middleware-content-type --- build-constraints.yaml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c8e65a45..8a83e5ce 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1208,7 +1208,8 @@ packages: - poly-arity - urlpath - wai-transformers - - wai-middleware-content-type + # Temporary block due to #1074 + # - wai-middleware-content-type - wai-middleware-verbs - webpage - composition-extra @@ -1880,13 +1881,6 @@ packages: - DRBG < 0.5.5 - safecopy < 0.9 - # https://github.com/fpco/stackage/issues/1074 - - http2 < 1.4 - - wai < 3.2 - - warp < 3.2 - - warp-tls < 3.2 - - hoauth2 < 0.5.1 - # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 @@ -2293,9 +2287,6 @@ expected-test-failures: # this in the build scripts here... - stack - # https://github.com/kazu-yamamoto/http2/issues/4 - - http2 - # https://github.com/prowdsponsor/mangopay/issues/30 - mangopay From 91ceb989e4a9f238b1ca9a5c3e320165eb3a073f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 15 Jan 2016 08:33:39 +0200 Subject: [PATCH 308/539] Additional block for #1074 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8a83e5ce..16ac8e2f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1210,7 +1210,7 @@ packages: - wai-transformers # Temporary block due to #1074 # - wai-middleware-content-type - - wai-middleware-verbs + # - wai-middleware-verbs - webpage - composition-extra - rose-trees From d5764b3c915efa0088d5ce7e876007fcf04f07dd Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Fri, 15 Jan 2016 11:19:41 +0200 Subject: [PATCH 309/539] Add hashable and unordered-containers --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c8e65a45..69b220a3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -958,6 +958,8 @@ packages: # Not a maintainer - haxl - monad-time + - hashable + - unordered-containers # fft - carray From 6c4214db3cd22118350db0b04602242a6e2a3de3 Mon Sep 17 00:00:00 2001 From: Nickolay Kudasov Date: Fri, 15 Jan 2016 14:36:10 +0300 Subject: [PATCH 310/539] Add servant-swagger to Stackage --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c8e65a45..6c15a3e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1634,6 +1634,7 @@ packages: - http-api-data - smsaero - swagger2 + - servant-swagger "Jared Tobin @jtobin": - mwc-probability From 11f7803a91d07a9e83cf0fc09913d17369eea5cc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 15 Jan 2016 13:07:21 +0100 Subject: [PATCH 311/539] Expect drifter-postgresql test-suite to fail since it needs a running postgresql server --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c8e65a45..9eca859a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2249,6 +2249,8 @@ expected-test-failures: - dbmigrations - opaleye - postgresql-simple + - wai-session-postgresql + - drifter-postgresql # Problems with linking with system libraries on Ubuntu 12.04 - nettle @@ -2405,9 +2407,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1070 - parsers - # Requires a running PostgreSQL server - - wai-session-postgresql - # end of expected-test-failures From e40f6f816e242769c5a24283281a5b71221cbe21 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 15 Jan 2016 13:13:27 +0100 Subject: [PATCH 312/539] Upper bound for #1140 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9eca859a..d7662947 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1924,6 +1924,9 @@ packages: # https://github.com/fpco/stackage/issues/1137 - base-orphans < 0.5 + + # https://github.com/fpco/stackage/issues/1140 + - nettle < 0.2 # end of packages From 99f56dd4166586cdb4be4a0e1a561d1cf51c0557 Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Wed, 6 Jan 2016 14:19:57 +0600 Subject: [PATCH 313/539] =?UTF-8?q?Add=20=E2=80=98LibZip=E2=80=99,=20bindi?= =?UTF-8?q?ngs=20to=20=E2=80=98libzip=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-constraints.yaml | 4 ++++ debian-bootstrap.sh | 1 + 2 files changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 44a76d2f..397ab9ea 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1864,6 +1864,10 @@ packages: - simple-session - simple-postgresql-orm + "Sergey Astanin @astanin": + - bindings-libzip < 0.11 + - LibZip < 0.11 + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 80f33361..cfb95edc 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -66,6 +66,7 @@ apt-get install -y \ libxml2-dev \ libxss-dev \ libyaml-dev \ + libzip-dev \ libzmq3-dev \ llvm \ m4 \ From 347b12b2f32868f1eb5a8c2d364ca866857e78ac Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 15 Jan 2016 18:18:15 +0100 Subject: [PATCH 314/539] Another upper bound for #1137 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 44a76d2f..ac4c6dca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1927,6 +1927,7 @@ packages: # https://github.com/fpco/stackage/issues/1137 - base-orphans < 0.5 + - linear < 1.20.4 # https://github.com/fpco/stackage/issues/1140 - nettle < 0.2 From d6845f8f21f041a6b1430470fe98ef3cb53a06bd Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 15 Jan 2016 19:32:56 +0100 Subject: [PATCH 315/539] QuickCheck upper bound --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ac4c6dca..d001183a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1931,6 +1931,10 @@ packages: # https://github.com/fpco/stackage/issues/1140 - nettle < 0.2 + + # https://github.com/aslatter/qc-instances/issues/18 + - QuickCheck < 2.8.2 + # end of packages From 1c2457b59c339b6db9d1a27896f0f260969935e4 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 16 Jan 2016 00:08:11 +0100 Subject: [PATCH 316/539] build-constraints.yaml: fix typo accidentally introduced in 260dabd40acb211af2bb83242ba76d86c957092b --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d001183a..ac1857d4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,4 +1,4 @@ -rghc-major-version: "7.10" +ghc-major-version: "7.10" # Constraints for brand new builds packages: "alpheccar @alpheccar": From 1a831366b225d8eb1623670a8ef57ec891d78035 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 12:36:09 +0100 Subject: [PATCH 317/539] Skip blank-canvas test-suite --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ac1857d4..4e355906 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2106,6 +2106,9 @@ skipped-tests: # https://github.com/haskell/zlib/issues/2 - zlib + # Never finishes + - blank-canvas + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From 1985b80920713fb760e00cbc0b701bc6fdb89c83 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 12:42:37 +0100 Subject: [PATCH 318/539] Close #1132, upper bound still in place due to #1131 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4e355906..914dafd0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1916,7 +1916,6 @@ packages: - machines < 0.6 # https://github.com/fpco/stackage/issues/1131 - # https://github.com/fpco/stackage/issues/1132 - unordered-containers < 0.2.6 # https://github.com/fpco/stackage/issues/1133 From c161129e41379109862083affe7554743ee732f2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 12:50:00 +0100 Subject: [PATCH 319/539] Remove upper bound and close #1133 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 04e24a81..9aec3fd1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1912,9 +1912,6 @@ packages: # https://github.com/fpco/stackage/issues/1131 - unordered-containers < 0.2.6 - # https://github.com/fpco/stackage/issues/1133 - - email-validate < 2.2 - # https://github.com/fpco/stackage/issues/1136 - base-compat < 0.9 From 58dcf4257e4063f7773c417b35e6afb23da7d602 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 12:58:32 +0100 Subject: [PATCH 320/539] Move an upper bound and close #1096 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4c82a982..539d2aa0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1898,8 +1898,6 @@ packages: - cmark < 0.5 - BlogLiterately-diagrams < 0.2.0.2 - BlogLiterately < 0.8.1.4 - - # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 # https://github.com/fpco/stackage/issues/1102 From 58e01549a4e9fc0eecc32fad3cd0d62945bcccd9 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 13:08:43 +0100 Subject: [PATCH 321/539] Remove upper bound and close #1136 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 539d2aa0..68550c58 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1914,9 +1914,6 @@ packages: # https://github.com/fpco/stackage/issues/1131 - unordered-containers < 0.2.6 - # https://github.com/fpco/stackage/issues/1136 - - base-compat < 0.9 - # https://github.com/fpco/stackage/issues/1137 - base-orphans < 0.5 - linear < 1.20.4 From 85a65d0fecb85beadaa0e1f969fc649190c293cb Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 16 Jan 2016 07:50:43 -0800 Subject: [PATCH 322/539] add darcs (and regex-compat-tdfa) Adding darcs to stackage, with the support of the darcs team. The use-time-1point5 flag might need to be overridden to True also, let's see. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 68550c58..e59f6b88 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -651,10 +651,13 @@ packages: - uri-encode "Simon Michael ": + - regex-compat-tdfa + - darcs - hledger - hledger-ui - hledger-web # - shelltestrunner + "Mihai Maruseac ": - io-manager From 698743affc0139f9fe970dc951a4f4e7ac44ede8 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 16 Jan 2016 09:25:12 -0800 Subject: [PATCH 323/539] darcs: set use-time-1point5 flag --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e59f6b88..dcdac554 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -657,7 +657,6 @@ packages: - hledger-ui - hledger-web # - shelltestrunner - "Mihai Maruseac ": - io-manager @@ -1989,6 +1988,9 @@ package-flags: twitter-types: time15: true + darcs: + use-time-1point5: true + # end of package-flags From 9b4b7c6ac2f1f5f14b061fcb5cd512dbf46be7fb Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 16 Jan 2016 09:58:11 -0800 Subject: [PATCH 324/539] add shelltestrunner --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dcdac554..5dae1d02 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -656,7 +656,7 @@ packages: - hledger - hledger-ui - hledger-web - # - shelltestrunner + - shelltestrunner "Mihai Maruseac ": - io-manager @@ -2086,7 +2086,6 @@ skipped-tests: - newtype-generics - parsec - rank1dynamic - - shelltestrunner - terminal-progress-bar - threads - yesod-static-angular From 79c2d6a5db9a1a005e301b8557e162087c1a3680 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 22:53:19 +0100 Subject: [PATCH 325/539] Remove upper bounds and close #1137 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5dae1d02..1e6a41bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1916,10 +1916,6 @@ packages: # https://github.com/fpco/stackage/issues/1131 - unordered-containers < 0.2.6 - # https://github.com/fpco/stackage/issues/1137 - - base-orphans < 0.5 - - linear < 1.20.4 - # https://github.com/fpco/stackage/issues/1140 - nettle < 0.2 From 8d5bdfd15ea3de0af4f66b0a6a89516ddf5deb90 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 22:54:50 +0100 Subject: [PATCH 326/539] Upper bound for #1145 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e6a41bd..f02a98bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1922,6 +1922,9 @@ packages: # https://github.com/aslatter/qc-instances/issues/18 - QuickCheck < 2.8.2 + # https://github.com/fpco/stackage/issues/1145 + - kan-extensions < 5 + # end of packages From 9aefda122aa8b92db84f68651e83b29c1e25ba9d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 22:56:57 +0100 Subject: [PATCH 327/539] Upper bound for #1146 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f02a98bd..118f1d81 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1925,6 +1925,9 @@ packages: # https://github.com/fpco/stackage/issues/1145 - kan-extensions < 5 + # https://github.com/fpco/stackage/issues/1146 + - transformers-compat < 0.5 + # end of packages From 60f364e1382349492aabf444a5a27e6afccb7ddd Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 22:58:36 +0100 Subject: [PATCH 328/539] Upper bound for #1147 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 118f1d81..8d720e86 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1928,6 +1928,9 @@ packages: # https://github.com/fpco/stackage/issues/1146 - transformers-compat < 0.5 + # https://github.com/fpco/stackage/issues/1147 + - comonad < 4.3 + # end of packages From 5845abd4b944c0ad499500821834d9290c2f9de0 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 23:06:14 +0100 Subject: [PATCH 329/539] Upper bound for #1148 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8d720e86..e66ba947 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1931,6 +1931,9 @@ packages: # https://github.com/fpco/stackage/issues/1147 - comonad < 4.3 + # https://github.com/fpco/stackage/issues/1148 + - contravariant < 1.4 + # end of packages From b38b6eb30d43ea7fff80b6ac71f1e66625cda348 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 16 Jan 2016 23:46:48 +0100 Subject: [PATCH 330/539] Upper bound for #1149 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e66ba947..0899da69 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1934,6 +1934,9 @@ packages: # https://github.com/fpco/stackage/issues/1148 - contravariant < 1.4 + # https://github.com/fpco/stackage/issues/1149 + - bifunctors < 5.2 + # end of packages From 334b4b16789e28978278b9d02e46ed1ccbb15a63 Mon Sep 17 00:00:00 2001 From: Anthony Cowley Date: Sat, 16 Jan 2016 18:09:25 -0500 Subject: [PATCH 331/539] Add @acowley and the Frames package --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0899da69..542ebae1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1870,6 +1870,9 @@ packages: "Sergey Astanin @astanin": - bindings-libzip < 0.11 - LibZip < 0.11 + + "Anthony Cowley @acowley": + - Frames # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From 9571bc628d3d72183e9fe806734cc67bdef9df7b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 00:10:52 +0100 Subject: [PATCH 332/539] Upper bound for #1150 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0899da69..001c8865 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1937,6 +1937,9 @@ packages: # https://github.com/fpco/stackage/issues/1149 - bifunctors < 5.2 + # https://github.com/fpco/stackage/issues/1150 + - profunctors < 5.2 + # end of packages From 14f3f015ead516db667d836d33ef501264669d7b Mon Sep 17 00:00:00 2001 From: Justin Le Date: Sun, 17 Jan 2016 00:16:17 -0800 Subject: [PATCH 333/539] Added configurator-export package --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 95fa3de8..f958d820 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1251,9 +1251,10 @@ packages: "Justin Le @mstksg": - auto + - configurator-export + - prompt - tagged-binary - typelits-witnesses - - prompt "Ian Duncan @iand675": - feature-flags From c03a98594d462ac9bc4f0e2b21d9b9008863158e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 13:55:06 +0100 Subject: [PATCH 334/539] upper bound for #1153 --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 95fa3de8..d5c223d5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1870,7 +1870,7 @@ packages: "Sergey Astanin @astanin": - bindings-libzip < 0.11 - LibZip < 0.11 - + "Anthony Cowley @acowley": - Frames @@ -1943,6 +1943,8 @@ packages: # https://github.com/fpco/stackage/issues/1150 - profunctors < 5.2 + # https://github.com/fpco/stackage/issues/1153 + - adjunctions < 4.3 # end of packages From 6134d80933d00b5e061e0c26a21f1105c7e84d95 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 13:57:09 +0100 Subject: [PATCH 335/539] Another upper bound for #1147 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d5c223d5..01359105 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1933,6 +1933,7 @@ packages: # https://github.com/fpco/stackage/issues/1147 - comonad < 4.3 + - pointed < 5 # https://github.com/fpco/stackage/issues/1148 - contravariant < 1.4 From 742c56896f4fac717f4da6bf23bb800d8a970ae2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 13:59:20 +0100 Subject: [PATCH 336/539] Upper bound for #1154 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 01359105..6f2c84ee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1946,6 +1946,9 @@ packages: # https://github.com/fpco/stackage/issues/1153 - adjunctions < 4.3 + + # https://github.com/fpco/stackage/issues/1154 + - constraints < 0.8 # end of packages From 3f6d33470e119c3fdfa37b78ad1c8be68836a23d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 13:59:29 +0100 Subject: [PATCH 337/539] Another upper bound for #1145 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6f2c84ee..1254954a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1927,6 +1927,7 @@ packages: # https://github.com/fpco/stackage/issues/1145 - kan-extensions < 5 + - lens < 4.13.1 # https://github.com/fpco/stackage/issues/1146 - transformers-compat < 0.5 From edef991b372bab21b461db5a3966ab83aafc5fc0 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 17:44:51 +0100 Subject: [PATCH 338/539] Add @snoyberg's notes about website syncing and freeing disk space --- CURATORS.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index 4af602f3..fb45fd6f 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -127,3 +127,9 @@ build succeeds, write something like `sleep 20h; /opt/stackage-build/stackage/automated/build.sh nightly-2015-01-02`.) LTS minor bumps typically are run on Sundays. + +### Website sync debugging (and other out of disk space errors) + +* You can detect the problem by running `df`. If you see that `/` is out of space, we have a problem +* There are many temp files inside `/home/ubuntu/stackage-server-cron` that can be cleared out occasionally +* You can then manually run `/home/ubuntu/stackage-server-cron.sh`, or wait for the cron job to do it From 0d6028166844576285fe75afd7405fdc1616855b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 18:52:08 +0100 Subject: [PATCH 339/539] pred-trie builds, but nested-routes is now blocked on wai-middleware-content-type instead --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4b825287..4e49f229 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1215,15 +1215,13 @@ packages: # Temporary block due to #1074 # - wai-middleware-content-type # - wai-middleware-verbs + # - nested-routes - webpage - composition-extra - rose-trees - sets - tries - # nested-routes depends on pred-trie - # https://github.com/athanclark/pred-trie/issues/3 - # - pred-trie - # - nested-routes + - pred-trie "Fumiaki Kinoshita @fumieval": - control-bool From ea68cab2402c66215379e162246278109be6d772 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 18:58:36 +0100 Subject: [PATCH 340/539] HTTP test-suite is now up to date with warp --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4e49f229..a2506ed4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2031,9 +2031,6 @@ skipped-builds: # By skipping a test suite, we do not pull in the build dependencies skipped-tests: - # old version of warp - - HTTP - # require old hspec - ReadArgs - bloodhound From a9d6aeaff15345493ced82dc8ff459cce108a827 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 19:00:09 +0100 Subject: [PATCH 341/539] aws test-suite is now up to date --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2506ed4..f751dc81 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2060,9 +2060,6 @@ skipped-tests: - retry - fft - # https://github.com/fpco/stackage/issues/602 - - aws - # doctest < 0.10 # Closed due to inactivity: https://github.com/fpco/stackage/issues/622 - bound From a461b7268a24d998669c68f7a6eb1dd2c30da18f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 19:03:09 +0100 Subject: [PATCH 342/539] tar test-suite is now up to date --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f751dc81..1bcf47dd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2072,7 +2072,6 @@ skipped-tests: # tasty < 0.11 # Closed due to inactivity: https://github.com/fpco/stackage/issues/817 - - tar - uuid - uuid-types From 7f1a5ca7dd36410c70e8cb178a636b0d03d1c003 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 20:36:15 +0100 Subject: [PATCH 343/539] pred-trie test-suite has been fixed --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1bcf47dd..2c0fe5fa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2382,9 +2382,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/811 - etcd - # https://github.com/athanclark/pred-trie/issues/1 - - pred-trie - # https://github.com/kazu-yamamoto/ghc-mod/issues/611 - ghc-mod From 8c3e1ada257566718f4ebf333b56e68b57ea667f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 20:40:41 +0100 Subject: [PATCH 344/539] disable bytestring-handle test-suite due to outdated HUnit dependency --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2c0fe5fa..75086b0b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2093,6 +2093,7 @@ skipped-tests: - GLFW-b - HsOpenSSL - bindings-GLFW + - bytestring-handle - clay - hedis - hint From ce31adc37f27512d7c7780ab0ffcbb9f38bad063 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 20:48:24 +0100 Subject: [PATCH 345/539] Add issue reference for skipped blank-canvas tests --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 75086b0b..9f5b6649 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2116,6 +2116,7 @@ skipped-tests: # https://github.com/haskell/zlib/issues/2 - zlib + # https://github.com/ku-fpg/blank-canvas/issues/73 # Never finishes - blank-canvas From 9d0794d0aed4f6a8ff5e93b0c949baad4c415763 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 22:33:05 +0100 Subject: [PATCH 346/539] Remove upper bound and close #1154 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9f5b6649..45ccde7e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1946,9 +1946,6 @@ packages: # https://github.com/fpco/stackage/issues/1153 - adjunctions < 4.3 - - # https://github.com/fpco/stackage/issues/1154 - - constraints < 0.8 # end of packages From 40e9154b2463855f4fe5ca150da0066e0abadb7c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 22:58:03 +0100 Subject: [PATCH 347/539] Expect jose-jwt tests to fail sometimes, closes #1141 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 45ccde7e..330994f5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2453,6 +2453,10 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/1045 - stack + + # https://github.com/fpco/stackage/issues/1125 + - jose-jwt + # end of expected-haddock-failures From 49978968e149dde4741bb7e0ce5326f6c33793bc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 17 Jan 2016 22:59:40 +0100 Subject: [PATCH 348/539] whoops, move jose-jwt to expected-test-failure #1141 --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 330994f5..db3c5287 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2423,6 +2423,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1070 - parsers + # https://github.com/fpco/stackage/issues/1125 + - jose-jwt + # end of expected-test-failures @@ -2454,9 +2457,6 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/1045 - stack - # https://github.com/fpco/stackage/issues/1125 - - jose-jwt - # end of expected-haddock-failures From 54dc2a3c388327c07d8d5a6e35bfcccfe86052b9 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 17 Jan 2016 17:29:09 -0800 Subject: [PATCH 349/539] Constraints for aeson-0.9 per #1155 --- build-constraints.yaml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index db3c5287..43dc16bc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -395,8 +395,9 @@ packages: "Patrick Brisbin": - gravatar - "Paul Harper ": - - yesod-auth-oauth2 + # https://github.com/fpco/stackage/issues/1155 + # "Paul Harper ": + # - yesod-auth-oauth2 "Felipe Lessa @meteficha": - country-codes @@ -480,8 +481,9 @@ packages: "Arash Rouhani ": - yesod-text-markdown - "Chris Allen ": - - bloodhound + # https://github.com/fpco/stackage/issues/1155 + # "Chris Allen ": + # - bloodhound "Adam Bergmark ": - fay @@ -1850,8 +1852,9 @@ packages: "Hans-Christian Esperer @hce": - wai-session-postgresql - "Haisheng Wu ": - - hoauth2 + # https://github.com/fpco/stackage/issues/1155 + # "Haisheng Wu ": + # - hoauth2 "Falko Peters ": - scrypt @@ -1946,6 +1949,11 @@ packages: # https://github.com/fpco/stackage/issues/1153 - adjunctions < 4.3 + + # https://github.com/fpco/stackage/issues/1155 + - aeson < 0.10 + - postgresql-binary < 0.7 + - hasql < 0.8 # end of packages From 7bc6cddba1c9fcf9de90a613557a7b429809c25f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 00:37:30 -0800 Subject: [PATCH 350/539] Lift some restrictions per #1155 --- build-constraints.yaml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 43dc16bc..768ba8d7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -395,9 +395,8 @@ packages: "Patrick Brisbin": - gravatar - # https://github.com/fpco/stackage/issues/1155 - # "Paul Harper ": - # - yesod-auth-oauth2 + "Paul Harper ": + - yesod-auth-oauth2 "Felipe Lessa @meteficha": - country-codes @@ -1852,9 +1851,8 @@ packages: "Hans-Christian Esperer @hce": - wai-session-postgresql - # https://github.com/fpco/stackage/issues/1155 - # "Haisheng Wu ": - # - hoauth2 + "Haisheng Wu ": + - hoauth2 "Falko Peters ": - scrypt @@ -1952,8 +1950,6 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 - - postgresql-binary < 0.7 - - hasql < 0.8 # end of packages From 4a79b973ac1960f64652b41e9b3dc216863a59ac Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 00:44:31 -0800 Subject: [PATCH 351/539] Re-enable aeson < 0.10 packages per #1155 --- build-constraints.yaml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 768ba8d7..5af44bca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1073,8 +1073,7 @@ packages: - amazonka-waf - amazonka-workspaces - ede - # aeson < 0.10 - # - pagerduty + - pagerduty - semver - text-manipulate @@ -1262,11 +1261,11 @@ packages: - serf - uri-templater - librato - # aeson < 0.10 - # - datadog + - datadog + # http-types < 0.9 # - engine-io-growler - # - flowdock - # - growler + - flowdock + - growler "Michael Xavier @MichaelXavier": - angel @@ -1674,10 +1673,9 @@ packages: "Takahiro Himura @thimura": - lens-regex - # aeson < 0.10 (serious test-suite failures) - # - twitter-conduit - # - twitter-types - # - twitter-types-lens + - twitter-conduit + - twitter-types + - twitter-types-lens "Robbin C. ": - zim-parser From e14cc95b491861bf41ade9c39f47f952db2a19a7 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 01:33:14 -0800 Subject: [PATCH 352/539] Remove constraint "adjunctions < 4.3", closes #1153 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5af44bca..24792d1e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1943,9 +1943,6 @@ packages: # https://github.com/fpco/stackage/issues/1150 - profunctors < 5.2 - # https://github.com/fpco/stackage/issues/1153 - - adjunctions < 4.3 - # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 # end of packages From 745013069d169fb2703efba5065d0963ad73585e Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 02:22:45 -0800 Subject: [PATCH 353/539] Remove constraint "bifunctors < 5.2", closes #1149 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 24792d1e..4041a6e3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1937,9 +1937,6 @@ packages: # https://github.com/fpco/stackage/issues/1148 - contravariant < 1.4 - # https://github.com/fpco/stackage/issues/1149 - - bifunctors < 5.2 - # https://github.com/fpco/stackage/issues/1150 - profunctors < 5.2 From 18b1f8f73ed3f819e3bb5fc52fc69a3e61d4e12b Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Mon, 18 Jan 2016 19:09:15 +0600 Subject: [PATCH 354/539] =?UTF-8?q?Add=20=E2=80=98path-io=E2=80=99=20packa?= =?UTF-8?q?ge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This package provides well-typed interface to ‘directory’ package for users of Chris Done's ‘path’. It also implements some missing stuff like recursive scanning and copying of directories. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4041a6e3..efebb2f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1622,6 +1622,7 @@ packages: - megaparsec - htaglib - slug + - path-io "Thomas Bereknyei ": - multiplate From 002cdbf937ebc256e1d6a15475fd2749c596b96a Mon Sep 17 00:00:00 2001 From: Takayuki Muranushi Date: Tue, 19 Jan 2016 01:16:02 +0900 Subject: [PATCH 355/539] add binary-search package. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4041a6e3..1ceff7ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1871,6 +1871,9 @@ packages: "Anthony Cowley @acowley": - Frames + + "Takayuki Muranushi @nushio3" + - binary-search # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From f260cafd1440c17f08064749eacae3da7cff81fb Mon Sep 17 00:00:00 2001 From: Takayuki Muranushi Date: Tue, 19 Jan 2016 01:17:01 +0900 Subject: [PATCH 356/539] Fix the syntax. Conform to the yaml syntax. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1ceff7ac..2da5120b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1872,7 +1872,7 @@ packages: "Anthony Cowley @acowley": - Frames - "Takayuki Muranushi @nushio3" + "Takayuki Muranushi @nushio3": - binary-search # If you stop mainaining a package you can move it here. From 030bdaaf69af5c73b6945fa7806787e8ddfb5645 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 09:05:53 -0800 Subject: [PATCH 357/539] Temporarily disable postgresql-binary and hasql, related #1155 --- build-constraints.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4041a6e3..024b1943 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -760,13 +760,15 @@ packages: - base-prelude - cases - focus - - hasql + # https://github.com/nikita-volkov/postgresql-binary/issues/4 + # - hasql - hasql-backend - list-t - mtl-prelude - neat-interpolation - partial-handler - - postgresql-binary + # https://github.com/nikita-volkov/postgresql-binary/issues/4 + # - postgresql-binary - slave-thread - stm-containers From 96b0bfa0db536a8adea142d681979d522a24856c Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 09:06:51 -0800 Subject: [PATCH 358/539] Add constraint "base-orphans < 0.5" and others per #1158 --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 024b1943..ee8c94c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1944,6 +1944,12 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 + + # https://github.com/fpco/stackage/issues/1158 + - base-orphans < 0.5 + - distributive < 0.5 + - linear < 1.20.4 + - adjunctions < 4.3 # end of packages From a531dc50765d3c1d504cfc789194ef529fdb2c52 Mon Sep 17 00:00:00 2001 From: Tomas Carnecky Date: Mon, 18 Jan 2016 19:31:26 +0100 Subject: [PATCH 359/539] Re-enable avers and add avers-{api,server} --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ee8c94c7..5908f7c1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -882,7 +882,9 @@ packages: - pipes-network "Tomas Carnecky": - # - avers + - avers + - avers-api + - avers-server - css-syntax - etcd - github-types From c60f300799a7d556797405d802d869d156ac12d1 Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Mon, 18 Jan 2016 15:44:30 -0500 Subject: [PATCH 360/539] Install nettle 3.1.1 so the nettle package can build --- debian-bootstrap.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index cfb95edc..2913e494 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -82,14 +82,14 @@ apt-get install -y \ mkdir /tmp/nettle-build ( cd /tmp/nettle-build -wget https://ftp.gnu.org/gnu/nettle/nettle-2.7.1.tar.gz -tar zxf nettle-2.7.1.tar.gz -cd nettle-2.7.1 +wget https://ftp.gnu.org/gnu/nettle/nettle-3.1.1.tar.gz +tar zxf nettle-3.1.1.tar.gz +cd nettle-3.1.1 ./configure --prefix=/usr make make install mkdir -p /usr/lib/x86_64-linux-gnu/ -ln -sfv /usr/lib/libnettle.so.4.7 /usr/lib/x86_64-linux-gnu/libnettle.so.4 +ln -sfv /usr/lib/libnettle.so.6.1 /usr/lib/x86_64-linux-gnu/libnettle.so.6 ) rm -rf /tmp/nettle-build From 8bf7c855b3fa8f336040d36d732599119940b15a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 13:03:21 -0800 Subject: [PATCH 361/539] Revert "Add constraint "base-orphans < 0.5" and others per #1158" This reverts commit 96b0bfa0db536a8adea142d681979d522a24856c. --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ee8c94c7..024b1943 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1944,12 +1944,6 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 - - # https://github.com/fpco/stackage/issues/1158 - - base-orphans < 0.5 - - distributive < 0.5 - - linear < 1.20.4 - - adjunctions < 4.3 # end of packages From ef6c32cd65e85f3a19daf946636814e91e142e23 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 13:37:23 -0800 Subject: [PATCH 362/539] Shuffle constraints to #1147, closes #1145 --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 024b1943..e1d5c737 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1925,16 +1925,14 @@ packages: # https://github.com/aslatter/qc-instances/issues/18 - QuickCheck < 2.8.2 - # https://github.com/fpco/stackage/issues/1145 - - kan-extensions < 5 - - lens < 4.13.1 - # https://github.com/fpco/stackage/issues/1146 - transformers-compat < 0.5 # https://github.com/fpco/stackage/issues/1147 - comonad < 4.3 - pointed < 5 + - kan-extensions < 5 + - lens < 4.13.1 # https://github.com/fpco/stackage/issues/1148 - contravariant < 1.4 From ce4937f7f89093de1ee6814a9cb7598c1b43c64c Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 14:21:00 -0800 Subject: [PATCH 363/539] Restore constraint "bifunctors < 5.2" per #1149 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e1d5c737..36dd0446 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1937,6 +1937,9 @@ packages: # https://github.com/fpco/stackage/issues/1148 - contravariant < 1.4 + # https://github.com/fpco/stackage/issues/1149 + - bifunctors < 5.2 + # https://github.com/fpco/stackage/issues/1150 - profunctors < 5.2 From 1e11778ef1933edeb53a7b524db5844b9ac3a40d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 18:31:39 -0800 Subject: [PATCH 364/539] Remove constraint "bimap < 0.3.1" per joelwilliamson/bimap#4 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 26e49582..0f88b50c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1889,9 +1889,6 @@ packages: - hse-cpp "Stackage upper bounds": - # https://github.com/joelwilliamson/bimap/pull/4 - - bimap < 0.3.1 - # https://github.com/fpco/stackage/issues/946 - cereal < 0.5 - messagepack < 0.5.0 From 355064910736bfff5f14c3397bfeb225657e1460 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 18:40:34 -0800 Subject: [PATCH 365/539] Add constraint "invariant < 0.3" per #1150, closes #1149 --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0f88b50c..14b4d029 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1940,11 +1940,10 @@ packages: # https://github.com/fpco/stackage/issues/1148 - contravariant < 1.4 - # https://github.com/fpco/stackage/issues/1149 - - bifunctors < 5.2 - # https://github.com/fpco/stackage/issues/1150 - profunctors < 5.2 + - bifunctors < 5.2 + - invariant < 0.3 # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 From 54870efa418e1dc5250dd7f77fc5939f5da6f473 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 18 Jan 2016 19:15:42 -0800 Subject: [PATCH 366/539] Lift constraints per #1150 --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 14b4d029..001fbcc8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1940,11 +1940,6 @@ packages: # https://github.com/fpco/stackage/issues/1148 - contravariant < 1.4 - # https://github.com/fpco/stackage/issues/1150 - - profunctors < 5.2 - - bifunctors < 5.2 - - invariant < 0.3 - # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 # end of packages From 25f9ce1ddb4cb3ec90f964dea354dc81a0b40daa Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 19 Jan 2016 00:50:21 -0800 Subject: [PATCH 367/539] Re-enable hasql and postgresql-binary again per #1155 --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 001fbcc8..040d0d81 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -760,15 +760,13 @@ packages: - base-prelude - cases - focus - # https://github.com/nikita-volkov/postgresql-binary/issues/4 - # - hasql + - hasql - hasql-backend - list-t - mtl-prelude - neat-interpolation - partial-handler - # https://github.com/nikita-volkov/postgresql-binary/issues/4 - # - postgresql-binary + - postgresql-binary - slave-thread - stm-containers From 7fb130b554a5990b451d272274d8221b8074ff55 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 19 Jan 2016 14:58:41 +0200 Subject: [PATCH 368/539] Expected haddock failure for wereHamster/avers-api#2 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 040d0d81..5043cb91 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2451,6 +2451,9 @@ expected-haddock-failures: # https://github.com/fpco/stackage/issues/1045 - stack + # https://github.com/wereHamster/avers-api/issues/2 + - avers-api + # end of expected-haddock-failures From beefa47f55c2bf721e35d00027015c0d30aee63a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 19 Jan 2016 08:05:43 -0800 Subject: [PATCH 369/539] Expect stackage-curator test to fail per #1161 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5043cb91..9ce5411f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2420,6 +2420,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1125 - jose-jwt + # https://github.com/fpco/stackage/issues/1161 + - stackage-curator + # end of expected-test-failures From 7704309432d7ce32bfc5f85911090a241e21a007 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 19 Jan 2016 19:39:10 +0200 Subject: [PATCH 370/539] Fix permissions of /home/stackage when building --- automated/build.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index acb9b302..c60c70a4 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -73,13 +73,13 @@ bunzip2 stackage-curator.bz2 chmod +x stackage-curator ) -ARGS_COMMON="--rm -u $USER -v $WORKDIR:/home/stackage/work -w /home/stackage/work -v $BINDIR/stackage-curator:/usr/local/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro" -ARGS_PREBUILD="$ARGS_COMMON -v $CABAL_DIR:/home/stackage/.cabal -v $GHC_DIR:/home/stackage/.ghc -v $DOT_STACKAGE_DIR:/home/stackage/.stackage" +ARGS_COMMON="--rm -v $WORKDIR:/home/stackage/work -w /home/stackage/work -v $BINDIR/stackage-curator:/usr/local/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro" +ARGS_PREBUILD="$ARGS_COMMON -u $USER -v $CABAL_DIR:/home/stackage/.cabal -v $GHC_DIR:/home/stackage/.ghc -v $DOT_STACKAGE_DIR:/home/stackage/.stackage" ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:/home/stackage/.cabal:ro -v $GHC_DIR:/home/stackage/.ghc:ro" -ARGS_UPLOAD="$ARGS_COMMON -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY -e AWS_SECRET_KEY=$AWS_SECRET_KEY -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:/home/stackage/.stackage -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro -v $CABAL_DIR:/home/stackage/.cabal:ro" +ARGS_UPLOAD="$ARGS_COMMON -u $USER -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY -e AWS_SECRET_KEY=$AWS_SECRET_KEY -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:/home/stackage/.stackage -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro -v $CABAL_DIR:/home/stackage/.cabal:ro" # Use cabal update first to initialize ~/.cabal.config, then use stackage-curator update to get it securely docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator check-target-available --target $TARGET" docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "cabal update && stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cabal install random Cabal cabal-install" -docker run $ARGS_BUILD $IMAGE stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET +docker run $ARGS_BUILD $IMAGE /bin/bash -c "chown $USER /home/stackage && sudo -u $USER stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator upload-docs --target $TARGET --bundle-file $BUNDLE_FILE && stackage-curator upload-index --plan-file $PLAN_FILE --target $TARGET && stackage-curator upload-github --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --target $TARGET && stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET" From 0ee05e92b7b317790f120a6d6d8c6dc51ad5b035 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 19 Jan 2016 21:51:49 +0200 Subject: [PATCH 371/539] Remove expected test failure and close #1161 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ce5411f..5043cb91 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2420,9 +2420,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1125 - jose-jwt - # https://github.com/fpco/stackage/issues/1161 - - stackage-curator - # end of expected-test-failures From c7a4949eba5e649c777222e3315e1945645ff471 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 19 Jan 2016 18:17:07 -0800 Subject: [PATCH 372/539] Add constraint "ghc-mod < 5.5" per #1162 --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5043cb91..e1273f65 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1940,6 +1940,10 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 + + # https://github.com/fpco/stackage/issues/1162 + - ghc-mod < 5.5 + # end of packages @@ -2020,6 +2024,7 @@ skipped-builds: - libsystemd-journal + # By skipping a test suite, we do not pull in the build dependencies skipped-tests: # require old hspec From f8d35fe75fce291cbb6b54b3b7ace68e70193374 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 20 Jan 2016 09:36:38 +0200 Subject: [PATCH 373/539] Add build-tool-overrides sections --- build-constraints.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 42880942..8578cfd4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2566,6 +2566,18 @@ github-users: # end of github-users +# begin build-tool-overrides +# +# Used to set a mapping from build tools to package names, ignoring the +# metadata on Hackage itself + +build-tool-overrides: + # Ignore the cabal-install-ghc72 and cabal-install-ghc74 packages + cabal: + - cabal-install + +# end build-tool-overrides + # Useful for checking for strict upper bounds against new versions of core # packages, e.g. when a new version of transformers is released # From c859e9c92816f1133fb00522ae499ad694ede751 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 20 Jan 2016 09:41:41 +0200 Subject: [PATCH 374/539] Travis: GHCVER environment variable --- .travis.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 639486b6..4ab2f57e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,9 @@ addons: packages: - libgmp-dev +env: +- GHCVER=7.10.3 + install: # Download and unpack the stack executable - mkdir -p ~/.local/bin @@ -23,14 +26,14 @@ install: - mv stackage-curator ~/.local/bin # Install GHC and cabal-install - - stack setup 7.10.3 - - stack --resolver ghc-7.10 build stackage-update + - stack setup $GHCVER + - stack --resolver ghc-$GHCVER build stackage-update # Update the index - - travis_retry stack --resolver ghc-7.10 exec stackage-update + - travis_retry stack --resolver ghc-$GHCVER exec stackage-update script: - - stack --resolver ghc-7.10 exec stackage-curator check + - stack --resolver ghc-$GHCVER exec stackage-curator check cache: directories: From 5e2ea65d6dcfa559eed78fda09d34a8a17ec3894 Mon Sep 17 00:00:00 2001 From: Stackage Build host Date: Wed, 20 Jan 2016 08:22:12 +0000 Subject: [PATCH 375/539] Set PATH properly when building --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index c60c70a4..daa26fdc 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -81,5 +81,5 @@ ARGS_UPLOAD="$ARGS_COMMON -u $USER -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCE # Use cabal update first to initialize ~/.cabal.config, then use stackage-curator update to get it securely docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator check-target-available --target $TARGET" docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "cabal update && stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cabal install random Cabal cabal-install" -docker run $ARGS_BUILD $IMAGE /bin/bash -c "chown $USER /home/stackage && sudo -u $USER stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" +docker run $ARGS_BUILD $IMAGE /bin/bash -c "chown $USER /home/stackage && sudo -E -u $USER env \"PATH=\$PATH\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator upload-docs --target $TARGET --bundle-file $BUNDLE_FILE && stackage-curator upload-index --plan-file $PLAN_FILE --target $TARGET && stackage-curator upload-github --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --target $TARGET && stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET" From 99da9c5414515a27be58fd4f025410a5f030446a Mon Sep 17 00:00:00 2001 From: Stackage Build host Date: Wed, 20 Jan 2016 08:54:52 +0000 Subject: [PATCH 376/539] Don't bother installing cabal-install (fixes fpco/stackage#1107) --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index daa26fdc..c5e63ec9 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -80,6 +80,6 @@ ARGS_UPLOAD="$ARGS_COMMON -u $USER -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCE # Use cabal update first to initialize ~/.cabal.config, then use stackage-curator update to get it securely docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator check-target-available --target $TARGET" -docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "cabal update && stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cabal install random Cabal cabal-install" +docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "cabal update && stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cabal install random" docker run $ARGS_BUILD $IMAGE /bin/bash -c "chown $USER /home/stackage && sudo -E -u $USER env \"PATH=\$PATH\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator upload-docs --target $TARGET --bundle-file $BUNDLE_FILE && stackage-curator upload-index --plan-file $PLAN_FILE --target $TARGET && stackage-curator upload-github --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --target $TARGET && stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET" From 0cf36414231b1bea71c452005bb2b069d186844e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 20 Jan 2016 11:36:17 +0200 Subject: [PATCH 377/539] Use stack for unpacking --- automated/build.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index c5e63ec9..9e56745d 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -22,6 +22,7 @@ DOCMAP_FILE=current-docmap.yaml BUNDLE_FILE=current.bundle CABAL_DIR=$ROOT/cabal +STACK_DIR=$ROOT/stack GHC_DIR=$ROOT/ghc DOT_STACKAGE_DIR=$ROOT/dot-stackage WORKDIR=$ROOT/$TAG/work @@ -29,6 +30,7 @@ SSH_DIR=$ROOT/ssh-$SHORTNAME mkdir -p \ "$CABAL_DIR" \ + "$STACK_DIR" \ "$GHC_DIR" \ "$DOT_STACKAGE_DIR" \ "$WORKDIR" \ @@ -74,12 +76,11 @@ chmod +x stackage-curator ) ARGS_COMMON="--rm -v $WORKDIR:/home/stackage/work -w /home/stackage/work -v $BINDIR/stackage-curator:/usr/local/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro" -ARGS_PREBUILD="$ARGS_COMMON -u $USER -v $CABAL_DIR:/home/stackage/.cabal -v $GHC_DIR:/home/stackage/.ghc -v $DOT_STACKAGE_DIR:/home/stackage/.stackage" -ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:/home/stackage/.cabal:ro -v $GHC_DIR:/home/stackage/.ghc:ro" -ARGS_UPLOAD="$ARGS_COMMON -u $USER -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY -e AWS_SECRET_KEY=$AWS_SECRET_KEY -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:/home/stackage/.stackage -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro -v $CABAL_DIR:/home/stackage/.cabal:ro" +ARGS_PREBUILD="$ARGS_COMMON -u $USER -v $CABAL_DIR:/home/stackage/.cabal -v $STACK_DIR:/home/stackage/.stack -v $GHC_DIR:/home/stackage/.ghc -v $DOT_STACKAGE_DIR:/home/stackage/.stackage" +ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:/home/stackage/.cabal:ro -v $STACK_DIR:/home/stackage/.stack:ro -v $GHC_DIR:/home/stackage/.ghc:ro" +ARGS_UPLOAD="$ARGS_COMMON -u $USER -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY -e AWS_SECRET_KEY=$AWS_SECRET_KEY -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:/home/stackage/.stackage -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro -v $CABAL_DIR:/home/stackage/.cabal:ro -v $STACK_DIR:/home/stackage/.stack:ro" -# Use cabal update first to initialize ~/.cabal.config, then use stackage-curator update to get it securely docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator check-target-available --target $TARGET" -docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "cabal update && stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cabal install random" +docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE" docker run $ARGS_BUILD $IMAGE /bin/bash -c "chown $USER /home/stackage && sudo -E -u $USER env \"PATH=\$PATH\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator upload-docs --target $TARGET --bundle-file $BUNDLE_FILE && stackage-curator upload-index --plan-file $PLAN_FILE --target $TARGET && stackage-curator upload-github --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --target $TARGET && stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET" From c8296b26cb7d9f9088d97c63fa9a36390d9a2755 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 20 Jan 2016 11:38:42 +0200 Subject: [PATCH 378/539] Include stack in Docker image --- debian-bootstrap.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 2913e494..49011454 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -13,6 +13,7 @@ add-apt-repository -y ppa:zoogie/sdl2-snapshots add-apt-repository -y ppa:marutter/rrutter add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse +echo 'deb http://download.fpcomplete.com/ubuntu trusty main'|sudo tee /etc/apt/sources.list.d/fpco.list apt-get update apt-get install -y \ @@ -77,6 +78,7 @@ apt-get install -y \ texlive-full \ wget \ zip \ + stack \ zlib1g-dev mkdir /tmp/nettle-build From 5903f489820f15506bf2de183a54c420490bcf54 Mon Sep 17 00:00:00 2001 From: Stackage Build host Date: Wed, 20 Jan 2016 10:22:04 +0000 Subject: [PATCH 379/539] Get Stack for the build --- automated/build.sh | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index 9e56745d..4b4eabd8 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -26,6 +26,7 @@ STACK_DIR=$ROOT/stack GHC_DIR=$ROOT/ghc DOT_STACKAGE_DIR=$ROOT/dot-stackage WORKDIR=$ROOT/$TAG/work +EXTRA_BIN_DIR=$ROOT/extra-bin SSH_DIR=$ROOT/ssh-$SHORTNAME mkdir -p \ @@ -34,6 +35,7 @@ mkdir -p \ "$GHC_DIR" \ "$DOT_STACKAGE_DIR" \ "$WORKDIR" \ + "$EXTRA_BIN_DIR" \ "$SSH_DIR" GITCONFIG=$ROOT/gitconfig @@ -75,12 +77,35 @@ bunzip2 stackage-curator.bz2 chmod +x stackage-curator ) -ARGS_COMMON="--rm -v $WORKDIR:/home/stackage/work -w /home/stackage/work -v $BINDIR/stackage-curator:/usr/local/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro" +ARGS_COMMON="--rm -v $WORKDIR:/home/stackage/work -w /home/stackage/work -v $BINDIR/stackage-curator:/usr/local/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro -v $EXTRA_BIN_DIR:/home/stackage/bin:ro" ARGS_PREBUILD="$ARGS_COMMON -u $USER -v $CABAL_DIR:/home/stackage/.cabal -v $STACK_DIR:/home/stackage/.stack -v $GHC_DIR:/home/stackage/.ghc -v $DOT_STACKAGE_DIR:/home/stackage/.stackage" ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:/home/stackage/.cabal:ro -v $STACK_DIR:/home/stackage/.stack:ro -v $GHC_DIR:/home/stackage/.ghc:ro" ARGS_UPLOAD="$ARGS_COMMON -u $USER -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY -e AWS_SECRET_KEY=$AWS_SECRET_KEY -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:/home/stackage/.stackage -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro -v $CABAL_DIR:/home/stackage/.cabal:ro -v $STACK_DIR:/home/stackage/.stack:ro" +# Make sure we actually need this snapshot docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator check-target-available --target $TARGET" -docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE" -docker run $ARGS_BUILD $IMAGE /bin/bash -c "chown $USER /home/stackage && sudo -E -u $USER env \"PATH=\$PATH\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" + +# Get latest stack +curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C $EXTRA_BIN_DIR '*/stack' + +# Do all of the pre-build actions: +# +# * Update the package index +# * Create a new plan +# * Check that the plan is valid +# * Fetch all needed tarballs (the build step does not have write access to the tarball directory) +# * Do a single unpack to create the package index cache (again due to directory perms) +docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "/home/stackage/bin/stack update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && /home/stackage/bin/stack unpack random" + +# Now do the actual build. We need to first set the owner of the home directory +# correctly, so we run the command as root, change owner, and then use sudo to +# switch back to the current user +docker run $ARGS_BUILD $IMAGE /bin/bash -c "chown $USER /home/stackage && sudo -E -u $USER env \"PATH=\$PATH:/home/stackage/bin\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" + +# Successful build, so we need to: +# +# * Upload the docs to S3 +# * Upload the 00-index.tar file to S3 (TODO: this is probably no longer necessary, since snapshots never modify .cabal files) +# * Upload the new plan .yaml file to the appropriate Github repo +# * Register as a new Hackage distro docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator upload-docs --target $TARGET --bundle-file $BUNDLE_FILE && stackage-curator upload-index --plan-file $PLAN_FILE --target $TARGET && stackage-curator upload-github --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --target $TARGET && stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET" From c4d1223ca285234db4eb44428270f66333a1866a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Hahn?= Date: Wed, 20 Jan 2016 17:43:38 +0100 Subject: [PATCH 380/539] add package generics-eot --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8578cfd4..da88dc37 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -939,6 +939,7 @@ packages: [] "Sönke Hahn soenkehahn@gmail.com @soenkehahn": + - generics-eot - getopt-generics - graph-wrapper - string-conversions From 567a4f10762cf3505bac8795e3b1896a9468d414 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 20 Jan 2016 09:24:28 -0800 Subject: [PATCH 381/539] Remove constraint "nettle < 0.2" per #1140 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8578cfd4..c5467b4c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1921,9 +1921,6 @@ packages: # https://github.com/fpco/stackage/issues/1131 - unordered-containers < 0.2.6 - # https://github.com/fpco/stackage/issues/1140 - - nettle < 0.2 - # https://github.com/aslatter/qc-instances/issues/18 - QuickCheck < 2.8.2 From 45ce8f6feb6e62cdf836e01c97a55664bf2c02f4 Mon Sep 17 00:00:00 2001 From: Jason Shipman Date: Wed, 20 Jan 2016 14:02:07 -0500 Subject: [PATCH 382/539] Update build-constraints.yaml --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 25b12139..0e9f1965 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1879,6 +1879,10 @@ packages: "Takayuki Muranushi @nushio3": - binary-search + + "Jason Shipman @jship": + # on behalf of Boris Sukholitko @bosu + - pure-cdb # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From 9bb942b81e35d3b95c019ccf6fd8c878d83e6c54 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 20 Jan 2016 15:29:21 -0800 Subject: [PATCH 383/539] Remove constraint "ghc-mod < 5.5", closes #1162 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 25b12139..6fa84c3f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1940,9 +1940,6 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 - # https://github.com/fpco/stackage/issues/1162 - - ghc-mod < 5.5 - # end of packages From d1580d1aed79405fd52c3189c70f00296e5bc77f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 20 Jan 2016 15:59:31 -0800 Subject: [PATCH 384/539] Remove constraint "contravariant < 1.4", closes #1148 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 690bcceb..31fff477 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1938,9 +1938,6 @@ packages: - kan-extensions < 5 - lens < 4.13.1 - # https://github.com/fpco/stackage/issues/1148 - - contravariant < 1.4 - # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 From d5c43a37c7f46ec331177fa2c41daf3a092989e6 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 20 Jan 2016 21:35:39 -0800 Subject: [PATCH 385/539] Add constraint "quickcheck-instances < 0.3.12" per isomorphism/these#44 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 31fff477..a53d8fa9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1929,6 +1929,9 @@ packages: # https://github.com/aslatter/qc-instances/issues/18 - QuickCheck < 2.8.2 + # https://github.com/isomorphism/these/issues/44 + - quickcheck-instances < 0.3.12 + # https://github.com/fpco/stackage/issues/1146 - transformers-compat < 0.5 From 7dea9cf8debd3c9584fd2774b257e3f097a794cc Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 20 Jan 2016 21:37:08 -0800 Subject: [PATCH 386/539] Updated comment regarding #1168 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a53d8fa9..e934a789 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1926,7 +1926,7 @@ packages: # https://github.com/fpco/stackage/issues/1131 - unordered-containers < 0.2.6 - # https://github.com/aslatter/qc-instances/issues/18 + # https://github.com/fpco/stackage/issues/1168 - QuickCheck < 2.8.2 # https://github.com/isomorphism/these/issues/44 From 6306b3d62ce0361904a412e5fa4431c9c91b35f9 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 21 Jan 2016 00:25:26 -0800 Subject: [PATCH 387/539] Remove constraint on quickcheck-instances --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e934a789..63c84ca1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1929,9 +1929,6 @@ packages: # https://github.com/fpco/stackage/issues/1168 - QuickCheck < 2.8.2 - # https://github.com/isomorphism/these/issues/44 - - quickcheck-instances < 0.3.12 - # https://github.com/fpco/stackage/issues/1146 - transformers-compat < 0.5 From af9d57de64cb3f8d532c97765e944107071bb88e Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 21 Jan 2016 00:27:00 -0800 Subject: [PATCH 388/539] Remove constraints for cereal-0.5, closes #946 --- build-constraints.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 63c84ca1..0b983013 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1893,13 +1893,6 @@ packages: - hse-cpp "Stackage upper bounds": - # https://github.com/fpco/stackage/issues/946 - - cereal < 0.5 - - messagepack < 0.5.0 - - messagepack-rpc < 0.5.1 - - DRBG < 0.5.5 - - safecopy < 0.9 - # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 From 051afb0c904f58780b4b4a9e6d3dd25ec3c1845f Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Thu, 21 Jan 2016 17:54:05 +0200 Subject: [PATCH 389/539] Add range-set-list --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b983013..2d713b04 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -954,6 +954,7 @@ packages: - lattices - monad-http - postgresql-simple-url + - range-set-list - regex-applicative-text - servant-yaml - spdx From b9e32ffa206af70918fc1eb3e6e69fff51555567 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 21 Jan 2016 09:42:13 -0800 Subject: [PATCH 390/539] Update .travis.yml (use stack update) --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4ab2f57e..b697bd6b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,10 +27,9 @@ install: # Install GHC and cabal-install - stack setup $GHCVER - - stack --resolver ghc-$GHCVER build stackage-update # Update the index - - travis_retry stack --resolver ghc-$GHCVER exec stackage-update + - travis_retry stack update script: - stack --resolver ghc-$GHCVER exec stackage-curator check From e1c1533120fc31a7cf9a09a24b98e7c92b30136d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 21 Jan 2016 10:08:14 -0800 Subject: [PATCH 391/539] Skip stack-run-auto test suite --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b983013..33187b54 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2106,6 +2106,9 @@ skipped-tests: # Never finishes - blank-canvas + # Might be hanging + - stack-run-auto + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From f878e27043644dc8de4670c5fdf5c641f036fd41 Mon Sep 17 00:00:00 2001 From: David Johnson Date: Thu, 21 Jan 2016 19:02:15 -0600 Subject: [PATCH 392/539] Added packages envy, ses-html, hackernews, google-transate --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b2dd3347..0f211cee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5,6 +5,13 @@ packages: - HPDF "Dmitry Bogatov ": - once + + "David Johnson djohnson.m@gmail.com @dmjio": + - envy + - s3-signer + - google-translate + - hackernews + - ses-html "Piotr Mlodawski @pmlodawski": - signal From 79e329bb7c102bacb05d40a16f96bafcc1978878 Mon Sep 17 00:00:00 2001 From: David Johnson Date: Thu, 21 Jan 2016 19:04:44 -0600 Subject: [PATCH 393/539] Added stripe packages --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0f211cee..b1a4df1d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -12,6 +12,9 @@ packages: - google-translate - hackernews - ses-html + - stripe-haskell + - stripe-http-streams + - stripe-core "Piotr Mlodawski @pmlodawski": - signal From a06cd46b5749e31e8cc2b82baf97b82a11fb2bd1 Mon Sep 17 00:00:00 2001 From: David Johnson Date: Thu, 21 Jan 2016 19:11:41 -0600 Subject: [PATCH 394/539] Removed a space --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b1a4df1d..827d1f6f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6,7 +6,7 @@ packages: "Dmitry Bogatov ": - once - "David Johnson djohnson.m@gmail.com @dmjio": + "David Johnson djohnson.m@gmail.com @dmjio": - envy - s3-signer - google-translate From d8464d6fc4839a5064161e9be474deb15238a167 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 21 Jan 2016 21:43:00 -0800 Subject: [PATCH 395/539] Disable hackernews --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 827d1f6f..d782f3d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3,14 +3,15 @@ ghc-major-version: "7.10" packages: "alpheccar @alpheccar": - HPDF + "Dmitry Bogatov ": - once - + "David Johnson djohnson.m@gmail.com @dmjio": - envy - s3-signer - google-translate - - hackernews + # - hackernews - ses-html - stripe-haskell - stripe-http-streams From bb6841090d27e798689d5a17c47c860cec30c211 Mon Sep 17 00:00:00 2001 From: Justus Adam Date: Fri, 22 Jan 2016 22:34:13 +0100 Subject: [PATCH 396/539] Added my mustache library --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d782f3d8..347f3992 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1895,6 +1895,9 @@ packages: "Jason Shipman @jship": # on behalf of Boris Sukholitko @bosu - pure-cdb + + "Justus Adam @JustusAdam": + - mustache # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From f9d72b137b3db2b35399b78805c89b44d88921a0 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 13:59:23 -0800 Subject: [PATCH 397/539] Re-enable imagemagick (#1127) and network-transport-zeromq (#768) --- build-constraints.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d782f3d8..0ef3793b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1681,11 +1681,9 @@ packages: - network-transport-composed - rank1dynamic - # "Alexander Vershilov @qnikst": - # https://github.com/fpco/stackage/pull/1127#issuecomment-171723145 - # - imagemagick - # Removed due to inactivity https://github.com/fpco/stackage/issues/768 - # - network-transport-zeromq + "Alexander Vershilov @qnikst": + - imagemagick + - network-transport-zeromq "Takahiro Himura @thimura": - lens-regex @@ -2104,6 +2102,7 @@ skipped-tests: - terminal-progress-bar - threads - yesod-static-angular + - network-transport-zeromq # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - aeson From ef625c2f43861863bf3aef4e0af5bfae8595b76b Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 15:33:58 -0800 Subject: [PATCH 398/539] Lift pandoc constraints, closes #1094, see also #1096 --- build-constraints.yaml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e1dda81f..1c88a2a9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1457,7 +1457,8 @@ packages: "Matthew Pickering @mpickering": - refact - - servant-pandoc + # https://github.com/fpco/stackage/issues/1094 + # - servant-pandoc - ghc-exactprint - apply-refact @@ -1909,13 +1910,7 @@ packages: # https://github.com/fpco/stackage/issues/1091 - HTTP < 4000.3 - # https://github.com/fpco/stackage/issues/1094 - - pandoc-citeproc < 0.9 - - pandoc-types < 1.16 - - pandoc < 1.16 - - cmark < 0.5 - - BlogLiterately-diagrams < 0.2.0.2 - - BlogLiterately < 0.8.1.4 + # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 # https://github.com/fpco/stackage/issues/1102 From 6936b31748afb89284c3890e5d562897ec477eb0 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 16:17:06 -0800 Subject: [PATCH 399/539] Restore stack-run-auto test suite --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c88a2a9..d3c56c83 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2115,9 +2115,6 @@ skipped-tests: # Never finishes - blank-canvas - # Might be hanging - - stack-run-auto - # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From ddc986a3bd3c429463895dd76c1d9bfd3b3c83a5 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 16:19:04 -0800 Subject: [PATCH 400/539] just whitespace --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d3c56c83..3a4ea9c9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1887,14 +1887,14 @@ packages: "Anthony Cowley @acowley": - Frames - + "Takayuki Muranushi @nushio3": - binary-search - + "Jason Shipman @jship": # on behalf of Boris Sukholitko @bosu - pure-cdb - + "Justus Adam @JustusAdam": - mustache From d71623f64206d5050ebfc678c60f9d340794a379 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 16:28:51 -0800 Subject: [PATCH 401/539] Disable imagemagick per #1172 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a4ea9c9..8acda039 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1683,7 +1683,8 @@ packages: - rank1dynamic "Alexander Vershilov @qnikst": - - imagemagick + # https://github.com/fpco/stackage/issues/1172 + # - imagemagick - network-transport-zeromq "Takahiro Himura @thimura": From 307933208a6fc65e745007c0821ec24529911524 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 16:32:17 -0800 Subject: [PATCH 402/539] Expect mustache test suite to fail per #1173 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8acda039..e6e5e3ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2425,6 +2425,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1125 - jose-jwt + # https://github.com/fpco/stackage/issues/1173 + - mustache + # end of expected-test-failures From 4fde0a156f3b6e6fbbb25fe2057108aab737c563 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 16:36:10 -0800 Subject: [PATCH 403/539] Disable dixi per #1174 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e6e5e3ac..7bea1eeb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -439,7 +439,8 @@ packages: "Liam O'Connor ": - patches-vector - composition-tree - - dixi + # https://github.com/fpco/stackage/issues/1174 + # - dixi - latex-formulae-image - latex-formulae-pandoc - latex-formulae-hakyll From 10a65339738001ff0c77d3b8608c89d1b1687831 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 16:52:14 -0800 Subject: [PATCH 404/539] Remove constraint "HTTP < 4000.3 per #1091 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7bea1eeb..cb65aff5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1909,9 +1909,6 @@ packages: - hse-cpp "Stackage upper bounds": - # https://github.com/fpco/stackage/issues/1091 - - HTTP < 4000.3 - # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 From 0e445b68b9707cafd3cf133c896c3cec1c95ab75 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Jan 2016 21:21:47 -0800 Subject: [PATCH 405/539] add libmagick++-dev to bootstrap --- debian-bootstrap.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 49011454..b62d1bf2 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -46,6 +46,7 @@ apt-get install -y \ libleveldb-dev \ liblzma-dev \ libmagic-dev \ + libmagick++-dev \ libmysqlclient-dev \ libncurses-dev \ libnotify-dev \ From 335de7a3d78487858fd260076cd83d2842b8f82b Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 23 Jan 2016 11:50:14 -0800 Subject: [PATCH 406/539] Re-enable dixi, closes #1174 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cb65aff5..98e8aaf5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -439,8 +439,7 @@ packages: "Liam O'Connor ": - patches-vector - composition-tree - # https://github.com/fpco/stackage/issues/1174 - # - dixi + - dixi - latex-formulae-image - latex-formulae-pandoc - latex-formulae-hakyll From a62768f25430c0ed5328218cd322d91bfe88230c Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 23 Jan 2016 11:56:08 -0800 Subject: [PATCH 407/539] Add curl to debian-bootstrap.sh --- debian-bootstrap.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index b62d1bf2..e5d67163 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -18,6 +18,7 @@ echo 'deb http://download.fpcomplete.com/ubuntu trusty main'|sudo tee /etc/apt/s apt-get update apt-get install -y \ build-essential \ + curl \ freeglut3-dev \ git \ imagemagick \ From e233c69b47d5b29f55137fe54c4c6b09fc0f418d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 23 Jan 2016 12:04:07 -0800 Subject: [PATCH 408/539] Remove constraint "async < 2.2", closes #1102 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 98e8aaf5..083454f6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1911,9 +1911,6 @@ packages: # https://github.com/fpco/stackage/issues/1096 - deepseq-generics < 0.2 - # https://github.com/fpco/stackage/issues/1102 - - async < 2.1 - # https://github.com/fpco/stackage/issues/1118 - protocol-buffers < 2.2 - protocol-buffers-descriptor < 2.2 From 26bbfa1b89498d94990e063c0242d5d260ced939 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 24 Jan 2016 06:43:02 +0000 Subject: [PATCH 409/539] Add missing zlib1g-dev --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 75d4f560..27703001 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh RUN DEBIAN_FRONTEND=noninteractive bash /tmp/debian-bootstrap.sh RUN rm /tmp/debian-bootstrap.sh -RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cabal-install-1.22 ghc-7.10.3 ghc-7.10.3-htmldocs alex-3.1.3 happy-1.19.4 sudo +RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cabal-install-1.22 ghc-7.10.3 ghc-7.10.3-htmldocs alex-3.1.3 happy-1.19.4 sudo zlib1g-dev ENV PATH /home/stackage/.cabal/bin:/usr/local/sbin:/usr/local/bin:/opt/ghc/7.10.3/bin:/opt/cabal/1.22/bin:/opt/alex/3.1.3/bin:/opt/happy/1.19.4/bin:/usr/sbin:/usr/bin:/sbin:/bin From 713c58154069bfb8f5f5b76c7832a609381157f9 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 24 Jan 2016 06:48:39 +0000 Subject: [PATCH 410/539] Revert "Add missing zlib1g-dev" This reverts commit 26bbfa1b89498d94990e063c0242d5d260ced939. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 27703001..75d4f560 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh RUN DEBIAN_FRONTEND=noninteractive bash /tmp/debian-bootstrap.sh RUN rm /tmp/debian-bootstrap.sh -RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cabal-install-1.22 ghc-7.10.3 ghc-7.10.3-htmldocs alex-3.1.3 happy-1.19.4 sudo zlib1g-dev +RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cabal-install-1.22 ghc-7.10.3 ghc-7.10.3-htmldocs alex-3.1.3 happy-1.19.4 sudo ENV PATH /home/stackage/.cabal/bin:/usr/local/sbin:/usr/local/bin:/opt/ghc/7.10.3/bin:/opt/cabal/1.22/bin:/opt/alex/3.1.3/bin:/opt/happy/1.19.4/bin:/usr/sbin:/usr/bin:/sbin:/bin From 74ea013e42d3010719d62a3e6528416bef6be7c9 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 24 Jan 2016 06:49:00 +0000 Subject: [PATCH 411/539] Proper error handling in debian-bootstrap --- debian-bootstrap.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index e5d67163..f570958d 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -1,4 +1,4 @@ -#!/bin/bash -ex +#!/usr/bin/env bash # Work in progress: create a list of commands necessary to get Stackage # up-and-running on a freshly installed Debian-based system (including Ubuntu). @@ -10,6 +10,8 @@ # instructions, see: # http://www.stackage.org/install +set -exu + add-apt-repository -y ppa:zoogie/sdl2-snapshots add-apt-repository -y ppa:marutter/rrutter add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse From e65f23613edc880eb8171c2ab08d0bed5bb263e0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 24 Jan 2016 06:49:13 +0000 Subject: [PATCH 412/539] Get missing GPG key for Stack --- debian-bootstrap.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index f570958d..4948ae5a 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -15,6 +15,9 @@ set -exu add-apt-repository -y ppa:zoogie/sdl2-snapshots add-apt-repository -y ppa:marutter/rrutter add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse + +# Get Stack +sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 575159689BEFB442 echo 'deb http://download.fpcomplete.com/ubuntu trusty main'|sudo tee /etc/apt/sources.list.d/fpco.list apt-get update From 700a1f44c59feca475a8ef7a0d93a7d9d69a7ad3 Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Sun, 24 Jan 2016 23:07:42 +0600 Subject: [PATCH 413/539] =?UTF-8?q?Add=20=E2=80=98hspec-megaparsec?= =?UTF-8?q?=E2=80=99=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Inspired by ‘hspec-attoparsec’, these utilities should reduce boilerplate for those who need to test Megaparsec parsers with Hspec. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 083454f6..1e166be4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1639,6 +1639,7 @@ packages: - htaglib - slug - path-io + - hspec-megaparsec "Thomas Bereknyei ": - multiplate From 081f66792ae861d0bb0d7b2c5a844f4ac7de2677 Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Sun, 24 Jan 2016 23:31:15 +0100 Subject: [PATCH 414/539] Reintroduce HaskellR suite of packages. inline-r test suite disabled for now because it depends on tasty-expected-failure, a package not in Stackage. --- build-constraints.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 083454f6..7a83905f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1314,8 +1314,9 @@ packages: - nationstates "Mathieu Boespflug @mboes": - # profunctors https://github.com/fpco/stackage/issues/590 - # netwire + - H + - ihaskell-inline-r + - inline-r - th-lift "Christopher Reichert @creichert": @@ -2110,6 +2111,9 @@ skipped-tests: # Never finishes - blank-canvas + # Requires tasty-expected-failure + - inline-r + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From 5df4caafcce99e16eede8646221442fa7a207cfd Mon Sep 17 00:00:00 2001 From: Suhail Shergill Date: Sun, 24 Jan 2016 21:53:21 -0500 Subject: [PATCH 415/539] add 'extensible-effects' package --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e166be4..e35b3355 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1897,6 +1897,9 @@ packages: # on behalf of Boris Sukholitko @bosu - pure-cdb + "Suhail Shergill @suhailshergill": + - extensible-effects + "Justus Adam @JustusAdam": - mustache From b2d48cb0d06d407b3c69ba31b4fb8fdf6fb9c7ac Mon Sep 17 00:00:00 2001 From: Brent Yorgey Date: Sun, 24 Jan 2016 21:58:17 -0600 Subject: [PATCH 416/539] Update diagrams packages Add new packages: `diagrams-cairo`, `diagrams-gtk`, `diagrams-rasterific` Delete obsolete package: `vector-space-points` --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e166be4..2a757dff 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -383,17 +383,19 @@ packages: - diagrams - diagrams-builder - diagrams-haddock + - diagrams-cairo - diagrams-contrib - diagrams-core + - diagrams-gtk - diagrams-lib - diagrams-postscript + - diagrams-rasterific - diagrams-svg - dual-tree - force-layout - haxr - MonadRandom - monoid-extras - - vector-space-points "Vincent Berthoux ": - JuicyPixels From d758c10dea14d4f0dc7a5e02c494ee0a475f1a96 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 25 Jan 2016 08:44:20 +0200 Subject: [PATCH 417/539] Expect test failure IreneKnapp/direct-sqlite#60 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e166be4..60902b1e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2423,6 +2423,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1173 - mustache + # https://github.com/IreneKnapp/direct-sqlite/issues/60 + - direct-sqlite + # end of expected-test-failures From b8160fbea6a2a21aa537900fc4bac93a3b1d0283 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Mon, 25 Jan 2016 09:57:51 +0200 Subject: [PATCH 418/539] Add github package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 60902b1e..c16383ea 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -961,6 +961,7 @@ packages: - binary-orphans - binary-tagged - edit-distance + - github - JuicyPixels-scale-dct - lattices - monad-http From eb660543d89c9e3691d366ae31bb542d54310230 Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Mon, 25 Jan 2016 11:42:54 +0100 Subject: [PATCH 419/539] Reenable inline-r tests. Since tasty-expected-failure is in fact in Stackage now. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7a83905f..9a9718c1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2111,9 +2111,6 @@ skipped-tests: # Never finishes - blank-canvas - # Requires tasty-expected-failure - - inline-r - # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From e02b9eb5ac22057d86b0ec248396b518cd66374f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 25 Jan 2016 15:06:31 +0100 Subject: [PATCH 420/539] Build fay test executable --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 18ef332f..0131fdbb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2010,6 +2010,9 @@ package-flags: darcs: use-time-1point5: true + fay: + test: true + # end of package-flags From d8989ad6382de1b04ef91be80af739188b40c7a5 Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Mon, 25 Jan 2016 22:21:26 +0600 Subject: [PATCH 421/539] =?UTF-8?q?Add=20=E2=80=98plan-b=E2=80=99=20packag?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Failure-tolerant file and directory editing. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 45b45926..91b64ca1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1644,6 +1644,7 @@ packages: - slug - path-io - hspec-megaparsec + - plan-b "Thomas Bereknyei ": - multiplate From 7765670473b9f99225fe8372f1b8d2b629d3bc56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Facundo=20Dom=C3=ADnguez?= Date: Mon, 25 Jan 2016 14:58:15 -0300 Subject: [PATCH 422/539] Re-adds cloud-haskell packages. The upper bounds of the HUnit dependency have been increased and minor releases have been uploaded to hackage. First reported here: https://github.com/fpco/stackage/issues/768 --- build-constraints.yaml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 45b45926..a0a05f78 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1672,15 +1672,14 @@ packages: "Facundo Domínguez @facundominguez": - distributed-process - # Removed due to inactivity https://github.com/fpco/stackage/issues/768 - # - distributed-process-async - # - distributed-process-client-server - # - distributed-process-execution - # - distributed-process-extras - # - distributed-process-registry - # - distributed-process-simplelocalnet - # - distributed-process-supervisor - # - distributed-process-task + - distributed-process-async + - distributed-process-client-server + - distributed-process-execution + - distributed-process-extras + - distributed-process-registry + - distributed-process-simplelocalnet + - distributed-process-supervisor + - distributed-process-task - distributed-static - network-transport - network-transport-tcp From d55b721dd47b62dc14c4f2a079f89d0c0229d943 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 25 Jan 2016 15:07:54 -0800 Subject: [PATCH 423/539] Disabling ihaskell-inline-r and the test suite for skein --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 45b45926..7acf4be9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1318,7 +1318,7 @@ packages: "Mathieu Boespflug @mboes": - H - - ihaskell-inline-r + # - ihaskell-inline-r - inline-r - th-lift @@ -2436,6 +2436,9 @@ expected-test-failures: # https://github.com/IreneKnapp/direct-sqlite/issues/60 - direct-sqlite + # openfile: does not exist + - skein + # end of expected-test-failures From 5e1c0ca79fbe0dc654c391acc32435d58ffddc9a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 25 Jan 2016 15:14:03 -0800 Subject: [PATCH 424/539] Add constraint "hscolour < 1.24" per #1184 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7acf4be9..f2611a37 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1945,6 +1945,9 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 + # https://github.com/fpco/stackage/issues/1184 + - hscolour < 1.24 + # end of packages From 085fe199a73b99dce1335f94234393b11ee47ff6 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 25 Jan 2016 15:37:49 -0800 Subject: [PATCH 425/539] Add constraint "quickcheck-instances < 0.3.12" per #1185 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f2611a37..4b144dee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1948,6 +1948,9 @@ packages: # https://github.com/fpco/stackage/issues/1184 - hscolour < 1.24 + # https://github.com/fpco/stackage/issues/1185 + - quickcheck-instances < 0.3.12 + # end of packages From c9cc9f3207c754e2d13603d16b7d460fc78f4909 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 26 Jan 2016 10:40:30 +0900 Subject: [PATCH 426/539] binary-search doctest hanging (nushio3/binary-search#2) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4b144dee..0e224bfd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2127,6 +2127,8 @@ skipped-tests: # Never finishes - blank-canvas + # https://github.com/nushio3/binary-search/issues/2 (doctest never finishes) + - binary-search # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We From e61df5698bfead0b5f21dd687f19ca568625ac93 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 26 Jan 2016 11:08:06 +0900 Subject: [PATCH 427/539] binary-search was added by maintainer recently (#695, #1157) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 22f2f142..64165b28 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1435,7 +1435,7 @@ packages: - socket-io "Scott Murphy scott.murphy@plowtech.net @smurphy8": - - binary-search + [] "Antoni Silvestre @asilvestre": # Test suite needs a running neo4j server with auth disabled From 70e3aa1cc5f790292e9756e63b02e85d3c245dbe Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 13:10:18 +0900 Subject: [PATCH 428/539] Revert "Add constraint "hscolour < 1.24" per #1184" should be fixed with BlogLiterately-0.8.1.5 This reverts commit 5e1c0ca79fbe0dc654c391acc32435d58ffddc9a. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 64165b28..984b5c3d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1945,9 +1945,6 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 - # https://github.com/fpco/stackage/issues/1184 - - hscolour < 1.24 - # https://github.com/fpco/stackage/issues/1185 - quickcheck-instances < 0.3.12 From d291caa277057717c213b7b025ff4374a4c33a98 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 13:16:44 +0900 Subject: [PATCH 429/539] Revert "Disable imagemagick per #1172" This reverts commit d71623f64206d5050ebfc678c60f9d340794a379. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 984b5c3d..1647e8cd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1688,8 +1688,7 @@ packages: - rank1dynamic "Alexander Vershilov @qnikst": - # https://github.com/fpco/stackage/issues/1172 - # - imagemagick + - imagemagick - network-transport-zeromq "Takahiro Himura @thimura": From 544b8481808111a60720aebf8cf15e13d9a885f9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 13:45:54 +0900 Subject: [PATCH 430/539] upperbound for generic-deriving-1.10 (#1188) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1647e8cd..fccd000e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1451,7 +1451,7 @@ packages: "Ryan Scott @RyanGlScott": - base-orphans - - generic-deriving + - generic-deriving < 1.10 - invariant - keycode - text-show From d34c61aa31c1d3a608401ea9cc3bbe3df72c3a77 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 13:50:08 +0900 Subject: [PATCH 431/539] upperbound for scotty-0.11 (#1189) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fccd000e..a4f7b0f3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -357,7 +357,7 @@ packages: - hyperloglog "Andrew Farmer ": - - scotty + - scotty < 0.11 - wai-middleware-static "Simon Hengel ": From 24392bf20008dc97993b6d3123a626e285c75d88 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 14:03:30 +0900 Subject: [PATCH 432/539] Revert "upperbound for generic-deriving-1.10 (#1188)" This reverts commit 544b8481808111a60720aebf8cf15e13d9a885f9. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a4f7b0f3..550a50b0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1451,7 +1451,7 @@ packages: "Ryan Scott @RyanGlScott": - base-orphans - - generic-deriving < 1.10 + - generic-deriving - invariant - keycode - text-show From eb032145ac74ab526cfc932773be13d498f6aa43 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 14:03:57 +0900 Subject: [PATCH 433/539] generic-deriving-1.10 upperbound (#1188) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 550a50b0..467e70ff 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1947,6 +1947,9 @@ packages: # https://github.com/fpco/stackage/issues/1185 - quickcheck-instances < 0.3.12 + # https://github.com/fpco/stackage/issues/1188 + - generic-deriving < 1.10 + - process-extras < 0.3.3.8 # end of packages From 4508671a92b3bd1db03a893c73fd6c4cf6f5524d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 14:06:35 +0900 Subject: [PATCH 434/539] semigroups-0.18.1 upperbound (#1190) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 467e70ff..d9001b70 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -341,7 +341,7 @@ packages: - reflection - semigroupoid-extras - semigroupoids - - semigroups + - semigroups < 0.18.1 - speculation - streams - tagged From 8c067fd6fa49153a71e470e738dd6df714f0915d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 14:09:08 +0900 Subject: [PATCH 435/539] tagged-0.8.3 bound (#1191) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d9001b70..0f696d7c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -344,7 +344,7 @@ packages: - semigroups < 0.18.1 - speculation - streams - - tagged + - tagged < 0.8.3 - vector-instances - void - wl-pprint-extras From b4440958b484514045e36cb8da337e95e38ee98e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 14:18:53 +0900 Subject: [PATCH 436/539] bifunctors-5.2.1 bound (#1146) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0f696d7c..09d3393c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1934,6 +1934,7 @@ packages: # https://github.com/fpco/stackage/issues/1146 - transformers-compat < 0.5 + - bifunctors < 5.2.1 # https://github.com/fpco/stackage/issues/1147 - comonad < 4.3 From df8dc88fcd0142180bc6261a45e7cc5769b56892 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 15:33:39 +0900 Subject: [PATCH 437/539] debian-bootstrap.sh: imagemagick -> libmagickcore-dev (#1172) http://packages.ubuntu.com/search?suite=trusty&arch=any&mode=exactfilename&searchon=contents&keywords=ImageMagick.pc --- debian-bootstrap.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 4948ae5a..3d2b8131 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -26,7 +26,7 @@ apt-get install -y \ curl \ freeglut3-dev \ git \ - imagemagick \ + libmagickcore-dev \ libadns1-dev \ libblas-dev \ libbz2-dev \ From 724a607c81e409e523c7e552134a7a965018d248 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 15:35:38 +0900 Subject: [PATCH 438/539] re-disable imagemagick (#1172) This reverts commit d291caa277057717c213b7b025ff4374a4c33a98. --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 09d3393c..74ebd7af 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1688,7 +1688,8 @@ packages: - rank1dynamic "Alexander Vershilov @qnikst": - - imagemagick + # https://github.com/fpco/stackage/issues/1172 + # - imagemagick - network-transport-zeromq "Takahiro Himura @thimura": From 08aa10b05507daa1e57a8b49de24b92495bfc563 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 16:11:42 +0900 Subject: [PATCH 439/539] imagemagick needs libmagickcore-dev and libmagickwand-dev (#1172) --- debian-bootstrap.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 3d2b8131..056b6d51 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -26,7 +26,6 @@ apt-get install -y \ curl \ freeglut3-dev \ git \ - libmagickcore-dev \ libadns1-dev \ libblas-dev \ libbz2-dev \ @@ -52,7 +51,8 @@ apt-get install -y \ libleveldb-dev \ liblzma-dev \ libmagic-dev \ - libmagick++-dev \ + libmagickcore-dev \ + libmagickwand-dev \ libmysqlclient-dev \ libncurses-dev \ libnotify-dev \ From 6295e08f81557fe7e70d12028c91d3d2f6dd7b0a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 27 Jan 2016 09:48:58 +0200 Subject: [PATCH 440/539] s/master/nightly #1192 --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index fb45fd6f..68d93c36 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -42,7 +42,7 @@ to refer to the issue for workarounds added to that file. ### Adding Debian packages for required system tools or libraries Additional (non-Haskell) system libraries or tools should be added to `stackage/debian-bootstrap.sh`. -Committing the changes should trigger a DockerHub. Normally only the master branch needs to be updated +Committing the changes should trigger a DockerHub. Normally only the nightly branch needs to be updated since new packages are not added to the current lts release. Use [Ubuntu Package content search](http://packages.ubuntu.com/) to determine which package provides particular dev files (it defaults to trusty which is the same version as the server). From c88ad591e5dafcf32fe1101f1b84221f34e819ef Mon Sep 17 00:00:00 2001 From: lazlo28 Date: Wed, 27 Jan 2016 10:37:19 +0100 Subject: [PATCH 441/539] lentil: readd after updating dependencies --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 74ebd7af..72fd30f4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1786,8 +1786,7 @@ packages: "Lazlo Grun @lazlo28": - natural-sort - # optarse-applicative < 0.12 - # - lentil + - lentil "Yorick Laupa yo.eight@gmail.com @YoEight": - eventstore From 4fd179be050eac472df24c1ac85a6789468b8663 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 27 Jan 2016 18:42:13 +0900 Subject: [PATCH 442/539] add link comments for semigroups, scotty, and tagged bounds --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 74ebd7af..d528fbaa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -341,9 +341,11 @@ packages: - reflection - semigroupoid-extras - semigroupoids + # https://github.com/fpco/stackage/issues/1190 - semigroups < 0.18.1 - speculation - streams + # https://github.com/fpco/stackage/issues/1191 - tagged < 0.8.3 - vector-instances - void @@ -357,6 +359,7 @@ packages: - hyperloglog "Andrew Farmer ": + # https://github.com/fpco/stackage/issues/1189 - scotty < 0.11 - wai-middleware-static From 677a18a47d6166f0b6e91ede91afe6637d920e0d Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Wed, 27 Jan 2016 14:21:30 +0200 Subject: [PATCH 443/539] Resolve #1190 and #1191: binary-orphans blockers --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f165c089..f9524da4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -341,12 +341,10 @@ packages: - reflection - semigroupoid-extras - semigroupoids - # https://github.com/fpco/stackage/issues/1190 - - semigroups < 0.18.1 + - semigroups - speculation - streams - # https://github.com/fpco/stackage/issues/1191 - - tagged < 0.8.3 + - tagged - vector-instances - void - wl-pprint-extras From 154a2eec42d6bf0771e305e5cf1a3ef1de1689e9 Mon Sep 17 00:00:00 2001 From: Alexander Altman Date: Wed, 27 Jan 2016 13:20:55 -0800 Subject: [PATCH 444/539] Add ChannelT Also add comments to differentiate my packages from those I'm maintaining on behalf of someone else. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f165c089..21a2e061 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -435,8 +435,11 @@ packages: - yesod-mangopay "Alexander Altman ": + # Maintaining on behalf of @roelvandijk: - base-unicode-symbols - containers-unicode-symbols + # My own packages: + - ChannelT "Trevor L. McDonell ": - accelerate From b9741fc6485364d4b3c58a39be471730233bb075 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 27 Jan 2016 13:29:27 -0800 Subject: [PATCH 445/539] Re-enable agda-snippets and agda-snippets-hakyll --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f165c089..5d3199d3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -448,9 +448,8 @@ packages: - latex-formulae-image - latex-formulae-pandoc - latex-formulae-hakyll - # https://github.com/liamoc/agda-snippets/issues/2 - # - agda-snippets - # - agda-snippets-hakyll + - agda-snippets + - agda-snippets-hakyll "Dan Burton @DanBurton": - hspec-jenkins From 2c82de299113fdf2d2d21349c477c9c86b0d02ab Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 27 Jan 2016 13:46:06 -0800 Subject: [PATCH 446/539] re-disable agda-snippets-hakyll agda-snippets-hakyll-0.1.1.1 doesn't support pandoc-1.16.0.2 and pandoc-types-1.16.0.1 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d3199d3..cbf52ab0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -449,7 +449,7 @@ packages: - latex-formulae-pandoc - latex-formulae-hakyll - agda-snippets - - agda-snippets-hakyll + # - agda-snippets-hakyll "Dan Burton @DanBurton": - hspec-jenkins From 3280c11466938a8042a4f703e8af7b9648c7f520 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 28 Jan 2016 19:10:55 +0900 Subject: [PATCH 447/539] undo generic-deriving bounds (#1188) --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d528fbaa..529187d3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1952,9 +1952,6 @@ packages: # https://github.com/fpco/stackage/issues/1185 - quickcheck-instances < 0.3.12 - # https://github.com/fpco/stackage/issues/1188 - - generic-deriving < 1.10 - - process-extras < 0.3.3.8 # end of packages From 5e9e38ea47c7acd300a442a45f43e57f8e2a3258 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 28 Jan 2016 19:12:27 +0900 Subject: [PATCH 448/539] re-enable imagemagick (#1172) This reverts commit 724a607c81e409e523c7e552134a7a965018d248. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 529187d3..47be6b75 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1691,8 +1691,7 @@ packages: - rank1dynamic "Alexander Vershilov @qnikst": - # https://github.com/fpco/stackage/issues/1172 - # - imagemagick + - imagemagick - network-transport-zeromq "Takahiro Himura @thimura": From efd34b9f5039da6a4d0ef08a3cdfef9475269d8d Mon Sep 17 00:00:00 2001 From: RyanGlScott Date: Thu, 28 Jan 2016 11:45:32 -0500 Subject: [PATCH 449/539] Add me to namemaps, my newer packages --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8bad5bb7..e432a1a3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1454,9 +1454,12 @@ packages: "Ryan Scott @RyanGlScott": - base-orphans + - deriving-compat - generic-deriving - invariant - keycode + - lift-generics + - mtl-compat - text-show "Kirill Zaborsky @qrilka": @@ -2583,6 +2586,10 @@ github-users: scotty-web: - RyanGlScott - xich + ku-fpg: + - RyanGlScott + haskell-compat: + - RyanGlScott # end of github-users From 59aae2226e69eb3c2f8a15baeb038840c58e9461 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2016 09:47:34 +0900 Subject: [PATCH 450/539] remove the bound for scotty (#1189) --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e432a1a3..ae2f3dbd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -357,8 +357,7 @@ packages: - hyperloglog "Andrew Farmer ": - # https://github.com/fpco/stackage/issues/1189 - - scotty < 0.11 + - scotty - wai-middleware-static "Simon Hengel ": From d082b238b59734c059a356ecff50db6d31217e62 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2016 09:58:38 +0900 Subject: [PATCH 451/539] disable imagemagick again (#1127, qnikst/imagemagick#41) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ae2f3dbd..501c55a7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1693,7 +1693,8 @@ packages: - rank1dynamic "Alexander Vershilov @qnikst": - - imagemagick + # https://github.com/qnikst/imagemagick/issues/41 + #- imagemagick - network-transport-zeromq "Takahiro Himura @thimura": From e3efd0071f2431f06ba7f53a752105dd0fd7be9d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2016 15:20:20 +0900 Subject: [PATCH 452/539] CURATORS: update the opening paragraph a bit --- CURATORS.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 68d93c36..8fc91eb0 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -1,9 +1,8 @@ -This is a collection of instructions for what Stackage curators- the guys who -maintain the Stackage project itself- should be doing on a regular basis. At -the time of writing (July 2015), this is handled almost entirely by Michael -Snoyman. Curation activities are mostly automated, and do not take up a -significant amount of time. But it's good to spread the knowledge for obvious -reasons (errant buses, if I ever decide to take a vacation...). +This is a collection of instructions covering the processes Stackage curators - the +guys who maintain the Stackage project itself - should be doing on a regular basis. +Originally this was handled by Michael Snoyman, +but now we are a team of 4 people handling requests weekly in rotation. +Curation activities are mostly automated, and do not take up a significant amount of time. ## Workflow @@ -18,7 +17,7 @@ process works: * The stackage-build server (described below) is able to run automated builds using the [build.sh script](https://github.com/fpco/stackage/blob/master/automated/build.sh) * When a new Nightly build is completed, it is uploaded to [the nightly repo](https://github.com/fpco/stackage-nightly) * Once a week, we run an LTS minor bump. Instead of using build-constraints.yaml, that job takes the previous LTS release, turns it into constraints, and then bumps the version numbers to the latest on Hackage, in accordance with the version bounds in the build plan. This plans are uploaded to [the LTS repo](https://github.com/fpco/lts-haskell) -* Cutting a new LTS major release is essentially just a Stackage Nightly that gets uploaded as an LTS +* Cutting a new LTS major release is essentially just a Stackage Nightly that gets rebuilt and uploaded as an LTS ## Pull requests From 4214412ad6fb9abd31a0891e29e2bfe764a02282 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2016 15:23:04 +0900 Subject: [PATCH 453/539] CURATORS: intro tweaks --- CURATORS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 8fc91eb0..e0852030 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -1,6 +1,6 @@ -This is a collection of instructions covering the processes Stackage curators - the +This is a collection of instructions covering the processes that the Stackage curators - the guys who maintain the Stackage project itself - should be doing on a regular basis. -Originally this was handled by Michael Snoyman, +Originally this was handled largely by Michael Snoyman, but now we are a team of 4 people handling requests weekly in rotation. Curation activities are mostly automated, and do not take up a significant amount of time. From 6995be7f189d762cfd924aa116d7eba8ada2ce90 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2016 15:49:46 +0900 Subject: [PATCH 454/539] add subsection header for build.sh --- CURATORS.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index e0852030..b4dc12e6 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -80,6 +80,8 @@ Host stackage-build Hostname ec2-52-5-20-252.compute-1.amazonaws.com ``` +### Running the build script + We currently run the builds manually so make it easy to see when there are bounds issues that need to be corrected. Automated this would be even better, we're just not there yet. From 8be8cebeed7afbf6aa10ddd78ec8cefbb878f09e Mon Sep 17 00:00:00 2001 From: Cindy Wang Date: Fri, 29 Jan 2016 16:06:44 +0800 Subject: [PATCH 455/539] Update build-constraints.yaml --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 501c55a7..f31a32ba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1910,6 +1910,9 @@ packages: "Justus Adam @JustusAdam": - mustache + + "Cindy Wang @CindyLinz"; + - NoTrace # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. From ea86a4f717eecb64cb367635da1e5500121e1dfa Mon Sep 17 00:00:00 2001 From: Cindy Wang Date: Fri, 29 Jan 2016 16:45:30 +0800 Subject: [PATCH 456/539] Update build-constraints.yaml --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f31a32ba..93706c51 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1911,7 +1911,7 @@ packages: "Justus Adam @JustusAdam": - mustache - "Cindy Wang @CindyLinz"; + "Cindy Wang @CindyLinz": - NoTrace # If you stop mainaining a package you can move it here. From c3abc4b6ce077f90dc3cd3c78ebe3cf5b40b71b6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 29 Jan 2016 19:13:55 +0900 Subject: [PATCH 457/539] MAINTAINERS: tweaks to adding a package --- MAINTAINERS.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index d973dfd3..fede12cc 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -19,10 +19,9 @@ To add a set of packages, you would add: - package2 - package3 -After doing that, send a pull request. We do not require new submissions to be tested against the rest of Stackage before the pull request, provided you meet the dependency version requirements above. If your library depends on a C library, add a note to your pull request with the Ubuntu library name, or even better edit the debian-bootstrap script directly +After doing that, send a pull request (with a commit message like "add foo-bar"). We do not require new submissions to be tested against the rest of Stackage before the pull request (though it is a good idea to do so if you can with `stack --resolver nightly exec stackage-curator check` and `stack --resolver nightly build`), provided you meet the dependency version requirements above. If your library depends on a C library, add a note to your pull request with the Ubuntu library name, or even better edit the `debian-bootstrap.sh` script directly - -Please use commit messages like "add foo-bar" or "add johndev's packages" +**NB** Please use commit messages like "add foo-bar" or "add johndev's packages" (`build-constraints.yaml` is the most frequently changed file in this git repo so commit messages like "update build-constraints.yaml" are not helpful). From 87914d7418860a9d7b2614ecb19503bd48ef40f9 Mon Sep 17 00:00:00 2001 From: Jasper Van der Jeugt Date: Sat, 30 Jan 2016 13:55:28 +0100 Subject: [PATCH 458/539] Add profiteur --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 93706c51..31c08a25 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -196,6 +196,7 @@ packages: - blaze-markup - hakyll - stylish-haskell + - profiteur - psqueues - websockets - websockets-snap From f67f6e0921a8e82b4a5d7026ede08b1c9d33d963 Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Sat, 30 Jan 2016 12:00:02 -0600 Subject: [PATCH 459/539] Add octane This add Octane, a Rocket League replay parser. Read more at . --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 93706c51..ead557f6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1167,6 +1167,7 @@ packages: "Taylor Fausak @tfausak": - flow + - octane "Marios Titas @redneb": - btrfs From c6410e84631b502a7519cd9fead58c593b7b84cc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 31 Jan 2016 11:36:53 +0900 Subject: [PATCH 460/539] drop bound on quickcheck-instances (#1185) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ffbd199e..23e985fe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1956,7 +1956,7 @@ packages: - aeson < 0.10 # https://github.com/fpco/stackage/issues/1185 - - quickcheck-instances < 0.3.12 + - quickcheck-instances # end of packages From 0b14ea2d23e89180cc9a29d96e6e4eab5edd94b4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 1 Feb 2016 13:35:03 +0900 Subject: [PATCH 461/539] temporarily disable psc-ide (kRITZCREEK/psc-ide#115) --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 23e985fe..9644764d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1624,7 +1624,9 @@ packages: # - sbp "Christoph Hegemann @nfjinjing": - moesocks From da694a700c2d54024fb7bfd5d43330605ced1032 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Mon, 1 Feb 2016 09:52:42 +0200 Subject: [PATCH 462/539] Add packdeps --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9644764d..30b8965c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -980,9 +980,10 @@ packages: - waitra # Not a maintainer + - hashable - haxl - monad-time - - hashable + - packdeps - unordered-containers # fft From aa63f53bb15b5f839457850f8f61f9a43a9e7dea Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 1 Feb 2016 18:09:30 +0900 Subject: [PATCH 463/539] Revert "temporarily disable psc-ide (kRITZCREEK/psc-ide#115)" should be fixed in 0.6.0 This reverts commit 0b14ea2d23e89180cc9a29d96e6e4eab5edd94b4. --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 30b8965c..e6506b2e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1625,9 +1625,7 @@ packages: # - sbp "Christoph Hegemann @nfjinjing": - moesocks From c8b2232943af5d3dd4482cd77b527906868581cb Mon Sep 17 00:00:00 2001 From: Arnaud Spiwack Date: Mon, 1 Feb 2016 17:06:16 +0100 Subject: [PATCH 464/539] Add packages from @jyp --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e6506b2e..7b4f2414 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1917,6 +1917,10 @@ packages: "Cindy Wang @CindyLinz": - NoTrace + "Jean-Philippe Bernardy @jyp": + - polynomials-bernstein + - typography-geometry + # If you stop mainaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From ed1288aba0209f9f9c3270d3618ef36339d011db Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 2 Feb 2016 08:54:06 +0200 Subject: [PATCH 465/539] Remove expected test failure and close IreneKnapp/direct-sqlite#60 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7b4f2414..fa5205a2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2453,9 +2453,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1173 - mustache - # https://github.com/IreneKnapp/direct-sqlite/issues/60 - - direct-sqlite - # openfile: does not exist - skein From a6260452f0b4177744b9fb6ccb5944f52685c3bd Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 2 Feb 2016 09:38:10 +0200 Subject: [PATCH 466/539] Expect haddock failure kRITZCREEK/psc-ide#117 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fa5205a2..1651990d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2490,6 +2490,9 @@ expected-haddock-failures: # https://github.com/wereHamster/avers-api/issues/2 - avers-api + # https://github.com/kRITZCREEK/psc-ide/issues/117 + - psc-ide + # end of expected-haddock-failures From 603891ab075d60993a7089a9f2b121a7b5a4e28d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 2 Feb 2016 09:58:42 +0200 Subject: [PATCH 467/539] Expect test failure ekmett/lens#634 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1651990d..9aa85cb0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2456,6 +2456,9 @@ expected-test-failures: # openfile: does not exist - skein + # https://github.com/ekmett/lens/issues/634 + - lens + # end of expected-test-failures From fd2bcd5c6b434093fc39c1ccaa66cb2d0326cbdf Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 2 Feb 2016 10:05:36 +0200 Subject: [PATCH 468/539] Expected Haddock failure jaspervdj/stylish-haskell#98 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9aa85cb0..ca2037a3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2496,6 +2496,9 @@ expected-haddock-failures: # https://github.com/kRITZCREEK/psc-ide/issues/117 - psc-ide + # https://github.com/jaspervdj/stylish-haskell/issues/98 + - stylish-haskell + # end of expected-haddock-failures From a4560817b5d2040eed9472ae774d5e4a3718cb1d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 2 Feb 2016 10:12:41 +0200 Subject: [PATCH 469/539] Attempted Dockerfile simplification --- Dockerfile | 21 ++------------------- debian-bootstrap.sh | 12 ++++++++++++ 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/Dockerfile b/Dockerfile index 75d4f560..4c4e1012 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,24 +2,7 @@ FROM ubuntu:14.04 ENV HOME /home/stackage ENV LANG en_US.UTF-8 - -RUN mkdir /home/stackage -p -RUN locale-gen en_US.UTF-8 - -RUN DEBIAN_FRONTEND=noninteractive apt-get update -RUN DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common python-software-properties git -RUN DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:hvr/ghc -y +ENV PATH /opt/ghc/7.10.3/bin:/usr/sbin:/usr/bin:/sbin:/bin ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh -RUN DEBIAN_FRONTEND=noninteractive bash /tmp/debian-bootstrap.sh -RUN rm /tmp/debian-bootstrap.sh - -RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cabal-install-1.22 ghc-7.10.3 ghc-7.10.3-htmldocs alex-3.1.3 happy-1.19.4 sudo - -ENV PATH /home/stackage/.cabal/bin:/usr/local/sbin:/usr/local/bin:/opt/ghc/7.10.3/bin:/opt/cabal/1.22/bin:/opt/alex/3.1.3/bin:/opt/happy/1.19.4/bin:/usr/sbin:/usr/bin:/sbin:/bin - -RUN cabal update -RUN cabal install hscolour cabal-install && cp $HOME/.cabal/bin/* /usr/local/bin && rm -rf $HOME/.cabal $HOME/.ghc /tmp/stackage -RUN wget https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 && bunzip2 stackage-curator.bz2 && chmod +x stackage-curator && mv stackage-curator /usr/local/bin -# Get new hyperlinked Haddocks -# RUN mkdir -p /opt/haddock && cd /opt/haddock && wget https://s3.amazonaws.com/download.fpcomplete.com/michael/haddock-2.16.2.tar.gz && tar zxf haddock-2.16.2.tar.gz && rm -f /opt/ghc/7.10.3/bin/haddock && ln -s /opt/haddock/2.16.2/bin/haddock /opt/ghc/7.10.3/bin/haddock +RUN /tmp/debian-bootstrap.sh && rm /tmp/debian-bootstrap.sh diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 056b6d51..fbf596ff 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -12,6 +12,14 @@ set -exu +mkdir /home/stackage -p +locale-gen en_US.UTF-8 + +export DEBIAN_FRONTEND=noninteractive +apt-get update +apt-get install -y software-properties-common python-software-properties git + +add-apt-repository ppa:hvr/ghc -y add-apt-repository -y ppa:zoogie/sdl2-snapshots add-apt-repository -y ppa:marutter/rrutter add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse @@ -23,6 +31,10 @@ echo 'deb http://download.fpcomplete.com/ubuntu trusty main'|sudo tee /etc/apt/s apt-get update apt-get install -y \ build-essential \ + ghc-7.10.3 \ + ghc-7.10.3-htmldocs \ + hscolour \ + sudo \ curl \ freeglut3-dev \ git \ From c3d4ff2bdbf5b6d4eb3c89d3b8c4807f990c44d8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 2 Feb 2016 17:14:07 +0900 Subject: [PATCH 470/539] http-media tests could no longer fail (zmthy/http-media#16) --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ca2037a3..459a405e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2371,9 +2371,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/728 - HList - # https://github.com/zmthy/http-media/issues/16 - - http-media - # https://github.com/purescript/purescript/issues/1336 - purescript From ab979c106cf0d221e7d43d8a9364f3a5f1a5415d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 2 Feb 2016 12:00:30 +0200 Subject: [PATCH 471/539] Revert "Expected Haddock failure jaspervdj/stylish-haskell#98" This reverts commit fd2bcd5c6b434093fc39c1ccaa66cb2d0326cbdf. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 459a405e..6282630b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2493,9 +2493,6 @@ expected-haddock-failures: # https://github.com/kRITZCREEK/psc-ide/issues/117 - psc-ide - # https://github.com/jaspervdj/stylish-haskell/issues/98 - - stylish-haskell - # end of expected-haddock-failures From c9dcfe6dbfb97759649053f5e2a7ba827dab482e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 2 Feb 2016 19:02:18 +0200 Subject: [PATCH 472/539] Remove expected Haddock failure and close kRITZCREEK/psc-ide#117 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6282630b..fcd76ae4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2490,9 +2490,6 @@ expected-haddock-failures: # https://github.com/wereHamster/avers-api/issues/2 - avers-api - # https://github.com/kRITZCREEK/psc-ide/issues/117 - - psc-ide - # end of expected-haddock-failures From b49c798a280908a58d44fb0c080d906ac47cfd72 Mon Sep 17 00:00:00 2001 From: Stackage Build host Date: Wed, 3 Feb 2016 06:58:26 +0000 Subject: [PATCH 473/539] Change stackage-curator mount point to /usr/bin --- automated/build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index 4b4eabd8..23957ec3 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -77,7 +77,7 @@ bunzip2 stackage-curator.bz2 chmod +x stackage-curator ) -ARGS_COMMON="--rm -v $WORKDIR:/home/stackage/work -w /home/stackage/work -v $BINDIR/stackage-curator:/usr/local/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro -v $EXTRA_BIN_DIR:/home/stackage/bin:ro" +ARGS_COMMON="--rm -v $WORKDIR:/home/stackage/work -w /home/stackage/work -v $BINDIR/stackage-curator:/usr/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro -v $EXTRA_BIN_DIR:/home/stackage/bin:ro" ARGS_PREBUILD="$ARGS_COMMON -u $USER -v $CABAL_DIR:/home/stackage/.cabal -v $STACK_DIR:/home/stackage/.stack -v $GHC_DIR:/home/stackage/.ghc -v $DOT_STACKAGE_DIR:/home/stackage/.stackage" ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:/home/stackage/.cabal:ro -v $STACK_DIR:/home/stackage/.stack:ro -v $GHC_DIR:/home/stackage/.ghc:ro" ARGS_UPLOAD="$ARGS_COMMON -u $USER -e AWS_ACCESS_KEY=$AWS_ACCESS_KEY -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY -e AWS_SECRET_KEY=$AWS_SECRET_KEY -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:/home/stackage/.stackage -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro -v $CABAL_DIR:/home/stackage/.cabal:ro -v $STACK_DIR:/home/stackage/.stack:ro" @@ -95,7 +95,7 @@ curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip # * Check that the plan is valid # * Fetch all needed tarballs (the build step does not have write access to the tarball directory) # * Do a single unpack to create the package index cache (again due to directory perms) -docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "/home/stackage/bin/stack update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && /home/stackage/bin/stack unpack random" +docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "/home/stackage/bin/stack update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cd /tmp && /home/stackage/bin/stack unpack random" # Now do the actual build. We need to first set the owner of the home directory # correctly, so we run the command as root, change owner, and then use sudo to From d1cbcebb58a4c9b96d8d092052d997a8d2367ece Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 3 Feb 2016 09:29:07 +0200 Subject: [PATCH 474/539] Revert "Expect test failure ekmett/lens#634" This reverts commit 603891ab075d60993a7089a9f2b121a7b5a4e28d. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fcd76ae4..f1a36781 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2453,9 +2453,6 @@ expected-test-failures: # openfile: does not exist - skein - # https://github.com/ekmett/lens/issues/634 - - lens - # end of expected-test-failures From 0af464477fe3b25bdf41eff4c7523998d4a88d00 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 4 Feb 2016 09:57:36 +0200 Subject: [PATCH 475/539] Upper bound for #1204 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f1a36781..aad92c32 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1963,6 +1963,9 @@ packages: # https://github.com/fpco/stackage/issues/1185 - quickcheck-instances + # https://github.com/fpco/stackage/issues/1204 + - swagger2 < 2.0 + # end of packages From 73a776fbf182f53f250dce8dea31b0342996d249 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 4 Feb 2016 10:57:56 +0200 Subject: [PATCH 476/539] Revert "Revert "Expect test failure ekmett/lens#634"" This reverts commit d1cbcebb58a4c9b96d8d092052d997a8d2367ece. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index aad92c32..633c0389 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2456,6 +2456,9 @@ expected-test-failures: # openfile: does not exist - skein + # https://github.com/ekmett/lens/issues/634 + - lens + # end of expected-test-failures From 06e0a4cc42518ed250b0161558135a32913079ba Mon Sep 17 00:00:00 2001 From: Felix Yan Date: Thu, 4 Feb 2016 22:10:33 +0800 Subject: [PATCH 477/539] Fix a typo: mainaining -> maintaining --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 633c0389..c8fd05d2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1921,7 +1921,7 @@ packages: - polynomials-bernstein - typography-geometry - # If you stop mainaining a package you can move it here. + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": # https://github.com/fpco/stackage/issues/1056 From 2e2b4680ca58ec0da5bbf35dd29fd3e49305cae6 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 4 Feb 2016 18:42:04 +0200 Subject: [PATCH 478/539] Remove upper bound and close #1204 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c8fd05d2..ba69856a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1963,9 +1963,6 @@ packages: # https://github.com/fpco/stackage/issues/1185 - quickcheck-instances - # https://github.com/fpco/stackage/issues/1204 - - swagger2 < 2.0 - # end of packages From ded9bd4086fa2188745d981e7c4c916d6339ce95 Mon Sep 17 00:00:00 2001 From: Alexandr Ruchkin Date: Thu, 4 Feb 2016 21:44:16 +0300 Subject: [PATCH 479/539] Added simple-log, hformat, text-region, hsdev Subj --- build-constraints.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ba69856a..9c4fcd0a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -860,9 +860,10 @@ packages: "Alexandr Ruchkin voidex@live.com @mvoidex": - hdocs - # Possibly resolved: https://github.com/fpco/stackage/issues/778 - # Doesn't allow ghc-mod-5.4.0.0 - #- hsdev + - hformat + - hsdev + - simple-log + - text-region "Aleksey Kliger aleksey@lambdageek.org @lambdageek": - unbound-generics From aa6282306d2edc487371a124016251468dfa0b16 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 5 Feb 2016 11:27:09 +0200 Subject: [PATCH 480/539] Document upload delay --- MAINTAINERS.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index fede12cc..8f71098e 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -25,6 +25,11 @@ After doing that, send a pull request (with a commit message like "add foo-bar") (`build-constraints.yaml` is the most frequently changed file in this git repo so commit messages like "update build-constraints.yaml" are not helpful). +**NB2** There can be a delay of up to an hour before package versions newly +uploaded to Hackage appear to our build server. If you just uploaded a package +to Hackage that you're trying to get included, we recommend waiting an hour +before opening the PR. + ## Uploading a new package From e823ac1e7712aebefa0fede9af3fe3cfa8f15ad6 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 5 Feb 2016 11:28:58 +0200 Subject: [PATCH 481/539] Upper bound for #1207 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9c4fcd0a..7212de5f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1964,6 +1964,9 @@ packages: # https://github.com/fpco/stackage/issues/1185 - quickcheck-instances + # https://github.com/fpco/stackage/issues/1207 + - text-show < 3 + # end of packages From d3ffd2e24d252ddb3ad00fb46d798f74ac0ab733 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 7 Feb 2016 12:59:15 +0200 Subject: [PATCH 482/539] Warn away from building the package set (fixes #1208) --- README.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 342afc45..0a577251 100644 --- a/README.md +++ b/README.md @@ -49,14 +49,12 @@ Stackage both easier and more secure: Build the package set --------------------- -Generally, building the package set should be done only by the Jenkins machine -or by the official maintainers, as the process does require quite a bit of -setup on the local machine. That said, you'll likely be able to get a stable -build by running: - - cabal update - cabal install stackage - stackage nightly +Generally, building the package set should be done only by the Stackage build +machine by the Stackage curation team. If you're interested in trying this +yourself, please check out [the curator +guide](https://github.com/fpco/stackage/blob/master/CURATORS.md), though be +aware that this is not a recommended practice and there likely will be problems +you will need to debug yourself. ### Docker From 24ef301e9cdb63b0881399ebc006811825d1d8c5 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 7 Feb 2016 13:09:57 +0200 Subject: [PATCH 483/539] Remove expected test failure for ekmett/lens#634 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7212de5f..63de7505 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2457,9 +2457,6 @@ expected-test-failures: # openfile: does not exist - skein - # https://github.com/ekmett/lens/issues/634 - - lens - # end of expected-test-failures From 94450341ad4720c8fb90f7c1f550143043d0fe66 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 7 Feb 2016 21:03:59 +0100 Subject: [PATCH 484/539] Remove upper bound that wasn't an upper bound --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 63de7505..70073621 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1914,7 +1914,7 @@ packages: "Justus Adam @JustusAdam": - mustache - + "Cindy Wang @CindyLinz": - NoTrace @@ -1961,9 +1961,6 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 - # https://github.com/fpco/stackage/issues/1185 - - quickcheck-instances - # https://github.com/fpco/stackage/issues/1207 - text-show < 3 From 868c6002bc34c04b5a625db88c510038c4de5fc4 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 7 Feb 2016 21:44:52 +0100 Subject: [PATCH 485/539] Remove upper bound and close #1168 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 70073621..5a98bf26 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1945,9 +1945,6 @@ packages: # https://github.com/fpco/stackage/issues/1131 - unordered-containers < 0.2.6 - # https://github.com/fpco/stackage/issues/1168 - - QuickCheck < 2.8.2 - # https://github.com/fpco/stackage/issues/1146 - transformers-compat < 0.5 - bifunctors < 5.2.1 From 83c58b1ac6ac68965f7b74f49f541804220ca8ed Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 00:02:55 +0100 Subject: [PATCH 486/539] Unskip some tests that have updated their dependencies --- build-constraints.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5a98bf26..c49d171a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2065,16 +2065,11 @@ skipped-tests: - Cabal-ide-backend # QuickCheck 2.8 - - bson - - cabal-install - - exceptions - testpack - vector - - Cabal - MissingH # https://github.com/Soostone/retry/issues/30 - retry - - fft # doctest < 0.10 # Closed due to inactivity: https://github.com/fpco/stackage/issues/622 @@ -2114,15 +2109,12 @@ skipped-tests: - hedis - hint - ide-backend - - language-ecmascript - lifted-base - newtype-generics - parsec - - rank1dynamic - terminal-progress-bar - threads - yesod-static-angular - - network-transport-zeromq # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - aeson From 861ddd388b6cc1b0ed27cc5b87b7a5daed03634e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 00:24:42 +0100 Subject: [PATCH 487/539] Add Mario Blazevic's github handle --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c49d171a..77cdd393 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -370,7 +370,7 @@ packages: - doctest - base-compat - "Mario Blazevic ": + "Mario Blazevic @blamario": - monad-parallel - monad-coroutine - incremental-parser From c440db5820401a1f051fbe51a04d056009e9a0c4 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 8 Feb 2016 10:21:08 +0200 Subject: [PATCH 488/539] Expect test failure for lens #1147 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 77cdd393..551c0362 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1954,6 +1954,7 @@ packages: - pointed < 5 - kan-extensions < 5 - lens < 4.13.1 + # See expected test failure below for same issue # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 @@ -2443,6 +2444,9 @@ expected-test-failures: # openfile: does not exist - skein + # https://github.com/fpco/stackage/issues/1147 + - lens + # end of expected-test-failures From a12c7593dd02b7e6d1d3937e8300e095cb1da246 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 8 Feb 2016 10:25:17 +0200 Subject: [PATCH 489/539] Expect test failure tanakh/aeson-lens#10 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 551c0362..fe937765 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2447,6 +2447,9 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1147 - lens + # https://github.com/tanakh/aeson-lens/issues/10 + - aeson-lens + # end of expected-test-failures From 8a17d3f274dc895c0e33fb27e1b12dc6ae4a32b7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 10:46:10 +0100 Subject: [PATCH 490/539] Expect hsdev haddocks failure #1209 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fe937765..7d610052 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2484,6 +2484,9 @@ expected-haddock-failures: # https://github.com/wereHamster/avers-api/issues/2 - avers-api + # https://github.com/fpco/stackage/issues/1209 + - hsdev + # end of expected-haddock-failures From a8c2667291a6505d912f0ef1d4219871c5d73224 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 10:56:48 +0100 Subject: [PATCH 491/539] Expect Cabal test-suite to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7d610052..d816956f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2450,6 +2450,9 @@ expected-test-failures: # https://github.com/tanakh/aeson-lens/issues/10 - aeson-lens + # Not sure if we can fix this + - Cabal + # end of expected-test-failures From 6fd1e76b4fbb7c80b4da2a6dcc03adf1dd9fc4b7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 11:06:22 +0100 Subject: [PATCH 492/539] Expect hsdev test-suite to fail #1206 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d816956f..02691708 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2453,6 +2453,9 @@ expected-test-failures: # Not sure if we can fix this - Cabal + # https://github.com/fpco/stackage/pull/1206 + - hsdev + # end of expected-test-failures From 9e1efda6ae6d16b82e4108ce9ffa876219c7abaf Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 11:20:51 +0100 Subject: [PATCH 493/539] Remove transformers-compat upper bound. Close #1146 and close #1207 --- build-constraints.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02691708..587c319e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1945,10 +1945,6 @@ packages: # https://github.com/fpco/stackage/issues/1131 - unordered-containers < 0.2.6 - # https://github.com/fpco/stackage/issues/1146 - - transformers-compat < 0.5 - - bifunctors < 5.2.1 - # https://github.com/fpco/stackage/issues/1147 - comonad < 4.3 - pointed < 5 @@ -1959,9 +1955,6 @@ packages: # https://github.com/fpco/stackage/issues/1155 - aeson < 0.10 - # https://github.com/fpco/stackage/issues/1207 - - text-show < 3 - # end of packages From 659a44b4586ed8a21d849cf7edab4ac926ade583 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 14:53:28 +0100 Subject: [PATCH 494/539] Un-expect hsdev haddock failure and close #1209 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 587c319e..d8dcf5ea 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2446,9 +2446,6 @@ expected-test-failures: # Not sure if we can fix this - Cabal - # https://github.com/fpco/stackage/pull/1206 - - hsdev - # end of expected-test-failures From da2f3ecb05792df1702e85b0e9d412b93bfcc63b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 8 Feb 2016 20:41:05 +0100 Subject: [PATCH 495/539] Expect cron test-suite to pass again --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d8dcf5ea..7181ebbe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2380,9 +2380,6 @@ expected-test-failures: # https://github.com/ddssff/cabal-debian/issues/50 - cabal-debian - # https://github.com/MichaelXavier/cron/issues/22 - - cron - # https://github.com/fpco/stackage/issues/811 - etcd From 1f0e66b60d0a4de15e718c52a009b5451f8bc6e3 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 10:52:22 +0100 Subject: [PATCH 496/539] Move aeson upper bound to #1211 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7181ebbe..023e068b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1952,7 +1952,7 @@ packages: - lens < 4.13.1 # See expected test failure below for same issue - # https://github.com/fpco/stackage/issues/1155 + # https://github.com/fpco/stackage/issues/1211 - aeson < 0.10 # end of packages From bc0cc63afc4b9ee0f9a3c3dff7808faa73d32dc4 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 11:12:55 +0100 Subject: [PATCH 497/539] Add expected test and haddock failures (none of these look like bugs in the library) --- build-constraints.yaml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 023e068b..07cd6860 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2443,6 +2443,17 @@ expected-test-failures: # Not sure if we can fix this - Cabal + # https://github.com/fpco/conduit-combinators/issues/20 + - conduit-combinators + # https://github.com/k0ral/opml-conduit/issues/3 + - opml-conduit + + # https://github.com/fpco/stackage/issues/1209 + - hsdev + + # https://github.com/snoyberg/classy-prelude/issues/117 + - classy-prelude + # end of expected-test-failures @@ -2477,8 +2488,11 @@ expected-haddock-failures: # https://github.com/wereHamster/avers-api/issues/2 - avers-api - # https://github.com/fpco/stackage/issues/1209 - - hsdev + # https://github.com/RyanGlScott/text-show/issues/15 + - text-show + + # https://github.com/ekmett/bifunctors/issues/42 + - bifunctors # end of expected-haddock-failures From 33f47ac2d37a607f407bcc973b9b868f2f3254fc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 11:26:26 +0100 Subject: [PATCH 498/539] Re-enable a bunch of test-suite and haddocks that passed unexpectedly --- build-constraints.yaml | 26 +------------------------- 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 07cd6860..a62140ec 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2199,7 +2199,6 @@ expected-test-failures: - system-filepath # Requires a running webdriver server - - webdriver - webdriver-snoy - webdriver-angular @@ -2271,9 +2270,6 @@ expected-test-failures: # https://github.com/myfreeweb/gitson/issues/1 - gitson - # https://github.com/jcristovao/enclosed-exceptions/issues/6 - - enclosed-exceptions - # Expects a running PostgreSQL server - users-postgresql-simple - dbmigrations @@ -2349,12 +2345,6 @@ expected-test-failures: # https://github.com/kazu-yamamoto/logger/issues/42 - wai-logger - # https://github.com/zalora/getopt-generics/issues/47 - - getopt-generics - - # https://github.com/fpco/stackage/issues/728 - - HList - # https://github.com/purescript/purescript/issues/1336 - purescript @@ -2364,9 +2354,6 @@ expected-test-failures: # https://github.com/gibiansky/IHaskell/issues/551 - ihaskell - # https://github.com/alphaHeavy/lzma-conduit/issues/5 - - lzma-conduit - # https://github.com/well-typed/ixset-typed/issues/2 - ixset-typed @@ -2386,9 +2373,6 @@ expected-test-failures: # https://github.com/kazu-yamamoto/ghc-mod/issues/611 - ghc-mod - # https://github.com/agrafix/users/issues/3 - - users-persistent - # Requires a running server - pipes-mongodb @@ -2425,12 +2409,10 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1070 - parsers + # Unstable # https://github.com/fpco/stackage/issues/1125 - jose-jwt - # https://github.com/fpco/stackage/issues/1173 - - mustache - # openfile: does not exist - skein @@ -2476,15 +2458,9 @@ expected-haddock-failures: # not sure why - growler - # https://github.com/iand675/metrics/issues/5 - - metrics - # https://github.com/fpco/stackage/issues/994 - Michelangelo - # https://github.com/fpco/stackage/issues/1045 - - stack - # https://github.com/wereHamster/avers-api/issues/2 - avers-api From 511b0a72a3477ded1847c338224f574e0935e835 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 11:50:49 +0100 Subject: [PATCH 499/539] Expect rainbox tests to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a62140ec..d7cfd79e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2436,6 +2436,9 @@ expected-test-failures: # https://github.com/snoyberg/classy-prelude/issues/117 - classy-prelude + # https://github.com/massysett/rainbox/issues/2 + - rainbox + # end of expected-test-failures From 0f660a90cb12c5902692e7b0451f67fa99ba43f0 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 12:09:56 +0100 Subject: [PATCH 500/539] Expect haddocks to fail again #1209 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d7cfd79e..0733250f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2473,6 +2473,9 @@ expected-haddock-failures: # https://github.com/ekmett/bifunctors/issues/42 - bifunctors + # https://github.com/fpco/stackage/issues/1209 + - hsdev + # end of expected-haddock-failures From 8b53ef1b94e1b2087205ba54aea968a58bf3164d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 12:30:20 +0100 Subject: [PATCH 501/539] Upper bound for #1212 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0733250f..2f17f8df 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1955,6 +1955,9 @@ packages: # https://github.com/fpco/stackage/issues/1211 - aeson < 0.10 + # https://github.com/fpco/stackage/issues/1212 + - postgresql-binary < 0.8 + # end of packages From b05cd16acfbb47e40bd71094123e088b3ddc6d61 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 17:30:53 +0100 Subject: [PATCH 502/539] Remove upper bound and close #1212 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f17f8df..0733250f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1955,9 +1955,6 @@ packages: # https://github.com/fpco/stackage/issues/1211 - aeson < 0.10 - # https://github.com/fpco/stackage/issues/1212 - - postgresql-binary < 0.8 - # end of packages From 7cd88b5695591cdf75e3848f044765d0983c860d Mon Sep 17 00:00:00 2001 From: Gregory Schwartz Date: Tue, 9 Feb 2016 13:49:23 -0500 Subject: [PATCH 503/539] Added tree-fun, random-tree, clumpiness, and find-clumpiness Please add them in that order, as they depend on tree-fun and find-clumpiness depends on clumpiness as well, so I hope it won't all break depending on the order added. --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0733250f..3c9c8c38 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1635,6 +1635,10 @@ packages: - fasta - diversity - modify-fasta + - tree-fun + - random-tree + - clumpiness + - find-clumpiness "Simon Marechal @bartavelle": - compactmap From ab14e08531a440e09a1ad6c9c60a851908b31f9c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 9 Feb 2016 23:56:42 +0100 Subject: [PATCH 504/539] Re-enable conduit-combinators and opml-conduit test-suites --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3c9c8c38..f069847f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2429,11 +2429,6 @@ expected-test-failures: # Not sure if we can fix this - Cabal - # https://github.com/fpco/conduit-combinators/issues/20 - - conduit-combinators - # https://github.com/k0ral/opml-conduit/issues/3 - - opml-conduit - # https://github.com/fpco/stackage/issues/1209 - hsdev From a1b5a9a865be519bdcf4353c6e0f5dee78db5b79 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 10 Feb 2016 11:49:23 +0100 Subject: [PATCH 505/539] Re-enable classy-prelude test-suite --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f069847f..4a1f7d57 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2432,9 +2432,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1209 - hsdev - # https://github.com/snoyberg/classy-prelude/issues/117 - - classy-prelude - # https://github.com/massysett/rainbox/issues/2 - rainbox From e8b261251556553960825116ea5c0aab716170bd Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 10 Feb 2016 14:19:38 +0100 Subject: [PATCH 506/539] Upper bound for #1215 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4a1f7d57..ef165055 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1959,6 +1959,9 @@ packages: # https://github.com/fpco/stackage/issues/1211 - aeson < 0.10 + # https://github.com/fpco/stackage/issues/1215 + - argon < 0.4.1.0 + # end of packages From f20e0d9b056d135db5cee6d0a20a0d2213ea815c Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Wed, 10 Feb 2016 10:08:54 -0800 Subject: [PATCH 507/539] Add hsb2hs. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ef165055..499fa63a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1926,6 +1926,9 @@ packages: - polynomials-bernstein - typography-geometry + "John MacFarlane @jgm": + - hsb2hs + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": From 344ebf435378ace88b512451099e9a7eabdbea8e Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Wed, 10 Feb 2016 10:15:30 -0800 Subject: [PATCH 508/539] Add pandoc ecosystem under jgm. --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 499fa63a..678e4b6d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1928,6 +1928,13 @@ packages: "John MacFarlane @jgm": - hsb2hs + - cmark + - texmath + - highlighting-kate + - pandoc-types + - zip-archive + - pandoc + - pandoc-citeproc # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From 6046c3b910c6cb82785a73197428e03bfa37ef79 Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Wed, 10 Feb 2016 23:20:34 +0100 Subject: [PATCH 509/539] Add distributed-closure. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 678e4b6d..a02f33bb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1323,6 +1323,7 @@ packages: - nationstates "Mathieu Boespflug @mboes": + - distributed-closure - H # - ihaskell-inline-r - inline-r From 1ce7d20a3761d381609a182f68b6506950f0b818 Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Wed, 10 Feb 2016 23:33:42 +0100 Subject: [PATCH 510/539] Use the Gold linker rather than the default ld.bfd. This works around bug https://sourceware.org/bugzilla/show_bug.cgi?id=17689, which causes ld.bfd to fail to successfully link some Haskell packages. --- debian-bootstrap.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index fbf596ff..25b6a675 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -114,3 +114,9 @@ mkdir -p /usr/lib/x86_64-linux-gnu/ ln -sfv /usr/lib/libnettle.so.6.1 /usr/lib/x86_64-linux-gnu/libnettle.so.6 ) rm -rf /tmp/nettle-build + +# Buggy versions of ld.bfd fail to link some Haskell packages: +# https://sourceware.org/bugzilla/show_bug.cgi?id=17689. Gold is +# faster anyways and uses less RAM. +update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.gold" 20 +update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10 From 6d6c27c348af2edeb6f3827614aec2c00e4fbed2 Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Wed, 10 Feb 2016 23:34:27 +0100 Subject: [PATCH 511/539] Reenable ihaskell-inline-r. It was booted out to due to a bug in ld.bfd on some old Ubuntu versions. Fixes #1186. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 678e4b6d..a6ae49e1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1324,7 +1324,7 @@ packages: "Mathieu Boespflug @mboes": - H - # - ihaskell-inline-r + - ihaskell-inline-r - inline-r - th-lift From 7feb329e41ba84260e2b63dab4c780240f69f63f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 11 Feb 2016 12:34:35 +0100 Subject: [PATCH 512/539] CURATORS: Add instructions for wiping the nightly cache --- CURATORS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index b4dc12e6..efe7c107 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -134,3 +134,7 @@ LTS minor bumps typically are run on Sundays. * You can detect the problem by running `df`. If you see that `/` is out of space, we have a problem * There are many temp files inside `/home/ubuntu/stackage-server-cron` that can be cleared out occasionally * You can then manually run `/home/ubuntu/stackage-server-cron.sh`, or wait for the cron job to do it + +### Wiping the cache + +Sometimes the cache can get corrupted which might manifest as `can't load .so/.DLL`. You can wipe the nightly cache and rebuild everything by doing `rm -rf /opt/stackage-build/stackage/automated/nightly`. From 6300f840872d94e8b0ef2775c83ac026a4758a62 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 11 Feb 2016 12:40:28 +0100 Subject: [PATCH 513/539] Re-enable rainbox test-suite --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3d2e190b..79a4d358 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2446,9 +2446,6 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1209 - hsdev - # https://github.com/massysett/rainbox/issues/2 - - rainbox - # end of expected-test-failures From e75f44b32de1974dc3296e643e88f92e71ab473a Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 11 Feb 2016 12:42:07 +0100 Subject: [PATCH 514/539] Re-enable hsdev haddocks and test-suite #1209 --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 79a4d358..4a0de5ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2443,9 +2443,6 @@ expected-test-failures: # Not sure if we can fix this - Cabal - # https://github.com/fpco/stackage/issues/1209 - - hsdev - # end of expected-test-failures @@ -2480,9 +2477,6 @@ expected-haddock-failures: # https://github.com/ekmett/bifunctors/issues/42 - bifunctors - # https://github.com/fpco/stackage/issues/1209 - - hsdev - # end of expected-haddock-failures From 0e5a80c1cca5b7b9c3ab5cef8a3bbd2a5ad975dc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 11 Feb 2016 15:34:47 +0100 Subject: [PATCH 515/539] Re-enable aeson test-suite --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4a0de5ac..70da6324 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2128,9 +2128,6 @@ skipped-tests: - threads - yesod-static-angular - # Waiting for hackage release, was fixed in https://github.com/bos/aeson/commit/f012d0936808224d82150292c2b866fc5d1c182c - - aeson - # - https://github.com/fpco/stackage/pull/906 - HaRe From 9ab5826387748db5c3fe03dbef800ab1e840374b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 11 Feb 2016 15:35:17 +0100 Subject: [PATCH 516/539] Add aeson under @bergmark --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 70da6324..75358583 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -500,7 +500,8 @@ packages: # "Chris Allen ": # - bloodhound - "Adam Bergmark ": + "Adam Bergmark @bergmark": + - aeson - fay - fay-base - fay-dom From 6f3e7d7b308c43fa2c814b56c3777936dffeb2ed Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 12 Feb 2016 10:15:40 +0100 Subject: [PATCH 517/539] Expect dbus test-suite to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 75358583..628b2396 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2441,6 +2441,9 @@ expected-test-failures: # Not sure if we can fix this - Cabal + # Sent e-mail to maintainer + - dbus + # end of expected-test-failures From 4f4250153546c0bffa2c004dc233b853aa4fff69 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 12 Feb 2016 10:36:16 +0100 Subject: [PATCH 518/539] Skip aeson test suite until we upgrade to aeson-0.11.0.0 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 628b2396..b9b3ccf2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2084,6 +2084,10 @@ skipped-tests: # https://github.com/Soostone/retry/issues/30 - retry + # QuickCheck 2.8.2 + # Fixed in aeson 0.11.0.0 + - aeson + # doctest < 0.10 # Closed due to inactivity: https://github.com/fpco/stackage/issues/622 - bound From 0efaf48560d03948ffb32659e2c524a3f8eee6eb Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 12 Feb 2016 10:43:36 +0100 Subject: [PATCH 519/539] Expect ListLike test-suite to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b9b3ccf2..1400bb4f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2448,6 +2448,9 @@ expected-test-failures: # Sent e-mail to maintainer - dbus + # Sent e-mail to maintainer + - ListLike + # end of expected-test-failures From b12cf089ef82bc29f83636a24da0675ebed41304 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 12 Feb 2016 12:27:42 +0100 Subject: [PATCH 520/539] Upper bound for #1219 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1400bb4f..a5d9b999 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1974,6 +1974,9 @@ packages: # https://github.com/fpco/stackage/issues/1215 - argon < 0.4.1.0 + # https://github.com/fpco/stackage/issues/1219 + - base-prelude < 0.2 + # end of packages From bcf46327a7f13b00b9509642ae0f445d3445f9e2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 12 Feb 2016 13:18:29 +0100 Subject: [PATCH 521/539] Expect wai-predicates test-suite to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a5d9b999..2db6921d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2454,6 +2454,9 @@ expected-test-failures: # Sent e-mail to maintainer - ListLike + # https://github.com/twittner/wai-predicates/issues/2 + - wai-predicates + # end of expected-test-failures From 756044cf7bdc2450336d8185ac07bff59005bb96 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 12 Feb 2016 14:28:36 +0100 Subject: [PATCH 522/539] Remove upper bound, disable hasql-backend, and close #1219 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2db6921d..38c5e656 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -778,7 +778,6 @@ packages: - cases - focus - hasql - - hasql-backend - list-t - mtl-prelude - neat-interpolation @@ -1974,9 +1973,6 @@ packages: # https://github.com/fpco/stackage/issues/1215 - argon < 0.4.1.0 - # https://github.com/fpco/stackage/issues/1219 - - base-prelude < 0.2 - # end of packages From ef651feb371ba49c69bbf8ad362cea5e03c33038 Mon Sep 17 00:00:00 2001 From: Richard Cook Date: Fri, 12 Feb 2016 11:21:31 -0800 Subject: [PATCH 523/539] Add doctest-discover under @karun012 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 38c5e656..1ed658c3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1973,6 +1973,9 @@ packages: # https://github.com/fpco/stackage/issues/1215 - argon < 0.4.1.0 + "Karun Ramakrishnan karun012@gmail.com @karun012": + - doctest-discover + # end of packages From b1b413f8b76d98203925f6e6a5b482c798f4df63 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 12 Feb 2016 20:29:42 +0100 Subject: [PATCH 524/539] Expect wai-middleware-throttle test-suite to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 38c5e656..31ee6da7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2453,6 +2453,9 @@ expected-test-failures: # https://github.com/twittner/wai-predicates/issues/2 - wai-predicates + # https://github.com/creichert/wai-middleware-throttle/issues/4 + - wai-middleware-throttle + # end of expected-test-failures From 7920629b0b58564e6d86030e2acfca95b9519670 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 13 Feb 2016 11:49:54 +0100 Subject: [PATCH 525/539] Re-enable a bunch of tests and haddocks, will probably need to revert some of them later... --- build-constraints.yaml | 52 +++++++++--------------------------------- 1 file changed, 11 insertions(+), 41 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 31ee6da7..a357446d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2149,8 +2149,6 @@ skipped-tests: # Tests which we should build and run, but which are expected to fail. We # should not fail a build based on a test failure for one of these packages. expected-test-failures: - # Requires an old version of WAI and Warp for tests - - HTTP # https://github.com/bos/statistics/issues/42 - statistics @@ -2171,9 +2169,6 @@ expected-test-failures: # Requires a Facebook app. - fb - # https://github.com/vincenthz/language-java/issues/10 - - language-java - - threads - crypto-conduit @@ -2194,7 +2189,7 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/163 - hTalos - # https://github.com/bos/math-functions/issues/25 + # Fails sporadically - https://github.com/bos/math-functions/issues/25 - math-functions # Requires too old a version of test-framework @@ -2205,9 +2200,6 @@ expected-test-failures: - lockfree-queue - network-transport-tcp - # https://github.com/fpco/stackage/issues/226 - - options - # No AWS creds available - aws @@ -2258,9 +2250,6 @@ expected-test-failures: # https://github.com/vincenthz/hs-crypto-pubkey/issues/17 - crypto-pubkey - # https://github.com/kazu-yamamoto/unix-time/issues/29 - - unix-time - # Tests can fail when the build plan fails, which happens arbitrarily. - stackage @@ -2273,16 +2262,13 @@ expected-test-failures: # Requires local database running - rethinkdb-client-driver - # https://github.com/haskell-distributed/distributed-process-execution/issues/2 + # Fails sporadically: https://github.com/haskell-distributed/distributed-process-execution/issues/2 - distributed-process-execution # Seems to depend on mtl being installed in user package database, which # isn't always the case (e.g., build server) - happy - # https://github.com/jberryman/directory-tree/issues/4 - - directory-tree - # https://github.com/ndmitchell/hoogle/issues/101 - hoogle @@ -2297,9 +2283,6 @@ expected-test-failures: - wai-session-postgresql - drifter-postgresql - # Problems with linking with system libraries on Ubuntu 12.04 - - nettle - # Requires locally running services - network-anonymous-i2p @@ -2311,18 +2294,12 @@ expected-test-failures: - hedis - redis-io - # https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26&thanks=26&ts=1430372304, GHC 7.10 - - syb - # https://github.com/lymar/hastache/issues/47 GHC 7.10 - hastache # https://github.com/acid-state/safecopy/issues/25 GHC 7.10 - safecopy - # https://github.com/haskell/haddock/issues/390 GHC 7.10 - - haddock-library - # https://github.com/haskell/ghc-events/issues/9 - ghc-events @@ -2398,15 +2375,12 @@ expected-test-failures: # https://github.com/tweag/HaskellR/issues/208 - H - # https://github.com/jgm/pandoc-citeproc/issues/172 + # Fails sporadically: https://github.com/jgm/pandoc-citeproc/issues/172 - pandoc-citeproc # https://github.com/alcidesv/second-transfer/issues/3 - second-transfer - # https://github.com/mitchellwrosen/language-lua2/issues/2 - - language-lua2 - # https://github.com/fpco/stackage/issues/916 - distributed-process-extras - distributed-process-client-server @@ -2414,9 +2388,8 @@ expected-test-failures: # Requires running server - riak - hworker - - hworker-ses - # https://github.com/chrisdone/hindent/issues/166 + # Fail sporadically: https://github.com/chrisdone/hindent/issues/166 - hindent # https://github.com/fpco/stackage/issues/1000 @@ -2428,8 +2401,7 @@ expected-test-failures: # https://github.com/fpco/stackage/issues/1070 - parsers - # Unstable - # https://github.com/fpco/stackage/issues/1125 + # Fails sporadically: https://github.com/fpco/stackage/issues/1125 - jose-jwt # openfile: does not exist @@ -2456,16 +2428,17 @@ expected-test-failures: # https://github.com/creichert/wai-middleware-throttle/issues/4 - wai-middleware-throttle + # https://bitbucket.org/ssaasen/haskell-jwt/issues/18/test-suite-build-failure-in-stackage + - jwt + + # https://github.com/rodrigosetti/messagepack/issues/9 + - messagepack + # end of expected-test-failures # Haddocks which are expected to fail. Same concept as expected test failures. expected-haddock-failures: - # https://github.com/acw/bytestring-progress/issues/4 - - bytestring-progress - - # https://github.com/wereHamster/rethinkdb-client-driver/issues/1 - - rethinkdb-client-driver # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. @@ -2475,9 +2448,6 @@ expected-haddock-failures: # Not sure why, but it's a temporary package anyway - Cabal-ide-backend - # not sure why - - growler - # https://github.com/fpco/stackage/issues/994 - Michelangelo From ec61eabd1d4acb7ae695ee5e3f4865d821eaa469 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 13 Feb 2016 16:52:56 +0100 Subject: [PATCH 526/539] wai-predicates test-suite has been fixed. cabal-helper and graphviz tests timed out. Unknown error for hsdev haddocks. --- build-constraints.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3d1f0752..b0dfdf64 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2425,9 +2425,6 @@ expected-test-failures: # Sent e-mail to maintainer - ListLike - # https://github.com/twittner/wai-predicates/issues/2 - - wai-predicates - # https://github.com/creichert/wai-middleware-throttle/issues/4 - wai-middleware-throttle @@ -2437,6 +2434,10 @@ expected-test-failures: # https://github.com/rodrigosetti/messagepack/issues/9 - messagepack + # timeouts + - cabal-helper + - graphviz + # end of expected-test-failures @@ -2463,6 +2464,9 @@ expected-haddock-failures: # https://github.com/ekmett/bifunctors/issues/42 - bifunctors + # https://github.com/fpco/stackage/issues/1209 + - hsdev + # end of expected-haddock-failures From 7c53cddc94c78ec926f4dfa2ba8cdc65bacc811c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 13 Feb 2016 17:10:26 +0100 Subject: [PATCH 527/539] Expect hsdev test-suite to fail #1209 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b0dfdf64..505c29c2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2438,6 +2438,9 @@ expected-test-failures: - cabal-helper - graphviz + # https://github.com/fpco/stackage/issues/1209 + - hsdev + # end of expected-test-failures From d896a5c7f01dffab7af71c5466e05418d029fec6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 13 Feb 2016 17:11:56 +0100 Subject: [PATCH 528/539] Update issue number for hsdev --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 505c29c2..748c3ed2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2438,7 +2438,7 @@ expected-test-failures: - cabal-helper - graphviz - # https://github.com/fpco/stackage/issues/1209 + # Problem with v0.1.6.0: https://github.com/fpco/stackage/issues/1206 - hsdev # end of expected-test-failures @@ -2467,7 +2467,7 @@ expected-haddock-failures: # https://github.com/ekmett/bifunctors/issues/42 - bifunctors - # https://github.com/fpco/stackage/issues/1209 + # Problem with v0.1.6.0: https://github.com/fpco/stackage/issues/1206 - hsdev # end of expected-haddock-failures From b5303710a1041415000bbf246d8a318825f31426 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 13 Feb 2016 18:11:30 +0100 Subject: [PATCH 529/539] Upper bound for Twinside/rasterific-svg#2 --- build-constraints.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 748c3ed2..4ca654ae 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1937,6 +1937,9 @@ packages: - pandoc - pandoc-citeproc + "Karun Ramakrishnan karun012@gmail.com @karun012": + - doctest-discover + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. "Abandoned packages": @@ -1973,8 +1976,8 @@ packages: # https://github.com/fpco/stackage/issues/1215 - argon < 0.4.1.0 - "Karun Ramakrishnan karun012@gmail.com @karun012": - - doctest-discover + # https://github.com/Twinside/rasterific-svg/issues/2 + - svg-tree < 0.3.2.2 # end of packages From 4e6cfeb76e3707e9e58d0ab0bb6df83923bdf4b4 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 14 Feb 2016 15:43:07 -0800 Subject: [PATCH 530/539] Skip unordered-containers benchmark (closes #1131, but see #1222) --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4ca654ae..2950f4a2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1960,7 +1960,7 @@ packages: # https://github.com/fpco/stackage/issues/1128 - machines < 0.6 - # https://github.com/fpco/stackage/issues/1131 + # https://github.com/fpco/stackage/issues/1222 - unordered-containers < 0.2.6 # https://github.com/fpco/stackage/issues/1147 @@ -2517,6 +2517,9 @@ skipped-benchmarks: # https://github.com/kaizhang/clustering/issues/2 - clustering + # https://github.com/tibbe/unordered-containers/issues/122 + - unordered-containers + # end of skipped-benchmarks From 87ba7c7f6e7bbb82d1ee82498b80842f3182308f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 14 Feb 2016 16:04:42 -0800 Subject: [PATCH 531/539] Add constraint "rasterific-svg < 0.3" per #1223 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2950f4a2..34b2cebc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1979,6 +1979,9 @@ packages: # https://github.com/Twinside/rasterific-svg/issues/2 - svg-tree < 0.3.2.2 + # https://github.com/fpco/stackage/issues/1223 + - rasterific-svg < 0.3 + # end of packages From 9ac217f688bba56fbf0ca8056964819cd5232676 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Sicard-Ram=C3=ADrez?= Date: Sun, 14 Feb 2016 20:44:48 -0500 Subject: [PATCH 532/539] Disable Agda due to upper bound on unordered-containers. Agda 2.4.2.5 doesn't support unordered-containers 0.2.6.0. --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 34b2cebc..f02b2ad1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1492,7 +1492,9 @@ packages: - ipython-kernel "Andrés Sicard-Ramírez @asr": - - Agda + # Temporarily removed due to upper bound on unordered-containers. + # - Agda + [] "James Cook @mokus0": - dependent-sum From d28e27bd1a6be5b35640baf33417039c5030bb56 Mon Sep 17 00:00:00 2001 From: Jeffrey Rosenbluth Date: Mon, 15 Feb 2016 11:30:47 -0500 Subject: [PATCH 533/539] Add svg-builder --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 34b2cebc..e3217d4c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -922,6 +922,7 @@ packages: - lucid-svg - diagrams-html5 - static-canvas + - svg-builder "Gabríel Arthúr Pétursson gabriel@system.is": - sdl2 From d45ca2f4040c786a97d1e4dc4687e762e782f0d6 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 15 Feb 2016 11:50:04 -0800 Subject: [PATCH 534/539] Remove constraint "unordered-containers < 0.2.6", closes #1222 --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fa71915c..c1a83c8b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -449,8 +449,9 @@ packages: - latex-formulae-image - latex-formulae-pandoc - latex-formulae-hakyll - - agda-snippets # - agda-snippets-hakyll + # Temporarily removed due to Agda's upper bound on unordered-containers. + # - agda-snippets "Dan Burton @DanBurton": - hspec-jenkins @@ -1963,9 +1964,6 @@ packages: # https://github.com/fpco/stackage/issues/1128 - machines < 0.6 - # https://github.com/fpco/stackage/issues/1222 - - unordered-containers < 0.2.6 - # https://github.com/fpco/stackage/issues/1147 - comonad < 4.3 - pointed < 5 From c4a28ad13aee978029966fc80bbbb6d7d8ffe4f6 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 15 Feb 2016 17:03:11 -0800 Subject: [PATCH 535/539] Remove constraints, closes #1223, see also Twinside/rasterific-svg#2 --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c1a83c8b..1bb8eae9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1977,12 +1977,6 @@ packages: # https://github.com/fpco/stackage/issues/1215 - argon < 0.4.1.0 - # https://github.com/Twinside/rasterific-svg/issues/2 - - svg-tree < 0.3.2.2 - - # https://github.com/fpco/stackage/issues/1223 - - rasterific-svg < 0.3 - # end of packages From e39e2c8bbc00b9f5baa36649aeb3823adec80869 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 16 Feb 2016 12:10:55 -0800 Subject: [PATCH 536/539] Add constraints per #1226 and #1227 --- build-constraints.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1bb8eae9..b068e0a3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1977,6 +1977,12 @@ packages: # https://github.com/fpco/stackage/issues/1215 - argon < 0.4.1.0 + # https://github.com/fpco/stackage/issues/1226 + - unordered-containers < 0.2.7.0 + + # https://github.com/fpco/stackage/issues/1227 + - diagrams-svg < 1.4 + # end of packages @@ -2515,7 +2521,8 @@ skipped-benchmarks: # https://github.com/kaizhang/clustering/issues/2 - clustering - # https://github.com/tibbe/unordered-containers/issues/122 + # Successful build requires unordered-containers >= 0.2.7.0 + # https://github.com/fpco/stackage/issues/1226 - unordered-containers # end of skipped-benchmarks From b01139656c1b8b8f904a47bf12e40fb409b53c9f Mon Sep 17 00:00:00 2001 From: Colin Woodbury Date: Tue, 16 Feb 2016 19:22:29 -0800 Subject: [PATCH 537/539] Add `kanji` --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b068e0a3..c86b8997 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -613,6 +613,7 @@ packages: "Colin Woodbury @fosskers": - microlens-aeson + - kanji "Ketil Malde": - biocore From 9dcc22cbbc5f842b9449a28582c65d004ecc9312 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 17 Feb 2016 15:11:42 -0800 Subject: [PATCH 538/539] Add constraint "network-transport-tcp < 0.5" per #1229 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c86b8997..851f906a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1984,6 +1984,9 @@ packages: # https://github.com/fpco/stackage/issues/1227 - diagrams-svg < 1.4 + # https://github.com/fpco/stackage/issues/1229 + - network-transport-tcp < 0.5 + # end of packages From b233f7bbf4edd1aa69a4e818795b3541126cc540 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 17 Feb 2016 18:32:04 -0800 Subject: [PATCH 539/539] Add constraint "second-transfer < 0.10.0.1" per #4 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 851f906a..dc6c8d23 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1987,6 +1987,9 @@ packages: # https://github.com/fpco/stackage/issues/1229 - network-transport-tcp < 0.5 + # https://github.com/shimmercat/second-transfer/issues/4 + - second-transfer < 0.10.0.1 + # end of packages