Merge pull request #196685 from NickCao/dovecot-openssl

dovecot: build with openssl 3.0

authored by Franz Pletz and committed by GitHub 3ad542b8 6e72712a

+6 -3
+5
pkgs/servers/mail/dovecot/default.nix
··· 63 url = "https://github.com/dovecot/core/compare/7bad6a24%5E..a1022072.patch"; 64 hash = "sha256-aSyRcQreyA9j8QwkODHqPpRuS3vzouVatEWCqhh+r+8="; 65 }) 66 ]; 67 68 configureFlags = [
··· 63 url = "https://github.com/dovecot/core/compare/7bad6a24%5E..a1022072.patch"; 64 hash = "sha256-aSyRcQreyA9j8QwkODHqPpRuS3vzouVatEWCqhh+r+8="; 65 }) 66 + # fix openssl 3.0 compatibility 67 + (fetchpatch { 68 + url = "https://salsa.debian.org/debian/dovecot/-/raw/debian/1%252.3.19.1+dfsg1-2/debian/patches/Support-openssl-3.0.patch"; 69 + hash = "sha256-PbBB1jIY3jIC8Js1NY93zkV0gISGUq7Nc67Ul5tN7sw="; 70 + }) 71 ]; 72 73 configureFlags = [
+1 -3
pkgs/top-level/all-packages.nix
··· 23252 23253 dodgy = with python3Packages; toPythonApplication dodgy; 23254 23255 - dovecot = callPackage ../servers/mail/dovecot { 23256 - openssl = openssl_1_1; 23257 - }; 23258 dovecot_pigeonhole = callPackage ../servers/mail/dovecot/plugins/pigeonhole { }; 23259 dovecot_fts_xapian = callPackage ../servers/mail/dovecot/plugins/fts_xapian { }; 23260
··· 23252 23253 dodgy = with python3Packages; toPythonApplication dodgy; 23254 23255 + dovecot = callPackage ../servers/mail/dovecot { }; 23256 dovecot_pigeonhole = callPackage ../servers/mail/dovecot/plugins/pigeonhole { }; 23257 dovecot_fts_xapian = callPackage ../servers/mail/dovecot/plugins/fts_xapian { }; 23258