cyrus_sasl: make compatible with openssl3

ajs124 332770b9 40192db2

+6 -1
+6 -1
pkgs/development/libraries/cyrus-sasl/default.nix
··· 1 - { lib, stdenv, fetchurl, openssl, openldap, libkrb5, db, gettext 1 + { lib, stdenv, fetchurl, fetchpatch, openssl, openldap, libkrb5, db, gettext 2 2 , pam, libxcrypt, fixDarwinDylibNames, autoreconfHook, enableLdap ? false 3 3 , buildPackages, pruneLibtoolFiles, nixosTests }: 4 4 ··· 19 19 patches = [ 20 20 # Fix cross-compilation 21 21 ./cyrus-sasl-ac-try-run-fix.patch 22 + # make compatible with openssl3. can probably be dropped with any release after 2.1.28 23 + (fetchpatch { 24 + url = "https://github.com/cyrusimap/cyrus-sasl/compare/cb549ef71c5bb646fe583697ebdcaba93267a237...c2bd3afbca57f176d8c650670ce371444bb7fcc0.patch"; 25 + hash = "sha256-bYeIkvle1Ms7Lnoob4eLd4RbPFHtPkKRZvfHNCBJY/s="; 26 + }) 22 27 ]; 23 28 24 29 outputs = [ "bin" "dev" "out" "man" "devdoc" ];