lol

libs3: update and fix build against openssl3

ajs124 c88c43e5 f8ce3f93

+12 -5
+12 -5
pkgs/development/libraries/libs3/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, curl, libxml2 }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, curl, libxml2 }: 2 2 3 3 stdenv.mkDerivation { 4 4 pname = "libs3"; 5 - version = "unstable-2018-12-03"; 5 + version = "unstable-2019-04-10"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bji"; 9 9 repo = "libs3"; 10 - rev = "111dc30029f64bbf82031f3e160f253a0a63c119"; 11 - sha256 = "1ahf08hc7ql3fazfmlyj9vrhq7cvarsmgn2v8149y63zr1fl61hs"; 10 + rev = "287e4bee6fd430ffb52604049de80a27a77ff6b4"; 11 + hash = "sha256-xgiY8oJlRMiXB1fw5dhNidfaq18YVwaJ8aErKU11O6U="; 12 12 }; 13 13 14 + patches = [ 15 + (fetchpatch { # Fix compilation with openssl 3.0 16 + url = "https://github.com/bji/libs3/pull/112/commits/3c3a1cf915e62b730db854d8007ba835cb38677c.patch"; 17 + hash = "sha256-+rWRh8dOznHlamc/T9qbgN0E2Rww3Hn94UeErxNDccs="; 18 + }) 19 + ]; 20 + 14 21 buildInputs = [ curl libxml2 ]; 15 22 16 - makeFlags = [ "DESTDIR=$(out)" ]; 23 + makeFlags = [ "DESTDIR=${placeholder "out"}" ]; 17 24 18 25 meta = with lib; { 19 26 homepage = "https://github.com/bji/libs3";