notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
php81 PHP Scripting Language (8.1.X branch)
8.1.32 lang on this many watch lists=13 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.1.32Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Upstream EOL reaches on 2025-12-31
Expiration Date EXPIRATION DATE: 2025-12-31
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-12-29 02:21:11
Last Update: 2025-03-23 06:50:08
Commit Hash: 114dfba
People watching this port, also watch:: pkg, curl, libxml2, ca_root_nss, git
Also Listed In: devel www
License: PHP301
WWW:
https://www.php.net/
Description:
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn. The main goal of the language is to allow web developers to write dynamically generated webpages quickly, but you can do much more with PHP.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (315 items)
Collapse this list.
  1. /usr/local/share/licenses/php81-8.1.32/catalog.mk
  2. /usr/local/share/licenses/php81-8.1.32/LICENSE
  3. /usr/local/share/licenses/php81-8.1.32/PHP301
  4. bin/php
  5. bin/php-cgi
  6. bin/php-config
  7. @comment bin/phpdbg
  8. bin/phpize
  9. sbin/php-fpm
  10. etc/php.conf
  11. etc/php.ini-development
  12. etc/php.ini-production
  13. @sample etc/php-fpm.conf.default etc/php-fpm.conf
  14. @sample etc/php-fpm.d/www.conf.default etc/php-fpm.d/www.conf
  15. include/php/TSRM/TSRM.h
  16. include/php/TSRM/tsrm_win32.h
  17. include/php/Zend/Optimizer/zend_call_graph.h
  18. include/php/Zend/Optimizer/zend_cfg.h
  19. include/php/Zend/Optimizer/zend_dfg.h
  20. include/php/Zend/Optimizer/zend_dump.h
  21. include/php/Zend/Optimizer/zend_func_info.h
  22. include/php/Zend/Optimizer/zend_inference.h
  23. include/php/Zend/Optimizer/zend_optimizer.h
  24. include/php/Zend/Optimizer/zend_ssa.h
  25. include/php/Zend/zend.h
  26. include/php/Zend/zend_API.h
  27. include/php/Zend/zend_alloc.h
  28. include/php/Zend/zend_alloc_sizes.h
  29. include/php/Zend/zend_arena.h
  30. include/php/Zend/zend_ast.h
  31. include/php/Zend/zend_attributes.h
  32. include/php/Zend/zend_attributes_arginfo.h
  33. include/php/Zend/zend_bitset.h
  34. include/php/Zend/zend_build.h
  35. include/php/Zend/zend_builtin_functions.h
  36. include/php/Zend/zend_builtin_functions_arginfo.h
  37. include/php/Zend/zend_closures.h
  38. include/php/Zend/zend_closures_arginfo.h
  39. include/php/Zend/zend_compile.h
  40. include/php/Zend/zend_config.h
  41. include/php/Zend/zend_config.w32.h
  42. include/php/Zend/zend_constants.h
  43. include/php/Zend/zend_cpuinfo.h
  44. include/php/Zend/zend_dtrace.h
  45. include/php/Zend/zend_dtrace_gen.h
  46. include/php/Zend/zend_enum.h
  47. include/php/Zend/zend_enum_arginfo.h
  48. include/php/Zend/zend_errors.h
  49. include/php/Zend/zend_exceptions.h
  50. include/php/Zend/zend_exceptions_arginfo.h
  51. include/php/Zend/zend_execute.h
  52. include/php/Zend/zend_extensions.h
  53. include/php/Zend/zend_fibers.h
  54. include/php/Zend/zend_fibers_arginfo.h
  55. include/php/Zend/zend_float.h
  56. include/php/Zend/zend_gc.h
  57. include/php/Zend/zend_gdb.h
  58. include/php/Zend/zend_generators.h
  59. include/php/Zend/zend_generators_arginfo.h
  60. include/php/Zend/zend_globals.h
  61. include/php/Zend/zend_globals_macros.h
  62. include/php/Zend/zend_hash.h
  63. include/php/Zend/zend_highlight.h
  64. include/php/Zend/zend_inheritance.h
  65. include/php/Zend/zend_ini.h
  66. include/php/Zend/zend_ini_parser.h
  67. include/php/Zend/zend_ini_scanner.h
  68. include/php/Zend/zend_ini_scanner_defs.h
  69. include/php/Zend/zend_interfaces.h
  70. include/php/Zend/zend_interfaces_arginfo.h
  71. include/php/Zend/zend_istdiostream.h
  72. include/php/Zend/zend_iterators.h
  73. include/php/Zend/zend_language_parser.h
  74. include/php/Zend/zend_language_scanner.h
  75. include/php/Zend/zend_language_scanner_defs.h
  76. include/php/Zend/zend_list.h
  77. include/php/Zend/zend_llist.h
  78. include/php/Zend/zend_long.h
  79. include/php/Zend/zend_map_ptr.h
  80. include/php/Zend/zend_max_execution_timer.h
  81. include/php/Zend/zend_modules.h
  82. include/php/Zend/zend_multibyte.h
  83. include/php/Zend/zend_multiply.h
  84. include/php/Zend/zend_object_handlers.h
  85. include/php/Zend/zend_objects.h
  86. include/php/Zend/zend_objects_API.h
  87. include/php/Zend/zend_observer.h
  88. include/php/Zend/zend_operators.h
  89. include/php/Zend/zend_portability.h
  90. include/php/Zend/zend_ptr_stack.h
  91. include/php/Zend/zend_range_check.h
  92. include/php/Zend/zend_signal.h
  93. include/php/Zend/zend_smart_str.h
  94. include/php/Zend/zend_smart_str_public.h
  95. include/php/Zend/zend_smart_string.h
  96. include/php/Zend/zend_smart_string_public.h
  97. include/php/Zend/zend_sort.h
  98. include/php/Zend/zend_stack.h
  99. include/php/Zend/zend_stream.h
  100. include/php/Zend/zend_string.h
  101. include/php/Zend/zend_strtod.h
  102. include/php/Zend/zend_strtod_int.h
  103. include/php/Zend/zend_system_id.h
  104. include/php/Zend/zend_type_info.h
  105. include/php/Zend/zend_types.h
  106. include/php/Zend/zend_variables.h
  107. include/php/Zend/zend_virtual_cwd.h
  108. include/php/Zend/zend_vm.h
  109. include/php/Zend/zend_vm_def.h
  110. include/php/Zend/zend_vm_execute.h
  111. include/php/Zend/zend_vm_handlers.h
  112. include/php/Zend/zend_vm_opcodes.h
  113. include/php/Zend/zend_vm_trace_handlers.h
  114. include/php/Zend/zend_vm_trace_lines.h
  115. include/php/Zend/zend_vm_trace_map.h
  116. include/php/Zend/zend_weakrefs.h
  117. include/php/Zend/zend_weakrefs_arginfo.h
  118. include/php/ext/date/lib/timelib.h
  119. include/php/ext/date/lib/timelib_config.h
  120. include/php/ext/date/php_date.h
  121. include/php/ext/hash/php_hash.h
  122. include/php/ext/hash/php_hash_adler32.h
  123. include/php/ext/hash/php_hash_crc32.h
  124. include/php/ext/hash/php_hash_fnv.h
  125. include/php/ext/hash/php_hash_gost.h
  126. include/php/ext/hash/php_hash_haval.h
  127. include/php/ext/hash/php_hash_joaat.h
  128. include/php/ext/hash/php_hash_md.h
  129. include/php/ext/hash/php_hash_murmur.h
  130. include/php/ext/hash/php_hash_ripemd.h
  131. include/php/ext/hash/php_hash_sha.h
  132. include/php/ext/hash/php_hash_sha3.h
  133. include/php/ext/hash/php_hash_snefru.h
  134. include/php/ext/hash/php_hash_tiger.h
  135. include/php/ext/hash/php_hash_whirlpool.h
  136. include/php/ext/hash/php_hash_xxhash.h
  137. include/php/ext/json/php_json.h
  138. include/php/ext/json/php_json_parser.h
  139. include/php/ext/json/php_json_scanner.h
  140. include/php/ext/libxml/php_libxml.h
  141. include/php/ext/mysqlnd/config-win.h
  142. include/php/ext/mysqlnd/mysql_float_to_double.h
  143. include/php/ext/mysqlnd/mysqlnd.h
  144. include/php/ext/mysqlnd/mysqlnd_alloc.h
  145. include/php/ext/mysqlnd/mysqlnd_auth.h
  146. include/php/ext/mysqlnd/mysqlnd_block_alloc.h
  147. include/php/ext/mysqlnd/mysqlnd_charset.h
  148. include/php/ext/mysqlnd/mysqlnd_commands.h
  149. include/php/ext/mysqlnd/mysqlnd_connection.h
  150. include/php/ext/mysqlnd/mysqlnd_debug.h
  151. include/php/ext/mysqlnd/mysqlnd_enum_n_def.h
  152. include/php/ext/mysqlnd/mysqlnd_ext_plugin.h
  153. include/php/ext/mysqlnd/mysqlnd_libmysql_compat.h
  154. include/php/ext/mysqlnd/mysqlnd_plugin.h
  155. include/php/ext/mysqlnd/mysqlnd_portability.h
  156. include/php/ext/mysqlnd/mysqlnd_priv.h
  157. include/php/ext/mysqlnd/mysqlnd_protocol_frame_codec.h
  158. include/php/ext/mysqlnd/mysqlnd_ps.h
  159. include/php/ext/mysqlnd/mysqlnd_read_buffer.h
  160. include/php/ext/mysqlnd/mysqlnd_result.h
  161. include/php/ext/mysqlnd/mysqlnd_result_meta.h
  162. include/php/ext/mysqlnd/mysqlnd_reverse_api.h
  163. include/php/ext/mysqlnd/mysqlnd_statistics.h
  164. include/php/ext/mysqlnd/mysqlnd_structs.h
  165. include/php/ext/mysqlnd/mysqlnd_vio.h
  166. include/php/ext/mysqlnd/mysqlnd_wireprotocol.h
  167. include/php/ext/mysqlnd/php_mysqlnd.h
  168. @comment include/php/ext/pcre/pcre2lib/config.h
  169. @comment include/php/ext/pcre/pcre2lib/pcre2.h
  170. @comment include/php/ext/pcre/pcre2lib/pcre2_internal.h
  171. @comment include/php/ext/pcre/pcre2lib/pcre2_intmodedep.h
  172. @comment include/php/ext/pcre/pcre2lib/pcre2_jit_neon_inc.h
  173. @comment include/php/ext/pcre/pcre2lib/pcre2_jit_simd_inc.h
  174. @comment include/php/ext/pcre/pcre2lib/pcre2_ucp.h
  175. include/php/ext/pcre/php_pcre.h
  176. include/php/ext/spl/php_spl.h
  177. include/php/ext/spl/spl_array.h
  178. include/php/ext/spl/spl_directory.h
  179. include/php/ext/spl/spl_dllist.h
  180. include/php/ext/spl/spl_engine.h
  181. include/php/ext/spl/spl_exceptions.h
  182. include/php/ext/spl/spl_fixedarray.h
  183. include/php/ext/spl/spl_functions.h
  184. include/php/ext/spl/spl_heap.h
  185. include/php/ext/spl/spl_iterators.h
  186. include/php/ext/spl/spl_observer.h
  187. include/php/ext/standard/base64.h
  188. include/php/ext/standard/basic_functions.h
  189. include/php/ext/standard/basic_functions_arginfo.h
  190. include/php/ext/standard/crc32.h
  191. include/php/ext/standard/crc32_x86.h
  192. include/php/ext/standard/credits.h
  193. include/php/ext/standard/credits_ext.h
  194. include/php/ext/standard/credits_sapi.h
  195. include/php/ext/standard/crypt_blowfish.h
  196. include/php/ext/standard/crypt_freesec.h
  197. include/php/ext/standard/css.h
  198. include/php/ext/standard/datetime.h
  199. include/php/ext/standard/dir_arginfo.h
  200. include/php/ext/standard/dl.h
  201. include/php/ext/standard/dl_arginfo.h
  202. include/php/ext/standard/exec.h
  203. include/php/ext/standard/file.h
  204. include/php/ext/standard/flock_compat.h
  205. include/php/ext/standard/fsock.h
  206. include/php/ext/standard/head.h
  207. include/php/ext/standard/hrtime.h
  208. include/php/ext/standard/html.h
  209. include/php/ext/standard/html_tables.h
  210. include/php/ext/standard/info.h
  211. include/php/ext/standard/md5.h
  212. include/php/ext/standard/pack.h
  213. include/php/ext/standard/pageinfo.h
  214. include/php/ext/standard/php_array.h
  215. include/php/ext/standard/php_assert.h
  216. include/php/ext/standard/php_browscap.h
  217. include/php/ext/standard/php_crypt.h
  218. include/php/ext/standard/php_crypt_r.h
  219. include/php/ext/standard/php_dir.h
  220. include/php/ext/standard/php_dns.h
  221. include/php/ext/standard/php_ext_syslog.h
  222. include/php/ext/standard/php_filestat.h
  223. include/php/ext/standard/php_fopen_wrappers.h
  224. include/php/ext/standard/php_http.h
  225. include/php/ext/standard/php_image.h
  226. include/php/ext/standard/php_incomplete_class.h
  227. include/php/ext/standard/php_lcg.h
  228. include/php/ext/standard/php_mail.h
  229. include/php/ext/standard/php_math.h
  230. include/php/ext/standard/php_mt_rand.h
  231. include/php/ext/standard/php_net.h
  232. include/php/ext/standard/php_password.h
  233. include/php/ext/standard/php_rand.h
  234. include/php/ext/standard/php_random.h
  235. include/php/ext/standard/php_smart_string.h
  236. include/php/ext/standard/php_smart_string_public.h
  237. include/php/ext/standard/php_standard.h
  238. include/php/ext/standard/php_string.h
  239. include/php/ext/standard/php_uuencode.h
  240. include/php/ext/standard/php_var.h
  241. include/php/ext/standard/php_versioning.h
  242. include/php/ext/standard/proc_open.h
  243. include/php/ext/standard/quot_print.h
  244. include/php/ext/standard/scanf.h
  245. include/php/ext/standard/sha1.h
  246. include/php/ext/standard/streamsfuncs.h
  247. include/php/ext/standard/url.h
  248. include/php/ext/standard/url_scanner_ex.h
  249. include/php/ext/standard/user_filters_arginfo.h
  250. include/php/ext/standard/winver.h
  251. @touch include/php/ext/php_config.h
  252. @rmempty include/php/ext/php_config.h
  253. include/php/main/SAPI.h
  254. include/php/main/build-defs.h
  255. include/php/main/fastcgi.h
  256. include/php/main/fopen_wrappers.h
  257. include/php/main/http_status_codes.h
  258. include/php/main/php.h
  259. include/php/main/php_compat.h
  260. include/php/main/php_config.h
  261. include/php/main/php_content_types.h
  262. include/php/main/php_getopt.h
  263. include/php/main/php_globals.h
  264. include/php/main/php_ini.h
  265. include/php/main/php_main.h
  266. include/php/main/php_memory_streams.h
  267. include/php/main/php_network.h
  268. include/php/main/php_open_temporary_file.h
  269. include/php/main/php_output.h
  270. include/php/main/php_reentrancy.h
  271. include/php/main/php_scandir.h
  272. include/php/main/php_stdint.h
  273. include/php/main/php_streams.h
  274. include/php/main/php_syslog.h
  275. include/php/main/php_ticks.h
  276. include/php/main/php_variables.h
  277. include/php/main/php_version.h
  278. include/php/main/rfc1867.h
  279. include/php/main/snprintf.h
  280. include/php/main/spprintf.h
  281. include/php/main/streams/php_stream_context.h
  282. include/php/main/streams/php_stream_filter_api.h
  283. include/php/main/streams/php_stream_glob_wrapper.h
  284. include/php/main/streams/php_stream_mmap.h
  285. include/php/main/streams/php_stream_plain_wrapper.h
  286. include/php/main/streams/php_stream_transport.h
  287. include/php/main/streams/php_stream_userspace.h
  288. include/php/main/streams/php_streams_int.h
  289. include/php/sapi/cli/cli.h
  290. include/php/sapi/embed/php_embed.h
  291. lib/libphp.so
  292. lib/php/build/Makefile.global
  293. lib/php/build/ax_check_compile_flag.m4
  294. lib/php/build/ax_gcc_func_attribute.m4
  295. lib/php/build/config.guess
  296. lib/php/build/config.sub
  297. lib/php/build/gen_stub.php
  298. lib/php/build/libtool.m4
  299. lib/php/build/ltmain.sh
  300. lib/php/build/php.m4
  301. lib/php/build/php_cxx_compile_stdcxx.m4
  302. lib/php/build/phpize.m4
  303. lib/php/build/pkg.m4
  304. lib/php/build/run-tests.php
  305. lib/php/build/shtool
  306. share/man/man1/php-cgi.1.gz
  307. share/man/man1/php-config.1.gz
  308. share/man/man1/php.1.gz
  309. @comment share/man/man1/phpdbg.1.gz
  310. share/man/man1/phpize.1.gz
  311. share/man/man8/php-fpm.8.gz
  312. share/php/fpm/status.html
  313. @owner
  314. @group
  315. @mode
