From e4f67436f14a3f1a82bf4746caa8fb9bfe7d54b4 Mon Sep 17 00:00:00 2001 From: patrick brisbin Date: Mon, 8 Jul 2024 10:11:13 -0400 Subject: [PATCH] Replace cryptonite with crypton https://github.com/commercialhaskell/stackage/issues/7474#issuecomment-2208142024 --- package.yaml | 2 +- stack-hoauth2-2.0.yaml | 1 + stack-hoauth2-2.0.yaml.lock | 7 +++++++ stack-hoauth2-2.2.yaml | 1 + stack-hoauth2-2.2.yaml.lock | 7 +++++++ stack-hoauth2-2.3.yaml | 1 + stack-hoauth2-2.3.yaml.lock | 7 +++++++ stack-hoauth2-2.6.yaml | 1 + stack-hoauth2-2.6.yaml.lock | 7 +++++++ stack-lts-14.27.yaml | 3 --- stack-lts-14.27.yaml.lock | 19 ------------------- stack-lts-16.31.yaml | 2 ++ stack-lts-16.31.yaml.lock | 9 ++++++++- stack-lts-18.28.yaml | 2 ++ stack-lts-18.28.yaml.lock | 9 ++++++++- stack-lts-19.33.yaml | 2 ++ stack-lts-19.33.yaml.lock | 9 ++++++++- stack-lts-20.26.yaml | 2 ++ stack-lts-20.26.yaml.lock | 9 ++++++++- yesod-auth-oauth2.cabal | 4 ++-- 20 files changed, 75 insertions(+), 29 deletions(-) delete mode 100644 stack-lts-14.27.yaml delete mode 100644 stack-lts-14.27.yaml.lock diff --git a/package.yaml b/package.yaml index 8e07abd..568b8c8 100644 --- a/package.yaml +++ b/package.yaml @@ -27,7 +27,7 @@ library: dependencies: - aeson >=0.6 - bytestring >=0.9.1.4 - - cryptonite >=0.25 + - crypton - errors - hoauth2 >=1.11.0 - http-client >=0.4.0 diff --git a/stack-hoauth2-2.0.yaml b/stack-hoauth2-2.0.yaml index 1aa8208..272210b 100644 --- a/stack-hoauth2-2.0.yaml +++ b/stack-hoauth2-2.0.yaml @@ -1,3 +1,4 @@ resolver: lts-18.28 extra-deps: + - crypton-1.0.0 - hoauth2-2.0.0 diff --git a/stack-hoauth2-2.0.yaml.lock b/stack-hoauth2-2.0.yaml.lock index 032866a..006dcbf 100644 --- a/stack-hoauth2-2.0.yaml.lock +++ b/stack-hoauth2-2.0.yaml.lock @@ -4,6 +4,13 @@ # https://docs.haskellstack.org/en/stable/lock_files packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 - completed: hackage: hoauth2-2.0.0@sha256:4686d776272d4c57d3c8dbeb9e58b04afe4d2b410382011bd78a3d2bfb08a3fe,5662 pantry-tree: diff --git a/stack-hoauth2-2.2.yaml b/stack-hoauth2-2.2.yaml index c1b27a7..9ea808d 100644 --- a/stack-hoauth2-2.2.yaml +++ b/stack-hoauth2-2.2.yaml @@ -1,3 +1,4 @@ resolver: nightly-2022-02-25 extra-deps: + - crypton-1.0.0 - hoauth2-2.2.0 diff --git a/stack-hoauth2-2.2.yaml.lock b/stack-hoauth2-2.2.yaml.lock index de9f9c0..d2632cf 100644 --- a/stack-hoauth2-2.2.yaml.lock +++ b/stack-hoauth2-2.2.yaml.lock @@ -4,6 +4,13 @@ # https://docs.haskellstack.org/en/stable/lock_files packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 - completed: hackage: hoauth2-2.2.0@sha256:83a96156717d9e2c93394b35bef4151f82b90dc88b83d0e35c0bf1158bd41c6c,2801 pantry-tree: diff --git a/stack-hoauth2-2.3.yaml b/stack-hoauth2-2.3.yaml index 8274e74..1013787 100644 --- a/stack-hoauth2-2.3.yaml +++ b/stack-hoauth2-2.3.yaml @@ -1,3 +1,4 @@ resolver: nightly-2022-02-25 extra-deps: + - crypton-1.0.0 - hoauth2-2.3.0 diff --git a/stack-hoauth2-2.3.yaml.lock b/stack-hoauth2-2.3.yaml.lock index 60671cd..8301e9b 100644 --- a/stack-hoauth2-2.3.yaml.lock +++ b/stack-hoauth2-2.3.yaml.lock @@ -4,6 +4,13 @@ # https://docs.haskellstack.org/en/stable/lock_files packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 - completed: hackage: hoauth2-2.3.0@sha256:213744356007a4686ff3bb72105843d478bc0ba6229659429cbe241a99f55095,2816 pantry-tree: diff --git a/stack-hoauth2-2.6.yaml b/stack-hoauth2-2.6.yaml index 181a354..9c93469 100644 --- a/stack-hoauth2-2.6.yaml +++ b/stack-hoauth2-2.6.yaml @@ -1,5 +1,6 @@ resolver: nightly-2022-12-09 extra-deps: + - crypton-1.0.0 - hoauth2-2.6.0 allow-newer: true allow-newer-deps: diff --git a/stack-hoauth2-2.6.yaml.lock b/stack-hoauth2-2.6.yaml.lock index 3dbaac6..6dd4c65 100644 --- a/stack-hoauth2-2.6.yaml.lock +++ b/stack-hoauth2-2.6.yaml.lock @@ -4,6 +4,13 @@ # https://docs.haskellstack.org/en/stable/lock_files packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 - completed: hackage: hoauth2-2.6.0@sha256:168321df73bf75dc7cdda8e72725e9f3f624a9776b1fe59ae46c29c45029dc5d,2262 pantry-tree: diff --git a/stack-lts-14.27.yaml b/stack-lts-14.27.yaml deleted file mode 100644 index 2be442d..0000000 --- a/stack-lts-14.27.yaml +++ /dev/null @@ -1,3 +0,0 @@ -resolver: lts-14.27 -extra-deps: - - hoauth2-1.14.0 diff --git a/stack-lts-14.27.yaml.lock b/stack-lts-14.27.yaml.lock deleted file mode 100644 index 5ce20b8..0000000 --- a/stack-lts-14.27.yaml.lock +++ /dev/null @@ -1,19 +0,0 @@ -# This file was autogenerated by Stack. -# You should not edit this file by hand. -# For more information, please see the documentation at: -# https://docs.haskellstack.org/en/stable/lock_files - -packages: -- completed: - hackage: hoauth2-1.14.0@sha256:fcb4284fc78950c91d5b548317c51bd99a5ced84f4bb9e6153624b5783e4215f,5628 - pantry-tree: - sha256: f25e2c2c101312196159dad5a3e2a4c8f549ed2d036d9566b66786d758db7dba - size: 2046 - original: - hackage: hoauth2-1.14.0 -snapshots: -- completed: - sha256: 7ea31a280c56bf36ff591a7397cc384d0dff622e7f9e4225b47d8980f019a0f0 - size: 524996 - url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/14/27.yaml - original: lts-14.27 diff --git a/stack-lts-16.31.yaml b/stack-lts-16.31.yaml index 53095f7..22688b1 100644 --- a/stack-lts-16.31.yaml +++ b/stack-lts-16.31.yaml @@ -1 +1,3 @@ resolver: lts-16.31 +extra-deps: + - crypton-1.0.0 diff --git a/stack-lts-16.31.yaml.lock b/stack-lts-16.31.yaml.lock index a3bf80f..783dcb5 100644 --- a/stack-lts-16.31.yaml.lock +++ b/stack-lts-16.31.yaml.lock @@ -3,7 +3,14 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 snapshots: - completed: sha256: 637fb77049b25560622a224845b7acfe81a09fdb6a96a3c75997a10b651667f6 diff --git a/stack-lts-18.28.yaml b/stack-lts-18.28.yaml index 773d5c9..c070685 100644 --- a/stack-lts-18.28.yaml +++ b/stack-lts-18.28.yaml @@ -1 +1,3 @@ resolver: lts-18.28 +extra-deps: + - crypton-1.0.0 diff --git a/stack-lts-18.28.yaml.lock b/stack-lts-18.28.yaml.lock index da10c3e..a23fd96 100644 --- a/stack-lts-18.28.yaml.lock +++ b/stack-lts-18.28.yaml.lock @@ -3,7 +3,14 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 snapshots: - completed: sha256: 428ec8d5ce932190d3cbe266b9eb3c175cd81e984babf876b64019e2cbe4ea68 diff --git a/stack-lts-19.33.yaml b/stack-lts-19.33.yaml index f9994e6..c552550 100644 --- a/stack-lts-19.33.yaml +++ b/stack-lts-19.33.yaml @@ -1 +1,3 @@ resolver: lts-19.33 +extra-deps: + - crypton-1.0.0 diff --git a/stack-lts-19.33.yaml.lock b/stack-lts-19.33.yaml.lock index d79c369..c81ce8a 100644 --- a/stack-lts-19.33.yaml.lock +++ b/stack-lts-19.33.yaml.lock @@ -3,7 +3,14 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 snapshots: - completed: sha256: 6d1532d40621957a25bad5195bfca7938e8a06d923c91bc52aa0f3c41181f2d4 diff --git a/stack-lts-20.26.yaml b/stack-lts-20.26.yaml index fc9172f..c421558 100644 --- a/stack-lts-20.26.yaml +++ b/stack-lts-20.26.yaml @@ -1 +1,3 @@ resolver: lts-20.26 +extra-deps: + - crypton-1.0.0 diff --git a/stack-lts-20.26.yaml.lock b/stack-lts-20.26.yaml.lock index ea5a850..0d30195 100644 --- a/stack-lts-20.26.yaml.lock +++ b/stack-lts-20.26.yaml.lock @@ -3,7 +3,14 @@ # For more information, please see the documentation at: # https://docs.haskellstack.org/en/stable/lock_files -packages: [] +packages: +- completed: + hackage: crypton-1.0.0@sha256:637e58581978c84ef1288d14fa9cac1d2905ef60e319924293bc11250aca882d,14527 + pantry-tree: + sha256: 4b5e5511567c0fe735a224cb8b2b278e1caa79344f2940d030d169e69b1b81e1 + size: 23275 + original: + hackage: crypton-1.0.0 snapshots: - completed: sha256: 5a59b2a405b3aba3c00188453be172b85893cab8ebc352b1ef58b0eae5d248a2 diff --git a/yesod-auth-oauth2.cabal b/yesod-auth-oauth2.cabal index 57e7c63..d5c0145 100644 --- a/yesod-auth-oauth2.cabal +++ b/yesod-auth-oauth2.cabal @@ -4,7 +4,7 @@ cabal-version: 1.18 -- -- see: https://github.com/sol/hpack -- --- hash: 0bef4a9a180a48d0f0187fb359f4a27027166f3a0dd3827b76a6accb71753a27 +-- hash: a9bf86bc3dabd56dd108a6550bbd114607294b7add72c38d081f7f58085af3e9 name: yesod-auth-oauth2 version: 0.7.2.0 @@ -71,7 +71,7 @@ library aeson >=0.6 , base >=4.9.0.0 && <5 , bytestring >=0.9.1.4 - , cryptonite >=0.25 + , crypton , errors , hoauth2 >=1.11.0 , http-client >=0.4.0