at 23.05-pre 29 lines 722 B view raw
1{ lib, stdenv, fetchFromGitHub, openssl }: 2 3stdenv.mkDerivation rec { 4 pname = "libamqpcpp"; 5 version = "4.3.18"; 6 7 src = fetchFromGitHub { 8 owner = "CopernicaMarketingSoftware"; 9 repo = "AMQP-CPP"; 10 rev = "v${version}"; 11 sha256 = "sha256-cjxzBw2tjZROx5xzdhzZjGNJQe3tC9fHOhF/+uSM+CY="; 12 }; 13 14 buildInputs = [ openssl ]; 15 16 patches = [ ./libamqpcpp-darwin.patch ]; 17 18 makeFlags = [ "PREFIX=$(out)" ]; 19 20 enableParallelBuilding = true; 21 22 meta = with lib; { 23 description = "Library for communicating with a RabbitMQ server"; 24 homepage = "https://github.com/CopernicaMarketingSoftware/AMQP-CPP"; 25 license = licenses.asl20; 26 maintainers = [ maintainers.mjp ]; 27 platforms = platforms.all; 28 }; 29}