Collapse this list.
Dependency lines:
  • php81>0:lang/php81
Conflicts:
CONFLICTS_INSTALL:
  • php[0-9][0-9]
To install the port:
cd /usr/ports/lang/php81/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/php81
  • pkg install php81
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: php81
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1741933806 SHA256 (php-8.1.32.tar.xz) = c582ac682a280bbc69bc2186c21eb7e3313cc73099be61a6bc1d2cd337cbf383 SIZE (php-8.1.32.tar.xz) = 11893516

Packages (timestamps in pop-ups are UTC):
php81
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.1.328.1.32-8.1.328.1.32---
FreeBSD:13:quarterly8.1.318.1.328.1.208.1.318.1.328.1.278.1.278.1.27
FreeBSD:14:latest8.1.31_18.1.328.1.148.1.31_18.1.328.1.20-8.1.20
FreeBSD:14:quarterly8.1.318.1.32-8.1.318.1.328.1.278.1.278.1.27
FreeBSD:15:latest8.1.31_18.1.32n/a8.1.31_1n/a8.1.27_18.1.27_18.1.27_1
Slave ports:
  1. archivers/php81-bz2
  2. archivers/php81-phar
  3. archivers/php81-zip
  4. archivers/php81-zlib
  5. converters/php81-iconv
  6. converters/php81-mbstring
  7. databases/php81-dba
  8. databases/php81-mysqli
  9. databases/php81-odbc
  10. databases/php81-pdo
  11. databases/php81-pdo_dblib
  12. databases/php81-pdo_firebird
  13. databases/php81-pdo_mysql
  14. databases/php81-pdo_odbc
  15. databases/php81-pdo_pgsql
  16. databases/php81-pdo_sqlite
  17. databases/php81-pgsql
  18. databases/php81-sqlite3
  19. devel/php81-ffi
  20. devel/php81-gettext
  21. devel/php81-intl
  22. devel/php81-pcntl
  23. devel/php81-readline
  24. devel/php81-shmop
  25. devel/php81-sysvmsg
  26. devel/php81-sysvsem
  27. devel/php81-sysvshm
  28. devel/php81-tokenizer
  29. ftp/php81-curl
  30. ftp/php81-ftp
  31. graphics/php81-exif
  32. graphics/php81-gd
  33. mail/php81-imap
  34. math/php81-bcmath
  35. math/php81-gmp
  36. misc/php81-calendar
  37. net/php81-ldap
  38. net/php81-soap
  39. net/php81-sockets
  40. net-mgmt/php81-snmp
  41. security/php81-filter
  42. security/php81-sodium
  43. sysutils/php81-fileinfo
  44. sysutils/php81-posix
  45. textproc/php81-ctype
  46. textproc/php81-dom
  47. textproc/php81-enchant
  48. textproc/php81-pspell
  49. textproc/php81-simplexml
  50. textproc/php81-xml
  51. textproc/php81-xmlreader
  52. textproc/php81-xmlwriter
  53. textproc/php81-xsl
  54. www/mod_php81
  55. www/php81-opcache
  56. www/php81-session
  57. www/php81-tidy
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. re2c>0 : devel/re2c
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. autoconf>=2.72 : devel/autoconf
  4. automake>=1.17 : devel/automake
