at 24.05-pre 27 lines 740 B view raw
1{ buildPecl, lib, pcre2, fetchFromGitHub, php, pkg-config }: 2 3buildPecl rec { 4 pname = "phalcon"; 5 version = "5.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "phalcon"; 9 repo = "cphalcon"; 10 rev = "v${version}"; 11 hash = "sha256-svw+cYL5ISKk6jEvdFmLcC4hEzrFw3kIbDJsymt2tEs="; 12 }; 13 14 internalDeps = [ php.extensions.session php.extensions.pdo ]; 15 16 nativeBuildInputs = [ pkg-config ]; 17 buildInputs = [ pcre2 ]; 18 19 sourceRoot = "${src.name}/build/phalcon"; 20 21 meta = with lib; { 22 description = "Phalcon is a full stack PHP framework offering low resource consumption and high performance."; 23 license = licenses.bsd3; 24 homepage = "https://phalcon.io"; 25 maintainers = teams.php.members ++ [ maintainers.krzaczek ]; 26 }; 27}