Pol Dellaiera
b36ad2f517
php: add new builder buildComposerProject
2023-09-13 15:00:03 +02:00
Pol Dellaiera
8cd511dde1
feat: add passthru
flags in PHP extension builder
...
So they can be handled correctly by `nix-update` tool
2022-12-29 18:19:12 +01:00
Sandro Jäckel
023798d172
build-pecl: fetch via https
2022-11-21 00:27:34 +01:00
Elis Hirwing
94d07b7492
php: Run nixpkgs-fmt on all php related files
2021-06-26 20:07:56 +02:00
Marco Sirabella
3a66432f26
php.buildPecl: Add checkPhase
...
Also update phpPackages' to use NO_INTERACTION
2021-05-27 12:19:14 -04:00
Maximilian Bosch
8c26eaa144
Revert "php: Add php package versions to extensions/packages pnames"
...
This reverts commit a081dcf86d
.
2021-03-04 15:26:36 +01:00
Elis Hirwing
a081dcf86d
php: Add php package versions to extensions/packages pnames
2021-02-27 21:57:02 +01:00
talyz
9f09253e52
php.buildPecl: Allow PECLs to depend on other PECLs
...
Some PECLs depend on other PECLs and, like internal PHP extension
dependencies, need to be loaded in the correct order. This makes this
possible by adding the argument "peclDeps" to buildPecl, which adds
the extension to buildInputs and is treated the same way as
internalDeps when the extension config is generated.
2020-05-09 23:38:21 +02:00
talyz
9ac0d9ad61
php.packages.buildPecl: Introduce built-in extension dependencies
...
Introduce the internalDeps attribute used by mkExtension, to refer to
internal php extensions built by mkExtension.
2020-04-05 16:44:13 +02:00
Izorkin
925f803e28
phpPackages: build phpPackages with re2c
2019-06-11 22:21:35 +03:00
Izorkin
f40f2323fa
phpPackages: build packages with pname
2019-04-20 17:32:11 +03:00
Andreas Rammhold
7d7d3775e5
Revert "fix phpPackages memcache,memcached,xdebug"
...
This reverts commit 8c125c0c74
.
2017-12-10 12:12:43 +01:00
Piotr Bogdan
eb33f5bc04
build-pecl: honour nativeBuildInputs
...
Otherwise certain extensions are unable to locate pkgconfig.
2017-11-02 16:28:06 +00:00
John Ericson
531e4b80c9
misc pkgs: Basic sed to get fix pkgconfig
and autoreconfHook
buildInputs
...
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Emil Rangden
8c125c0c74
fix phpPackages memcache,memcached,xdebug
...
These packages, and maybe some more include unix.h for some reason.
Creating that file makes them build, and in the case of xdebug also
appear to work.
2015-02-05 20:28:16 +01:00
Shea Levy
90bfde59f8
Simplify php-packages.nix
2014-07-03 11:01:19 -04:00
Shea Levy
2fe4eb3df9
Make php packages available in nix-env
2014-07-03 10:19:57 -04:00
Shea Levy
d4c711ee1d
Add memcache php module
2014-03-24 08:37:36 -04:00