Library dependencies:
  1. libargon2.so : security/libargon2
  2. libpcre2-8.so : devel/pcre2
  3. libxml2.so : textproc/libxml2
This port is required by:
for Build
  1. archivers/php-brotli
  2. archivers/php-horde_lz4
  3. archivers/php-lz4
  4. archivers/php-zstd
  5. archivers/php81-bz2
  6. archivers/php81-phar
  7. archivers/php81-zip
Expand this list (90 items / 83 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. archivers/php81-zlib
  3. chinese/php-opencc
  4. converters/php-bsdconv
  5. converters/php81-iconv
  6. converters/php81-mbstring
  7. databases/php81-dba
  8. databases/php81-mysqli
  9. databases/php81-odbc
  10. databases/php81-pdo
  11. databases/php81-pdo_dblib
  12. databases/php81-pdo_firebird
  13. databases/php81-pdo_mysql
  14. databases/php81-pdo_odbc
  15. databases/php81-pdo_pgsql
  16. databases/php81-pdo_sqlite
  17. databases/php81-pgsql
  18. databases/php81-sqlite3
  19. devel/pear
  20. devel/pecl-eio
  21. devel/pecl-json_post
  22. devel/pecl-mustache
  23. devel/pecl-raphf2
  24. devel/pecl-sync
  25. devel/pecl-uuid
  26. devel/pecl-uv
  27. devel/php-libawl
  28. devel/php-maxminddb
  29. devel/php81-ffi
  30. devel/php81-gettext
  31. devel/php81-intl
  32. devel/php81-pcntl
  33. devel/php81-readline
  34. devel/php81-shmop
  35. devel/php81-sysvmsg
  36. devel/php81-sysvsem
  37. devel/php81-sysvshm
  38. devel/php81-tokenizer
  39. ftp/php81-curl
  40. ftp/php81-ftp
  41. graphics/pecl-qrencode
  42. graphics/pecl-vips
  43. graphics/php-facedetect
  44. graphics/php81-exif
  45. graphics/php81-gd
  46. mail/php81-imap
  47. math/pecl-bitset
  48. math/php81-bcmath
  49. math/php81-gmp
  50. misc/php81-calendar
  51. net/pecl-amqp
  52. net/pecl-rdkafka
  53. net/pecl-xmlrpc
  54. net/php81-ldap
  55. net/php81-soap
  56. net/php81-sockets
  57. net-im/pecl-stomp2
  58. net-mgmt/php81-snmp
  59. security/pecl-krb5
  60. security/pecl-scrypt
  61. security/pecl-ssh2
  62. security/php81-filter
  63. security/php81-sodium
  64. sysutils/pecl-proctitle
  65. sysutils/php81-fileinfo
  66. sysutils/php81-posix
  67. textproc/pecl-xdiff2
  68. textproc/pecl-zephir_parser
  69. textproc/php81-ctype
  70. textproc/php81-dom
  71. textproc/php81-enchant
  72. textproc/php81-pspell
  73. textproc/php81-simplexml
  74. textproc/php81-xml
  75. textproc/php81-xmlreader
  76. textproc/php81-xmlwriter
  77. textproc/php81-xsl
  78. www/php81-opcache
  79. www/php81-session
  80. www/php81-tidy
  81. www/phpmustache
  82. Collapse this list.

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. graphics/pecl-imagick-im7*
  2. security/php81-openssl*
  3. www/bareos19-webui*
  4. Collapse this list of deleted ports.
for Run
  1. archivers/pear-File_Archive
  2. archivers/pear-Horde_Compress
  3. archivers/pear-Horde_Compress_Fast
  4. archivers/pear-Horde_Pack
  5. archivers/pear-PHP_Archive
  6. archivers/php-brotli
  7. archivers/php-horde_lz4
Expand this list (583 items / 576 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. archivers/php-lz4
  3. archivers/php-zstd
  4. archivers/php81-bz2
  5. archivers/php81-phar
  6. archivers/php81-zip
  7. archivers/php81-zlib
  8. audio/pear-Text_Spell_Audio
  9. benchmarks/pear-Benchmark
  10. chinese/php-opencc
  11. comms/pear-Horde_ActiveSync
  12. comms/pear-Horde_SyncMl
  13. converters/pear-Services_JSON
  14. converters/php-bsdconv
  15. converters/php81-iconv
  16. converters/php81-mbstring
  17. databases/pear-DBA
  18. databases/pear-DBA_Relational
  19. databases/pear-DB_DataObject
  20. databases/pear-DB_DataObject_FormBuilder
  21. databases/pear-DB_Pager
  22. databases/pear-DB_QueryTool
  23. databases/pear-DB_Sqlite_Tools
  24. databases/pear-DB_Table
  25. databases/pear-DB_ldap
  26. databases/pear-DB_ldap2
  27. databases/pear-DoctrineCommon
  28. databases/pear-DoctrineDBAL
  29. databases/pear-Horde_Db
  30. databases/pear-Horde_HashTable
  31. databases/pear-Horde_Imsp
  32. databases/pear-Horde_Memcache
  33. databases/pear-Horde_Mongo
  34. databases/pear-MDB
  35. databases/pear-MDB2
  36. databases/pear-MDB2_Driver_mysqli
  37. databases/pear-MDB2_Driver_pgsql
  38. databases/pear-MDB2_Schema
  39. databases/pear-MDB_QueryTool
  40. databases/pear-Structures_DataGrid_DataSource_Array
  41. databases/pear-Structures_DataGrid_DataSource_CSV
  42. databases/pear-Structures_DataGrid_DataSource_DB
  43. databases/pear-Structures_DataGrid_DataSource_PDO
  44. databases/pear-XML_Query2XML
  45. databases/php81-dba
  46. databases/php81-mysqli
  47. databases/php81-odbc
  48. databases/php81-pdo
  49. databases/php81-pdo_dblib
  50. databases/php81-pdo_firebird
  51. databases/php81-pdo_mysql
  52. databases/php81-pdo_odbc
  53. databases/php81-pdo_pgsql
  54. databases/php81-pdo_sqlite
  55. databases/php81-pgsql
  56. databases/php81-sqlite3
  57. databases/phpliteadmin
  58. databases/phpminiadmin
  59. databases/phpmyadmin
  60. databases/phpmyadmin5
  61. databases/sqlitemanager
  62. databases/vfront
  63. deskutils/moregroupware
  64. deskutils/phpicalendar
  65. devel/aphpbreakdown
  66. devel/aws-sdk-php
  67. devel/deployer
  68. devel/flyspray
  69. devel/gitlist
  70. devel/pear
  71. devel/pear-Config
  72. devel/pear-Console_Color
  73. devel/pear-Console_CommandLine
  74. devel/pear-Console_Getargs
  75. devel/pear-Console_Table
  76. devel/pear-Date
  77. devel/pear-Date_Holidays
  78. devel/pear-Date_Holidays_Austria
  79. devel/pear-Date_Holidays_Brazil
  80. devel/pear-Date_Holidays_Denmark
  81. devel/pear-Date_Holidays_Discordian
  82. devel/pear-Date_Holidays_EnglandWales
  83. devel/pear-Date_Holidays_Germany
  84. devel/pear-Date_Holidays_Iceland
  85. devel/pear-Date_Holidays_Ireland
  86. devel/pear-Date_Holidays_Italy
  87. devel/pear-Date_Holidays_Japan
  88. devel/pear-Date_Holidays_Netherlands
  89. devel/pear-Date_Holidays_Norway
  90. devel/pear-Date_Holidays_PHPdotNet
  91. devel/pear-Date_Holidays_Romania
  92. devel/pear-Date_Holidays_Slovenia
  93. devel/pear-Date_Holidays_Sweden
  94. devel/pear-Date_Holidays_UNO
  95. devel/pear-Date_Holidays_USA
  96. devel/pear-Date_Holidays_Ukraine
  97. devel/pear-Event_Dispatcher
  98. devel/pear-FSM
  99. devel/pear-HTML_BBCodeParser
  100. devel/pear-HTML_CSS
  101. devel/pear-HTML_Common
  102. devel/pear-HTML_Common2
  103. devel/pear-HTML_Form
  104. devel/pear-HTML_Javascript
  105. devel/pear-HTML_Page2
  106. devel/pear-HTML_QuickForm_Controller
  107. devel/pear-HTML_QuickForm_Livesearch
  108. devel/pear-HTML_QuickForm_Renderer_Tableless
  109. devel/pear-HTML_QuickForm_advmultiselect
  110. devel/pear-HTML_Select
  111. devel/pear-HTML_Select_Common
  112. devel/pear-HTML_Table
  113. devel/pear-HTML_Template_Flexy
  114. devel/pear-HTML_Template_PHPLIB
  115. devel/pear-HTML_Template_Sigma
  116. devel/pear-HTML_TreeMenu
  117. devel/pear-Horde_Alarm
  118. devel/pear-Horde_Argv
  119. devel/pear-Horde_Autoloader
  120. devel/pear-Horde_Autoloader_Cache
  121. devel/pear-Horde_Cache
  122. devel/pear-Horde_Cli
  123. devel/pear-Horde_Constraint
  124. devel/pear-Horde_Controller
  125. devel/pear-Horde_Core
  126. devel/pear-Horde_Data
  127. devel/pear-Horde_Date
  128. devel/pear-Horde_Date_Parser
  129. devel/pear-Horde_Exception
  130. devel/pear-Horde_History
  131. devel/pear-Horde_Icalendar
  132. devel/pear-Horde_Injector
  133. devel/pear-Horde_Itip
  134. devel/pear-Horde_Lock
  135. devel/pear-Horde_LoginTasks
  136. devel/pear-Horde_Nls
  137. devel/pear-Horde_Notification
  138. devel/pear-Horde_Prefs
  139. devel/pear-Horde_Queue
  140. devel/pear-Horde_Rdo
  141. devel/pear-Horde_Role
  142. devel/pear-Horde_Scheduler
  143. devel/pear-Horde_Serialize
  144. devel/pear-Horde_Stream
  145. devel/pear-Horde_Stream_Filter
  146. devel/pear-Horde_Stream_Wrapper
  147. devel/pear-Horde_Support
  148. devel/pear-Horde_Thrift
  149. devel/pear-Horde_Timezone
  150. devel/pear-Horde_Token
  151. devel/pear-Horde_Translation
  152. devel/pear-Horde_Tree
  153. devel/pear-Horde_Util
  154. devel/pear-Horde_View
  155. devel/pear-I18N
  156. devel/pear-Math_Fraction
  157. devel/pear-Net_Gearman
  158. devel/pear-OLE
  159. devel/pear-PEAR_Info
  160. devel/pear-PEAR_PackageFileManager
  161. devel/pear-PEAR_PackageFileManager2
  162. devel/pear-PEAR_PackageFileManager_Plugins
  163. devel/pear-PHPTAL
  164. devel/pear-PHP_ArrayOf
  165. devel/pear-PHP_Beautifier
  166. devel/pear-PHP_CodeSniffer
  167. devel/pear-PHP_Compat
  168. devel/pear-PHP_CompatInfo
  169. devel/pear-PHP_Parser
  170. devel/pear-PHP_ParserGenerator
  171. devel/pear-PHP_UML
  172. devel/pear-Pager
  173. devel/pear-PhpDocumentor
  174. devel/pear-Pirum
  175. devel/pear-Structure_LinkedList
  176. devel/pear-Structures_DataGrid
  177. devel/pear-Structures_DataGrid_Renderer_Console
  178. devel/pear-Structures_DataGrid_Renderer_HTMLSortForm
  179. devel/pear-Structures_DataGrid_Renderer_HTMLTable
  180. devel/pear-Structures_DataGrid_Renderer_XUL
  181. devel/pear-System_Command
  182. devel/pear-Testing_Selenium
  183. devel/pear-Text_Diff
  184. devel/pear-TheSeer_DirectoryScanner
  185. devel/pear-TheSeer_fDOMDocument
  186. devel/pear-TheSeer_fXSL
  187. devel/pear-VFS
  188. devel/pear-Validate
  189. devel/pear-Validate_AU
  190. devel/pear-Validate_Finance
  191. devel/pear-Validate_Finance_CreditCard
  192. devel/pear-Validate_US
  193. devel/pear-Var_Dump
  194. devel/pear-VersionControl_Git
  195. devel/pear-VersionControl_SVN
  196. devel/pear-XML_NITF
  197. devel/pear-XML_Parser
  198. devel/pear-XML_RSS
  199. devel/pear-XML_SVG
  200. devel/pear-XML_Serializer
  201. devel/pear-XML_Transformer
  202. devel/pear-XML_Tree
  203. devel/pear-XML_Util
  204. devel/pear-channel-doctrine
  205. devel/pear-channel-horde
  206. devel/pear-channel-openpear
  207. devel/pear-channel-pdepend
  208. devel/pear-channel-phing
  209. devel/pear-channel-phpdoc
  210. devel/pear-channel-phpmd
  211. devel/pear-channel-pirum
  212. devel/pear-channel-theseer
  213. devel/pear-channel-twig
  214. devel/pear-codegen
  215. devel/pear-pdepend-staticReflection
  216. devel/pear-phing
  217. devel/pecl-eio
  218. devel/pecl-json_post
  219. devel/pecl-mustache
  220. devel/pecl-raphf2
  221. devel/pecl-sync
  222. devel/pecl-uuid
  223. devel/pecl-uv
  224. devel/php-geshi
  225. devel/php-libawl
  226. devel/php-maxminddb
  227. devel/php81-ffi
  228. devel/php81-gettext
  229. devel/php81-intl
  230. devel/php81-pcntl
  231. devel/php81-readline
  232. devel/php81-shmop
  233. devel/php81-sysvmsg
  234. devel/php81-sysvsem
  235. devel/php81-sysvshm
  236. devel/php81-tokenizer
  237. devel/truc
  238. dns/pear-File_DNS
  239. dns/pear-Horde_Idna
  240. finance/myphpmoney
  241. finance/pear_Payment_DTA
  242. finance/weberp
  243. ftp/pear-Net_FTP
  244. ftp/php81-curl
  245. ftp/php81-ftp
  246. ftp/phpwebftp
  247. games/pear-Games_Chess
  248. graphics/pear-Horde_Image
  249. graphics/pear-Image_3D
  250. graphics/pear-Image_Barcode
  251. graphics/pear-Image_Barcode2
  252. graphics/pear-Image_Canvas
  253. graphics/pear-Image_Graph
  254. graphics/pear-Image_GraphViz
  255. graphics/pear-Image_Transform
  256. graphics/pecl-qrencode
  257. graphics/pecl-vips
  258. graphics/php-facedetect
  259. graphics/php81-exif
  260. graphics/php81-gd
  261. graphics/phplot
  262. irc/pear-Net_SmartIRC
  263. lang/php81-extensions
  264. lang/zephir
  265. mail/pear-Contact_Vcard_Build
  266. mail/pear-Contact_Vcard_Parse
  267. mail/pear-Horde_ListHeaders
  268. mail/pear-Horde_Mail
  269. mail/pear-Horde_Mapi
  270. mail/pear-Horde_Mime
  271. mail/pear-Horde_Mime_Viewer
  272. mail/pear-Horde_Smtp
  273. mail/pear-MIME_Type
  274. mail/pear-Mail_Mbox
  275. mail/pear-Mail_Queue
  276. mail/pear-Mail_mimeDecode
  277. mail/pear-Net_Cyrus
  278. mail/pear-Net_LMTP
  279. mail/php81-imap
  280. mail/phpmailer
  281. mail/rainloop
  282. mail/roundcube-identity_smtp
  283. mail/sgwi
  284. mail/squirrelmail-abook_import_export-plugin
  285. mail/squirrelmail-askuserinfo-plugin
  286. mail/squirrelmail-avelsieve-plugin
  287. mail/squirrelmail-calendar_file_backend-plugin
  288. mail/squirrelmail-change_ldappass-plugin
  289. mail/squirrelmail-change_sqlpass-plugin
  290. mail/squirrelmail-check_quota-plugin
  291. mail/squirrelmail-compatibility-plugin
  292. mail/squirrelmail-email_footer-plugin
  293. mail/squirrelmail-login_auth-plugin
  294. mail/squirrelmail-login_notes-plugin
  295. mail/squirrelmail-mark_read-plugin
  296. mail/squirrelmail-multilogin-plugin
  297. mail/squirrelmail-notes-plugin
  298. mail/squirrelmail-notify-plugin
  299. mail/squirrelmail-password_forget-plugin
  300. mail/squirrelmail-plugins
  301. mail/squirrelmail-pupdate-plugin
  302. mail/squirrelmail-qmailadmin_login-plugin
  303. mail/squirrelmail-quota_usage-plugin
  304. mail/squirrelmail-sasql-plugin
  305. mail/squirrelmail-secure_login-plugin
  306. mail/squirrelmail-shared_calendars-plugin
  307. mail/squirrelmail-spam-buttons-plugin
  308. mail/squirrelmail-squirrel_logger-plugin
  309. mail/squirrelmail-timeout_user-plugin
  310. mail/squirrelmail-unsafe_image_rules-plugin
  311. mail/squirrelmail-user_special_mailboxes-plugin
  312. mail/squirrelmail-vlogin-plugin
  313. mail/squirrelmail-websearch-plugin
  314. mail/squirrelmail-wetteronline-plugin
  315. mail/vexim
  316. math/pear-Math_BigInteger
  317. math/pear-Math_Combinatorics
  318. math/pecl-bitset
  319. math/php81-bcmath
  320. math/php81-gmp
  321. misc/pear-Services_Weather
  322. misc/pear-Text_Figlet
  323. misc/php81-calendar
  324. net/leproxy
  325. net/nusoap
  326. net/pear-File_Bittorrent2
  327. net/pear-Horde_Kolab_Server
  328. net/pear-Horde_Kolab_Session
  329. net/pear-Horde_Ldap
  330. net/pear-Horde_Rpc
  331. net/pear-Horde_Scribe
  332. net/pear-Horde_Socket_Client
  333. net/pear-Horde_Url
  334. net/pear-Net_CheckIP
  335. net/pear-Net_DIME
  336. net/pear-Net_DNSBL
  337. net/pear-Net_Dict
  338. net/pear-Net_Finger
  339. net/pear-Net_Geo
  340. net/pear-Net_GeoIP
  341. net/pear-Net_Growl
  342. net/pear-Net_IDNA
  343. net/pear-Net_IPv4
  344. net/pear-Net_Ident
  345. net/pear-Net_LDAP
  346. net/pear-Net_LDAP2
  347. net/pear-Net_MAC
  348. net/pear-Net_Nmap
  349. net/pear-Net_POP3
  350. net/pear-Net_Ping
  351. net/pear-Net_SMS
  352. net/pear-Net_Server
  353. net/pear-Net_Socket
  354. net/pear-Net_Traceroute
  355. net/pear-Net_URL
  356. net/pear-Net_URL_Mapper
  357. net/pear-Net_UserAgent_Detect
  358. net/pear-Net_UserAgent_Mobile
  359. net/pear-Net_Vpopmaild
  360. net/pear-Net_Whois
  361. net/pear-SOAP
  362. net/pear-Services_Pingback
  363. net/pear-Services_Twitter
  364. net/pear-URI_Template
  365. net/pear-XML_RPC
  366. net/pear-XML_RPC2
  367. net/pecl-amqp
  368. net/pecl-rdkafka
  369. net/pecl-xmlrpc
  370. net/php81-ldap
  371. net/php81-soap
  372. net/php81-sockets
  373. net/scr_ipfm
  374. net-im/pecl-stomp2
  375. net-mgmt/guifi-snpservices
  376. net-mgmt/klg
  377. net-mgmt/nagvis
  378. net-mgmt/nfsen
  379. net-mgmt/pandorafms_console
  380. net-mgmt/php81-snmp
  381. print/pear-File_PDF
  382. security/pear-Auth
  383. security/pear-Auth_HTTP
  384. security/pear-Auth_PrefManager
  385. security/pear-Crypt_Blowfish
  386. security/pear-Crypt_CBC
  387. security/pear-Crypt_DiffieHellman
  388. security/pear-Crypt_HMAC2
  389. security/pear-Crypt_MicroID
  390. security/pear-Crypt_RC4
  391. security/pear-Crypt_RSA
  392. security/pear-Crypt_XXTEA
  393. security/pear-File_HtAccess
  394. security/pear-File_Passwd
  395. security/pear-HTML_Crypt
  396. security/pear-Horde_Auth
  397. security/pear-Horde_Crypt
  398. security/pear-Horde_Crypt_Blowfish
  399. security/pear-Horde_Group
  400. security/pear-Horde_Oauth
  401. security/pear-Horde_Perms
  402. security/pear-Horde_Secret
  403. security/pear-Horde_Share
  404. security/pear-LiveUser
  405. security/pear-LiveUser_Admin
  406. security/pear-Net_Portscan
  407. security/pecl-krb5
  408. security/pecl-scrypt
  409. security/pecl-ssh2
  410. security/php81-filter
  411. security/php81-sodium
  412. shells/pear-PHP_Shell
  413. sysutils/loganalyzer
  414. sysutils/n98-magerun
  415. sysutils/pear-Cache
  416. sysutils/pear-Cache_Lite
  417. sysutils/pear-File
  418. sysutils/pear-File_Find
  419. sysutils/pear-File_Fstab
  420. sysutils/pear-File_Gettext
  421. sysutils/pear-Horde_Log
  422. sysutils/pear-I18Nv2
  423. sysutils/pear-Translation2
  424. sysutils/pecl-proctitle
  425. sysutils/php81-fileinfo
  426. sysutils/php81-posix
  427. sysutils/racktables
  428. textproc/mysqlviz
  429. textproc/pear-File_Fortune
  430. textproc/pear-File_MARC
  431. textproc/pear-Horde_CssMinify
  432. textproc/pear-Horde_JavascriptMinify
  433. textproc/pear-Horde_Kolab_Format
  434. textproc/pear-Horde_Pdf
  435. textproc/pear-Horde_SpellChecker
  436. textproc/pear-Horde_Text_Diff
  437. textproc/pear-Horde_Text_Filter
  438. textproc/pear-Horde_Text_Filter_Csstidy
  439. textproc/pear-Horde_Text_Flowed
  440. textproc/pear-Horde_Xml_Element
  441. textproc/pear-Horde_Xml_Wbxml
  442. textproc/pear-Numbers_Roman
  443. textproc/pear-Numbers_Words
  444. textproc/pear-Spreadsheet_Excel_Writer
  445. textproc/pear-Structures_DataGrid_Renderer_CSV
  446. textproc/pear-Structures_DataGrid_Renderer_XLS
  447. textproc/pear-Structures_DataGrid_Renderer_XML
  448. textproc/pear-Symfony_Component_Yaml
  449. textproc/pear-Text_Highlighter
  450. textproc/pear-Validate_ISPN
  451. textproc/pear-XML_Beautifier
  452. textproc/pear-XML_DTD
  453. textproc/pear-XML_Feed_Parser
  454. textproc/pear-XML_HTMLSax
  455. textproc/pear-XML_Wddx
  456. textproc/pecl-xdiff2
  457. textproc/pecl-zephir_parser
  458. textproc/php81-ctype
  459. textproc/php81-dom
  460. textproc/php81-enchant
  461. textproc/php81-pspell
  462. textproc/php81-simplexml
  463. textproc/php81-xml
  464. textproc/php81-xmlreader
  465. textproc/php81-xmlwriter
  466. textproc/php81-xsl
  467. www/baculum-api
  468. www/baculum-common
  469. www/baculum-web
  470. www/dasherr
  471. www/davical
  472. www/dddbl
  473. www/dolibarr16
  474. www/drush
  475. www/encode-explorer
  476. www/flat-frog
  477. www/gallery2
  478. www/gregarius
  479. www/habari
  480. www/hiawatha-monitor
  481. www/moodle41
  482. www/moodle43
  483. www/mybb
  484. www/pear-HTML_AJAX
  485. www/pear-HTML_TagCloud
  486. www/pear-HTTP
  487. www/pear-HTTP_Client
  488. www/pear-HTTP_Download
  489. www/pear-HTTP_FloodControl
  490. www/pear-HTTP_Header
  491. www/pear-HTTP_Request
  492. www/pear-HTTP_Request2
  493. www/pear-HTTP_Server
  494. www/pear-HTTP_Session2
  495. www/pear-HTTP_Upload
  496. www/pear-HTTP_WebDAV_Client
  497. www/pear-HTTP_WebDAV_Server
  498. www/pear-Horde_Browser
  499. www/pear-Horde_Css_Parser
  500. www/pear-Horde_Dav
  501. www/pear-Horde_Editor
  502. www/pear-Horde_Feed
  503. www/pear-Horde_Form
  504. www/pear-Horde_Http
  505. www/pear-Horde_Routes
  506. www/pear-Horde_Service_Facebook
  507. www/pear-Horde_Service_Gravatar
  508. www/pear-Horde_Service_Twitter
  509. www/pear-Horde_Service_UrlShortener
  510. www/pear-Horde_Service_Weather
  511. www/pear-Horde_SessionHandler
  512. www/pear-Horde_Template
  513. www/pear-Services_Amazon
  514. www/pear-Services_Amazon_S3
  515. www/pear-Services_Blogging
  516. www/pear-Services_Compete
  517. www/pear-Services_Delicious
  518. www/pear-Services_Digg
  519. www/pear-Services_Facebook
  520. www/pear-Services_GeoNames
  521. www/pear-Services_Google
  522. www/pear-Services_OpenSearch
  523. www/pear-Services_ShortURL
  524. www/pear-Services_TinyURL
  525. www/pear-Services_TwitPic
  526. www/pear-Services_W3C_CSSValidator
  527. www/pear-Services_W3C_HTMLValidator
  528. www/pear-Services_Yadis
  529. www/pear-Services_Yahoo
  530. www/pear-Services_urlTea
  531. www/pear-Structures_DataGrid_Renderer_Flexy
  532. www/pear-Structures_DataGrid_Renderer_Pager
  533. www/pear-Text_Wiki
  534. www/pear-UDDI
  535. www/pear-XML_GRDDL
  536. www/pear-twig
  537. www/php81-opcache
  538. www/php81-session
  539. www/php81-tidy
  540. www/phpgroupware
  541. www/phpmustache
  542. www/phprecipebook
  543. www/pnews
  544. www/punbb
  545. www/sqstat
  546. www/suphp
  547. www/templatelite
  548. www/tivoka
  549. www/webgrind
  550. www/xoops
  551. Collapse this list.

Deleted ports which required this port:

Expand this list of 27 deleted ports
  1. devel/pear-channel-htmlpurifier.org*
  2. devel/pear-htmlpurifier*
  3. devel/php-composer2*
  4. devel/phpunit6*
  5. devel/phpunit7*
  6. graphics/pecl-imagick-im7*
  7. net/pear-Net_CDDB*
  8. net-mgmt/glpi-plugins-fusioninventory-server*
  9. net-mgmt/icingaweb2-module-ipl*
  10. net-mgmt/zabbix5-frontend*
  11. net-mgmt/zabbix62-frontend*
  12. security/php81-openssl*
  13. sysutils/pear-Horde_Vfs*
  14. www/bareos18-webui*
  15. www/bareos19-webui*
  16. www/dolibarr13*
  17. www/dolibarr14*
  18. www/dolibarr15*
  19. www/drupal8*
  20. www/drupal9*
  21. www/joomla3*
  22. www/mediawiki137*
  23. www/mediawiki138*
  24. www/pserv*
  25. www/thundersnarf*
  26. www/webtrees*
  27. www/yanopaste*
  28. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for php81-8.1.32: CGI=on: Build CGI version CLI=on: Build CLI version DEBUG=off: Build with debugging support DTRACE=on: Build with DTrace probes EMBED=on: Build embedded library FPM=on: Build FPM version IPV6=on: IPv6 protocol support LINKTHR=on: Link thread lib (for threaded extensions) MYSQLND=on: Build with MySQL Native Driver PCRE=on: Use system pcre instead of bundled one PHPDBG=off: Interactive PHP debugger ZTS=off: Force Zend Thread Safety (ZTS) build ===> Use 'make config' to modify these settings
Options name:
lang_php81
USES:
compiler:c11 cpe gnome localbase pkgconfig tar:xz autoreconf:build ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://raw.githubusercontent.com/php/web-php-distributions/master/
  2. https://www.php.net/distributions/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2024-07-27
    Affects: lang/php8[123]
    Author: netchildFreeBSD.org
    Reason: 
      The start scripts of php-fpm have been renamed to php_fpm for improved
      compatibility with other parts of the system. The automatic start at boot
      (rc.conf variable settings) is not affected, but if you have some other
      automatism you may want to change
        ".../etc/rc.d/php-fpm" to ".../etc/rc.d/php_fpm"
      or
        "service php-fpm ..." to "service php_fpm ..."
    
      If you have custom start scripts which depend upon php-fpm, you need to
      change the REQUIRE lines in them from "php-fpm" to "php_fpm".
    
    
Expand this list (1 items)
  • 2023-11-25
    Affects: users of lang/php81
    Author: bofh@FreeBSD.org
    Reason: 
      The default version of PHP has been switched from 8.1 to 8.2.
    
      If you use binary packages you should make a list of php packages
      before running 'pkg upgrade':
    
      # pkg info \*php81\* > ~/installed-php-ports-list
    
      After the upgrade, check with such list if all your php extensions
      are still installed, and reinstall them if needed.
    
      If you use mod_php81 you need to deinstall it and install mod_php82.
    
    
  • Collapse this list.
Port Moves
  • port moved here from lang/php80 on 2023-12-31
    REASON: Has expired: Security support ended on 2023-11-26

Number of commits found: 71

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.1.32
23 Mar 2025 06:50:08
commit hash: 114dfba5d3ce55661fdc972f753f0531f63b12b0commit hash: 114dfba5d3ce55661fdc972f753f0531f63b12b0commit hash: 114dfba5d3ce55661fdc972f753f0531f63b12b0commit hash: 114dfba5d3ce55661fdc972f753f0531f63b12b0 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Cosmetic changes in rc

- Fix comments in rc
8.1.32
14 Mar 2025 07:55:45
commit hash: 487ee7109c5cdb52157e076adb45acb76462db98commit hash: 487ee7109c5cdb52157e076adb45acb76462db98commit hash: 487ee7109c5cdb52157e076adb45acb76462db98commit hash: 487ee7109c5cdb52157e076adb45acb76462db98 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Author: Christos Chatzaras
lang/php81: Update version 8.1.31=>8.1.32

- Make rc script prefix safe for profiles [1]

Changelog: https://www.php.net/ChangeLog-8.php#8.1.32

PR:		285379, 284468 [1]
Reported by:	andrew@neptune-one.net [1]
Co-authored-by: Andrew Fyfe <andrew@neptune-one.net>
8.1.31_1
14 Feb 2025 23:12:32
commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653 files touched by this commit This port version is marked as vulnerable.
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump consumers of devel/icu

...to avoid library mismatches
8.1.31
23 Nov 2024 14:26:54
commit hash: 2e3d0744854ee4a5f37b91a62b0b93da56a62162commit hash: 2e3d0744854ee4a5f37b91a62b0b93da56a62162commit hash: 2e3d0744854ee4a5f37b91a62b0b93da56a62162commit hash: 2e3d0744854ee4a5f37b91a62b0b93da56a62162 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.30=>8.1.31

Changelog: https://www.php.net/ChangeLog-8.php#8.1.31
8.1.30
28 Sep 2024 21:32:26
commit hash: 2f55b66e5f9d933ce7aefbdf22eb2f1d031eaf3ecommit hash: 2f55b66e5f9d933ce7aefbdf22eb2f1d031eaf3ecommit hash: 2f55b66e5f9d933ce7aefbdf22eb2f1d031eaf3ecommit hash: 2f55b66e5f9d933ce7aefbdf22eb2f1d031eaf3e files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.29=>8.1.30

Changelog: https://www.php.net/ChangeLog-8.php#8.1.30
8.1.29_1
21 Aug 2024 19:34:16
commit hash: 821186acad55e90b6b302bf1eb1c959b48ac03c7commit hash: 821186acad55e90b6b302bf1eb1c959b48ac03c7commit hash: 821186acad55e90b6b302bf1eb1c959b48ac03c7commit hash: 821186acad55e90b6b302bf1eb1c959b48ac03c7 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Disable the libxml2 patches

Some patches were added for supporting libxml2 2.12 or newer however as
libxml2 itself has not yet been updated these patches are not compatible
with the previous versions and have runtime issues. These patches should
be added again after textproc/libxml2 has been updated to 2.12 or newer.

On the contrary if php81 has runtime issues even after the libxml2
updates and with these patches we might have to remove php81 earlier
than expected if there is no fix.

PR:		280775
Reported by:	freebsdbugs@filis.org
8.1.29_1
28 Jul 2024 13:15:17
commit hash: 42db2c39e566955903a9176e0a4c4c7589d5aacacommit hash: 42db2c39e566955903a9176e0a4c4c7589d5aacacommit hash: 42db2c39e566955903a9176e0a4c4c7589d5aacacommit hash: 42db2c39e566955903a9176e0a4c4c7589d5aaca files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*php84*: Sunrise

Please DO NOT use this version in production, it is an early test
version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.4.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.4.0alpha1/NEWS
8.1.29_1
27 Jul 2024 13:06:58
commit hash: 0f438952da055c26e2b55288f2e406bc5b5e474acommit hash: 0f438952da055c26e2b55288f2e406bc5b5e474acommit hash: 0f438952da055c26e2b55288f2e406bc5b5e474acommit hash: 0f438952da055c26e2b55288f2e406bc5b5e474a files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix build with libxml 2.12 and newer

- Rename rc script to comply to the rc scripting recommendations [1]

PR: 280153, 280134 [1]
Co-authored-by: Alexander Leidinger <netchild@FreeBSD.org>
Co-authored-by: Daniel Engberg <diizzy@FreeBSD.org>
8.1.29
07 Jun 2024 15:15:39
commit hash: 4940c355d6948e62abce39f5fa695bcbfc8f1f3ecommit hash: 4940c355d6948e62abce39f5fa695bcbfc8f1f3ecommit hash: 4940c355d6948e62abce39f5fa695bcbfc8f1f3ecommit hash: 4940c355d6948e62abce39f5fa695bcbfc8f1f3e files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/php81: Update version 8.1.28=>8.1.29

- Fix comment in rc files
- Make the rc script jail ready [1]

Changelog: https://www.php.net/ChangeLog-8.php#8.1.29
Reported by:	netchile [1]
8.1.28
29 May 2024 18:31:51
commit hash: 3ebf2b19f362453195f51fb4ae18482a42ef6eb1commit hash: 3ebf2b19f362453195f51fb4ae18482a42ef6eb1commit hash: 3ebf2b19f362453195f51fb4ae18482a42ef6eb1commit hash: 3ebf2b19f362453195f51fb4ae18482a42ef6eb1 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Extend EXPIRATION_DATE

As per the new RFC[1] the end of life of all current active PHP
versions has been extended by almost 1 year. Reflect the same in our
EXPIRATION_DATE based on the site[2].

1. https://wiki.php.net/rfc/release_cycle_update
2. https://www.php.net/supported-versions.php

Reported by:	andreas.elsner@pitcom.de
8.1.28
11 May 2024 23:23:10
commit hash: 8a66b69ceb373a6bb33bd1b7119762f9b9d800d3commit hash: 8a66b69ceb373a6bb33bd1b7119762f9b9d800d3commit hash: 8a66b69ceb373a6bb33bd1b7119762f9b9d800d3commit hash: 8a66b69ceb373a6bb33bd1b7119762f9b9d800d3 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Remove xmlrpc module

This module is no longer part of php but available as a PECL module
8.1.28
02 May 2024 22:29:01
commit hash: 1d1273b22cfd4f5f044f93faa3be4d2982d0d255commit hash: 1d1273b22cfd4f5f044f93faa3be4d2982d0d255commit hash: 1d1273b22cfd4f5f044f93faa3be4d2982d0d255commit hash: 1d1273b22cfd4f5f044f93faa3be4d2982d0d255 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php8*: Remove stale NOOP codes

json module is by default built into php and these module configs were
stale.
8.1.28
13 Apr 2024 10:17:32
commit hash: ad4faa6d3c97eb019e634d7cdb1cae8460934a84commit hash: ad4faa6d3c97eb019e634d7cdb1cae8460934a84commit hash: ad4faa6d3c97eb019e634d7cdb1cae8460934a84commit hash: ad4faa6d3c97eb019e634d7cdb1cae8460934a84 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.27=>8.1.28

Changelog: https://www.php.net/ChangeLog-8.php#8.1.28
8.1.27_1
24 Mar 2024 18:23:25
commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/php: Switch dependency of tidy

As tidy-lib has been deprecated switch the dependencies of php8*-tidy
to www/tidy-html5.
8.1.27_1
27 Jan 2024 16:26:52
commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Author: Johan Hendriks
lang/php81: Moved man to share/man

- Add profile support in php-fpm rc script for running multiple php
  master process
8.1.27
31 Dec 2023 20:23:49
commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Mark DEPRECATED

- Upstream EOL reaches on 2024-11-25
See https://www.php.net/supported-versions.php for more information
- Set EXPIRATION_DATE 2024-11-26
8.1.27
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
8.1.27
31 Dec 2023 00:06:40
commit hash: beced896adede7791902c084864668404d24aa46commit hash: beced896adede7791902c084864668404d24aa46commit hash: beced896adede7791902c084864668404d24aa46commit hash: beced896adede7791902c084864668404d24aa46 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Sunset
8.1.27
22 Dec 2023 01:24:36
commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.26=>8.1.27

- Remove unnecesary patches from devel/php82-readline [1]

Changelog: https://www.php.net/ChangeLog-8.php#8.1.27

PR:             275795 [1]
Reported by:    x0r+freebsd@x0r.fr [1]
8.1.26_1
05 Dec 2023 17:29:32
commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Runtime fix

- php modules while build with system pcre fails to run when using
  apache httpd and mod_php. So OPTIONIZE and add as a non-DEFAULT
  option. However to my knowledge and experience I haven't faced this
  with nginx and php-fpm yet. [1]
- There is another corner case with apache httpd and mod_php when run
  on 13.2-RELEASE or newer specially on versions where ASLR is by default
  turned on. All modules specialy opcache crashes httpd. So add a
  warning message to advise users to move into php-fpm. [2]

Thanks to brnrd@ for the patch. [2]

PR:		275522 [1], 268318 [2]
Reported by: majo-bugs.freebsd.org@cerny.sk [1], zarychtam@plan-b.pwste.edu.pl
[2]
8.1.26
23 Nov 2023 22:02:58
commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.25=>8.1.26

- Switch to system pcre
- Switch to libenchant-2 for enchant extension
- Remove OPTIONS for using the deprecated cclient library for imap
  extension
- Switch to libedit for readline extension

Changelog: https://www.php.net/ChangeLog-8.php#8.1.26
8.1.25
27 Oct 2023 16:35:02
commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.24=>8.1.25

Changelog: https://www.php.net/ChangeLog-8.php#8.1.25
8.1.24
29 Sep 2023 06:08:21
commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.23=>8.1.24

Changelog: https://www.php.net/ChangeLog-8.php#8.1.24
8.1.23
01 Sep 2023 17:16:15
commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.22=>8.1.23

Changelog: https://www.php.net/ChangeLog-8.php#8.1.23

Sponsored by:	Bounce Experts
8.1.22
06 Aug 2023 21:49:31
commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.21=>8.1.22

Changelog: https://www.php.net/ChangeLog-8.php#8.1.22
Sponsored by:	Bounce Experts
8.1.21_1
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit This port version is marked as vulnerable.
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
8.1.21
07 Jul 2023 22:38:19
commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.20=>8.1.21

Changelog: https://www.php.net/ChangeLog-8.php#8.1.21
Sponsored by:	Bounce Experts
8.1.20
10 Jun 2023 14:57:35
commit hash: 95967c2077762985235e47db1fe9949bed5cbe8fcommit hash: 95967c2077762985235e47db1fe9949bed5cbe8fcommit hash: 95967c2077762985235e47db1fe9949bed5cbe8fcommit hash: 95967c2077762985235e47db1fe9949bed5cbe8f files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*php83*: Sunrise

Please DO NOT use this version in production, it is an early test
version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.3.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.3.0alpha1/NEWS
Sponsored by:	Bounce Experts
8.1.20
09 Jun 2023 17:17:39
commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.19=>8.1.20

Changelog: https://www.php.net/ChangeLog-8.php#8.1.20
Sponsored by:	Bounce Experts
8.1.19
13 May 2023 19:45:14
commit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bdddcommit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bdddcommit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bdddcommit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bddd files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.18=>8.1.19

Changelog: https://www.php.net/ChangeLog-8.php#8.1.19

Sponsored by:	Bounce Experts
8.1.18
14 Apr 2023 17:32:50
commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.7=>8.1.8

Changelog: https://www.php.net/ChangeLog-8.php#8.1.18

Sponsored by:	Bounce Experts
8.1.17
12 Apr 2023 12:53:27
commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php8[12]: Fix bulk build

PR:		266175
Reported by:	fluffy
Sponsored by:	Bounce Experts
8.1.17
12 Apr 2023 05:39:13
commit hash: c89b6f2799891129e89d1b4fedf8e25865241060commit hash: c89b6f2799891129e89d1b4fedf8e25865241060commit hash: c89b6f2799891129e89d1b4fedf8e25865241060commit hash: c89b6f2799891129e89d1b4fedf8e25865241060 files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Author: Dima Panov
lang/php8[12]: Fix build on aarch64 with ZTS

- Refresh patches

PR:		266175
Reported by:	thresh@nginx.com
Sponsored by:	Bounce Experts
8.1.17
19 Mar 2023 22:06:36
commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.16=>8.1.17

Changelog: https://www.php.net/ChangeLog-8.php#8.1.17

Sponsored by:	Bounce Experts
8.1.16_1
15 Feb 2023 23:31:05
commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix fetch

Upstream has re-rolled the dist for this version. This only affects
lang/php81 and not other versions of php8*. For more details please see
the following:

https://news-web.php.net/php.announce/349

Just to be confirmed that noone is using an older version as the CDN
caches might still hold the older versions bumping the PORTREVISION.

Sponsored by:	Bounce Experts
8.1.16
15 Feb 2023 17:30:48
commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.15=>8.1.16

Changelog: https://www.php.net/ChangeLog-8.php#8.1.16
Sponsored by:	Bounce Experts
8.1.15
08 Feb 2023 10:53:56
commit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628da files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap

Convert the USE_LDAP=yes to USES=ldap and adds the following features:

- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
  RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features

Reviewed by:	delphij
Approved by:	portmgr
Differential Revision: https://reviews.freebsd.org/D38233
8.1.15
07 Feb 2023 19:58:20
commit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdccommit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdccommit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdccommit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdc files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.14=>8.1.15

Changelog: https://www.php.net/ChangeLog-8.php#8.1.15
MFH:		2023Q1
Sponsored by:	Bounce Experts
8.1.14
25 Jan 2023 21:13:29
commit hash: 8ea662c5f71699443c369821319d211bd91f5901commit hash: 8ea662c5f71699443c369821319d211bd91f5901commit hash: 8ea662c5f71699443c369821319d211bd91f5901commit hash: 8ea662c5f71699443c369821319d211bd91f5901 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/mod_php8*: Fix build

USES=apache must be called before bsd.pre.port.mk however this was
overridden using an include clause. During my previous commit on
refactoring apache.mk these include blocks were deleted which causes
failure to the build of these port as USES=apache in preport.mk is never
called. This commit changes and refactors the code.

Fixes: 40843b1 Mk/Uses/apache.mk: Refactor after removal of older versions
8.1.14
25 Jan 2023 17:54:07
commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/Uses/apache.mk: Refactor after removal of older versions

apache22 and apache25 had been removed a long time ago however the
apache.mk file has never been refactored and is out of sync from the
file Mk/bsd.default-versions.mk. These changes refactors the removals of
the older versions. In addition:

- Move some keywords like USE_APACHE, USE_APACHE_BUILD, USE_APACHE_RUN
  from SANITY_DEPRECATED to SANITY_UNSUPPORTED
- Remove apache versions from ports Makefiles as currently there is only
  one available version in the tree. However the version checks are
  still valid and should work flawlessly whenever a new version is
  added. For example USES=apache:2.2+ are simply replaced with
  USES=apache. As currently there are no other versions available for
  test this could not be checked on it's own ground.
- Update FOO_USE=APACHE=yes to FOO_USES=apache
- Remove trailing whitespaces

Approved by:    portmgr
Differential Revision: https://reviews.freebsd.org/D38113
8.1.14
10 Jan 2023 00:07:49
commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.13=>8.1.14

MFH:            2023Q1
Relnotes:       https://www.php.net/ChangeLog-8.php#8.1.14
Sponsored by:   Bounce Experts
8.1.13
25 Dec 2022 19:45:09
commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*php*: Final cleanup for php74

Approved by:	portmgr (blanket infrastructure)
Sponsored by:	Bounce Experts
8.1.13
25 Nov 2022 12:38:27
commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.12=>8.1.13

* CLI:
  - Fixed bug GH-9709 (Null pointer dereference with -w/-s options).
* Core:
  - Fixed bug GH-9752 (Generator crashes when interrupted during
    argument evaluation with extra named params).
  - Fixed bug GH-9801 (Generator crashes when memory limit is exceeded
    during initialization).
  - Fixed potential NULL pointer dereference Windows shm*() functions.
  - Fixed bug GH-9750 (Generator memory leak when interrupted during
    argument evaluation.
* Date:
  - Fixed bug GH-9763 (DateTimeZone ctr mishandles input and adds null
    byte if the argument is an offset larger than 100*60 minutes).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.12
29 Oct 2022 19:49:48
commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.11=>8.1.12

* Core:
  - Fixes segfault with Fiber on FreeBSD i386 architecture.
* Fileinfo:
  - Fixed bug GH-8805 (finfo returns wrong mime type for woff/woff2
    files).
* GD:
  - Fixed bug #81739: OOB read due to insufficient input validation in
    imageloadfont(). (CVE-2022-31630)
* Hash:
  - Fixed bug #81738: buffer overflow in hash_update() on long parameter
    (CVE-2022-37454)
* MBString:
  - Fixed bug GH-9683 (Problem when ISO-2022-JP-MS is specified in
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.11
01 Oct 2022 23:38:45
commit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2ccommit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2ccommit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2ccommit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2c files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.10=>8.1.11

* Core:
  - Fixed bug #81726: phar wrapper: DOS when using quine gzip file.
    (CVE-2022-31628)
  - Fixed bug #81727: Don't mangle HTTP variable names that clash with
    ones that have a specific semantic meaning. (CVE-2022-31629)
  - Fixed bug GH-9323 (Crash in ZEND_RETURN/GC/zend_call_function) (Tim
Starling)
  - Fixed bug GH-9361 (Segmentation fault on script exit #9379).
  - Fixed bug GH-9447 (Invalid class FQN emitted by AST dump for new and
    class constants in constant expressions).
* DOM:
  - Fixed bug #79451 (DOMDocument->replaceChild on doctype causes double
    free).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
8.1.10
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.10
03 Sep 2022 12:36:53
commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.9=>8.1.10

* Core:
  - Fixed --CGI-- support of run-tests.php.
  - Fixed incorrect double to long casting in latest clang.
  - Fixed bug GH-9266 (GC root buffer keeps growing when dtors are
  present).
 * Date:
  - Fixed bug GH-8730 (DateTime::diff miscalculation is same time zone
  of different type).
  - Fixed bug GH-8964 (DateTime object comparison after applying delta
  less than 1 second).
  - Fixed bug GH-9106: (DateInterval 1.5s added to DateTimeInterface is
  rounded down since PHP 8.1.0).
  - Fixed bug #81263 (Wrong result from DateTimeImmutable::diff).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.9
06 Aug 2022 21:57:23
commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.8=>8.1.9

CLI:
- Fixed potential overflow for the builtin server via the
  PHP_CLI_SERVER_WORKERS environment variable.
- Fixed GH-8952 (Intentionally closing std handles no longer possible).
Core:
- Fixed bug GH-8923 (error_log on Windows can hold the file write lock).
- Fixed bug GH-8995 (WeakMap object reference offset causing TypeError).
Date:
- Fixed bug #80047 (DatePeriod doesn't warn with custom
  DateTimeImmutable).
FPM:
- Fixed zlog message prepend, free on incorrect address.
- Fixed possible double free on configuration loading failure. (Heiko
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.8
10 Jul 2022 02:45:47
commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix conditional post-patch

Reported by:	sunpoet
Fixes:          0f0109c Update version 8.1.7=>8.1.8
Sponsored by:	Bounce Experts
8.1.8
09 Jul 2022 02:41:15
commit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cccommit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cccommit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cccommit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cc files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.7=>8.1.8

- Add STRIP_CMD for some binaries and libs [1]

Reported by:	sunpoet [1]
Relnotes: https://www.php.net/ChangeLog-8.php#8.1.8
Sponsored by:	Bounce Experts
8.1.7
10 Jun 2022 14:25:57
commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.6=>8.1.7

- CLI:
  * Fixed bug #8575 (CLI closes standard streams too early).
- Date:
  * Fixed bug #51934 (strtotime plurals / incorrect time).
  * Fixed bug #51987 (Datetime fails to parse an ISO 8601 ordinal date
    (extended format)).
  * Fixed bug #66019 (DateTime object does not support short ISO 8601
    time format - YYYY-MM-DDTHH)
  * Fixed bug #68549 (Timezones and offsets are not properly used when
    working with dates)
  * Fixed bug #81565 (date parsing fails when provided with timezones
    including seconds).
  * Fixed bug #7758 (Problems with negative timestamps and fractions).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.6
