at master 671 B view raw
1{ 2 buildPecl, 3 lib, 4 rabbitmq-c, 5 fetchFromGitHub, 6}: 7 8let 9 version = "2.1.2"; 10in 11buildPecl { 12 inherit version; 13 pname = "amqp"; 14 15 src = fetchFromGitHub { 16 owner = "php-amqp"; 17 repo = "php-amqp"; 18 rev = "v${version}"; 19 sha256 = "sha256-jVD5dq2kgFnprj190W9hnLG+9yPLWm19AjoGBBz6v8c="; 20 }; 21 22 buildInputs = [ rabbitmq-c ]; 23 24 AMQP_DIR = rabbitmq-c; 25 26 meta = with lib; { 27 changelog = "https://github.com/php-amqp/php-amqp/releases/tag/v${version}"; 28 description = "PHP extension to communicate with any AMQP compliant server"; 29 license = licenses.php301; 30 homepage = "https://github.com/php-amqp/php-amqp"; 31 teams = [ teams.php ]; 32 }; 33}