Skip to content

Commit fab0519

Browse files
authored
Merge pull request #8050 from commercialhaskell/tls-2.2-crypton-1.1
allow http-client-tls-0.4, crypton-x509*-1.9, tls-2.2+, jose-1.3
2 parents 8874e62 + 864eb07 commit fab0519

1 file changed

Lines changed: 21 additions & 31 deletions

File tree

build-constraints.yaml

Lines changed: 21 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5685,6 +5685,7 @@ packages:
56855685
- minisat
56865686
- minisat-solver
56875687
- missing-foreign
5688+
- mlkem
56885689
- mmap
56895690
- mmorph
56905691
- mockery
@@ -6814,6 +6815,7 @@ packages:
68146815
- fib < 0 # tried fib-0.1.0.1, but its *library* requires the disabled package: base-noprelude
68156816
- fields-and-cases < 0 # tried fields-and-cases-0.2.0.0, but its *library* requires base >=4.17.2.0 && < 4.20 and the snapshot contains base-4.21.2.0
68166817
- fin < 0 # tried fin-0.3.2, but its *library* requires QuickCheck ^>=2.14.2 || ^>=2.15 || ^>=2.18.0.0 and the snapshot contains QuickCheck-2.16.0.0
6818+
- firebase-hs < 0 # tried firebase-hs-0.2.0.0, but its *library* requires http-client-tls >=0.3 && < 0.4 and the snapshot contains http-client-tls-0.4.0
68176819
- first-class-patterns < 0 # tried first-class-patterns-0.3.2.5, but its *library* requires transformers >=0.1.0 && < 0.6 and the snapshot contains transformers-0.6.3.0
68186820
- flat-mcmc < 0 # tried flat-mcmc-1.5.2, but its *library* requires text >=1.2 && < 2 and the snapshot contains text-2.1.4
68196821
- flat-mcmc < 0 # tried flat-mcmc-1.5.2, but its *library* requires transformers >=0.2 && < 0.6 and the snapshot contains transformers-0.6.3.0
@@ -6851,12 +6853,16 @@ packages:
68516853
- git < 0 # tried git-0.3.0, but its *library* requires bytestring >=0.9 && < 0.11 and the snapshot contains bytestring-0.12.2.0
68526854
- git < 0 # tried git-0.3.0, but its *library* requires the disabled package: cryptonite
68536855
- github-webhooks < 0 # tried github-webhooks-0.18.0, but its *library* requires the disabled package: cryptonite
6856+
- gitit < 0 # tried gitit-0.16, but its *library* requires the disabled package: hoauth2
68546857
- glaze < 0 # tried glaze-0.3.0.1, but its *library* requires lens >=4 && < 5 and the snapshot contains lens-5.3.6
68556858
- gloss-examples < 0 # tried gloss-examples-1.13.0.4, but its *executable* requires bytestring >=0.10 && < 0.12 and the snapshot contains bytestring-0.12.2.0
68566859
- gloss-examples < 0 # tried gloss-examples-1.13.0.4, but its *executable* requires containers >=0.5 && < 0.7 and the snapshot contains containers-0.7
68576860
- gloss-examples < 0 # tried gloss-examples-1.13.0.4, but its *executable* requires random >=1.2 && < 1.3 and the snapshot contains random-1.3.1
68586861
- gloss-examples < 0 # tried gloss-examples-1.13.0.4, but its *executable* requires vector >=0.11 && < 0.13 and the snapshot contains vector-0.13.2.0
68596862
- gloss-raster < 0 # tried gloss-raster-1.13.1.2, but its *library* requires containers >=0.5 && < 0.7 and the snapshot contains containers-0.7
6863+
- gogol < 0 # tried gogol-1.0.0.0, but its *library* requires crypton >=0.34 && < 1.1 and the snapshot contains crypton-1.1.4
6864+
- gogol < 0 # tried gogol-1.0.0.0, but its *library* requires crypton-x509 >=1.5 && < 1.8 and the snapshot contains crypton-x509-1.9.1
6865+
- gogol < 0 # tried gogol-1.0.0.0, but its *library* requires crypton-x509-store >=1.5 && < 1.7 and the snapshot contains crypton-x509-store-1.9.0
68606866
- grouped-list < 0 # tried grouped-list-0.2.3.0, but its *library* requires base >=4.8 && < 4.17 and the snapshot contains base-4.21.2.0
68616867
- gtk < 0 # tried gtk-0.15.10, but its *library* requires the disabled package: glib
68626868
- gtk3 < 0 # tried gtk3-0.15.10, but its *library* requires the disabled package: glib
@@ -6927,6 +6933,7 @@ packages:
69276933
- hit < 0 # tried hit-0.7.0, but its *executable* requires the disabled package: git
69286934
- hmatrix-repa < 0 # tried hmatrix-repa-0.1.2.2, but its *library* requires the disabled package: repa
69296935
- hnock < 0 # tried hnock-0.4.0, but its *library* requires text >=1.2.3.0 && < 1.3 and the snapshot contains text-2.1.4
6936+
- hoauth2 < 0 # tried hoauth2-2.15.1, but its *library* requires crypton >=0.32 && < 1.1 and the snapshot contains crypton-1.1.4
69306937
- hocon < 0 # tried hocon-0.1.0.4, but its *library* requires MissingH < =1.4.3.0 and the snapshot contains MissingH-1.6.0.3
69316938
- hocon < 0 # tried hocon-0.1.0.4, but its *library* requires parsec < =3.1.14.0 and the snapshot contains parsec-3.1.18.0
69326939
- hocon < 0 # tried hocon-0.1.0.4, but its *library* requires split < =0.2.3.4 and the snapshot contains split-0.2.5
@@ -6999,6 +7006,7 @@ packages:
69997006
- hw-succinct < 0 # tried hw-succinct-0.1.0.1, but its *library* requires the disabled package: hw-rankselect
70007007
- hw-xml < 0 # tried hw-xml-0.5.1.2, but its *executable* requires generic-lens >=2.2 && < 2.3 and the snapshot contains generic-lens-2.3.0.0
70017008
- hw-xml < 0 # tried hw-xml-0.5.1.2, but its *executable* requires optparse-applicative >=0.15.1.0 && < 0.19 and the snapshot contains optparse-applicative-0.19.0.0
7009+
- hyperbole < 0 # tried hyperbole-0.6.1, but its *library* requires http-client-tls >=0.3 && < 0.4 and the snapshot contains http-client-tls-0.4.0
70027010
- ilist < 0 # tried ilist-0.4.0.1, but its *library* requires base >=4.10 && < 4.20 and the snapshot contains base-4.21.2.0
70037011
- influxdb < 0 # tried influxdb-1.9.3.2, but its *library* requires Cabal >=1.24 && < 3.13 and the snapshot contains Cabal-3.14.2.0
70047012
- influxdb < 0 # tried influxdb-1.9.3.2, but its *library* requires base >=4.11 && < 4.21 and the snapshot contains base-4.21.2.0
@@ -7059,6 +7067,7 @@ packages:
70597067
- jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: jni
70607068
- jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: jvm-batching
70617069
- kanji < 0 # tried kanji-3.5.0, but its *library* requires aeson ^>=2.0 and the snapshot contains aeson-2.2.5.0
7070+
- kubernetes-api-client < 0 # tried kubernetes-api-client-0.6.1.2, but its *library* requires the disabled package: hoauth2
70627071
- l10n < 0 # tried l10n-0.1.0.1, but its *library* requires text >=1 && < 2 and the snapshot contains text-2.1.4
70637072
- lambdabot-core < 0 # tried lambdabot-core-5.3.1.2, but its *library* requires the disabled package: random-fu
70647073
- lambdabot-irc-plugins < 0 # tried lambdabot-irc-plugins-5.3.1.2, but its *library* requires the disabled package: lambdabot-core
@@ -7300,6 +7309,7 @@ packages:
73007309
- pinboard < 0 # tried pinboard-0.10.3.0, but its *library* requires text >=0.11 && < 1.3 and the snapshot contains text-2.1.4
73017310
- pinboard < 0 # tried pinboard-0.10.3.0, but its *library* requires vector >=0.10.9 && < 0.13 and the snapshot contains vector-0.13.2.0
73027311
- pipes-category < 0 # tried pipes-category-0.3.0.0, but its *library* requires lens >=4 && < 5 and the snapshot contains lens-5.3.6
7312+
- pipes-http < 0 # tried pipes-http-1.0.6, but its *library* requires http-client-tls < 0.4 and the snapshot contains http-client-tls-0.4.0
73037313
- pipes-misc < 0 # tried pipes-misc-0.5.0.0, but its *library* requires mtl >=2 && < 2.3 and the snapshot contains mtl-2.3.2
73047314
- pipes-mongodb < 0 # tried pipes-mongodb-0.1.0.0, but its *library* requires the disabled package: mongoDB
73057315
- pipes-text < 0 # tried pipes-text-1.0.1, but its *library* requires bytestring >=0.9.2.1 && < 0.12 and the snapshot contains bytestring-0.12.2.0
@@ -7459,6 +7469,7 @@ packages:
74597469
- simple-session < 0 # tried simple-session-2.0.0, but its *library* requires the disabled package: cryptohash
74607470
- siphash < 0 # tried siphash-1.0.3, but its *library* requires bytestring < 0.11 and the snapshot contains bytestring-0.12.2.0
74617471
- skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate
7472+
- slack-web < 0 # tried slack-web-2.2.0.0, but its *library* requires http-client-tls >=0.3 && < 0.4 and the snapshot contains http-client-tls-0.4.0
74627473
- smash < 0 # tried smash-0.1.3, but its *library* requires base >=4.12 && < 4.17 and the snapshot contains base-4.21.2.0
74637474
- smash < 0 # tried smash-0.1.3, but its *library* requires bifunctors ^>=5.5 and the snapshot contains bifunctors-5.6.3
74647475
- smash < 0 # tried smash-0.1.3, but its *library* requires deepseq ^>=1.4 and the snapshot contains deepseq-1.5.1.0
@@ -7562,6 +7573,7 @@ packages:
75627573
- tls-debug < 0 # tried tls-debug-0.4.8, but its *executable* requires the disabled package: x509-system
75637574
- tls-debug < 0 # tried tls-debug-0.4.8, but its *executable* requires the disabled package: x509-validation
75647575
- tls-debug < 0 # tried tls-debug-0.4.8, but its *executable* requires tls >=1.3 && < 1.6 and the snapshot contains tls-2.1.14
7576+
- tls-sslkeylogfile < 0 # tried tls-sslkeylogfile-0.1.0.0, but its *library* requires tls >=1.8 && < 2.0 || >=2.0 && < 2.3 and the snapshot contains tls-2.4.3
75657577
- tmp-postgres < 0 # tried tmp-postgres-1.34.1.0, but its *library* requires ansi-wl-pprint < 1 and the snapshot contains ansi-wl-pprint-1.0.2
75667578
- tonalude < 0 # tried tonalude-0.2.0.0, but its *library* requires Cabal < 3.12 and the snapshot contains Cabal-3.14.2.0
75677579
- tonalude < 0 # tried tonalude-0.2.0.0, but its *library* requires base >=4.14 && < 4.18 and the snapshot contains base-4.21.2.0
@@ -7649,9 +7661,13 @@ packages:
76497661
- web-routes-hsp < 0 # tried web-routes-hsp-0.24.6.2, but its *library* requires the disabled package: hsp
76507662
- web-routes-wai < 0 # tried web-routes-wai-0.24.3.2, but its *library* requires bytestring >=0.9 && < 0.12 and the snapshot contains bytestring-0.12.2.0
76517663
- web-routes-wai < 0 # tried web-routes-wai-0.24.3.2, but its *library* requires text >=0.11 && < 2.1 and the snapshot contains text-2.1.4
7664+
- web3-tools < 0 # tried web3-tools-0.1.0.0, but its *library* requires crypton >=1.0.4 && < 1.1 and the snapshot contains crypton-1.1.4
76527665
- webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* requires language-javascript >=0.6 && < 0.7 and the snapshot contains language-javascript-0.7.1.0
76537666
- webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* requires webdriver >=0.6 && < 0.9 and the snapshot contains webdriver-0.15.0.0
7667+
- webgear-core < 0 # tried webgear-core-1.5.0, but its *library* requires jose >=0.10 && < 0.13 and the snapshot contains jose-0.13
7668+
- webgear-server < 0 # tried webgear-server-1.5.0, but its *library* requires jose >=0.10 && < 0.13 and the snapshot contains jose-0.13
76547669
- webgear-swagger < 0 # tried webgear-swagger-1.5.0, but its *library* requires swagger2 >=2.8 && < 2.9 and the snapshot contains swagger2-2.9
7670+
- webgear-swagger-ui < 0 # tried webgear-swagger-ui-1.5.0, but its *library* requires the disabled package: webgear-core
76557671
- wikicfp-scraper < 0 # tried wikicfp-scraper-0.1.0.13, but its *library* requires bytestring >=0.10.0 && < 0.12 and the snapshot contains bytestring-0.12.2.0
76567672
- wikicfp-scraper < 0 # tried wikicfp-scraper-0.1.0.13, but its *library* requires text >=0.11.3.1 && < 1.3 and the snapshot contains text-2.1.4
76577673
- wikicfp-scraper < 0 # tried wikicfp-scraper-0.1.0.13, but its *library* requires time >=1.4.0 && < 1.12 and the snapshot contains time-1.14
@@ -7680,6 +7696,7 @@ packages:
76807696
- yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* requires yesod-auth >=1.4.18 && < 1.5 and the snapshot contains yesod-auth-1.6.12.1
76817697
- yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* requires yesod-core >=1.4 && < 1.5 and the snapshot contains yesod-core-1.6.29.1
76827698
- yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* requires yesod-form >=1.4 && < 1.5 and the snapshot contains yesod-form-1.7.9.3
7699+
- yesod-auth-oauth2 < 0 # tried yesod-auth-oauth2-0.8.0.0, but its *library* requires the disabled package: hoauth2
76837700
- yesod-bin < 0 # tried yesod-bin-1.6.2.4, but its *executable* requires tar >=0.4 && < 0.7 and the snapshot contains tar-0.7.1.0
76847701
- yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* requires yesod-core >=1.4 && < 1.5 and the snapshot contains yesod-core-1.6.29.1
76857702
- yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* requires yesod-form >=1.4.4.1 && < 1.5 and the snapshot contains yesod-form-1.7.9.3
@@ -7773,27 +7790,6 @@ packages:
77737790
- base-compat < 0.15.0
77747791
- base-compat-batteries < 0.15.0
77757792