21 May 2022 21:10:27
commit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0accommit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0accommit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0accommit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0ac files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix REINPLACE_CMD

After the alst upgrade to 8.1.6 the post-patch directive on php.ini-*
are no longer required.

Reported by:	sunpoet
Sponsored by:	Bounce Experts
8.1.6
13 May 2022 18:56:59
commit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4ecommit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4ecommit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4ecommit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4e files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.5=>8.1.6

* Core:
  Fixed bug #8310 (Registry settings are no longer recognized).
  Fixed potential race condition during resource ID allocation.
  Fixed bug #8133 (Preloading of constants containing arrays with enums
  segfaults).
  Fixed Haiku ZTS builds.
* Date:
  Fixed bug #7752 (DateTimeZone::getTransitions() returns insufficient
   data).
  Fixed bug #8108 (Timezone doesn't work as intended).
  Fixed bug #81660 (DateTimeZone::getTransitions() returns invalid data)
  Fixed bug #8289 (Exceptions thrown within a yielded from iterator are
   not rethrown into the generator).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.5
19 Apr 2022 20:49:43
commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775 files touched by this commit This port version is marked as vulnerable.
Thierry Thomas (thierry) search for other commits by this committer
lang/php??, mail/php*-imap: chase panda-cclient
8.1.5
15 Apr 2022 22:31:12
commit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cfcommit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cfcommit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cfcommit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cf files touched by this commit This port version is marked as vulnerable.
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php81: Upgrade from 8.1.4 to 8.1.5

