lol

Revert "Merge #255483: krb5: 1.20.1 -> 1.21.2"

This reverts commit d82971922624968c273fbf972323327144c0e400, reversing
changes made to 93c0a7c19668da4e208f043e4673acb7c1b30fce.

Some packages started missing kerberos framework on darwin.
https://github.com/NixOS/nixpkgs/pull/255483#issuecomment-1747218729
https://hydra.nixos.org/build/237078859/nixlog/5/tail

So for now we'll do a patch-level bump instead to fix security issues.

+4 -8
+4 -8
pkgs/development/libraries/kerberos/krb5.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, perl, bison, bootstrap_cmds 2 - , openssl, openldap, libedit, keyutils, libverto, darwin 2 + , openssl, openldap, libedit, keyutils, libverto 3 3 4 4 # for passthru.tests 5 5 , bind ··· 27 27 in 28 28 stdenv.mkDerivation rec { 29 29 pname = "${type}krb5"; 30 - version = "1.21.2"; 30 + version = "1.20.1"; 31 31 32 32 src = fetchurl { 33 33 url = "https://kerberos.org/dist/krb5/${lib.versions.majorMinor version}/krb5-${version}.tar.gz"; 34 - sha256 = "sha256-lWCUGp2EPAJDpxsXp6xv4xx867W845g9t55Srn6FBJE="; 34 + sha256 = "sha256-cErtSbGetacXizSyhzYg7CmdsIdS1qhXT5XUGHmriFE="; 35 35 }; 36 36 37 37 outputs = [ "out" "dev" ]; ··· 56 56 buildInputs = [ openssl ] 57 57 ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.libc != "bionic" && !(stdenv.hostPlatform.useLLVM or false)) [ keyutils ] 58 58 ++ lib.optionals (!libOnly) [ openldap libedit ] 59 - ++ lib.optionals withVerto [ libverto ] 60 - ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk; [ 61 - libs.xpc 62 - frameworks.Kerberos 63 - ]); 59 + ++ lib.optionals withVerto [ libverto ]; 64 60 65 61 sourceRoot = "krb5-${version}/src"; 66 62