Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

phpExtensions.luasandbox: init at 4.1.2 (#399876)

authored by Pol Dellaiera and committed by GitHub 6228c11a ccc3623d

Changed files
+32
pkgs
development
php-packages
luasandbox
top-level
+30
pkgs/development/php-packages/luasandbox/default.nix
··· 1 + { 2 + lib, 3 + buildPecl, 4 + fetchFromGitHub, 5 + pkg-config, 6 + lua51Packages, 7 + }: 8 + 9 + buildPecl rec { 10 + pname = "luasandbox"; 11 + version = "4.1.2"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "wikimedia"; 15 + repo = "mediawiki-php-luasandbox"; 16 + tag = version; 17 + hash = "sha256-HWObytoHBvxF9+QC62yJfi6MuHOOXFbSNkhuz5zWPCY="; 18 + }; 19 + 20 + nativeBuildInputs = [ pkg-config ]; 21 + buildInputs = [ lua51Packages.lua ]; 22 + 23 + meta = { 24 + description = "extension for PHP 7 and PHP 8 to allow safely running untrusted Lua 5.1 code from within PHP"; 25 + license = lib.licenses.mit; 26 + homepage = "https://www.mediawiki.org/wiki/LuaSandbox"; 27 + maintainers = with lib.maintainers; [ georgyo ]; 28 + platforms = lib.platforms.linux; 29 + }; 30 + }
+2
pkgs/top-level/php-packages.nix
··· 314 314 315 315 ioncube-loader = callPackage ../development/php-packages/ioncube-loader { }; 316 316 317 + luasandbox = callPackage ../development/php-packages/luasandbox { }; 318 + 317 319 mailparse = callPackage ../development/php-packages/mailparse { }; 318 320 319 321 maxminddb = callPackage ../development/php-packages/maxminddb { };