Changelog:

    Core:
        Fixed bug #8176 (Enum values in property initializers leak).
        Fixed freeing of internal attribute arguments.
        Fixed bug #8070 (memory leak of internal function attribute hash).
        Fixed bug #8160 (ZTS support on Alpine is broken).
    Filter:
        Fixed signedness confusion in php_filter_validate_domain().
    Intl:
        Fixed bug #8115 (Can't catch arg type deprecation when instantiating
Intl classes).
        Fixed bug #8142 (Compilation error on cygwin).
        Fixed bug #7734 (Fix IntlPartsIterator key off-by-one error and first
key).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.4_3
10 Apr 2022 19:11:41
commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 files touched by this commit This port version is marked as vulnerable.
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
8.1.4_2
26 Mar 2022 08:27:27
commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52 files touched by this commit This port version is marked as vulnerable.
Matthias Fechner (mfechner) search for other commits by this committer
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
8.1.4_1
25 Mar 2022 14:29:03
commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6 files touched by this commit This port version is marked as vulnerable.
Piotr Kubaj (pkubaj) search for other commits by this committer
pcre: fix runtime issues on powerpc

In sljitConfigInternal.h, pcre checks for existence of __builtin___clear_cache()
function.
LLVM provides that function for all platforms, even those that don't have
implemented flushing the cache.