7776-
# https://github.com/commercialhaskell/stackage/issues/7929
7777-
- crypto-token < 0.2.0
7778-
- crypton < 1.1.0
7779-
- crypton-conduit < 0.3.0
7780-
- crypton-connection < 0.4.6
7781-
- crypton-x509 < 1.8.0
7782-
- crypton-x509-store < 1.8.0
7783-
- crypton-x509-system < 1.8.0
7784-
- crypton-x509-validation < 1.8.0
7785-
- hpke < 0.1.0
7786-
- http3 < 0.1.3
7787-
- quic < 0.2.22
7788-
- tls < 2.2.0
7789-
- tls-session-manager < 0.1.0
7790-
- smtp-mail < 0.5.0.1
7791-
- pusher-http-haskell < 2.1.0.22
7792-
- wreq < 0.5.4.5
7793-
- password < 3.1.1
7794-
- mime-mail-ses < 0.4.5
7795-
- hash-tree < 0.1.0
7796-
77977793
# https://github.com/commercialhaskell/stackage/issues/7930
77987794
- happy < 2.2
77997795
- happy-lib < 2.2
@@ -7829,19 +7825,12 @@ packages:
78297825
# https://github.com/commercialhaskell/stackage/issues/8018
78307826
- text-iso8601 < 0.2
78317827

