arpa2common: 2.6.2 -> 2.6.4

Also tweak to make it build again, e.g. see:
https://hydra.nixos.org/build/306358187/nixlog/4/tail

https://gitlab.com/arpa2/arpa2common/-/blob/v2.6.4/CHANGES
- Removed last traces of external OpenSSL
- This library is deprecating our much-needed hard-coded hashes
- Minor improvements in base85 tooling

+10 -10
+10 -10
pkgs/by-name/ar/arpa2common/package.nix
··· 11 11 graphviz, 12 12 libsodium, 13 13 lmdb, 14 - openssl, 14 + krb5, 15 15 pkg-config, 16 16 ragel, 17 17 }: 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "arpa2common"; 21 - version = "2.6.2"; 21 + version = "2.6.4"; 22 22 23 23 src = fetchFromGitLab { 24 24 owner = "arpa2"; 25 25 repo = "arpa2common"; 26 26 rev = "v${finalAttrs.version}"; 27 - hash = "sha256-eWfWaO6URCK2FWQ+NYAoeCONkovgsVDPSRQVCGFnW3s="; 27 + hash = "sha256-qqdc+eYLnYQs2Q7sk0D5Trr1GbRTmV1w4sZiVwFwfMw="; 28 28 }; 29 29 30 - patches = [ 31 - (fetchpatch { 32 - url = "https://gitlab.com/arpa2/arpa2common/-/commit/13ea82df60b87a5367db00a8c6f3502e8ecb7298.patch"; 33 - hash = "sha256-V9Dhr6PeArqXnuXmFuDjcirlGl7xovq7VQZsrbbMFSk="; 34 - }) 35 - ]; 30 + postPatch = '' 31 + sed '1i#include <stddef.h>' -i lib/identity/identity.rl 32 + ''; 36 33 37 34 nativeBuildInputs = [ 38 35 cmake ··· 46 43 e2fsprogs 47 44 libsodium 48 45 lmdb 49 - openssl 50 46 ragel 47 + ]; 48 + 49 + buildInputs = [ 50 + krb5 51 51 ]; 52 52 53 53 meta = {