This leads to runtime errors on e.g. powerpc (32-bit) with __clear_cache()
calling compilerrt_abort(), resulting in SIGABRT.
8.1.4
18 Mar 2022 00:59:56
commit hash: 9857dbaec202645819dc8a01d2e63c1f92930efacommit hash: 9857dbaec202645819dc8a01d2e63c1f92930efacommit hash: 9857dbaec202645819dc8a01d2e63c1f92930efacommit hash: 9857dbaec202645819dc8a01d2e63c1f92930efa files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.3=>8.1.4

Core:
  Fixed Haiku ZTS build.
  Fixed bug #8059 arginfo not regenerated for extension.
  Fixed bug #8083 Segfault when dumping uncalled fake closure with
  static variables.
  Fixed bug #7958 (Nested CallbackFilterIterator is leaking memory).
  Fixed bug #8074 (Wrong type inference of range() result).
  Fixed bug #8140 (Wrong first class callable by name optimization).
  Fixed bug #8082 (op_arrays with temporary run_time_cache leak memory
  when observed).
GD:
  Fixed libpng warning when loading interlaced images.
FPM:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.3
18 Feb 2022 19:10:17
commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09 files touched by this commit This port version is marked as vulnerable.
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/php*: remove support for 11 on powerpc64
8.1.3
18 Feb 2022 14:23:10
commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.2=>8.1.3

