From e30af21d3c3a734a81f54b0fa151370a3c524c3c Mon Sep 17 00:00:00 2001 From: Reuben D'Netto Date: Tue, 25 Oct 2016 10:21:57 +1100 Subject: [PATCH 001/444] Added glob-posix --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3e155064..a765cf54 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2559,6 +2559,10 @@ packages: "Carl Baatz @cbaatz": - atom-basic + "Reuben D'Netto ": + - glob-posix + + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 7c1a455ff7d54fc026469fcca2cb956e4236a858 Mon Sep 17 00:00:00 2001 From: Yair Chuchem Date: Wed, 26 Oct 2016 17:47:57 +0300 Subject: [PATCH 002/444] Add "List" to stackage As requested in https://github.com/yairchu/generator/issues/1 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3b81ea3d..fe8f8b09 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,9 @@ ghc-major-version: "8.0" # Constraints for brand new builds packages: + "Yair Chuchem @yairchu": + - List + "Marco Zocca @ocramz": - sparse-linear-algebra - network-multicast From 3d55d9fdef7c9e2b0d301befe270189958ee9702 Mon Sep 17 00:00:00 2001 From: Jasper Van der Jeugt Date: Wed, 26 Oct 2016 18:26:01 +0200 Subject: [PATCH 003/444] Add patat, re-add profiteur I'm adding patat now so that I don't forget it later. I hope that pandoc gets in again soon. --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3b81ea3d..1d3fcdc5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -197,7 +197,8 @@ packages: - cabal-dependency-licenses # - hakyll # QuickCheck, snap-server, via pandoc, via pandoc-citeproc - stylish-haskell - # - profiteur # BLOCKED aeson 1.0 + # - patat # BLOCKED via pandoc + - profiteur - psqueues - websockets - websockets-snap From bb6cfa95651d9f3f8157418aa4dab437fe36edec Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Wed, 26 Oct 2016 21:01:47 -0700 Subject: [PATCH 004/444] Re-enable --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8a13eea4..43f2dd77 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -695,8 +695,9 @@ packages: - darcs - hledger - hledger-lib - # - hledger-ui - # - hledger-web + - hledger-ui + - hledger-web + - hledger-api # via Diff - shelltestrunner - quickbench - regex-compat-tdfa From 05a4f8a100a034889bb13e715f13a3b3b6704673 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 27 Oct 2016 13:29:57 -0700 Subject: [PATCH 005/444] Remove hledger-web, constrain brick. see #2022 --- build-constraints.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0bfd1cb6..cbedb598 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -696,7 +696,7 @@ packages: - hledger - hledger-lib - hledger-ui - - hledger-web + # - hledger-web # waiting on 1.0.1 - hledger-api # via Diff - shelltestrunner - quickbench @@ -2659,9 +2659,8 @@ packages: - diagrams < 1.4 - diagrams-contrib < 1.4 - # https://github.com/fpco/stackage/issues/2024 - - hledger < 1.0 - - hledger-lib < 1.0 + # only pulled in by hledger-ui + - brick < 0.9 # end of packages From 54e12777e6f575f24042f83e999ea5101ff9a288 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Thu, 27 Oct 2016 13:50:23 -0700 Subject: [PATCH 006/444] re-enable hledger-web --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cbedb598..b928033c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -696,7 +696,7 @@ packages: - hledger - hledger-lib - hledger-ui - # - hledger-web # waiting on 1.0.1 + - hledger-web - hledger-api # via Diff - shelltestrunner - quickbench From b3983b0b76f93e1db20f0a80d7a238aa4059ae6c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 27 Oct 2016 22:58:31 +0200 Subject: [PATCH 007/444] Update build-constraints.yaml Add `titlecase` to list of packages I maintain. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cbedb598..9834ef75 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1868,6 +1868,7 @@ packages: - language-nix - nix-paths - streamproc + - titlecase "Mark Fine @markfine": - postgresql-schema From 27b24a013de715db3b5b9a7ef8e7790594771313 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 27 Oct 2016 16:42:00 -0700 Subject: [PATCH 008/444] Lift constraint on brick --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b33962e..35e70b6e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2660,9 +2660,6 @@ packages: - diagrams < 1.4 - diagrams-contrib < 1.4 - # only pulled in by hledger-ui - - brick < 0.9 - # end of packages From c71368700960c4d6f1352b0f97cd9af307fb15b2 Mon Sep 17 00:00:00 2001 From: Jasper Van der Jeugt Date: Fri, 28 Oct 2016 13:57:43 +0200 Subject: [PATCH 009/444] Re-enable hakyll and patat Since Pandoc is now back in. --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index af840044..e131718a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -196,9 +196,9 @@ packages: - blaze-html - blaze-markup - cabal-dependency-licenses - # - hakyll # QuickCheck, snap-server, via pandoc, via pandoc-citeproc + - hakyll - stylish-haskell - # - patat # BLOCKED via pandoc + - patat - profiteur - psqueues - websockets From 56289d767bf279c3ae8ba3121b0cf548a2ca6fd6 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 10:13:12 -0700 Subject: [PATCH 010/444] Remove upper bound on extra --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index af840044..786095bc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2650,9 +2650,6 @@ packages: - rasterific-svg < 0.3.2 - svg-tree < 0.6 - # https://github.com/ndmitchell/bake/issues/40 - - extra < 1.5.1 - # https://github.com/fpco/stackage/issues/2023 - diagrams-core < 1.4 - diagrams-lib < 1.4 @@ -3197,4 +3194,3 @@ tell-me-when-its-released: - point-octree-0.5.5.3 # If this closes https://github.com/fpco/stackage/issues/1902 we can also resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - gogol-0.1.0 # Re-enable package -- bake-0.4 # Remove upper bound on extra https://github.com/ndmitchell/bake/issues/40 From 6789c99caf04183f9ebfcb80dc22bfc866a03f2f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 14:17:28 -0700 Subject: [PATCH 011/444] Unblock amazonka* --- build-constraints.yaml | 145 ++++++++++++++++++++--------------------- 1 file changed, 72 insertions(+), 73 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 786095bc..32e30497 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1096,79 +1096,78 @@ packages: - jose-jwt "Brendan Hay @brendanhay": - # BLOCKED http-conduit 2.2 - # - amazonka - # - amazonka-core - # - amazonka-test - # - amazonka-apigateway - # - amazonka-application-autoscaling - # - amazonka-autoscaling - # - amazonka-certificatemanager - # - amazonka-cloudformation - # - amazonka-cloudfront - # - amazonka-cloudhsm - # - amazonka-cloudsearch-domains - # - amazonka-cloudsearch - # - amazonka-cloudtrail - # - amazonka-cloudwatch-events - # - amazonka-cloudwatch-logs - # - amazonka-cloudwatch - # - amazonka-codecommit - # - amazonka-codedeploy - # - amazonka-codepipeline - # - amazonka-cognito-identity - # - amazonka-cognito-idp - # - amazonka-cognito-sync - # - amazonka-config - # - amazonka-datapipeline - # - amazonka-devicefarm - # - amazonka-directconnect - # - amazonka-discovery - # - amazonka-dms - # - amazonka-ds - # - amazonka-dynamodb-streams - # - amazonka-dynamodb - # - amazonka-ec2 - # - amazonka-ecr - # - amazonka-ecs - # - amazonka-efs - # - amazonka-elasticache - # - amazonka-elasticbeanstalk - # - amazonka-elasticsearch - # - amazonka-elastictranscoder - # - amazonka-elb - # - amazonka-emr - # - amazonka-gamelift - # - amazonka-glacier - # - amazonka-iam - # - amazonka-importexport - # - amazonka-inspector - # - amazonka-iot-dataplane - # - amazonka-iot - # - amazonka-kinesis - # - amazonka-kinesis-firehose - # - amazonka-kms - # - amazonka-lambda - # - amazonka-marketplace-analytics - # - amazonka-marketplace-metering - # - amazonka-ml - # - amazonka-opsworks - # - amazonka-rds - # - amazonka-redshift - # - amazonka-route53-domains - # - amazonka-route53 - # - amazonka-s3 - # - amazonka-sdb - # - amazonka-ses - # - amazonka-sns - # - amazonka-sqs - # - amazonka-ssm - # - amazonka-storagegateway - # - amazonka-sts - # - amazonka-support - # - amazonka-swf - # - amazonka-waf - # - amazonka-workspaces + - amazonka + - amazonka-core + - amazonka-test + - amazonka-apigateway + - amazonka-application-autoscaling + - amazonka-autoscaling + - amazonka-certificatemanager + - amazonka-cloudformation + - amazonka-cloudfront + - amazonka-cloudhsm + - amazonka-cloudsearch-domains + - amazonka-cloudsearch + - amazonka-cloudtrail + - amazonka-cloudwatch-events + - amazonka-cloudwatch-logs + - amazonka-cloudwatch + - amazonka-codecommit + - amazonka-codedeploy + - amazonka-codepipeline + - amazonka-cognito-identity + - amazonka-cognito-idp + - amazonka-cognito-sync + - amazonka-config + - amazonka-datapipeline + - amazonka-devicefarm + - amazonka-directconnect + - amazonka-discovery + - amazonka-dms + - amazonka-ds + - amazonka-dynamodb-streams + - amazonka-dynamodb + - amazonka-ec2 + - amazonka-ecr + - amazonka-ecs + - amazonka-efs + - amazonka-elasticache + - amazonka-elasticbeanstalk + - amazonka-elasticsearch + - amazonka-elastictranscoder + - amazonka-elb + - amazonka-emr + - amazonka-gamelift + - amazonka-glacier + - amazonka-iam + - amazonka-importexport + - amazonka-inspector + - amazonka-iot-dataplane + - amazonka-iot + - amazonka-kinesis + - amazonka-kinesis-firehose + - amazonka-kms + - amazonka-lambda + - amazonka-marketplace-analytics + - amazonka-marketplace-metering + - amazonka-ml + - amazonka-opsworks + - amazonka-rds + - amazonka-redshift + - amazonka-route53-domains + - amazonka-route53 + - amazonka-s3 + - amazonka-sdb + - amazonka-ses + - amazonka-sns + - amazonka-sqs + - amazonka-ssm + - amazonka-storagegateway + - amazonka-sts + - amazonka-support + - amazonka-swf + - amazonka-waf + - amazonka-workspaces # - gogol # https://github.com/brendanhay/gogol/issues/38 - gogol-core - gogol-adexchange-buyer From 9a42b9532f4d6cda995090debc76971a5d717bce Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 15:40:44 -0700 Subject: [PATCH 012/444] Revert "Unblock amazonka*" This reverts commit 6789c99caf04183f9ebfcb80dc22bfc866a03f2f. --- build-constraints.yaml | 145 +++++++++++++++++++++-------------------- 1 file changed, 73 insertions(+), 72 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 32e30497..786095bc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1096,78 +1096,79 @@ packages: - jose-jwt "Brendan Hay @brendanhay": - - amazonka - - amazonka-core - - amazonka-test - - amazonka-apigateway - - amazonka-application-autoscaling - - amazonka-autoscaling - - amazonka-certificatemanager - - amazonka-cloudformation - - amazonka-cloudfront - - amazonka-cloudhsm - - amazonka-cloudsearch-domains - - amazonka-cloudsearch - - amazonka-cloudtrail - - amazonka-cloudwatch-events - - amazonka-cloudwatch-logs - - amazonka-cloudwatch - - amazonka-codecommit - - amazonka-codedeploy - - amazonka-codepipeline - - amazonka-cognito-identity - - amazonka-cognito-idp - - amazonka-cognito-sync - - amazonka-config - - amazonka-datapipeline - - amazonka-devicefarm - - amazonka-directconnect - - amazonka-discovery - - amazonka-dms - - amazonka-ds - - amazonka-dynamodb-streams - - amazonka-dynamodb - - amazonka-ec2 - - amazonka-ecr - - amazonka-ecs - - amazonka-efs - - amazonka-elasticache - - amazonka-elasticbeanstalk - - amazonka-elasticsearch - - amazonka-elastictranscoder - - amazonka-elb - - amazonka-emr - - amazonka-gamelift - - amazonka-glacier - - amazonka-iam - - amazonka-importexport - - amazonka-inspector - - amazonka-iot-dataplane - - amazonka-iot - - amazonka-kinesis - - amazonka-kinesis-firehose - - amazonka-kms - - amazonka-lambda - - amazonka-marketplace-analytics - - amazonka-marketplace-metering - - amazonka-ml - - amazonka-opsworks - - amazonka-rds - - amazonka-redshift - - amazonka-route53-domains - - amazonka-route53 - - amazonka-s3 - - amazonka-sdb - - amazonka-ses - - amazonka-sns - - amazonka-sqs - - amazonka-ssm - - amazonka-storagegateway - - amazonka-sts - - amazonka-support - - amazonka-swf - - amazonka-waf - - amazonka-workspaces + # BLOCKED http-conduit 2.2 + # - amazonka + # - amazonka-core + # - amazonka-test + # - amazonka-apigateway + # - amazonka-application-autoscaling + # - amazonka-autoscaling + # - amazonka-certificatemanager + # - amazonka-cloudformation + # - amazonka-cloudfront + # - amazonka-cloudhsm + # - amazonka-cloudsearch-domains + # - amazonka-cloudsearch + # - amazonka-cloudtrail + # - amazonka-cloudwatch-events + # - amazonka-cloudwatch-logs + # - amazonka-cloudwatch + # - amazonka-codecommit + # - amazonka-codedeploy + # - amazonka-codepipeline + # - amazonka-cognito-identity + # - amazonka-cognito-idp + # - amazonka-cognito-sync + # - amazonka-config + # - amazonka-datapipeline + # - amazonka-devicefarm + # - amazonka-directconnect + # - amazonka-discovery + # - amazonka-dms + # - amazonka-ds + # - amazonka-dynamodb-streams + # - amazonka-dynamodb + # - amazonka-ec2 + # - amazonka-ecr + # - amazonka-ecs + # - amazonka-efs + # - amazonka-elasticache + # - amazonka-elasticbeanstalk + # - amazonka-elasticsearch + # - amazonka-elastictranscoder + # - amazonka-elb + # - amazonka-emr + # - amazonka-gamelift + # - amazonka-glacier + # - amazonka-iam + # - amazonka-importexport + # - amazonka-inspector + # - amazonka-iot-dataplane + # - amazonka-iot + # - amazonka-kinesis + # - amazonka-kinesis-firehose + # - amazonka-kms + # - amazonka-lambda + # - amazonka-marketplace-analytics + # - amazonka-marketplace-metering + # - amazonka-ml + # - amazonka-opsworks + # - amazonka-rds + # - amazonka-redshift + # - amazonka-route53-domains + # - amazonka-route53 + # - amazonka-s3 + # - amazonka-sdb + # - amazonka-ses + # - amazonka-sns + # - amazonka-sqs + # - amazonka-ssm + # - amazonka-storagegateway + # - amazonka-sts + # - amazonka-support + # - amazonka-swf + # - amazonka-waf + # - amazonka-workspaces # - gogol # https://github.com/brendanhay/gogol/issues/38 - gogol-core - gogol-adexchange-buyer From b30696eef1a3289b8fc5c288930c76c4b8e03896 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 15:41:54 -0700 Subject: [PATCH 013/444] Update reason for blocking amazonka --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 786095bc..fd9ecdb3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1096,7 +1096,7 @@ packages: - jose-jwt "Brendan Hay @brendanhay": - # BLOCKED http-conduit 2.2 + # BLOCKED https://github.com/brendanhay/amazonka/issues/323 # - amazonka # - amazonka-core # - amazonka-test From d46b39947f99898a050d50afd4c04d43aee566bd Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 15:44:29 -0700 Subject: [PATCH 014/444] Lift constraint on hackernews, closes #1991 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fd9ecdb3..46192c02 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2636,9 +2636,6 @@ packages: # https://github.com/fpco/stackage/issues/1972 - lens < 4.15 # Re-enable `lens' benchmarks when lifted - # https://github.com/fpco/stackage/issues/1991 - - hackernews < 1.0 - # https://github.com/fpco/stackage/issues/1994 - hspec-wai < 0.8.0 From 270ef76d0d85ce43c73f2baf3bb3204648d654b5 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 16:10:31 -0700 Subject: [PATCH 015/444] Update link for doctest-prop --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 46192c02..48b5eb62 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2915,7 +2915,7 @@ expected-test-failures: # Deprecated # Eventually we'll have to disable these packages completely. - - doctest-prop # https://github.com/fpco/stackage/issues/1817 + - doctest-prop # https://github.com/bitemyapp/bloodhound/issues/146 - system-filepath # https://github.com/jmillikin/haskell-filesystem/issues/3 # Missing test files in sdist From 2e99fdcfed088a4abda78fbc32a947d63997f102 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 16:17:56 -0700 Subject: [PATCH 016/444] Disable Chart-diagrams to unconstrain SVGFonts, closes #1767 --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48b5eb62..9ab42a0a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2229,7 +2229,7 @@ packages: - tuple - OneTuple - SVGFonts - - Chart-diagrams + # - Chart-diagrams # https://github.com/timbod7/haskell-chart/issues/141 # "Aaron Levin @aaronmblevin": # GHC 8 & lots of other packages - haskell-kubernetes @@ -2595,9 +2595,6 @@ packages: "Stackage upper bounds": - # https://github.com/fpco/stackage/issues/1767 - - SVGFonts < 1.6 - # https://github.com/fpco/stackage/issues/1784 - optparse-applicative < 0.13.0.0 # May need to disable test suite when lifting this https://github.com/pcapriotti/optparse-applicative/issues/228 - diagrams-canvas < 1.3.0.7 @@ -3191,3 +3188,4 @@ tell-me-when-its-released: - point-octree-0.5.5.3 # If this closes https://github.com/fpco/stackage/issues/1902 we can also resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - gogol-0.1.0 # Re-enable package +- Chart-diagrams-1.8 # Re-enable package https://github.com/timbod7/haskell-chart/issues/141 From ae2a7bd953ca708ff7d0d962cce5e703385d7b72 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 16:33:19 -0700 Subject: [PATCH 017/444] Disable yarr to unconstrain fixed-vector, closes #1876 --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ab42a0a..99d1c342 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -559,7 +559,7 @@ packages: - cassava-conduit "Dominic Steinitz @idontgetoutmuch": - - yarr + # - yarr # https://github.com/leventov/yarr/issues/10 - random-fu "Ben Gamari @bgamari": @@ -2606,9 +2606,6 @@ packages: # https://github.com/fpco/stackage/issues/1842 - dependent-sum < 0.4 - # https://github.com/fpco/stackage/issues/1876 - - fixed-vector < 0.9 - # https://github.com/fpco/stackage/issues/1902 - hspec < 2.2.4 - hspec-core < 2.2.4 From 1aacf8907da4fce8768c30095fe513c97ceca46a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 16:41:44 -0700 Subject: [PATCH 018/444] Notify on yarr release --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 99d1c342..d6c34ac7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3186,3 +3186,4 @@ tell-me-when-its-released: - wreq-0.4.1.0 # Try to re-enable lots of packages, and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - gogol-0.1.0 # Re-enable package - Chart-diagrams-1.8 # Re-enable package https://github.com/timbod7/haskell-chart/issues/141 +- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 From cea290e2fc1d0a5bdb53c3d132215a5dedc7c0e9 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 17:18:43 -0700 Subject: [PATCH 019/444] allow hspec-* 2.2.4, closes #1902 --- build-constraints.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d6c34ac7..4e86cc87 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2606,13 +2606,10 @@ packages: # https://github.com/fpco/stackage/issues/1842 - dependent-sum < 0.4 - # https://github.com/fpco/stackage/issues/1902 - - hspec < 2.2.4 - - hspec-core < 2.2.4 - - hspec-discover < 2.2.4 - # https://github.com/fpco/stackage/issues/1993 - hspec < 2.3 + - hspec-core < 2.3 + - hspec-discover < 2.3 # https://github.com/fpco/stackage/issues/1965 - HUnit < 1.4.0.0 @@ -2786,6 +2783,7 @@ skipped-tests: - zlib # 0.6.1.1-r3 https://github.com/haskell/zlib/issues/2 - snap # QuickCheck 2.9 - terminal-progress-bar # depends on older version of itself + - point-octree # hspec 2.2.4 https://github.com/mlitchard/point-octree/issues/1 # Transitive outdated dependencies # These packages @@ -3182,7 +3180,7 @@ build-tool-overrides: tell-me-when-its-released: - vector-0.11.0.0 # skipped test-suite - criterion-1.1.1.0 # fixes build on windows, upgrade in LTS 7 #1912 -- point-octree-0.5.5.3 # If this closes https://github.com/fpco/stackage/issues/1902 we can also resolve https://github.com/fpco/lts-haskell/issues/27 +- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - gogol-0.1.0 # Re-enable package - Chart-diagrams-1.8 # Re-enable package https://github.com/timbod7/haskell-chart/issues/141 From b83c26bbc7e112cc90e621b9d6f876f48a27f576 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 17:19:45 -0700 Subject: [PATCH 020/444] re-alphabetize skipped-tests --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4e86cc87..fff90af5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2776,14 +2776,14 @@ skipped-tests: - hastache # https://github.com/lymar/hastache/pull/53 - heaps # https://github.com/ekmett/heaps/pull/8 - hyphenation # https://github.com/ekmett/hyphenation/pull/10 + - point-octree # hspec 2.2.4 https://github.com/mlitchard/point-octree/issues/1 - pure-cdb # test-simple + - snap # QuickCheck 2.9 - state-plus # QuickCheck 2.9 - system-filepath # QuickCheck 2.9 + - terminal-progress-bar # depends on older version of itself - vector # https://github.com/haskell/vector/commit/31edb3fc51e76facc1e291f1e9e721663d91dbd8 - zlib # 0.6.1.1-r3 https://github.com/haskell/zlib/issues/2 - - snap # QuickCheck 2.9 - - terminal-progress-bar # depends on older version of itself - - point-octree # hspec 2.2.4 https://github.com/mlitchard/point-octree/issues/1 # Transitive outdated dependencies # These packages From 680464408e788f94aa5645585ae6d7a268fae107 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 17:30:08 -0700 Subject: [PATCH 021/444] Notify on haskell-gi release, closes #1970 --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fff90af5..4d820919 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2373,6 +2373,7 @@ packages: - gi-javascriptcore == 3.0.3 - gi-webkit == 3.0.3 - haskell-gi + - haskell-gi-base < 0.19 "Brandon Simmons @jberryman": - directory-tree @@ -2615,9 +2616,6 @@ packages: - HUnit < 1.4.0.0 - hspec-expectations < 0.8.2 - # https://github.com/fpco/stackage/issues/1970 - - haskell-gi-base < 0.19 - # https://github.com/fpco/stackage/issues/1971 - hspec-expectations < 0.8.0 - hspec-wai < 0.7.0 @@ -3185,3 +3183,4 @@ tell-me-when-its-released: - gogol-0.1.0 # Re-enable package - Chart-diagrams-1.8 # Re-enable package https://github.com/timbod7/haskell-chart/issues/141 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 +- haskell-gi-0.18 # Lift constraint on haskell-gi-base From 6c9a9f2161f43e076bd0c6597df56429f3204ec7 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 18:13:57 -0700 Subject: [PATCH 022/444] Remove constraint on ShellCheck, closes #2007 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4d820919..149e5001 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2628,9 +2628,6 @@ packages: # https://github.com/fpco/stackage/issues/1994 - hspec-wai < 0.8.0 - # https://github.com/fpco/stackage/issues/2007 - - ShellCheck < 0.4.5 - # https://github.com/fpco/stackage/issues/2017 - Rasterific < 0.7 - rasterific-svg < 0.3.2 From 0976fa5a4f2181f71e90c0b8263ede71fa19ebee Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 18:18:53 -0700 Subject: [PATCH 023/444] Expect monad-logger-prefix test suite to pass, closes #1831 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 149e5001..b6178ef5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2948,7 +2948,6 @@ expected-test-failures: # https://github.com/bergmark/blog/blob/master/2016/package-faq.md#ambiguous-modules-when-using-doctest - doctest # 0.11.0 https://github.com/sol/doctest/issues/137 - jwt # https://bitbucket.org/ssaasen/haskell-jwt/issues/18/test-suite-build-failure-in-stackage - - monad-logger-prefix # https://github.com/fpco/stackage/issues/1831 - warp # https://github.com/yesodweb/wai/issues/579 # Stackage upper bounds, re-enable these when their upper bound is removed From 98244de81d513169cb1423835d802d3238a0ed18 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 28 Oct 2016 18:23:58 -0700 Subject: [PATCH 024/444] Unskip data-msgpack benchmarks --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b6178ef5..0175aa49 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3058,7 +3058,6 @@ skipped-benchmarks: - cipher-camellia # https://github.com/vincenthz/hs-crypto-cipher/issues/46 - cipher-des # https://github.com/vincenthz/hs-crypto-cipher/issues/46 - cipher-rc4 # https://github.com/vincenthz/hs-crypto-cipher/issues/46 - - data-msgpack # https://github.com/TokTok/hs-msgpack/issues/20 # GHC Bugs - hledger-lib # https://github.com/fpco/stackage/issues/1587 From 21e83b1837d1b9f5c7d87501c3d6d8645fef7a79 Mon Sep 17 00:00:00 2001 From: Tomas Carnecky Date: Sat, 29 Oct 2016 14:44:08 +0200 Subject: [PATCH 025/444] Enable all of the avers-* packages --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0175aa49..ca37323b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -956,8 +956,9 @@ packages: "Tomas Carnecky @wereHamster": - avers - # via avers - avers-api - # via avers - avers-server + - avers-api + - avers-api-docs + - avers-server - css-syntax - etcd - github-types From e8b7910d3b17afb66e04196b62f0516fe97cd30b Mon Sep 17 00:00:00 2001 From: Tomas Carnecky Date: Sat, 29 Oct 2016 15:09:00 +0200 Subject: [PATCH 026/444] mole and github-webhook-handler-snap work with GHC 8 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0175aa49..c641f27a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -962,11 +962,11 @@ packages: - etcd - github-types - github-webhook-handler - # GHC 8 - github-webhook-handler-snap + - github-webhook-handler-snap - google-cloud - kraken - libinfluxdb - # GHC 8 - mole + - mole - publicsuffix - rethinkdb-client-driver From da9024d6feead4d1ae157aa3d8d83987c4f2635b Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 30 Oct 2016 17:38:31 -0700 Subject: [PATCH 027/444] Update comment on wreq, referencing #2032 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a552479f..4b7a920c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3180,7 +3180,7 @@ tell-me-when-its-released: - vector-0.11.0.0 # skipped test-suite - criterion-1.1.1.0 # fixes build on windows, upgrade in LTS 7 #1912 - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 -- wreq-0.4.1.0 # Try to re-enable lots of packages, and the test-suite if https://github.com/bos/wreq/issues/53 is closed. +- wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - gogol-0.1.0 # Re-enable package - Chart-diagrams-1.8 # Re-enable package https://github.com/timbod7/haskell-chart/issues/141 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 From 62c8edd9c8fe9f50e3e4fe46ccfa337b207ca6aa Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 30 Oct 2016 17:40:04 -0700 Subject: [PATCH 028/444] Re-enable Chart-diagrams --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4b7a920c..a1a30e34 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2231,7 +2231,7 @@ packages: - tuple - OneTuple - SVGFonts - # - Chart-diagrams # https://github.com/timbod7/haskell-chart/issues/141 + - Chart-diagrams # "Aaron Levin @aaronmblevin": # GHC 8 & lots of other packages - haskell-kubernetes @@ -3182,6 +3182,5 @@ tell-me-when-its-released: - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - gogol-0.1.0 # Re-enable package -- Chart-diagrams-1.8 # Re-enable package https://github.com/timbod7/haskell-chart/issues/141 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - haskell-gi-0.18 # Lift constraint on haskell-gi-base From 822f82ddd4221429a49bc94eaf37b6c6e58f142f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 30 Oct 2016 17:42:21 -0700 Subject: [PATCH 029/444] Add constraint "brick < 0.12" per #2033 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a1a30e34..a44cc72c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2646,6 +2646,9 @@ packages: - diagrams < 1.4 - diagrams-contrib < 1.4 + # https://github.com/fpco/stackage/issues/2033 + - brick < 0.12 + # end of packages From cf4ecf0cc7000054b17c493e7e6619dcb1df83c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Sipma?= Date: Mon, 31 Oct 2016 14:01:52 +0100 Subject: [PATCH 030/444] add patat --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a44cc72c..603c9104 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -198,7 +198,7 @@ packages: - cabal-dependency-licenses # - hakyll # QuickCheck, snap-server, via pandoc, via pandoc-citeproc - stylish-haskell - # - patat # BLOCKED via pandoc + - patat - profiteur - psqueues - websockets From 90e9f3dfb58794cb0a304e89a256cfce59cca406 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 31 Oct 2016 18:23:02 +0200 Subject: [PATCH 031/444] Remove upper bound and close #2033 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f52f2349..e6cb2838 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2649,9 +2649,6 @@ packages: - diagrams < 1.4 - diagrams-contrib < 1.4 - # https://github.com/fpco/stackage/issues/2033 - - brick < 0.12 - # end of packages From 810ec175ef13dd5f4688add70f65222255f11035 Mon Sep 17 00:00:00 2001 From: Dan Fornika Date: Mon, 31 Oct 2016 12:45:27 -0700 Subject: [PATCH 032/444] Removed package 'biophd' Addressing issue: https://github.com/BioHaskell/biophd/issues/3 Package 'biophd' is not being regularly maintained. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e6cb2838..235af3eb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -649,7 +649,6 @@ packages: # 0.3.7.1 Compilation failure due to -Werror - biosff - blastxml - bioace - # 0.8.8 Compilation failure https://github.com/BioHaskell/biophd/issues/3 - biophd - biopsl # VERSION MISSING Compilation failure against c2hs https://github.com/ingolia/SamTools/issues/3 - samtools - seqloc From 93bcefeb2bc2204b1b05b93d258fe6b366e95d2f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 1 Nov 2016 11:03:21 +0200 Subject: [PATCH 033/444] Dockerfile: use fpco/pid1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c6886c39..e29818c3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:16.04 +FROM fpco/pid1:16.04 ENV HOME /home/stackage ENV LANG en_US.UTF-8 From 67968c2093efb4e44eaec93f71e0dd6ffd17c198 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 1 Nov 2016 11:03:58 +0200 Subject: [PATCH 034/444] Use fpco/pid1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c6886c39..e29818c3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:16.04 +FROM fpco/pid1:16.04 ENV HOME /home/stackage ENV LANG en_US.UTF-8 From 7c18f4b6b008d89c1578ff1823f7b0efd910fc02 Mon Sep 17 00:00:00 2001 From: Stackage Curators Date: Tue, 1 Nov 2016 09:20:39 +0000 Subject: [PATCH 035/444] Do pre-build actions even with NOPLAN=1 --- automated/build.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index 61504a4e..731445d8 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -96,17 +96,21 @@ fi # 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: +# Determine the new build plan unless NOPLAN is set # # * Update the package index # * Create a new plan +if [ "${NOPLAN:-}x" = "x" ] +then + docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stack update && exec stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-}" +fi + +# Do the rest of the pre-build actions: +# # * 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) -if [ "${NOPLAN:-}x" = "x" ] -then - docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "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 && exec stack unpack random" -fi +docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cd /tmp && exec 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 bde16d13c503b8f1b17a1f6ccfcd9df19b34b252 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 1 Nov 2016 11:46:02 +0200 Subject: [PATCH 036/444] Upper bound for #2037 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 235af3eb..4bdb3334 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2648,6 +2648,9 @@ packages: - diagrams < 1.4 - diagrams-contrib < 1.4 + # https://github.com/fpco/stackage/issues/2037 + - haskell-src-exts < 1.19 + # end of packages From 5afd7be48841a9edf2e465c1291e5013de6e17f8 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 2 Nov 2016 05:53:37 +0200 Subject: [PATCH 037/444] Add upper bound for #2038 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bdb3334..eb1f4148 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2651,6 +2651,9 @@ packages: # https://github.com/fpco/stackage/issues/2037 - haskell-src-exts < 1.19 + # https://github.com/fpco/stackage/issues/2038 + - brick < 0.13 + # end of packages From 0992270eba4a20fcde7f7d167e0cd5268c2c3cc2 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 2 Nov 2016 19:23:51 +0200 Subject: [PATCH 038/444] Remove upper bound and close #2038 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index eb1f4148..4bdb3334 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2651,9 +2651,6 @@ packages: # https://github.com/fpco/stackage/issues/2037 - haskell-src-exts < 1.19 - # https://github.com/fpco/stackage/issues/2038 - - brick < 0.13 - # end of packages From 47efe13ee8ddd81e0a6fe1c7c0b3edd6490a832c Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Wed, 2 Nov 2016 22:14:00 +0300 Subject: [PATCH 039/444] =?UTF-8?q?Add=20the=20=E2=80=98tagged-identity?= =?UTF-8?q?=E2=80=99=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bdb3334..5e40c65c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1916,6 +1916,7 @@ packages: - pagination - data-check - text-metrics + - tagged-identity # "Thomas Bereknyei ": # GHC 8 - multiplate From 6e946efe3ed4ea299220af302ba372792c220056 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Wed, 2 Nov 2016 21:20:09 +0100 Subject: [PATCH 040/444] add quickcheck-special --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bdb3334..6062f848 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2499,6 +2499,7 @@ packages: # - scrape-changes # BLOCKED wreq "Daniel Mendler @minad": + - quickcheck-special - writer-cps-mtl - writer-cps-transformers From 6c67835289d0407a36f5288456f36afe835dff9e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 3 Nov 2016 14:16:05 +0200 Subject: [PATCH 041/444] Upper bound for #2042 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bdb3334..d216fa52 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2651,6 +2651,9 @@ packages: # https://github.com/fpco/stackage/issues/2037 - haskell-src-exts < 1.19 + # https://github.com/fpco/stackage/issues/2042 + - network-multicast < 0.2 + # end of packages From 126c8b5a58e24ae0a4cef693831d4e4cdfac6540 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 3 Nov 2016 14:17:12 +0200 Subject: [PATCH 042/444] Upper bounds for #2043 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d216fa52..b3804a14 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2654,6 +2654,10 @@ packages: # https://github.com/fpco/stackage/issues/2042 - network-multicast < 0.2 + # https://github.com/fpco/stackage/issues/2043 + - hmatrix < 0.18 + - hmatrix-gsl < 0.18 + # end of packages From 8dd5da03adcda03824f8e708ab546c0c2ccb8236 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 3 Nov 2016 16:23:52 +0200 Subject: [PATCH 043/444] Reenable gogol brendanhay/gogol#38 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ccce704e..972a5c44 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1172,7 +1172,7 @@ packages: # - amazonka-swf # - amazonka-waf # - amazonka-workspaces - # - gogol # https://github.com/brendanhay/gogol/issues/38 + - gogol - gogol-core - gogol-adexchange-buyer - gogol-adexchange-seller @@ -3195,6 +3195,5 @@ tell-me-when-its-released: - criterion-1.1.1.0 # fixes build on windows, upgrade in LTS 7 #1912 - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. -- gogol-0.1.0 # Re-enable package - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - haskell-gi-0.18 # Lift constraint on haskell-gi-base From d624e29e0eb034f9c14494cf8fbcf38559c4f343 Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Thu, 3 Nov 2016 11:00:33 -0500 Subject: [PATCH 044/444] Add rattletrap https://hackage.haskell.org/package/rattletrap --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 972a5c44..355ef492 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1352,6 +1352,7 @@ packages: - overloaded-records # Maintained by @trskop. - ratel - ratel-wai + - rattletrap - strive - wuss From b512a690c33784f34b952aca1ec0d436d8a09721 Mon Sep 17 00:00:00 2001 From: Simon Marechal Date: Thu, 3 Nov 2016 17:44:02 +0100 Subject: [PATCH 045/444] Adding the tar-conduit package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 972a5c44..ef9848b4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1900,6 +1900,7 @@ packages: - withdependencies - hruby - language-puppet + - tar-conduit # Doesn't allow http-types >= 0.9.1 - stm-firehose # GHC 8 & doesn't allow aeson >= 0.11.2.0 & doesn't allow lens >= 4.14 - hslogstash From 252394c7b9dc8b848b6588f5e5263b21453dd97f Mon Sep 17 00:00:00 2001 From: Mahdi Dibaiee Date: Fri, 4 Nov 2016 16:46:14 +0330 Subject: [PATCH 046/444] add mathexpr --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d13d5b92..2bf61271 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2561,6 +2561,7 @@ packages: "Mahdi Dibaiee ": - picedit + - mathexpr "Alexis Williams @sasinestro": - stb-image-redux From b9904382cbe50086b4e4e99aba295105244c9cb2 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 4 Nov 2016 15:57:20 +0200 Subject: [PATCH 047/444] Expect test failure tfausak/rattletrap#3 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2bf61271..30be2e91 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2999,6 +2999,8 @@ expected-test-failures: - docopt # https://github.com/docopt/docopt.hs/issues/29 + - rattletrap # https://github.com/tfausak/rattletrap/issues/3 + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From d4f36516afc3fb8822450d58be4d1877d57e24d0 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Fri, 4 Nov 2016 16:37:04 +0000 Subject: [PATCH 048/444] Add tasty-discover. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 30be2e91..ea507a8f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4,6 +4,9 @@ packages: "Yair Chuchem @yairchu": - List + "Luke Murphy @lwm": + - tasty-discover + "Marco Zocca @ocramz": - sparse-linear-algebra - network-multicast From 6ea01dafcc3cc3ff6fa2ecd8e4a34a67de0559f5 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Fri, 4 Nov 2016 20:32:20 +0200 Subject: [PATCH 049/444] Re-enable github, 0.15.0 compatible with GHC-8 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 30be2e91..7b957a45 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1034,7 +1034,7 @@ packages: - binary-tagged - edit-distance - generics-sop-lens - # GHC 8 - github + - github - insert-ordered-containers - JuicyPixels-scale-dct - lattices From 5955b6db05bf66aaddecff32c2a231046176661a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sat, 5 Nov 2016 18:35:55 +0200 Subject: [PATCH 050/444] Remove expected test failure tfausak/rattletrap#3 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8ec777a3..11540b04 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3002,8 +3002,6 @@ expected-test-failures: - docopt # https://github.com/docopt/docopt.hs/issues/29 - - rattletrap # https://github.com/tfausak/rattletrap/issues/3 - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 058a81cb8c30ee7ff2ee45bc1770c460b8d939fb Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Sat, 5 Nov 2016 20:31:24 +0000 Subject: [PATCH 051/444] Add pugixml --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 11540b04..99d5322f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -185,6 +185,7 @@ packages: - extra - bake - ghcid + - pugixml "Alan Zimmerman @alanz": - hjsmin From ead0b93ccfcde140d5fcd54bc7497c2c438eafb2 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 6 Nov 2016 06:48:25 +0200 Subject: [PATCH 052/444] Expect test failure lwm/tasty-discover#54 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 99d5322f..7cc37324 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3003,6 +3003,8 @@ expected-test-failures: - docopt # https://github.com/docopt/docopt.hs/issues/29 + - tasty-discover # https://github.com/lwm/tasty-discover/issues/54 + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From ba32b29020398c69ec91fb80d3161dd531e3c450 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 6 Nov 2016 07:00:20 +0200 Subject: [PATCH 053/444] Unblock a number of issues at once criterion and a few others got dropped due to optparse-applicative-0.13 bounds. Relevant issues: * #1784 * #2017 * #2023 --- build-constraints.yaml | 210 +++++++++++++++++++++++++++++++++++------ 1 file changed, 179 insertions(+), 31 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7cc37324..8ca3f444 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8,7 +8,7 @@ packages: - tasty-discover "Marco Zocca @ocramz": - - sparse-linear-algebra + # - sparse-linear-algebra # BLOCKED optparse-applicative 0.13 via criterion - network-multicast "Joseph Canero @caneroj1": @@ -25,7 +25,7 @@ packages: - binary-parsers - binary-ieee754 - word24 - - mysql-haskell + # - mysql-haskell # BLOCKED optparse-applicative 0.13 "Harendra Kumar @harendra-kumar": - unicode-transforms @@ -138,7 +138,6 @@ packages: # GHC 8 2.5 compilation failure - persistent-mongoDB - pretty-class - th-expand-syns - - criterion - th-lift - quickcheck-assertions @@ -498,7 +497,7 @@ packages: - pipes-parse - pipes-concurrency - pipes-safe - - turtle + # - turtle # BLOCKED optparse-applicative 0.13 - foldl - morte @@ -973,7 +972,7 @@ packages: - google-cloud - kraken - libinfluxdb - - mole + # - mole # BLOCKED optparse-applicative 0.13 - publicsuffix - rethinkdb-client-driver @@ -1693,7 +1692,7 @@ packages: - refact # bounds - servant-pandoc - ghc-exactprint - - apply-refact + # - apply-refact # BLOCKED optparse-applicative 0.13 # "Andrew Gibiansky @gibiansky": # GHC 8 - ihaskell @@ -2055,8 +2054,9 @@ packages: # bounds - Michelangelo "Henry J. Wylde @hjwylde": - - git-fmt - - omnifmt + [] + # - git-fmt # BLOCKED optparse-applicative 0.13 + # - omnifmt # BLOCKED optparse-applicative 0.13 # aeson & extra - werewolf # aeson & extra & http-client & http-client-tls - werewolf-slack @@ -2221,7 +2221,8 @@ packages: - doctest-discover "Elie Genard @eliegenard": - - turtle-options + [] + # - turtle-options # BLOCKED optparse-applicative 0.13 via turtle # "Ruey-Lin Hsu @petercommand": # GHC 8 - MASMGen @@ -2313,7 +2314,7 @@ packages: "John Ky newhoggy@gmail.com @newhoggy": - hw-bits - - hw-conduit + # - hw-conduit # BLOCKED optparse-applicative 0.13 (via criterion) - hw-diagnostics # https://github.com/haskell-works/hw-json/issues/4 # - hw-json @@ -2612,15 +2613,6 @@ packages: - Win32 == 2.3.1.1 "Stackage upper bounds": - - # https://github.com/fpco/stackage/issues/1784 - - optparse-applicative < 0.13.0.0 # May need to disable test suite when lifting this https://github.com/pcapriotti/optparse-applicative/issues/228 - - diagrams-canvas < 1.3.0.7 - - diagrams-cairo < 1.3.1.2 - - diagrams-rasterific < 1.3.1.9 - - diagrams-svg < 1.4.0.4 - - tttool < 1.6.1.3 - # https://github.com/fpco/stackage/issues/1842 - dependent-sum < 0.4 @@ -2645,18 +2637,6 @@ packages: # https://github.com/fpco/stackage/issues/1994 - hspec-wai < 0.8.0 - # https://github.com/fpco/stackage/issues/2017 - - Rasterific < 0.7 - - rasterific-svg < 0.3.2 - - svg-tree < 0.6 - - # https://github.com/fpco/stackage/issues/2023 - - diagrams-core < 1.4 - - diagrams-lib < 1.4 - - diagrams-postscript < 1.4 - - diagrams < 1.4 - - diagrams-contrib < 1.4 - # https://github.com/fpco/stackage/issues/2037 - haskell-src-exts < 1.19 @@ -2832,6 +2812,9 @@ skipped-tests: # re-enable if requested. - postgresql-binary # https://github.com/nikita-volkov/postgresql-binary/issues/6#issuecomment-243063139 + - optparse-applicative # https://github.com/pcapriotti/optparse-applicative/issues/228 + + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We @@ -3091,6 +3074,171 @@ skipped-benchmarks: # GHC Bugs - hledger-lib # https://github.com/fpco/stackage/issues/1587 + # optparse-applicative dep of criterion + # https://github.com/fpco/stackage/issues/1784 + - Earley + - Frames + - IntervalMap + - JuicyPixels-extra + - acid-state + - ad + - arithmoi + - attoparsec + - avers + - binary-list + - binary-parsers + - binary-tagged + - binary-typed + - blake2 + - bytestring-conversion + - bytestring-tree-builder + - cacophony + - case-insensitive + - cassava + - cassava-conduit + - cipher-aes128 + - clustering + - cmark + - conduit + - conduit-extra + - conduit-iconv + - cprng-aes + - criterion + - crypto-numbers + - crypto-pubkey + - cryptohash + - cryptohash-sha256 + - cryptol + - ctrie + - data-msgpack + - diagrams-lib + - dimensional + - do-list + - ed25519 + - edit-distance + - effect-handlers + - euphoria + - farmhash + - fast-builder + - fast-digits + - fclabels + - foldl-statistics + - freer + - gitson + - glob-posix + - graphviz + - grouped-list + - hOpenPGP + - hashable + - hasql + - heist + - hindent + - histogram-fill + - hledger + - hosc + - hourglass + - html-email-validate + - htoml + - http-client-tls + - http-link-header + - http2 + - human-readable-duration + - hw-balancedparens + - hw-bits + - hw-conduit + - hw-rankselect-base + - hweblib + - hxt-regex-xmlschema + - identicon + - ilist + - include-file + - incremental-parser + - inline-r + - jose-jwt + - kdt + - lens + - lifted-async + - lifted-base + - loop + - lucid + - matrices + - matrix + - megaparsec + - monad-logger-prefix + - mongoDB + - mono-traversable + - monoid-extras + - morte + - mutable-containers + - netpbm + - octane + - pandoc + - phantom-state + - picoparsec + - pipes + - postgresql-binary + - prometheus-client + - psqueues + - publicsuffix + - rdf + - redis-io + - reedsolomon + - reinterpret-cast + - reroute + - rethinkdb + - rethinkdb-client-driver + - rose-trees + - sampling + - sandi + - scalpel + - scanner + - scientific + - semver + - servant-auth-cookie + - sets + - snap-server + - sorted-list + - sourcemap + - sparse-linear-algebra + - stache + - stateWriter + - stm-containers + - streaming-commons + - taggy + - tar + - text-manipulate + - text-metrics + - text-show + - thyme + - timemap + - tinylog + - tls + - tries + - turtle + - tz + - unbound-generics + - unicode-transforms + - union + - unordered-containers + - uri-bytestring + - uuid + - uuid-types + - varying + - vector-binary-instances + - vectortiles + - vinyl + - wai-middleware-metrics + - wai-request-spec + - warp + - wire-streams + - word24 + - word8 + - xmlgen + - yesod-core + - yi-rope + - zip + - zippers + # end of skipped-benchmarks From 45762f5e37afaa9512661e57fef328f86f65479c Mon Sep 17 00:00:00 2001 From: Kadzuya OKAMOTO Date: Sun, 6 Nov 2016 22:25:48 +0900 Subject: [PATCH 054/444] Add type-level-kv-list --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8ca3f444..a7613b30 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2582,7 +2582,9 @@ packages: "Reuben D'Netto ": - glob-posix - + + "Kadzuya Okamoto @arowM": + - type-level-kv-list # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From ff49331bf2730edab5a4e8d54a261c7f0405597a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 06:58:46 +0200 Subject: [PATCH 055/444] Temporary block wincent/docvim#30 --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a7613b30..aeae5a9f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2432,7 +2432,9 @@ packages: - fast-digits "Greg Hurrell @wincent": - - docvim + [] + # https://github.com/wincent/docvim/issues/30 + # - docvim "Ashley Yakeley @AshleyYakeley": - countable From cbb57f934d3337d1b6a9c00db6030b067e460a32 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 07:00:51 +0200 Subject: [PATCH 056/444] Temporary block Twinside/asciidiagram#4 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index aeae5a9f..e37c7e2e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -413,7 +413,8 @@ packages: - Rasterific - svg-tree - rasterific-svg - - asciidiagram + # https://github.com/Twinside/asciidiagram/issues/4 + # - asciidiagram "Patrick Brisbin @pbrisbin": - gravatar From 21d76ae53de6806fe32f126514d1f855382e898e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 07:02:21 +0200 Subject: [PATCH 057/444] Expect test suite failure kuribas/cubicbezier#3 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e37c7e2e..f8740255 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2993,6 +2993,8 @@ expected-test-failures: - tasty-discover # https://github.com/lwm/tasty-discover/issues/54 + - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 81f65f2e0599d601d21d1ad3281bb0d866c898af Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 07:03:43 +0200 Subject: [PATCH 058/444] Expect test failure diagrams/diagrams-lib#286 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8740255..e4420261 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2995,6 +2995,8 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 + - diagrams-lib # https://github.com/diagrams/diagrams-lib/issues/286 + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 591d962fcf9a8e0986b42c5291b9c89d6e99e65c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 07:05:47 +0200 Subject: [PATCH 059/444] Temporary block for agrafix/hackmanager#1 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e4420261..33aefab0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -846,7 +846,8 @@ packages: - validate-input - ignore - elm-bridge - - hackmanager + # https://github.com/agrafix/hackmanager/issues/1 + # - hackmanager # via digestive-functors - digestive-bootstrap - blaze-bootstrap - dataurl From dde894624b3db2790c30e82d3c750f40aa96d9b1 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 08:37:55 +0200 Subject: [PATCH 060/444] Experiment: expect test success for clock #1818 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 33aefab0..bfb0dc14 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2970,7 +2970,7 @@ expected-test-failures: - hindent # 4.6.4 # Recursive deps https://github.com/fpco/stackage/issues/1818 - - clock # 0.7.2 clock:test => tasty:lib => clock:lib + # - clock # 0.7.2 clock:test => tasty:lib => clock:lib - options - text # 1.2.2.1 - wai-logger # Missing build dep because of this https://github.com/kazu-yamamoto/logger/issues/42 From 64c6b13144d24ec2d7b03e9334525fe91c92db53 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 08:50:50 +0200 Subject: [PATCH 061/444] Revert "Experiment: expect test success for clock #1818" This reverts commit dde894624b3db2790c30e82d3c750f40aa96d9b1. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bfb0dc14..33aefab0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2970,7 +2970,7 @@ expected-test-failures: - hindent # 4.6.4 # Recursive deps https://github.com/fpco/stackage/issues/1818 - # - clock # 0.7.2 clock:test => tasty:lib => clock:lib + - clock # 0.7.2 clock:test => tasty:lib => clock:lib - options - text # 1.2.2.1 - wai-logger # Missing build dep because of this https://github.com/kazu-yamamoto/logger/issues/42 From 3ae4b2e6ad035b600d129cba66dcffd13638cabe Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 15:15:49 +0200 Subject: [PATCH 062/444] Revert "Temporary block Twinside/asciidiagram#4" This reverts commit cbb57f934d3337d1b6a9c00db6030b067e460a32. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 33aefab0..9a41d7fb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -413,8 +413,7 @@ packages: - Rasterific - svg-tree - rasterific-svg - # https://github.com/Twinside/asciidiagram/issues/4 - # - asciidiagram + - asciidiagram "Patrick Brisbin @pbrisbin": - gravatar From 21030862a20fb4fd614cec8ec37849545677c615 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 15:16:13 +0200 Subject: [PATCH 063/444] Revert "Expect test failure diagrams/diagrams-lib#286" This reverts commit 81f65f2e0599d601d21d1ad3281bb0d866c898af. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a41d7fb..16663d9f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2995,8 +2995,6 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 - - diagrams-lib # https://github.com/diagrams/diagrams-lib/issues/286 - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From fe780c0441fa8a49ea513d4dde75259119badeb5 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 19:08:41 +0200 Subject: [PATCH 064/444] criterion now supports optparse-applicative 0.13 --- build-constraints.yaml | 169 +---------------------------------------- 1 file changed, 3 insertions(+), 166 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 16663d9f..6c4a3c74 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8,7 +8,7 @@ packages: - tasty-discover "Marco Zocca @ocramz": - # - sparse-linear-algebra # BLOCKED optparse-applicative 0.13 via criterion + - sparse-linear-algebra - network-multicast "Joseph Canero @caneroj1": @@ -2315,7 +2315,7 @@ packages: "John Ky newhoggy@gmail.com @newhoggy": - hw-bits - # - hw-conduit # BLOCKED optparse-applicative 0.13 (via criterion) + - hw-conduit - hw-diagnostics # https://github.com/haskell-works/hw-json/issues/4 # - hw-json @@ -3081,170 +3081,7 @@ skipped-benchmarks: # GHC Bugs - hledger-lib # https://github.com/fpco/stackage/issues/1587 - # optparse-applicative dep of criterion - # https://github.com/fpco/stackage/issues/1784 - - Earley - - Frames - - IntervalMap - - JuicyPixels-extra - - acid-state - - ad - - arithmoi - - attoparsec - - avers - - binary-list - - binary-parsers - - binary-tagged - - binary-typed - - blake2 - - bytestring-conversion - - bytestring-tree-builder - - cacophony - - case-insensitive - - cassava - - cassava-conduit - - cipher-aes128 - - clustering - - cmark - - conduit - - conduit-extra - - conduit-iconv - - cprng-aes - - criterion - - crypto-numbers - - crypto-pubkey - - cryptohash - - cryptohash-sha256 - - cryptol - - ctrie - - data-msgpack - - diagrams-lib - - dimensional - - do-list - - ed25519 - - edit-distance - - effect-handlers - - euphoria - - farmhash - - fast-builder - - fast-digits - - fclabels - - foldl-statistics - - freer - - gitson - - glob-posix - - graphviz - - grouped-list - - hOpenPGP - - hashable - - hasql - - heist - - hindent - - histogram-fill - - hledger - - hosc - - hourglass - - html-email-validate - - htoml - - http-client-tls - - http-link-header - - http2 - - human-readable-duration - - hw-balancedparens - - hw-bits - - hw-conduit - - hw-rankselect-base - - hweblib - - hxt-regex-xmlschema - - identicon - - ilist - - include-file - - incremental-parser - - inline-r - - jose-jwt - - kdt - - lens - - lifted-async - - lifted-base - - loop - - lucid - - matrices - - matrix - - megaparsec - - monad-logger-prefix - - mongoDB - - mono-traversable - - monoid-extras - - morte - - mutable-containers - - netpbm - - octane - - pandoc - - phantom-state - - picoparsec - - pipes - - postgresql-binary - - prometheus-client - - psqueues - - publicsuffix - - rdf - - redis-io - - reedsolomon - - reinterpret-cast - - reroute - - rethinkdb - - rethinkdb-client-driver - - rose-trees - - sampling - - sandi - - scalpel - - scanner - - scientific - - semver - - servant-auth-cookie - - sets - - snap-server - - sorted-list - - sourcemap - - sparse-linear-algebra - - stache - - stateWriter - - stm-containers - - streaming-commons - - taggy - - tar - - text-manipulate - - text-metrics - - text-show - - thyme - - timemap - - tinylog - - tls - - tries - - turtle - - tz - - unbound-generics - - unicode-transforms - - union - - unordered-containers - - uri-bytestring - - uuid - - uuid-types - - varying - - vector-binary-instances - - vectortiles - - vinyl - - wai-middleware-metrics - - wai-request-spec - - warp - - wire-streams - - word24 - - word8 - - xmlgen - - yesod-core - - yi-rope - - zip - - zippers + - pipes # optparse-applicative 0.13 # end of skipped-benchmarks From 26ecef71916d97a45c084b1c0f553860ddb27183 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 7 Nov 2016 19:17:38 +0200 Subject: [PATCH 065/444] Remove criterion for tell-me-when-its-released #1912 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6c4a3c74..ddd5d387 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3193,7 +3193,6 @@ build-tool-overrides: # - bindings-GLFW-3.1.2.1 # Comment saying what should be done when the new version is releasedskipped test-suite tell-me-when-its-released: - vector-0.11.0.0 # skipped test-suite -- criterion-1.1.1.0 # fixes build on windows, upgrade in LTS 7 #1912 - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 From a7a24dc03dfea365a55d85257cbcd8e005ac5bae Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 8 Nov 2016 11:01:45 +0200 Subject: [PATCH 066/444] Temporary block GregorySchwartz/blosum#2 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ddd5d387..77c8b9a0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1894,7 +1894,7 @@ packages: - random-tree - clumpiness - find-clumpiness - - blosum + # - blosum # BLOCKED optparse-applicative https://github.com/GregorySchwartz/blosum/issues/2 "Simon Marechal @bartavelle": - compactmap From 87137156e7dbd2e6b328beb1a8fd73296b73ae0b Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 8 Nov 2016 11:02:56 +0200 Subject: [PATCH 067/444] Temporary block GregorySchwartz/find-clumpiness#1 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 77c8b9a0..ac7564d1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1893,7 +1893,7 @@ packages: - tree-fun - random-tree - clumpiness - - find-clumpiness + # - find-clumpiness # BLOCKED optparse-applicative https://github.com/GregorySchwartz/find-clumpiness/issues/1 # - blosum # BLOCKED optparse-applicative https://github.com/GregorySchwartz/blosum/issues/2 "Simon Marechal @bartavelle": From 36be3e8aaa5e1d5a7a2b8918a9a56bf083b83899 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 8 Nov 2016 11:04:02 +0200 Subject: [PATCH 068/444] Temporary block GregorySchwartz/modify-fasta#2 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ac7564d1..95bafa51 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1889,7 +1889,7 @@ packages: "Gregory W. Schwartz @GregorySchwartz": - fasta - diversity - - modify-fasta + # - modify-fasta # BLOCKED optparse-applicative https://github.com/GregorySchwartz/modify-fasta/issues/2 - tree-fun - random-tree - clumpiness From 0b1b59b2ffaff33ef8f5cc2749a8904add349fbb Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 8 Nov 2016 16:15:40 +0200 Subject: [PATCH 069/444] Revert "Temporary block GregorySchwartz/modify-fasta#2" This reverts commit 36be3e8aaa5e1d5a7a2b8918a9a56bf083b83899. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 95bafa51..ac7564d1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1889,7 +1889,7 @@ packages: "Gregory W. Schwartz @GregorySchwartz": - fasta - diversity - # - modify-fasta # BLOCKED optparse-applicative https://github.com/GregorySchwartz/modify-fasta/issues/2 + - modify-fasta - tree-fun - random-tree - clumpiness From f33068492239faa673a33878f5d0f13a2da6359e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 8 Nov 2016 16:16:12 +0200 Subject: [PATCH 070/444] Revert "Temporary block GregorySchwartz/blosum#2" This reverts commit a7a24dc03dfea365a55d85257cbcd8e005ac5bae. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ac7564d1..ef1043dd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1894,7 +1894,7 @@ packages: - random-tree - clumpiness # - find-clumpiness # BLOCKED optparse-applicative https://github.com/GregorySchwartz/find-clumpiness/issues/1 - # - blosum # BLOCKED optparse-applicative https://github.com/GregorySchwartz/blosum/issues/2 + - blosum "Simon Marechal @bartavelle": - compactmap From 6e192071573ab7075b13dade4b334f9b28503b4c Mon Sep 17 00:00:00 2001 From: Mahdi Dibaiee Date: Tue, 8 Nov 2016 21:55:22 +0330 Subject: [PATCH 071/444] add sibe --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ef1043dd..802e05b3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2570,6 +2570,7 @@ packages: "Mahdi Dibaiee ": - picedit - mathexpr + - sibe "Alexis Williams @sasinestro": - stb-image-redux From 846a1ceb4e3f83365a54653cad74c876c247f5ea Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Nov 2016 05:56:46 +0200 Subject: [PATCH 072/444] Expect test failure mdibaiee/sibe#1 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 802e05b3..8d2d1107 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2996,6 +2996,8 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 + - sibe # https://github.com/mdibaiee/sibe/issues/1 + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From b4c942796ffbe85008d62637f4baac8e15d4fb36 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 9 Nov 2016 10:28:03 +0200 Subject: [PATCH 073/444] Revert "Expect test failure mdibaiee/sibe#1" This reverts commit 846a1ceb4e3f83365a54653cad74c876c247f5ea. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8d2d1107..802e05b3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2996,8 +2996,6 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 - - sibe # https://github.com/mdibaiee/sibe/issues/1 - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From a8ae771cc9df37524b5836467a848c6297bf872b Mon Sep 17 00:00:00 2001 From: winterland Date: Thu, 10 Nov 2016 15:53:42 +0800 Subject: [PATCH 074/444] Add packages --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 802e05b3..0afc2beb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -21,11 +21,13 @@ packages: "Winter Land @winterland1989": - tcp-streams + - tcp-streams-openssl - wire-streams - binary-parsers - binary-ieee754 - word24 - # - mysql-haskell # BLOCKED optparse-applicative 0.13 + - mysql-haskell + - mysql-haskell-openssl "Harendra Kumar @harendra-kumar": - unicode-transforms From d460dd7acec186319ea07981530fd0543564a8a6 Mon Sep 17 00:00:00 2001 From: Patrick Chilton Date: Thu, 10 Nov 2016 15:23:42 +0100 Subject: [PATCH 075/444] Update build-constraints.yaml solga/solga-swagger now work with aeson >= 1.0.0.0, clang-pure has a new Setup.hs that should make it work everywhere. --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0afc2beb..f3b359b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2451,9 +2451,9 @@ packages: - text-conversions "Patrick Chilton @chpatrick": - # - solga # BLOCKED aeson-qq - # - solga-swagger # aeson-qq - # Doesn't build on stackage server https://github.com/fpco/stackage/pull/1692 - clang-pure + - solga + - solga-swagger + - clang-pure - webrtc-vad "Michal Konecny @michalkonecny": From 332b0e8f2a3fdefedec36d28a3a40c8ff9d1820a Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Thu, 10 Nov 2016 20:39:58 +0300 Subject: [PATCH 076/444] =?UTF-8?q?Add=20=E2=80=98req=E2=80=99=20and=20?= =?UTF-8?q?=E2=80=98req-conduit=E2=80=99=20packages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f3b359b6..c4312d4b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1925,6 +1925,8 @@ packages: - data-check - text-metrics - tagged-identity + - req + - req-conduit # "Thomas Bereknyei ": # GHC 8 - multiplate From 350a5bf6a78618470eea21255cc82d8f79670dad Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 10 Nov 2016 20:01:39 +0200 Subject: [PATCH 077/444] Remove expected test failure docopt/docopt.hs#29 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f3b359b6..56d85dc9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2992,8 +2992,6 @@ expected-test-failures: - commutative # https://github.com/athanclark/commutative/issues/4 - - docopt # https://github.com/docopt/docopt.hs/issues/29 - - tasty-discover # https://github.com/lwm/tasty-discover/issues/54 - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 From 75b299eca52cda562bc83b8d6557965966b980a6 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 11 Nov 2016 05:48:31 +0200 Subject: [PATCH 078/444] Expected benchmark failure kaizhang/clustering#3 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b1386407..49cc196f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3023,6 +3023,7 @@ expected-benchmark-failures: - lens # Fixed in lens-4.15 - thyme # https://github.com/liyang/thyme/issues/50 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 + - clustering # https://github.com/kaizhang/clustering/issues/3 # end of expected-benchmark-failures From ce6a03cdeba6904863dd33f58d3804461774c0db Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Sat, 12 Nov 2016 14:58:54 +0900 Subject: [PATCH 079/444] Add hailgun-simple package. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 49cc196f..c05b0301 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1792,6 +1792,7 @@ packages: - envelope - from-sum - hailgun + - hailgun-simple # GHC 8 - ig - natural-transformation - opaleye-trans From c1fe687b893336b038701a760d1e1ac2d6f8120e Mon Sep 17 00:00:00 2001 From: David Luposchainsky Date: Sat, 12 Nov 2016 14:56:33 +0100 Subject: [PATCH 080/444] Add show-prettyprint --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 49cc196f..f8fe1681 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2095,6 +2095,7 @@ packages: "David Luposchainsky @quchen": - binary-typed - pgp-wordlist + - show-prettyprint "Jeremy Shaw @stepcut": - boomerang From e182ab1f783336c74a9660b3ce3ba3c64b11bc88 Mon Sep 17 00:00:00 2001 From: David Luposchainsky Date: Sat, 12 Nov 2016 14:56:46 +0100 Subject: [PATCH 081/444] Trim trailing whitespace --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8fe1681..91ba5d6b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2591,7 +2591,7 @@ packages: "Reuben D'Netto ": - glob-posix - + "Kadzuya Okamoto @arowM": - type-level-kv-list @@ -2864,7 +2864,7 @@ expected-test-failures: # Requires running servers, accounts, or a specific # environment. These shouldn't be re-enabled unless we know a fix # has been released. - - mysql-haskell # Requires local mysql server with a test account, and binlog enabled. + - mysql-haskell # Requires local mysql server with a test account, and binlog enabled. - GLFW-b # X - HTF # Requires shell script and are incompatible with sandboxed package databases - HaRe # # Needs ~/.ghc-mod/cabal-helper https://github.com/fpco/stackage/pull/906 From e64e62aa159c4164e9aeaf255d30cc06f595268a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 13 Nov 2016 06:48:39 +0200 Subject: [PATCH 082/444] Upper bounds for #2057 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 75196df4..c770a83c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2659,6 +2659,10 @@ packages: - hmatrix < 0.18 - hmatrix-gsl < 0.18 + # https://github.com/fpco/stackage/issues/2057 + - brick < 0.14 + - vty < 5.12 + # end of packages From 165c2b6546f9097c398b0e6b720f3f9f75d6d756 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 13 Nov 2016 08:06:23 +0200 Subject: [PATCH 083/444] Remove upper bound and close #1842 --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c770a83c..3e482e26 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1718,7 +1718,7 @@ packages: "James Cook @mokus0": - dependent-sum - - dependent-sum-template + # - dependent-sum-template BLOCKED dependent-sum-0.4 - dependent-map - dice - hstatsd @@ -2625,9 +2625,6 @@ packages: - Win32 == 2.3.1.1 "Stackage upper bounds": - # https://github.com/fpco/stackage/issues/1842 - - dependent-sum < 0.4 - # https://github.com/fpco/stackage/issues/1993 - hspec < 2.3 - hspec-core < 2.3 From 2e8992c5859a6442191d2bdde4540d7b6d6ecaf2 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 13 Nov 2016 08:12:09 +0200 Subject: [PATCH 084/444] Remove upper bounds and close #1972 --- build-constraints.yaml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3e482e26..feadad46 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -521,7 +521,7 @@ packages: - fay-text - fay-uri - feed - - snaplet-fay + # - snaplet-fay # BLOCKED lens-4.15 - time-compat - through-text @@ -965,7 +965,7 @@ packages: "Tomas Carnecky @wereHamster": - avers - avers-api - - avers-api-docs + # - avers-api-docs # BLOCKED lens-4.15 - avers-server - css-syntax - etcd @@ -2609,7 +2609,6 @@ packages: # - purescript # BLOCKED aeson-1.0 - type-list - - zoom-refs - vinyl-utils - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4 @@ -2640,9 +2639,6 @@ packages: - hspec-wai-json < 0.7.0 - hspec-meta < 2.3.0 - # https://github.com/fpco/stackage/issues/1972 - - lens < 4.15 # Re-enable `lens' benchmarks when lifted - # https://github.com/fpco/stackage/issues/1994 - hspec-wai < 0.8.0 @@ -3023,7 +3019,6 @@ expected-benchmark-failures: - Frames # https://github.com/acowley/Frames/issues/47 - cryptohash # https://github.com/vincenthz/hs-cryptohash/pull/43 - dbus # No issue tracker, sent e-mail to maintainer - - lens # Fixed in lens-4.15 - thyme # https://github.com/liyang/thyme/issues/50 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - clustering # https://github.com/kaizhang/clustering/issues/3 From 8806545297cda8d7aab555b1f4dc1237765dc88c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 13 Nov 2016 08:43:36 +0200 Subject: [PATCH 085/444] Remove expected benchmark failure kaizhang/clustering#3 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index feadad46..5c92f6b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3021,7 +3021,6 @@ expected-benchmark-failures: - dbus # No issue tracker, sent e-mail to maintainer - thyme # https://github.com/liyang/thyme/issues/50 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - - clustering # https://github.com/kaizhang/clustering/issues/3 # end of expected-benchmark-failures From 585147bbe31831fce394b62adabf42bde7235296 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 13 Nov 2016 16:39:23 +0100 Subject: [PATCH 086/444] cubicbezier upper bound for #2058 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5c92f6b6..4a18ae92 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2656,6 +2656,9 @@ packages: - brick < 0.14 - vty < 5.12 + # https://github.com/fpco/stackage/issues/2058 + - cubicbezier < 0.5 + # end of packages From 281af4dc75ade51151733e2e8332eb1dd63018a2 Mon Sep 17 00:00:00 2001 From: PLR Date: Sun, 13 Nov 2016 15:12:52 -0800 Subject: [PATCH 087/444] re-add gpipe --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4a18ae92..01404fe3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1820,11 +1820,11 @@ packages: - yi-rope - # "Tobias Bexelius @tobbebex": - # GHC 8 - GPipe + "Tobias Bexelius @tobbebex": + - GPipe - # "Patrick Redmond @plredmond": - # GHC 8 - GPipe-GLFW + "Patrick Redmond @plredmond": + - GPipe-GLFW # "Csaba Hruska @csabahruska": # GHC 8 - lambdacube-ir From 99277a9ad4b8b73d4b2e918f329eb118a08296f7 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 14 Nov 2016 07:07:57 +0200 Subject: [PATCH 088/444] Remove expected test failure lwm/tasty-discover#54 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 01404fe3..b6177b93 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2996,8 +2996,6 @@ expected-test-failures: - commutative # https://github.com/athanclark/commutative/issues/4 - - tasty-discover # https://github.com/lwm/tasty-discover/issues/54 - - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 # end of expected-test-failures From 3f2dbe2285281e8981fa286640c39faa1aa7b58c Mon Sep 17 00:00:00 2001 From: Kadzuya OKAMOTO Date: Mon, 14 Nov 2016 23:08:30 +0900 Subject: [PATCH 089/444] Add heterocephalus --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b6177b93..67626350 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2595,6 +2595,7 @@ packages: "Kadzuya Okamoto @arowM": - type-level-kv-list + - heterocephalus # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From 6f3ca8c243d02b2cf209e92ba4967b2ce63bd3e8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Nov 2016 17:40:09 +0100 Subject: [PATCH 090/444] Remove upper bound and close #2043 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b6177b93..a5ec9c8a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2648,10 +2648,6 @@ packages: # https://github.com/fpco/stackage/issues/2042 - network-multicast < 0.2 - # https://github.com/fpco/stackage/issues/2043 - - hmatrix < 0.18 - - hmatrix-gsl < 0.18 - # https://github.com/fpco/stackage/issues/2057 - brick < 0.14 - vty < 5.12 From f3db810efa9006eb55312508ce8208a99cf2bd5c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Nov 2016 17:41:46 +0100 Subject: [PATCH 091/444] text-zipper upper bound for #2057 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a5ec9c8a..d830d4c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2651,6 +2651,7 @@ packages: # https://github.com/fpco/stackage/issues/2057 - brick < 0.14 - vty < 5.12 + - text-zipper < 0.9 # https://github.com/fpco/stackage/issues/2058 - cubicbezier < 0.5 From a5764cfcc8957c07c3e8f1cdb78f61cab3bbef44 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 14 Nov 2016 17:43:22 +0100 Subject: [PATCH 092/444] TMWIR for terminal-progress-bar --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d830d4c7..9f4f0be5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2792,7 +2792,7 @@ skipped-tests: - snap # QuickCheck 2.9 - state-plus # QuickCheck 2.9 - system-filepath # QuickCheck 2.9 - - terminal-progress-bar # depends on older version of itself + - terminal-progress-bar # fixed on master, depends on older version of itself - vector # https://github.com/haskell/vector/commit/31edb3fc51e76facc1e291f1e9e721663d91dbd8 - zlib # 0.6.1.1-r3 https://github.com/haskell/zlib/issues/2 @@ -3196,3 +3196,4 @@ tell-me-when-its-released: - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - haskell-gi-0.18 # Lift constraint on haskell-gi-base +- terminal-progress-bar-0.1.1 # Unskip test suite From cdac9c2574aac6c4d599959324306dec35684835 Mon Sep 17 00:00:00 2001 From: Anthony Cowley Date: Mon, 14 Nov 2016 12:00:10 -0500 Subject: [PATCH 093/444] Add hpp to stackage --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9f4f0be5..427ce5e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2189,6 +2189,7 @@ packages: "Anthony Cowley @acowley": - Frames + - hpp "Takayuki Muranushi @nushio3": - binary-search From 45cbdeacfd68b798b9e60ebcf8a11972fb7cbcb1 Mon Sep 17 00:00:00 2001 From: Alexis King Date: Mon, 14 Nov 2016 09:42:31 -0800 Subject: [PATCH 094/444] Add th-to-exp --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9f4f0be5..abe42b41 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2453,6 +2453,7 @@ packages: "Alexis King @lexi-lambda": - test-fixture - text-conversions + - th-to-exp "Patrick Chilton @chpatrick": - solga From e74d734d8f421fe4fae0a576512bead38c50427e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Nov 2016 09:24:53 +0100 Subject: [PATCH 095/444] btrfs upper bound for redneb/hs-btrfs#3 and diversity upper bound for GregorySchwartz/diversity#3 --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 095ebd50..e3e38450 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2659,6 +2659,11 @@ packages: # https://github.com/fpco/stackage/issues/2058 - cubicbezier < 0.5 + # https://github.com/redneb/hs-btrfs/issues/3 + - btrfs < 0.1.2.1 + + # https://github.com/GregorySchwartz/diversity/issues/3 + - diversity < 0.8.0.1 # end of packages From 9a0f9c3549245f1e3fe8a40fbcb00e2fc2ce0dfe Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Nov 2016 18:25:19 +0100 Subject: [PATCH 096/444] Remove diversity upper bound --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3e38450..261f1983 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2661,9 +2661,6 @@ packages: # https://github.com/redneb/hs-btrfs/issues/3 - btrfs < 0.1.2.1 - - # https://github.com/GregorySchwartz/diversity/issues/3 - - diversity < 0.8.0.1 # end of packages From dd82a1855e8e985a63e9831ff35e72fb9bf5f8b2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Nov 2016 18:42:37 +0100 Subject: [PATCH 097/444] Re-enable snaplet-fay, btrfs rabneb/hs-btrfs#3, cgi tests, and pure-cdb tests --- build-constraints.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 261f1983..ce4569e5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -521,7 +521,7 @@ packages: - fay-text - fay-uri - feed - # - snaplet-fay # BLOCKED lens-4.15 + - snaplet-fay - time-compat - through-text @@ -2658,9 +2658,6 @@ packages: # https://github.com/fpco/stackage/issues/2058 - cubicbezier < 0.5 - - # https://github.com/redneb/hs-btrfs/issues/3 - - btrfs < 0.1.2.1 # end of packages @@ -2784,7 +2781,6 @@ skipped-tests: - ReadArgs # https://github.com/rampion/ReadArgs/issues/8 - bytestring-handle # QuickCheck 2.9 - cases # https://github.com/nikita-volkov/cases/pull/3 - - cgi # QuickCheck 2.9 - chell # options & via chell-quickcheck - concurrent-extra # https://github.com/basvandijk/concurrent-extra/pull/15 - ed25519 # QuickCheck 2.9 @@ -2793,7 +2789,6 @@ skipped-tests: - heaps # https://github.com/ekmett/heaps/pull/8 - hyphenation # https://github.com/ekmett/hyphenation/pull/10 - point-octree # hspec 2.2.4 https://github.com/mlitchard/point-octree/issues/1 - - pure-cdb # test-simple - snap # QuickCheck 2.9 - state-plus # QuickCheck 2.9 - system-filepath # QuickCheck 2.9 From 95e951c11ada758f8c8e7f51e4023978f856e031 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Nov 2016 18:50:16 +0100 Subject: [PATCH 098/444] cassava-conduit upper bound for #2065 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ce4569e5..556f21f3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2658,6 +2658,9 @@ packages: # https://github.com/fpco/stackage/issues/2058 - cubicbezier < 0.5 + + # https://github.com/fpco/stackage/issues/2065 + - cassava-conduit < 0.3.5 # end of packages From e5e9d056a5a7caf2d05e148fc5f0aea26667b8f5 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 15 Nov 2016 18:52:52 +0100 Subject: [PATCH 099/444] Remove upper bound and close #2058 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 556f21f3..f70e3c2b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2656,9 +2656,6 @@ packages: - vty < 5.12 - text-zipper < 0.9 - # https://github.com/fpco/stackage/issues/2058 - - cubicbezier < 0.5 - # https://github.com/fpco/stackage/issues/2065 - cassava-conduit < 0.3.5 # end of packages From 5e102ed1dba9ede7a3848539beb6e586a9365c56 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Nov 2016 17:06:50 +0100 Subject: [PATCH 100/444] servant-auth-cookie upper bound for #2067 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f70e3c2b..591f9047 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2658,6 +2658,9 @@ packages: # https://github.com/fpco/stackage/issues/2065 - cassava-conduit < 0.3.5 + + # https://github.com/fpco/stackage/issues/2067 + - servant-auth-cookie < 0.4.1 # end of packages From f46a926ccb5a8b868a409f231fa152253370bf7d Mon Sep 17 00:00:00 2001 From: Dom De Re Date: Wed, 16 Nov 2016 22:21:28 +1100 Subject: [PATCH 101/444] Revert "cassava-conduit upper bound for #2065" This reverts commit 95e951c11ada758f8c8e7f51e4023978f856e031. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 591f9047..704fdd66 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2656,9 +2656,6 @@ packages: - vty < 5.12 - text-zipper < 0.9 - # https://github.com/fpco/stackage/issues/2065 - - cassava-conduit < 0.3.5 - # https://github.com/fpco/stackage/issues/2067 - servant-auth-cookie < 0.4.1 # end of packages From 7ec244fc5e781f597e1b0a208cbd120a97c52197 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 16 Nov 2016 21:53:55 +0100 Subject: [PATCH 102/444] Ignore servant-auth-cookie 0.4.1, closes #2067 --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 704fdd66..98d06f1c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2502,7 +2502,7 @@ packages: # - bitcoin-payment-channel # BLOCKED aeson 1.0 "Al Zohali @zohl": - - servant-auth-cookie + - servant-auth-cookie < 0.4.1 || > 0.4.1 "Joachim Fasting @joachifm": - libmpd @@ -2655,9 +2655,6 @@ packages: - brick < 0.14 - vty < 5.12 - text-zipper < 0.9 - - # https://github.com/fpco/stackage/issues/2067 - - servant-auth-cookie < 0.4.1 # end of packages From 8fb08dce29e9462952987a874712286e4edc473d Mon Sep 17 00:00:00 2001 From: Tobias Dammers Date: Thu, 17 Nov 2016 09:04:05 +0100 Subject: [PATCH 103/444] add ginger --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 98d06f1c..091709a9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,9 @@ ghc-major-version: "8.0" # Constraints for brand new builds packages: + "Tobias Dammers @tdammers": + - ginger + "Yair Chuchem @yairchu": - List From 12a020e296a83ecd1cc5fd097c754d3c2bfa9775 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Nov 2016 14:44:11 +0100 Subject: [PATCH 104/444] Expect ginger tests to fail #2068 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 091709a9..a952b543 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2934,6 +2934,7 @@ expected-test-failures: - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - xlsior # https://github.com/rcallahan/xlsior/issues/1 + - ginger # https://github.com/fpco/stackage/pull/2068#issuecomment-261248964 # Assertion failures, these can be real bugs or just limitations # in the test cases. From 3f51674977a7675dd9bc750298768fe3ebe88b8f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 17 Nov 2016 18:54:49 +0200 Subject: [PATCH 105/444] Add the say package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a952b543..9030ffef 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -155,6 +155,7 @@ packages: - fsnotify-conduit - pid1 - typed-process + - say - fsnotify - hinotify From 0e73a176be4dd4a7f484c92526f160431000f31c Mon Sep 17 00:00:00 2001 From: Juan Pedro Villa Isaza Date: Thu, 17 Nov 2016 14:00:14 -0500 Subject: [PATCH 106/444] Remove @jpvillaisaza from @stackbuilders group --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a952b543..4cd52016 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3136,7 +3136,6 @@ github-users: stackbuilders: - sestrella - jsl - - jpvillaisaza - jsantos17 - mrkkrp scotty-web: From 07c5f2ef974395c17db5cbeb42caebcda7515124 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 17 Nov 2016 23:38:14 +0100 Subject: [PATCH 107/444] Revert "Expect ginger tests to fail #2068" This reverts commit 12a020e296a83ecd1cc5fd097c754d3c2bfa9775. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e26c557c..0962669f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2935,7 +2935,6 @@ expected-test-failures: - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - xlsior # https://github.com/rcallahan/xlsior/issues/1 - - ginger # https://github.com/fpco/stackage/pull/2068#issuecomment-261248964 # Assertion failures, these can be real bugs or just limitations # in the test cases. From 1e2d5b4c368f0bf8643ec6c1bd7d02e5bf50b61e Mon Sep 17 00:00:00 2001 From: winterland Date: Fri, 18 Nov 2016 16:14:39 +0800 Subject: [PATCH 108/444] Add if --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0962669f..cf348a0d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -23,6 +23,7 @@ packages: - servant-aeson-specs "Winter Land @winterland1989": + - if - tcp-streams - tcp-streams-openssl - wire-streams From 5f5583f57544d72c9fb7cb0b1c35125ccc1a2422 Mon Sep 17 00:00:00 2001 From: Marcin Tolysz Date: Fri, 18 Nov 2016 12:54:13 +0000 Subject: [PATCH 109/444] Update build-constraints.yaml Add Maintainer and Package adding myself --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cf348a0d..997f8028 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2604,6 +2604,9 @@ packages: - type-level-kv-list - heterocephalus + "Marcin Tolysz @tolysz": + - rawstring-qm + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 4628a7c58294f9ffeb9488cc47f8fa0a0508ea99 Mon Sep 17 00:00:00 2001 From: Joe Canero Date: Sat, 19 Nov 2016 09:32:03 -0500 Subject: [PATCH 110/444] Add median-stream and stm-supply Two new packages --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 997f8028..bfb783c2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -16,6 +16,8 @@ packages: "Joseph Canero @caneroj1": - sqlite-simple-errors + - median-stream + - stm-supply "James M.C. Haver II @mchaver": - quickcheck-arbitrary-adt From b5dc1dc892b3bd069849c22eaa5f001baeb4745e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Nov 2016 20:43:38 +0100 Subject: [PATCH 111/444] haskell-src-exts-simple upper bound for #2075 --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bfb783c2..0588aa23 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2665,8 +2665,10 @@ packages: - brick < 0.14 - vty < 5.12 - text-zipper < 0.9 -# end of packages + # https://github.com/fpco/stackage/issues/2075 + - haskell-src-exts-simple < 1.19 +# end of packages # Package flags are applied to individual packages, and override the values of # global-flags From 31a6ddeaf7e2135771792482db6be0a2422f1390 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 20 Nov 2016 20:49:37 +0100 Subject: [PATCH 112/444] Remove text-zipper upper bound #2057 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0588aa23..e215c567 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2664,7 +2664,6 @@ packages: # https://github.com/fpco/stackage/issues/2057 - brick < 0.14 - vty < 5.12 - - text-zipper < 0.9 # https://github.com/fpco/stackage/issues/2075 - haskell-src-exts-simple < 1.19 From 8990029eae6ff2c69eb675f50f25bcd24b079465 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 08:53:46 -0700 Subject: [PATCH 113/444] Add constraint "primitive < 0.6.2.0" per haskell/vector#27 --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e215c567..7f5057d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2667,6 +2667,9 @@ packages: # https://github.com/fpco/stackage/issues/2075 - haskell-src-exts-simple < 1.19 + + # https://github.com/haskell/vector/issues/142 + - primitive < 0.6.2.0 # end of packages # Package flags are applied to individual packages, and override the values of @@ -3198,7 +3201,7 @@ build-tool-overrides: # If bindings-GLFW-3.1.2.1 is the current latest version write # - bindings-GLFW-3.1.2.1 # Comment saying what should be done when the new version is releasedskipped test-suite tell-me-when-its-released: -- vector-0.11.0.0 # skipped test-suite +- vector-0.11.0.0 # skipped test-suite, constrained primitive https://github.com/haskell/vector/issues/142 - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 From afee6df22baa0d00b8c242cc60641780050fa452 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 09:13:29 -0700 Subject: [PATCH 114/444] Remove constraint on haskell-src-exts-simple, closes #2075 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7f5057d8..f0c9f57f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2665,9 +2665,6 @@ packages: - brick < 0.14 - vty < 5.12 - # https://github.com/fpco/stackage/issues/2075 - - haskell-src-exts-simple < 1.19 - # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 # end of packages From 5b549d3930f700ebfdc38b39950694dd8474b1a0 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 09:20:01 -0700 Subject: [PATCH 115/444] Update vty constraint per #2077, closes #2057 --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f0c9f57f..15ece26a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2661,9 +2661,8 @@ packages: # https://github.com/fpco/stackage/issues/2042 - network-multicast < 0.2 - # https://github.com/fpco/stackage/issues/2057 - - brick < 0.14 - - vty < 5.12 + # https://github.com/fpco/stackage/issues/2077 + - vty < 5.13 # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 From a921076ca99bcc4a92c96c899be5c76fabe50235 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 10:12:33 -0700 Subject: [PATCH 116/444] Expect heterocephalus tests to fail per arowM/heterocephalus#4 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 15ece26a..3da8c889 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2939,6 +2939,7 @@ expected-test-failures: - ghc-events # https://github.com/haskell/ghc-events/issues/9 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254 - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78 + - heterocephalus # 1.0.0.1 https://github.com/arowM/heterocephalus/issues/4 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - xlsior # https://github.com/rcallahan/xlsior/issues/1 From 3614df07d70eb9000662c0a009085f0542153feb Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 11:34:25 -0700 Subject: [PATCH 117/444] Skip rotating-log test suite per Soostone/rotating-log#2 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3da8c889..8830abc1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2811,6 +2811,9 @@ skipped-tests: - options # QuickCheck via chell-quickcheck - uri-bytestring # haskell-src-exts via derive + # Dependencies missing from cabal file + - rotating-log # 0.4.1 https://github.com/Soostone/rotating-log/pull/2 + # Blocked by stackage upper bounds. These can be re-enabled once # the relevant stackage upper bound is lifted. From 0dc45179b1ee5944f6e50c5fb37575080ac273a8 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Tue, 22 Nov 2016 11:15:14 -0800 Subject: [PATCH 118/444] dont skip rotating-log test suite I've relased 0.4.2 with the missing dependency in the cabal file. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8830abc1..3da8c889 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2811,9 +2811,6 @@ skipped-tests: - options # QuickCheck via chell-quickcheck - uri-bytestring # haskell-src-exts via derive - # Dependencies missing from cabal file - - rotating-log # 0.4.1 https://github.com/Soostone/rotating-log/pull/2 - # Blocked by stackage upper bounds. These can be re-enabled once # the relevant stackage upper bound is lifted. From a6d5c59ba6e23df3621382a04e7fb19a1d5becc1 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Tue, 22 Nov 2016 12:31:46 -0800 Subject: [PATCH 119/444] Reenable cron and packages blocked by it I'm not familiar with yesod-job-queue but if the comment is correct, reenabling cron means it can also come back. I went ahead and purged derive from cron, opting instead for generics-sop. According to travis, my build should be working for nightlies and recent lts. --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8830abc1..bbb55cd9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1501,7 +1501,7 @@ packages: - angel - uri-bytestring # Can't build on stackage server https://github.com/MichaelXavier/phash/issues/5 - phash - # - cron # BLOCKED derive + - cron # GHC 8 - tasty-tap # via tasty-tap - tasty-fail-fast - drifter @@ -2346,8 +2346,7 @@ packages: - protolude "Daishi Nakajima @nakaji_dayo": - [] - # - yesod-job-queue # BLOCKED cron + - yesod-job-queue # "Braden Walters @meoblast001": # - hakyll-sass From eac2efbed1f37e576fff9a68d944460f16526477 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Tue, 22 Nov 2016 12:39:23 -0800 Subject: [PATCH 120/444] Reintroduce ua-parser ua-parser as of 0.7.2 does not depend on derive for its test suite anymore. Tests run from lts-2 to nightly and all are passing. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8830abc1..ee312c9a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2246,7 +2246,7 @@ packages: - string-conv - rng-utils - rotating-log - # - ua-parser # BLOCKED derive + - ua-parser - hs-GeoIP - retry # GHC 8 - katip From 9db274e8e4a7b35b3b772d7196e35b2d949845df Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 15:43:27 -0700 Subject: [PATCH 121/444] Unconstrain test libs. #1993 #1965 #1971 #1994 --- build-constraints.yaml | 52 +++++++++++++++++++++++++++--------------- 1 file changed, 33 insertions(+), 19 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a8496f7e..1c9e3169 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1067,7 +1067,7 @@ packages: - arithmoi - friendly-time - hashable - - haxl + # - haxl - monad-time - packdeps - recursion-schemes @@ -2636,24 +2636,6 @@ packages: - Win32 == 2.3.1.1 "Stackage upper bounds": - # https://github.com/fpco/stackage/issues/1993 - - hspec < 2.3 - - hspec-core < 2.3 - - hspec-discover < 2.3 - - # https://github.com/fpco/stackage/issues/1965 - - HUnit < 1.4.0.0 - - hspec-expectations < 0.8.2 - - # https://github.com/fpco/stackage/issues/1971 - - hspec-expectations < 0.8.0 - - hspec-wai < 0.7.0 - - hspec-wai-json < 0.7.0 - - hspec-meta < 2.3.0 - - # https://github.com/fpco/stackage/issues/1994 - - hspec-wai < 0.8.0 - # https://github.com/fpco/stackage/issues/2037 - haskell-src-exts < 1.19 @@ -2782,19 +2764,51 @@ skipped-tests: # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. + # # HUnit 1.5 + - GLFW-b + - Glob + - HTTP + - bindings-GLFW + - blaze-html + - blaze-markup + - case-insensitive + - darcs + - exception-transformers + - extensible-effects + - fclabels + - language-ecmascript + - lifted-base + - parsec + - psqueues + - rank1dynamic + - retry + - stylish-haskell + - threads + - tz + - tzdata + - uuid + - uuid-types + - websockets + # # Other outdated dependencies - Cabal # QuickCheck 2.9 - ChasingBottoms # QuickCheck 2.9 - ReadArgs # https://github.com/rampion/ReadArgs/issues/8 + - avers # hspec 2.3 - bytestring-handle # QuickCheck 2.9 - cases # https://github.com/nikita-volkov/cases/pull/3 - chell # options & via chell-quickcheck + - clay # hspec 2.3 - concurrent-extra # https://github.com/basvandijk/concurrent-extra/pull/15 - ed25519 # QuickCheck 2.9 + - fgl # hspec 2.3 + - fgl-arbitrary # hspec 2.3 - hasql # QuickCheck 2.9 - hastache # https://github.com/lymar/hastache/pull/53 - heaps # https://github.com/ekmett/heaps/pull/8 - hyphenation # https://github.com/ekmett/hyphenation/pull/10 + - next-ref # hspec 2.3 - point-octree # hspec 2.2.4 https://github.com/mlitchard/point-octree/issues/1 + - servant-mock # hspec-wai 0.8 - snap # QuickCheck 2.9 - state-plus # QuickCheck 2.9 - system-filepath # QuickCheck 2.9 From 2ff4219599e37f326b85c534235147269345a40a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 15:50:26 -0700 Subject: [PATCH 122/444] Remove constraint "vty < 5.13", closes #2077 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c9e3169..1ea7b8bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2642,9 +2642,6 @@ packages: # https://github.com/fpco/stackage/issues/2042 - network-multicast < 0.2 - # https://github.com/fpco/stackage/issues/2077 - - vty < 5.13 - # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 # end of packages From fb4516befd9ab2513e0fe8cd18960025e7dc06e3 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 22:44:58 -0700 Subject: [PATCH 123/444] Disable yesod-job-queue per nakaji-dayo/yesod-job-queue#10 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1ea7b8bd..a32c9968 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2346,7 +2346,8 @@ packages: - protolude "Daishi Nakajima @nakaji_dayo": - - yesod-job-queue + [] + # - yesod-job-queue # https://github.com/nakaji-dayo/yesod-job-queue/issues/10 # "Braden Walters @meoblast001": # - hakyll-sass From a3c11877820a07b9a1598b320791b11f9853014b Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 22 Nov 2016 22:52:17 -0700 Subject: [PATCH 124/444] Unblock amazonka* and stackage-curator --- build-constraints.yaml | 147 ++++++++++++++++++++--------------------- 1 file changed, 73 insertions(+), 74 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a32c9968..f589ce39 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -99,7 +99,7 @@ packages: - persistent-postgresql - persistent-sqlite - persistent-template - # - stackage-curator # BLOCKED amazonka-core + - stackage-curator - stm-conduit - wai-websockets - warp-tls @@ -1112,79 +1112,78 @@ packages: - jose-jwt "Brendan Hay @brendanhay": - # BLOCKED https://github.com/brendanhay/amazonka/issues/323 - # - amazonka - # - amazonka-core - # - amazonka-test - # - amazonka-apigateway - # - amazonka-application-autoscaling - # - amazonka-autoscaling - # - amazonka-certificatemanager - # - amazonka-cloudformation - # - amazonka-cloudfront - # - amazonka-cloudhsm - # - amazonka-cloudsearch-domains - # - amazonka-cloudsearch - # - amazonka-cloudtrail - # - amazonka-cloudwatch-events - # - amazonka-cloudwatch-logs - # - amazonka-cloudwatch - # - amazonka-codecommit - # - amazonka-codedeploy - # - amazonka-codepipeline - # - amazonka-cognito-identity - # - amazonka-cognito-idp - # - amazonka-cognito-sync - # - amazonka-config - # - amazonka-datapipeline - # - amazonka-devicefarm - # - amazonka-directconnect - # - amazonka-discovery - # - amazonka-dms - # - amazonka-ds - # - amazonka-dynamodb-streams - # - amazonka-dynamodb - # - amazonka-ec2 - # - amazonka-ecr - # - amazonka-ecs - # - amazonka-efs - # - amazonka-elasticache - # - amazonka-elasticbeanstalk - # - amazonka-elasticsearch - # - amazonka-elastictranscoder - # - amazonka-elb - # - amazonka-emr - # - amazonka-gamelift - # - amazonka-glacier - # - amazonka-iam - # - amazonka-importexport - # - amazonka-inspector - # - amazonka-iot-dataplane - # - amazonka-iot - # - amazonka-kinesis - # - amazonka-kinesis-firehose - # - amazonka-kms - # - amazonka-lambda - # - amazonka-marketplace-analytics - # - amazonka-marketplace-metering - # - amazonka-ml - # - amazonka-opsworks - # - amazonka-rds - # - amazonka-redshift - # - amazonka-route53-domains - # - amazonka-route53 - # - amazonka-s3 - # - amazonka-sdb - # - amazonka-ses - # - amazonka-sns - # - amazonka-sqs - # - amazonka-ssm - # - amazonka-storagegateway - # - amazonka-sts - # - amazonka-support - # - amazonka-swf - # - amazonka-waf - # - amazonka-workspaces + - amazonka + - amazonka-core + - amazonka-test + - amazonka-apigateway + - amazonka-application-autoscaling + - amazonka-autoscaling + - amazonka-certificatemanager + - amazonka-cloudformation + - amazonka-cloudfront + - amazonka-cloudhsm + - amazonka-cloudsearch-domains + - amazonka-cloudsearch + - amazonka-cloudtrail + - amazonka-cloudwatch-events + - amazonka-cloudwatch-logs + - amazonka-cloudwatch + - amazonka-codecommit + - amazonka-codedeploy + - amazonka-codepipeline + - amazonka-cognito-identity + - amazonka-cognito-idp + - amazonka-cognito-sync + - amazonka-config + - amazonka-datapipeline + - amazonka-devicefarm + - amazonka-directconnect + - amazonka-discovery + - amazonka-dms + - amazonka-ds + - amazonka-dynamodb-streams + - amazonka-dynamodb + - amazonka-ec2 + - amazonka-ecr + - amazonka-ecs + - amazonka-efs + - amazonka-elasticache + - amazonka-elasticbeanstalk + - amazonka-elasticsearch + - amazonka-elastictranscoder + - amazonka-elb + - amazonka-emr + - amazonka-gamelift + - amazonka-glacier + - amazonka-iam + - amazonka-importexport + - amazonka-inspector + - amazonka-iot-dataplane + - amazonka-iot + - amazonka-kinesis + - amazonka-kinesis-firehose + - amazonka-kms + - amazonka-lambda + - amazonka-marketplace-analytics + - amazonka-marketplace-metering + - amazonka-ml + - amazonka-opsworks + - amazonka-rds + - amazonka-redshift + - amazonka-route53-domains + - amazonka-route53 + - amazonka-s3 + - amazonka-sdb + - amazonka-ses + - amazonka-sns + - amazonka-sqs + - amazonka-ssm + - amazonka-storagegateway + - amazonka-sts + - amazonka-support + - amazonka-swf + - amazonka-waf + - amazonka-workspaces - gogol - gogol-core - gogol-adexchange-buyer From 171f8262112efdbce62b540422c561d3f745c825 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 23 Nov 2016 08:02:03 -0700 Subject: [PATCH 125/444] Re-block amazonka* per brendanhay/amazonka#329 --- build-constraints.yaml | 147 +++++++++++++++++++++-------------------- 1 file changed, 74 insertions(+), 73 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f589ce39..7bcd7ab0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -99,7 +99,7 @@ packages: - persistent-postgresql - persistent-sqlite - persistent-template - - stackage-curator + # - stackage-curator # BLOCKED by amazonka-core - stm-conduit - wai-websockets - warp-tls @@ -1112,78 +1112,79 @@ packages: - jose-jwt "Brendan Hay @brendanhay": - - amazonka - - amazonka-core - - amazonka-test - - amazonka-apigateway - - amazonka-application-autoscaling - - amazonka-autoscaling - - amazonka-certificatemanager - - amazonka-cloudformation - - amazonka-cloudfront - - amazonka-cloudhsm - - amazonka-cloudsearch-domains - - amazonka-cloudsearch - - amazonka-cloudtrail - - amazonka-cloudwatch-events - - amazonka-cloudwatch-logs - - amazonka-cloudwatch - - amazonka-codecommit - - amazonka-codedeploy - - amazonka-codepipeline - - amazonka-cognito-identity - - amazonka-cognito-idp - - amazonka-cognito-sync - - amazonka-config - - amazonka-datapipeline - - amazonka-devicefarm - - amazonka-directconnect - - amazonka-discovery - - amazonka-dms - - amazonka-ds - - amazonka-dynamodb-streams - - amazonka-dynamodb - - amazonka-ec2 - - amazonka-ecr - - amazonka-ecs - - amazonka-efs - - amazonka-elasticache - - amazonka-elasticbeanstalk - - amazonka-elasticsearch - - amazonka-elastictranscoder - - amazonka-elb - - amazonka-emr - - amazonka-gamelift - - amazonka-glacier - - amazonka-iam - - amazonka-importexport - - amazonka-inspector - - amazonka-iot-dataplane - - amazonka-iot - - amazonka-kinesis - - amazonka-kinesis-firehose - - amazonka-kms - - amazonka-lambda - - amazonka-marketplace-analytics - - amazonka-marketplace-metering - - amazonka-ml - - amazonka-opsworks - - amazonka-rds - - amazonka-redshift - - amazonka-route53-domains - - amazonka-route53 - - amazonka-s3 - - amazonka-sdb - - amazonka-ses - - amazonka-sns - - amazonka-sqs - - amazonka-ssm - - amazonka-storagegateway - - amazonka-sts - - amazonka-support - - amazonka-swf - - amazonka-waf - - amazonka-workspaces + # https://github.com/brendanhay/amazonka/issues/329 + # - amazonka + # - amazonka-core + # - amazonka-test + # - amazonka-apigateway + # - amazonka-application-autoscaling + # - amazonka-autoscaling + # - amazonka-certificatemanager + # - amazonka-cloudformation + # - amazonka-cloudfront + # - amazonka-cloudhsm + # - amazonka-cloudsearch-domains + # - amazonka-cloudsearch + # - amazonka-cloudtrail + # - amazonka-cloudwatch-events + # - amazonka-cloudwatch-logs + # - amazonka-cloudwatch + # - amazonka-codecommit + # - amazonka-codedeploy + # - amazonka-codepipeline + # - amazonka-cognito-identity + # - amazonka-cognito-idp + # - amazonka-cognito-sync + # - amazonka-config + # - amazonka-datapipeline + # - amazonka-devicefarm + # - amazonka-directconnect + # - amazonka-discovery + # - amazonka-dms + # - amazonka-ds + # - amazonka-dynamodb-streams + # - amazonka-dynamodb + # - amazonka-ec2 + # - amazonka-ecr + # - amazonka-ecs + # - amazonka-efs + # - amazonka-elasticache + # - amazonka-elasticbeanstalk + # - amazonka-elasticsearch + # - amazonka-elastictranscoder + # - amazonka-elb + # - amazonka-emr + # - amazonka-gamelift + # - amazonka-glacier + # - amazonka-iam + # - amazonka-importexport + # - amazonka-inspector + # - amazonka-iot-dataplane + # - amazonka-iot + # - amazonka-kinesis + # - amazonka-kinesis-firehose + # - amazonka-kms + # - amazonka-lambda + # - amazonka-marketplace-analytics + # - amazonka-marketplace-metering + # - amazonka-ml + # - amazonka-opsworks + # - amazonka-rds + # - amazonka-redshift + # - amazonka-route53-domains + # - amazonka-route53 + # - amazonka-s3 + # - amazonka-sdb + # - amazonka-ses + # - amazonka-sns + # - amazonka-sqs + # - amazonka-ssm + # - amazonka-storagegateway + # - amazonka-sts + # - amazonka-support + # - amazonka-swf + # - amazonka-waf + # - amazonka-workspaces - gogol - gogol-core - gogol-adexchange-buyer From b72112194eec3fa40aa1f0685b7e570a24395ab6 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Wed, 23 Nov 2016 10:37:43 -0800 Subject: [PATCH 126/444] Don't skip retry tests anymore As of retry 0.7.4.2, it permits HUnit 1.5, so we should be good to test again. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7bcd7ab0..3ab7d0f3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2779,7 +2779,6 @@ skipped-tests: - parsec - psqueues - rank1dynamic - - retry - stylish-haskell - threads - tz From ee0d9d381045f98857b22f57cdae08d74afd5fa8 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Wed, 23 Nov 2016 13:51:10 -0500 Subject: [PATCH 127/444] Add trifecta --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7bcd7ab0..aa50a719 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -363,6 +363,7 @@ packages: - speculation - streams - tagged + - trifecta - vector-instances - void - wl-pprint-extras From af280b09a5dc4a5466eef357360750b1c32550f7 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Wed, 23 Nov 2016 11:57:42 -0800 Subject: [PATCH 128/444] Resume running tests for uri-bytestring I've dropped the dependency on derive in uri-bytestring 0.2.2.1 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7bcd7ab0..5b810274 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2820,7 +2820,6 @@ skipped-tests: - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11 - clustering # via RLang-QQ via HList https://github.com/kaizhang/clustering/issues/2 (also sent e-mail to HList maintainer) - options # QuickCheck via chell-quickcheck - - uri-bytestring # haskell-src-exts via derive # Blocked by stackage upper bounds. These can be re-enabled once # the relevant stackage upper bound is lifted. From ebffe38b9a243cdd6469d22a37b9760425348d11 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Wed, 23 Nov 2016 12:57:57 -0800 Subject: [PATCH 129/444] Unblock bloodhound I just uploaded bloodhound 0.12.0.0, which amongst other things, dropped the requirement of derive for tests and permits aeson 1.0. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7bcd7ab0..60649aee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -516,7 +516,7 @@ packages: "Chris Allen bitemyapp": - machines-directory - machines-io - # - bloodhound # BLOCKED derive and aeson-1.0 + - bloodhound "Adam Bergmark @bergmark": - HUnit From c91639d67eb1c2b80eb16a1c2103e7c8b67d9810 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 23 Nov 2016 23:12:41 -0700 Subject: [PATCH 130/444] Expect servant-server tests to fail per haskell-servant/servant#643 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 79a8252f..56a1bba6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2970,6 +2970,7 @@ expected-test-failures: - dbus # 0.10.12 No issue tracker, e-mail sent to maintainer - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled - safecopy # time 1.6 https://github.com/acid-state/safecopy/issues/45 + - servant-server # 0.9.1.1 due to hspec-wai-0.8.0 https://github.com/haskell-servant/servant/issues/643 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3 - text-ldap # # https://github.com/khibino/haskell-text-ldap/issues/1 - thyme # https://github.com/liyang/thyme/issues/50 From 14821bab25731f35ea48ae6c3bb98815482e9461 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 23 Nov 2016 23:34:03 -0700 Subject: [PATCH 131/444] Unskip a few test suites, notify on optparse-applicative release --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 56a1bba6..226ad5e6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2789,14 +2789,12 @@ skipped-tests: - websockets # # Other outdated dependencies - Cabal # QuickCheck 2.9 - - ChasingBottoms # QuickCheck 2.9 - ReadArgs # https://github.com/rampion/ReadArgs/issues/8 - avers # hspec 2.3 - bytestring-handle # QuickCheck 2.9 - cases # https://github.com/nikita-volkov/cases/pull/3 - chell # options & via chell-quickcheck - clay # hspec 2.3 - - concurrent-extra # https://github.com/basvandijk/concurrent-extra/pull/15 - ed25519 # QuickCheck 2.9 - fgl # hspec 2.3 - fgl-arbitrary # hspec 2.3 @@ -2809,10 +2807,9 @@ skipped-tests: - servant-mock # hspec-wai 0.8 - snap # QuickCheck 2.9 - state-plus # QuickCheck 2.9 - - system-filepath # QuickCheck 2.9 + - system-filepath # QuickCheck 2.9 via chell-quickcheck - terminal-progress-bar # fixed on master, depends on older version of itself - vector # https://github.com/haskell/vector/commit/31edb3fc51e76facc1e291f1e9e721663d91dbd8 - - zlib # 0.6.1.1-r3 https://github.com/haskell/zlib/issues/2 # Transitive outdated dependencies # These packages @@ -3215,3 +3212,4 @@ tell-me-when-its-released: - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - haskell-gi-0.18 # Lift constraint on haskell-gi-base - terminal-progress-bar-0.1.1 # Unskip test suite +- optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 From 6f594f6883a42b50c7cd9dc5392d03ccd8a2cab1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 24 Nov 2016 00:03:51 -0700 Subject: [PATCH 132/444] Expect heterocephalus tests to pass per arowM/heterocephalus#4 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 226ad5e6..02bf7ceb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2946,7 +2946,6 @@ expected-test-failures: - ghc-events # https://github.com/haskell/ghc-events/issues/9 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254 - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78 - - heterocephalus # 1.0.0.1 https://github.com/arowM/heterocephalus/issues/4 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - xlsior # https://github.com/rcallahan/xlsior/issues/1 From b635d0ff39c51769ef1d340cad5fdd7b447e1829 Mon Sep 17 00:00:00 2001 From: Tom Nielsen Date: Fri, 25 Nov 2016 09:29:39 +0000 Subject: [PATCH 133/444] add datasets from @glutamate --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02bf7ceb..b392da66 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2610,6 +2610,10 @@ packages: "Marcin Tolysz @tolysz": - rawstring-qm + "Tom Nielsen @glutamate": + - datasets + + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 161073f723553b35073b1a49a4d5a0f2bd8522bb Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Fri, 25 Nov 2016 13:56:55 +0200 Subject: [PATCH 134/444] Add scrive/log --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02bf7ceb..681e63a7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1064,6 +1064,12 @@ packages: - time-parsers - waitra + # scrive/log + - log + - log-base + - log-elasticsearch + - log-postgres + # Not a maintainer - arithmoi - friendly-time @@ -2907,6 +2913,7 @@ expected-test-failures: - hocilib # oracle - hworker - katip-elasticsearch # elasticsearch + - log # ElasticSearch - mangopay # https://github.com/prowdsponsor/mangopay/issues/30 - memcached-binary # memcached - mongoDB # mongoDB - https://github.com/mongodb-haskell/mongodb/issues/61 From 3aca29a9c052f1e77a3b558b3baa18c3f92ccb04 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 25 Nov 2016 20:12:50 -0800 Subject: [PATCH 135/444] Expect hpqtypes tests to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a4be159..d9c38cf5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2944,6 +2944,9 @@ expected-test-failures: - webdriver-angular # webdriver server - yahoo-finance-api # Requires being able to access Yahoo Finance API + # Test executable requires arguments + - hpqtypes + # Deprecated # Eventually we'll have to disable these packages completely. - doctest-prop # https://github.com/bitemyapp/bloodhound/issues/146 From c1f877aa9fa7ea2a2b596416813b6e77885aa5be Mon Sep 17 00:00:00 2001 From: Matvey Aksenov Date: Sat, 26 Nov 2016 16:01:33 +0000 Subject: [PATCH 136/444] add envparse --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d9c38cf5..eeb86f7e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -779,8 +779,9 @@ packages: - djinn-lib - djinn-ghc - "Matvey Aksenov ": + "Matvey Aksenov @supki": - terminal-size + - envparse "Luis G. Torres @giogadi": - kdt From f9a704aa04028bfd773376adaf7f42c4d4d26b9a Mon Sep 17 00:00:00 2001 From: David Reaver Date: Sat, 26 Nov 2016 09:20:06 -0800 Subject: [PATCH 137/444] Add oanda-rest-api --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d9c38cf5..4e973bf3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2384,6 +2384,7 @@ packages: - protobuf-simple "David Reaver @jdreaver": + - oanda-rest-api - stratosphere "Alexey Rodiontsev @klappvisor": From ef604f8d83721afd42a74d367383879f26eaeeb7 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 26 Nov 2016 10:53:13 -0800 Subject: [PATCH 138/444] Expect stratosphere tests to fail per frontrowed/stratosphere#38 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d9c38cf5..7683b8a2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2991,6 +2991,7 @@ expected-test-failures: # Misc. - distributed-process-supervisor # # https://github.com/haskell-d - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1 + - stratosphere # https://github.com/frontrowed/stratosphere/issues/38 # Doctest ran across ambiguous modules # https://github.com/bergmark/blog/blob/master/2016/package-faq.md#ambiguous-modules-when-using-doctest From 807009d4b259822e6396af8b216ca685b4694a78 Mon Sep 17 00:00:00 2001 From: Justin Le Date: Sat, 26 Nov 2016 21:41:35 -0800 Subject: [PATCH 139/444] added hamilton package some of the deps aren't on stackage, i hope this works? --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4aace3f9..0fdf87c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1488,6 +1488,7 @@ packages: "Justin Le @mstksg": - auto - configurator-export + - hamilton - prompt - tagged-binary - typelits-witnesses From 5ea3fd3e61376a3fcb709045d672bf33e5abfc81 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 27 Nov 2016 21:03:20 -0800 Subject: [PATCH 140/444] Disable angel per MichaelXavier/Angel#52 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4aace3f9..a85d4e60 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1506,7 +1506,7 @@ packages: # GHC 8 - growler "Michael Xavier @MichaelXavier": - - angel + # - angel # https://github.com/MichaelXavier/Angel/issues/52 - uri-bytestring # Can't build on stackage server https://github.com/MichaelXavier/phash/issues/5 - phash - cron From fe9822c403f1aa5660deb3c087b8307cffbafb87 Mon Sep 17 00:00:00 2001 From: Jasper Van der Jeugt Date: Mon, 28 Nov 2016 11:56:40 +0100 Subject: [PATCH 141/444] Re-enable some test suites --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a85d4e60..09e2bc5e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2780,8 +2780,6 @@ skipped-tests: - Glob - HTTP - bindings-GLFW - - blaze-html - - blaze-markup - case-insensitive - darcs - exception-transformers @@ -2790,15 +2788,12 @@ skipped-tests: - language-ecmascript - lifted-base - parsec - - psqueues - rank1dynamic - - stylish-haskell - threads - tz - tzdata - uuid - uuid-types - - websockets # # Other outdated dependencies - Cabal # QuickCheck 2.9 - ReadArgs # https://github.com/rampion/ReadArgs/issues/8 From 5593b36c4cf99e12561c8b7c98d9f9fc00e4bef8 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Sun, 27 Nov 2016 18:28:27 +0100 Subject: [PATCH 142/444] add wl-pprint-annotated This is a version of wl-pprint-extras without point effects. Compared tp annotated-wl-pprint the API is slightly modernized. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4aace3f9..a4c39e44 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2537,6 +2537,7 @@ packages: - quickcheck-special - writer-cps-mtl - writer-cps-transformers + - wl-pprint-annotated "Taras Serduke @tserduke": - do-list From cbaebf01eeefa5f998628c84aa8615e7c85bd00f Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Mon, 28 Nov 2016 09:10:55 -0800 Subject: [PATCH 143/444] Reenable katip, katip-elasticsearch Both are building on stackage nightly now. --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a85d4e60..ab8ac0b2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2257,8 +2257,8 @@ packages: - ua-parser - hs-GeoIP - retry - # GHC 8 - katip - # via katip - katip-elasticsearch + - katip + - katip-elasticsearch "Sid Kapur sidharthkapur1@gmail.com @sid-kap": - tuple From dd1496afc38bebd4f65257d1e010fb061b8dae3e Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 28 Nov 2016 17:39:46 -0800 Subject: [PATCH 144/444] Expect statrosphere tests to pass again per frontrowed/stratosphere#38 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 22a2fdf1..4bcbed87 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2990,7 +2990,6 @@ expected-test-failures: # Misc. - distributed-process-supervisor # # https://github.com/haskell-d - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1 - - stratosphere # https://github.com/frontrowed/stratosphere/issues/38 # Doctest ran across ambiguous modules # https://github.com/bergmark/blog/blob/master/2016/package-faq.md#ambiguous-modules-when-using-doctest From 67a551174c2de07332898acdea3ab62a1e2f5115 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 29 Nov 2016 16:37:26 +0900 Subject: [PATCH 145/444] Spock-core testsuite compile (agrafix/Spock#102) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 22a2fdf1..3987c705 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2986,6 +2986,7 @@ expected-test-failures: - tries # https://github.com/athanclark/tries/issues/2 - wai-middleware-content-type # 0.4.1 - https://github.com/athanclark/wai-middleware-content-type/issues/2 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 + - Spock-core # https://github.com/agrafix/Spock/issues/102 # Misc. - distributed-process-supervisor # # https://github.com/haskell-d From 12113f3ab226ed1ada8477a65bc68226d2465480 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 29 Nov 2016 16:44:11 +0900 Subject: [PATCH 146/444] yaml-0.8.21 test failures (snoyberg/yaml#102) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 51873218..0f3562c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3024,6 +3024,7 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 + - yaml # https://github.com/snoyberg/yaml/issues/102 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 610b5784e4633d6c532437aec26cb541d3b8a070 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 29 Nov 2016 16:50:31 +0900 Subject: [PATCH 147/444] yesod-auth-basic hlint tests (creichert/yesod-auth-basic#1) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0f3562c7..85f82cc5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3025,6 +3025,8 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 - yaml # https://github.com/snoyberg/yaml/issues/102 + + - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/1 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 059ac44a55afc89161d0a41c418f710b0bad9544 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 29 Nov 2016 17:07:46 +0900 Subject: [PATCH 148/444] websocket-0.9.8.0 breaks yesod-websockets (yesodweb/yesod#1311) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 85f82cc5..0a473cc6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2660,6 +2660,9 @@ packages: # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 + + # https://github.com/yesodweb/yesod/issues/1311 + - websocket < 0.9.8.0 # end of packages # Package flags are applied to individual packages, and override the values of From be32d3eb365e0f73657c0df2f8cabea52f4b3e16 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 29 Nov 2016 17:11:53 +0900 Subject: [PATCH 149/444] spell websockets correctly --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0a473cc6..2c7390f3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2662,7 +2662,7 @@ packages: - primitive < 0.6.2.0 # https://github.com/yesodweb/yesod/issues/1311 - - websocket < 0.9.8.0 + - websockets < 0.9.8.0 # end of packages # Package flags are applied to individual packages, and override the values of From c2854f9ad63ed557c679c102fbf84074b65f57af Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 29 Nov 2016 17:32:46 +0900 Subject: [PATCH 150/444] temporarily disable yesod-websockets (yesodweb/yesod#1311) --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2c7390f3..492b9bf6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -115,7 +115,7 @@ packages: - yesod-sitemap - yesod-static - yesod-test - - yesod-websockets + #- yesod-websockets # https://github.com/yesodweb/yesod/issues/1311 - cereal-conduit - binary-conduit # GHC 8 - lzma-conduit @@ -2660,9 +2660,6 @@ packages: # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 - - # https://github.com/yesodweb/yesod/issues/1311 - - websockets < 0.9.8.0 # end of packages # Package flags are applied to individual packages, and override the values of From b01ad2bb332ed47c912bcf77ef6af8610399cd2c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 29 Nov 2016 11:44:00 +0200 Subject: [PATCH 151/444] Revert "yaml-0.8.21 test failures (snoyberg/yaml#102)" This reverts commit 12113f3ab226ed1ada8477a65bc68226d2465480. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 492b9bf6..951561ff 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3024,8 +3024,6 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 - - yaml # https://github.com/snoyberg/yaml/issues/102 - - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/1 # end of expected-test-failures From 7d3c949a6cda9d0ac26298a3554939febdf0dc9f Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Tue, 29 Nov 2016 11:05:31 +0100 Subject: [PATCH 152/444] add wl-pprint-console and console-style --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 492b9bf6..4a09a664 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2539,6 +2539,8 @@ packages: - writer-cps-mtl - writer-cps-transformers - wl-pprint-annotated + - wl-pprint-console + - console-style "Taras Serduke @tserduke": - do-list From 922cb7da2147eccd441dd19ccdb108f8395f103c Mon Sep 17 00:00:00 2001 From: Alexis King Date: Tue, 29 Nov 2016 11:37:06 -0800 Subject: [PATCH 153/444] Add type-assertions --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 492b9bf6..2c1a9113 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2472,6 +2472,7 @@ packages: - test-fixture - text-conversions - th-to-exp + - type-assertions "Patrick Chilton @chpatrick": - solga From 7eb1df3e95b2df540b109b96f21fcb443bf6dc3e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 30 Nov 2016 11:13:01 +0900 Subject: [PATCH 154/444] reenable yesod-websockets (yesodweb/yesod#1311) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9e75ac0b..3932a4d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -115,7 +115,7 @@ packages: - yesod-sitemap - yesod-static - yesod-test - #- yesod-websockets # https://github.com/yesodweb/yesod/issues/1311 + - yesod-websockets - cereal-conduit - binary-conduit # GHC 8 - lzma-conduit From fb5467382bad3af5736e1f8ca8c23d19acce9793 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 30 Nov 2016 11:45:06 +0900 Subject: [PATCH 155/444] websockets < 0.10.0.0 (#2099) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3932a4d8..a9cb3812 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2663,6 +2663,9 @@ packages: # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 + + # https://github.com/fpco/stackage/issues/2099 + - websockets < 0.10.0.0 # end of packages # Package flags are applied to individual packages, and override the values of From 291e2f0f9300bfa80029e68bf706fadb892da02f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 30 Nov 2016 14:48:19 +0900 Subject: [PATCH 156/444] katip test not compiling (Soostone/katip#41) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a9cb3812..fca1fe32 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2993,6 +2993,7 @@ expected-test-failures: - wai-middleware-content-type # 0.4.1 - https://github.com/athanclark/wai-middleware-content-type/issues/2 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - Spock-core # https://github.com/agrafix/Spock/issues/102 + - katip # https://github.com/Soostone/katip/issues/41 # Misc. - distributed-process-supervisor # # https://github.com/haskell-d From 12a894ccdd4d5677d2b42082bbe5b5300920d294 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Nov 2016 16:05:42 +0200 Subject: [PATCH 157/444] cron.sh: pull the image --- automated/cron.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/automated/cron.sh b/automated/cron.sh index 5d076fd1..316991dd 100755 --- a/automated/cron.sh +++ b/automated/cron.sh @@ -6,10 +6,13 @@ CRONDIR=$(pwd)/crondir mkdir -p $CRONDIR source aws.sh +IMAGE=fpco/stackage-server-prod:latest +docker pull $IMAGE + echo "Running stackage-server-cron..." echo "('tail -f $CRONDIR/stackage-server-cron.log' to watch)" docker run --rm \ -v $CRONDIR:/home/ubuntu \ -w /home/ubuntu \ - fpco/stackage-server-prod:latest \ + $IMAGE \ bash -c "useradd $(whoami) -u $(id -u); sudo -u $(whoami) env HOME=/home/ubuntu AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY bash -c '/usr/local/bin/stackage-server-cron 2>&1 | tee -a /home/ubuntu/stackage-server-cron.log'" From 287bbcea0e210d83ec210112c20408b2dfc97c42 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 30 Nov 2016 19:15:56 +0200 Subject: [PATCH 158/444] Provide ~/.stack to cron job --- automated/cron.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/automated/cron.sh b/automated/cron.sh index 316991dd..76f9fcf7 100755 --- a/automated/cron.sh +++ b/automated/cron.sh @@ -9,10 +9,12 @@ source aws.sh IMAGE=fpco/stackage-server-prod:latest docker pull $IMAGE +stack update + echo "Running stackage-server-cron..." echo "('tail -f $CRONDIR/stackage-server-cron.log' to watch)" docker run --rm \ -v $CRONDIR:/home/ubuntu \ - -w /home/ubuntu \ + -v $HOME/.stack:/home/ubuntu/.stack:ro \ $IMAGE \ bash -c "useradd $(whoami) -u $(id -u); sudo -u $(whoami) env HOME=/home/ubuntu AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY bash -c '/usr/local/bin/stackage-server-cron 2>&1 | tee -a /home/ubuntu/stackage-server-cron.log'" From e56df35cf4fa9ccebb6fe84e1566a3d6b5ce1c0a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 1 Dec 2016 10:45:57 +0900 Subject: [PATCH 159/444] Revert "katip test not compiling (Soostone/katip#41)" should be fixed in katip-0.3.1.2 This reverts commit 291e2f0f9300bfa80029e68bf706fadb892da02f. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fca1fe32..a9cb3812 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2993,7 +2993,6 @@ expected-test-failures: - wai-middleware-content-type # 0.4.1 - https://github.com/athanclark/wai-middleware-content-type/issues/2 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - Spock-core # https://github.com/agrafix/Spock/issues/102 - - katip # https://github.com/Soostone/katip/issues/41 # Misc. - distributed-process-supervisor # # https://github.com/haskell-d From 97184bde8883384067bce72c81f0a1924955f9af Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 1 Dec 2016 11:03:31 +0900 Subject: [PATCH 160/444] pandoc < 1.19 (#2100) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a9cb3812..37c819d2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2666,6 +2666,9 @@ packages: # https://github.com/fpco/stackage/issues/2099 - websockets < 0.10.0.0 + + # https://github.com/fpco/stackage/issues/2100 + - pandoc < 1.19 # end of packages # Package flags are applied to individual packages, and override the values of From db338edc4b85279ba29cc67cc4da6abf77e06b5f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 1 Dec 2016 11:21:37 +0900 Subject: [PATCH 161/444] texmath < 0.9 (#2100) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 37c819d2..f0960c18 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2669,6 +2669,7 @@ packages: # https://github.com/fpco/stackage/issues/2100 - pandoc < 1.19 + - texmath < 0.9 # end of packages # Package flags are applied to individual packages, and override the values of From d9ee8f1abdc1e1da410b2540055cc93acb55ceee Mon Sep 17 00:00:00 2001 From: Alexander Thiemann Date: Thu, 1 Dec 2016 14:58:07 +0100 Subject: [PATCH 162/444] add superbuffer, remove hackmanager --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f0960c18..a0ad49ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -856,12 +856,11 @@ packages: - validate-input - ignore - elm-bridge - # https://github.com/agrafix/hackmanager/issues/1 - # - hackmanager # via digestive-functors - digestive-bootstrap - blaze-bootstrap - dataurl - psql-helpers + - superbuffer "Joey Eremondi @JoeyEremondi": - aeson-pretty From 7c2b5f155646c8bbe7d0d2142453e82d4d38bdc0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 2 Dec 2016 10:35:19 +0900 Subject: [PATCH 163/444] Revert "pandoc < 1.19 (#2100)" This reverts commit 97184bde8883384067bce72c81f0a1924955f9af. --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a0ad49ac..415f0579 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2665,10 +2665,6 @@ packages: # https://github.com/fpco/stackage/issues/2099 - websockets < 0.10.0.0 - - # https://github.com/fpco/stackage/issues/2100 - - pandoc < 1.19 - - texmath < 0.9 # end of packages # Package flags are applied to individual packages, and override the values of From 59fafebf12b31910451624b0b994aac9d24eb711 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 2 Dec 2016 10:39:11 +0900 Subject: [PATCH 164/444] hakyll test failing (jaspervdj/hakyll#491) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 415f0579..2f1a8c98 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2966,6 +2966,7 @@ expected-test-failures: - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - xlsior # https://github.com/rcallahan/xlsior/issues/1 + - hakyll # https://github.com/jaspervdj/hakyll/issues/491 # Assertion failures, these can be real bugs or just limitations # in the test cases. From acbdd495b807952d4bf55193157287a6fb969701 Mon Sep 17 00:00:00 2001 From: Stackage Curators Date: Fri, 2 Dec 2016 04:52:27 +0000 Subject: [PATCH 165/444] Fix a buggy shell script --- automated/cron.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/automated/cron.sh b/automated/cron.sh index 76f9fcf7..8e56f254 100755 --- a/automated/cron.sh +++ b/automated/cron.sh @@ -15,6 +15,7 @@ echo "Running stackage-server-cron..." echo "('tail -f $CRONDIR/stackage-server-cron.log' to watch)" docker run --rm \ -v $CRONDIR:/home/ubuntu \ - -v $HOME/.stack:/home/ubuntu/.stack:ro \ + -v $HOME/.stack/indices:/home/ubuntu/.stack/indices:ro \ + --workdir /home/ubuntu \ $IMAGE \ bash -c "useradd $(whoami) -u $(id -u); sudo -u $(whoami) env HOME=/home/ubuntu AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY bash -c '/usr/local/bin/stackage-server-cron 2>&1 | tee -a /home/ubuntu/stackage-server-cron.log'" From dc65fb71cd0282ff48d04f1ad484e2beea140365 Mon Sep 17 00:00:00 2001 From: christof schramm Date: Fri, 2 Dec 2016 11:51:12 +0100 Subject: [PATCH 166/444] add mnist-idx --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f1a8c98..f9ecc968 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2625,6 +2625,8 @@ packages: "Tom Nielsen @glutamate": - datasets + "Christof Schramm @kryoxide" + - mnist-idx # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From b3fd12aa1e73417b9da992de3b01309fc16b6942 Mon Sep 17 00:00:00 2001 From: Tomas Carnecky Date: Fri, 2 Dec 2016 14:42:57 +0100 Subject: [PATCH 167/444] avers is compatible with hspec 2.3 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f1a8c98..18cff00f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2804,7 +2804,6 @@ skipped-tests: # # Other outdated dependencies - Cabal # QuickCheck 2.9 - ReadArgs # https://github.com/rampion/ReadArgs/issues/8 - - avers # hspec 2.3 - bytestring-handle # QuickCheck 2.9 - cases # https://github.com/nikita-volkov/cases/pull/3 - chell # options & via chell-quickcheck From d54703903ce9a05e0fd0f98ac5034a9eee42194c Mon Sep 17 00:00:00 2001 From: Tomas Carnecky Date: Fri, 2 Dec 2016 15:36:56 +0100 Subject: [PATCH 168/444] avers-api-docs is compatible with lens-4.15 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f1a8c98..3cc4cb22 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -973,7 +973,7 @@ packages: "Tomas Carnecky @wereHamster": - avers - avers-api - # - avers-api-docs # BLOCKED lens-4.15 + - avers-api-docs - avers-server - css-syntax - etcd From 7f210dbc77d2ed800b00bee5775e779d174a0cad Mon Sep 17 00:00:00 2001 From: Brent Yorgey Date: Fri, 2 Dec 2016 11:39:48 -0600 Subject: [PATCH 169/444] Reinstate a bunch of my packages As far as I know all these packages should be OK again. Let me know if any of them fails and I will try to fix them ASAP. --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f1a8c98..891544b1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -398,11 +398,11 @@ packages: "Brent Yorgey @byorgey": - active - # via haxr - BlogLiterately - # GHC 8 - BlogLiterately-diagrams + - BlogLiterately + - BlogLiterately-diagrams - diagrams - # GHC 8 & bounds - diagrams-builder - # GHC 8 & bounds - diagrams-haddock + - diagrams-builder + - diagrams-haddock - diagrams-cairo - diagrams-contrib - diagrams-core @@ -413,7 +413,7 @@ packages: - diagrams-svg - dual-tree - force-layout - # via http-streams - haxr + - haxr - MonadRandom - monoid-extras From 6de0795c28c7c283bc95231ed1a8293be384ad45 Mon Sep 17 00:00:00 2001 From: Gabriel Gonzalez Date: Fri, 2 Dec 2016 09:42:32 -0800 Subject: [PATCH 170/444] `turtle` now builds with `optparse-applicative` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f1a8c98..1be0a1aa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -507,7 +507,7 @@ packages: - pipes-parse - pipes-concurrency - pipes-safe - # - turtle # BLOCKED optparse-applicative 0.13 + - turtle - foldl - morte From 5410c4315babca2488af84f0cd7f61d01ef2411c Mon Sep 17 00:00:00 2001 From: Justin Le Date: Fri, 2 Dec 2016 15:10:18 -0800 Subject: [PATCH 171/444] added vector-sized --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f1a8c98..630364ba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1492,6 +1492,7 @@ packages: - tagged-binary - typelits-witnesses - uncertain + - vector-sized "Ian Duncan @iand675": - feature-flags From 70283020402d54ca6867c6a1151fdab0a2713207 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 3 Dec 2016 09:00:29 +0900 Subject: [PATCH 172/444] pipes < 4.3.0 (#2108) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b39d5440..cc30a864 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2666,6 +2666,9 @@ packages: # https://github.com/fpco/stackage/issues/2099 - websockets < 0.10.0.0 + + # https://github.com/fpco/stackage/issues/2108 + - pipes < 4.3.0 # end of packages # Package flags are applied to individual packages, and override the values of From 6429b1eb14db3f2a0779813ef2927085fa4ad673 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 3 Dec 2016 10:48:50 +0900 Subject: [PATCH 173/444] pipes-safe < 2.2.5 (#2108) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cc30a864..a76bdeee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2669,6 +2669,7 @@ packages: # https://github.com/fpco/stackage/issues/2108 - pipes < 4.3.0 + - pipes-safe < 2.2.5 # end of packages # Package flags are applied to individual packages, and override the values of From f3d021f8ba1b37f2d5a7f00a34e19d7e05b997e2 Mon Sep 17 00:00:00 2001 From: Dmitry Ivanov Date: Sat, 3 Dec 2016 18:22:23 +0100 Subject: [PATCH 174/444] Update yi packages --- build-constraints.yaml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a76bdeee..1e33aba2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1820,6 +1820,7 @@ packages: "Dmitry Ivanov @ethercrow": - charsetdetect-ae + - compiler-errors - docopt - dynamic-state - dyre @@ -1828,13 +1829,21 @@ packages: - pointedlist - word-trie - xdg-basedir - # - yi BLOCKED due to yi-language - #- yi-fuzzy-open - - # https://github.com/yi-editor/yi/issues/922 - # - yi-language - + - yi + - yi-core + - yi-frontend-pango + - yi-frontend-vty + - yi-fuzzy-open + - yi-ireader + - yi-keymap-cua + - yi-keymap-emacs + - yi-keymap-vim + - yi-language + - yi-misc-modes + - yi-mode-haskell + - yi-mode-javascript - yi-rope + - yi-snippet "Tobias Bexelius @tobbebex": - GPipe From 0fa2ab41d5362118b497a9d038078bcddb94b995 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aki=20Garc=C3=ADa=20Etxebarria?= Date: Sat, 3 Dec 2016 21:51:02 +0100 Subject: [PATCH 175/444] Use newer version of haskell-gi-base Needed for the latest versions of the autogenerated haskell-gi bindings (gi-gtk, etc.), which are coming in a later commit. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a76bdeee..7ab1e126 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2410,7 +2410,7 @@ packages: - gi-javascriptcore == 3.0.3 - gi-webkit == 3.0.3 - haskell-gi - - haskell-gi-base < 0.19 + - haskell-gi-base "Brandon Simmons @jberryman": - directory-tree @@ -3234,6 +3234,5 @@ tell-me-when-its-released: - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 -- haskell-gi-0.18 # Lift constraint on haskell-gi-base - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 From ce86150da3a31e8ca21b120d76fc106cddb9878f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Dec 2016 07:03:13 +0900 Subject: [PATCH 176/444] Revert "add mnist-idx" (#2102) This reverts commit dc65fb71cd0282ff48d04f1ad484e2beea140365. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 486e0bf0..c49e8be7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2635,8 +2635,6 @@ packages: "Tom Nielsen @glutamate": - datasets - "Christof Schramm @kryoxide" - - mnist-idx # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From f6abc131e99758307811bda4ee1bc3af255fed74 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Dec 2016 08:33:42 +0900 Subject: [PATCH 177/444] Revert "Update yi packages" for now (yi-editor/yi#922) still seems broken with alex-3.2.1 This reverts commit f3d021f8ba1b37f2d5a7f00a34e19d7e05b997e2. --- build-constraints.yaml | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index da60de7e..0b6cc572 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1820,7 +1820,6 @@ packages: "Dmitry Ivanov @ethercrow": - charsetdetect-ae - - compiler-errors - docopt - dynamic-state - dyre @@ -1829,21 +1828,13 @@ packages: - pointedlist - word-trie - xdg-basedir - - yi - - yi-core - - yi-frontend-pango - - yi-frontend-vty - - yi-fuzzy-open - - yi-ireader - - yi-keymap-cua - - yi-keymap-emacs - - yi-keymap-vim - - yi-language - - yi-misc-modes - - yi-mode-haskell - - yi-mode-javascript + # - yi BLOCKED due to yi-language + #- yi-fuzzy-open + + # https://github.com/yi-editor/yi/issues/922 + # - yi-language + - yi-rope - - yi-snippet "Tobias Bexelius @tobbebex": - GPipe From 8c0a12983d9922ec247272d4c4a6eb23ce99984d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Dec 2016 08:57:43 +0900 Subject: [PATCH 178/444] Revert "Use newer version of haskell-gi-base" (#2110) but bump tell-me-when-its-released This reverts commit 0fa2ab41d5362118b497a9d038078bcddb94b995. --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b6cc572..d6d97ac0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2410,7 +2410,7 @@ packages: - gi-javascriptcore == 3.0.3 - gi-webkit == 3.0.3 - haskell-gi - - haskell-gi-base + - haskell-gi-base < 0.19 "Brandon Simmons @jberryman": - directory-tree @@ -3234,5 +3234,6 @@ tell-me-when-its-released: - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 +- haskell-gi-0.19 # Lift constraint on haskell-gi-base - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 From 492e1e00c57dcd23a0da0a3cb3ba478dbaad7ab5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Dec 2016 09:09:11 +0900 Subject: [PATCH 179/444] try haskell-gi-0.19 --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d6d97ac0..28a59641 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2409,8 +2409,8 @@ packages: - gi-soup == 2.4.3 - gi-javascriptcore == 3.0.3 - gi-webkit == 3.0.3 - - haskell-gi - - haskell-gi-base < 0.19 + - haskell-gi < 0.20 + - haskell-gi-base < 0.20 "Brandon Simmons @jberryman": - directory-tree @@ -3234,6 +3234,6 @@ tell-me-when-its-released: - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 -- haskell-gi-0.19 # Lift constraint on haskell-gi-base +- haskell-gi-0.20 # Lift constraint on haskell-gi-base - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 From 413751c1f726b47fc50bcf5543602510064c7f5a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Dec 2016 09:11:32 +0900 Subject: [PATCH 180/444] revert to haskell-gi-base < 0.19 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28a59641..d2a2db40 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2409,8 +2409,8 @@ packages: - gi-soup == 2.4.3 - gi-javascriptcore == 3.0.3 - gi-webkit == 3.0.3 - - haskell-gi < 0.20 - - haskell-gi-base < 0.20 + - haskell-gi + - haskell-gi-base < 0.19 "Brandon Simmons @jberryman": - directory-tree From e33c8d61425fe63eafbc184b092423175ec00b85 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Dec 2016 09:20:50 +0900 Subject: [PATCH 181/444] try haskell-gi-0.19 with haskell-gi-base-0.18 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2a2db40..72e601a2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2409,7 +2409,7 @@ packages: - gi-soup == 2.4.3 - gi-javascriptcore == 3.0.3 - gi-webkit == 3.0.3 - - haskell-gi + - haskell-gi < 0.20 - haskell-gi-base < 0.19 "Brandon Simmons @jberryman": From ff107821793fcec589ece0ff76f4f7e16ec9507e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aki=20Garc=C3=ADa=20Etxebarria?= Date: Sun, 4 Dec 2016 09:58:50 +0100 Subject: [PATCH 182/444] New versions of haskell-gi, and the gi-* bindings --- build-constraints.yaml | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 72e601a2..01a358f9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2397,20 +2397,20 @@ packages: # Pinned to versions not using custom-setup, since stack does # not understand that syntax yet: # https://github.com/commercialhaskell/stack/issues/2094 - - gi-atk == 2.0.3 - - gi-cairo == 1.0.3 - - gi-gdk == 3.0.3 - - gi-gdkpixbuf == 2.0.3 - - gi-gio == 2.0.3 - - gi-glib == 2.0.3 - - gi-gobject == 2.0.3 - - gi-gtk == 3.0.3 - - gi-pango == 1.0.3 - - gi-soup == 2.4.3 - - gi-javascriptcore == 3.0.3 - - gi-webkit == 3.0.3 - - haskell-gi < 0.20 - - haskell-gi-base < 0.19 + - gi-atk == 2.0.7 + - gi-cairo == 1.0.7 + - gi-gdk == 3.0.7 + - gi-gdkpixbuf == 2.0.7 + - gi-gio == 2.0.7 + - gi-glib == 2.0.7 + - gi-gobject == 2.0.7 + - gi-gtk == 3.0.7 + - gi-pango == 1.0.7 + - gi-soup == 2.4.7 + - gi-javascriptcore == 3.0.7 + - gi-webkit == 3.0.7 + - haskell-gi + - haskell-gi-base "Brandon Simmons @jberryman": - directory-tree @@ -3234,6 +3234,5 @@ tell-me-when-its-released: - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 -- haskell-gi-0.20 # Lift constraint on haskell-gi-base - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 From bae9fda877e0ec1cbe1eab60a17d82239e86247c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Dec 2016 20:45:09 +0900 Subject: [PATCH 183/444] brick < 0.15 (#2112) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 72e601a2..ccfcb32e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2670,6 +2670,9 @@ packages: # https://github.com/fpco/stackage/issues/2108 - pipes < 4.3.0 - pipes-safe < 2.2.5 + + # https://github.com/fpco/stackage/issues/2112 + - brick < 0.15 # end of packages # Package flags are applied to individual packages, and override the values of From 4d759ea92ccacb8d88a03418d260d2e38128b2f6 Mon Sep 17 00:00:00 2001 From: Brendan Hay Date: Sun, 4 Dec 2016 16:50:34 +0100 Subject: [PATCH 184/444] Re-enabling amazonka and adding new re:Invent 2016 libraries --- build-constraints.yaml | 162 ++++++++++++++++++++++------------------- 1 file changed, 89 insertions(+), 73 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a961c32b..d6db34a5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1119,79 +1119,95 @@ packages: - jose-jwt "Brendan Hay @brendanhay": - # https://github.com/brendanhay/amazonka/issues/329 - # - amazonka - # - amazonka-core - # - amazonka-test - # - amazonka-apigateway - # - amazonka-application-autoscaling - # - amazonka-autoscaling - # - amazonka-certificatemanager - # - amazonka-cloudformation - # - amazonka-cloudfront - # - amazonka-cloudhsm - # - amazonka-cloudsearch-domains - # - amazonka-cloudsearch - # - amazonka-cloudtrail - # - amazonka-cloudwatch-events - # - amazonka-cloudwatch-logs - # - amazonka-cloudwatch - # - amazonka-codecommit - # - amazonka-codedeploy - # - amazonka-codepipeline - # - amazonka-cognito-identity - # - amazonka-cognito-idp - # - amazonka-cognito-sync - # - amazonka-config - # - amazonka-datapipeline - # - amazonka-devicefarm - # - amazonka-directconnect - # - amazonka-discovery - # - amazonka-dms - # - amazonka-ds - # - amazonka-dynamodb-streams - # - amazonka-dynamodb - # - amazonka-ec2 - # - amazonka-ecr - # - amazonka-ecs - # - amazonka-efs - # - amazonka-elasticache - # - amazonka-elasticbeanstalk - # - amazonka-elasticsearch - # - amazonka-elastictranscoder - # - amazonka-elb - # - amazonka-emr - # - amazonka-gamelift - # - amazonka-glacier - # - amazonka-iam - # - amazonka-importexport - # - amazonka-inspector - # - amazonka-iot-dataplane - # - amazonka-iot - # - amazonka-kinesis - # - amazonka-kinesis-firehose - # - amazonka-kms - # - amazonka-lambda - # - amazonka-marketplace-analytics - # - amazonka-marketplace-metering - # - amazonka-ml - # - amazonka-opsworks - # - amazonka-rds - # - amazonka-redshift - # - amazonka-route53-domains - # - amazonka-route53 - # - amazonka-s3 - # - amazonka-sdb - # - amazonka-ses - # - amazonka-sns - # - amazonka-sqs - # - amazonka-ssm - # - amazonka-storagegateway - # - amazonka-sts - # - amazonka-support - # - amazonka-swf - # - amazonka-waf - # - amazonka-workspaces + - amazonka + - amazonka-core + - amazonka-test + - amazonka-apigateway + - amazonka-application-autoscaling + - amazonka-appstream + - amazonka-autoscaling + - amazonka-budgets + - amazonka-certificatemanager + - amazonka-cloudformation + - amazonka-cloudfront + - amazonka-cloudhsm + - amazonka-cloudsearch + - amazonka-cloudsearch-domains + - amazonka-cloudtrail + - amazonka-cloudwatch + - amazonka-cloudwatch-events + - amazonka-cloudwatch-logs + - amazonka-codebuild + - amazonka-codecommit + - amazonka-codedeploy + - amazonka-codepipeline + - amazonka-cognito-identity + - amazonka-cognito-idp + - amazonka-cognito-sync + - amazonka-config + - amazonka-datapipeline + - amazonka-devicefarm + - amazonka-directconnect + - amazonka-discovery + - amazonka-dms + - amazonka-ds + - amazonka-dynamodb + - amazonka-dynamodb-streams + - amazonka-ec2 + - amazonka-ecr + - amazonka-ecs + - amazonka-efs + - amazonka-elasticache + - amazonka-elasticbeanstalk + - amazonka-elasticsearch + - amazonka-elastictranscoder + - amazonka-elb + - amazonka-elbv2 + - amazonka-emr + - amazonka-gamelift + - amazonka-glacier + - amazonka-health + - amazonka-iam + - amazonka-importexport + - amazonka-inspector + - amazonka-iot + - amazonka-iot-dataplane + - amazonka-kinesis + - amazonka-kinesis-analytics + - amazonka-kinesis-firehose + - amazonka-kms + - amazonka-lambda + - amazonka-lightsail + - amazonka-marketplace-analytics + - amazonka-marketplace-metering + - amazonka-ml + - amazonka-opsworks + - amazonka-opsworks-cm + - amazonka-pinpoint + - amazonka-polly + - amazonka-rds + - amazonka-redshift + - amazonka-rekognition + - amazonka-route53 + - amazonka-route53-domains + - amazonka-s3 + - amazonka-sdb + - amazonka-servicecatalog + - amazonka-ses + - amazonka-shield + - amazonka-sms + - amazonka-snowball + - amazonka-sns + - amazonka-sqs + - amazonka-ssm + - amazonka-stepfunctions + - amazonka-storagegateway + - amazonka-sts + - amazonka-support + - amazonka-swf + - amazonka-waf + - amazonka-workspaces + - amazonka-xray - gogol - gogol-core - gogol-adexchange-buyer From ab35860bc6c5fd92e6da45f5e5a5e669938b49b9 Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Sun, 4 Dec 2016 19:00:27 +0000 Subject: [PATCH 185/444] Add hexml library --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a961c32b..60001210 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -194,6 +194,7 @@ packages: - bake - ghcid - pugixml + - hexml "Alan Zimmerman @alanz": - hjsmin From 01dbdc1b01ff167ce4a3a4520c487461e8a3eeb0 Mon Sep 17 00:00:00 2001 From: Alexander Thiemann Date: Mon, 5 Dec 2016 00:17:27 +0100 Subject: [PATCH 186/444] add timespan library --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a961c32b..c1d2eefd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -861,6 +861,7 @@ packages: - dataurl - psql-helpers - superbuffer + - timespan "Joey Eremondi @JoeyEremondi": - aeson-pretty From 26c2647802d0183a04d91ee3af6c7af706794dfc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Dec 2016 11:18:10 +0900 Subject: [PATCH 187/444] vty < 5.14 (#2117) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5f9e761f..36bb54f2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2691,6 +2691,8 @@ packages: # https://github.com/fpco/stackage/issues/2112 - brick < 0.15 + # https://github.com/fpco/stackage/issues/2117 + - vty < 5.14 # end of packages # Package flags are applied to individual packages, and override the values of From d8530f25bf9452949a3ea2c7be368b3f59a79980 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Dec 2016 18:36:43 +0900 Subject: [PATCH 188/444] temporarily disable phadej/binary-tagged#13 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36bb54f2..40002fae 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1047,7 +1047,7 @@ packages: - aeson-compat - aeson-extra - binary-orphans - - binary-tagged + #- binary-tagged # https://github.com/phadej/binary-tagged/issues/13 - edit-distance - generics-sop-lens - github From e5c897862058213f9e0962ddae2e10948f3068c1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Dec 2016 18:49:10 +0900 Subject: [PATCH 189/444] Revert "temporarily disable phadej/binary-tagged#13" This reverts commit d8530f25bf9452949a3ea2c7be368b3f59a79980. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 40002fae..36bb54f2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1047,7 +1047,7 @@ packages: - aeson-compat - aeson-extra - binary-orphans - #- binary-tagged # https://github.com/phadej/binary-tagged/issues/13 + - binary-tagged - edit-distance - generics-sop-lens - github From e56a4a8efa71f1976c32439ddbc8b5d478381ced Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Dec 2016 18:51:31 +0900 Subject: [PATCH 190/444] generics-sop < 0.2.3.0 (#2118) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36bb54f2..2ccc1226 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2693,6 +2693,9 @@ packages: - brick < 0.15 # https://github.com/fpco/stackage/issues/2117 - vty < 5.14 + + # https://github.com/fpco/stackage/issues/2118 + - generics-sop < 0.2.3.0 # end of packages # Package flags are applied to individual packages, and override the values of From 1d4785461f405ac7ba032e0e7a47be1b5992ee14 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Dec 2016 18:56:15 +0900 Subject: [PATCH 191/444] disable ltext temporarily (ltext/ltext#22) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2ccc1226..c2ca8dfd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1454,7 +1454,7 @@ packages: "Athan Clark @athanclark": - commutative # via digestive functors - digestive-functors-lucid - - ltext + #- ltext # https://github.com/ltext/ltext/issues/22 - markup # via poly-arity - nested-routes - path-extra From 414db75938b20f9b6ebc3a0e21ca7eb2c97f2920 Mon Sep 17 00:00:00 2001 From: Jun Date: Mon, 5 Dec 2016 22:34:39 +0900 Subject: [PATCH 192/444] Add 'line' The 'line' package is Haskell SDK for the LINE API. FYI, LINE is a messaging platform. For the further details, please refer to the following links. - https://line.me - https://hackage.haskell.org/package/line --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ca8dfd..0f0afc56 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2644,6 +2644,8 @@ packages: "Tom Nielsen @glutamate": - datasets + "Hyunje Jun @noraesae": + - line # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From 4fb2b3f417b0e56028e2877f14d7d6a8855fc8f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aki=20Garc=C3=ADa=20Etxebarria?= Date: Mon, 5 Dec 2016 21:49:50 +0100 Subject: [PATCH 193/444] Newer versions of gi-* packages --- build-constraints.yaml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ca8dfd..1c333807 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2415,18 +2415,18 @@ packages: # Pinned to versions not using custom-setup, since stack does # not understand that syntax yet: # https://github.com/commercialhaskell/stack/issues/2094 - - gi-atk == 2.0.7 - - gi-cairo == 1.0.7 - - gi-gdk == 3.0.7 - - gi-gdkpixbuf == 2.0.7 - - gi-gio == 2.0.7 - - gi-glib == 2.0.7 - - gi-gobject == 2.0.7 - - gi-gtk == 3.0.7 - - gi-pango == 1.0.7 - - gi-soup == 2.4.7 - - gi-javascriptcore == 3.0.7 - - gi-webkit == 3.0.7 + - gi-atk == 2.0.8 + - gi-cairo == 1.0.8 + - gi-gdk == 3.0.8 + - gi-gdkpixbuf == 2.0.8 + - gi-gio == 2.0.8 + - gi-glib == 2.0.8 + - gi-gobject == 2.0.8 + - gi-gtk == 3.0.8 + - gi-pango == 1.0.8 + - gi-soup == 2.4.8 + - gi-javascriptcore == 3.0.8 + - gi-webkit == 3.0.8 - haskell-gi - haskell-gi-base From 2de29605b47eb1f6f017661200bb417499b0c580 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Dec 2016 11:01:22 +0900 Subject: [PATCH 194/444] Revert "generics-sop < 0.2.3.0 (#2118)" This reverts commit e56a4a8efa71f1976c32439ddbc8b5d478381ced. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ca8dfd..189fa3b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2693,9 +2693,6 @@ packages: - brick < 0.15 # https://github.com/fpco/stackage/issues/2117 - vty < 5.14 - - # https://github.com/fpco/stackage/issues/2118 - - generics-sop < 0.2.3.0 # end of packages # Package flags are applied to individual packages, and override the values of From 41e6fc3cc7c27aae772e8822f2f5d0856065689a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Dec 2016 11:04:32 +0900 Subject: [PATCH 195/444] Revert "Temporary block mainland/language-c-quote#72" This reverts commit 70a753eb92d7eefe8f9cb5b6a56af9a805a9655a. --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 189fa3b6..d7da5259 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1030,9 +1030,7 @@ packages: - hspec-expectations-pretty-diff "Francesco Mazzoli @bitonic": - [] - # https://github.com/mainland/language-c-quote/issues/72 - # - language-c-quote + - language-c-quote "Sönke Hahn @soenkehahn": - generics-eot From 38edf1509bc5c4d7302f20f8f2c668e6a77c670c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Dec 2016 11:29:33 +0900 Subject: [PATCH 196/444] process-extra < 0.7 (#2122) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8346a0ed..352ad75a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2691,6 +2691,9 @@ packages: - brick < 0.15 # https://github.com/fpco/stackage/issues/2117 - vty < 5.14 + + # https://github.com/fpco/stackage/issues/2122 + - process-extra < 0.7 # end of packages # Package flags are applied to individual packages, and override the values of From 23243738346c3ea04e75ba25ee6fbf55e8dd6717 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Dec 2016 11:41:27 +0900 Subject: [PATCH 197/444] fix typo of process-extras (#2122) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0b78a27c..2b9a8818 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2695,7 +2695,7 @@ packages: - vty < 5.14 # https://github.com/fpco/stackage/issues/2122 - - process-extra < 0.7 + - process-extras < 0.7 # end of packages # Package flags are applied to individual packages, and override the values of From d13516a3a9313a256d3d27d67382a0ef8f406f7f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Dec 2016 12:00:21 +0900 Subject: [PATCH 198/444] run-nightly.sh: discourage interrupting cron.sh --- automated/run-nightly.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/automated/run-nightly.sh b/automated/run-nightly.sh index 75e7405e..ed63364f 100755 --- a/automated/run-nightly.sh +++ b/automated/run-nightly.sh @@ -5,8 +5,9 @@ cd "$(dirname "${BASH_SOURCE[0]}")" while true; do ./build.sh nightly-$(date -u +%F) - echo "Running cron.sh (hiding verbose output)" - ./cron.sh > cron.log 2>&1 # | grep -v '^Skipping' + date + echo -n "Running cron.sh (do not interrupt)... " + ./cron.sh > cron.log 2>&1 echo "done." echo date From ad174b354ccb6fba2419d40f8bde29d487c34669 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Dec 2016 15:02:48 +0900 Subject: [PATCH 199/444] Revert "process-extra < 0.7 (#2122)" This reverts commit 38edf1509bc5c4d7302f20f8f2c668e6a77c670c. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2b9a8818..2304e76b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2693,9 +2693,6 @@ packages: - brick < 0.15 # https://github.com/fpco/stackage/issues/2117 - vty < 5.14 - - # https://github.com/fpco/stackage/issues/2122 - - process-extras < 0.7 # end of packages # Package flags are applied to individual packages, and override the values of From 37b14ac86085b01d245202c703ef822f68f80deb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 6 Dec 2016 16:18:54 +0900 Subject: [PATCH 200/444] run-nightly.sh: run cron.sh in the background Check that cron.sh is not already running. With no new snapshot cron.sh takes about 1min. --- automated/run-nightly.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/automated/run-nightly.sh b/automated/run-nightly.sh index ed63364f..fe5e2c0a 100755 --- a/automated/run-nightly.sh +++ b/automated/run-nightly.sh @@ -4,11 +4,11 @@ cd "$(dirname "${BASH_SOURCE[0]}")" while true; do ./build.sh nightly-$(date -u +%F) - - date - echo -n "Running cron.sh (do not interrupt)... " - ./cron.sh > cron.log 2>&1 - echo "done." + if ! pgrep cron.sh >/dev/null; then + echo + echo "Running cron.sh in the background" + ./cron.sh > cron.log 2>&1 & + fi echo date From 8b77287ca607d816994666af600fe8f137de13e0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 6 Dec 2016 09:48:22 -0500 Subject: [PATCH 201/444] Bind port in cron.sh --- automated/cron.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/automated/cron.sh b/automated/cron.sh index 8e56f254..d067260c 100755 --- a/automated/cron.sh +++ b/automated/cron.sh @@ -17,5 +17,6 @@ docker run --rm \ -v $CRONDIR:/home/ubuntu \ -v $HOME/.stack/indices:/home/ubuntu/.stack/indices:ro \ --workdir /home/ubuntu \ + -p 17834:17834 \ $IMAGE \ bash -c "useradd $(whoami) -u $(id -u); sudo -u $(whoami) env HOME=/home/ubuntu AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY bash -c '/usr/local/bin/stackage-server-cron 2>&1 | tee -a /home/ubuntu/stackage-server-cron.log'" From b01d84974e496aacd4224fdf9bc3ef0351099339 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 6 Dec 2016 09:50:13 -0500 Subject: [PATCH 202/444] Stop running cron from build scripts --- automated/build.sh | 7 ------- automated/run-nightly.sh | 6 ------ 2 files changed, 13 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index 731445d8..a145ac5b 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -132,11 +132,4 @@ docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "exec stackage-curator check-target- # * 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 && exec stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET" -if [ $SHORTNAME = "lts" ] -then - echo "Running cron.sh (hiding verbose output)" - ./cron.sh | grep -v '^Skipping' - echo "done." -fi - date diff --git a/automated/run-nightly.sh b/automated/run-nightly.sh index fe5e2c0a..2347896b 100755 --- a/automated/run-nightly.sh +++ b/automated/run-nightly.sh @@ -4,12 +4,6 @@ cd "$(dirname "${BASH_SOURCE[0]}")" while true; do ./build.sh nightly-$(date -u +%F) - if ! pgrep cron.sh >/dev/null; then - echo - echo "Running cron.sh in the background" - ./cron.sh > cron.log 2>&1 & - fi - echo date sleep 30m From 5e6350c8ccc63aa94e4a6c71c386fed80eb87806 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 6 Dec 2016 09:53:56 -0500 Subject: [PATCH 203/444] cron.sh: change directory --- automated/cron.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/automated/cron.sh b/automated/cron.sh index d067260c..728fef40 100755 --- a/automated/cron.sh +++ b/automated/cron.sh @@ -2,6 +2,8 @@ set -eux +cd "$(dirname "${BASH_SOURCE[0]}")" + CRONDIR=$(pwd)/crondir mkdir -p $CRONDIR source aws.sh From fb6efc48ec5f5ba1176f4efd98b487c25758ad38 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Dec 2016 13:13:28 +0900 Subject: [PATCH 204/444] skip path's testsuite since genvalidity can't build (#2123) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2304e76b..67f7ec0c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2858,6 +2858,7 @@ skipped-tests: - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11 - clustering # via RLang-QQ via HList https://github.com/kaizhang/clustering/issues/2 (also sent e-mail to HList maintainer) - options # QuickCheck via chell-quickcheck + - path # QuickCheck via genvalidity and hspec via genvalidity-hspec https://github.com/fpco/stackage/issues/2123 # Blocked by stackage upper bounds. These can be re-enabled once # the relevant stackage upper bound is lifted. From 1414aa74f7f9b27e34d5d11d4a1c12765effb149 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Dec 2016 13:20:29 +0900 Subject: [PATCH 205/444] reenable stackage-curator --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 67f7ec0c..8744e2ea 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -99,7 +99,7 @@ packages: - persistent-postgresql - persistent-sqlite - persistent-template - # - stackage-curator # BLOCKED by amazonka-core + - stackage-curator - stm-conduit - wai-websockets - warp-tls From 68327a1db65530815da8f7c2167c1df29c79c5ac Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Dec 2016 14:25:34 +0900 Subject: [PATCH 206/444] update some BLOCKED comments --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8744e2ea..00403c58 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -74,7 +74,7 @@ packages: # bounds - ses-html # via stripe-http-streams - stripe-haskell # via http-streams - stripe-http-streams - # - stripe-core # BLOCKED aeson 1.0 + # - stripe-core # BLOCKED aeson < 1.0 "Piotr Mlodawski @pmlodawski": - signal @@ -944,7 +944,7 @@ packages: - cabal-rpm - cabal-sort - hslua - # - idris # BLOCKED aeson 1.0 & optparse-applicative 0.13.0.0 after #1784 + # - idris # BLOCKED safe - cairo - gio @@ -985,7 +985,7 @@ packages: - google-cloud - kraken - libinfluxdb - # - mole # BLOCKED optparse-applicative 0.13 + # - mole # BLOCKED optparse-applicative < 0.13 - publicsuffix - rethinkdb-client-driver @@ -1727,7 +1727,7 @@ packages: - refact # bounds - servant-pandoc - ghc-exactprint - # - apply-refact # BLOCKED optparse-applicative 0.13 + # - apply-refact # BLOCKED optparse-applicative < 0.13 # "Andrew Gibiansky @gibiansky": # GHC 8 - ihaskell From 1e9202cd0da35fd682f0256769a4565b1ad4c648 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Dec 2016 14:26:16 +0900 Subject: [PATCH 207/444] re-enable turtle-options --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 00403c58..02b881c3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2261,8 +2261,7 @@ packages: - doctest-discover "Elie Genard @eliegenard": - [] - # - turtle-options # BLOCKED optparse-applicative 0.13 via turtle + - turtle-options # "Ruey-Lin Hsu @petercommand": # GHC 8 - MASMGen From 6e379c60d64c8442163db9af6e4b20ff9fe80109 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Dec 2016 16:39:11 +0900 Subject: [PATCH 208/444] disable stackage-curator again (fpco/stackage-curator#27) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02b881c3..b4066902 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -99,7 +99,7 @@ packages: - persistent-postgresql - persistent-sqlite - persistent-template - - stackage-curator + #- stackage-curator # https://github.com/fpco/stackage-curator/issues/27 - stm-conduit - wai-websockets - warp-tls From 01627f7f89a2dd50b57796f4cb23146bbc2c35b7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 7 Dec 2016 18:13:46 +0900 Subject: [PATCH 209/444] run-nightly.sh: remove the extra date --- automated/run-nightly.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/automated/run-nightly.sh b/automated/run-nightly.sh index 2347896b..616a2fc4 100755 --- a/automated/run-nightly.sh +++ b/automated/run-nightly.sh @@ -4,7 +4,6 @@ cd "$(dirname "${BASH_SOURCE[0]}")" while true; do ./build.sh nightly-$(date -u +%F) - date sleep 30m done From 73c7eb3682f1956aec04709dc4b93a36960fabbc Mon Sep 17 00:00:00 2001 From: m0rphism Date: Wed, 7 Dec 2016 13:53:47 +0100 Subject: [PATCH 210/444] Added printcess and dmenu packages to build-constraints. --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b4066902..c0690a14 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2644,6 +2644,13 @@ packages: "Hyunje Jun @noraesae": - line + "Hannes Saffrich @m0rphism": + - dmenu + - dmenu-pmount + - dmenu-pkill + - dmenu-search + - printcess + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 89949a20aee3e6cde1c6af56bd207ab495d7fd9e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 7 Dec 2016 20:16:17 -0500 Subject: [PATCH 211/444] Revert "disable stackage-curator again (fpco/stackage-curator#27)" This reverts commit 6e379c60d64c8442163db9af6e4b20ff9fe80109. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b4066902..02b881c3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -99,7 +99,7 @@ packages: - persistent-postgresql - persistent-sqlite - persistent-template - #- stackage-curator # https://github.com/fpco/stackage-curator/issues/27 + - stackage-curator - stm-conduit - wai-websockets - warp-tls From c73c1b4cf527fb7e6678f064fe4e13ad4820f31a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Dec 2016 10:28:09 +0900 Subject: [PATCH 212/444] Revert "run-nightly.sh: remove the extra date" This reverts commit 01627f7f89a2dd50b57796f4cb23146bbc2c35b7. --- automated/run-nightly.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/automated/run-nightly.sh b/automated/run-nightly.sh index 616a2fc4..2347896b 100755 --- a/automated/run-nightly.sh +++ b/automated/run-nightly.sh @@ -4,6 +4,7 @@ cd "$(dirname "${BASH_SOURCE[0]}")" while true; do ./build.sh nightly-$(date -u +%F) + date sleep 30m done From 00ab0954a48e771535150fcf15abf5682dd35b91 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Dec 2016 10:42:00 +0900 Subject: [PATCH 213/444] Revert "brick < 0.15 (#2112)" and "vty < 5.14 (#2117)" fixed with hledger-ui-1.0.5 revision --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2b014697..1f7c702f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2694,11 +2694,6 @@ packages: # https://github.com/fpco/stackage/issues/2108 - pipes < 4.3.0 - pipes-safe < 2.2.5 - - # https://github.com/fpco/stackage/issues/2112 - - brick < 0.15 - # https://github.com/fpco/stackage/issues/2117 - - vty < 5.14 # end of packages # Package flags are applied to individual packages, and override the values of From 8b93f335843a4fa525a4ee5f11d65c5641be1773 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Dec 2016 10:45:32 +0900 Subject: [PATCH 214/444] leapseconds-announced < 2017.0.0.1 (#2127) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1f7c702f..6bdba7ce 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2694,6 +2694,9 @@ packages: # https://github.com/fpco/stackage/issues/2108 - pipes < 4.3.0 - pipes-safe < 2.2.5 + + # https://github.com/fpco/stackage/issues/2127 + - leapseconds-announced < 2017.0.0.1 # end of packages # Package flags are applied to individual packages, and override the values of From d22c61896a68ed1c5e596f608005c2ce94d9be5d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Dec 2016 10:47:48 +0900 Subject: [PATCH 215/444] Revert "skip path's testsuite since genvalidity can't build (#2123)" revised on Hackage This reverts commit fb6efc48ec5f5ba1176f4efd98b487c25758ad38. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6bdba7ce..89f7137b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2862,7 +2862,6 @@ skipped-tests: - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11 - clustering # via RLang-QQ via HList https://github.com/kaizhang/clustering/issues/2 (also sent e-mail to HList maintainer) - options # QuickCheck via chell-quickcheck - - path # QuickCheck via genvalidity and hspec via genvalidity-hspec https://github.com/fpco/stackage/issues/2123 # Blocked by stackage upper bounds. These can be re-enabled once # the relevant stackage upper bound is lifted. From 3bca58ca0f9b3cb3ee551ffa3be1033e4fe94d69 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Dec 2016 10:56:23 +0900 Subject: [PATCH 216/444] path < 0.5.10 (#2123) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89f7137b..bfe61731 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2697,6 +2697,9 @@ packages: # https://github.com/fpco/stackage/issues/2127 - leapseconds-announced < 2017.0.0.1 + + # https://github.com/fpco/stackage/issues/2123 + - path < 0.5.10 # end of packages # Package flags are applied to individual packages, and override the values of From 7c70b45d67959083a34b86190ff2d0ce35aa9161 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Dec 2016 12:20:04 +0900 Subject: [PATCH 217/444] varying < 0.7.0.0 (schell/varying#15) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bfe61731..a2f2bbfa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2700,6 +2700,9 @@ packages: # https://github.com/fpco/stackage/issues/2123 - path < 0.5.10 + + # https://github.com/schell/varying/issues/15 + - varying < 0.7.0.0 # end of packages # Package flags are applied to individual packages, and override the values of From 2812024ad2e25d210a2622d4b26796bc2990a454 Mon Sep 17 00:00:00 2001 From: Alexey Kuleshevich Date: Wed, 7 Dec 2016 16:12:08 +0300 Subject: [PATCH 218/444] add hip package. Enabled repa, repa-io and repa-algorithms: Upper bound for QuickCheck was fixed. --- build-constraints.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2f2bbfa..c71b56b7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -651,9 +651,9 @@ packages: - versions - vectortiles - pipes-random - # - repa # BLOCKED QuickCheck < 2.9 - # - repa-io # BLOCKED repa - # - repa-algorithms # BLOCKED repa + - repa + - repa-io + - repa-algorithms # GHC 8 - kanji "Ketil Malde @ketil-malde": @@ -2651,6 +2651,9 @@ packages: - dmenu-search - printcess + "Alexey Kuleshevich @lehins": + - hip + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 8c426836ad7cb080be39ac0f20c1473fa332e88d Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Thu, 8 Dec 2016 07:18:08 -0600 Subject: [PATCH 219/444] Re-enable uri-templater --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2f2bbfa..82d88d0d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1379,7 +1379,7 @@ packages: - bmp # Maintained by @benl23x5. # GHC 8 - ekg-statsd # Maintained by @tibbe. - flow - # via uri-templater - github-release + - github-release - gloss # Maintained by @benl23x5. - gloss-rendering # Maintained by @benl23x5. - gpolyline # Maintained by @fegu. @@ -1515,8 +1515,8 @@ packages: - metrics - pipes-wai - serf - # 0.2.0.0 compilation failure - uri-templater - # via uri-templater - librato + - uri-templater + - librato # bounds - datadog # bounds - engine-io-growler # bounds - flowdock From f7cc359fedaccb9450ba632ebe40fa94cf5017a6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 9 Dec 2016 09:18:04 +0900 Subject: [PATCH 220/444] run-nightly.sh: blank line between runs --- automated/run-nightly.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/run-nightly.sh b/automated/run-nightly.sh index 2347896b..3dc3b26c 100755 --- a/automated/run-nightly.sh +++ b/automated/run-nightly.sh @@ -5,6 +5,6 @@ cd "$(dirname "${BASH_SOURCE[0]}")" while true; do ./build.sh nightly-$(date -u +%F) date - sleep 30m + echo done From 2cf3313a6effe7722f3ce9b2dd223123ca10111d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 9 Dec 2016 09:25:49 +0900 Subject: [PATCH 221/444] Revert "varying < 0.7.0.0 (schell/varying#15)" This reverts commit 7c70b45d67959083a34b86190ff2d0ce35aa9161. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c71b56b7..41893840 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2703,9 +2703,6 @@ packages: # https://github.com/fpco/stackage/issues/2123 - path < 0.5.10 - - # https://github.com/schell/varying/issues/15 - - varying < 0.7.0.0 # end of packages # Package flags are applied to individual packages, and override the values of From c1b0733169ee6e58d48fd22e0d0221536f1b038a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 9 Dec 2016 09:28:05 +0900 Subject: [PATCH 222/444] waiting for next hakyll release (jaspervdj/hakyll#491) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 41893840..0a792465 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3269,3 +3269,4 @@ tell-me-when-its-released: - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 +- hakyll-4.9.2.0 # re-enable tests From 65d74692c99975e4ac7b3dbd6367e6754ade8464 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 9 Dec 2016 10:15:10 +0900 Subject: [PATCH 223/444] allow varying benchmark fail (schell/varying#15) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e570d5a1..ec62fa1b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3092,7 +3092,7 @@ expected-benchmark-failures: - dbus # No issue tracker, sent e-mail to maintainer - thyme # https://github.com/liyang/thyme/issues/50 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - + - varying # https://github.com/schell/varying/issues/15 # end of expected-benchmark-failures From ebd7bd3c694395f85c2f429d1666fe6ad491ffd4 Mon Sep 17 00:00:00 2001 From: Sven Panne Date: Fri, 9 Dec 2016 10:05:57 +0100 Subject: [PATCH 224/444] add OpenAL and ALUT packages --- build-constraints.yaml | 8 ++++++++ debian-bootstrap.sh | 1 + 2 files changed, 9 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ec62fa1b..ef0f9a20 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -224,6 +224,10 @@ packages: - download - textlocal + "haskell-openal": + - OpenAL + - ALUT + "haskell-opengl": - OpenGL - GLURaw @@ -3191,9 +3195,13 @@ github-users: - meteficha analytics: - ekmett + haskell-openal: + - svenpanne + # - the-real-blackh haskell-opengl: - ekmett - svenpanne + # - dagit # - elliottt # - jmcarthur lambdabot: diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 29640833..b651d4ea 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -45,6 +45,7 @@ apt-get install -y \ git \ libadns1-dev \ libaio1 \ + libalut-dev \ libasound2-dev \ libblas-dev \ libbz2-dev \ From 473d3c835d3c1c601635c03241067437a36825cf Mon Sep 17 00:00:00 2001 From: Oliver Charles Date: Fri, 9 Dec 2016 10:30:22 +0000 Subject: [PATCH 225/444] Add logging-effect --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ec62fa1b..28012ce8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1688,6 +1688,7 @@ packages: # GHC 8 - network-carbon # GHC 8 - socket-io - tasty-rerun + - logging-effect # "Scott Murphy @smurphy8": From b67a84baaa1d50b8d72b241e23fd87d20d835de2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 10 Dec 2016 10:12:32 +0900 Subject: [PATCH 226/444] Revert "path < 0.5.10 (#2123)" genvalidity revised This reverts commit 3bca58ca0f9b3cb3ee551ffa3be1033e4fe94d69. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c0a2bc7d..ab044b04 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2705,9 +2705,6 @@ packages: # https://github.com/fpco/stackage/issues/2127 - leapseconds-announced < 2017.0.0.1 - - # https://github.com/fpco/stackage/issues/2123 - - path < 0.5.10 # end of packages # Package flags are applied to individual packages, and override the values of From 0303ad28c797b78b1f2a3bbc727a32229a24bb45 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 10 Dec 2016 10:42:18 +0900 Subject: [PATCH 227/444] datasets-0.2.2 needs wreq (#2032) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ab044b04..e28c56c8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2705,6 +2705,9 @@ packages: # https://github.com/fpco/stackage/issues/2127 - leapseconds-announced < 2017.0.0.1 + + # https://github.com/fpco/stackage/issues/2032 + - datasets < 0.2.2 # end of packages # Package flags are applied to individual packages, and override the values of From 56a2456f0bff847e594fa5b385565144bc5c4769 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 10 Dec 2016 10:47:39 +0900 Subject: [PATCH 228/444] Revert "websockets < 0.10.0.0 (#2099)" This reverts commit fb5467382bad3af5736e1f8ca8c23d19acce9793. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e28c56c8..53a950f9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2696,9 +2696,6 @@ packages: # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 - # https://github.com/fpco/stackage/issues/2099 - - websockets < 0.10.0.0 - # https://github.com/fpco/stackage/issues/2108 - pipes < 4.3.0 - pipes-safe < 2.2.5 From 29d420110f96a3949d6dcdbd00410d0f49c995ab Mon Sep 17 00:00:00 2001 From: Dmitry Ivanov Date: Sat, 3 Dec 2016 18:22:23 +0100 Subject: [PATCH 229/444] Update yi packages --- build-constraints.yaml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a76bdeee..a91698d9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1820,6 +1820,7 @@ packages: "Dmitry Ivanov @ethercrow": - charsetdetect-ae + - compiler-errors - docopt - dynamic-state - dyre @@ -1828,13 +1829,21 @@ packages: - pointedlist - word-trie - xdg-basedir - # - yi BLOCKED due to yi-language - #- yi-fuzzy-open - - # https://github.com/yi-editor/yi/issues/922 - # - yi-language - + # - yi -- disabled because of https://github.com/commercialhaskell/stack/issues/2795 + - yi-core + # - yi-frontend-pango -- disabled because of https://github.com/commercialhaskell/stack/issues/2795 + - yi-frontend-vty + - yi-fuzzy-open + - yi-ireader + - yi-keymap-cua + - yi-keymap-emacs + - yi-keymap-vim + - yi-language + - yi-misc-modes + - yi-mode-haskell + - yi-mode-javascript - yi-rope + - yi-snippet "Tobias Bexelius @tobbebex": - GPipe From 5afcfd5807a1058493261db0819c66274d1ded3f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 11 Dec 2016 10:15:04 +0900 Subject: [PATCH 230/444] disable yi-keymap-vim (yi-editor/yi#954) testsuite missing dir --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6f777af9..431a64e9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1858,7 +1858,7 @@ packages: - yi-ireader - yi-keymap-cua - yi-keymap-emacs - - yi-keymap-vim + #- yi-keymap-vim # https://github.com/yi-editor/yi/issues/954 - yi-language - yi-misc-modes - yi-mode-haskell From e34e6dc4a2a4695987b50ff6f8cc768f98c94910 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 11 Dec 2016 12:32:49 +0200 Subject: [PATCH 231/444] Add the hide field yesodweb/wai#579 --- build-constraints.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 431a64e9..d900caa2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3285,3 +3285,14 @@ tell-me-when-its-released: - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 - hakyll-4.9.2.0 # re-enable tests + +# Packages which should be hidden after registering, to avoid module name +# conflicts. This is intended for at least two use cases: +# +# * Making doctests pass (https://github.com/yesodweb/wai/issues/579) +# +# * Allowing tools like Stack to get a mapping from module name to package name +# for automatically installing dependencies +hide: +- async-dejafu # https://github.com/yesodweb/wai/issues/579 +- monads-tf # mtl is preferred From abf2d92daa8eb04e5c38559ddc01769e1cc91aab Mon Sep 17 00:00:00 2001 From: Hans-Peter Deifel Date: Sun, 11 Dec 2016 20:22:32 +0100 Subject: [PATCH 232/444] Add hledger-iadd --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d900caa2..adcfa3a5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2668,6 +2668,9 @@ packages: "Alexey Kuleshevich @lehins": - hip + "Hans-Peter Deifel @hpdeifel": + - hledger-iadd + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 463183880d4a875e8e45ab2b9a321aee63fc1268 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 12 Dec 2016 11:16:51 +0900 Subject: [PATCH 233/444] waiting for Spock-core release for testsuite (agrafix/Spock#102) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index adcfa3a5..6d1de3dc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3288,6 +3288,7 @@ tell-me-when-its-released: - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 - hakyll-4.9.2.0 # re-enable tests +- Spock-core-0.11.0.0 # testsuite fail # Packages which should be hidden after registering, to avoid module name # conflicts. This is intended for at least two use cases: From ba321e5359638047eb1f0ce292d1f271291cfbc6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 13 Dec 2016 11:54:18 +0900 Subject: [PATCH 234/444] build.sh: quieten builds with set +x --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index a145ac5b..9df389fb 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -set -eux +set -eu +x ROOT=$(cd $(dirname $0) ; pwd) TARGET=$1 From e7584ea7e2fd3c64eb2cb57df39d83d79987a6ed Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 13 Dec 2016 13:38:10 +0900 Subject: [PATCH 235/444] Revert "allow varying benchmark fail (schell/varying#15)" should be fixed in 0.7.0.3 This reverts commit 65d74692c99975e4ac7b3dbd6367e6754ade8464. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6d1de3dc..ed0764b4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3106,7 +3106,7 @@ expected-benchmark-failures: - dbus # No issue tracker, sent e-mail to maintainer - thyme # https://github.com/liyang/thyme/issues/50 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - - varying # https://github.com/schell/varying/issues/15 + # end of expected-benchmark-failures From acf180a7583e54831dfd62b88336501afb42082d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 13 Dec 2016 14:41:50 +0900 Subject: [PATCH 236/444] build.sh: do not update Hackage packages list for LTS New packages from Hackage should only be pulled by Nightly. ie LTS should never be ahead of Nightly in terms of package versions. --- automated/build.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index 9df389fb..13e39791 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -98,11 +98,16 @@ curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip # Determine the new build plan unless NOPLAN is set # -# * Update the package index +# * Update the package index (unless LTS) # * Create a new plan if [ "${NOPLAN:-}x" = "x" ] then - docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stack update && exec stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-}" + if [ $SHORTNAME = "lts" ] + then + docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "exec stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-}" + else + docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stack update && exec stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-}" + fi fi # Do the rest of the pre-build actions: From b05c971e062b0eb91b1b6d20d81f6688c6cb13ec Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 14 Dec 2016 09:46:46 +0200 Subject: [PATCH 237/444] Upper bound for #2135 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ed0764b4..a009436a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2717,6 +2717,9 @@ packages: # https://github.com/fpco/stackage/issues/2032 - datasets < 0.2.2 + + # https://github.com/fpco/stackage/issues/2135 + - glabrous < 0.2 # end of packages # Package flags are applied to individual packages, and override the values of From be33e6c37397b3de0ef9a5bffb7c73edabc2e0f1 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 14 Dec 2016 22:10:46 +0200 Subject: [PATCH 238/444] Remove upper bound and close #2135 This reverts commit b05c971e062b0eb91b1b6d20d81f6688c6cb13ec. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a009436a..ed0764b4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2717,9 +2717,6 @@ packages: # https://github.com/fpco/stackage/issues/2032 - datasets < 0.2.2 - - # https://github.com/fpco/stackage/issues/2135 - - glabrous < 0.2 # end of packages # Package flags are applied to individual packages, and override the values of From 9dd4548a8d226bc40feabf204b71399e373e8ce9 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 15 Dec 2016 10:12:09 +0200 Subject: [PATCH 239/444] Upper bound for #2136 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ed0764b4..fc701c5a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2717,6 +2717,9 @@ packages: # https://github.com/fpco/stackage/issues/2032 - datasets < 0.2.2 + + # https://github.com/fpco/stackage/issues/2136 + - X11 < 1.7 # end of packages # Package flags are applied to individual packages, and override the values of From b99d63bec31ab896294388552405c3fcdf09dd54 Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Fri, 16 Dec 2016 12:07:26 +0100 Subject: [PATCH 240/444] Add jni, jvm, sparkle once more. This is another attempt at #2003. The list of includes has been expanded. Fixes #1660. --- build-constraints.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fc701c5a..92930d85 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1565,6 +1565,9 @@ packages: - distributed-closure - H - inline-r + - jni + - jvm + - sparkle - th-lift "Christopher Reichert @creichert": @@ -2319,8 +2322,6 @@ packages: "Alp Mestanogullari @alpmestan": - taggy - taggy-lens - # 0.1 Compilation failure https://github.com/fpco/stackage/issues/1660 - inline-java - # via inline-java - sparkle "Alex McLean @yaxu": - tidal @@ -2807,11 +2808,15 @@ configure-args: - /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server - --extra-include-dirs - /usr/lib/jvm/java-8-openjdk-amd64/include + - --extra-include-dirs + - /usr/lib/jvm/java-8-openjdk-amd64/include/linux sparkle: - --extra-lib-dirs - /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server - --extra-include-dirs - /usr/lib/jvm/java-8-openjdk-amd64/include + - --extra-include-dirs + - /usr/lib/jvm/java-8-openjdk-amd64/include/linux hocilib: - --extra-lib-dirs - /usr/local/lib From f5c36341e1d911a5acb9703a1c8e8060705f6cef Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Fri, 16 Dec 2016 13:33:52 +0100 Subject: [PATCH 241/444] Add jvm to expected-test-failures. The reason for this is that on Debian for some reason the linker doesn't add a RUNPATH entry for libjvm.so, despite the fact that it's installed in a non-standard location. So running the test suite will yield a "libjvm.so not found" error. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 92930d85..b8bdc726 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2979,6 +2979,7 @@ expected-test-failures: - hedis - hocilib # oracle - hworker + - jvm - katip-elasticsearch # elasticsearch - log # ElasticSearch - mangopay # https://github.com/prowdsponsor/mangopay/issues/30 From 67957d4fbde51fab5f188c1a67016d04f60b2349 Mon Sep 17 00:00:00 2001 From: Timo von Holtz Date: Thu, 15 Dec 2016 23:10:42 +0100 Subject: [PATCH 242/444] Add hasql-migration --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fc701c5a..41dcfa0b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1763,6 +1763,7 @@ packages: "Timo von Holtz @tvh": # via haxl - haxl-amazonka + - hasql-migration - servant-JuicyPixels "Artyom @neongreen": From b079eac0d6c534b542b7bb0701f1fb90fe93e6a1 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Fri, 16 Dec 2016 09:02:38 -0800 Subject: [PATCH 243/444] Add streaming-wai --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fc701c5a..a9524d8a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1418,6 +1418,7 @@ packages: - pipes-csv - pipes-mongodb - skeletons + - streaming-wai # "Smirnov Alexey @chemist": # GHC 8 - snmp From 1fb8383f19f77630ca4d3ec59b60d03bd092b54a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sat, 17 Dec 2016 18:53:57 +0200 Subject: [PATCH 244/444] Upper bounds for #2143 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a9524d8a..fba2f8ed 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2721,6 +2721,10 @@ packages: # https://github.com/fpco/stackage/issues/2136 - X11 < 1.7 + + # https://github.com/fpco/stackage/issues/2143 + - cryptonite < 0.21 + - memory < 0.14 # end of packages # Package flags are applied to individual packages, and override the values of From 9dd723dd2dff0eaf2499203e04caf2662c542d2c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sat, 17 Dec 2016 18:56:19 +0200 Subject: [PATCH 245/444] Extra upper bound for #2143 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fba2f8ed..3800d6b3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2725,6 +2725,7 @@ packages: # https://github.com/fpco/stackage/issues/2143 - cryptonite < 0.21 - memory < 0.14 + - tls < 1.3.9 # end of packages # Package flags are applied to individual packages, and override the values of From 3f136b9882ee49b7fe0fd801d84a5bca1319251d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 18 Dec 2016 10:43:19 +0200 Subject: [PATCH 246/444] configure-args for jvm --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a740c743..ccf4af94 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2816,6 +2816,13 @@ configure-args: - /usr/lib/jvm/java-8-openjdk-amd64/include - --extra-include-dirs - /usr/lib/jvm/java-8-openjdk-amd64/include/linux + jvm: + - --extra-lib-dirs + - /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server + - --extra-include-dirs + - /usr/lib/jvm/java-8-openjdk-amd64/include + - --extra-include-dirs + - /usr/lib/jvm/java-8-openjdk-amd64/include/linux sparkle: - --extra-lib-dirs - /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server From 229ad9b04533c1ff3a633d5fcc14a5b8e50ae3c8 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 18 Dec 2016 10:47:49 +0200 Subject: [PATCH 247/444] Temporarily block jvm and sparkle #2139 --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ccf4af94..c7476dc2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1567,8 +1567,9 @@ packages: - H - inline-r - jni - - jvm - - sparkle + # Temporary block for https://github.com/fpco/stackage/pull/2139 + # - jvm + # - sparkle - th-lift "Christopher Reichert @creichert": From 6e56fb1fc2ca8de644bec3c59c233702f0cf01ff Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Sun, 18 Dec 2016 14:05:09 +0100 Subject: [PATCH 248/444] Add openjdk paths to dynamic linker system paths. --- debian-bootstrap.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index b651d4ea..4c28b457 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -162,3 +162,7 @@ cd /tmp \ && echo "/usr/local/lib" > /etc/ld.so.conf.d/usr-local.conf \ && echo "/usr/lib/oracle/12.1/client64/lib" > /etc/ld.so.conf.d/oracle-client.conf \ && ldconfig + +# Add JDK to system paths. +echo "/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/" > /etc/ld.so.conf.d/openjdk.conf \ + && ldconfig From 9f167da8cd1ed7f57c5bba1f17a6df847a3431c0 Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Sun, 18 Dec 2016 15:29:25 +0100 Subject: [PATCH 249/444] Reenable jvm. Depends on Docker image that includes #2144. --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c7476dc2..cd6f2cf7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1567,8 +1567,8 @@ packages: - H - inline-r - jni - # Temporary block for https://github.com/fpco/stackage/pull/2139 - # - jvm + - jvm + # BLOCKED GHC 8.0.2 # - sparkle - th-lift From b1f5590f5831cdc8ac302e56770146656838f935 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 18 Dec 2016 15:32:57 +0100 Subject: [PATCH 250/444] Re-enable doctest suites --- build-constraints.yaml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cd6f2cf7..924cac1d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2292,7 +2292,7 @@ packages: - ua-parser - hs-GeoIP - retry - - katip + - katip - katip-elasticsearch "Sid Kapur sidharthkapur1@gmail.com @sid-kap": @@ -2767,10 +2767,6 @@ package-flags: tar: old-time: false - # https://github.com/fpco/stackage/pull/482#issuecomment-83635207 - jose-jwt: - doctest: false - time-locale-compat: old-locale: false @@ -3072,12 +3068,6 @@ expected-test-failures: - distributed-process-supervisor # # https://github.com/haskell-d - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1 - # Doctest ran across ambiguous modules - # https://github.com/bergmark/blog/blob/master/2016/package-faq.md#ambiguous-modules-when-using-doctest - - doctest # 0.11.0 https://github.com/sol/doctest/issues/137 - - jwt # https://bitbucket.org/ssaasen/haskell-jwt/issues/18/test-suite-build-failure-in-stackage - - warp # https://github.com/yesodweb/wai/issues/579 - # Stackage upper bounds, re-enable these when their upper bound is removed - hindent # 4.6.4 From a10011824d40649e11e56463b01e534cd6b09ace Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 18 Dec 2016 20:44:15 +0100 Subject: [PATCH 251/444] Revert "Re-enable doctest suites" This reverts commit b1f5590f5831cdc8ac302e56770146656838f935. --- build-constraints.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 924cac1d..cd6f2cf7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2292,7 +2292,7 @@ packages: - ua-parser - hs-GeoIP - retry - - katip + - katip - katip-elasticsearch "Sid Kapur sidharthkapur1@gmail.com @sid-kap": @@ -2767,6 +2767,10 @@ package-flags: tar: old-time: false + # https://github.com/fpco/stackage/pull/482#issuecomment-83635207 + jose-jwt: + doctest: false + time-locale-compat: old-locale: false @@ -3068,6 +3072,12 @@ expected-test-failures: - distributed-process-supervisor # # https://github.com/haskell-d - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1 + # Doctest ran across ambiguous modules + # https://github.com/bergmark/blog/blob/master/2016/package-faq.md#ambiguous-modules-when-using-doctest + - doctest # 0.11.0 https://github.com/sol/doctest/issues/137 + - jwt # https://bitbucket.org/ssaasen/haskell-jwt/issues/18/test-suite-build-failure-in-stackage + - warp # https://github.com/yesodweb/wai/issues/579 + # Stackage upper bounds, re-enable these when their upper bound is removed - hindent # 4.6.4 From 8a12ad449aaedd16681729ea323550681b286449 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 09:41:14 +0100 Subject: [PATCH 252/444] clckwrks upper bound for #2147 --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ec9fec2b..03d4a4cf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2293,7 +2293,7 @@ packages: - ua-parser - hs-GeoIP - retry - - katip + - katip - katip-elasticsearch "Sid Kapur sidharthkapur1@gmail.com @sid-kap": @@ -2729,6 +2729,9 @@ packages: - cryptonite < 0.21 - memory < 0.14 - tls < 1.3.9 + + # https://github.com/fpco/stackage/issues/2147 + - clckwrks < 0.24.0 # end of packages # Package flags are applied to individual packages, and override the values of From aed09354889e48c7ec9e56a96f9a20b1662762c5 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 10:11:49 +0100 Subject: [PATCH 253/444] Expect hasql-transaction tests to fail due to missing PostgreSQL --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 03d4a4cf..3e708d88 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2994,6 +2994,7 @@ expected-test-failures: - happy # Needs mtl in the user package DB - haskell-neo4j-client # neo4j with auth disabled - hasql # PostgreSQL + - hasql-transaction # PostgreSQL - hedis - hocilib # oracle - hworker From 589fee65b202388e59d40aa34eb41bf825caebe8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 17:19:28 +0100 Subject: [PATCH 254/444] rattletrap upper bound for #2148 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3e708d88..b69071f4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2732,6 +2732,9 @@ packages: # https://github.com/fpco/stackage/issues/2147 - clckwrks < 0.24.0 + + # https://github.com/fpco/stackage/issues/2148 + - rattletrap < 2.1.0 # end of packages # Package flags are applied to individual packages, and override the values of From f3db2b4f057474dbb9e9ce845def3d97eeb10258 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 17:45:32 +0100 Subject: [PATCH 255/444] Revert "Revert "Re-enable doctest suites"" This reverts commit a10011824d40649e11e56463b01e534cd6b09ace. --- build-constraints.yaml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b69071f4..1180a144 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2774,10 +2774,6 @@ package-flags: tar: old-time: false - # https://github.com/fpco/stackage/pull/482#issuecomment-83635207 - jose-jwt: - doctest: false - time-locale-compat: old-locale: false @@ -3080,12 +3076,6 @@ expected-test-failures: - distributed-process-supervisor # # https://github.com/haskell-d - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1 - # Doctest ran across ambiguous modules - # https://github.com/bergmark/blog/blob/master/2016/package-faq.md#ambiguous-modules-when-using-doctest - - doctest # 0.11.0 https://github.com/sol/doctest/issues/137 - - jwt # https://bitbucket.org/ssaasen/haskell-jwt/issues/18/test-suite-build-failure-in-stackage - - warp # https://github.com/yesodweb/wai/issues/579 - # Stackage upper bounds, re-enable these when their upper bound is removed - hindent # 4.6.4 From a2ca9824d572e0b64163070663817c91fc7f4d21 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 18:05:12 +0100 Subject: [PATCH 256/444] Remove clckwrks upper bound and close #2147 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1180a144..8f053f03 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2730,9 +2730,6 @@ packages: - memory < 0.14 - tls < 1.3.9 - # https://github.com/fpco/stackage/issues/2147 - - clckwrks < 0.24.0 - # https://github.com/fpco/stackage/issues/2148 - rattletrap < 2.1.0 # end of packages From f16ed6eec16e7a84b4954241795012e43af1872a Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 18:28:20 +0100 Subject: [PATCH 257/444] Print the version/git hash of stackage-curator --- automated/build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/automated/build.sh b/automated/build.sh index 13e39791..1dd7dadd 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -77,6 +77,7 @@ rm -f stackage-curator stackage-curator.bz2 wget https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 bunzip2 stackage-curator.bz2 chmod +x stackage-curator +stackage-curator --version ) ARGS_COMMON="--rm -v $WORKDIR:$HOME/work -w $HOME/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/stack:/usr/bin/stack:ro" From 5f337a111c07e011045362bf878e678201185296 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 19:37:17 +0100 Subject: [PATCH 258/444] Hide protolude and cryptohash due to doctest issues --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8f053f03..79e6e938 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3318,3 +3318,5 @@ tell-me-when-its-released: hide: - async-dejafu # https://github.com/yesodweb/wai/issues/579 - monads-tf # mtl is preferred +- protolude # `module Panic` conflicts with base +- cryptohash # Superceeded by cryptonite From 8b3625266b40b0534cc2925d9a0f3d5bc8fc60bb Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 19:41:13 +0100 Subject: [PATCH 259/444] Expect ginger tests to fail --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 79e6e938..8210046e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3042,6 +3042,7 @@ expected-test-failures: - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - xlsior # https://github.com/rcallahan/xlsior/issues/1 - hakyll # https://github.com/jaspervdj/hakyll/issues/491 + - ginger # https://bitbucket.org/tdammers/ginger/issues/1/test-suite-failure-due-to-missing-test # Assertion failures, these can be real bugs or just limitations # in the test cases. From f11f65be884f0d98fbcdce1fb7582e713746b091 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 21:58:59 +0100 Subject: [PATCH 260/444] Force rebuilds of cryptohash and protolude --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8210046e..dc5994be 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2732,6 +2732,10 @@ packages: # https://github.com/fpco/stackage/issues/2148 - rattletrap < 2.1.0 + + # Temporary for doctest debugging + - cryptohash < 0.11.9 + - protolude < 0.1.10 # end of packages # Package flags are applied to individual packages, and override the values of From e28a0f7f6f11e97f3b77e916aaf0ff3fb5ca50f8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 22:03:21 +0100 Subject: [PATCH 261/444] Temp disable avers for doctest debugging --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dc5994be..7808b48d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -977,10 +977,10 @@ packages: - pipes-network "Tomas Carnecky @wereHamster": - - avers - - avers-api - - avers-api-docs - - avers-server + # - avers + # - avers-api + # - avers-api-docs + # - avers-server - css-syntax - etcd - github-types From 5d426c7faa892479c8a395069d7f0012c6b9c9db Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 22:14:20 +0100 Subject: [PATCH 262/444] Re-enable temp disabled packages --- build-constraints.yaml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7808b48d..ea0f19a1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -977,10 +977,10 @@ packages: - pipes-network "Tomas Carnecky @wereHamster": - # - avers - # - avers-api - # - avers-api-docs - # - avers-server + - avers + - avers-api + - avers-api-docs + - avers-server - css-syntax - etcd - github-types @@ -2733,9 +2733,6 @@ packages: # https://github.com/fpco/stackage/issues/2148 - rattletrap < 2.1.0 - # Temporary for doctest debugging - - cryptohash < 0.11.9 - - protolude < 0.1.10 # end of packages # Package flags are applied to individual packages, and override the values of From 777b1ee854503413491fb3e8cfadd0c7c37dd789 Mon Sep 17 00:00:00 2001 From: John Galt Date: Tue, 20 Dec 2016 13:08:36 -0500 Subject: [PATCH 263/444] Add nfc --- build-constraints.yaml | 1 + debian-bootstrap.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ea0f19a1..baa974ba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2071,6 +2071,7 @@ packages: - cacophony - pipes-cacophony - blake2 + - nfc "Adam Curtis @kallisti-dev": [] diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 4c28b457..32e6df55 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -84,6 +84,7 @@ apt-get install -y \ libmpfr-dev \ libmysqlclient-dev \ libncurses-dev \ + libnfc-dev \ libnotify-dev \ libopenal-dev \ libpango1.0-dev \ From f160f23b339316a6dfe647cb5594342e2a77167b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 21 Dec 2016 16:59:56 +0100 Subject: [PATCH 264/444] cacophony upper bound for #2143 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index baa974ba..00d3a4bc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2730,6 +2730,7 @@ packages: - cryptonite < 0.21 - memory < 0.14 - tls < 1.3.9 + - cacophony < 0.9.0 # https://github.com/fpco/stackage/issues/2148 - rattletrap < 2.1.0 From 955ea14c3038d6f8a0791baf17dd91dd4acda720 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 21 Dec 2016 23:46:14 +0100 Subject: [PATCH 265/444] Upper bound for #2151 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 00d3a4bc..09e635b0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2735,6 +2735,9 @@ packages: # https://github.com/fpco/stackage/issues/2148 - rattletrap < 2.1.0 + # https://github.com/fpco/stackage/issues/2151 + - declarative < 0.5.0 + # end of packages # Package flags are applied to individual packages, and override the values of From d3985e77c6426cb72df2a71c07fe5c241cccf12d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 21 Dec 2016 23:50:47 +0100 Subject: [PATCH 266/444] Change upper bound for #2151 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 09e635b0..92b075c4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2736,7 +2736,7 @@ packages: - rattletrap < 2.1.0 # https://github.com/fpco/stackage/issues/2151 - - declarative < 0.5.0 + - mighty-metropolis < 1.2.0 # end of packages From a85ed3f4bc187e33df533ea36c558ef15335db27 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 22 Dec 2016 10:31:20 +0100 Subject: [PATCH 267/444] Remove upper bound and close #2151 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 92b075c4..00d3a4bc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2735,9 +2735,6 @@ packages: # https://github.com/fpco/stackage/issues/2148 - rattletrap < 2.1.0 - # https://github.com/fpco/stackage/issues/2151 - - mighty-metropolis < 1.2.0 - # end of packages # Package flags are applied to individual packages, and override the values of From f6f13871fb08a329515742c05e81de10758a4429 Mon Sep 17 00:00:00 2001 From: Xia Li-yao Date: Thu, 22 Dec 2016 11:37:29 +0000 Subject: [PATCH 268/444] add generic-random --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 00d3a4bc..1c233db2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,9 @@ ghc-major-version: "8.0" # Constraints for brand new builds packages: + "Li-yao Xia @Lysxia": + - generic-random + "Tobias Dammers @tdammers": - ginger From bc0047de3c5630a0e92bb4954f0fafecea44efb6 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Thu, 22 Dec 2016 10:31:53 -0500 Subject: [PATCH 269/444] Add echo --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c233db2..acca351a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1720,6 +1720,7 @@ packages: - base-orphans - code-page - deriving-compat + - echo - generic-deriving - hashmap - invariant From 919de6c565de5e86834638f0454f1a6b0420682f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 22 Dec 2016 23:26:01 +0100 Subject: [PATCH 270/444] Remove upper bound and close #2148 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c233db2..0e91b29c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2735,9 +2735,6 @@ packages: - tls < 1.3.9 - cacophony < 0.9.0 - # https://github.com/fpco/stackage/issues/2148 - - rattletrap < 2.1.0 - # end of packages # Package flags are applied to individual packages, and override the values of From 87cbe7abf8743e906ecaddf9594b0052edb3ce0e Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Fri, 23 Dec 2016 15:05:34 +0900 Subject: [PATCH 271/444] Add pretty-simple package. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0e91b29c..05a20926 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1842,6 +1842,7 @@ packages: # GHC 8 - ig - natural-transformation - opaleye-trans + - pretty-simple - read-env-var - yahoo-finance-api From 4c1a8455af7b60150bd3fb02b10da28d1e7c53ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Sicard-Ram=C3=ADrez?= Date: Fri, 23 Dec 2016 08:07:58 -0500 Subject: [PATCH 272/444] Enabled Agda 2.5.2. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 68eb2470..efbc3475 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1759,8 +1759,7 @@ packages: # GHC 8 - ipython-kernel "Andrés Sicard-Ramírez @asr": - [] - # - Agda # BLOCKED haskell-src-exts < 1.18 and QuickCheck < 2.9 + - Agda "James Cook @mokus0": - dependent-sum From c797427d274232c5b61fabe85a3056bc23c4fde3 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 23 Dec 2016 20:59:02 +0100 Subject: [PATCH 273/444] Remove upper bounds and close #2143 --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index efbc3475..b973f2be 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2730,12 +2730,6 @@ packages: # https://github.com/fpco/stackage/issues/2136 - X11 < 1.7 - # https://github.com/fpco/stackage/issues/2143 - - cryptonite < 0.21 - - memory < 0.14 - - tls < 1.3.9 - - cacophony < 0.9.0 - # end of packages # Package flags are applied to individual packages, and override the values of From 0af27f0a5bc27be024724da9babc8311c6d1e552 Mon Sep 17 00:00:00 2001 From: Alex Mason Date: Sat, 24 Dec 2016 23:14:30 +1100 Subject: [PATCH 274/444] Add amazonka-s3-streaming --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b973f2be..e7685508 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2600,6 +2600,7 @@ packages: "Alex Mason @Axman6": - foldl-statistics + - amazonka-s3-streaming "Ondrej Palkovsky @ondrap": - json-stream From 28b0049ee3bc86757916098adebce677e5adcde2 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Sat, 24 Dec 2016 15:40:34 +0100 Subject: [PATCH 275/444] add intro --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b973f2be..3155b147 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2580,6 +2580,7 @@ packages: - wl-pprint-annotated - wl-pprint-console - console-style + - intro "Taras Serduke @tserduke": - do-list From cb49f4e853eb549c5c8d58e5b38d03c356f83509 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Sat, 24 Dec 2016 19:39:53 +0100 Subject: [PATCH 276/444] Add unlit As discussed in https://github.com/pepijnkokke/unlit/issues/3 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b973f2be..147d6e99 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2580,6 +2580,7 @@ packages: - wl-pprint-annotated - wl-pprint-console - console-style + - unlit "Taras Serduke @tserduke": - do-list From 93d40f05a4528de10e40a9538bdd14fb94fa6c32 Mon Sep 17 00:00:00 2001 From: joe9 Date: Mon, 26 Dec 2016 00:25:00 -0700 Subject: [PATCH 277/444] added logger-thread and text-generic-pretty packages --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f862a53c..d7c49e1a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,10 @@ ghc-major-version: "8.0" # Constraints for brand new builds packages: + "Joe M @joe9": + - logger-thread + - text-generic-pretty + "Li-yao Xia @Lysxia": - generic-random From e2a4602ed7faa6caa679f23b4a6073483aeaccf1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 12:19:33 +0100 Subject: [PATCH 278/444] Upper bound for #2161 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f862a53c..677cf6b9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2733,6 +2733,9 @@ packages: # https://github.com/fpco/stackage/issues/2136 - X11 < 1.7 + # https://github.com/fpco/stackage/issues/2161 + - cacophony < 0.9.0 + # end of packages # Package flags are applied to individual packages, and override the values of From cc72e288f9b407b0359ba82c409c331bdabc1cdc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 12:21:07 +0100 Subject: [PATCH 279/444] Re-enable passing test suites --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 677cf6b9..46952ed7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2983,7 +2983,6 @@ expected-test-failures: - dbmigrations # PostgreSQL - dns # https://github.com/kazu-yamamoto/dns/issues/29 - drifter-postgresql # PostgreSQL - - ersatz # Requires SAT solver - etcd # etcd https://github.com/fpco/stackage/issues/811 - eventstore # Event Store - fb # Facebook app @@ -3096,8 +3095,6 @@ expected-test-failures: - hackernews # https://github.com/dmjio/hackernews/issues/19 - - heist # https://github.com/snapframework/heist/issues/95 - - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4 - commutative # https://github.com/athanclark/commutative/issues/4 From 3f5dd282764f55525637a4ad3fa5f504faf316e2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 19 Dec 2016 19:37:42 +0100 Subject: [PATCH 280/444] More detailed descriptions of curator workflows. --- CURATORS.md | 175 +++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 160 insertions(+), 15 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 7b5f8997..0af3d9f3 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -4,7 +4,7 @@ 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. -## Workflow +## Workflow overview This section sketches out at a high level how the entire Stackage build/curation process works: @@ -23,10 +23,30 @@ process works: The typical story on pull requests is: If Travis accepts it and the author only added packages under his/her own name, merge it. If the -build later fails (see below), then block the package until it's -fixed. +build later fails (see "Adding Debian packages for required system tools or libraries"), +then block the package until it's fixed. + +If benchmarks, haddocks, or test suites fails at this point we +typically also block the package until these issues are fixed. This in +order to add packages with a clean slate. Optionally we can check if packdeps says the package is up to date. +Visit http://packdeps.haskellers.com/feed?needle= + +Builds may fail because of unrelated bounds changes. If this happens, +first add any version bounds to get master into a passing state (see +"Fixing bounds issues"), then re-run the travis build. + +A common issue is that authors submit newly uploaded packages, it can +take up to an hour before this has synced across the stack +infrastructure. You can usually compare the versions of the package in +https://github.com/commercialhaskell/all-cabal-metadata/tree/master/packages/ +to what's on hackage to see if this is the case. Wait an hour and +re-run the pull request. + +Tests also commonly fail due to missing test files, and sometimes due +to doctest limitations. You can point the maintainer to +https://github.com/bergmark/blog/blob/master/2016/package-faq.md ## Fixing bounds issues @@ -36,20 +56,121 @@ issue on the Stackage repo about the problem, and modifying the build-constraints.yaml file to work around it in one of the ways below. Be sure to refer to the issue for workarounds added to that file. -* __Temporary upper bounds__ Most common technique, just prevent a new version of a library from being included immediately -* __Skipping tests and benchmarks__ If the upper bound is only in a test suite or benchmark, you can add the relevant package to skipped-tests or skipped-benchmarks. For example, if conduit had an upper bound on criterion for a benchmark, you could added conduit as a skipped benchmark. -* __Excluding packages__ In an extreme case of a non-responsive maintainer, you can remove the package entirely from Stackage. We try to avoid that whenever possible +### Temporary upper bounds + +Most common technique, just prevent a new version of a library from +being included immediately. This also applies to when only benchmarks +and tests are affected. + +* Copy the stackage-curator output and create a new issue, see e.g +https://github.com/fpco/stackage/issues/2108 + +* Add a new entry under the "stackage upper bounds" section of `build-constraints.yaml`. For the above example it would be + +```yaml + "Stackage upper bounds": + # https://github.com/fpco/stackage/issues/2108 + - pipes < 4.3.0 +``` + +* Commit (message e.g. "Upper bound for #2108") +* Optionally: Verify with `stackage-curator check` locally +* Push +* Verify that everything works on the build server (you can restart the build or wait for it to to run again) + +Sometimes releases for different packages are tightly coupled. Then it +can make sense to combine them into one issue, as in +https://github.com/fpco/stackage/issues/2143. + +If a dependency that is not explicitly in stackage is causing test or +benchmark failures you can skip or expect them to fail (see "Skipping +tests and benchmarks" and "Expecting test/benchmark/haddock +failures"). Bonus points for reporting this upstream to that packages' +maintainer. + +### Lifting upper bounds + +You can try this when you notice that a package has been updated. You +can also periodically try to lift bounds (I think it's good to do this +at the start of your week /@bergmark) + +If stackage-curator is happy commit the change ("Remove upper bounds and close #X"). + +### Amending upper bounds + +With the `pipes` example above there was later a new release of +`pipes-safe` that required the **newer** version of `pipes`. You can +add that package to the same upper bounds section, +(e.g. https://github.com/fpco/stackage/commit/6429b1eb14db3f2a0779813ef2927085fa4ad673) +as we want to lift them simultaneously. + +### Skipping tests and benchmarks + +Sometimes tests and benchmark dependencies are forgotten or not cared +for. To disable compilation for them add them to `skipped-tests` or +`skipped-benchmarks`. If a package is added to these sections they +won't be compiled, and their dependencies won't be taken into account. + +There are sub sections under these headers that is used to group types +of failures together, and also to document what type of failures +exist. + +### Expecting test/benchmark/haddock failures + +The difference from the `skipped` sections is that items listed here +are compiled and their dependencies are taken into account. These +sections also have sub sections with groups and descriptions. + +One big category of test suites in this section are those requiring +running services. We don't want to run those, but we do want to check +dependencies and compile them. + +If there are no version bounds that would fix the issue or if you +can't figure it out, file it +(e.g. https://github.com/fpco/stackage/issues/2133) to ask the +maintainer for help. + +### Waiting for new releases + +Sometimes there is a failure reported on a (now possibly closed) issue +on an external tracker. If an issue gets resolved but there is no +hackage release yet we'd like to get notified when it's uploaded. + +Add the package with its current version to the +`tell-me-when-its-released` section. This will cause the build to stop +when the new version is out. + +### Excluding packages + +In an extreme case of a non-responsive maintainer, you can remove the +package entirely from Stackage. We try to avoid that whenever +possible. + +This typically happens when we move to a new major GHC release or when +there are only a few packages waiting for updates on an upper bounds +issue. + +Comment out the offending packages from the "packages" section and add +a comment saying why it was disabled: + +``` + # - swagger # BLOCKED aeson 1.0 +``` + ## Updating the content of the Docker image used for building ### 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 to a branch should trigger a DockerHub. Normally only the nightly branch needs to be updated +Committing the changes to a branch 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 xenial which is the version used to build Nightly). -Note we generally don't install/run services needed for testsuites in the docker images - packages with tests requiring some system service can be add to expected-test-failures. +Note that we generally don't install/run services needed for testsuites in the docker images - packages with tests requiring some system service can be added to `expected-test-failures`. +It's good to inform the maintainer of any disabled tests (commenting in the PR is sufficient). + +If a new package fails to build because of missing system libraries we often ask the maintainer to help figure out what to install. ### Upgrading GHC version The Dockerfile contains information on which GHC versions should be used. You @@ -106,7 +227,7 @@ we're just not there yet. /opt/stackage-build/stackage/automated/build.sh lts-3.0 ``` -Recommended: run these from inside a `screen` session. If you get version bound +Recommended: run these from inside a `tmux` session. If you get version bound problems on nightly or LTS major, you need to fix build-constraints.yaml (see info above). For an LTS minor bump, you'll typically want to use the `CONSTRAINTS` environment variable, e.g.: @@ -126,13 +247,13 @@ 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 universal advice on how to solve things, since each situation is unique. Let's -develop this advice over time. For now: if you're not sure, ask Michael for -guidance. +develop this advice over time. For now: if you're not sure, ask for guidance. __`NOPLAN=1`__ If you wish to rerun a build without recalculating a build plan, you can set the environment variable `NOPLAN=1`. This is useful for such cases as an intermittent test failure, out of memory -condition, or manually tweaking the plan file. +condition, or manually tweaking the plan file. This is the default for +LTS builds. ### Timing @@ -146,9 +267,33 @@ 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 +* (outdated) There are many temp files inside `/home/ubuntu/stackage-server-cron` that can be cleared out occasionally +* (outdated) 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`. +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 /var/stackage/stackage/automated/nightly`. +Replace nightly with `lts7` to wipe the LTS 7 cache. + +## Local curator setup + +We don't run the full stackage build locally as that might take too +much time. Some steps on the other hand are much faster to do +yourself. + +It's useful to be able to modify constraints locally before pushing to +the repository. To do this first install stackage-curator: +`git clone git@github.com:fpco/stackage-curator.git && cd stackage-curator && stack install` +or get the linux binary: https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 +(it's a good idea to upgrade stackage-curator at least at the start of your week as curator). +Then clone the stackage repo `git clone git@github.com:fpco/stackage.git`. +Inside it run `stack update && stackage-curator check` to get new packages and do dependency resolution. + +This can be used to make sure all version bounds are in place +(including for test suites and benchmarks), to check whether bounds +can be lifted, and to get `tell-me-when-its-released` notifications. + +Notably this doesn't build anything, so you won't see any compilation +errors for builds/tests/benchmarks. From d8aafaddaa43f6f3c04fc43f4e75d2c10bba7a64 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 20:22:56 +0100 Subject: [PATCH 281/444] Upper bound for #2163 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 46952ed7..8c42c9ed 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2736,6 +2736,9 @@ packages: # https://github.com/fpco/stackage/issues/2161 - cacophony < 0.9.0 + # https://github.com/fpco/stackage/issues/2163 + - cayley-client < 0.3.0 + # end of packages # Package flags are applied to individual packages, and override the values of From 84ec1f51f6f1070dffdb092bc92d8d210b0844e6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 20:23:40 +0100 Subject: [PATCH 282/444] close #2161 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8c42c9ed..b8693c55 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2733,9 +2733,6 @@ packages: # https://github.com/fpco/stackage/issues/2136 - X11 < 1.7 - # https://github.com/fpco/stackage/issues/2161 - - cacophony < 0.9.0 - # https://github.com/fpco/stackage/issues/2163 - cayley-client < 0.3.0 From 1103d4434e511432ae419bf6a9880bd63f3e9fac Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 20:22:05 +0100 Subject: [PATCH 283/444] Normalize commments for disabled packages, and re-enable a bunch that seem fixed. --- build-constraints.yaml | 490 ++++++++++++++++++++--------------------- 1 file changed, 241 insertions(+), 249 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b8693c55..3b01be83 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -42,7 +42,7 @@ packages: - unicode-transforms "Aleksey Uimanov @s9gf4ult": - # - postgresql-query # BLOCKED derive + # - postgresql-query # via: derive - hreader - hset @@ -70,18 +70,18 @@ packages: - once "David Johnson @dmjio": - # GHC 8 - envy + # - envy # bounds: GHC 8 - s3-signer - # bounds - google-translate + - google-translate - hackernews - # bounds - ses-html - # via stripe-http-streams - stripe-haskell - # via http-streams - stripe-http-streams - # - stripe-core # BLOCKED aeson < 1.0 + # - ses-html # bounds: time 1.6 + # - stripe-haskell # via: stripe-http-streams + # - stripe-http-streams # via: http-streams + # - stripe-core # bounds: aeson 1.0 "Piotr Mlodawski @pmlodawski": - signal - # GHC 8 - ghc-session + # - ghc-session # bounds: GHC 8 "Michael Snoyman michael@snoyman.com @snoyberg": - bzlib-conduit @@ -121,7 +121,7 @@ packages: - yesod-websockets - cereal-conduit - binary-conduit - # GHC 8 - lzma-conduit + - lzma-conduit - mutable-containers - hpc-coveralls - monad-unlift @@ -135,7 +135,7 @@ packages: - base16-bytestring - c2hs - cassava - # GHC 8 - csv-conduit + - csv-conduit - executable-hash - executable-path - foreign-store @@ -146,13 +146,13 @@ packages: - indents - language-c - lhs2tex - # GHC 8 2.5 compilation failure - persistent-mongoDB + # - persistent-mongoDB # bounds: http-api-data - pretty-class - th-expand-syns - th-lift - quickcheck-assertions - # - hackage-mirror BLOCKED aws + # - hackage-mirror # via: aws - wai-middleware-consul - wai-middleware-crowd - monad-logger-json @@ -203,7 +203,7 @@ packages: - hjsmin - language-javascript - Strafunski-StrategyLib - # - HaRe # BLOCKED ghc-mod via pipes + # - HaRe # via: cabal-helper, ghc-mod, rosezipper "Alfredo Di Napoli @adinapoli": - mandrill @@ -291,9 +291,9 @@ packages: - lucid - osdkeys - pdfinfo - # GHC 8 https://github.com/fpco/stackage/issues/1062 - present + - present - pure-io - # GHC 8 - scrobble + - scrobble - shell-conduit - sourcemap - hindent @@ -302,8 +302,8 @@ packages: - path - intero - weigh - # GHC 8 - haskell-docs - # bounds - structured-haskell-mode + - haskell-docs + # - structured-haskell-mode # bounds: haskell-src-exts # via: applicative-quoters "Alberto G. Corona @agocorona": - RefSerialize @@ -317,17 +317,17 @@ packages: "Edward Kmett @ekmett": - ad - adjunctions - # GHC 8 & bounds - approximate + # - approximate # bounds: binary, comonad, pointed - bifunctors - bits - # GHC 8 - bound + # - bound # bounds: binary, comonad, doctest, transformers, vector - bytes - charset - comonad - comonads-fd - comonad-transformers - # GHC 8 & bounds - compensated - # bounds - compressed + # - compensated # bounds: binary, comonad, generic-deriving, safecopy + # - compressed # bounds: comonad, pointed - concurrent-supply - constraints - contravariant @@ -353,7 +353,7 @@ packages: - monadic-arrays - monad-products - monad-products - # GHC 8 - monad-st + # - monad-st # bounds: transformers - mtl - nats - numeric-extras @@ -382,7 +382,7 @@ packages: - gl - lens-aeson - zlib-lens - # GHC 8 - hyperloglog + # - hyperloglog # bounds: approximate, binary, comonad "Andrew Farmer @xich": - scotty @@ -438,27 +438,27 @@ packages: "Paul Harper @benekastah": [] - # - yesod-auth-oauth2 # BLOCKED aeson-1.0 + # - yesod-auth-oauth2 # bounds: aeson-1.0, http-client, load-env "Felipe Lessa @meteficha": - # bounds - country-codes - # bounds - esqueleto - # - fb # BLOCKED http-conduit 2.2 - # bounds - fb-persistent - # VERSION MISSING Compilation failure against aeson https://github.com/prowdsponsor/mangopay/issues/32 - mangopay + # - country-codes # bounds: tagsoup + # - esqueleto # bounds: persistent + # - fb # bounds: aeson, http-conduit-2.2, hspec + # - fb-persistent # bounds: persistent # via: fb + # - mangopay # compilation failure against aeson - nonce - serversession - serversession-backend-acid-state - # bounds - serversession-backend-persistent - # bounds - serversession-backend-redis - # - serversession-frontend-snap + # - serversession-backend-persistent # bounds: persistent, persistent-postgresql, persistent-sqlite + # - serversession-backend-redis # bounds: hedis + # - serversession-frontend-snap # bounds: snap, snap-core - serversession-frontend-wai - serversession-frontend-yesod - thumbnail-plus - # bounds - yesod-auth-account-fork - # GHC 8 - yesod-auth-fb - # - yesod-fb # BLOCKED http-conduit 2.2 via fb - # VERSION MISSING Compilation failure against aeson https://github.com/prowdsponsor/mangopay/issues/32 - yesod-mangopay + # - yesod-auth-account-fork # bounds: persistent + # - yesod-auth-fb # bounds: time, transformers # via fb, via yesod-fb + # - yesod-fb # via fb + # - yesod-mangopay # via mangopay "Alexander Altman @pthariensflame": # Maintaining on behalf of @roelvandijk: @@ -470,15 +470,15 @@ packages: "Trevor L. McDonell @tmcdonell": - accelerate - # "Liam O'Connor @liamoc": - # GHC 8 - patches-vector - # GHC 8 - composition-tree - # GHC 8 & bounds - dixi - # GHC 8 - latex-formulae-image - # via latex-formulae-image - latex-formulae-pandoc - # GHC 8 - latex-formulae-hakyll - # GHC 8 & bounds - agda-snippets - # GHC 8 - agda-snippets-hakyll + "Liam O'Connor @liamoc": + # - patches-vector # bounds: QuickCheck, edit-distance-vector, hspec + # - composition-tree # bounds: QuickCheck + # - dixi # bounds: aeson, lens, time, [...] + - latex-formulae-image + # - latex-formulae-pandoc # bounds: pandoc-types + # - latex-formulae-hakyll # bounds: ghc, base + # - agda-snippets # bounds: ghc, base + # - agda-snippets-hakyll # bounds: ghc, base "Dan Burton @DanBurton": - hspec-jenkins @@ -559,11 +559,11 @@ packages: - messagepack-rpc # "Boris Lykah @lykahb": - # GHC 8 - groundhog - # GHC 8 - groundhog-th - # GHC 8 - groundhog-sqlite - # GHC 8 - groundhog-postgresql - # GHC 8 - groundhog-mysql + # - groundhog # bounds: transformers + # - groundhog-th # via groundhog + # - groundhog-sqlite # via groundhog + # - groundhog-postgresql # bounds: transformers # via groundhog + # - groundhog-mysql # bounds: transformers # via: groundhog, mysql-simple "Janne Hellsten @nurpax": - sqlite-simple @@ -576,14 +576,14 @@ packages: - hPDB-examples - homplexity - wordpass - # - json-autotype # BLOCKED aeson 1.0 + # - json-autotype # bounds: aeson 1.0, lens - posix-realtime "Dom De Re @domdere": - cassava-conduit "Dominic Steinitz @idontgetoutmuch": - # - yarr # https://github.com/leventov/yarr/issues/10 + # - yarr # compilation error against fixed-vector https://github.com/leventov/yarr/issues/10 - random-fu "Ben Gamari @bgamari": @@ -646,8 +646,8 @@ packages: - opensource "Joey Hess @joeyh": - # via esqueleto - git-annex - # via github - github-backup + # - git-annex # bounds: bloomfilter, [...] # via: aws, esqueleto, [...] # + # - github-backup # bounds: github - Win32-extras - concurrent-output - mountpoints @@ -661,34 +661,33 @@ packages: - repa - repa-io - repa-algorithms - # GHC 8 - kanji + # - kanji # bounds: ghc 8, base "Ketil Malde @ketil-malde": - biocore - biofasta - biofastq - # 0.3.7.1 Compilation failure due to -Werror - biosff + # - biosff # 0.3.7.1 Compilation failure due to -Werror - blastxml - bioace - biopsl - # VERSION MISSING Compilation failure against c2hs https://github.com/ingolia/SamTools/issues/3 - samtools + # samtools # Compilation failure against c2hs https://github.com/ingolia/SamTools/issues/3 - seqloc - bioalign - BlastHTTP - # The following have out-of-date dependencies currently - # biostockholm memexml RNAwolf - # , "Biobase BiobaseDotP BiobaseFR3D BiobaseInfernal BiobaseMAF" - # , "BiobaseTrainingData BiobaseTurner BiobaseXNA BiobaseVienna" - # , "BiobaseTypes BiobaseFasta" - # MC-Fold-DP + # Outdated dependencies: + # biostockholm memexml RNAwolf Biobase BiobaseDotP + # BiobaseFR3D BiobaseInfernal BiobaseMAF BiobaseTrainingData + # BiobaseTurner BiobaseXNA BiobaseVienna" + # BiobaseTypes BiobaseFasta MC-Fold-DP "Florian Eggenhofer @eggzilla": - ClustalParser - # GHC 8 - EntrezHTTP + - EntrezHTTP - Genbank - # GHC 8 - RNAlien - # via EntrezHTTP - Taxonomy - # via ENtrezHTTP - TaxonomyTools + - RNAlien + - Taxonomy + - TaxonomyTools - ViennaRNAParser "Silk ": @@ -722,7 +721,7 @@ packages: - hledger-ui - hledger-web - hledger-api - # via Diff - shelltestrunner + # - shelltestrunner # bounds: Diff, HUnit - quickbench - regex-compat-tdfa @@ -730,16 +729,16 @@ packages: - io-manager "Dimitri Sabadie @phaazon": - # - al FIXME temporary, figure out why it's not working with stackage-build + # - al # FIXME temporary, figure out why it's not working with stackage-build - event - hid - # GHC 8 - luminance - # GHC 8 - luminance-samples + - luminance + # - luminance-samples # bounds: base - monad-journal - # GHC 8 - msi-kb-backlit + # - msi-kb-backlit # bounds: ghc, base - smoothie - # bounds - tellbot - # GHC 8 - wavefront + # - tellbot # bounds: bifunctors, http-conduit, tagsoup + - wavefront - zero "Thomas Schilling @nominolo": @@ -747,12 +746,12 @@ packages: "Boris Buliga @d12frosted": - io-choice - # UNKNOWN VERSION Compilation failure https://github.com/d12frosted/CanonicalPath/issues/5 - system-canonicalpath + # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5 "Daniel Gröber @DanielG": [] - # - ghc-mod # BLOCKED pipes 4.2 & optparse-applicative 0.13.0.0 when #1784 gets lifted - # - cabal-helper # BLOCKED extra 1.5 + # - ghc-mod # bounds: cabal-helper, extra, haskell-src-exts, optparse-applicative, pipes + # - cabal-helper # bounds: extra 1.5 "Yann Esposito yogsototh @yogsototh": - human-readable-duration @@ -773,14 +772,14 @@ packages: "Toralf Wittner @twittner": - bytestring-conversion - # GHC8/3.1.0 compilation failure - cql - # via cql - cql-io + - cql + - cql-io - redis-resp - redis-io - # - swagger # BLOCKED aeson 1.0 + - swagger - tinylog - wai-predicates - # GHC 8 - wai-routing + - wai-routing - zeromq4-haskell "trupill@gmail.com": @@ -806,10 +805,10 @@ packages: - bytestring-trie - data-accessor - data-accessor-mtl - # GHC 8 - file-location + # - file-location # bounds: transformers - fuzzcheck - haddock-api - # haskell-src-exts 1.18 - here + - here - hlibgit2 - gitlib-libgit2 - hostname-validate @@ -823,7 +822,7 @@ packages: - Chart-cairo - ghc-events - monad-extras - # - stack < 9.9.9 # BLOCKED http-conduit 2.2 + # - stack < 9.9.9 # bounds: ghc, template-haskell - optparse-simple - hpack @@ -852,19 +851,19 @@ packages: - Spock-core - Spock-api - Spock-api-server - # via digestive-functors - Spock-digestive + # - Spock-digestive # via: digestive-functors - Spock-worker - graph-core - hvect - reroute - users - # via esqueleto - users-persistent + # - users-persistent # via: esqueleto - users-postgresql-simple - users-test - validate-input - ignore - elm-bridge - # via digestive-functors - digestive-bootstrap + # digestive-bootstrap # via: digestive-functors, digestive-functors-blaze - blaze-bootstrap - dataurl - psql-helpers @@ -874,10 +873,10 @@ packages: "Joey Eremondi @JoeyEremondi": - aeson-pretty - digest - # via elm-compiler - elm-build-lib - # bounds - elm-compiler + # - elm-build-lib # via: elm-compiler + # - elm-compiler # bounds: aeson, binary, transformers, [...] - elm-core-sources - # bounds - elm-package + # - elm-package # bounds: HTTP, binary # via: elm-compiler, [...] - language-glsl - prettyclass - QuasiText @@ -930,13 +929,12 @@ packages: - indentation-parsec "Alois Cochard @aloiscochard": - [] - # GHC 8 & bounds - codex - # GHC 8 - machines-binary - # GHC 8 - machines-process - # GHC 8 - sarsi + # - codex # bounds: http-client, wreq + - machines-binary + - machines-process + # - sarsi # bound: cryptonite # on behalf of Bryan O'Sullivan @bos: - # - wreq # BLOCKED http-client 0.5 + # - wreq # bounds: authenticate-oauth, http-client "Andraz Bajt @edofic": - effect-handlers @@ -951,7 +949,7 @@ packages: - cabal-rpm - cabal-sort - hslua - # - idris # BLOCKED safe + # - idris # bounds: safe - cairo - gio @@ -964,19 +962,19 @@ packages: - webkitgtk3-javascriptcore - ghcjs-codemirror - # via gi-gtk https://github.com/fpco/stackage/issues/1569 - ghcjs-dom - # via gi-gtk https://github.com/fpco/stackage/issues/1569 - jsaddle - # GHC 8 & bounds - leksah-server - # GHC 8 - ltk + # - ghcjs-dom # via: ghcjs-dom-jsaddle # https://github.com/fpco/stackage/issues/1569 + # - jsaddle # via: ret-tf # https://github.com/fpco/stackage/issues/1569 + # - leksah-server # bounds: ghc, base + # - ltk # bounds: ghc, base - vado - # GHC 8 - vcsgui + # - vcsgui # via: gi-gtk-hs - vcswrapper "Renzo Carbonara @k0001": - network-simple - # - pipes-aeson # BLOCKED pipes 4.2 + - pipes-aeson - pipes-attoparsec - # GHC 8 - pipes-binary + # - pipes-binary # bounds: binary, pipes, transformers - pipes-network "Tomas Carnecky @wereHamster": @@ -992,7 +990,7 @@ packages: - google-cloud - kraken - libinfluxdb - # - mole # BLOCKED optparse-applicative < 0.13 + # - mole # bounds: hspec, optparse-applicative - publicsuffix - rethinkdb-client-driver @@ -1014,9 +1012,8 @@ packages: "Leon Mergen @solatis": - base32string - base58string - # BLOCKED wreq: - # - bitcoin-api - # - bitcoin-api-extra + # - bitcoin-api # via: wreq + # - bitcoin-api-extra # via: bitcoin-api, wreq - bitcoin-block - bitcoin-script - bitcoin-tx @@ -1033,7 +1030,7 @@ packages: - gitson - pcre-heavy - http-link-header - # - microformats2-parser # BLOCKED aeson-qq + - microformats2-parser - hspec-expectations-pretty-diff "Francesco Mazzoli @bitonic": @@ -1081,13 +1078,13 @@ packages: - arithmoi - friendly-time - hashable - # - haxl + - haxl - monad-time - packdeps - recursion-schemes - unordered-containers - # fft + - fft - carray - ix-shapable - fft @@ -1095,13 +1092,13 @@ packages: # Regex packages by Chris Kuklewicz - regex-base - regex-compat - # 0.91 Compilation failure due to -Werror - regex-dfa - # 0.90 Compilation failure due to -Werror - regex-parsec + # - regex-dfa # 0.91 Compilation failure due to -Werror + # - regex-parsec # 0.90 Compilation failure due to -Werror - regex-pcre - regex-posix - regex-tdfa - # GHC 8 - regex-tdfa-utf8 - # 0.91 Compilation failure due to -Werror - regex-tre + # regex-tdfa-utf8 # bounds: ghc, base + # - regex-tre # 0.91 Compilation failure due to -Werror # Universe - universe @@ -1346,12 +1343,11 @@ packages: - plot - plot-gtk - plot-gtk3 - - vector-buffer - # 0.1.2.1 Compilation failure against hmatrix https://github.com/amcphail/hmatrix-repa/issues/2 - hmatrix-repa + - hmatrix-repa "Noam Lewis @sinelaw": - # via hxt-tagsoup - xml-to-json + # - xml-to-json # via: hexpat - xml-to-json-fast - digits - unification-fd @@ -1363,13 +1359,13 @@ packages: - markdown-unlit "Mateusz Kowalczyk @Fuuzetsu": - # 0.4.1.1 compilation failure against GHC 8 - aeson-schema + # - aeson-schema # bounds: QuickCheck, aeson # compilation failure for 0.4.1.1 - H - inline-r # "David Fox @ddssff": - # GHC bug https://github.com/ddssff/debian-haskell/issues/6 - debian - # via memoize - cabal-debian + # - debian # GHC bug: https://github.com/ddssff/debian-haskell/issues/6 + # - cabal-debian # via: debian "Stefan Saasen @juretta": - jwt @@ -1384,7 +1380,7 @@ packages: - autoexporter - bento - bmp # Maintained by @benl23x5. - # GHC 8 - ekg-statsd # Maintained by @tibbe. + # - ekg-statsd # Maintained by @tibbe. - flow - github-release - gloss # Maintained by @benl23x5. @@ -1424,8 +1420,8 @@ packages: - streaming-wai # "Smirnov Alexey @chemist": - # GHC 8 - snmp - # GHC 8 - agentx + # - snmp # bounds: ghc, base + # - agentx # bounds: ghc, base "David Raymond Christiansen @david-christiansen": - annotated-wl-pprint @@ -1455,28 +1451,28 @@ packages: - clash-vhdl - clash-verilog - clash-systemverilog - # GHC 8 - clash-ghc + # - clash-ghc # bounds: ghc "Athan Clark @athanclark": - commutative - # via digestive functors - digestive-functors-lucid - #- ltext # https://github.com/ltext/ltext/issues/22 + # - digestive-functors-lucid # via: digestive functors + # - ltext # compilation failure: https://github.com/ltext/ltext/issues/22 - markup - # via poly-arity - nested-routes + # - nested-routes # via: HList - path-extra - # via HList - poly-arity (sent e-mail to HList maintainer) + # - poly-arity # via HList (sent e-mail to HList maintainer) - urlpath - wai-transformers - # - wai-middleware-content-type # BLOCKED aeson 1.0 via pandoc - # - wai-middleware-verbs # BLOCKED aeson 1.0 via pandoc + - wai-middleware-content-type + - wai-middleware-verbs - webpage - composition-extra - rose-trees - sets - timemap - - tries + - triesn - path-extra - # via poly-arity - pred-trie + # - pred-trie # via poly-arity - pred-set - HSet @@ -1525,18 +1521,18 @@ packages: - serf - uri-templater - librato - # bounds - datadog - # bounds - engine-io-growler - # bounds - flowdock - # GHC 8 - growler + # - datadog # bounds: aeson + # - engine-io-growler # bounds: websockets # via [...] + # - flowdock # bounds: aeson, http-client, [...] + # - growler # bounds: pipes, pipes-aeson, transformers "Michael Xavier @MichaelXavier": # - angel # https://github.com/MichaelXavier/Angel/issues/52 - uri-bytestring - # Can't build on stackage server https://github.com/MichaelXavier/phash/issues/5 - phash + # - phash # Can't build on stackage server https://github.com/MichaelXavier/phash/issues/5 - cron - # GHC 8 - tasty-tap - # via tasty-tap - tasty-fail-fast + # - tasty-tap # bounds: ghc, base + # - tasty-fail-fast # via: tasty-tap - drifter - drifter-postgresql @@ -1546,33 +1542,32 @@ packages: "Sam Rijs @srijs": - ndjson-conduit - # GHC 8 - attoparsec-trans + # - attoparsec-trans # bounds: transformers - operational-class - result - # "Anupam Jain @ajnsit": - # GHC 8 - wai-routes + "Anupam Jain @ajnsit": + - wai-routes "Daniel Patterson @dbp": - # via digestive-functors - hspec-snap + # - hspec-snap # bounds: hspec, hspec-core # via: digestive-functors - hworker - # - hworker-ses BLOCKED amazonka-core + - hworker-ses - fn - # via heist - fn-extra + # - fn-extra # via: digestive-functors "Chris Wong @lfairy": - nationstates "Mathieu Boespflug @mboes": - # via ihaskell & via ihaskell-blaze - ihaskell-inline-r + # - ihaskell-inline-r # via: ihaskell, ihaskell-blaze - cassette - distributed-closure - H - inline-r - jni - jvm - # BLOCKED GHC 8.0.2 - # - sparkle + - sparkle - th-lift "Christopher Reichert @creichert": @@ -1583,26 +1578,26 @@ packages: - yesod-auth-basic # "Alcides Viamontes @alcidesv": - # GHC 8 - second-transfer + # - second-transfer # bounds: GHC 8 # "Hirotomo Moriwaki @philopon": - # GHC 8 & bounds - apiary - # GHC 8 & bounds - apiary-logger - # GHC 8 & bounds - apiary-persistent - # GHC 8 & bounds - apiary-websockets - # GHC 8 & bounds - apiary-cookie - # GHC 8 & bounds - apiary-session - # GHC 8 & bounds - apiary-clientsession - # GHC 8 & bounds - apiary-authenticate - # GHC 8 & bounds - apiary-eventsource - # GHC 8 & bounds - apiary-mongoDB - # GHC 8 & bounds - apiary-memcached - # GHC 8 - types-compat - # GHC 8 - web-routing - # GHC 8 - bytestring-read - # GHC 8 & bounds - memcached-binary - # GHC 8 - barrier - # GHC 8 - haddocset + # - apiary # GHC 8 & bounds + # - apiary-logger # GHC 8 & bounds + # - apiary-persistent # GHC 8 & bounds + # - apiary-websockets # GHC 8 & bounds + # - apiary-cookie # GHC 8 & bounds + # - apiary-session # GHC 8 & bounds + # - apiary-clientsession # GHC 8 & bounds + # - apiary-authenticate # GHC 8 & bounds + # - apiary-eventsource # GHC 8 & bounds + # - apiary-mongoDB # GHC 8 & bounds + # - apiary-memcached # GHC 8 & bounds + # - types-compat # GHC 8 + # - web-routing # GHC 8 + # - bytestring-read # GHC 8 + # - memcached-binary # GHC 8 & bounds + # - barrier # GHC 8 + # - haddocset # GHC 8 "Kai Zhang @kaizhang": - clustering @@ -1663,7 +1658,7 @@ packages: "Will Thompson @wjt": [] - # - bustle https://github.com/vasylp/hgettext/issues/10 + # - bustle # https://github.com/vasylp/hgettext/issues/10 "Jakub Fijałkowski @jakubfijalkowski": - hlibsass @@ -1689,21 +1684,19 @@ packages: "Sergey Alirzaev @l29ah": - monad-peel - NineP - # GHC 8 - Network-NineP + # - Network-NineP # GHC 8 "Oliver Charles @ocharles": - # GHC 8 - engine-io + # - engine-io # GHC 8 - diff3 - # GHC 8 & bounds - digestive-functors-aeson - # GHC 8 - exhaustive - # GHC 8 - libsystemd-journal - # GHC 8 - network-carbon - # GHC 8 - socket-io + # - digestive-functors-aeson # GHC 8 & bounds + # - exhaustive # GHC 8 + # - libsystemd-journal # GHC 8 + # - network-carbon # GHC 8 + # - socket-io # GHC 8 - tasty-rerun - logging-effect - # "Scott Murphy @smurphy8": - "Antoni Silvestre @asilvestre": # Test suite needs a running neo4j server with auth disabled # unfortunately the cabal package name and the github repo don't have the exact same name @@ -1739,38 +1732,38 @@ packages: "Matthew Pickering @mpickering": - refact - # bounds - servant-pandoc + # - servant-pandoc # bounds - ghc-exactprint # - apply-refact # BLOCKED optparse-applicative < 0.13 # "Andrew Gibiansky @gibiansky": - # GHC 8 - ihaskell - # via ihaskell - ihaskell-aeson - # via ihaskell - ihaskell-basic - # via ihaskell - ihaskell-blaze - # via ihaskell - ihaskell-charts - # via ihaskell - ihaskell-diagrams - # via ihaskell - ihaskell-hatex - # via ihaskell - ihaskell-juicypixels - # via ihaskell - ihaskell-magic - # via ihaskell - ihaskell-rlangqq - # via ihaskell - ihaskell-static-canvas - # GHC 8 - ghc-parser - # GHC 8 - ipython-kernel + # - ihaskell # GHC 8 + # - ihaskell-aeson # via: ihaskell + # - ihaskell-basic # via: ihaskell + # - ihaskell-blaze # via: ihaskell + # - ihaskell-charts # via: ihaskell + # - ihaskell-diagrams # via: ihaskell + # - ihaskell-hatex # via: ihaskell + # - ihaskell-juicypixels # via: ihaskell + # - ihaskell-magic # via: ihaskell + # - ihaskell-rlangqq # via: ihaskell + # - ihaskell-static-canvas # via: ihaskell + # - ghc-parser # GHC 8 + # - ipython-kernel # GHC 8 "Andrés Sicard-Ramírez @asr": - Agda "James Cook @mokus0": - dependent-sum - # - dependent-sum-template BLOCKED dependent-sum-0.4 + # - dependent-sum-template # BLOCKED dependent-sum-0.4 - dependent-map - dice - hstatsd - misfortune "Timo von Holtz @tvh": - # via haxl - haxl-amazonka + - haxl-amazonka - hasql-migration - servant-JuicyPixels @@ -1815,7 +1808,7 @@ packages: - storable-record "Brandon Martin @codedmart": - # GHC 8 & via engine-io - engine-io-wai + # - engine-io-wai # GHC 8 & via engine-io - rethinkdb "Michael Walker @barrucadu": @@ -1839,7 +1832,7 @@ packages: - from-sum - hailgun - hailgun-simple - # GHC 8 - ig + # - ig # GHC 8 - natural-transformation - opaleye-trans - pretty-simple @@ -1860,15 +1853,15 @@ packages: - pointedlist - word-trie - xdg-basedir - # - yi -- disabled because of https://github.com/commercialhaskell/stack/issues/2795 + # - yi # https://github.com/commercialhaskell/stack/issues/2795 - yi-core - # - yi-frontend-pango -- disabled because of https://github.com/commercialhaskell/stack/issues/2795 + # - yi-frontend-pango # https://github.com/commercialhaskell/stack/issues/2795 - yi-frontend-vty - yi-fuzzy-open - yi-ireader - yi-keymap-cua - yi-keymap-emacs - #- yi-keymap-vim # https://github.com/yi-editor/yi/issues/954 + # - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954 - yi-language - yi-misc-modes - yi-mode-haskell @@ -1883,9 +1876,9 @@ packages: - GPipe-GLFW # "Csaba Hruska @csabahruska": - # GHC 8 - lambdacube-ir - # GHC 8 & via wavefront - lambdacube-gl - # GHC 8 & bounds - lambdacube-compiler + # - lambdacube-ir # GHC 8 + # - lambdacube-gl # GHC 8 & via wavefront + # - lambdacube-compiler # GHC 8 & bounds "Spencer Janssen @spencerjanssen": - Xauth @@ -1940,7 +1933,7 @@ packages: "Mark Fine @markfine": - postgresql-schema - # test failures https://github.com/fpco/stackage/issues/873 - sbp + # - sbp # test failures https://github.com/fpco/stackage/issues/873 "Jinjing Wang @nfjinjing": - moesocks @@ -1965,8 +1958,8 @@ packages: - hruby - language-puppet - tar-conduit - # Doesn't allow http-types >= 0.9.1 - stm-firehose - # GHC 8 & doesn't allow aeson >= 0.11.2.0 & doesn't allow lens >= 4.14 - hslogstash + # - stm-firehose # Doesn't allow http-types >= 0.9.1 + # - hslogstash # GHC 8 & doesn't allow aeson >= 0.11.2.0 & doesn't allow lens >= 4.14 "Mark Karpov @mrkkrp": - megaparsec @@ -1986,11 +1979,11 @@ packages: - req-conduit # "Thomas Bereknyei ": - # GHC 8 - multiplate + # - multiplate # GHC 8 # "Sumit Sahrawat @sumitsahrawat": - # GHC 8 & via plot - plot-gtk-ui - # GHC 8 - calculator + # - plot-gtk-ui # GHC 8 & via plot + # - calculator # GHC 8 "Emmanuel Touzery @emmanueltouzery": - app-settings @@ -2014,13 +2007,13 @@ packages: "Facundo Domínguez @facundominguez": - distributed-process - # GHC 8 - distributed-process-async - # GHC 8 - distributed-process-client-server - # GHC 8 - distributed-process-execution - # GHC 8 - distributed-process-extras - # GHC 8 - distributed-process-registry - # GHC 8 - distributed-process-supervisor - # GHC 8 - distributed-process-task + # - distributed-process-async # GHC 8 + # - distributed-process-client-server # GHC 8 + # - distributed-process-execution # GHC 8 + # - distributed-process-extras # GHC 8 + # - distributed-process-registry # GHC 8 + # - distributed-process-supervisor # GHC 8 + # - distributed-process-task # GHC 8 - distributed-process-simplelocalnet - distributed-static - network-transport @@ -2030,8 +2023,8 @@ packages: - rank1dynamic # "Alexander Vershilov @qnikst": - # https://github.com/qnikst/imagemagick/issues/41 - imagemagick - # GHC 8 - network-transport-zeromq + # - imagemagick # https://github.com/qnikst/imagemagick/issues/41 + # - network-transport-zeromq # GHC 8 "Takahiro Himura @thimura": - lens-regex @@ -2040,17 +2033,17 @@ packages: # - twitter-types-lens # BLOCKED derive # "Robbin C. robbinch": - # via lzma-conduit - zim-parser + # - zim-parser # via lzma-conduit "David Wiltshire @dave77": # on behalf of Alexey Karakulov @w3rs - hashable-time # "Tim Baumann @timjb": - # GHC 8 & via engine-io - engine-io-yesod + # - engine-io-yesod # GHC 8 & via engine-io "Tim McGilchrist @tmcgilchrist": - # bounds - riak + # - riak # bounds - airship "Yuras Shumovich @Yuras": @@ -2061,7 +2054,7 @@ packages: - scanner "Stanislav Chernichkin @schernichkin": - # GHC 8 - partial-isomorphisms + # - partial-isomorphisms # GHC 8 - vinyl "Christoph Breitkopf @bokesan": @@ -2087,7 +2080,7 @@ packages: - ekg # "Emin Karayel @ekarayel": - # GHC 8 - sync-mht + # - sync-mht # GHC 8 "Michael Schröder @mcschroeder": - ctrie @@ -2110,18 +2103,18 @@ packages: # Missing test files https://github.com/fpco/stackage/issues/1001 - hashids # "Joe Hermaszewski @expipiplus1": - # GHC 8 & via memoize - exact-real + # - exact-real # GHC 8 & via memoize # "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - # bounds - Cartesian - # bounds - Michelangelo + # - Cartesian # bounds + # - Michelangelo # bounds "Henry J. Wylde @hjwylde": [] # - git-fmt # BLOCKED optparse-applicative 0.13 # - omnifmt # BLOCKED optparse-applicative 0.13 - # aeson & extra - werewolf - # aeson & extra & http-client & http-client-tls - werewolf-slack + # - werewolf # aeson & extra + # - werewolf-slack # aeson & extra & http-client & http-client-tls "Will Sewell @willsewell": - benchpress @@ -2194,14 +2187,14 @@ packages: - frontmatter - read-editor - hspec-setup - # bounds - hzulip + # - hzulip # bounds - list-prompt - # GHC 8 - memoization-utils + # - memoization-utils # GHC 8 # - package-description-remote # BLOCKED wreq - projectroot - questioner # - stack-run-auto # BLOCKED wreq - # aeson 1.0 - hpack-convert + # - hpack-convert # aeson 1.0 - language-dockerfile "Pascal Hartig @passy": @@ -2213,7 +2206,7 @@ packages: "Denis Redozubov @dredozubov": - tracy - # GHC 8 - hreader-lens + # - hreader-lens # GHC 8 "Yuji Yamamoto @igrep": - yes-precure5-command @@ -2232,11 +2225,11 @@ packages: - dawg-ord "Amit Levy @alevy": - # 0.4.1 compilation failure - postgresql-orm + - postgresql-orm # 0.4.1 compilation failure - simple - simple-templates - simple-session - # via postgresql-orm - simple-postgresql-orm + - simple-postgresql-orm "Sergey Astanin @astanin": # Stackage server uses Ubuntu 16.04 which ships libzip-1.0.1. @@ -2261,7 +2254,7 @@ packages: "Justus Adam @JustusAdam": [] - #- mustache # BLOCKED wreq + # - mustache # BLOCKED wreq "Cindy Wang @CindyLinz": - NoTrace @@ -2289,7 +2282,7 @@ packages: - turtle-options # "Ruey-Lin Hsu @petercommand": - # GHC 8 - MASMGen + # - MASMGen # GHC 8 "Ozgun Ataman ozgun.ataman@soostone.com @ozataman": - string-conv @@ -2308,7 +2301,7 @@ packages: - Chart-diagrams # "Aaron Levin @aaronmblevin": - # GHC 8 & lots of other packages - haskell-kubernetes + # - haskell-kubernetes # GHC 8 & lots of other packages "Aaron Levin @aaronmblevin": - free-vl @@ -2356,7 +2349,7 @@ packages: - unix-bytestring # "Carlo Hamalainen @carlohamalainen": - # GHC 8 - ghc-imported-from + # - ghc-imported-from # GHC 8 "Fraser Tweedale @frasertweedale": - jose @@ -2378,8 +2371,7 @@ packages: - hw-bits - hw-conduit - hw-diagnostics - # https://github.com/haskell-works/hw-json/issues/4 - # - hw-json + # - hw-json # compilation failure: https://github.com/haskell-works/hw-json/issues/4 - hw-parser - hw-prim - hw-rankselect @@ -2396,15 +2388,16 @@ packages: [] # - yesod-job-queue # https://github.com/nakaji-dayo/yesod-job-queue/issues/10 - # "Braden Walters @meoblast001": - # - hakyll-sass + "Braden Walters @meoblast001": + [] + # - hakyll-sass # bounds: aeson-pretty "Patrick Thomson @helium": - postgresql-transactional "Tom Murphy @amindfv": - # 0.2.0.5 compilation failure - vivid - # GHC 8 - midair + # - vivid # 0.2.0.5 compilation failure + # - midair # GHC 8 - nano-erl "Toshio Ito @debug-ito": @@ -2428,8 +2421,7 @@ packages: - stratosphere "Alexey Rodiontsev @klappvisor": - [] - # - telegram-api https://github.com/fpco/stackage/issues/1689 + - telegram-api "Iñaki García Etxebarria @garetxe": # Pinned to versions not using custom-setup, since stack does @@ -2496,8 +2488,7 @@ packages: "Greg Hurrell @wincent": [] - # https://github.com/wincent/docvim/issues/30 - # - docvim + # - docvim # compilation failure: https://github.com/wincent/docvim/issues/30 "Ashley Yakeley @AshleyYakeley": - countable @@ -2540,7 +2531,7 @@ packages: - camfort - codo-notation - fortran-src - # 0.57 Compilation failure https://github.com/fpco/stackage/pull/1710#issuecomment-235067168 - ixmonad + # - ixmonad # 0.57 Compilation failure https://github.com/fpco/stackage/pull/1710#issuecomment-235067168 - language-fortran "Philipp Schuster @phischu": @@ -2555,7 +2546,7 @@ packages: "Rune K. Svendsen @runeks": [] - # - bitcoin-payment-channel # BLOCKED aeson 1.0 + # - bitcoin-payment-channel # bounds: aeson 1.0 "Al Zohali @zohl": - servant-auth-cookie < 0.4.1 || > 0.4.1 @@ -2571,7 +2562,7 @@ packages: "Matthias Herrmann @2chilled": [] - # - scrape-changes # BLOCKED wreq + # - scrape-changes # via: wreq "Daniel Mendler @minad": - quickcheck-special @@ -3309,6 +3300,7 @@ tell-me-when-its-released: - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 - hakyll-4.9.2.0 # re-enable tests - Spock-core-0.11.0.0 # testsuite fail +- vivid-0.2.0.5 # compilation failure # Packages which should be hidden after registering, to avoid module name # conflicts. This is intended for at least two use cases: From 8970490dbe2375eeb673355afd914586202a04c6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 20:39:04 +0100 Subject: [PATCH 284/444] Re-disable present --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3b01be83..d375b852 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -291,7 +291,7 @@ packages: - lucid - osdkeys - pdfinfo - - present + # - present # compilation failure against haskell-src-exts - pure-io - scrobble - shell-conduit From 6fc14348cb64878d72d61c7a48cc6aca8dd5a3ac Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 20:47:04 +0100 Subject: [PATCH 285/444] Expect haskell-docs tests to fail --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d375b852..9ce9b8c5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3067,6 +3067,7 @@ expected-test-failures: # Misc. - distributed-process-supervisor # # https://github.com/haskell-d - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1 + - haskell-docs # GHC bug # Stackage upper bounds, re-enable these when their upper bound is removed - hindent # 4.6.4 From e7f708cd5252246943be7408a22e505dd5c1fdca Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:02:33 +0100 Subject: [PATCH 286/444] Re-disable scrobble --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ce9b8c5..94766bca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -293,7 +293,7 @@ packages: - pdfinfo # - present # compilation failure against haskell-src-exts - pure-io - - scrobble + # - scrobble # compilation errors against time 1.6 - shell-conduit - sourcemap - hindent From 05733ce32f17bc9b205f59a9c50759c017c87f90 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:03:30 +0100 Subject: [PATCH 287/444] Re-disable postgresql-orm --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 94766bca..1edb0d01 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2225,7 +2225,7 @@ packages: - dawg-ord "Amit Levy @alevy": - - postgresql-orm # 0.4.1 compilation failure + # - postgresql-orm # 0.4.1 compilation failure - simple - simple-templates - simple-session From 93a9140b452abd6c6cc4427fc79fb34e0ad5e7a6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:05:13 +0100 Subject: [PATCH 288/444] Expect jose-jwt tests to fail #2162 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1edb0d01..d89b86e1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3049,6 +3049,7 @@ expected-test-failures: - th-printf # 0.3.1 https://github.com/pikajude/th-printf/issues/3 - wreq # https://github.com/bos/wreq/issues/53 - xmonad # 0.12 https://github.com/xmonad/xmonad/issues/36 + - jose-jwt # 0.7.3 https://github.com/fpco/stackage/issues/2162 # Compilation failures - ListLike # No issue tracker, e-mail sent to maintainer From 22bbe3c621bd73ed86c829212802f8bfb48662f7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:07:25 +0100 Subject: [PATCH 289/444] Re-disable sparkle --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d89b86e1..eaa8b444 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1567,7 +1567,7 @@ packages: - inline-r - jni - jvm - - sparkle + # - sparkle # build failure, requires gradle - th-lift "Christopher Reichert @creichert": From 2470389c1a55fc3e26215a05f22c1f1b9aead38c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:08:33 +0100 Subject: [PATCH 290/444] Expect generic-random tests to time out --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index eaa8b444..c72e5905 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2951,6 +2951,7 @@ expected-test-failures: # servers time limit so these shouldn't be removed from # expected-tests unless we know a fix has been released. - cabal-helper + - generic-random - graphviz - punycode - zip From fa59212869db8cc1d7b367ba05a2e56e73b4725b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:52:33 +0100 Subject: [PATCH 291/444] Go through the rest of disabled packages and re-enable some more --- build-constraints.yaml | 181 +++++++++++++++++++---------------------- 1 file changed, 84 insertions(+), 97 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c72e5905..feb3ec94 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -436,8 +436,7 @@ packages: "Patrick Brisbin @pbrisbin": - gravatar - "Paul Harper @benekastah": - [] + # "Paul Harper @benekastah": # - yesod-auth-oauth2 # bounds: aeson-1.0, http-client, load-env "Felipe Lessa @meteficha": @@ -748,8 +747,7 @@ packages: - io-choice # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5 - "Daniel Gröber @DanielG": - [] + # "Daniel Gröber @DanielG": # - ghc-mod # bounds: cabal-helper, extra, haskell-src-exts, optparse-applicative, pipes # - cabal-helper # bounds: extra 1.5 @@ -1616,13 +1614,13 @@ packages: - conduit-parse - opml-conduit - rss-conduit - # - imm # BLOCKED derive + - imm - timerep - xml-conduit-parse "Kostiantyn Rybnikov @k-bx": - protocol-buffers - # - hprotoc # https://github.com/k-bx/protocol-buffers/issues/45 + # - hprotoc # build failure https://github.com/k-bx/protocol-buffers/issues/45 - protocol-buffers-descriptor - ekg-core - digits @@ -1640,7 +1638,7 @@ packages: "Rob O'Callahan ropoctl@gmail.com @rcallahan": - pipes-fastx - # - pipes-illumina # BLOCKED pipes 4.2 via pipes-bgzf + # - pipes-illumina # via: pipes-bgzf - seqalign - thermonuc - xlsior @@ -1648,17 +1646,16 @@ packages: "John Lenz @wuzzeb": - yesod-auth-account - yesod-static-angular - # - hspec-webdriver # https://github.com/kallisti-dev/hs-webdriver/issues/98 - # - webdriver-angular # https://github.com/kallisti-dev/hs-webdriver/issues/98 + - hspec-webdriver + - webdriver-angular "Sven Heyll @sheyll": - b9 - type-spec - pretty-types - "Will Thompson @wjt": - [] - # - bustle # https://github.com/vasylp/hgettext/issues/10 + # "Will Thompson @wjt": + # - bustle # build failure against haskell-src-exts https://github.com/vasylp/hgettext/issues/10 "Jakub Fijałkowski @jakubfijalkowski": - hlibsass @@ -1684,16 +1681,16 @@ packages: "Sergey Alirzaev @l29ah": - monad-peel - NineP - # - Network-NineP # GHC 8 + - Network-NineP "Oliver Charles @ocharles": - # - engine-io # GHC 8 + # - engine-io # bounds: aeson, websockets - diff3 - # - digestive-functors-aeson # GHC 8 & bounds - # - exhaustive # GHC 8 - # - libsystemd-journal # GHC 8 - # - network-carbon # GHC 8 - # - socket-io # GHC 8 + # - digestive-functors-aeson # bounds: aeson, lens # via: digestive-functors + - exhaustive + - libsystemd-journal + - network-carbon + # - socket-io # bounds: aeson, via: engine-io - tasty-rerun - logging-effect @@ -1732,9 +1729,9 @@ packages: "Matthew Pickering @mpickering": - refact - # - servant-pandoc # bounds + # - servant-pandoc # bounds: pandoc-types, servant-docs - ghc-exactprint - # - apply-refact # BLOCKED optparse-applicative < 0.13 + # - apply-refact # "Andrew Gibiansky @gibiansky": # - ihaskell # GHC 8 @@ -1756,7 +1753,7 @@ packages: "James Cook @mokus0": - dependent-sum - # - dependent-sum-template # BLOCKED dependent-sum-0.4 + # - dependent-sum-template # bounds: dependent-sum - dependent-map - dice - hstatsd @@ -1808,7 +1805,7 @@ packages: - storable-record "Brandon Martin @codedmart": - # - engine-io-wai # GHC 8 & via engine-io + # - engine-io-wai # bounds: ghc, base - rethinkdb "Michael Walker @barrucadu": @@ -1832,7 +1829,7 @@ packages: - from-sum - hailgun - hailgun-simple - # - ig # GHC 8 + # - ig # bounds: http-conduit, transformers - natural-transformation - opaleye-trans - pretty-simple @@ -1853,15 +1850,15 @@ packages: - pointedlist - word-trie - xdg-basedir - # - yi # https://github.com/commercialhaskell/stack/issues/2795 + # - yi # build failure https://github.com/commercialhaskell/stack/issues/2795 - yi-core - # - yi-frontend-pango # https://github.com/commercialhaskell/stack/issues/2795 + # - yi-frontend-pango # build failure https://github.com/commercialhaskell/stack/issues/2795 - yi-frontend-vty - yi-fuzzy-open - yi-ireader - yi-keymap-cua - yi-keymap-emacs - # - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954 + - yi-keymap-vim - yi-language - yi-misc-modes - yi-mode-haskell @@ -1876,9 +1873,9 @@ packages: - GPipe-GLFW # "Csaba Hruska @csabahruska": - # - lambdacube-ir # GHC 8 - # - lambdacube-gl # GHC 8 & via wavefront - # - lambdacube-compiler # GHC 8 & bounds + # - lambdacube-ir # bounds: aeson + # - lambdacube-gl # bounds: aeson, time # via: lambdacube-ir + # - lambdacube-compiler # bounds: aeson, megaparsec # via: lambdacube-ir "Spencer Janssen @spencerjanssen": - Xauth @@ -1898,9 +1895,8 @@ packages: - http-common - http-streams - "Devan Stormont @stormont": - [] - # - forecast-io # BLOCKED aeson 1.0 + # "Devan Stormont @stormont": + # - forecast-io # bounds: aeson 1.0 "Sean Hunt @markfine": - postgresql-schema - # - sbp # test failures https://github.com/fpco/stackage/issues/873 + - sbp "Jinjing Wang @nfjinjing": - moesocks @@ -1945,7 +1941,7 @@ packages: - tree-fun - random-tree - clumpiness - # - find-clumpiness # BLOCKED optparse-applicative https://github.com/GregorySchwartz/find-clumpiness/issues/1 + # - find-clumpiness # build failure against optparse-applicative https://github.com/GregorySchwartz/find-clumpiness/issues/1 - blosum "Simon Marechal @bartavelle": @@ -1958,8 +1954,8 @@ packages: - hruby - language-puppet - tar-conduit - # - stm-firehose # Doesn't allow http-types >= 0.9.1 - # - hslogstash # GHC 8 & doesn't allow aeson >= 0.11.2.0 & doesn't allow lens >= 4.14 + # - stm-firehose # bounds: http-types, stm-conduit, transformers, wai, warp + # - hslogstash # bounds: aeson, lens, time, transformers # via: stm-firehose "Mark Karpov @mrkkrp": - megaparsec @@ -1979,11 +1975,11 @@ packages: - req-conduit # "Thomas Bereknyei ": - # - multiplate # GHC 8 + # - multiplate # bounds: transformers - # "Sumit Sahrawat @sumitsahrawat": - # - plot-gtk-ui # GHC 8 & via plot - # - calculator # GHC 8 + "Sumit Sahrawat @sumitsahrawat": + - plot-gtk-ui + # - calculator # bounds: ghc, base "Emmanuel Touzery @emmanueltouzery": - app-settings @@ -1991,7 +1987,7 @@ packages: "Nickolay Kudasov @fizruk": - http-api-data - # - smsaero # https://github.com/GetShopTV/smsaero/issues/12 + # - smsaero # build failure against aeson https://github.com/GetShopTV/smsaero/issues/12 - swagger2 - servant-swagger @@ -2024,26 +2020,26 @@ packages: # "Alexander Vershilov @qnikst": # - imagemagick # https://github.com/qnikst/imagemagick/issues/41 - # - network-transport-zeromq # GHC 8 + # - network-transport-zeromq # bounds: ghc # via: distributed-process-tests "Takahiro Himura @thimura": - lens-regex - # - twitter-conduit # BLOCKED http-conduit 2.2 - # - twitter-types # BLOCKED derive - # - twitter-types-lens # BLOCKED derive + # - twitter-conduit # bounds: http-conduit 2.2 # via: twitter-types, twitter-types-lens + # - twitter-types # via: derive + # - twitter-types-lens # via: twitter-types # "Robbin C. robbinch": - # - zim-parser # via lzma-conduit + # - zim-parser # via: lzma "David Wiltshire @dave77": # on behalf of Alexey Karakulov @w3rs - hashable-time # "Tim Baumann @timjb": - # - engine-io-yesod # GHC 8 & via engine-io + # - engine-io-yesod # bounds: ghc, base - "Tim McGilchrist @tmcgilchrist": - # - riak # bounds + "Tim McGilchrist @tmcgilchrist": + - riak - airship "Yuras Shumovich @Yuras": @@ -2054,7 +2050,7 @@ packages: - scanner "Stanislav Chernichkin @schernichkin": - # - partial-isomorphisms # GHC 8 + - partial-isomorphisms - vinyl "Christoph Breitkopf @bokesan": @@ -2071,8 +2067,7 @@ packages: - nfc "Adam Curtis @kallisti-dev": - [] - # - webdriver # https://github.com/kallisti-dev/hs-webdriver/issues/98 + - webdriver "Luke Iannini @lukexi": - inline-c @@ -2080,7 +2075,7 @@ packages: - ekg # "Emin Karayel @ekarayel": - # - sync-mht # GHC 8 + # - sync-mht # bounds: ghc, base "Michael Schröder @mcschroeder": - ctrie @@ -2089,8 +2084,8 @@ packages: "Greg Weber @gregwebs": - base-noprelude - # "Andrew Lelechenko @Bodigrim": - # Missing test files https://github.com/fpco/stackage/pull/979 - exp-pairs + "Andrew Lelechenko @Bodigrim": + - exp-pairs "Stefan Kersten @kaoskorobase": - hsndfile @@ -2103,18 +2098,17 @@ packages: # Missing test files https://github.com/fpco/stackage/issues/1001 - hashids # "Joe Hermaszewski @expipiplus1": - # - exact-real # GHC 8 & via memoize + # - exact-real # bounds: ghc, base # "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake": - # - Cartesian # bounds - # - Michelangelo # bounds + # - Cartesian # bounds: lens + # - Michelangelo # bounds: lens # via: Wavefront - "Henry J. Wylde @hjwylde": - [] - # - git-fmt # BLOCKED optparse-applicative 0.13 - # - omnifmt # BLOCKED optparse-applicative 0.13 - # - werewolf # aeson & extra - # - werewolf-slack # aeson & extra & http-client & http-client-tls + # "Henry J. Wylde @hjwylde": + # - git-fmt # bounds: optparse-applicative 0.13 + # - omnifmt # bounds: optparse-applicative 0.13 + # - werewolf # bounds: aeson, extra, lens + # - werewolf-slack # bounds: aeson, extra, http-client, http-client-tls # via: werewolf "Will Sewell @willsewell": - benchpress @@ -2182,19 +2176,19 @@ packages: "Pedro Tacla Yamada @yamadapc": - ascii-progress - drawille - # - extract-dependencies # BLOCKED wreq + # - extract-dependencies # via: package-description-remote - file-modules - frontmatter - read-editor - hspec-setup - # - hzulip # bounds + # - hzulip # bounds: aeson, stm-conduit - list-prompt - # - memoization-utils # GHC 8 - # - package-description-remote # BLOCKED wreq + # - memoization-utils # bounds: time + # - package-description-remote # via: wreq - projectroot - questioner - # - stack-run-auto # BLOCKED wreq - # - hpack-convert # aeson 1.0 + # - stack-run-auto # via: extract-dependencies, wreq + # - hpack-convert # bounds: aeson 1.0 - language-dockerfile "Pascal Hartig @passy": @@ -2206,7 +2200,7 @@ packages: "Denis Redozubov @dredozubov": - tracy - # - hreader-lens # GHC 8 + # - hreader-lens # bounds: hreader "Yuji Yamamoto @igrep": - yes-precure5-command @@ -2252,9 +2246,8 @@ packages: "Suhail Shergill @suhailshergill": - extensible-effects - "Justus Adam @JustusAdam": - [] - # - mustache # BLOCKED wreq + # "Justus Adam @JustusAdam": + # - mustache # via: wreq "Cindy Wang @CindyLinz": - NoTrace @@ -2282,7 +2275,7 @@ packages: - turtle-options # "Ruey-Lin Hsu @petercommand": - # - MASMGen # GHC 8 + # - MASMGen # bounds: ghc, base "Ozgun Ataman ozgun.ataman@soostone.com @ozataman": - string-conv @@ -2301,7 +2294,7 @@ packages: - Chart-diagrams # "Aaron Levin @aaronmblevin": - # - haskell-kubernetes # GHC 8 & lots of other packages + # - haskell-kubernetes # bounds: QuickCheck, aeson, http-api-data, lens, servant, servant-client "Aaron Levin @aaronmblevin": - free-vl @@ -2349,13 +2342,12 @@ packages: - unix-bytestring # "Carlo Hamalainen @carlohamalainen": - # - ghc-imported-from # GHC 8 + # - ghc-imported-from # bounds: process-streaming # via: ghc-mod "Fraser Tweedale @frasertweedale": - jose - "Yutaka Nishimura @ynishi": - [] + # "Yutaka Nishimura @ynishi": # - atndapi # https://github.com/ynishi/atndapi/issues/1 "Yoshikuni Jujo @YoshikuniJujo": @@ -2371,25 +2363,22 @@ packages: - hw-bits - hw-conduit - hw-diagnostics - # - hw-json # compilation failure: https://github.com/haskell-works/hw-json/issues/4 + - hw-json - hw-parser - hw-prim - hw-rankselect - hw-succinct - "Ismail Mustafa @ismailmustafa": - [] - # - handwriting # BLOCKED wreq + # "Ismail Mustafa @ismailmustafa": + # - handwriting # via: wreq "Stephen Diehl @sdiehl": - protolude - "Daishi Nakajima @nakaji_dayo": - [] - # - yesod-job-queue # https://github.com/nakaji-dayo/yesod-job-queue/issues/10 + # "Daishi Nakajima @nakaji_dayo": + # - yesod-job-queue # build failure https://github.com/nakaji-dayo/yesod-job-queue/issues/10 - "Braden Walters @meoblast001": - [] + # "Braden Walters @meoblast001": # - hakyll-sass # bounds: aeson-pretty "Patrick Thomson @helium": @@ -2397,7 +2386,7 @@ packages: "Tom Murphy @amindfv": # - vivid # 0.2.0.5 compilation failure - # - midair # GHC 8 + # - midair # bounds: ghc, base - nano-erl "Toshio Ito @debug-ito": @@ -2486,8 +2475,7 @@ packages: - exp-pairs - fast-digits - "Greg Hurrell @wincent": - [] + # "Greg Hurrell @wincent": # - docvim # compilation failure: https://github.com/wincent/docvim/issues/30 "Ashley Yakeley @AshleyYakeley": @@ -2544,9 +2532,8 @@ packages: "Anton Gushcha @ncrashed": - aeson-injector - "Rune K. Svendsen @runeks": - [] - # - bitcoin-payment-channel # bounds: aeson 1.0 + # "Rune K. Svendsen @runeks": + # - bitcoin-payment-channel # bounds: QuickCheck, aeson 1.0 # via: haskoin-core "Al Zohali @zohl": - servant-auth-cookie < 0.4.1 || > 0.4.1 @@ -2560,8 +2547,7 @@ packages: "Thierry Bourrillon @tbourrillon": - hocilib - "Matthias Herrmann @2chilled": - [] + # "Matthias Herrmann @2chilled": # - scrape-changes # via: wreq "Daniel Mendler @minad": @@ -3038,6 +3024,7 @@ expected-test-failures: - xlsior # https://github.com/rcallahan/xlsior/issues/1 - hakyll # https://github.com/jaspervdj/hakyll/issues/491 - ginger # https://bitbucket.org/tdammers/ginger/issues/1/test-suite-failure-due-to-missing-test + - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954 # Assertion failures, these can be real bugs or just limitations # in the test cases. From e069d9b75fc1fa726c4f1c3d78bcb115cbcc7e73 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:52:46 +0100 Subject: [PATCH 292/444] Expect lens tests to time out --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index feb3ec94..8a8a9341 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2938,6 +2938,7 @@ expected-test-failures: # expected-tests unless we know a fix has been released. - cabal-helper - generic-random + - lens - graphviz - punycode - zip From 7bac8ce7c9c0378743dda5e609e056022594b055 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 21:58:02 +0100 Subject: [PATCH 293/444] Re-disable TaxonomyTools --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8a8a9341..fab83880 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -686,7 +686,7 @@ packages: - Genbank - RNAlien - Taxonomy - - TaxonomyTools + # - TaxonomyTools # build failure - ViennaRNAParser "Silk ": From e569e6af8d823faf141274f47dc6165d01569d45 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 26 Dec 2016 22:15:16 +0100 Subject: [PATCH 294/444] Re-disable simple-postgresql-orm --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fab83880..86a9e677 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3,6 +3,7 @@ ghc-major-version: "8.0" packages: "Li-yao Xia @Lysxia": - generic-random + - postgresql-orm < 0 "Tobias Dammers @tdammers": - ginger @@ -2223,7 +2224,7 @@ packages: - simple - simple-templates - simple-session - - simple-postgresql-orm + # - simple-postgresql-orm # via: postgresql-orm "Sergey Astanin @astanin": # Stackage server uses Ubuntu 16.04 which ships libzip-1.0.1. From 32bace97caf24a77eaf03efc4609d52a9a34aa5d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 27 Dec 2016 00:08:16 +0100 Subject: [PATCH 295/444] Re-disable sbp --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 86a9e677..d8aca27a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1930,7 +1930,7 @@ packages: "Mark Fine @markfine": - postgresql-schema - - sbp + # - sbp # build failure "Jinjing Wang @nfjinjing": - moesocks From 252da96f89bba90edf03b0fa55d1448e7228becc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 27 Dec 2016 00:40:52 +0100 Subject: [PATCH 296/444] Re-disable hworker-ses --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d8aca27a..517fdad9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1551,7 +1551,7 @@ packages: "Daniel Patterson @dbp": # - hspec-snap # bounds: hspec, hspec-core # via: digestive-functors - hworker - - hworker-ses + - hworker-ses # 0.1.1.0 build failure - fn # - fn-extra # via: digestive-functors From b145c0ea54cc87732a2b834a0c5d7e8d42283473 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 26 Dec 2016 22:32:07 -0800 Subject: [PATCH 297/444] Re-disable hworker-ses per build failure --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 517fdad9..6dea0e0d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1551,7 +1551,7 @@ packages: "Daniel Patterson @dbp": # - hspec-snap # bounds: hspec, hspec-core # via: digestive-functors - hworker - - hworker-ses # 0.1.1.0 build failure + # - hworker-ses # 0.1.1.0 build failure - fn # - fn-extra # via: digestive-functors From c2fef2123eeaad87d721e85be843f544f9a3d4d2 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 26 Dec 2016 22:51:47 -0800 Subject: [PATCH 298/444] Expect classy-prelude-yesod haddocks to fail --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6dea0e0d..97c96a7d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3137,6 +3137,9 @@ expected-haddock-failures: # Haddock bugs - swagger2 # https://github.com/GetShopTV/swagger2/issues/66 + # "Argument list too long" + - classy-prelude-yesod + # end of expected-haddock-failures # Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them. From cefa03c9e464228de7e33d50c80ed5c9a3b8108d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 26 Dec 2016 22:52:16 -0800 Subject: [PATCH 299/444] Temporarily disable hledger-web per #2164 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 97c96a7d..65dd6b09 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -719,7 +719,7 @@ packages: - hledger - hledger-lib - hledger-ui - - hledger-web + # - hledger-web # https://github.com/fpco/stackage/issues/2164 - hledger-api # - shelltestrunner # bounds: Diff, HUnit - quickbench From f0dc48c7708dd04830d0ce419830ee8975e6c4ab Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 10:00:56 -0800 Subject: [PATCH 300/444] Constrain shakespeare per yesodweb/shakespeare#200 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 85359762..a40a8d6b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2718,6 +2718,9 @@ packages: # https://github.com/fpco/stackage/issues/2163 - cayley-client < 0.3.0 + # https://github.com/yesodweb/shakespeare/issues/200 + - shakespeare < 2.0.12 + # end of packages # Package flags are applied to individual packages, and override the values of From ad006cd0a86444f3260dcfab90d48e524156711e Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 10:01:44 -0800 Subject: [PATCH 301/444] enable hledger-web --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a40a8d6b..1a86b510 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -723,7 +723,7 @@ packages: - hledger - hledger-lib - hledger-ui - # - hledger-web # https://github.com/fpco/stackage/issues/2164 + - hledger-web - hledger-api # - shelltestrunner # bounds: Diff, HUnit - quickbench From 4c2370227c907fd86981645a6bc3c6a9a65dadde Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 10:07:54 -0800 Subject: [PATCH 302/444] Expect text-generic-pretty haddocks to fail per #2160 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1a86b510..c20987be 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3140,6 +3140,7 @@ expected-haddock-failures: # "Compilation" errors - MemoTrie # https://github.com/conal/MemoTrie/issues/10 - metrics # https://github.com/iand675/metrics/issues/5 + - text-generic-pretty # https://github.com/fpco/stackage/pull/2160 # Haddock bugs - swagger2 # https://github.com/GetShopTV/swagger2/issues/66 From 00ac53a20d31f4848fe363031f2a9cf00781e768 Mon Sep 17 00:00:00 2001 From: joe9 Date: Mon, 26 Dec 2016 00:25:00 -0700 Subject: [PATCH 303/444] added logger-thread and text-generic-pretty packages --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 65dd6b09..85359762 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,10 @@ ghc-major-version: "8.0" # Constraints for brand new builds packages: + "Joe M @joe9": + - logger-thread + - text-generic-pretty + "Li-yao Xia @Lysxia": - generic-random - postgresql-orm < 0 From d1fb15f1d72b230b8b5049e36cd58e2b5c11f8e6 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 10:00:56 -0800 Subject: [PATCH 304/444] Constrain shakespeare per yesodweb/shakespeare#200 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 85359762..a40a8d6b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2718,6 +2718,9 @@ packages: # https://github.com/fpco/stackage/issues/2163 - cayley-client < 0.3.0 + # https://github.com/yesodweb/shakespeare/issues/200 + - shakespeare < 2.0.12 + # end of packages # Package flags are applied to individual packages, and override the values of From cb366bfe288545a63131ba8773c6a0400c824ed7 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 10:01:44 -0800 Subject: [PATCH 305/444] enable hledger-web --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a40a8d6b..1a86b510 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -723,7 +723,7 @@ packages: - hledger - hledger-lib - hledger-ui - # - hledger-web # https://github.com/fpco/stackage/issues/2164 + - hledger-web - hledger-api # - shelltestrunner # bounds: Diff, HUnit - quickbench From 9409a803b66c1e849770cbb01b41ae1f11431d4f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 10:07:54 -0800 Subject: [PATCH 306/444] Expect text-generic-pretty haddocks to fail per #2160 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1a86b510..c20987be 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3140,6 +3140,7 @@ expected-haddock-failures: # "Compilation" errors - MemoTrie # https://github.com/conal/MemoTrie/issues/10 - metrics # https://github.com/iand675/metrics/issues/5 + - text-generic-pretty # https://github.com/fpco/stackage/pull/2160 # Haddock bugs - swagger2 # https://github.com/GetShopTV/swagger2/issues/66 From 63154ac8da05ab5e9270b8b52b9e69e19480a394 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aki=20Garc=C3=ADa=20Etxebarria?= Date: Tue, 27 Dec 2016 13:46:15 +0100 Subject: [PATCH 307/444] Remove bounds on gi-* packages The latest versions in hackage should be buildable with both stack and cabal new-build. --- build-constraints.yaml | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c20987be..15429cae 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2418,21 +2418,18 @@ packages: - telegram-api "Iñaki García Etxebarria @garetxe": - # Pinned to versions not using custom-setup, since stack does - # not understand that syntax yet: - # https://github.com/commercialhaskell/stack/issues/2094 - - gi-atk == 2.0.8 - - gi-cairo == 1.0.8 - - gi-gdk == 3.0.8 - - gi-gdkpixbuf == 2.0.8 - - gi-gio == 2.0.8 - - gi-glib == 2.0.8 - - gi-gobject == 2.0.8 - - gi-gtk == 3.0.8 - - gi-pango == 1.0.8 - - gi-soup == 2.4.8 - - gi-javascriptcore == 3.0.8 - - gi-webkit == 3.0.8 + - gi-atk + - gi-cairo + - gi-gdk + - gi-gdkpixbuf + - gi-gio + - gi-glib + - gi-gobject + - gi-gtk + - gi-pango + - gi-soup + - gi-javascriptcore == 3.0.* + - gi-webkit - haskell-gi - haskell-gi-base From 3ecf48026dbdeaacfd3c61b83e9346da0cc916e1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 13:54:37 -0800 Subject: [PATCH 308/444] Block a few packages to unconstrain pipes, see #2108 --- build-constraints.yaml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c20987be..34a6ba13 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -975,10 +975,10 @@ packages: "Renzo Carbonara @k0001": - network-simple - - pipes-aeson - - pipes-attoparsec + # - pipes-aeson # bounds: pipes 4.3 + # - pipes-attoparsec # bounds: pipes 4.3 # - pipes-binary # bounds: binary, pipes, transformers - - pipes-network + # - pipes-network # bounds: pipes 4.3 "Tomas Carnecky @wereHamster": - avers @@ -1642,7 +1642,7 @@ packages: - hedis "Rob O'Callahan ropoctl@gmail.com @rcallahan": - - pipes-fastx + # - pipes-fastx # via pipes-attoparsec # - pipes-illumina # via: pipes-bgzf - seqalign - thermonuc @@ -1940,14 +1940,14 @@ packages: - moesocks "Gregory W. Schwartz @GregorySchwartz": - - fasta - - diversity - - modify-fasta + # - fasta # via pipes-attoparsec + # - diversity # via fasta + # - modify-fasta # via fasta - tree-fun - random-tree - clumpiness # - find-clumpiness # build failure against optparse-applicative https://github.com/GregorySchwartz/find-clumpiness/issues/1 - - blosum + # - blosum # via fasta "Simon Marechal @bartavelle": - compactmap @@ -2702,10 +2702,6 @@ packages: # https://github.com/haskell/vector/issues/142 - primitive < 0.6.2.0 - # https://github.com/fpco/stackage/issues/2108 - - pipes < 4.3.0 - - pipes-safe < 2.2.5 - # https://github.com/fpco/stackage/issues/2127 - leapseconds-announced < 2017.0.0.1 From 560a3068fc755e4b1914ba3685dd9701b02a594f Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Tue, 27 Dec 2016 23:47:57 +0100 Subject: [PATCH 309/444] Add lentil. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index baceabc2..69d5bf66 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -12,6 +12,7 @@ packages: "Luke Murphy @lwm": - tasty-discover + - lentil "Marco Zocca @ocramz": - sparse-linear-algebra From cc9129e0448eb9790e3ac5cc582fd01d26780561 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 27 Dec 2016 17:14:05 -0800 Subject: [PATCH 310/444] Expect lentil tests to fail, see #2159 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e8b3029b..f8ed26e4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3036,6 +3036,7 @@ expected-test-failures: - clash-prelude # 0.10.14 Runtime errors https://github.com/clash-lang/clash-prelude/issues/57 - direct-sqlite # 2.3.17 https://github.com/IreneKnapp/direct-sqlite/issues/63 - ed25519 # 0.0.5.0 https://github.com/thoughtpolice/hs-ed25519/issues/15 + - lentil # https://github.com/fpco/stackage/pull/2159 - nettle # https://github.com/stbuehler/haskell-nettle/issues/8 - th-printf # 0.3.1 https://github.com/pikajude/th-printf/issues/3 - wreq # https://github.com/bos/wreq/issues/53 From 560a140728668345666150c52c873d77a3d70d9e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 28 Dec 2016 11:14:58 +0200 Subject: [PATCH 311/444] Revert "Constrain shakespeare per yesodweb/shakespeare#200" This reverts commit d1fb15f1d72b230b8b5049e36cd58e2b5c11f8e6. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8ed26e4..17e3c5cf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2712,9 +2712,6 @@ packages: # https://github.com/fpco/stackage/issues/2163 - cayley-client < 0.3.0 - # https://github.com/yesodweb/shakespeare/issues/200 - - shakespeare < 2.0.12 - # end of packages # Package flags are applied to individual packages, and override the values of From 457a2bafc1b1920dc0e58d30c3caeeedbd3aff46 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 28 Dec 2016 09:04:31 -0800 Subject: [PATCH 312/444] Add constraint "inflections < 0.3.0.0" per #2167 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 17e3c5cf..a8869fd5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2712,6 +2712,9 @@ packages: # https://github.com/fpco/stackage/issues/2163 - cayley-client < 0.3.0 + # https://github.com/fpco/stackage/issues/2167 + - inflections < 0.3.0.0 + # end of packages # Package flags are applied to individual packages, and override the values of From 3c33465b96e3f8aa2a7761984ebaadcecbe9d98d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 28 Dec 2016 09:15:03 -0800 Subject: [PATCH 313/444] Unconstrain cayley-client, closes #2163 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a8869fd5..902a9549 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2709,9 +2709,6 @@ packages: # https://github.com/fpco/stackage/issues/2136 - X11 < 1.7 - # https://github.com/fpco/stackage/issues/2163 - - cayley-client < 0.3.0 - # https://github.com/fpco/stackage/issues/2167 - inflections < 0.3.0.0 From 316ff133ab5012e8e1afde6792bb3d273fb461cd Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 28 Dec 2016 09:18:48 -0800 Subject: [PATCH 314/444] Expect jose-jwt tests to pass, closes #2162 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 902a9549..76e414a7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3038,7 +3038,6 @@ expected-test-failures: - th-printf # 0.3.1 https://github.com/pikajude/th-printf/issues/3 - wreq # https://github.com/bos/wreq/issues/53 - xmonad # 0.12 https://github.com/xmonad/xmonad/issues/36 - - jose-jwt # 0.7.3 https://github.com/fpco/stackage/issues/2162 # Compilation failures - ListLike # No issue tracker, e-mail sent to maintainer From 69b6db0e673750c5b0b2528667992fed9e0c5e86 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 28 Dec 2016 23:11:38 -0800 Subject: [PATCH 315/444] Unconstrain inflections, closes #2167 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 76e414a7..fd661b6d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2709,9 +2709,6 @@ packages: # https://github.com/fpco/stackage/issues/2136 - X11 < 1.7 - # https://github.com/fpco/stackage/issues/2167 - - inflections < 0.3.0.0 - # end of packages # Package flags are applied to individual packages, and override the values of From bac5c39c048500d4ac8e1c7d531b54480a57be32 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 28 Dec 2016 23:29:43 -0800 Subject: [PATCH 316/444] Hide some packages that conflict with cryptonite --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fd661b6d..a2d5c04d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3305,3 +3305,7 @@ hide: - monads-tf # mtl is preferred - protolude # `module Panic` conflicts with base - cryptohash # Superceeded by cryptonite +- crypto-random # Superceeded by cryptonite +- crypto-pubkey # Superceded by cryptonite +- crypto-numbers # Superceded by cryptonite +- crypto-api # `module Crypto.Random` conflicts with cryptonite From dbe5f8c427c39e6f44bfa161eee6c1d413bd9d90 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 28 Dec 2016 23:38:29 -0800 Subject: [PATCH 317/444] Expect jose-jwt tests to fail per #2169 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2d5c04d..d7e1cf75 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3040,6 +3040,7 @@ expected-test-failures: - ListLike # No issue tracker, e-mail sent to maintainer - dbus # 0.10.12 No issue tracker, e-mail sent to maintainer - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled + - jose-jwt # doctest ambiguity https://github.com/fpco/stackage/issues/2169 - safecopy # time 1.6 https://github.com/acid-state/safecopy/issues/45 - servant-server # 0.9.1.1 due to hspec-wai-0.8.0 https://github.com/haskell-servant/servant/issues/643 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3 From 448010b8e99c8275cea17d6509003be00bf9cbf2 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Thu, 29 Dec 2016 18:01:49 +0100 Subject: [PATCH 318/444] Fixed failing TC. http://hackage.haskell.org/package/lentil-1.0.6.1/changelog --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d7e1cf75..5d9be461 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3030,7 +3030,6 @@ expected-test-failures: - clash-prelude # 0.10.14 Runtime errors https://github.com/clash-lang/clash-prelude/issues/57 - direct-sqlite # 2.3.17 https://github.com/IreneKnapp/direct-sqlite/issues/63 - ed25519 # 0.0.5.0 https://github.com/thoughtpolice/hs-ed25519/issues/15 - - lentil # https://github.com/fpco/stackage/pull/2159 - nettle # https://github.com/stbuehler/haskell-nettle/issues/8 - th-printf # 0.3.1 https://github.com/pikajude/th-printf/issues/3 - wreq # https://github.com/bos/wreq/issues/53 From c24c213219ccf2876fa9897c1103f04c40de37f5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 2 Jan 2017 21:06:57 +0900 Subject: [PATCH 319/444] CURATORS.md: adding new curators --- CURATORS.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 0af3d9f3..d30420aa 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -279,15 +279,15 @@ Replace nightly with `lts7` to wipe the LTS 7 cache. ## Local curator setup -We don't run the full stackage build locally as that might take too +We do not run the full stackage build locally as that might take too much time. Some steps on the other hand are much faster to do yourself. -It's useful to be able to modify constraints locally before pushing to +It is useful to be able to modify constraints locally before pushing to the repository. To do this first install stackage-curator: `git clone git@github.com:fpco/stackage-curator.git && cd stackage-curator && stack install` or get the linux binary: https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 -(it's a good idea to upgrade stackage-curator at least at the start of your week as curator). +(it is a good idea to upgrade stackage-curator at least at the start of your week as curator). Then clone the stackage repo `git clone git@github.com:fpco/stackage.git`. Inside it run `stack update && stackage-curator check` to get new packages and do dependency resolution. @@ -295,5 +295,10 @@ This can be used to make sure all version bounds are in place (including for test suites and benchmarks), to check whether bounds can be lifted, and to get `tell-me-when-its-released` notifications. -Notably this doesn't build anything, so you won't see any compilation +Notably this does not build anything, so you wont see any compilation errors for builds/tests/benchmarks. + +## Adding new curators + +1. Add public ssh key to build server +2. Add to fpco/stackage project. From b971aeca7a127e4a688a83d63462bfa6deed96e3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 2 Jan 2017 21:16:56 +0900 Subject: [PATCH 320/444] CURATORS.md: mention authorized_keys --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index d30420aa..58f1691d 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -300,5 +300,5 @@ errors for builds/tests/benchmarks. ## Adding new curators -1. Add public ssh key to build server +1. Add public ssh key to `~/.ssh/authorized_keys` on build server 2. Add to fpco/stackage project. From 6f082b7683774cc7b251fefc2f71bc49bcff28f0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 2 Jan 2017 14:38:48 +0200 Subject: [PATCH 321/444] Use build.stackage.org --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index 58f1691d..91306c21 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -207,7 +207,7 @@ You'll need to get your SSH public key added to the machine. ~/.ssh/config info: ``` Host stackage-build User curators - Hostname ec2-52-5-20-252.compute-1.amazonaws.com + Hostname build.stackage.org ``` ### Running the build script From ad6fd5495991fbd60fa59ba464b2f7af6d8786b7 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Mon, 2 Jan 2017 11:46:48 +0000 Subject: [PATCH 322/444] Add `generic` language, which Travis now supports. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 47bbda04..6df6863c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ sudo: false # Choose a lightweight base image; we provide our own build tools. -language: c +language: generic # GHC depends on GMP. You can add other dependencies here as well. addons: From a4463550ac194b36d5c48eba016adca29f8b124c Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Mon, 2 Jan 2017 13:31:08 +0000 Subject: [PATCH 323/444] Remove `safecopy` from expected test failures. https://github.com/acid-state/safecopy/issues/45#issuecomment-258045406 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d9be461..b999c83c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3040,7 +3040,6 @@ expected-test-failures: - dbus # 0.10.12 No issue tracker, e-mail sent to maintainer - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled - jose-jwt # doctest ambiguity https://github.com/fpco/stackage/issues/2169 - - safecopy # time 1.6 https://github.com/acid-state/safecopy/issues/45 - servant-server # 0.9.1.1 due to hspec-wai-0.8.0 https://github.com/haskell-servant/servant/issues/643 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3 - text-ldap # # https://github.com/khibino/haskell-text-ldap/issues/1 From 81d3cbc81abfecc30ff616796deaaa43c29a0258 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 2 Jan 2017 23:01:23 +0900 Subject: [PATCH 324/444] build.sh: fix local stackage-curator --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index 1dd7dadd..75ac1ea5 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -77,7 +77,7 @@ rm -f stackage-curator stackage-curator.bz2 wget https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 bunzip2 stackage-curator.bz2 chmod +x stackage-curator -stackage-curator --version +./stackage-curator --version ) ARGS_COMMON="--rm -v $WORKDIR:$HOME/work -w $HOME/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/stack:/usr/bin/stack:ro" From d56fd1903dfca57bc86800a723134b0c7649daa8 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Mon, 2 Jan 2017 15:37:57 +0000 Subject: [PATCH 325/444] Upper bounds for #2177 and #2178. --- build-constraints.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b999c83c..0cfdb097 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2709,6 +2709,16 @@ packages: # https://github.com/fpco/stackage/issues/2136 - X11 < 1.7 + # https://github.com/fpco/stackage/issues/2177 + - aeson < 1.1.0.0 + + # https://github.com/fpco/stackage/issues/2178 + - hledger < 1.1 + - hledger-lib < 1.1 + - hledger-api < 1.1 + - hledger-ui < 1.1 + - hledger-web < 1.1 + # end of packages # Package flags are applied to individual packages, and override the values of From 3a4c0b873e5524eb473140c9d420cf17b45a5843 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Mon, 2 Jan 2017 18:53:27 +0000 Subject: [PATCH 326/444] Remove upper bounds (hledger-lib1.1). Close #2178. --- build-constraints.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0cfdb097..0c5c2e64 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2712,13 +2712,6 @@ packages: # https://github.com/fpco/stackage/issues/2177 - aeson < 1.1.0.0 - # https://github.com/fpco/stackage/issues/2178 - - hledger < 1.1 - - hledger-lib < 1.1 - - hledger-api < 1.1 - - hledger-ui < 1.1 - - hledger-web < 1.1 - # end of packages # Package flags are applied to individual packages, and override the values of From 43a03bca1a7101a24b645da87a06314404b4dba0 Mon Sep 17 00:00:00 2001 From: orome Date: Fri, 30 Dec 2016 14:13:48 -0500 Subject: [PATCH 327/444] Add crypto-enigma --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0c5c2e64..525eeaa5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2662,6 +2662,9 @@ packages: "Hans-Peter Deifel @hpdeifel": - hledger-iadd + + "Roy Levien @orome": + - crypto-enigma # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From 2048823908b2c0aa70ae1169c0f5921026a65c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Boldizs=C3=A1r=20N=C3=A9meth?= Date: Wed, 28 Dec 2016 23:31:28 +0100 Subject: [PATCH 328/444] Add instance-control, references and haskell-tools. --- build-constraints.yaml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 525eeaa5..df72ce92 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2662,10 +2662,23 @@ packages: "Hans-Peter Deifel @hpdeifel": - hledger-iadd - + "Roy Levien @orome": - crypto-enigma + "Boldizsár Németh @nboldi": + - instance-control + - references + - haskell-tools-ast + - haskell-tools-backend-ghc + - haskell-tools-rewrite + - haskell-tools-prettyprint + - haskell-tools-refactor + - haskell-tools-demo + - haskell-tools-cli + - haskell-tools-daemon + - haskell-tools-debug + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 07a8edb2d32b49520600ca4b4552b96e171d0955 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Sun, 1 Jan 2017 20:37:27 +0200 Subject: [PATCH 329/444] Add integer-logarithms --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index df72ce92..2655d0d6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1058,6 +1058,7 @@ packages: - generics-sop-lens - github - insert-ordered-containers + - integer-logarithms - JuicyPixels-scale-dct - lattices - monad-http From 48e85612169e94ce2e5d44270646ba0124f7061c Mon Sep 17 00:00:00 2001 From: Mathieu Boespflug Date: Sun, 1 Jan 2017 11:02:57 +0100 Subject: [PATCH 330/444] Add choice package. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2655d0d6..59b22f4a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1567,6 +1567,7 @@ packages: "Mathieu Boespflug @mboes": # - ihaskell-inline-r # via: ihaskell, ihaskell-blaze - cassette + - choice - distributed-closure - H - inline-r From 647c4287692bbf6f4e38f4477a572cbe352174be Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Fri, 30 Dec 2016 11:12:09 -0600 Subject: [PATCH 331/444] Re-enable ekg-statsd --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 59b22f4a..a015b333 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1385,7 +1385,7 @@ packages: - autoexporter - bento - bmp # Maintained by @benl23x5. - # - ekg-statsd # Maintained by @tibbe. + - ekg-statsd # Maintained by @tibbe. - flow - github-release - gloss # Maintained by @benl23x5. From 24aaa4b3f7f9b7ead10ef5938893d9f1b006f6ef Mon Sep 17 00:00:00 2001 From: Stephen Diehl Date: Tue, 3 Jan 2017 16:03:55 +0000 Subject: [PATCH 332/444] Add `repline` and `picosat` packages. --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a015b333..5d20165c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2382,6 +2382,8 @@ packages: "Stephen Diehl @sdiehl": - protolude + - repline + - picosat # "Daishi Nakajima @nakaji_dayo": # - yesod-job-queue # build failure https://github.com/nakaji-dayo/yesod-job-queue/issues/10 From 1c1177316abe01323a22fb91455d6c84aad62f4b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 3 Jan 2017 19:03:17 +0100 Subject: [PATCH 333/444] CURATORS: Mention how to avoid disabling packages where the maintainer hasn't been notified yet --- CURATORS.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 91306c21..7e8871a0 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -94,7 +94,19 @@ You can try this when you notice that a package has been updated. You can also periodically try to lift bounds (I think it's good to do this at the start of your week /@bergmark) -If stackage-curator is happy commit the change ("Remove upper bounds and close #X"). +If not all packages have been updated check if any of them are missing +from the original issue and if so add a new comment mentioning them. A +new package may appear if its dependencies were part of this issue but +have been updated since the last time we checked. We want to give +these new packages ample time to be upgraded. + +If stackage-curator is happy commit the change ("Remove upper bounds +and close #X"). After doing this the next nightly build may fail +because some packages didn't have an upper bound in place, but +compilation failed. In this case revert the previous commit so any +disabled packages are enabled again, re-open the issue, and add a new +comment with the failing packages. This is to give all maintainers +enough time to upgrade for this case as well. ### Amending upper bounds @@ -154,9 +166,12 @@ Comment out the offending packages from the "packages" section and add a comment saying why it was disabled: ``` - # - swagger # BLOCKED aeson 1.0 + # - swagger # bounds: aeson 1.0 ``` +If this causes reverse dependencies to be disabled we should notify +the maintainers of those packages. + ## Updating the content of the Docker image used for building From c73df147029eea7d64931389f0427a42b5cafb1f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 4 Jan 2017 15:46:13 +0900 Subject: [PATCH 334/444] MonadRandom < 0.5 (#2180) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d20165c..1c7e786e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2732,6 +2732,8 @@ packages: # https://github.com/fpco/stackage/issues/2177 - aeson < 1.1.0.0 + # https://github.com/fpco/stackage/issues/2180 + - MonadRandom < 0.5 # end of packages # Package flags are applied to individual packages, and override the values of From 87c918e96176b6f0521c287b847337620ad20185 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 4 Jan 2017 09:53:03 +0200 Subject: [PATCH 335/444] Clean up a bunch of hidden packages --- build-constraints.yaml | 43 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c7e786e..22f839f2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3328,8 +3328,43 @@ hide: - async-dejafu # https://github.com/yesodweb/wai/issues/579 - monads-tf # mtl is preferred - protolude # `module Panic` conflicts with base -- cryptohash # Superceeded by cryptonite -- crypto-random # Superceeded by cryptonite -- crypto-pubkey # Superceded by cryptonite -- crypto-numbers # Superceded by cryptonite - crypto-api # `module Crypto.Random` conflicts with cryptonite +- fay-base # conflicts with many modules in base and others +- hashmap # conflicts with Data.HashSet in unordered-containers +- hxt-unicode # conflicts with Data.String.UTF8 in utf8-string +- hledger-web # conflicts with Foundation in foundation +- plot-gtk3 # conflicts with many modules in plot-gtk +- gtk3 # conflicts with many modules in gtk +- regex-pcre-builtin # conflicts with many modules in regex-pcre +- regex-compat-tdfa # conflicts with many modules in regex-compat +- log # conflicts with modules in its dependencies +- zip # conflicts with Codec.Archive.Zip in zip-archive +- monad-extras # conflicts with Control.Monad.Extra in extra +- control-monad-free # conflicts with Control.Monad.Free in free +- prompt # conflicts with Control.Monad.Prompt in MonadPrompt +- kawhi # conflicts with Control.Monad.Http in monad-http +- language-c # conflicts with modules in language-c-quote +- gl # conflicts with modules in OpenGLRaw +- svg-tree # conflicts with Graphics.Svg in svg-builder +- Glob # conflicts with System.FilePath.Glob in filemanip +- nanospec # conflicts with Test.Hspec in hspec +- HTF # conflicts with Test.Framework in test-framework +- courier # conflicts with Network.Transport in network-transport +- newtype-generics # conflicts with Control.Newtype in newtype + +# Cryptonite deprecations +- cipher-aes +- cipher-blowfish +- cipher-camellia +- cipher-des +- cipher-rc4 +- crypto-cipher-types +- crypto-numbers +- crypto-pubkey +- crypto-random +- cryptohash-conduit + +# cryptohash forks +- cryptohash-md5 +- cryptohash-sha1 +- cryptohash-sha256 From 6b1888fb94e51ec89c431d9fd522e6b139709532 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 4 Jan 2017 10:06:05 +0200 Subject: [PATCH 336/444] Hide objective --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 22f839f2..f328adc8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3351,6 +3351,7 @@ hide: - HTF # conflicts with Test.Framework in test-framework - courier # conflicts with Network.Transport in network-transport - newtype-generics # conflicts with Control.Newtype in newtype +- objective # conflicts with Control.Object in natural-transformation # Cryptonite deprecations - cipher-aes From b2c0e377dbae9ac71faf1c4549766dbe0960e227 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 4 Jan 2017 10:07:41 +0200 Subject: [PATCH 337/444] Document how to force a single package rebuild --- CURATORS.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index 7e8871a0..32756503 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -292,6 +292,15 @@ You can wipe the nightly cache and rebuild everything by doing `rm -rf /var/stackage/stackage/automated/nightly`. Replace nightly with `lts7` to wipe the LTS 7 cache. +### Force a single package rebuild + +You can force a single package to rebuild by deleting its "previous result" +file, e.g.: + +``` +$ rm /var/stackage/stackage/automated/nightly/work/builds/nightly/prevres/Build/cryptohash-0.11.9 +``` + ## Local curator setup We do not run the full stackage build locally as that might take too From ea6b6b40bab28cc82047b2de7263145700fd18f7 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Wed, 4 Jan 2017 14:33:33 +0000 Subject: [PATCH 338/444] Upper bounds for #2183. --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f328adc8..e7b3defd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2734,6 +2734,10 @@ packages: # https://github.com/fpco/stackage/issues/2180 - MonadRandom < 0.5 + + # https://github.com/fpco/stackage/issues/2183 + - glabrous < 0.2.2 + # end of packages # Package flags are applied to individual packages, and override the values of From f6b58a99d9bcb164445446f0977efb0f6d86db30 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Wed, 4 Jan 2017 15:24:13 +0000 Subject: [PATCH 339/444] Make the local curator guide a bit clearer. --- CURATORS.md | 39 +++++++++++++++++++++++++-------------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 32756503..6579ee8b 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -304,23 +304,34 @@ $ rm /var/stackage/stackage/automated/nightly/work/builds/nightly/prevres/Build/ ## Local curator setup We do not run the full stackage build locally as that might take too -much time. Some steps on the other hand are much faster to do -yourself. +much time. However, some steps on the other hand are much faster to do +yourself, e.g. verifying constraints without building anything. -It is useful to be able to modify constraints locally before pushing to -the repository. To do this first install stackage-curator: -`git clone git@github.com:fpco/stackage-curator.git && cd stackage-curator && stack install` -or get the linux binary: https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 -(it is a good idea to upgrade stackage-curator at least at the start of your week as curator). -Then clone the stackage repo `git clone git@github.com:fpco/stackage.git`. -Inside it run `stack update && stackage-curator check` to get new packages and do dependency resolution. +To get started, install `stackage-curator` via Git, or [the Linux binary]: -This can be used to make sure all version bounds are in place -(including for test suites and benchmarks), to check whether bounds -can be lifted, and to get `tell-me-when-its-released` notifications. +``` +$ git clone git@github.com:fpco/stackage-curator.git +$ cd stackage-curator && stack install +``` -Notably this does not build anything, so you wont see any compilation -errors for builds/tests/benchmarks. +It is a good idea to upgrade `stackage-curator` at the start of your week. +Then, clone the stackage repo, get the latest packages and run dependency +resolution: + +``` +$ git clone git@github.com:fpco/stackage.git +$ stack update && stackage-curator check +``` + +This can be used to make sure all version bounds are in place, including for +test suites and benchmarks, to check whether bounds can be lifted, and to get +[tell-me-when-its-released] notifications. + +`stackage-curator` does not build anything, so you wont see any compilation +errors for builds, tests and benchmarks. + +[the Linux binary]: https://s3.amazonaws.com/stackage-travis/stackage-curator/stackage-curator.bz2 +[tell-me-when-its-released]: https://github.com/fpco/stackage/blob/master/CURATORS.md#waiting-for-new-releases ## Adding new curators From 29b3151b5f7f5db21e56d5afba91e9dfed1e1515 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2017 21:17:33 +0900 Subject: [PATCH 340/444] picosat < 0.1.4 (sdiehl/haskell-picosat#6) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e7b3defd..07dc5659 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2738,6 +2738,8 @@ packages: # https://github.com/fpco/stackage/issues/2183 - glabrous < 0.2.2 + # https://github.com/sdiehl/haskell-picosat/issues/6 + - picosat < 0.1.4 # end of packages # Package flags are applied to individual packages, and override the values of From 8bad09d678f495366bd2a064a3aa2e56cfa5a1af Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2017 21:42:17 +0900 Subject: [PATCH 341/444] hashable < 1.2.5.0 (#2184) --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 07dc5659..c72a9dae 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2740,6 +2740,10 @@ packages: # https://github.com/sdiehl/haskell-picosat/issues/6 - picosat < 0.1.4 + + # https://github.com/fpco/stackage/issues/2184 + # https://github.com/ekmett/hashable-extras/pull/3 + - hashable < 1.2.5.0 # end of packages # Package flags are applied to individual packages, and override the values of From 2b4e44046b26d031aad539a013a92705df2058fa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2017 21:53:20 +0900 Subject: [PATCH 342/444] haskell-tools-refactor missing testsuite files (haskell-tools/haskell-tools#223) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c72a9dae..52ca0837 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2677,7 +2677,7 @@ packages: - haskell-tools-backend-ghc - haskell-tools-rewrite - haskell-tools-prettyprint - - haskell-tools-refactor + #- haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/223 - haskell-tools-demo - haskell-tools-cli - haskell-tools-daemon From decec04c75b94aef6d160979f620668e30ae4602 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 5 Jan 2017 23:58:34 +0900 Subject: [PATCH 343/444] foldl < 1.2.2 (data61/foldl-statistics#1) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 52ca0837..6e36e9bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2744,6 +2744,9 @@ packages: # https://github.com/fpco/stackage/issues/2184 # https://github.com/ekmett/hashable-extras/pull/3 - hashable < 1.2.5.0 + + # https://github.com/data61/foldl-statistics/issues/1 + - foldl < 1.2.2 # end of packages # Package flags are applied to individual packages, and override the values of From d6d839c108a8abe3de98db052f3b8380abbc91a8 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Thu, 5 Jan 2017 15:46:46 +0000 Subject: [PATCH 344/444] Remove upper bounds (glabrous0.2.2) for #2183. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6e36e9bd..c69ea1e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2735,9 +2735,6 @@ packages: # https://github.com/fpco/stackage/issues/2180 - MonadRandom < 0.5 - # https://github.com/fpco/stackage/issues/2183 - - glabrous < 0.2.2 - # https://github.com/sdiehl/haskell-picosat/issues/6 - picosat < 0.1.4 From 377f7c8fb32032685c3eebbee6bc71040c65bb39 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Thu, 5 Jan 2017 15:50:13 +0000 Subject: [PATCH 345/444] Disable references (new, failing test suite). --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c69ea1e0..74cde9dd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2672,7 +2672,7 @@ packages: "Boldizsár Németh @nboldi": - instance-control - - references + # - references https://github.com/fpco/stackage/pull/2168 - haskell-tools-ast - haskell-tools-backend-ghc - haskell-tools-rewrite From 4d3457fe75c82796c346c8f77acd4b8b6e1553af Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Thu, 5 Jan 2017 16:05:17 +0000 Subject: [PATCH 346/444] Disable haskell-tools-daemon (new, failing test suite). --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 74cde9dd..1c02301a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2672,7 +2672,7 @@ packages: "Boldizsár Németh @nboldi": - instance-control - # - references https://github.com/fpco/stackage/pull/2168 + # - references # https://github.com/fpco/stackage/pull/2168 - haskell-tools-ast - haskell-tools-backend-ghc - haskell-tools-rewrite @@ -2680,7 +2680,7 @@ packages: #- haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/223 - haskell-tools-demo - haskell-tools-cli - - haskell-tools-daemon + # - haskell-tools-daemon # https://github.com/haskell-tools/haskell-tools/issues/224 - haskell-tools-debug # If you stop maintaining a package you can move it here. From e01d457b83e34634856c9746a44b4eab1414f8fa Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Thu, 5 Jan 2017 16:25:41 +0000 Subject: [PATCH 347/444] Disable picosat (new, failing test suite). --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1c02301a..6042c4c9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2383,7 +2383,7 @@ packages: "Stephen Diehl @sdiehl": - protolude - repline - - picosat + # - picosat # https://github.com/sdiehl/haskell-picosat/issues/6 # "Daishi Nakajima @nakaji_dayo": # - yesod-job-queue # build failure https://github.com/nakaji-dayo/yesod-job-queue/issues/10 @@ -2735,9 +2735,6 @@ packages: # https://github.com/fpco/stackage/issues/2180 - MonadRandom < 0.5 - # https://github.com/sdiehl/haskell-picosat/issues/6 - - picosat < 0.1.4 - # https://github.com/fpco/stackage/issues/2184 # https://github.com/ekmett/hashable-extras/pull/3 - hashable < 1.2.5.0 From e6193c29f1b3625c2b31c3aedea42786880a4c99 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Jan 2017 17:10:34 +0900 Subject: [PATCH 348/444] cron.sh: log date and drop the tail echo could probably remove the first 'Running...' echo too --- automated/cron.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/cron.sh b/automated/cron.sh index 728fef40..2d804ad8 100755 --- a/automated/cron.sh +++ b/automated/cron.sh @@ -13,8 +13,8 @@ docker pull $IMAGE stack update +date echo "Running stackage-server-cron..." -echo "('tail -f $CRONDIR/stackage-server-cron.log' to watch)" docker run --rm \ -v $CRONDIR:/home/ubuntu \ -v $HOME/.stack/indices:/home/ubuntu/.stack/indices:ro \ From d3e21bc5683d23d3b9d33715f0db22e2eef5e8e0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 6 Jan 2017 17:13:28 +0900 Subject: [PATCH 349/444] Revert "foldl < 1.2.2 (data61/foldl-statistics#1)" This reverts commit decec04c75b94aef6d160979f620668e30ae4602. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6042c4c9..20f6df81 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2738,9 +2738,6 @@ packages: # https://github.com/fpco/stackage/issues/2184 # https://github.com/ekmett/hashable-extras/pull/3 - hashable < 1.2.5.0 - - # https://github.com/data61/foldl-statistics/issues/1 - - foldl < 1.2.2 # end of packages # Package flags are applied to individual packages, and override the values of From 557846ebfe85003da7bb22971a8290faa0c44244 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 6 Jan 2017 13:54:36 +0200 Subject: [PATCH 350/444] Hide cryptohash (now that we have custom-setup support) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 20f6df81..e8a57680 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3367,6 +3367,7 @@ hide: - crypto-numbers - crypto-pubkey - crypto-random +- cryptohash - cryptohash-conduit # cryptohash forks From 3b86d6dfdee29c9eb841183cebb9e5ac6fa1902e Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Fri, 6 Jan 2017 19:58:34 +0000 Subject: [PATCH 351/444] Add expected haddock failure for hledger-web. Please see https://github.com/fpco/stackage/issues/2187. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 20f6df81..91809fd7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3163,6 +3163,7 @@ expected-haddock-failures: # "Argument list too long" - classy-prelude-yesod + - hledger-web # end of expected-haddock-failures From 9f0b18f319f243ad720dccca9aac5d6e107c96c0 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Fri, 6 Jan 2017 20:04:45 +0000 Subject: [PATCH 352/444] Disable haskell-tools-cli (new, failing test suite.) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 91809fd7..833286d1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2679,7 +2679,7 @@ packages: - haskell-tools-prettyprint #- haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/223 - haskell-tools-demo - - haskell-tools-cli + # - haskell-tools-cli # https://github.com/haskell-tools/haskell-tools/issues/225 # - haskell-tools-daemon # https://github.com/haskell-tools/haskell-tools/issues/224 - haskell-tools-debug From 2b83011fd29f28cb3ee171f4868e733559505032 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Fri, 6 Jan 2017 20:33:48 +0000 Subject: [PATCH 353/444] Add upper bounds on hjsonpointer (< 1.1). See #2190. --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 833286d1..4bb2bb5a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2738,6 +2738,10 @@ packages: # https://github.com/fpco/stackage/issues/2184 # https://github.com/ekmett/hashable-extras/pull/3 - hashable < 1.2.5.0 + + # https://github.com/fpco/stackage/issues/2190 + - hjsonpointer < 1.1 + # end of packages # Package flags are applied to individual packages, and override the values of From 9cc10f2e020e6de15e89b1b51cd19f2891437589 Mon Sep 17 00:00:00 2001 From: Chris Allen Date: Fri, 6 Jan 2017 16:30:24 -0600 Subject: [PATCH 354/444] Getting Esqueleto back in Stackage It's only compatible with Persistent 2.5 presently but want to get the ball rolling. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bb2bb5a..a1659cbf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -447,7 +447,6 @@ packages: "Felipe Lessa @meteficha": # - country-codes # bounds: tagsoup - # - esqueleto # bounds: persistent # - fb # bounds: aeson, http-conduit-2.2, hspec # - fb-persistent # bounds: persistent # via: fb # - mangopay # compilation failure against aeson @@ -531,6 +530,7 @@ packages: - machines-directory - machines-io - bloodhound + - esqueleto # bounds: persistent "Adam Bergmark @bergmark": - HUnit From 175cf6b20275b93197ab737dbd1712c4d56860b1 Mon Sep 17 00:00:00 2001 From: David Fisher Date: Thu, 5 Jan 2017 23:32:52 -0800 Subject: [PATCH 355/444] Add socket-activation --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bb2bb5a..7018c41b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2683,6 +2683,9 @@ packages: # - haskell-tools-daemon # https://github.com/haskell-tools/haskell-tools/issues/224 - haskell-tools-debug + "David Fisher @ddfisher": + - socket-activation + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 7cbde053092295316a93667da077b38255328820 Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Wed, 4 Jan 2017 13:41:45 +0300 Subject: [PATCH 356/444] =?UTF-8?q?Add=20=E2=80=98cue-sheet=E2=80=99,=20?= =?UTF-8?q?=E2=80=98wave=E2=80=99,=20=E2=80=98flac=E2=80=99,=20and=20?= =?UTF-8?q?=E2=80=98flac-picture=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Got more stuff. --- build-constraints.yaml | 4 ++++ debian-bootstrap.sh | 1 + 2 files changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7018c41b..9347ffba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1981,6 +1981,10 @@ packages: - tagged-identity - req - req-conduit + - cue-sheet + - wave + - flac + - flac-picture # "Thomas Bereknyei ": # - multiplate # bounds: transformers diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 32e6df55..abcdeddf 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -56,6 +56,7 @@ apt-get install -y \ libedit-dev \ libedit2 \ libfftw3-dev \ + libflac-dev \ libfreenect-dev \ libgd2-xpm-dev \ libgeoip-dev \ From 661ee86b72ec25c2e419ddaf8ec1999e4c6247a5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 7 Jan 2017 10:15:20 +0900 Subject: [PATCH 357/444] Revert "Add upper bounds on hjsonpointer (< 1.1). See #2190." This reverts commit 2b83011fd29f28cb3ee171f4868e733559505032. --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0750cc36..92b7ad35 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2745,10 +2745,6 @@ packages: # https://github.com/fpco/stackage/issues/2184 # https://github.com/ekmett/hashable-extras/pull/3 - hashable < 1.2.5.0 - - # https://github.com/fpco/stackage/issues/2190 - - hjsonpointer < 1.1 - # end of packages # Package flags are applied to individual packages, and override the values of From 3542f241a4450460c553e29b3190f1178a7b4456 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 7 Jan 2017 10:20:41 +0900 Subject: [PATCH 358/444] Revert "Disable references (new, failing test suite)." (#2168, #2189) This reverts commit 377f7c8fb32032685c3eebbee6bc71040c65bb39. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 92b7ad35..d5aa6db0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2676,7 +2676,7 @@ packages: "Boldizsár Németh @nboldi": - instance-control - # - references # https://github.com/fpco/stackage/pull/2168 + - references - haskell-tools-ast - haskell-tools-backend-ghc - haskell-tools-rewrite From 8f9bf386f58ce147728b39155268c5189b02b8c6 Mon Sep 17 00:00:00 2001 From: AndrewRademacher Date: Sat, 7 Jan 2017 00:00:30 -0600 Subject: [PATCH 359/444] Added parsec-numeric to build-constraints. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d5aa6db0..71f6e0a8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2137,6 +2137,7 @@ packages: "Andrew Rademacher @AndrewRademacher": - aeson-casing - graylog + - parsec-numeric "Callum Rogers @CRogers": - should-not-typecheck From dc1d97736d4223a456c710f5a875ebe2be285c98 Mon Sep 17 00:00:00 2001 From: Alexander Thiemann Date: Sat, 7 Jan 2017 16:51:03 +0100 Subject: [PATCH 360/444] Update build-constraints.yaml --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 71f6e0a8..8c7eedb1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -873,6 +873,7 @@ packages: - psql-helpers - superbuffer - timespan + - distance "Joey Eremondi @JoeyEremondi": - aeson-pretty From 26a13ffa8a9ff282d0ebbafd4f9da00ac425098a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 8 Jan 2017 20:11:38 +0900 Subject: [PATCH 361/444] re-enable reset of haskell-tools-* closes haskell-tools/haskell-tools#223 closes haskell-tools/haskell-tools#224 closes haskell-tools/haskell-tools#225 --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8c7eedb1..1f733a41 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2683,10 +2683,10 @@ packages: - haskell-tools-backend-ghc - haskell-tools-rewrite - haskell-tools-prettyprint - #- haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/223 + - haskell-tools-refactor - haskell-tools-demo - # - haskell-tools-cli # https://github.com/haskell-tools/haskell-tools/issues/225 - # - haskell-tools-daemon # https://github.com/haskell-tools/haskell-tools/issues/224 + - haskell-tools-cli + - haskell-tools-daemon - haskell-tools-debug "David Fisher @ddfisher": From 1f6b705d873372a3ab3cdb0d3ad32d204b83c4c5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 8 Jan 2017 20:34:22 +0900 Subject: [PATCH 362/444] vector < 0.12.0.0 (#2194) --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1f733a41..ec935054 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2747,6 +2747,9 @@ packages: # https://github.com/fpco/stackage/issues/2184 # https://github.com/ekmett/hashable-extras/pull/3 - hashable < 1.2.5.0 + + # https://github.com/fpco/stackage/issues/2194 + - vector < 0.12.0.0 # end of packages # Package flags are applied to individual packages, and override the values of @@ -3321,7 +3324,6 @@ build-tool-overrides: # If bindings-GLFW-3.1.2.1 is the current latest version write # - bindings-GLFW-3.1.2.1 # Comment saying what should be done when the new version is releasedskipped test-suite tell-me-when-its-released: -- vector-0.11.0.0 # skipped test-suite, constrained primitive https://github.com/haskell/vector/issues/142 - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - wreq-0.4.1.0 # Try to re-enable lots of packages, (esp https://github.com/fpco/stackage/issues/2032) and the test-suite if https://github.com/bos/wreq/issues/53 is closed. - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 From c611d3ccf78230c124c7a4ecb12ee90cb89b34a0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 8 Jan 2017 20:42:34 +0900 Subject: [PATCH 363/444] Unique-0.4.6 testsuite base<4.9 (#2195) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ec935054..7495ea5f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2750,6 +2750,9 @@ packages: # https://github.com/fpco/stackage/issues/2194 - vector < 0.12.0.0 + + # https://github.com/fpco/stackage/issues/2195 + - Unique < 0.4.6 # end of packages # Package flags are applied to individual packages, and override the values of From 986daf58cfee3b076d2de0f4e66e17389fb55503 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 8 Jan 2017 20:46:52 +0900 Subject: [PATCH 364/444] req < 0.2.0 (#2196) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7495ea5f..0dd8a6f0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2753,6 +2753,9 @@ packages: # https://github.com/fpco/stackage/issues/2195 - Unique < 0.4.6 + + # https://github.com/fpco/stackage/issues/2196 + - req < 0.2.0 # end of packages # Package flags are applied to individual packages, and override the values of From 951cd4ca6136f6020abe835eae604f1eb7f411e5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 14:08:06 +0900 Subject: [PATCH 365/444] reenable hakyll tests (jaspervdj/hakyll#491) --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0dd8a6f0..79430a4c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3066,7 +3066,6 @@ expected-test-failures: - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - xlsior # https://github.com/rcallahan/xlsior/issues/1 - - hakyll # https://github.com/jaspervdj/hakyll/issues/491 - ginger # https://bitbucket.org/tdammers/ginger/issues/1/test-suite-failure-due-to-missing-test - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954 @@ -3335,7 +3334,6 @@ tell-me-when-its-released: - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - terminal-progress-bar-0.1.1 # Unskip test suite - optparse-applicative-0.13.0.0 # Unskip test suite https://github.com/pcapriotti/optparse-applicative/issues/228 -- hakyll-4.9.2.0 # re-enable tests - Spock-core-0.11.0.0 # testsuite fail - vivid-0.2.0.5 # compilation failure From 104324b28e8d743dd058c66f03095cc1dee52719 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 14:13:03 +0900 Subject: [PATCH 366/444] Revert "req < 0.2.0 (#2196)" This reverts commit 986daf58cfee3b076d2de0f4e66e17389fb55503. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 79430a4c..4cc51a8c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2753,9 +2753,6 @@ packages: # https://github.com/fpco/stackage/issues/2195 - Unique < 0.4.6 - - # https://github.com/fpco/stackage/issues/2196 - - req < 0.2.0 # end of packages # Package flags are applied to individual packages, and override the values of From 0122e605ab8af99f97e984c0cd819d6a4f9d5083 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 14:20:03 +0900 Subject: [PATCH 367/444] brick < 0.16 (#2197) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4cc51a8c..d0f5f67e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2753,6 +2753,9 @@ packages: # https://github.com/fpco/stackage/issues/2195 - Unique < 0.4.6 + + # https://github.com/fpco/stackage/issues/2197 + - brick < 0.16 # end of packages # Package flags are applied to individual packages, and override the values of From d8d0e1a8cf8b48d05c6a1e8dfe5f2dfa4c0b2336 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 14:22:32 +0900 Subject: [PATCH 368/444] vector-instances < 3.4 (#2198) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d0f5f67e..8af7d2dd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2756,6 +2756,9 @@ packages: # https://github.com/fpco/stackage/issues/2197 - brick < 0.16 + + # https://github.com/fpco/stackage/issues/2198 + - vector-instances < 3.4 # end of packages # Package flags are applied to individual packages, and override the values of From 049e63c729c24e32ed032bfd3b1929781c85c5c7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 14:23:39 +0900 Subject: [PATCH 369/444] Revert "Revert "req < 0.2.0 (#2196)"" This reverts commit 104324b28e8d743dd058c66f03095cc1dee52719. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8af7d2dd..25e9fcd3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2754,6 +2754,9 @@ packages: # https://github.com/fpco/stackage/issues/2195 - Unique < 0.4.6 + # https://github.com/fpco/stackage/issues/2196 + - req < 0.2.0 + # https://github.com/fpco/stackage/issues/2197 - brick < 0.16 From f27b4e5d079dd01836c89b5652a1e0ecde6b43a4 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Mon, 9 Jan 2017 11:40:14 +0200 Subject: [PATCH 370/444] Add folds --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 25e9fcd3..adf8531b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1082,6 +1082,7 @@ packages: # Not a maintainer - arithmoi + - folds - friendly-time - hashable - haxl From 4fd2b8ac586b1f9b46cfcfc6ce8bd46b863d25e9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 22:10:17 +0900 Subject: [PATCH 371/444] haskell-tools-cli tests failing (haskell-tools/haskell-tools#230) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index adf8531b..f1a65ffc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2686,7 +2686,7 @@ packages: - haskell-tools-prettyprint - haskell-tools-refactor - haskell-tools-demo - - haskell-tools-cli + #- haskell-tools-cli - haskell-tools-daemon - haskell-tools-debug From 6d8b0261fe85c1366dee2ef9a66018a63c300ff0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 22:40:43 +0900 Subject: [PATCH 372/444] haskell-tools-refactor tests failing (haskell-tools/haskell-tools#231) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f1a65ffc..f31ec255 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2684,7 +2684,7 @@ packages: - haskell-tools-backend-ghc - haskell-tools-rewrite - haskell-tools-prettyprint - - haskell-tools-refactor + #- haskell-tools-refactor - haskell-tools-demo #- haskell-tools-cli - haskell-tools-daemon From 7b6be49766014aa061dfb240716f1be42f1c72ba Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 9 Jan 2017 22:55:18 +0900 Subject: [PATCH 373/444] folds tests failing (ekmett/folds#12) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f31ec255..94592947 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1082,7 +1082,7 @@ packages: # Not a maintainer - arithmoi - - folds + #- folds - friendly-time - hashable - haxl From 7a6dcfd7301776c910e22bd6d8b5c4c1312dd2a3 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Mon, 9 Jan 2017 14:13:06 +0000 Subject: [PATCH 374/444] Expect test failure for haskell-tools-refactor. Please see haskell-tools/haskell-tools#231. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 94592947..2e200c96 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2981,6 +2981,7 @@ expected-test-failures: - pandoc-citeproc # https://github.com/jgm/pandoc-citeproc/issues/172 - spdx # https://github.com/phadej/spdx/issues/8 - statistics # https://github.com/bos/statistics/issues/42 + - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231 # Timeouts # These tests sometimes take too long and hit the stackage build From 44c4d7cb085b4fecc7be002e26a3229c83341c70 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 10 Jan 2017 10:46:18 +0900 Subject: [PATCH 375/444] reenable folds allow tests to fail (ekmett/folds#12)" This reverts commit 7b6be49766014aa061dfb240716f1be42f1c72ba. --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2e200c96..3fa6a499 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1082,7 +1082,7 @@ packages: # Not a maintainer - arithmoi - #- folds + - folds - friendly-time - hashable - haxl @@ -3133,6 +3133,8 @@ expected-test-failures: - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/1 + + - folds # https://github.com/ekmett/folds/issues/12 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From b0f498f8ebd38312500f10c6b21fa1428641377e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 10 Jan 2017 10:59:22 +0900 Subject: [PATCH 376/444] Revert "Unique-0.4.6 testsuite base<4.9 (#2195)" should be fixed in 0.4.6.1 This reverts commit c611d3ccf78230c124c7a4ecb12ee90cb89b34a0. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3fa6a499..455f310e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2752,9 +2752,6 @@ packages: # https://github.com/fpco/stackage/issues/2194 - vector < 0.12.0.0 - # https://github.com/fpco/stackage/issues/2195 - - Unique < 0.4.6 - # https://github.com/fpco/stackage/issues/2196 - req < 0.2.0 From 3ac918d300ecc7891eed253ba0da83c1ae5e1935 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 10 Jan 2017 11:01:31 +0900 Subject: [PATCH 377/444] foldl-statistics test fail sometimes (data61/foldl-statistics#2) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 455f310e..74c3b1a0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2979,6 +2979,7 @@ expected-test-failures: - spdx # https://github.com/phadej/spdx/issues/8 - statistics # https://github.com/bos/statistics/issues/42 - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231 + - foldl-statistics # https://github.com/data61/foldl-statistics/issues/2 # Timeouts # These tests sometimes take too long and hit the stackage build From 361d1277f36ac3db6c4ef644f4b1ff8827fd6dc6 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Tue, 10 Jan 2017 12:01:19 +0000 Subject: [PATCH 378/444] Remove upper bounds for req. Please see fpco/stackage/issues/2196#issuecomment-271468491. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 74c3b1a0..4e504943 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2752,9 +2752,6 @@ packages: # https://github.com/fpco/stackage/issues/2194 - vector < 0.12.0.0 - # https://github.com/fpco/stackage/issues/2196 - - req < 0.2.0 - # https://github.com/fpco/stackage/issues/2197 - brick < 0.16 From 4b198603195ebc9ef2bed6d6194f16ec1cc3cd22 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Mon, 9 Jan 2017 14:54:41 +0200 Subject: [PATCH 379/444] Resolve #2198: vector-instances-3.4. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4e504943..620b5620 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2755,8 +2755,6 @@ packages: # https://github.com/fpco/stackage/issues/2197 - brick < 0.16 - # https://github.com/fpco/stackage/issues/2198 - - vector-instances < 3.4 # end of packages # Package flags are applied to individual packages, and override the values of From 90420d776fc7c7b4fbef09571e216a8ad6044bd4 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Tue, 10 Jan 2017 21:03:50 -0800 Subject: [PATCH 380/444] unblock tasty-tap, tasty-fail-fast tasty-tap-0.0.4 allows broader base. tasty-fail-fast builds with it as well, no new version required. --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 620b5620..9b0b2a0a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1538,8 +1538,8 @@ packages: - uri-bytestring # - phash # Can't build on stackage server https://github.com/MichaelXavier/phash/issues/5 - cron - # - tasty-tap # bounds: ghc, base - # - tasty-fail-fast # via: tasty-tap + - tasty-tap + - tasty-fail-fast - drifter - drifter-postgresql From bfb7df0c594f941851e100e1bcd4d7fe2c9cbb3f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 13 Jan 2017 11:49:58 +0900 Subject: [PATCH 381/444] Revert "haskell-tools-refactor tests failing (haskell-tools/haskell-tools#231)" tests need GHC_PACKAGE_PATH This reverts commit 6d8b0261fe85c1366dee2ef9a66018a63c300ff0. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9b0b2a0a..47dd194e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2684,7 +2684,7 @@ packages: - haskell-tools-backend-ghc - haskell-tools-rewrite - haskell-tools-prettyprint - #- haskell-tools-refactor + - haskell-tools-refactor - haskell-tools-demo #- haskell-tools-cli - haskell-tools-daemon From 8eaa23b6f7555b0d030118b872cdb8721301c5c1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 13 Jan 2017 11:54:04 +0900 Subject: [PATCH 382/444] Revert "haskell-tools-cli tests failing (haskell-tools/haskell-tools#230)" add to expected failures: needs GHC_PACKAGE_PATH This reverts commit 4fd2b8ac586b1f9b46cfcfc6ce8bd46b863d25e9. --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 47dd194e..4f367679 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2686,7 +2686,7 @@ packages: - haskell-tools-prettyprint - haskell-tools-refactor - haskell-tools-demo - #- haskell-tools-cli + - haskell-tools-cli - haskell-tools-daemon - haskell-tools-debug @@ -2973,7 +2973,6 @@ expected-test-failures: - pandoc-citeproc # https://github.com/jgm/pandoc-citeproc/issues/172 - spdx # https://github.com/phadej/spdx/issues/8 - statistics # https://github.com/bos/statistics/issues/42 - - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231 - foldl-statistics # https://github.com/data61/foldl-statistics/issues/2 # Timeouts @@ -3014,6 +3013,8 @@ expected-test-failures: - gitson # 0.5.2 error with git executable https://github.com/myfreeweb/gitson/issues/1 - gitson # https://github.com/myfreeweb/gitson/issues/1 - happy # Needs mtl in the user package DB + - haskell-tools-cli # https://github.com/haskell-tools/haskell-tools/issues/230 + - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231 - haskell-neo4j-client # neo4j with auth disabled - hasql # PostgreSQL - hasql-transaction # PostgreSQL From dd66cf0d344f38bd9ca122859ae9472acfab887c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 13 Jan 2017 12:03:19 +0900 Subject: [PATCH 383/444] sort the foldl-statistics expected-test-failure --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f367679..fc90b1d7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2964,6 +2964,7 @@ expected-test-failures: - distributed-process - distributed-process-execution # https://github.com/haskell-distributed/distributed-process-execution/issues/2 - distributed-process-task + - foldl-statistics # https://github.com/data61/foldl-statistics/issues/2 - fsnotify # Often runs out of inotify handles - idris # https://github.com/fpco/stackage/issues/1382 - ihaskell # https://github.com/gibiansky/IHaskell/issues/551 @@ -2973,7 +2974,6 @@ expected-test-failures: - pandoc-citeproc # https://github.com/jgm/pandoc-citeproc/issues/172 - spdx # https://github.com/phadej/spdx/issues/8 - statistics # https://github.com/bos/statistics/issues/42 - - foldl-statistics # https://github.com/data61/foldl-statistics/issues/2 # Timeouts # These tests sometimes take too long and hit the stackage build From c5298f8a6f32cdd44868a59b8486a495620f4ba2 Mon Sep 17 00:00:00 2001 From: aiya000 Date: Fri, 13 Jan 2017 17:16:11 +0900 Subject: [PATCH 384/444] Update build-constraints.yaml for stack-type Add my hackage :smile: --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fc90b1d7..1e85d856 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2693,6 +2693,9 @@ packages: "David Fisher @ddfisher": - socket-activation + "aiya000 @aiya000": + - stack-type + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From 9ccccc9e23c5a8330cb5e6847144b06a5fb42b97 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Fri, 13 Jan 2017 16:32:18 +0000 Subject: [PATCH 385/444] Remove RNAlien due to build failure. https://github.com/eggzilla/RNAlien/issues/8 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e85d856..5cef45b8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -690,7 +690,7 @@ packages: - ClustalParser - EntrezHTTP - Genbank - - RNAlien + # - RNAlien # https://github.com/eggzilla/RNAlien/issues/8 (build failure) - Taxonomy # - TaxonomyTools # build failure - ViennaRNAParser From 63c98ca6ec99b2299fdc45bcdfb991bafe9eef17 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sat, 14 Jan 2017 00:02:10 +0000 Subject: [PATCH 386/444] Disable haxl-amazonka for a build failure. https://github.com/tvh/haxl-amazonka/issues/1 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5cef45b8..b62df568 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1770,7 +1770,7 @@ packages: - misfortune "Timo von Holtz @tvh": - - haxl-amazonka + # - haxl-amazonka # https://github.com/tvh/haxl-amazonka/issues/1 (build failure) - hasql-migration - servant-JuicyPixels From 0fc20d6da8b77e2edf56c3fe409488cbde31e7dc Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sun, 15 Jan 2017 18:30:01 +0000 Subject: [PATCH 387/444] Add upper bounds for base-noprelude, lens, xlsx. base-noprelude: https://github.com/fpco/stackage/issues/2205 lense: https://github.com/fpco/stackage/issues/2206 xlsx: https://github.com/fpco/stackage/issues/2207 --- build-constraints.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b62df568..de9ed042 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2758,6 +2758,15 @@ packages: # https://github.com/fpco/stackage/issues/2197 - brick < 0.16 + # https://github.com/fpco/stackage/issues/2205 + - base-noprelude < 4.9.1.0 + + # https://github.com/fpco/stackage/issues/2206 + - lens < 4.15 + + # https://github.com/fpco/stackage/issues/2207 + - xlsx < 0.4 + # end of packages # Package flags are applied to individual packages, and override the values of From 4aa6de81b3dfc1e62b1e016f87591e4c78b64618 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sun, 15 Jan 2017 19:02:43 +0000 Subject: [PATCH 388/444] Switch bounds. `lens` shouldn't be constrained. Following from 0fc20d6da8b77e2edf56c3fe409488cbde31e7dc and https://github.com/fpco/stackage/issues/2206. --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index de9ed042..464b19be 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2762,7 +2762,8 @@ packages: - base-noprelude < 4.9.1.0 # https://github.com/fpco/stackage/issues/2206 - - lens < 4.15 + - pretty-simple < 1.0.0.5 + - xlsx-tabular < 0.2.1.1 # https://github.com/fpco/stackage/issues/2207 - xlsx < 0.4 From 1755fb9b411874d51e1af36da2e12f917432dacd Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sun, 15 Jan 2017 19:39:16 +0000 Subject: [PATCH 389/444] Re-enable RNAlien. Add upper bound on ClustalParser. Please see https://github.com/eggzilla/RNAlien/issues/8#issuecomment-272717876. --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 464b19be..87e219d2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -690,7 +690,7 @@ packages: - ClustalParser - EntrezHTTP - Genbank - # - RNAlien # https://github.com/eggzilla/RNAlien/issues/8 (build failure) + - RNAlien - Taxonomy # - TaxonomyTools # build failure - ViennaRNAParser @@ -2768,6 +2768,9 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx < 0.4 + # https://github.com/eggzilla/RNAlien/issues/8 + - ClustalParser < 1.2 + # end of packages # Package flags are applied to individual packages, and override the values of From a3b6d7880ebf26235e25979c3edeae52b0f1f8f6 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Sun, 15 Jan 2017 21:05:23 +0200 Subject: [PATCH 390/444] Remove constraint from xlsx. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87e219d2..22d1e3b3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2763,10 +2763,9 @@ packages: # https://github.com/fpco/stackage/issues/2206 - pretty-simple < 1.0.0.5 - - xlsx-tabular < 0.2.1.1 # https://github.com/fpco/stackage/issues/2207 - - xlsx < 0.4 + - xlsx-tabular < 0.2.1.1 # https://github.com/eggzilla/RNAlien/issues/8 - ClustalParser < 1.2 From b231db4c981095ee2cb05ea8fb5d6732cc965db3 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sun, 15 Jan 2017 20:02:44 +0000 Subject: [PATCH 391/444] Re-enable haxl-amazonka. Add upper bound for haxl. Please see https://github.com/tvh/haxl-amazonka/issues/1. Follow on from 63c98ca6ec99b2299fdc45bcdfb991bafe9eef17. --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 22d1e3b3..4ac2442b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1770,7 +1770,7 @@ packages: - misfortune "Timo von Holtz @tvh": - # - haxl-amazonka # https://github.com/tvh/haxl-amazonka/issues/1 (build failure) + - haxl-amazonka - hasql-migration - servant-JuicyPixels @@ -2770,6 +2770,9 @@ packages: # https://github.com/eggzilla/RNAlien/issues/8 - ClustalParser < 1.2 + # https://github.com/tvh/haxl-amazonka/issues/1 + - haxl < 0.5 + # end of packages # Package flags are applied to individual packages, and override the values of From 8ad4ab1ab303f5b1d00d9d506e53b4ea1581a1c7 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Mon, 16 Jan 2017 08:25:10 +0000 Subject: [PATCH 392/444] Remove upper bound for ClustalParser. https://github.com/eggzilla/RNAlien/issues/8#issuecomment-272744089 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4ac2442b..bffd3b93 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2767,9 +2767,6 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx-tabular < 0.2.1.1 - # https://github.com/eggzilla/RNAlien/issues/8 - - ClustalParser < 1.2 - # https://github.com/tvh/haxl-amazonka/issues/1 - haxl < 0.5 From 5a725adc1a4406b335113b7bf9211a6eab923497 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Gr=C3=B6ber?= Date: Mon, 16 Jan 2017 23:19:01 +0100 Subject: [PATCH 393/444] Re-enable cabal-helper --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bffd3b93..f63ce3d7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -753,9 +753,9 @@ packages: - io-choice # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5 - # "Daniel Gröber @DanielG": + "Daniel Gröber @DanielG": # - ghc-mod # bounds: cabal-helper, extra, haskell-src-exts, optparse-applicative, pipes - # - cabal-helper # bounds: extra 1.5 + - cabal-helper "Yann Esposito yogsototh @yogsototh": - human-readable-duration From 8046d33e22073046cc0c52b00e0bb98e0345e3b4 Mon Sep 17 00:00:00 2001 From: Christiaan Baaij Date: Mon, 16 Jan 2017 23:58:22 +0000 Subject: [PATCH 394/444] Enable clash-ghc package again The newly released version 0.7 compiles again GHC 8.0.2 and against all the latest versions of its dependencies. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bffd3b93..38537533 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1458,7 +1458,7 @@ packages: - clash-vhdl - clash-verilog - clash-systemverilog - # - clash-ghc # bounds: ghc + - clash-ghc "Athan Clark @athanclark": - commutative From 82307cb131b5948c5fcac6901a3970b77b82d394 Mon Sep 17 00:00:00 2001 From: michaelt Date: Tue, 17 Jan 2017 03:46:38 -0500 Subject: [PATCH 395/444] Add `streaming-utils` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bffd3b93..5e87daa8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1509,7 +1509,7 @@ packages: - lens-family - streaming - streaming-bytestring - + - streaming-utils "Justin Le @mstksg": - auto From c730e1d83687424c95862a6611c39d49ffff1282 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 17 Jan 2017 12:26:42 +0200 Subject: [PATCH 396/444] Upper bound for #2213 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bffd3b93..b6d9a8d3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2770,6 +2770,9 @@ packages: # https://github.com/tvh/haxl-amazonka/issues/1 - haxl < 0.5 + # https://github.com/fpco/stackage/issues/2213 + - memory < 0.14.1 + # end of packages # Package flags are applied to individual packages, and override the values of From c584bcf9aeadf0a2ea494930d7fe96ec208719d0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 17 Jan 2017 12:27:21 +0200 Subject: [PATCH 397/444] Upper bound for #2214 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b6d9a8d3..3bc7ffa1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2773,6 +2773,9 @@ packages: # https://github.com/fpco/stackage/issues/2213 - memory < 0.14.1 + # https://github.com/fpco/stackage/issues/2214 + - hasql-transaction < 0.5 + # end of packages # Package flags are applied to individual packages, and override the values of From 10e576d7f4a59b77b3de30b940bdb50b64acbda9 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 17 Jan 2017 12:28:13 +0200 Subject: [PATCH 398/444] Extra upper bound for #2184 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3bc7ffa1..002f1401 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2751,6 +2751,7 @@ packages: # https://github.com/fpco/stackage/issues/2184 # https://github.com/ekmett/hashable-extras/pull/3 - hashable < 1.2.5.0 + - intro < 0.1.0.3 # https://github.com/fpco/stackage/issues/2194 - vector < 0.12.0.0 From 3e570e1cb51827203195384ab6d0753ad831dc0b Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 17 Jan 2017 13:20:14 +0200 Subject: [PATCH 399/444] Temporary block clash-lang/clash-compiler#195 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a54b2876..f220f8e7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1458,7 +1458,8 @@ packages: - clash-vhdl - clash-verilog - clash-systemverilog - - clash-ghc + # https://github.com/clash-lang/clash-compiler/issues/195 + # - clash-ghc "Athan Clark @athanclark": - commutative From b716a37460a6e97070e8d761e5f180a97e69bd60 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 17 Jan 2017 14:54:00 +0200 Subject: [PATCH 400/444] Revert "Temporary block clash-lang/clash-compiler#195" This reverts commit 3e570e1cb51827203195384ab6d0753ad831dc0b. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f220f8e7..a54b2876 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1458,8 +1458,7 @@ packages: - clash-vhdl - clash-verilog - clash-systemverilog - # https://github.com/clash-lang/clash-compiler/issues/195 - # - clash-ghc + - clash-ghc "Athan Clark @athanclark": - commutative From 5e30a1efe52ef3d63e9c82bff4d6ca8c98cab800 Mon Sep 17 00:00:00 2001 From: Timo von Holtz Date: Tue, 17 Jan 2017 18:55:42 +0100 Subject: [PATCH 401/444] Remove upper bound of haxl --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a54b2876..90274ab2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2768,9 +2768,6 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx-tabular < 0.2.1.1 - # https://github.com/tvh/haxl-amazonka/issues/1 - - haxl < 0.5 - # https://github.com/fpco/stackage/issues/2213 - memory < 0.14.1 From 6b990b948107a174c85fd3ed135819171d05bd9c Mon Sep 17 00:00:00 2001 From: Timo von Holtz Date: Tue, 17 Jan 2017 19:07:09 +0100 Subject: [PATCH 402/444] Remove upper bound of hasql-transaction --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a54b2876..9a4a5253 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2774,9 +2774,6 @@ packages: # https://github.com/fpco/stackage/issues/2213 - memory < 0.14.1 - # https://github.com/fpco/stackage/issues/2214 - - hasql-transaction < 0.5 - # end of packages # Package flags are applied to individual packages, and override the values of From 4453269b3548b855432eb2f9f6aa817ec67bce3a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 18 Jan 2017 07:48:14 +0200 Subject: [PATCH 403/444] Remove upper bound and close #2213 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ed3c31ad..e9376e93 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2768,9 +2768,6 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx-tabular < 0.2.1.1 - # https://github.com/fpco/stackage/issues/2213 - - memory < 0.14.1 - # end of packages # Package flags are applied to individual packages, and override the values of From 4fdf4c1d47cf4b295ec7f079f2c5e08f56a303d9 Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Wed, 18 Jan 2017 22:59:20 +0000 Subject: [PATCH 404/444] Remove pugixml This library can segfault - see https://github.com/philopon/pugixml-hs/issues/5. It probably shouldn't be in Stackage, with the implied safety, until that is fixed. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e9376e93..6935f605 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -202,7 +202,6 @@ packages: - extra - bake - ghcid - - pugixml - hexml "Alan Zimmerman @alanz": From 3fe8c10e84ba715fef327660bc2b9c2bb8748939 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Gr=C3=B6ber?= Date: Thu, 19 Jan 2017 21:02:34 +0100 Subject: [PATCH 405/444] Re-enable ghc-mod --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6935f605..bacc9438 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -753,7 +753,7 @@ packages: # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5 "Daniel Gröber @DanielG": - # - ghc-mod # bounds: cabal-helper, extra, haskell-src-exts, optparse-applicative, pipes + - ghc-mod - cabal-helper "Yann Esposito yogsototh @yogsototh": From 6b2a94bd1983b0a15c58ffc40f3134dd787cc8e0 Mon Sep 17 00:00:00 2001 From: Mitsutoshi Aoe Date: Fri, 20 Jan 2017 16:11:22 +0900 Subject: [PATCH 406/444] Add viewprof --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bacc9438..98e2d3bf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2695,6 +2695,9 @@ packages: "aiya000 @aiya000": - stack-type + "Mitsutoshi Aoe @maoe": + - viewprof + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 From a9979e2f11e55b5e46809cf08dd7ba51de3a80d3 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 20 Jan 2017 09:39:29 +0200 Subject: [PATCH 407/444] Upper bounds for #2220 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bacc9438..7faa6e97 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2767,6 +2767,10 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx-tabular < 0.2.1.1 + # https://github.com/fpco/stackage/issues/2220 + - genvalidity < 0.3 + - genvalidity-hspec < 0.3 + # end of packages # Package flags are applied to individual packages, and override the values of From 4f7ba8ebe8c30aaa51ddaede076ce72228866ad6 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 20 Jan 2017 09:46:36 +0200 Subject: [PATCH 408/444] Block hledger-ui and close #2197 --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7faa6e97..53e2c138 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -722,7 +722,7 @@ packages: - darcs - hledger - hledger-lib - - hledger-ui + # - hledger-ui # BLOCKED brick 0.16 - hledger-web - hledger-api # - shelltestrunner # bounds: Diff, HUnit @@ -2755,9 +2755,6 @@ packages: # https://github.com/fpco/stackage/issues/2194 - vector < 0.12.0.0 - # https://github.com/fpco/stackage/issues/2197 - - brick < 0.16 - # https://github.com/fpco/stackage/issues/2205 - base-noprelude < 4.9.1.0 From 74120ad81215be454978f26c411293a25611dc50 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 20 Jan 2017 12:37:45 +0200 Subject: [PATCH 409/444] Remove upper bounds and close #2220 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6811fc35..00ec4880 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2767,10 +2767,6 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx-tabular < 0.2.1.1 - # https://github.com/fpco/stackage/issues/2220 - - genvalidity < 0.3 - - genvalidity-hspec < 0.3 - # end of packages # Package flags are applied to individual packages, and override the values of From d560ee4565f5c140d86ee48ce9616a0f17cc9d17 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 20 Jan 2017 08:55:42 -0800 Subject: [PATCH 410/444] re-enable hledger-ui 1.1.1 has been released, fixes #2197. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 00ec4880..651cb37f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -722,7 +722,7 @@ packages: - darcs - hledger - hledger-lib - # - hledger-ui # BLOCKED brick 0.16 + - hledger-ui - hledger-web - hledger-api # - shelltestrunner # bounds: Diff, HUnit From 2cf3b40353e3f0546c0fb4500e04928bffa135b9 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 22 Jan 2017 11:55:54 +0200 Subject: [PATCH 411/444] Upper bound for #2223 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 651cb37f..a8c83d5c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2767,6 +2767,9 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx-tabular < 0.2.1.1 + # https://github.com/fpco/stackage/issues/2223 + - pandoc-types < 1.19 + # end of packages # Package flags are applied to individual packages, and override the values of From f3bf4bd61057f13c6af8a74423579be860d167f1 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 22 Jan 2017 12:00:22 +0200 Subject: [PATCH 412/444] Add a niceness level of 15 for performing builds --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index 75ac1ea5..c70be3a3 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -121,7 +121,7 @@ docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stackage-curator check --plan-fil # 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 && exec sudo -E -u $USER env \"HOME=$HOME\" \"PATH=\$PATH\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" +docker run $ARGS_BUILD $IMAGE nice -n 15 /bin/bash -c "chown $USER $HOME && exec sudo -E -u $USER env \"HOME=$HOME\" \"PATH=\$PATH\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" # Make sure we actually need this snapshot. We used to perform this check # exclusively before building. Now we perform it after as well for the case of From 488fe34db4e6aa7b8148ed3fdc4a98db560c6790 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Sun, 22 Jan 2017 18:45:12 +0100 Subject: [PATCH 413/444] add writer-cps-morph, writer-cps-lens, writer-cps-full --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a8c83d5c..1cacbcf4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2567,6 +2567,9 @@ packages: - quickcheck-special - writer-cps-mtl - writer-cps-transformers + - writer-cps-morph + - writer-cps-lens + - writer-cps-full - wl-pprint-annotated - wl-pprint-console - console-style From bfffb927e6d9cf40a8e39e42c5429dfb042c2333 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Sun, 22 Jan 2017 19:09:04 -0500 Subject: [PATCH 414/444] Add thread-local-storage See https://github.com/rrnewton/thread-local-storage/issues/5 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1cacbcf4..6850c070 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1729,6 +1729,7 @@ packages: - proxied - text-show - text-show-instances + - thread-local-storage "Kirill Zaborsky @qrilka": - xlsx From 2dc54406ed7b1a471d7c6bd8ffc374edae9b7fbd Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 23 Jan 2017 08:17:49 +0200 Subject: [PATCH 415/444] Add missing @ --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ec900831..9ccae5d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -525,7 +525,7 @@ packages: "Andrew Thaddeus Martin @andrewthad": - yesod-table - "Chris Allen bitemyapp": + "Chris Allen @bitemyapp": - machines-directory - machines-io - bloodhound From ff5c3ee3c9d32003e6599283f290b8a69bbfaa96 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 23 Jan 2017 15:45:56 +0200 Subject: [PATCH 416/444] GHC 8.0.2 (fixes #2205, fixes #2203) --- .travis.yml | 2 +- Dockerfile | 2 +- MAINTAINERS.md | 2 +- build-constraints.yaml | 58 ++++++++++++++++++++++++------------------ check | 2 +- debian-bootstrap.sh | 2 +- 6 files changed, 38 insertions(+), 30 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6df6863c..e4d02f22 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ addons: - libgmp-dev env: -- GHCVER=8.0.1 +- GHCVER=8.0.2 install: # Download and unpack the stack executable diff --git a/Dockerfile b/Dockerfile index e29818c3..ad96d66b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM fpco/pid1:16.04 ENV HOME /home/stackage ENV LANG en_US.UTF-8 -ENV PATH /opt/ghc/8.0.1/bin:/usr/sbin:/usr/bin:/sbin:/bin +ENV PATH /opt/ghc/8.0.2/bin:/usr/sbin:/usr/bin:/sbin:/bin ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh RUN /tmp/debian-bootstrap.sh && rm /tmp/debian-bootstrap.sh diff --git a/MAINTAINERS.md b/MAINTAINERS.md index d358ed12..60c03d63 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -24,7 +24,7 @@ After doing that, send a pull request (with a commit message like "add foo-bar") If you want to make sure that the package builds against the newest versions of all dependecies you can do this: ``` $ cabal update -$ ghc --version # Should give v8.0.1 +$ ghc --version # Should give v8.0.2 $ cabal get PACKAGE-VERSION # e.g. aeson-0.11.2.1 $ cd PACKAGE-VERSION $ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox". diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ccae5d8..f450174b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -92,7 +92,7 @@ packages: "Michael Snoyman michael@snoyman.com @snoyberg": - bzlib-conduit - cabal-install - - cabal-src + # - cabal-src BLOCKED shelly GHC 8.0.2 - case-insensitive - classy-prelude-yesod - conduit-combinators @@ -307,7 +307,7 @@ packages: - path - intero - weigh - - haskell-docs + # - haskell-docs # BLOCKED haddock-api GHC 8.0.2 # - structured-haskell-mode # bounds: haskell-src-exts # via: applicative-quoters "Alberto G. Corona @agocorona": @@ -384,7 +384,7 @@ packages: - zippers - fixed - half - - gl + # - gl BLOCKED directory 1.3 - lens-aeson - zlib-lens # - hyperloglog # bounds: approximate, binary, comonad @@ -415,7 +415,7 @@ packages: - BlogLiterately-diagrams - diagrams - diagrams-builder - - diagrams-haddock + # - diagrams-haddock # BLOCKED directory 1.3 via cautious-file - diagrams-cairo - diagrams-contrib - diagrams-core @@ -474,10 +474,11 @@ packages: - accelerate "Liam O'Connor @liamoc": + [] # - patches-vector # bounds: QuickCheck, edit-distance-vector, hspec # - composition-tree # bounds: QuickCheck # - dixi # bounds: aeson, lens, time, [...] - - latex-formulae-image + # - latex-formulae-image # BLOCKED directory 1.3 # - latex-formulae-pandoc # bounds: pandoc-types # - latex-formulae-hakyll # bounds: ghc, base # - agda-snippets # bounds: ghc, base @@ -541,7 +542,7 @@ packages: - fay-text - fay-uri - feed - - snaplet-fay + # - snaplet-fay # BLOCKED directory 1.3 via heist and snap - time-compat - through-text @@ -578,7 +579,7 @@ packages: - FenwickTree - hPDB - hPDB-examples - - homplexity + # - homplexity # BLOCKED directory 1.3 - wordpass # - json-autotype # bounds: aeson 1.0, lens - posix-realtime @@ -736,7 +737,7 @@ packages: # - al # FIXME temporary, figure out why it's not working with stackage-build - event - hid - - luminance + # - luminance # BLOCKED directory 1.3 # - luminance-samples # bounds: base - monad-journal # - msi-kb-backlit # bounds: ghc, base @@ -810,7 +811,7 @@ packages: - data-accessor-mtl # - file-location # bounds: transformers - fuzzcheck - - haddock-api + # - haddock-api BLOCKED GHC 8.0.2 - here - hlibgit2 - gitlib-libgit2 @@ -921,9 +922,9 @@ packages: - servant-cassava "Alexandr Ruchkin @mvoidex": - - hdocs + # - hdocs # BLOCKED haddock-api GHC 8.0.2 - hformat - - hsdev + # - hsdev # BLOCKED haddock-api GHC 8.0.2 - simple-log - text-region @@ -951,7 +952,7 @@ packages: "Jens Petersen @juhp": - cabal-rpm - - cabal-sort + # - cabal-sort # BLOCKED directory 1.3 - hslua # - idris # bounds: safe @@ -1877,10 +1878,12 @@ packages: - yi-snippet "Tobias Bexelius @tobbebex": - - GPipe + [] + # - GPipe # BLOCKED directory 1.3 via gl "Patrick Redmond @plredmond": - - GPipe-GLFW + [] + # - GPipe-GLFW # BLOCKED directory 1.3 via GPipe and gl # "Csaba Hruska @csabahruska": # - lambdacube-ir # bounds: aeson @@ -1938,7 +1941,8 @@ packages: - titlecase "Mark Fine @markfine": - - postgresql-schema + [] + # - postgresql-schema # BLOCKED shelly GHC 8.0.2 # - sbp # build failure "Jinjing Wang @nfjinjing": @@ -2159,12 +2163,13 @@ packages: "Jeremy Shaw @stepcut": - boomerang - - clckwrks - - clckwrks-cli - - clckwrks-plugin-page - - clckwrks-plugin-media - - clckwrks-theme-bootstrap - - hackage-whatsnew + # BLOCKED directory 1.3 + #- clckwrks + #- clckwrks-cli + #- clckwrks-plugin-page + #- clckwrks-plugin-media + #- clckwrks-theme-bootstrap + #- hackage-whatsnew - happstack-authenticate - happstack-clientsession - happstack-hsp @@ -2480,7 +2485,7 @@ packages: "Cliff Harvey @BlackBrane": - ansigraph - - quantum-random + # - quantum-random # BLOCKED directory 1.3 "Tebello Thejane @tebello-thejane": - bitx-bitcoin @@ -2762,9 +2767,6 @@ packages: # https://github.com/fpco/stackage/issues/2194 - vector < 0.12.0.0 - # https://github.com/fpco/stackage/issues/2205 - - base-noprelude < 4.9.1.0 - # https://github.com/fpco/stackage/issues/2206 - pretty-simple < 1.0.0.5 @@ -2966,6 +2968,12 @@ skipped-tests: - optparse-applicative # https://github.com/pcapriotti/optparse-applicative/issues/228 + # BLOCKED shelly GHC 8.0.2 + - c2hs + + # directory 1.3 + - machines + - xmlhtml # end of skipped-tests diff --git a/check b/check index c25c3c4a..bf7f91f6 100755 --- a/check +++ b/check @@ -3,4 +3,4 @@ # Convenience script for checking constraints locally cd `dirname $0` -exec stack exec --resolver ghc-8.0.1 stackage-curator check +exec stack exec --resolver ghc-8.0.2 stackage-curator check diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index abcdeddf..52c265bb 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -25,7 +25,7 @@ add-apt-repository -y ppa:marutter/rrutter #add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse # Set the GHC version -GHCVER=8.0.1 +GHCVER=8.0.2 # Get Stack apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 575159689BEFB442 From 39b96c0a42df41c716ac8dda672aa8d09bc0f8c8 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 23 Jan 2017 16:24:54 +0200 Subject: [PATCH 417/444] Upper bound for #2228 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ccae5d8..5d2d0fd3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2774,6 +2774,9 @@ packages: # https://github.com/fpco/stackage/issues/2223 - pandoc-types < 1.19 + # https://github.com/fpco/stackage/issues/2228 + - streaming-commons < 0.1.17 + # end of packages # Package flags are applied to individual packages, and override the values of From 08bb2f53c3b39ec94fe25fea907b4c9d4cc27a76 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 05:54:55 +0200 Subject: [PATCH 418/444] Remove upper bound and close #2228 This reverts commit 39b96c0a42df41c716ac8dda672aa8d09bc0f8c8. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ab5a5865..f450174b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2776,9 +2776,6 @@ packages: # https://github.com/fpco/stackage/issues/2223 - pandoc-types < 1.19 - # https://github.com/fpco/stackage/issues/2228 - - streaming-commons < 0.1.17 - # end of packages # Package flags are applied to individual packages, and override the values of From f4eba9d0b677ba9dd410d6cd73d0710a98f9c7c6 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 12:46:38 +0200 Subject: [PATCH 419/444] Upper bound for #2229 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f450174b..120ce87b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2776,6 +2776,9 @@ packages: # https://github.com/fpco/stackage/issues/2223 - pandoc-types < 1.19 + # https://github.com/fpco/stackage/issues/2229 + - hspec < 2.4 + # end of packages # Package flags are applied to individual packages, and override the values of From 1edb1871aa98c0c453e0d639a5f7c5297b12a72c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 13:00:12 +0200 Subject: [PATCH 420/444] Extra upper bounds for #2229 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 120ce87b..91117867 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2778,6 +2778,8 @@ packages: # https://github.com/fpco/stackage/issues/2229 - hspec < 2.4 + - hspec-core < 2.4 + - hspec-discover < 2.4 # end of packages From f49c27b3aef330384ee96693e61769e51455a195 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Tue, 24 Jan 2017 15:15:23 +0100 Subject: [PATCH 421/444] add tasty-auto --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 91117867..a49c2d91 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2581,6 +2581,7 @@ packages: - console-style - unlit - intro + - tasty-auto "Taras Serduke @tserduke": - do-list From 46ff3720c6cbb78ec7c682303f3576815dabaed0 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 16:51:00 +0200 Subject: [PATCH 422/444] Expect test failure joeyadams/haskell-stm-delay#5 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 91117867..c94ecd28 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3161,6 +3161,8 @@ expected-test-failures: - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/1 - folds # https://github.com/ekmett/folds/issues/12 + + - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 083ee58fa97f5570e98a70dc258b408a8903029f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 16:58:44 +0200 Subject: [PATCH 423/444] Expect test failure for vector-algorithms --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c94ecd28..e23a2c20 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3163,6 +3163,8 @@ expected-test-failures: - folds # https://github.com/ekmett/folds/issues/12 - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5 + + - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 07c9602865e1b1a850cdd1c16fb1dac28ecbbaf4 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 17:01:06 +0200 Subject: [PATCH 424/444] Temporary block: alpheccar/hbayes#3 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e23a2c20..fc8c75e1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -70,7 +70,8 @@ packages: "alpheccar @alpheccar": - HPDF - - hbayes + # https://github.com/alpheccar/hbayes/issues/3 + # - hbayes "Dmitry Bogatov ": - once From 6fd4d09f3ab3c5f5a40dfbcaf1ab83512d203e2f Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 17:02:41 +0200 Subject: [PATCH 425/444] Expect test failure khibino/haskell-relational-record#51 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fc8c75e1..0f2ae5a7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3166,6 +3166,8 @@ expected-test-failures: - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5 - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9 + + - relational-record # https://github.com/khibino/haskell-relational-record/issues/51 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 1aa01438a6f178492cd11400ff8cd0e6d5b6934d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 18:37:01 +0200 Subject: [PATCH 426/444] Expect test failure nushio3/unicode-show#2 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0f2ae5a7..02e91af6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3168,6 +3168,8 @@ expected-test-failures: - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9 - relational-record # https://github.com/khibino/haskell-relational-record/issues/51 + + - unicode-show # https://github.com/nushio3/unicode-show/issues/2 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From aa247ae4bf4e0f719b261d4a92aa26b71f04fc51 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 18:53:52 +0200 Subject: [PATCH 427/444] Expect test failure alanz/ghc-exactprint#47 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02e91af6..b9d9c336 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3170,6 +3170,8 @@ expected-test-failures: - relational-record # https://github.com/khibino/haskell-relational-record/issues/51 - unicode-show # https://github.com/nushio3/unicode-show/issues/2 + + - ghc-exactprint # https://github.com/alanz/ghc-exactprint/issues/47 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From efe971fe15308355d03d3dc31a4ee97b0cbdde3e Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 19:07:51 +0200 Subject: [PATCH 428/444] Expect doctest failures due to hidden Glob --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4208ad57..5ed1bc31 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3173,6 +3173,10 @@ expected-test-failures: - unicode-show # https://github.com/nushio3/unicode-show/issues/2 - ghc-exactprint # https://github.com/alanz/ghc-exactprint/issues/47 + + # Doctests require hidden Glob package + - multiset + - makefile # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From ca0f533a049d2d6f4b329bc687225c057d7c7199 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 19:09:07 +0200 Subject: [PATCH 429/444] s/record/query --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5ed1bc31..5c16471f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3168,7 +3168,7 @@ expected-test-failures: - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9 - - relational-record # https://github.com/khibino/haskell-relational-record/issues/51 + - relational-query # https://github.com/khibino/haskell-relational-record/issues/51 - unicode-show # https://github.com/nushio3/unicode-show/issues/2 From efca7aac30b89e81a562267d85db33d4f760e7eb Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 19:10:37 +0200 Subject: [PATCH 430/444] Expect test failure chrisdone/path#54 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5c16471f..cb40b303 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3177,6 +3177,8 @@ expected-test-failures: # Doctests require hidden Glob package - multiset - makefile + + - path # https://github.com/chrisdone/path/issues/54 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 9c42bcdd9a8083a115df23f8352ae045b6685586 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 21:21:41 +0200 Subject: [PATCH 431/444] Temporary block nfjinjing/moesocks#1 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cb40b303..e5f3ff4f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1947,7 +1947,8 @@ packages: # - sbp # build failure "Jinjing Wang @nfjinjing": - - moesocks + [] + # - moesocks # https://github.com/nfjinjing/moesocks/issues/1 "Gregory W. Schwartz @GregorySchwartz": # - fasta # via pipes-attoparsec From b3495581201c0bc1e17036f6b95f23e197ab37d6 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 21:23:44 +0200 Subject: [PATCH 432/444] Temporary block jonschoning/pinboard#3 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e5f3ff4f..fa7a37d7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -215,7 +215,8 @@ packages: - mandrill "Jon Schoning @jonschoning": - - pinboard + [] + # - pinboard # https://github.com/jonschoning/pinboard/issues/3 "Jasper Van der Jeugt @jaspervdj": - blaze-html From 7377fdc0fe133b8feead1dfd000efd60e884a0db Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 21:27:56 +0200 Subject: [PATCH 433/444] Temporary block alphaHeavy/consul-haskell#18 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fa7a37d7..ce281143 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -160,7 +160,7 @@ packages: - quickcheck-assertions # - hackage-mirror # via: aws - - wai-middleware-consul + # - wai-middleware-consul # https://github.com/alphaHeavy/consul-haskell/issues/18 - wai-middleware-crowd - monad-logger-json - safe-exceptions From 9721eeb8dc716b3bc1a400a95043042a922179bd Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 21:30:51 +0200 Subject: [PATCH 434/444] stratosphere haddock may run out of memory --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ce281143..1490844a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3238,6 +3238,9 @@ expected-haddock-failures: - classy-prelude-yesod - hledger-web + # Runs out of memory + - stratosphere + # end of expected-haddock-failures # Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them. From ac5788a981bc90adfb4355e7f78991d6463925a3 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 Jan 2017 22:12:24 +0200 Subject: [PATCH 435/444] Upper bound for #2231 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1490844a..5e777268 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2785,6 +2785,9 @@ packages: - hspec-core < 2.4 - hspec-discover < 2.4 + # https://github.com/fpco/stackage/issues/2231 + - vty < 5.15 + # end of packages # Package flags are applied to individual packages, and override the values of From 525d90e2d673e21ccc3abbd4fa8ec83460299268 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 25 Jan 2017 06:51:47 +0200 Subject: [PATCH 436/444] Fixes for #2232 --- build-constraints.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5e777268..15e547b8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -109,7 +109,7 @@ packages: - persistent-postgresql - persistent-sqlite - persistent-template - - stackage-curator + # - stackage-curator FIXME Michael needs to reenable - stm-conduit - wai-websockets - warp-tls @@ -2538,9 +2538,9 @@ packages: "Dominic Orchard @dorchard": - array-memoize - - camfort + # - camfort # https://github.com/fpco/stackage/issues/2232 - codo-notation - - fortran-src + # - fortran-src # https://github.com/fpco/stackage/issues/2232 # - ixmonad # 0.57 Compilation failure https://github.com/fpco/stackage/pull/1710#issuecomment-235067168 - language-fortran @@ -3184,6 +3184,8 @@ expected-test-failures: - makefile - path # https://github.com/chrisdone/path/issues/54 + + - rattletrap # https://github.com/fpco/stackage/issues/2232 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run @@ -3243,6 +3245,7 @@ expected-haddock-failures: # Runs out of memory - stratosphere + - store # end of expected-haddock-failures From 4e59f519c0c10af98f4d331a7e4c3845ac2bd92a Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 25 Jan 2017 06:56:38 +0200 Subject: [PATCH 437/444] Upper bound for #2233 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 15e547b8..51b1d557 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2788,6 +2788,9 @@ packages: # https://github.com/fpco/stackage/issues/2231 - vty < 5.15 + # https://github.com/fpco/stackage/issues/2233 + - brick < 0.17 + # end of packages # Package flags are applied to individual packages, and override the values of From 1d3a0facc7e444d3f6ca54b257467ded95d51eb3 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 25 Jan 2017 07:05:18 +0200 Subject: [PATCH 438/444] Temporary block haskell-tools/haskell-tools#257 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 51b1d557..c8821419 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2700,7 +2700,7 @@ packages: - haskell-tools-demo - haskell-tools-cli - haskell-tools-daemon - - haskell-tools-debug + # - haskell-tools-debug # https://github.com/haskell-tools/haskell-tools/issues/257 "David Fisher @ddfisher": - socket-activation From 74905431227f9f94bc3ea734f921545f1431c7df Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 25 Jan 2017 07:22:27 +0200 Subject: [PATCH 439/444] Limit jobs --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index c70be3a3..c5e78640 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -121,7 +121,7 @@ docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stackage-curator check --plan-fil # 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 nice -n 15 /bin/bash -c "chown $USER $HOME && exec sudo -E -u $USER env \"HOME=$HOME\" \"PATH=\$PATH\" stackage-curator make-bundle --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" +docker run $ARGS_BUILD $IMAGE nice -n 15 /bin/bash -c "chown $USER $HOME && exec sudo -E -u $USER env \"HOME=$HOME\" \"PATH=\$PATH\" stackage-curator make-bundle --jobs 4 --plan-file $PLAN_FILE --docmap-file $DOCMAP_FILE --bundle-file $BUNDLE_FILE --target $TARGET" # Make sure we actually need this snapshot. We used to perform this check # exclusively before building. Now we perform it after as well for the case of From af8de33c794e6697b04f2b1767ad1b9fdc73b5a3 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 25 Jan 2017 07:22:43 +0200 Subject: [PATCH 440/444] Reenable stackage-curator --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c8821419..5b6c9528 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -109,7 +109,7 @@ packages: - persistent-postgresql - persistent-sqlite - persistent-template - # - stackage-curator FIXME Michael needs to reenable + - stackage-curator - stm-conduit - wai-websockets - warp-tls From 60a815846f344a0a60e0a2af143af76b88011f83 Mon Sep 17 00:00:00 2001 From: Jon Schoning Date: Tue, 24 Jan 2017 23:51:47 -0600 Subject: [PATCH 441/444] unblock pinboard --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5b6c9528..2a56b8dc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -215,8 +215,7 @@ packages: - mandrill "Jon Schoning @jonschoning": - [] - # - pinboard # https://github.com/jonschoning/pinboard/issues/3 + - pinboard "Jasper Van der Jeugt @jaspervdj": - blaze-html From e123669be0c60977cb0ce6e13c582d9a0c17cff6 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Wed, 25 Jan 2017 11:18:48 +0000 Subject: [PATCH 442/444] Add note about new GHC release. --- CURATORS.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CURATORS.md b/CURATORS.md index 6579ee8b..6e3aa126 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -337,3 +337,24 @@ errors for builds, tests and benchmarks. 1. Add public ssh key to `~/.ssh/authorized_keys` on build server 2. Add to fpco/stackage project. + +## Dealing with a new GHC release + +As mentioned in the [GHC upgrade note], the major impact of a new GHC release +is on the packages that are causing upper bounds to be put in place. In order +to minimise out-of-date breakage and allow maintainers to have a solid chance +of getting their packages into the newest LTS, we try to do the following: + +Make an early announcement (in the form of a blog post, typically) of the new +GHC release on the nightly build and the planned deadline for the new LTS release. +Make it clear, that in the time coming up to this, we hope package maintainers +will upgrade their packages to allow for the new GHC release. + +We prefer to prune packages causing upper bounds constraints **after** the LTS +release to allow the maximum amount of packages to get into the newest LTS. + +After the first LTS release, the package pruning process may begin in order to +move forward with getting the latest versions of packages compatible with the +new GHC release. + +[GHC upgrade note]: https://github.com/fpco/stackage/blob/master/MAINTAINERS.md#upgrading-to-a-new-ghc-version From bb0eb73724c05155470bd930221a7384f7198a39 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 25 Jan 2017 14:02:33 +0200 Subject: [PATCH 443/444] Move pandoc-types upper bound to package itself and close #2223 --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2a56b8dc..70fa28e9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2284,7 +2284,7 @@ packages: - cmark - texmath - highlighting-kate - - pandoc-types + - pandoc-types < 1.19 # Accidental upload, see: https://github.com/fpco/stackage/issues/2223 - zip-archive - doctemplates - pandoc @@ -2776,9 +2776,6 @@ packages: # https://github.com/fpco/stackage/issues/2207 - xlsx-tabular < 0.2.1.1 - # https://github.com/fpco/stackage/issues/2223 - - pandoc-types < 1.19 - # https://github.com/fpco/stackage/issues/2229 - hspec < 2.4 - hspec-core < 2.4 From 1dc290da206263ceac2c401045e10c8b6b031f35 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 25 Jan 2017 14:08:06 +0200 Subject: [PATCH 444/444] Switch from cabal-src to mega-sdist --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 70fa28e9..cd444087 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -93,7 +93,7 @@ packages: "Michael Snoyman michael@snoyman.com @snoyberg": - bzlib-conduit - cabal-install - # - cabal-src BLOCKED shelly GHC 8.0.2 + - mega-sdist - case-insensitive - classy-prelude-yesod - conduit-combinators