about summary refs log tree commit diff
diff options
context:
space:
mode:
authorIzorkin <izorkin@elven.pw>2019-05-13 22:49:16 +0300
committerIzorkin <izorkin@elven.pw>2019-05-17 17:28:18 +0300
commitfa064ffd3b407fc45698f1623c736bca50400d62 (patch)
tree26d6abd768d95ebcef8db050282aecf407171561
parentbefad4b32d472789b2bf3d202d92b5f045436c2c (diff)
downloadnixlib-fa064ffd3b407fc45698f1623c736bca50400d62.tar
nixlib-fa064ffd3b407fc45698f1623c736bca50400d62.tar.gz
nixlib-fa064ffd3b407fc45698f1623c736bca50400d62.tar.bz2
nixlib-fa064ffd3b407fc45698f1623c736bca50400d62.tar.lz
nixlib-fa064ffd3b407fc45698f1623c736bca50400d62.tar.xz
nixlib-fa064ffd3b407fc45698f1623c736bca50400d62.tar.zst
nixlib-fa064ffd3b407fc45698f1623c736bca50400d62.zip
phpPackages.event: init at 2.5.0
-rw-r--r--pkgs/top-level/php-packages.nix20
1 files changed, 20 insertions, 0 deletions
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix
index 1cc57ad833bd..e1e60b6a5d19 100644
--- a/pkgs/top-level/php-packages.nix
+++ b/pkgs/top-level/php-packages.nix
@@ -142,6 +142,26 @@ let
     ];
   };
 
+  event = buildPecl rec {
+    version = "2.5.0";
+    pname = "event";
+
+    sha256 = "1igbxla4s784z7lw1jar6pjyfn596040a52kfmawwclqf9qcvx0v";
+
+    configureFlags = [ "--with-event-libevent-dir=${pkgs.libevent.dev}" ];
+    nativeBuildInputs = [ pkgs.pkgconfig ];
+    buildInputs = with pkgs; [ openssl libevent ];
+
+    meta = with pkgs.lib; {
+      description = ''
+        This is an extension to efficiently schedule I/O, time and signal based
+        events using the best I/O notification mechanism available for specific platform.
+      '';
+      license = licenses.php301;
+      homepage = "https://bitbucket.org/osmanov/pecl-event/";
+    };
+  };
+
   igbinary = buildPecl rec {
     version = "3.0.1";
     pname = "igbinary";