Core:
  Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
  Fixed bug #7896 (Environment vars may be mangled on Windows).
  Fixed bug #7883 (Segfault when INI file is not readable).
FFI:
  Fixed bug #7867 (FFI::cast() from pointer to array is broken).
Filter:
  Fix #81708: UAF due to php_filter_float() failing for ints. (CVE-2021-21708)
FPM:
  Fixed memory leak on invalid port.
  Fixed bug #7842 (Invalid OpenMetrics response format returned by FPM status
page.
MBString:
  Fixed bug #7902 (mb_send_mail may delimit headers with LF only).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.2_1
12 Feb 2022 20:46:51
commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php8[01]: Unbreak with libressl*

lang/php8[01] builds fine with libressl*. Reverting previous partial
commit. Although it takes minor tweaking on unsetting TLS_SRP on
ftp/curl.

PR:		261903
Reported by:	vishwin rozhuk.im@gmail.com
Approved by:	tz (private email)
Sponsored by:	Bounce Experts
8.1.2_1
12 Feb 2022 15:41:51
commit hash: e8d9493812a510f7c1cc94632836e1d5731de250commit hash: e8d9493812a510f7c1cc94632836e1d5731de250commit hash: e8d9493812a510f7c1cc94632836e1d5731de250commit hash: e8d9493812a510f7c1cc94632836e1d5731de250 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php8[01]: Make openssl as DEFAULT

