Loading pkgs/development/php-packages/luasandbox/default.nix 0 → 100644 +30 −0 Original line number Diff line number Diff line { lib, buildPecl, fetchFromGitHub, pkg-config, lua51Packages, }: buildPecl rec { pname = "luasandbox"; version = "4.1.2"; src = fetchFromGitHub { owner = "wikimedia"; repo = "mediawiki-php-luasandbox"; tag = version; hash = "sha256-HWObytoHBvxF9+QC62yJfi6MuHOOXFbSNkhuz5zWPCY="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ lua51Packages.lua ]; meta = { description = "extension for PHP 7 and PHP 8 to allow safely running untrusted Lua 5.1 code from within PHP"; license = lib.licenses.mit; homepage = "https://www.mediawiki.org/wiki/LuaSandbox"; maintainers = with lib.maintainers; [ georgyo ]; platforms = lib.platforms.linux; }; } pkgs/top-level/php-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -314,6 +314,8 @@ lib.makeScope pkgs.newScope ( ioncube-loader = callPackage ../development/php-packages/ioncube-loader { }; luasandbox = callPackage ../development/php-packages/luasandbox { }; mailparse = callPackage ../development/php-packages/mailparse { }; maxminddb = callPackage ../development/php-packages/maxminddb { }; Loading Loading
pkgs/development/php-packages/luasandbox/default.nix 0 → 100644 +30 −0 Original line number Diff line number Diff line { lib, buildPecl, fetchFromGitHub, pkg-config, lua51Packages, }: buildPecl rec { pname = "luasandbox"; version = "4.1.2"; src = fetchFromGitHub { owner = "wikimedia"; repo = "mediawiki-php-luasandbox"; tag = version; hash = "sha256-HWObytoHBvxF9+QC62yJfi6MuHOOXFbSNkhuz5zWPCY="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ lua51Packages.lua ]; meta = { description = "extension for PHP 7 and PHP 8 to allow safely running untrusted Lua 5.1 code from within PHP"; license = lib.licenses.mit; homepage = "https://www.mediawiki.org/wiki/LuaSandbox"; maintainers = with lib.maintainers; [ georgyo ]; platforms = lib.platforms.linux; }; }
pkgs/top-level/php-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -314,6 +314,8 @@ lib.makeScope pkgs.newScope ( ioncube-loader = callPackage ../development/php-packages/ioncube-loader { }; luasandbox = callPackage ../development/php-packages/luasandbox { }; mailparse = callPackage ../development/php-packages/mailparse { }; maxminddb = callPackage ../development/php-packages/maxminddb { }; Loading