crazywhalecc
a095d489f3
Fix libwebp static libs order
2025-07-22 22:09:45 +08:00
crazywhalecc
f2ccabf062
Fix library base, fix brotli and curl libs, trigger extension test
2025-07-22 21:54:27 +08:00
crazywhalecc
1888b735d1
Fix all extension builds
2025-07-22 21:13:35 +08:00
crazywhalecc
7e977414a7
Use spc-config instead of SPC_EXTRA_LIBS, trigger extension test
2025-07-22 19:59:44 +08:00
DubbleClick
6594f6b653
fix remaining errors
2025-07-22 11:23:42 +07:00
DubbleClick
a643c44ac6
suggestion 1
2025-07-22 10:22:53 +07:00
DubbleClick
52862a3d63
fix libtiff libs being defined after configure
2025-07-22 10:22:52 +07:00
DubbleClick
ff092b4e9d
add libjxl #755
2025-07-22 10:22:52 +07:00
DubbleClick
0d6453751d
fixes
2025-07-22 10:22:52 +07:00
DubbleClick
ece7a04437
oops
2025-07-22 10:22:52 +07:00
DubbleClick
9d2d3d2d0a
test
...
# Conflicts:
# src/globals/test-extensions.php
2025-07-22 10:22:48 +07:00
DubbleClick
cec445eab5
sort
2025-07-22 10:21:09 +07:00
DubbleClick
be0dbcd9eb
add jbig
2025-07-22 10:21:09 +07:00
DubbleClick
5c44703f53
add lerc
2025-07-22 10:21:09 +07:00
Marc
2963ced1d5
Merge branch 'main' into feat/intl-win
2025-06-25 10:28:45 +07:00
DubbleClick
962de5b25f
add edant/watcher, to make spc-packages easier
2025-06-13 22:51:35 +07:00
DubbleClick
089b94d753
add fastlz, libmemcached for linux
2025-06-12 10:46:35 +07:00
crazywhalecc
48cb87ada2
Add intl support for windows
2025-06-10 19:06:07 +08:00
DubbleClick
2f53915064
fix ldap for postgresql
2025-06-07 23:00:26 +07:00
DubbleClick
617b0de31f
add -lpthread and -ldl in openssl::getStaticLibFiles
2025-06-06 16:56:08 +07:00
DubbleClick
560f684f7f
remove more unused options
2025-06-06 16:20:34 +07:00
DubbleClick
bb7e0f6f89
add nghttp3 and ngtcp2
2025-06-05 09:44:03 +07:00
DubbleClick
ba0796c9ea
nghttp3
2025-06-04 21:42:44 +07:00
crazywhalecc
8b07b15f6c
Merge branch 'main' into feat/xdebug-dynamic
2025-04-18 09:45:19 +08:00
crazywhalecc
6ea1d06460
Add bzip2 support for imagick
2025-03-30 14:02:44 +08:00
crazywhalecc
aa4d4db11f
Refactor, supports shared extension build now !
2025-03-24 23:50:12 +08:00
crazywhalecc
8909b62dc4
Some prerequisites for refactor
2025-03-24 19:25:38 +08:00
crazywhalecc
371a588396
Merge branch 'main' into feat/xdebug-dynamic
2025-03-24 19:11:09 +08:00
tricker
ee54b6d347
Add pgsql extension for Windows <#664> ( #665 )
...
* Add pgsql extension for Windows <#664>
* Add pgsql to windows test
* Added pdo_pgsql for windows, added missing header files
* Adjust some configure args and deps
---------
Co-authored-by: crazywhalecc <jesse2061@outlook.com>
2025-03-24 12:47:00 +08:00
Jerry Ma
7b6fae6d92
Fix windows ssl bug for curl ( #674 )
2025-03-23 22:33:26 +08:00
Marc
71b52e58b2
Merge branch 'main' into feat/xdebug-dynamic
2025-03-23 10:13:56 +01:00
DubbleClick
1791b443bc
add xdebug dynamic extension
2025-03-23 15:35:25 +07:00
Marc Henderkes
3477857584
mimalloc on mac (untested)
2025-03-20 07:41:13 +01:00
Marc Henderkes
6447fec028
mimalloc WIP
2025-03-20 04:36:46 +01:00
Jerry Ma
0bc143cac3
Fix windows curl build >= 8.3 ( #660 )
...
* Test windows curl
* Test windows curl
* Fix windows curl build for PHP 8.3 and 8.4
2025-03-20 09:22:10 +08:00
Jerry Ma
a2476690c2
Add sodium extension support for Windows ( #651 )
...
* Add sodium extension support for Windows
* cs-fix
2025-03-15 01:29:44 +08:00
Marc
2681a88488
don't require libacl and attr - use --with-libs='libacl' if you build… ( #635 )
...
* don't require libacl and attr - use --with-libs='libacl' if you build fpm with acl support
* don't filter out libacl and libattr
* suggest attr instead of requiring it
* disable nls if libiconv is not built
* suggest libiconv when using attr/libacl
* wrong directive...
* gettext (libintl) for acl/attr
* remove suggestions and build acl and attr without nls
---------
Co-authored-by: Marc Henderkes <m.henderkes@pc-college.de>
2025-03-13 18:23:36 +08:00
Marc Henderkes
5caf5b7694
check for libacl in fewer places
2025-03-12 09:19:01 +01:00
Marc Henderkes
d15b387bea
don't require libacl and attr for non fpm compilation
2025-03-12 08:59:47 +01:00
Marc Henderkes
878e17ddb4
remove attr and libacl from macos
2025-03-11 06:59:43 +01:00
Marc Henderkes
53f82d286c
split requirements into unix and windows
2025-03-11 06:59:38 +01:00
Marc Henderkes
bed40c3d05
add libacl to php requirements
2025-03-11 06:59:38 +01:00
Marc Henderkes
460699c48c
add (lib)attr and libacl as optional libraries
...
when libacl is built and --enable-fpm is used, also enable --with-fpm-acl
2025-03-11 06:59:33 +01:00
Jerry Ma
d30d1fc447
Add php and lib-base as special libraries to add dependencies to the root node ( #618 )
...
* Remove E_STRICT
* Add lib-base and php as special libs
* Remove debug code
* Fix phpunit with new config structure
* Fix phpunit test and fix license dumper bug for new type of lib
* Add missing lib type filter for windows builder
2025-03-08 14:29:44 +08:00
Jerry Ma
95d741496e
Fix windows curl build (using cmake) ( #600 )
2025-02-06 22:59:02 +08:00
Jerry Ma
36b4ef306e
Fix libtiff dependencies, avoid using system libraries ( #588 )
...
* Remove tmate debugger
* Bump version to 2.4.4
* Fix libtiff dependencies may wrongly added
* Add matrix tests
* Add tmate debug
* Disable libdeflate for libtiff
* Remove ssh debugger
2025-01-25 16:15:53 +08:00
Jerry Ma
192c8cde87
Add libaom, libde265, libheif support, for imagick AVIF format support ( #575 )
...
* Add libaom, libde265, libheif support, for imagick AVIF format support
* Fix aom optimization
* Fix aom build command
* Fix libheif build command
* Fix libheif build
* cs fix
2024-12-19 12:23:39 +08:00
crazywhalecc
10ef4c0d3b
Adjust config
2024-12-13 15:22:54 +08:00
crazywhalecc
d0fbc5ab2d
Merge branch 'main' into ext/rdkafka
...
# Conflicts:
# src/globals/test-extensions.php
2024-12-13 15:12:05 +08:00
crazywhalecc
52869218e0
Fix grpc redundant static lib
2024-12-13 15:05:44 +08:00