ext.json 21 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021
  1. {
  2. "amqp": {
  3. "support": {
  4. "BSD": "wip"
  5. },
  6. "type": "external",
  7. "arg-type": "custom",
  8. "source": "amqp",
  9. "lib-depends": [
  10. "librabbitmq"
  11. ],
  12. "ext-depends-windows": [
  13. "openssl"
  14. ]
  15. },
  16. "apcu": {
  17. "type": "external",
  18. "source": "apcu"
  19. },
  20. "bcmath": {
  21. "type": "builtin"
  22. },
  23. "bz2": {
  24. "type": "builtin",
  25. "arg-type-unix": "with-prefix",
  26. "arg-type-windows": "with",
  27. "lib-depends": [
  28. "bzip2"
  29. ]
  30. },
  31. "calendar": {
  32. "type": "builtin"
  33. },
  34. "ctype": {
  35. "type": "builtin"
  36. },
  37. "curl": {
  38. "notes": true,
  39. "type": "builtin",
  40. "arg-type": "with",
  41. "lib-depends": [
  42. "curl"
  43. ],
  44. "ext-depends-windows": [
  45. "zlib",
  46. "openssl"
  47. ]
  48. },
  49. "dba": {
  50. "type": "builtin",
  51. "arg-type": "custom",
  52. "lib-suggests": [
  53. "qdbm"
  54. ]
  55. },
  56. "dom": {
  57. "support": {
  58. "BSD": "wip"
  59. },
  60. "type": "builtin",
  61. "arg-type": "custom",
  62. "arg-type-windows": "with",
  63. "lib-depends": [
  64. "libxml2",
  65. "zlib"
  66. ],
  67. "ext-depends-windows": [
  68. "xml"
  69. ]
  70. },
  71. "ds": {
  72. "type": "external",
  73. "source": "ext-ds"
  74. },
  75. "enchant": {
  76. "support": {
  77. "Windows": "wip",
  78. "BSD": "wip",
  79. "Darwin": "wip",
  80. "Linux": "wip"
  81. },
  82. "type": "wip"
  83. },
  84. "event": {
  85. "support": {
  86. "Windows": "wip",
  87. "BSD": "wip"
  88. },
  89. "notes": true,
  90. "type": "external",
  91. "source": "ext-event",
  92. "arg-type": "custom",
  93. "lib-depends": [
  94. "libevent"
  95. ],
  96. "ext-depends": [
  97. "openssl"
  98. ],
  99. "ext-suggests": [
  100. "sockets"
  101. ]
  102. },
  103. "exif": {
  104. "type": "builtin"
  105. },
  106. "ffi": {
  107. "support": {
  108. "Linux": "no",
  109. "BSD": "wip"
  110. },
  111. "notes": true,
  112. "arg-type": "custom",
  113. "type": "builtin",
  114. "lib-depends-unix": [
  115. "libffi"
  116. ],
  117. "lib-depends-windows": [
  118. "libffi-win"
  119. ]
  120. },
  121. "fileinfo": {
  122. "type": "builtin"
  123. },
  124. "filter": {
  125. "type": "builtin"
  126. },
  127. "ftp": {
  128. "type": "builtin",
  129. "lib-suggests": [
  130. "openssl"
  131. ]
  132. },
  133. "gd": {
  134. "support": {
  135. "BSD": "wip"
  136. },
  137. "notes": true,
  138. "type": "builtin",
  139. "arg-type": "custom",
  140. "arg-type-windows": "with",
  141. "lib-depends": [
  142. "zlib",
  143. "libpng"
  144. ],
  145. "ext-depends": [
  146. "zlib"
  147. ],
  148. "lib-suggests": [
  149. "libavif",
  150. "libwebp",
  151. "libjpeg",
  152. "freetype"
  153. ]
  154. },
  155. "gettext": {
  156. "support": {
  157. "Windows": "wip",
  158. "BSD": "wip"
  159. },
  160. "type": "builtin",
  161. "arg-type": "with-prefix",
  162. "lib-depends": [
  163. "gettext"
  164. ]
  165. },
  166. "glfw": {
  167. "support": {
  168. "Windows": "wip",
  169. "BSD": "no",
  170. "Linux": "no"
  171. },
  172. "notes": true,
  173. "type": "external",
  174. "arg-type": "custom",
  175. "source": "ext-glfw",
  176. "lib-depends": [
  177. "glfw"
  178. ],
  179. "lib-depends-windows": []
  180. },
  181. "gmp": {
  182. "support": {
  183. "Windows": "wip",
  184. "BSD": "wip"
  185. },
  186. "type": "builtin",
  187. "arg-type": "with-prefix",
  188. "lib-depends": [
  189. "gmp"
  190. ]
  191. },
  192. "gmssl": {
  193. "support": {
  194. "BSD": "wip"
  195. },
  196. "type": "external",
  197. "source": "ext-gmssl",
  198. "lib-depends": [
  199. "gmssl"
  200. ]
  201. },
  202. "grpc": {
  203. "support": {
  204. "Windows": "wip",
  205. "BSD": "wip"
  206. },
  207. "type": "external",
  208. "source": "grpc",
  209. "arg-type-unix": "custom",
  210. "cpp-extension": true,
  211. "lib-depends": [
  212. "grpc"
  213. ]
  214. },
  215. "iconv": {
  216. "support": {
  217. "BSD": "wip"
  218. },
  219. "type": "builtin",
  220. "arg-type": "with-prefix",
  221. "arg-type-windows": "with",
  222. "lib-depends-unix": [
  223. "libiconv"
  224. ],
  225. "lib-depends-windows": [
  226. "libiconv-win"
  227. ]
  228. },
  229. "igbinary": {
  230. "support": {
  231. "BSD": "wip"
  232. },
  233. "type": "external",
  234. "source": "igbinary",
  235. "ext-suggests": [
  236. "session",
  237. "apcu"
  238. ]
  239. },
  240. "imagick": {
  241. "support": {
  242. "Windows": "wip",
  243. "BSD": "wip"
  244. },
  245. "type": "external",
  246. "source": "ext-imagick",
  247. "arg-type": "custom",
  248. "lib-depends": [
  249. "imagemagick"
  250. ]
  251. },
  252. "imap": {
  253. "support": {
  254. "Windows": "wip",
  255. "BSD": "wip"
  256. },
  257. "notes": true,
  258. "type": "external",
  259. "source": "ext-imap",
  260. "arg-type": "custom",
  261. "lib-depends": [
  262. "imap"
  263. ],
  264. "ext-suggests": [
  265. "openssl"
  266. ]
  267. },
  268. "inotify": {
  269. "support": {
  270. "Windows": "no",
  271. "BSD": "wip",
  272. "Darwin": "no"
  273. },
  274. "type": "external",
  275. "source": "inotify"
  276. },
  277. "intl": {
  278. "support": {
  279. "Windows": "no",
  280. "BSD": "wip"
  281. },
  282. "type": "builtin",
  283. "lib-depends": [
  284. "icu"
  285. ]
  286. },
  287. "ldap": {
  288. "support": {
  289. "Windows": "wip",
  290. "BSD": "wip"
  291. },
  292. "type": "builtin",
  293. "arg-type": "with-prefix",
  294. "lib-depends": [
  295. "ldap"
  296. ],
  297. "lib-suggests": [
  298. "gmp",
  299. "libsodium"
  300. ],
  301. "ext-suggests": [
  302. "openssl"
  303. ]
  304. },
  305. "libxml": {
  306. "support": {
  307. "BSD": "wip"
  308. },
  309. "type": "builtin",
  310. "arg-type": "none",
  311. "ext-depends": [
  312. "xml"
  313. ]
  314. },
  315. "mbregex": {
  316. "type": "builtin",
  317. "arg-type": "custom",
  318. "ext-depends": [
  319. "mbstring"
  320. ],
  321. "lib-depends": [
  322. "onig"
  323. ]
  324. },
  325. "mbstring": {
  326. "type": "builtin",
  327. "arg-type": "custom"
  328. },
  329. "mcrypt": {
  330. "type": "wip",
  331. "support": {
  332. "Windows": "no",
  333. "BSD": "no",
  334. "Darwin": "no",
  335. "Linux": "no"
  336. },
  337. "notes": true
  338. },
  339. "memcache": {
  340. "support": {
  341. "Windows": "wip",
  342. "BSD": "wip"
  343. },
  344. "type": "external",
  345. "source": "ext-memcache",
  346. "arg-type": "custom",
  347. "lib-depends": [
  348. "zlib"
  349. ],
  350. "ext-depends": [
  351. "session"
  352. ]
  353. },
  354. "memcached": {
  355. "support": {
  356. "Windows": "wip",
  357. "BSD": "wip",
  358. "Linux": "no"
  359. },
  360. "type": "external",
  361. "source": "memcached",
  362. "arg-type": "custom",
  363. "cpp-extension": true,
  364. "lib-depends": [
  365. "libmemcached"
  366. ],
  367. "ext-depends": [
  368. "session",
  369. "zlib"
  370. ]
  371. },
  372. "mongodb": {
  373. "support": {
  374. "BSD": "wip",
  375. "Windows": "wip"
  376. },
  377. "type": "external",
  378. "source": "mongodb",
  379. "arg-type": "custom",
  380. "lib-suggests": [
  381. "icu",
  382. "openssl",
  383. "zstd",
  384. "zlib"
  385. ]
  386. },
  387. "msgpack": {
  388. "support": {
  389. "BSD": "wip"
  390. },
  391. "type": "external",
  392. "source": "msgpack",
  393. "arg-type-unix": "with",
  394. "arg-type-win": "enable"
  395. },
  396. "mysqli": {
  397. "type": "builtin",
  398. "arg-type": "with",
  399. "ext-depends": [
  400. "mysqlnd"
  401. ]
  402. },
  403. "mysqlnd": {
  404. "type": "builtin",
  405. "arg-type-windows": "with",
  406. "lib-depends": [
  407. "zlib"
  408. ]
  409. },
  410. "oci8": {
  411. "type": "wip",
  412. "support": {
  413. "Windows": "wip",
  414. "BSD": "no",
  415. "Darwin": "no",
  416. "Linux": "no"
  417. },
  418. "notes": true
  419. },
  420. "opcache": {
  421. "type": "builtin",
  422. "arg-type-unix": "custom"
  423. },
  424. "openssl": {
  425. "notes": true,
  426. "type": "builtin",
  427. "arg-type": "custom",
  428. "arg-type-windows": "with",
  429. "lib-depends": [
  430. "openssl",
  431. "zlib"
  432. ],
  433. "ext-depends": [
  434. "zlib"
  435. ]
  436. },
  437. "parallel": {
  438. "support": {
  439. "BSD": "wip"
  440. },
  441. "notes": true,
  442. "type": "external",
  443. "source": "parallel",
  444. "arg-type-windows": "with",
  445. "lib-depends-windows": [
  446. "pthreads4w"
  447. ]
  448. },
  449. "password-argon2": {
  450. "support": {
  451. "Windows": "wip",
  452. "BSD": "wip"
  453. },
  454. "notes": true,
  455. "type": "builtin",
  456. "arg-type": "with-prefix",
  457. "lib-depends": [
  458. "libargon2"
  459. ]
  460. },
  461. "pcntl": {
  462. "support": {
  463. "Windows": "no"
  464. },
  465. "type": "builtin",
  466. "unix-only": true
  467. },
  468. "pdo": {
  469. "type": "builtin"
  470. },
  471. "pdo_mysql": {
  472. "type": "builtin",
  473. "arg-type": "with",
  474. "ext-depends": [
  475. "pdo",
  476. "mysqlnd"
  477. ]
  478. },
  479. "pdo_pgsql": {
  480. "support": {
  481. "Windows": "wip",
  482. "BSD": "wip"
  483. },
  484. "type": "builtin",
  485. "arg-type": "with-prefix",
  486. "ext-depends": [
  487. "pdo",
  488. "pgsql"
  489. ],
  490. "lib-depends": [
  491. "postgresql"
  492. ]
  493. },
  494. "pdo_sqlite": {
  495. "support": {
  496. "BSD": "wip"
  497. },
  498. "type": "builtin",
  499. "arg-type": "with",
  500. "ext-depends": [
  501. "pdo",
  502. "sqlite3"
  503. ],
  504. "lib-depends": [
  505. "sqlite"
  506. ]
  507. },
  508. "pdo_sqlsrv": {
  509. "support": {
  510. "BSD": "wip"
  511. },
  512. "type": "external",
  513. "source": "pdo_sqlsrv",
  514. "arg-type": "with",
  515. "ext-depends": [
  516. "pdo",
  517. "sqlsrv"
  518. ]
  519. },
  520. "pgsql": {
  521. "support": {
  522. "Windows": "wip",
  523. "BSD": "wip"
  524. },
  525. "notes": true,
  526. "type": "builtin",
  527. "arg-type": "custom",
  528. "lib-depends": [
  529. "postgresql"
  530. ]
  531. },
  532. "phar": {
  533. "type": "builtin",
  534. "ext-depends": [
  535. "zlib"
  536. ]
  537. },
  538. "posix": {
  539. "support": {
  540. "Windows": "no"
  541. },
  542. "type": "builtin",
  543. "unix-only": true
  544. },
  545. "protobuf": {
  546. "support": {
  547. "Windows": "wip",
  548. "BSD": "wip"
  549. },
  550. "type": "external",
  551. "source": "protobuf"
  552. },
  553. "rar": {
  554. "support": {
  555. "BSD": "wip",
  556. "Darwin": "partial"
  557. },
  558. "notes": true,
  559. "type": "external",
  560. "source": "rar",
  561. "cpp-extension": true
  562. },
  563. "readline": {
  564. "support": {
  565. "Windows": "wip",
  566. "BSD": "wip"
  567. },
  568. "type": "builtin",
  569. "arg-type": "with-prefix",
  570. "lib-depends": [
  571. "readline"
  572. ]
  573. },
  574. "redis": {
  575. "support": {
  576. "BSD": "wip"
  577. },
  578. "type": "external",
  579. "source": "redis",
  580. "arg-type": "custom",
  581. "ext-suggests": [
  582. "session",
  583. "igbinary"
  584. ],
  585. "lib-suggests-unix": [
  586. "zstd",
  587. "liblz4"
  588. ]
  589. },
  590. "session": {
  591. "type": "builtin"
  592. },
  593. "shmop": {
  594. "type": "builtin"
  595. },
  596. "simdjson": {
  597. "type": "external",
  598. "source": "ext-simdjson",
  599. "cpp-extension": true
  600. },
  601. "simplexml": {
  602. "support": {
  603. "BSD": "wip"
  604. },
  605. "type": "builtin",
  606. "arg-type": "custom",
  607. "lib-depends": [
  608. "libxml2"
  609. ],
  610. "ext-depends-windows": [
  611. "xml"
  612. ]
  613. },
  614. "snappy": {
  615. "support": {
  616. "Windows": "wip",
  617. "BSD": "wip"
  618. },
  619. "type": "external",
  620. "source": "ext-snappy",
  621. "cpp-extension": true,
  622. "arg-type": "custom",
  623. "lib-depends": [
  624. "snappy"
  625. ],
  626. "ext-suggests": [
  627. "apcu"
  628. ]
  629. },
  630. "soap": {
  631. "support": {
  632. "BSD": "wip"
  633. },
  634. "type": "builtin",
  635. "arg-type": "custom",
  636. "lib-depends": [
  637. "libxml2"
  638. ],
  639. "ext-depends-windows": [
  640. "xml"
  641. ]
  642. },
  643. "sockets": {
  644. "type": "builtin"
  645. },
  646. "sodium": {
  647. "support": {
  648. "Windows": "wip",
  649. "BSD": "wip"
  650. },
  651. "type": "builtin",
  652. "arg-type": "with",
  653. "lib-depends": [
  654. "libsodium"
  655. ]
  656. },
  657. "spx": {
  658. "support": {
  659. "BSD": "wip",
  660. "Windows": "no"
  661. },
  662. "notes": true,
  663. "type": "external",
  664. "source": "spx",
  665. "arg-type": "custom",
  666. "lib-depends": [
  667. "zlib"
  668. ]
  669. },
  670. "sqlite3": {
  671. "support": {
  672. "BSD": "wip"
  673. },
  674. "type": "builtin",
  675. "arg-type": "with-prefix",
  676. "arg-type-windows": "with",
  677. "lib-depends": [
  678. "sqlite"
  679. ]
  680. },
  681. "sqlsrv": {
  682. "support": {
  683. "BSD": "wip"
  684. },
  685. "type": "external",
  686. "source": "sqlsrv",
  687. "lib-depends-unix": [
  688. "unixodbc"
  689. ],
  690. "ext-depends-linux": [
  691. "pcntl"
  692. ],
  693. "cpp-extension": true
  694. },
  695. "ssh2": {
  696. "support": {
  697. "BSD": "wip"
  698. },
  699. "type": "external",
  700. "source": "ext-ssh2",
  701. "arg-type": "with-prefix",
  702. "arg-type-windows": "with",
  703. "lib-depends": [
  704. "libssh2"
  705. ],
  706. "ext-depends-windows": [
  707. "openssl",
  708. "zlib"
  709. ]
  710. },
  711. "swoole": {
  712. "support": {
  713. "Windows": "no",
  714. "BSD": "wip"
  715. },
  716. "notes": true,
  717. "type": "external",
  718. "source": "swoole",
  719. "arg-type": "custom",
  720. "cpp-extension": true,
  721. "unix-only": true,
  722. "lib-depends": [
  723. "libcares",
  724. "brotli",
  725. "nghttp2",
  726. "zlib"
  727. ],
  728. "ext-depends": [
  729. "openssl",
  730. "curl"
  731. ],
  732. "ext-suggests": [
  733. "swoole-hook-pgsql",
  734. "swoole-hook-mysql",
  735. "swoole-hook-sqlite"
  736. ]
  737. },
  738. "swoole-hook-mysql": {
  739. "support": {
  740. "Windows": "no",
  741. "BSD": "wip"
  742. },
  743. "notes": true,
  744. "type": "addon",
  745. "arg-type": "custom",
  746. "ext-depends": [
  747. "mysqlnd",
  748. "pdo",
  749. "pdo_mysql"
  750. ],
  751. "ext-suggests": [
  752. "mysqli"
  753. ]
  754. },
  755. "swoole-hook-pgsql": {
  756. "support": {
  757. "Windows": "no",
  758. "BSD": "wip",
  759. "Darwin": "partial"
  760. },
  761. "notes": true,
  762. "type": "addon",
  763. "arg-type": "custom",
  764. "ext-depends": [
  765. "pgsql",
  766. "pdo"
  767. ]
  768. },
  769. "swoole-hook-sqlite": {
  770. "support": {
  771. "Windows": "no",
  772. "BSD": "wip"
  773. },
  774. "notes": true,
  775. "type": "addon",
  776. "arg-type": "custom",
  777. "ext-depends": [
  778. "sqlite3",
  779. "pdo"
  780. ]
  781. },
  782. "swow": {
  783. "support": {
  784. "BSD": "wip"
  785. },
  786. "notes": true,
  787. "type": "external",
  788. "source": "swow",
  789. "arg-type": "custom",
  790. "lib-suggests": [
  791. "openssl",
  792. "curl"
  793. ],
  794. "ext-suggests": [
  795. "openssl",
  796. "curl"
  797. ]
  798. },
  799. "sysvmsg": {
  800. "support": {
  801. "Windows": "no",
  802. "BSD": "wip"
  803. },
  804. "type": "builtin",
  805. "unix-only": true
  806. },
  807. "sysvsem": {
  808. "support": {
  809. "Windows": "no",
  810. "BSD": "wip"
  811. },
  812. "type": "builtin",
  813. "unix-only": true
  814. },
  815. "sysvshm": {
  816. "support": {
  817. "BSD": "wip"
  818. },
  819. "type": "builtin"
  820. },
  821. "tidy": {
  822. "support": {
  823. "Windows": "wip",
  824. "BSD": "wip"
  825. },
  826. "type": "builtin",
  827. "arg-type": "with-prefix",
  828. "lib-depends": [
  829. "tidy"
  830. ]
  831. },
  832. "tokenizer": {
  833. "type": "builtin"
  834. },
  835. "uuid": {
  836. "support": {
  837. "Windows": "wip",
  838. "BSD": "wip"
  839. },
  840. "type": "external",
  841. "source": "ext-uuid",
  842. "arg-type": "with-prefix",
  843. "lib-depends": [
  844. "libuuid"
  845. ]
  846. },
  847. "uv": {
  848. "support": {
  849. "Windows": "wip",
  850. "BSD": "wip"
  851. },
  852. "type": "external",
  853. "source": "ext-uv",
  854. "arg-type": "with-prefix",
  855. "lib-depends": [
  856. "libuv"
  857. ],
  858. "ext-depends": [
  859. "sockets"
  860. ]
  861. },
  862. "xdebug": {
  863. "type": "builtin",
  864. "support": {
  865. "Windows": "wip",
  866. "BSD": "no",
  867. "Darwin": "no",
  868. "Linux": "no"
  869. },
  870. "notes": true
  871. },
  872. "xhprof": {
  873. "support": {
  874. "Windows": "wip",
  875. "BSD": "wip"
  876. },
  877. "notes": true,
  878. "type": "external",
  879. "source": "xhprof",
  880. "ext-depends": [
  881. "ctype"
  882. ]
  883. },
  884. "xlswriter": {
  885. "support": {
  886. "Windows": "wip",
  887. "BSD": "wip"
  888. },
  889. "type": "external",
  890. "source": "xlswriter",
  891. "arg-type": "custom",
  892. "ext-depends": [
  893. "zlib",
  894. "zip"
  895. ],
  896. "lib-suggests": [
  897. "openssl"
  898. ]
  899. },
  900. "xml": {
  901. "support": {
  902. "BSD": "wip"
  903. },
  904. "notes": true,
  905. "type": "builtin",
  906. "arg-type": "custom",
  907. "arg-type-windows": "with",
  908. "lib-depends": [
  909. "libxml2"
  910. ],
  911. "ext-depends-windows": [
  912. "iconv"
  913. ]
  914. },
  915. "xmlreader": {
  916. "support": {
  917. "BSD": "wip"
  918. },
  919. "type": "builtin",
  920. "arg-type": "custom",
  921. "lib-depends": [
  922. "libxml2"
  923. ],
  924. "ext-depends-windows": [
  925. "xml",
  926. "dom"
  927. ]
  928. },
  929. "xmlwriter": {
  930. "support": {
  931. "BSD": "wip"
  932. },
  933. "type": "builtin",
  934. "arg-type": "custom",
  935. "lib-depends": [
  936. "libxml2"
  937. ],
  938. "ext-depends-windows": [
  939. "xml"
  940. ]
  941. },
  942. "xsl": {
  943. "support": {
  944. "Windows": "wip",
  945. "BSD": "wip"
  946. },
  947. "type": "builtin",
  948. "arg-type": "with-prefix",
  949. "lib-depends": [
  950. "libxslt"
  951. ],
  952. "ext-depends": [
  953. "xml",
  954. "dom"
  955. ]
  956. },
  957. "yac": {
  958. "support": {
  959. "BSD": "wip"
  960. },
  961. "type": "external",
  962. "source": "yac",
  963. "arg-type-unix": "custom",
  964. "ext-depends-unix": [
  965. "igbinary"
  966. ]
  967. },
  968. "yaml": {
  969. "support": {
  970. "BSD": "wip"
  971. },
  972. "type": "external",
  973. "source": "yaml",
  974. "arg-type-unix": "with-prefix",
  975. "arg-type-windows": "with",
  976. "lib-depends": [
  977. "libyaml"
  978. ]
  979. },
  980. "zip": {
  981. "support": {
  982. "BSD": "wip"
  983. },
  984. "type": "builtin",
  985. "arg-type": "with-prefix",
  986. "arg-type-windows": "enable",
  987. "lib-depends-unix": [
  988. "libzip"
  989. ],
  990. "ext-depends-windows": [
  991. "zlib",
  992. "bz2"
  993. ],
  994. "lib-depends-windows": [
  995. "libzip",
  996. "zlib",
  997. "bzip2",
  998. "xz"
  999. ]
  1000. },
  1001. "zlib": {
  1002. "type": "builtin",
  1003. "arg-type": "custom",
  1004. "arg-type-windows": "enable",
  1005. "lib-depends": [
  1006. "zlib"
  1007. ]
  1008. },
  1009. "zstd": {
  1010. "support": {
  1011. "Windows": "wip",
  1012. "BSD": "wip"
  1013. },
  1014. "type": "external",
  1015. "source": "ext-zstd",
  1016. "arg-type": "custom",
  1017. "lib-depends": [
  1018. "zstd"
  1019. ]
  1020. }
  1021. }