7832-
# https://github.com/commercialhaskell/stackage/issues/8033
7833-
- jose < 0.13
7834-
78357828
# https://github.com/commercialhaskell/stackage/issues/8037
78367829
- magic < 1.2
78377830

78387831
# https://github.com/commercialhaskell/stackage/issues/8049
78397832
- apecs < 0.10
78407833

7841-
# https://github.com/commercialhaskell/stackage/issues/7966
7842-
- http-client-tls < 0.4
7843-
- aws < 0.25.3
7844-
78457834
# https://github.com/commercialhaskell/stackage/issues/8058
78467835
- hackage-revdeps < 0.4
78477836
# end of Stackage upper bounds
@@ -7871,6 +7860,10 @@ package-flags:
78717860
curl:
78727861
new-base: true
78737862

7863+
# https://github.com/dhall-lang/dhall-haskell/issues/2748
7864+
dhall:
7865+
use-http-client-tls: false
7866+
78747867
hpio:
78757868
test-hlint: false
78767869

@@ -7969,9 +7962,6 @@ package-flags:
79697962
path:
79707963
os-string: true
79717964

7972-
# https://github.com/commercialhaskell/stackage/issues/7929
7973-
mysql-haskell:
7974-
crypton-1-1: false
79757965
# end of package-flags
79767966

79777967
# Special configure options for individual packages

0 commit comments

Comments
 (0)