diff options
author | Marc Scholten | 2024-03-19 10:36:04 +0100 |
---|---|---|
committer | GitHub | 2024-03-19 10:36:04 +0100 |
commit | 01ed0605969e9b43a1fd4d9c37c0424a651e278a (patch) | |
tree | d456f2bd4509b3fb64c3de851dc6b3580fbac90a /pkgs | |
parent | bdb68882081bb45ca4e68b82acd61d95f435bbb6 (diff) |
haskellPackages.smtp-mail: Use crypton-connection instead of unmainta… (#297123)
Co-authored-by: Naïm Favier <n@monade.li>
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-common.nix | 7 | ||||
-rw-r--r-- | pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ac7a1787a96f..16b5273d8019 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2956,6 +2956,13 @@ self: super: { # repa-query, repa-scalar, repa-store, repa-stream ; + # https://github.com/jhickner/smtp-mail/pull/41 Use crypton-connection instead of connection + smtp-mail = appendPatch (pkgs.fetchpatch { + name = "smtp-mail-crypton-connection.patch"; + url = "https://github.com/jhickner/smtp-mail/commit/4c724c80814ab1da7c37256a6c10e04c88b9af95.patch"; + hash = "sha256-rCyY4rB/wLspeAbLw1jji5BykYFLnmTjLiUyNkiEXmw"; + }) (super.smtp-mail.override { connection = self.crypton-connection; }); + # Use recent git version as the hackage version is outdated and not building on recent GHC versions haskell-to-elm = overrideSrc { version = "unstable-2023-12-02"; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index c59fa8518b6f..016c4141d872 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -3747,7 +3747,6 @@ dont-distribute-packages: - smtlib2-pipe - smtlib2-quickcheck - smtlib2-timing - - smtp-mail - smtp2mta - snap-auth-cli - snap-elm |