Tim Schumacher
284fee9e77
Ports: Make files
a proper array
2023-08-08 19:57:43 +02:00
Tim Schumacher
89b0a61067
Ports: Remove support for auth_type
s other than sha256
2023-07-10 13:08:27 +02:00
Jelle Raaijmakers
fef0330ee5
Ports: Clean up PHP's package.sh
2022-11-24 10:52:10 +00:00
Jelle Raaijmakers
aa32207746
Ports: Update PHP to 8.1.12
2022-11-24 10:52:10 +00:00
Jelle Raaijmakers
f89d6a046f
Ports: Configure LibCrypt include path for PHP
...
Since ac40197047
LibCrypt has its own library. PHP tries to detect the
`crypt_data` struct but fails to do so since it cannot find `crypt.h`.
By adding this explicit include path, PHP builds again.
2022-11-24 10:52:10 +00:00
Jelle Raaijmakers
e70e4c132b
Ports: Support Serenity install root in PHP's libtool
...
PHP's libtool does not have sysroot support; this is the minimum change
to get PHP to build.
2022-10-21 14:31:32 +02:00
Jelle Raaijmakers
684c038af0
Ports: Update PHP to 8.1.11
2022-10-21 14:31:32 +02:00
Tim Schumacher
d426c5a4b2
Ports: Format patches without numbering, commit hash or version number
2022-06-08 17:58:36 +01:00
EWouters
a9e9b55380
Ports/php: Update php to version 8.1.6
2022-06-08 11:40:31 +01:00
Jelle Raaijmakers
c637795888
Ports: Update PHP to 8.1.4
2022-03-29 22:49:27 +01:00
Jelle Raaijmakers
11f1753be1
Ports: Unset env vars after configure in php
...
These environment variables would linger after the `php` port was done
building. This would pose issues in the future if other ports depend on
this package, since these vars then leak into the build scripts.
2022-01-08 00:45:49 +01:00
Jelle Raaijmakers
40737341a8
Ports: Update php
port to version 8.1.1
2022-01-08 00:45:49 +01:00
Tim Schumacher
c07f91474d
Ports: Make array-like settings actual arrays
...
We may need entries with spaces in makeopts, installopts, and
configopts, and at that point we should also convert depends and
auth_opts to avoid confusion.
2021-10-05 02:13:08 +02:00
Jelle Raaijmakers
37b5baf9ff
Ports: Build PHP-FPM instead of CGI
2021-09-23 18:51:21 +02:00
Jelle Raaijmakers
6f4fbd59d9
Ports: Update PHP to version 8.0.10
2021-09-23 18:51:21 +02:00
Jelle Raaijmakers
36a7091531
Ports: Remove the now superfluous PHP network patch
2021-09-23 18:51:21 +02:00
Jelle Raaijmakers
d2379dfe96
Ports: Add PHP entry to taskbar menu
2021-08-04 13:54:08 +01:00
Jelle Raaijmakers
6eb3bfb171
Ports: Update PHP to version 8.0.8
2021-07-29 15:58:38 +02:00
Jelle Raaijmakers
0d75637ffa
Ports: Add readline support to PHP
2021-07-29 15:58:38 +02:00
Jelle Raaijmakers
e72e621d89
Ports/PHP: Enable OpenSSL extension
2021-06-05 13:02:13 +02:00
Jelle Raaijmakers
fccba571a2
Ports/PHP: Disable PCRE JIT
...
The PCRE JIT creates memory that needs to be readable, writable and
executable at the same time. Serenity does not like this, so disable
it. This JIT is of limited use for the current applications of PHP
within Serenity anyway :-)
2021-06-05 13:02:13 +02:00
Jelle Raaijmakers
012a5b145b
Ports/PHP: Enable Zlib extension
2021-06-05 13:02:13 +02:00
Jelle Raaijmakers
64e2e2cff3
Ports/PHP: Enable Phar extension
2021-06-05 13:02:13 +02:00
Jelle Raaijmakers
18a5ac1e66
Ports: Enable PHP XML extensions
2021-06-04 19:10:58 +02:00
Jelle Raaijmakers
977addf76d
Ports/PHP: Enable SQLite3 and iconv extensions
2021-06-04 13:03:13 +02:00
Jelle Raaijmakers
280785f0fa
Ports: Add PHP
2021-06-04 10:39:41 +02:00