After the 91fdbed776033fd4b210135429a171ab5fed549b commit fixing the
issue for MySQL80 introduced another problem for the ports that depends
on php8[01]-openssl port couldn't be built as the fix prevented
php8[01]-openssl from being installed as it's already built with
default php installation. As the problem has grown much bigger now and
php80 is currently the DEFAULT php version so we are switching the
behavior of php8[01] ports making the openssl module as default.

- Remove non-default OPTION MYSQL80 from lang/php8[01]
- Remove ports security/php8[01]-openssl
- Remove OPTION OPENSSL from lang/php8[01]-extensions
- Mark lang/php8[01] to IGNORE with libressl and libressl-devel
  Although php builds fine with those most of the extensions do not
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.2
06 Feb 2022 18:46:36
commit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcbcommit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcbcommit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcbcommit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcb files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
lang/php??: make CONFLICTS_INSTALL visible to PHP module ports

The definition of CONFLICTS_INSTALL already included ${PKGNAMESUFFIX},
but in a block that was conditional on ${PKGNAMESUFFIX} not being
defined, defying the purpose.

After this change all ports that refer to the lang/php?? interpreter
ports get an automatic CONFLICTS_INSTALL definition that prevents the
installation of the same module for multiple interpreter versions.

This change adds correct CONFLICTS_INSTALL definitions to hundreds of
PHP ports that previously lacked any such definition.

PHP modules can override this generated CONFLICTS_INSTALL definition
in their Makefiles, if required.

Approved by:	portmgr (implicit)
8.1.2
26 Jan 2022 17:11:34
commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/php81-opcache: Fix zend extension

- Somehow the php:zend in lang/php81 Makefile is not properly read and
  using the default php:ext. For now fix it by adding it to the slave
  ports.

PR:             261488
Reported by:    mfburdett@gmail.com
8.1.2
26 Jan 2022 00:36:09
commit hash: 16510abbadad0623526e19a9d64ce4bab479d870commit hash: 16510abbadad0623526e19a9d64ce4bab479d870commit hash: 16510abbadad0623526e19a9d64ce4bab479d870commit hash: 16510abbadad0623526e19a9d64ce4bab479d870 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Remove references to defunct php73

- Add regex in CONFLICTS* [1]

Reported by:    se [1]
Approved by:	portmgr (blanket infrastructure sweep)
Sponsored by:	Bounce Experts
Differential Revision:	https://reviews.freebsd.org/D33983 [1]
8.1.2
21 Jan 2022 14:35:24
commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.1=>8.1.2

- Remove references to defunct php72
- Change to CONFLICTS_INSTALL for regex pattern to avoid changing while
  updating/adding major versions. [1]

- Core:
    * Fixed bug #81216 (Nullsafe operator leaks dynamic property name).
    * Fixed bug #81684 (Using null coalesce assignment with
      $GLOBALS["x"] produces opcode error).
    * Fixed bug #81656 (GCC-11 silently ignores -R).
    * Fixed bug #81683 (Misleading "access type ... must be public"
      error message on final or abstract interface methods).
    * Fixed bug #81585 (cached_chunks are not counted to real_size on
      shutdown).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.1
10 Jan 2022 10:52:42
commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix some compile-time warning

Sponsored by:	Bounce Experts
8.1.1
04 Jan 2022 18:42:59
commit hash: 3110b518c792952d1124a64d866e3118215b75e2commit hash: 3110b518c792952d1124a64d866e3118215b75e2commit hash: 3110b518c792952d1124a64d866e3118215b75e2commit hash: 3110b518c792952d1124a64d866e3118215b75e2 files touched by this commit This port version is marked as vulnerable.
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/php81: fix build on powerpc64le

In file included from
/wrkdirs/usr/ports/lang/php81/work/php-8.1.1/ext/hash/hash_xxhash.c:18:
In file included from ext/hash/php_hash_xxhash.h:21:
In file included from
/wrkdirs/usr/ports/lang/php81/work/php-8.1.1/ext/hash/xxhash/xxhash.h:2412:
/usr/lib/clang/11.0.1/include/altivec.h:55:19: error: unknown type name 'vector'
static __inline__ vector bool char __ATTRS_o_ai
                  ^
/usr/lib/clang/11.0.1/include/altivec.h:56:10: error: unknown type name 'vector'
vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c);
         ^
/usr/lib/clang/11.0.1/include/altivec.h:56:32: error: unknown type name 'vector'
vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c);
                               ^
/usr/lib/clang/11.0.1/include/altivec.h:66:19: error: unknown type name 'vector'
static __inline__ vector bool short __ATTRS_o_ai vec_perm(

Patch from https://github.com/Cyan4973/xxHash/pull/672
8.1.1
29 Dec 2021 02:09:08
commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Add php81 to the tree

Core:
  Fixed inclusion order for phpize builds on Windows.
  Added missing hashtable insertion APIs for arr/obj/ref.
  Implemented FR #77372 (Relative file path is removed from uploaded
  file).
  Fixed bug #81607 (CE_CACHE allocation with concurrent access).
  Fixed bug #81507 (Fiber does not compile on AIX).
  Fixed bug #78647 (SEGFAULT in zend_do_perform_implementation_check).
  Fixed bug #81518 (Header injection via default_mimetype / default_charset).
  Fixed bug #75941 (Fix compile failure on Solaris with clang).
  Fixed bug #81380 (Observer may not be initialized properly).
  Fixed bug #81514 (Using Enum as key in WeakMap triggers GC + SegFault).
  Fixed bug #81520 (TEST_PHP_CGI_EXECUTABLE badly set in run-tests.php).
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 71