File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed
Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change 138138 generic = "${ nixpkgs } /pkgs/development/interpreters/php/generic.nix" ;
139139 mkPhp = args : prev . callPackage generic ( _mkArgs args ) ;
140140
141- base-master = prev . callPackage generic ( _mkArgs {
141+ base-master = let
142+ pear = prev . fetchurl {
143+ url = "https://pear.php.net/install-pear-nozlib.phar" ;
144+ hash = "sha256-UblKVcsm030tNSA6mdeab+h7ZhANNz7MkFf4Z1iigjs=" ;
145+ } ;
146+ in prev . callPackage generic ( _mkArgs {
142147 version =
143148 let
144149 configureFile = "${ php-src } /configure.ac" ;
@@ -181,10 +186,10 @@ let
181186
182187 phpAttrsOverrides = attrs : {
183188 src = php-src ;
184- configureFlags = attrs . configureFlags ++ [
185- # install-pear-nozlib.phar (normally shipped in tarball) would need to be downloaded.
186- "--without- pear"
187- ] ;
189+
190+ postConfigure = ''
191+ cp -f ${ pear } ./pear/install- pear-nozlib.phar
192+ '' ;
188193 } ;
189194 } ) ;
190195in
You can’t perform that action at this time.
0 commit comments