at master 620 B view raw
1{ 2 buildPecl, 3 lib, 4 zstd, 5 pkg-config, 6 fetchFromGitHub, 7}: 8 9let 10 version = "0.15.2"; 11in 12buildPecl { 13 inherit version; 14 pname = "zstd"; 15 16 src = fetchFromGitHub { 17 owner = "kjdev"; 18 repo = "php-ext-zstd"; 19 rev = version; 20 hash = "sha256-NGbrbvW2kNhgj3nqqjGLqowcp9EKqYffR1DOBIzdXeA="; 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; 24 25 buildInputs = [ zstd ]; 26 27 configureFlags = [ "--with-libzstd" ]; 28 29 meta = with lib; { 30 description = "Zstd Extension for PHP"; 31 license = licenses.mit; 32 homepage = "https://github.com/kjdev/php-ext-zstd"; 33 maintainers = with lib.maintainers; [ ]; 34 }; 35}