notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
php80 PHP Scripting Language
8.0.20 lang on this many watch lists=10 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.0.20Version of this port present on the latest quarterly branch.
Maintainer: tz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-10-21 22:59:42
Last Update: 2022-06-10 13:58:50
Commit Hash: debc129
People watching this port, also watch:: apache24, pkg, samba413, rsync, php74
Also Listed In: devel www
License: PHP301
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (301 items)
Collapse this list.
  1. /usr/local/share/licenses/php80-8.0.20/catalog.mk
  2. /usr/local/share/licenses/php80-8.0.20/LICENSE
  3. /usr/local/share/licenses/php80-8.0.20/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/zend.h
  18. include/php/Zend/zend_API.h
  19. include/php/Zend/zend_alloc.h
  20. include/php/Zend/zend_alloc_sizes.h
  21. include/php/Zend/zend_arena.h
  22. include/php/Zend/zend_ast.h
  23. include/php/Zend/zend_attributes.h
  24. include/php/Zend/zend_attributes_arginfo.h
  25. include/php/Zend/zend_bitset.h
  26. include/php/Zend/zend_build.h
  27. include/php/Zend/zend_builtin_functions.h
  28. include/php/Zend/zend_builtin_functions_arginfo.h
  29. include/php/Zend/zend_closures.h
  30. include/php/Zend/zend_closures_arginfo.h
  31. include/php/Zend/zend_compile.h
  32. include/php/Zend/zend_config.h
  33. include/php/Zend/zend_config.w32.h
  34. include/php/Zend/zend_constants.h
  35. include/php/Zend/zend_cpuinfo.h
  36. include/php/Zend/zend_dtrace.h
  37. include/php/Zend/zend_dtrace_gen.h
  38. include/php/Zend/zend_errors.h
  39. include/php/Zend/zend_exceptions.h
  40. include/php/Zend/zend_exceptions_arginfo.h
  41. include/php/Zend/zend_execute.h
  42. include/php/Zend/zend_extensions.h
  43. include/php/Zend/zend_float.h
  44. include/php/Zend/zend_gc.h
  45. include/php/Zend/zend_gdb.h
  46. include/php/Zend/zend_generators.h
  47. include/php/Zend/zend_generators_arginfo.h
  48. include/php/Zend/zend_globals.h
  49. include/php/Zend/zend_globals_macros.h
  50. include/php/Zend/zend_hash.h
  51. include/php/Zend/zend_highlight.h
  52. include/php/Zend/zend_inheritance.h
  53. include/php/Zend/zend_ini.h
  54. include/php/Zend/zend_ini_parser.h
  55. include/php/Zend/zend_ini_scanner.h
  56. include/php/Zend/zend_ini_scanner_defs.h
  57. include/php/Zend/zend_interfaces.h
  58. include/php/Zend/zend_interfaces_arginfo.h
  59. include/php/Zend/zend_istdiostream.h
  60. include/php/Zend/zend_iterators.h
  61. include/php/Zend/zend_language_parser.h
  62. include/php/Zend/zend_language_scanner.h
  63. include/php/Zend/zend_language_scanner_defs.h
  64. include/php/Zend/zend_list.h
  65. include/php/Zend/zend_llist.h
  66. include/php/Zend/zend_long.h
  67. include/php/Zend/zend_map_ptr.h
  68. include/php/Zend/zend_modules.h
  69. include/php/Zend/zend_multibyte.h
  70. include/php/Zend/zend_multiply.h
  71. include/php/Zend/zend_object_handlers.h
  72. include/php/Zend/zend_objects.h
  73. include/php/Zend/zend_objects_API.h
  74. include/php/Zend/zend_observer.h
  75. include/php/Zend/zend_operators.h
  76. include/php/Zend/zend_portability.h
  77. include/php/Zend/zend_ptr_stack.h
  78. include/php/Zend/zend_range_check.h
  79. include/php/Zend/zend_signal.h
  80. include/php/Zend/zend_smart_str.h
  81. include/php/Zend/zend_smart_str_public.h
  82. include/php/Zend/zend_smart_string.h
  83. include/php/Zend/zend_smart_string_public.h
  84. include/php/Zend/zend_sort.h
  85. include/php/Zend/zend_stack.h
  86. include/php/Zend/zend_stream.h
  87. include/php/Zend/zend_string.h
  88. include/php/Zend/zend_strtod.h
  89. include/php/Zend/zend_strtod_int.h
  90. include/php/Zend/zend_system_id.h
  91. include/php/Zend/zend_ts_hash.h
  92. include/php/Zend/zend_type_info.h
  93. include/php/Zend/zend_types.h
  94. include/php/Zend/zend_variables.h
  95. include/php/Zend/zend_virtual_cwd.h
  96. include/php/Zend/zend_vm.h
  97. include/php/Zend/zend_vm_def.h
  98. include/php/Zend/zend_vm_execute.h
  99. include/php/Zend/zend_vm_handlers.h
  100. include/php/Zend/zend_vm_opcodes.h
  101. include/php/Zend/zend_vm_trace_handlers.h
  102. include/php/Zend/zend_vm_trace_lines.h
  103. include/php/Zend/zend_vm_trace_map.h
  104. include/php/Zend/zend_weakrefs.h
  105. include/php/Zend/zend_weakrefs_arginfo.h
  106. include/php/ext/date/lib/timelib.h
  107. include/php/ext/date/lib/timelib_config.h
  108. include/php/ext/date/php_date.h
  109. include/php/ext/hash/php_hash.h
  110. include/php/ext/hash/php_hash_adler32.h
  111. include/php/ext/hash/php_hash_crc32.h
  112. include/php/ext/hash/php_hash_fnv.h
  113. include/php/ext/hash/php_hash_gost.h
  114. include/php/ext/hash/php_hash_haval.h
  115. include/php/ext/hash/php_hash_joaat.h
  116. include/php/ext/hash/php_hash_md.h
  117. include/php/ext/hash/php_hash_ripemd.h
  118. include/php/ext/hash/php_hash_sha.h
  119. include/php/ext/hash/php_hash_sha3.h
  120. include/php/ext/hash/php_hash_snefru.h
  121. include/php/ext/hash/php_hash_tiger.h
  122. include/php/ext/hash/php_hash_whirlpool.h
  123. include/php/ext/json/php_json.h
  124. include/php/ext/json/php_json_parser.h
  125. include/php/ext/json/php_json_scanner.h
  126. include/php/ext/libxml/php_libxml.h
  127. include/php/ext/mysqlnd/config-win.h
  128. include/php/ext/mysqlnd/mysql_float_to_double.h
  129. include/php/ext/mysqlnd/mysqlnd.h
  130. include/php/ext/mysqlnd/mysqlnd_alloc.h
  131. include/php/ext/mysqlnd/mysqlnd_auth.h
  132. include/php/ext/mysqlnd/mysqlnd_block_alloc.h
  133. include/php/ext/mysqlnd/mysqlnd_charset.h
  134. include/php/ext/mysqlnd/mysqlnd_commands.h
  135. include/php/ext/mysqlnd/mysqlnd_connection.h
  136. include/php/ext/mysqlnd/mysqlnd_debug.h
  137. include/php/ext/mysqlnd/mysqlnd_enum_n_def.h
  138. include/php/ext/mysqlnd/mysqlnd_ext_plugin.h
  139. include/php/ext/mysqlnd/mysqlnd_libmysql_compat.h
  140. include/php/ext/mysqlnd/mysqlnd_plugin.h
  141. include/php/ext/mysqlnd/mysqlnd_portability.h
  142. include/php/ext/mysqlnd/mysqlnd_priv.h
  143. include/php/ext/mysqlnd/mysqlnd_protocol_frame_codec.h
  144. include/php/ext/mysqlnd/mysqlnd_ps.h
  145. include/php/ext/mysqlnd/mysqlnd_read_buffer.h
  146. include/php/ext/mysqlnd/mysqlnd_result.h
  147. include/php/ext/mysqlnd/mysqlnd_result_meta.h
  148. include/php/ext/mysqlnd/mysqlnd_reverse_api.h
  149. include/php/ext/mysqlnd/mysqlnd_statistics.h
  150. include/php/ext/mysqlnd/mysqlnd_structs.h
  151. include/php/ext/mysqlnd/mysqlnd_vio.h
  152. include/php/ext/mysqlnd/mysqlnd_wireprotocol.h
  153. include/php/ext/mysqlnd/php_mysqlnd.h
  154. include/php/ext/pcre/pcre2lib/config.h
  155. include/php/ext/pcre/pcre2lib/pcre2.h
  156. include/php/ext/pcre/pcre2lib/pcre2_internal.h
  157. include/php/ext/pcre/pcre2lib/pcre2_intmodedep.h
  158. include/php/ext/pcre/pcre2lib/pcre2_jit_neon_inc.h
  159. include/php/ext/pcre/pcre2lib/pcre2_jit_simd_inc.h
  160. include/php/ext/pcre/pcre2lib/pcre2_ucp.h
  161. include/php/ext/pcre/php_pcre.h
  162. include/php/ext/spl/php_spl.h
  163. include/php/ext/spl/spl_array.h
  164. include/php/ext/spl/spl_directory.h
  165. include/php/ext/spl/spl_dllist.h
  166. include/php/ext/spl/spl_engine.h
  167. include/php/ext/spl/spl_exceptions.h
  168. include/php/ext/spl/spl_fixedarray.h
  169. include/php/ext/spl/spl_functions.h
  170. include/php/ext/spl/spl_heap.h
  171. include/php/ext/spl/spl_iterators.h
  172. include/php/ext/spl/spl_observer.h
  173. include/php/ext/standard/base64.h
  174. include/php/ext/standard/basic_functions.h
  175. include/php/ext/standard/basic_functions_arginfo.h
  176. include/php/ext/standard/crc32.h
  177. include/php/ext/standard/crc32_x86.h
  178. include/php/ext/standard/credits.h
  179. include/php/ext/standard/credits_ext.h
  180. include/php/ext/standard/credits_sapi.h
  181. include/php/ext/standard/crypt_blowfish.h
  182. include/php/ext/standard/crypt_freesec.h
  183. include/php/ext/standard/css.h
  184. include/php/ext/standard/datetime.h
  185. include/php/ext/standard/dir_arginfo.h
  186. include/php/ext/standard/dl.h
  187. include/php/ext/standard/dl_arginfo.h
  188. include/php/ext/standard/exec.h
  189. include/php/ext/standard/file.h
  190. include/php/ext/standard/flock_compat.h
  191. include/php/ext/standard/fsock.h
  192. include/php/ext/standard/head.h
  193. include/php/ext/standard/hrtime.h
  194. include/php/ext/standard/html.h
  195. include/php/ext/standard/html_tables.h
  196. include/php/ext/standard/info.h
  197. include/php/ext/standard/md5.h
  198. include/php/ext/standard/pack.h
  199. include/php/ext/standard/pageinfo.h
  200. include/php/ext/standard/php_array.h
  201. include/php/ext/standard/php_assert.h
  202. include/php/ext/standard/php_browscap.h
  203. include/php/ext/standard/php_crypt.h
  204. include/php/ext/standard/php_crypt_r.h
  205. include/php/ext/standard/php_dir.h
  206. include/php/ext/standard/php_dns.h
  207. include/php/ext/standard/php_ext_syslog.h
  208. include/php/ext/standard/php_filestat.h
  209. include/php/ext/standard/php_fopen_wrappers.h
  210. include/php/ext/standard/php_http.h
  211. include/php/ext/standard/php_image.h
  212. include/php/ext/standard/php_incomplete_class.h
  213. include/php/ext/standard/php_lcg.h
  214. include/php/ext/standard/php_mail.h
  215. include/php/ext/standard/php_math.h
  216. include/php/ext/standard/php_mt_rand.h
  217. include/php/ext/standard/php_net.h
  218. include/php/ext/standard/php_password.h
  219. include/php/ext/standard/php_rand.h
  220. include/php/ext/standard/php_random.h
  221. include/php/ext/standard/php_smart_string.h
  222. include/php/ext/standard/php_smart_string_public.h
  223. include/php/ext/standard/php_standard.h
  224. include/php/ext/standard/php_string.h
  225. include/php/ext/standard/php_uuencode.h
  226. include/php/ext/standard/php_var.h
  227. include/php/ext/standard/php_versioning.h
  228. include/php/ext/standard/proc_open.h
  229. include/php/ext/standard/quot_print.h
  230. include/php/ext/standard/scanf.h
  231. include/php/ext/standard/sha1.h
  232. include/php/ext/standard/streamsfuncs.h
  233. include/php/ext/standard/url.h
  234. include/php/ext/standard/url_scanner_ex.h
  235. include/php/ext/standard/user_filters_arginfo.h
  236. include/php/ext/standard/winver.h
  237. @touch include/php/ext/php_config.h
  238. @rmempty include/php/ext/php_config.h
  239. include/php/main/SAPI.h
  240. include/php/main/build-defs.h
  241. include/php/main/fastcgi.h
  242. include/php/main/fopen_wrappers.h
  243. include/php/main/http_status_codes.h
  244. include/php/main/php.h
  245. include/php/main/php_compat.h
  246. include/php/main/php_config.h
  247. include/php/main/php_content_types.h
  248. include/php/main/php_getopt.h
  249. include/php/main/php_globals.h
  250. include/php/main/php_ini.h
  251. include/php/main/php_main.h
  252. include/php/main/php_memory_streams.h
  253. include/php/main/php_network.h
  254. include/php/main/php_open_temporary_file.h
  255. include/php/main/php_output.h
  256. include/php/main/php_reentrancy.h
  257. include/php/main/php_scandir.h
  258. include/php/main/php_stdint.h
  259. include/php/main/php_streams.h
  260. include/php/main/php_syslog.h
  261. include/php/main/php_ticks.h
  262. include/php/main/php_variables.h
  263. include/php/main/php_version.h
  264. include/php/main/rfc1867.h
  265. include/php/main/snprintf.h
  266. include/php/main/spprintf.h
  267. include/php/main/streams/php_stream_context.h
  268. include/php/main/streams/php_stream_filter_api.h
  269. include/php/main/streams/php_stream_glob_wrapper.h
  270. include/php/main/streams/php_stream_mmap.h
  271. include/php/main/streams/php_stream_plain_wrapper.h
  272. include/php/main/streams/php_stream_transport.h
  273. include/php/main/streams/php_stream_userspace.h
  274. include/php/main/streams/php_streams_int.h
  275. include/php/sapi/cli/cli.h
  276. include/php/sapi/embed/php_embed.h
  277. lib/libphp.so
  278. lib/php/build/Makefile.global
  279. lib/php/build/ax_check_compile_flag.m4
  280. lib/php/build/ax_gcc_func_attribute.m4
  281. lib/php/build/config.guess
  282. lib/php/build/config.sub
  283. lib/php/build/gen_stub.php
  284. lib/php/build/libtool.m4
  285. lib/php/build/ltmain.sh
  286. lib/php/build/php.m4
  287. lib/php/build/php_cxx_compile_stdcxx.m4
  288. lib/php/build/phpize.m4
  289. lib/php/build/pkg.m4
  290. lib/php/build/run-tests.php
  291. lib/php/build/shtool
  292. man/man1/php-cgi.1.gz
  293. man/man1/php-config.1.gz
  294. man/man1/php.1.gz
  295. @comment man/man1/phpdbg.1.gz
  296. man/man1/phpize.1.gz
  297. man/man8/php-fpm.8.gz
  298. share/php/fpm/status.html
  299. @owner
  300. @group
  301. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • php80>0:lang/php80
  • For LIB depends:
    • libphp.so:lang/php80
Conflicts:
CONFLICTS_INSTALL:
  • php[0-9][0-9]
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/lang/php80/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/php80
  • pkg install php80
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: php80
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
php80
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd648.0.118.0.11
FreeBSD:11:armv6--
FreeBSD:11:i3868.0.118.0.11
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-8.0.18
FreeBSD:12:amd648.0.208.0.18
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3868.0.208.0.18
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-8.0.6
FreeBSD:13:aarch648.0.208.0.18
FreeBSD:13:amd648.0.208.0.18
FreeBSD:13:armv68.0.18.0.18
FreeBSD:13:armv78.0.18.0.18
FreeBSD:13:i3868.0.208.0.18
FreeBSD:13:mips--
FreeBSD:13:mips648.0.18.0.2
FreeBSD:13:powerpc648.0.0_18.0.10
FreeBSD:14:aarch648.0.20-
FreeBSD:14:amd648.0.20-
FreeBSD:14:armv68.0.19-
FreeBSD:14:armv78.0.19-
FreeBSD:14:i3868.0.20-
FreeBSD:14:mips--
FreeBSD:14:mips648.0.15-
FreeBSD:14:powerpc648.0.3-
 

Slave ports:
  1. archivers/php80-bz2
  2. archivers/php80-phar
  3. archivers/php80-zip
  4. archivers/php80-zlib
  5. converters/php80-iconv
  6. converters/php80-mbstring
  7. databases/php80-dba
  8. databases/php80-mysqli
  9. databases/php80-odbc
  10. databases/php80-pdo
  11. databases/php80-pdo_dblib
  12. databases/php80-pdo_firebird
  13. databases/php80-pdo_mysql
  14. databases/php80-pdo_odbc
  15. databases/php80-pdo_pgsql
  16. databases/php80-pdo_sqlite
  17. databases/php80-pgsql
  18. databases/php80-sqlite3
  19. devel/php80-ffi
  20. devel/php80-gettext
  21. devel/php80-intl
  22. devel/php80-pcntl
  23. devel/php80-readline
  24. devel/php80-shmop
  25. devel/php80-sysvmsg
  26. devel/php80-sysvsem
  27. devel/php80-sysvshm
  28. devel/php80-tokenizer
  29. ftp/php80-curl
  30. ftp/php80-ftp
  31. graphics/php80-exif
  32. graphics/php80-gd
  33. mail/php80-imap
  34. math/php80-bcmath
  35. math/php80-gmp
  36. misc/php80-calendar
  37. net/php80-ldap
  38. net/php80-soap
  39. net/php80-sockets
  40. net-mgmt/php80-snmp
  41. security/php80-filter
  42. security/php80-sodium
  43. sysutils/php80-fileinfo
  44. sysutils/php80-posix
  45. textproc/php80-ctype
  46. textproc/php80-dom
  47. textproc/php80-enchant
  48. textproc/php80-pspell
  49. textproc/php80-simplexml
  50. textproc/php80-xml
  51. textproc/php80-xmlreader
  52. textproc/php80-xmlwriter
  53. textproc/php80-xsl
  54. www/mod_php80
  55. www/php80-opcache
  56. www/php80-session
  57. www/php80-tidy

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.71 : devel/autoconf
  3. automake>=1.16.5 : devel/automake
Library dependencies:
  1. libpcre2-8.so : devel/pcre2
  2. libargon2.so : security/libargon2
  3. libxml2.so : textproc/libxml2
This port is required by:
for Build
  1. archivers/pecl-rar
  2. archivers/php-lz4
  3. archivers/php-zstd
  4. archivers/php80-bz2
  5. archivers/php80-phar
  6. archivers/php80-zip
  7. archivers/php80-zlib
Expand this list (100 items / 93 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. benchmarks/phoronix-test-suite
  3. chinese/php-opencc
  4. converters/php80-iconv
  5. converters/php80-mbstring
  6. databases/pecl-memcached
  7. databases/pecl-rrd
  8. databases/php80-dba
  9. databases/php80-mysqli
  10. databases/php80-odbc
  11. databases/php80-pdo
  12. databases/php80-pdo_dblib
  13. databases/php80-pdo_firebird
  14. databases/php80-pdo_mysql
  15. databases/php80-pdo_odbc
  16. databases/php80-pdo_pgsql
  17. databases/php80-pdo_sqlite
  18. databases/php80-pgsql
  19. databases/php80-sqlite3
  20. devel/pecl-dio
  21. devel/pecl-event
  22. devel/pecl-grpc
  23. devel/pecl-protobuf
  24. devel/pecl-runkit7
  25. devel/pecl-swoole
  26. devel/pecl-sync
  27. devel/pecl-uv
  28. devel/pecl-vld
  29. devel/pecl-xdebug
  30. devel/pecl-yaconf
  31. devel/pecl-zookeeper
  32. devel/php80-ffi
  33. devel/php80-gettext
  34. devel/php80-intl
  35. devel/php80-pcntl
  36. devel/php80-readline
  37. devel/php80-shmop
  38. devel/php80-sysvmsg
  39. devel/php80-sysvsem
  40. devel/php80-sysvshm
  41. devel/php80-tokenizer
  42. ftp/php80-curl
  43. ftp/php80-ftp
  44. graphics/pecl-qrencode
  45. graphics/pecl-vips
  46. graphics/php-facedetect
  47. graphics/php-geos
  48. graphics/php80-exif
  49. graphics/php80-gd
  50. mail/pecl-mailparse
  51. mail/php80-imap
  52. math/php80-bcmath
  53. math/php80-gmp
  54. misc/pecl-timezonedb
  55. misc/php80-calendar
  56. net/pecl-rdkafka
  57. net/pecl-xmlrpc
  58. net/php80-ldap
  59. net/php80-soap
  60. net/php80-sockets
  61. net-mgmt/php80-snmp
  62. security/pecl-crypto
  63. security/pecl-mcrypt
  64. security/pecl-pam
  65. security/pecl-pkcs11
  66. security/php80-filter
  67. security/php80-sodium
  68. security/snuffleupagus
  69. sysutils/pecl-proctitle
  70. sysutils/php80-fileinfo
  71. sysutils/php80-posix
  72. textproc/php80-ctype
  73. textproc/php80-dom
  74. textproc/php80-enchant
  75. textproc/php80-pspell
  76. textproc/php80-simplexml
  77. textproc/php80-xml
  78. textproc/php80-xmlreader
  79. textproc/php80-xmlwriter
  80. textproc/php80-xsl
  81. www/bareos-webui
  82. www/bareos19-webui
  83. www/bareos20-webui
  84. www/pecl-http
  85. www/pecl-solr
  86. www/pecl-yaf
  87. www/pecl-yar
  88. www/phalcon
  89. www/php80-opcache
  90. www/php80-session
  91. www/php80-tidy
  92. www/phpmustache
  93. www/unit-php
  94. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. security/php80-openssl*
  2. Collapse this list of deleted ports.
for Run
  1. archivers/pecl-rar
  2. archivers/php-lz4
  3. archivers/php-zstd
  4. archivers/php80-bz2
  5. archivers/php80-phar
  6. archivers/php80-zip
  7. archivers/php80-zlib
Expand this list (276 items / 269 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/ampache
  3. benchmarks/phoronix-test-suite
  4. chinese/php-opencc
  5. chinese/phpbb-tw
  6. chinese/wordpress-zh_CN
  7. chinese/wordpress-zh_TW
  8. converters/php80-iconv
  9. converters/php80-mbstring
  10. databases/adminer
  11. databases/adodb5
  12. databases/pear-DB_Sqlite_Tools
  13. databases/pear-DoctrineCommon
  14. databases/pear-DoctrineDBAL
  15. databases/pecl-memcached
  16. databases/pecl-rrd
  17. databases/php80-dba
  18. databases/php80-mysqli
  19. databases/php80-odbc
  20. databases/php80-pdo
  21. databases/php80-pdo_dblib
  22. databases/php80-pdo_firebird
  23. databases/php80-pdo_mysql
  24. databases/php80-pdo_odbc
  25. databases/php80-pdo_pgsql
  26. databases/php80-pdo_sqlite
  27. databases/php80-pgsql
  28. databases/php80-sqlite3
  29. databases/phpmyadmin
  30. databases/phpmyadmin5
  31. databases/phppgadmin
  32. deskutils/kuserfeedback
  33. deskutils/moregroupware
  34. devel/arcanist
  35. devel/arcanist-lib
  36. devel/gitlist
  37. devel/pear
  38. devel/pear-Date_Holidays
  39. devel/pear-HTML_Common2
  40. devel/pear-HTML_QuickForm2
  41. devel/pear-PHP_CodeSniffer
  42. devel/pear-Symfony_Component_Console
  43. devel/pear-TheSeer_fDOMDocument
  44. devel/pear-channel-doctrine
  45. devel/pecl-dio
  46. devel/pecl-event
  47. devel/pecl-grpc
  48. devel/pecl-protobuf
  49. devel/pecl-runkit7
  50. devel/pecl-swoole
  51. devel/pecl-sync
  52. devel/pecl-uv
  53. devel/pecl-vld
  54. devel/pecl-xdebug
  55. devel/pecl-yaconf
  56. devel/pecl-zookeeper
  57. devel/phabricator
  58. devel/php-composer
  59. devel/php-composer2
  60. devel/php80-ffi
  61. devel/php80-gettext
  62. devel/php80-intl
  63. devel/php80-pcntl
  64. devel/php80-readline
  65. devel/php80-shmop
  66. devel/php80-sysvmsg
  67. devel/php80-sysvsem
  68. devel/php80-sysvshm
  69. devel/php80-tokenizer
  70. devel/phpunit8
  71. devel/phpunit9
  72. devel/websvn
  73. dns/dns-ui
  74. dns/pear-Net_DNS2
  75. finance/nextcloud-cospend
  76. finance/pear_Payment_DTA
  77. finance/prestashop
  78. french/wordpress
  79. ftp/php80-curl
  80. ftp/php80-ftp
  81. german/wordpress
  82. graphics/pecl-qrencode
  83. graphics/pecl-vips
  84. graphics/php-facedetect
  85. graphics/php-geos
  86. graphics/php80-exif
  87. graphics/php80-gd
  88. japanese/wordpress
  89. lang/php80-extensions
  90. mail/nextcloud-mail
  91. mail/nocc
  92. mail/pear-Mail_mimeDecode
  93. mail/pecl-mailparse
  94. mail/php80-imap
  95. mail/phplist
  96. mail/phpmailer6
  97. mail/postfixadmin33
  98. mail/postfixadmin33-lite
  99. mail/rainloop
  100. mail/rainloop-community
  101. mail/roundcube
  102. mail/roundcube-automatic_addressbook
  103. mail/roundcube-calendar-kolab
  104. mail/roundcube-carddav
  105. mail/roundcube-contextmenu
  106. mail/roundcube-html5_notifier
  107. mail/roundcube-login_info
  108. mail/roundcube-mobilecube
  109. mail/roundcube-mvision2
  110. mail/roundcube-sauserprefs
  111. mail/roundcube-thunderbird_labels
  112. mail/roundcube-twofactor_gauthenticator
  113. mail/roundcube-umich
  114. mail/roundcube-veximaccountadmin
  115. mail/roundcube-yubikey_auth
  116. mail/snappymail
  117. mail/squirrelmail-change_sqlpass-plugin
  118. mail/squirrelmail-sasql-plugin
  119. mail/vexim
  120. math/php80-bcmath
  121. math/php80-gmp
  122. math/rkward
  123. misc/pecl-timezonedb
  124. misc/php80-calendar
  125. multimedia/zoneminder
  126. net/pear-Auth_RADIUS
  127. net/pecl-rdkafka
  128. net/pecl-xmlrpc
  129. net/php80-ldap
  130. net/php80-soap
  131. net/php80-sockets
  132. net/phpldapadmin
  133. net-im/nextcloud-talk
  134. net-mgmt/cacti
  135. net-mgmt/glpi-plugins-fusioninventory-server
  136. net-mgmt/librenms
  137. net-mgmt/nagiosql
  138. net-mgmt/nagvis
  139. net-mgmt/observium
  140. net-mgmt/ocsinventory-ocsreports
  141. net-mgmt/php80-snmp
  142. net-mgmt/phpipam
  143. net-mgmt/phpweathermap
  144. net-mgmt/zabbix5-frontend
  145. net-mgmt/zabbix6-frontend
  146. russian/wordpress
  147. security/mailzu
  148. security/nextcloud-end_to_end_encryption
  149. security/nextcloud-passman
  150. security/nextcloud-twofactor_admin
  151. security/nextcloud-twofactor_nextcloud_notification
  152. security/nextcloud-twofactor_totp
  153. security/nextcloud-twofactor_u2f
  154. security/nextcloud-twofactor_webauthn
  155. security/pear-Crypt_GPG
  156. security/pecl-crypto
  157. security/pecl-mcrypt
  158. security/pecl-pam
  159. security/pecl-pkcs11
  160. security/php80-filter
  161. security/php80-sodium
  162. security/snuffleupagus
  163. sysutils/froxlor
  164. sysutils/ldap-account-manager
  165. sysutils/pecl-proctitle
  166. sysutils/php80-fileinfo
  167. sysutils/php80-posix
  168. sysutils/racktables
  169. textproc/php80-ctype
  170. textproc/php80-dom
  171. textproc/php80-enchant
  172. textproc/php80-pspell
  173. textproc/php80-simplexml
  174. textproc/php80-xml
  175. textproc/php80-xmlreader
  176. textproc/php80-xmlwriter
  177. textproc/php80-xsl
  178. www/Stikked
  179. www/UniversalFeedCreator
  180. www/bacula-web
  181. www/baikal
  182. www/bareos-webui
  183. www/bareos19-webui
  184. www/bareos20-webui
  185. www/codeigniter
  186. www/dokuwiki
  187. www/dolibarr
  188. www/dolibarr13
  189. www/dolibarr14
  190. www/drupal7
  191. www/drupal9
  192. www/drush
  193. www/e107
  194. www/elgg
  195. www/glpi
  196. www/groupoffice
  197. www/hotcrp
  198. www/ilias
  199. www/ilias6
  200. www/joomla3
  201. www/joomla4
  202. www/kanboard
  203. www/kohana
  204. www/librespeed
  205. www/matomo
  206. www/mediawiki135
  207. www/mediawiki136
  208. www/mediawiki137
  209. www/mediawiki138
  210. www/moodle310
  211. www/moodle311
  212. www/moodle39
  213. www/moodle40
  214. www/mybb
  215. www/mythplugin-mythweb
  216. www/nextcloud
  217. www/nextcloud-appointments
  218. www/nextcloud-calendar
  219. www/nextcloud-contacts
  220. www/nextcloud-deck
  221. www/nextcloud-forms
  222. www/nextcloud-groupfolders
  223. www/nextcloud-notes
  224. www/nextcloud-tasks
  225. www/nibbleblog
  226. www/opencart
  227. www/orangehrm
  228. www/osticket
  229. www/owncloud
  230. www/pear-HTTP_WebDAV_Server
  231. www/pear-Text_Wiki
  232. www/pecl-http
  233. www/pecl-solr
  234. www/pecl-yaf
  235. www/pecl-yar
  236. www/phalcon
  237. www/php80-opcache
  238. www/php80-session
  239. www/php80-tidy
  240. www/phpbb
  241. www/phpbb3
  242. www/phpgroupware
  243. www/phpmustache
  244. www/phpmyfaq
  245. www/phpsysinfo
  246. www/phpvirtualbox
  247. www/phpvirtualbox-legacy
  248. www/piwigo
  249. www/pmwiki
  250. www/privatebin
  251. www/rss-bridge
  252. www/smarty2
  253. www/smarty3
  254. www/tcexam
  255. www/thirtybees
  256. www/thundersnarf
  257. www/tikiwiki
  258. www/tt-rss
  259. www/typo3-11
  260. www/unit-php
  261. www/webgrind
  262. www/wordpress
  263. www/yourls
  264. www/zend-framework
  265. Collapse this list.

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. databases/adodb*
  2. math/rkward-kde*
  3. net-mgmt/zabbix3-frontend*
  4. security/php80-openssl*
  5. www/crp*
  6. www/typo3-9*
  7. 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:
Options name:

USES:

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.

Number of commits found: 49

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Jun 2022 13:58:50
 files touched by this commit commit hash:debc1294d3a159377b0326f4f9cbbc4ad1d12a9e  8.0.20
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Update version 8.0.19=>8.0.20

- CLI:
  Fixed bug #8575 (CLI closes standard streams too early).
- Core:
  Fixed Haiku ZTS builds.
- Date:
  Fixed bug #8471 (Segmentation fault when converting immutable and
  mutable DateTime instances created using reflection).
- FPM:
  * Fixed ACL build check on MacOS.
  * Fixed bug #72185: php-fpm writes empty fcgi record causing nginx 502
- Mysqlnd:
  Fixed bug #81719: mysqlnd/pdo password buffer overflow.
  (CVE-2022-31626)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13 May 2022 18:57:01
 files touched by this commit commit hash:a6acea55b9730bd14a84299c60b94ecb47e8bd32  8.0.19
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Update version 8.0.18=>8.0.19

* Core:
  Fixed bug #8289 (Exceptions thrown within a yielded from iterator are
   not rethrown into the generator).
* Date:
  Fixed bug #7979 (DatePeriod iterator advances when checking if valid).
* FFI:
  Fixed bug #8433 (Assigning function pointers to structs in FFI leaks).
* FPM:
  Fixed bug #76003 (FPM /status reports wrong number of active processe)
  Fixed bug #77023 (FPM cannot shutdown processes).
  Fixed comment in kqueue remove callback log message.
* Iconv:
  Fixed bug #8218 (ob_end_clean does not reset Content-Encoding header).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 Apr 2022 20:49:43
 files touched by this commit commit hash:0703b15c9b8d95142bbf481f0acf4ec2cd456775  8.0.18
Thierry Thomas (thierry) search for other commits by this committer
lang/php??, mail/php*-imap: chase panda-cclient
15 Apr 2022 22:31:12
 files touched by this commit commit hash:adc832aebae0fb8abd815e60eafa39de6b56de79  8.0.18
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Upgrade from 8.0.17 to 8.0.18

Changelog:

    Core:
        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 #8142 (Compilation error on cygwin).
    MBString:
        Fixed bug #8208 (mb_encode_mimeheader: $indent functionality broken).
    MySQLi:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Apr 2022 19:11:41
 files touched by this commit commit hash:d63665f7cd9c99880704a3c5bc221829cb009744  8.0.17_3
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)
26 Mar 2022 08:27:27
 files touched by this commit commit hash:247c7db7513f1264922428278678da641c5a3f52  8.0.17_2
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
25 Mar 2022 14:29:03
 files touched by this commit commit hash:b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6  8.0.17_1
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.
18 Mar 2022 01:29:19
 files touched by this commit commit hash:34f845f02162baeb966ad7fb5d01afdb997d6280  8.0.17
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Update version 8.0.16=>8.0.17

Core:
  Fixed Haiku ZTS build.
GD:
  Fixed libpng warning when loading interlaced images.
FPM:
  Fixed bug #76109 (Unsafe access to fpm scoreboard).
Iconv:
  Fixed bug #7953 (ob_clean() only does not set Content-Encoding).
  Fixed bug #7980 (Unexpected result for iconv_mime_decode).
MySQLnd:
  Fixed bug #8058 (NULL pointer dereference in mysqlnd package).
OPcache:
  Fixed bug #8074 (Wrong type inference of range() result).
Reflection:
  Fixed bug #8080 (ReflectionClass::getConstants() depends on def.
  order).
Zlib:
  Fixed bug #7953 (ob_clean() only does not set Content-Encoding).

Approved by:	tz (private email)
Relnotes: https://www.php.net/ChangeLog-8.php#PHP_8_0
Sponsored by:	Bounce Experts
19 Feb 2022 04:42:29
 files touched by this commit commit hash:11c9b8a17e718f9e60d2190b70dd57201533723f  8.0.16
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Update version 8.0.15=>8.0.16

Core:
  Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
  Fixed bug #7896 (Environment vars may be mangled on Windows).
FFI:
  Fixed bug #7867 (FFI::cast() from pointer to array is broken).
Filter:
  Fix #81708: UAF due to php_filter_float() failing for ints.
FPM:
  Fixed memory leak on invalid port.
MBString:
  Fixed bug #7902 (mb_send_mail may delimit headers with LF only).
MySQLnd:
  Fixed bug #7972 (MariaDB version prefix 5.5.5- is not stripped).
Sockets:
  Fixed ext/sockets build on Haiku.
  Fixed bug #7978 (sockets extension compilation errors).
Standard:
  Fixed bug #7875 (mails are sent even if failure to log throws exception).

Approved by:	tz (private email)
Sponsored by:	Bounce Experts
18 Feb 2022 19:10:17
 files touched by this commit commit hash:8f89a070b368b80380d863f7aea376b98cc75e09  8.0.15_1
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/php*: remove support for 11 on powerpc64
12 Feb 2022 20:46:51
 files touched by this commit commit hash:b904062e277f750c3a12b9a8cd8af97c3230fbe4  8.0.15_1
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
12 Feb 2022 15:41:51
 files touched by this commit commit hash:e8d9493812a510f7c1cc94632836e1d5731de250  8.0.15_1
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)
06 Feb 2022 18:46:36
 files touched by this commit commit hash:d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcb  8.0.15
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)
26 Jan 2022 00:36:09
 files touched by this commit commit hash:16510abbadad0623526e19a9d64ce4bab479d870  8.0.15
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]
21 Jan 2022 21:24:23
 files touched by this commit commit hash:bcd3779e1219aa1981b75ce0ab1a849347284023  8.0.15
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Update from 8.0.14 to 8.0.15

    Core:
        Fixed bug #81656 (GCC-11 silently ignores -R).
        Fixed bug #81585 (cached_chunks are not counted to real_size on
shutdown).
    Filter:
        Fixed FILTER_FLAG_NO_RES_RANGE flag.
    Hash:
        Fixed bug #7759 (Incorrect return types for hash() and hash_hmac()).
        Fixed bug #7826 (Inconsistent argument name in hash_hmac_file and
hash_file).
    MySQLnd:
        Fixed bug where large bigints may be truncated.
    OCI8:
        Fixed bug #7765 (php_oci_cleanup_global_handles segfaults at second
call).
    OPcache:
        Fixed bug #81679 (Tracing JIT crashes on reattaching).
    PDO_PGSQL:
        Fixed error message allocation of PDO PgSQL.
    Sockets:
        Avoid void* arithmetic in sockets/multicast.c on NetBSD.
    Spl:
        Fixed bug #75917 (SplFileObject::seek broken with CSV flags).

Sponsored by:	Bounce Experts
28 Dec 2021 02:32:09
 files touched by this commit commit hash:b68b5084aa6927409730c87cbd618be7b62a74fd  8.0.14
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Update version 8.0.13=>8.0.14

- Refactor with OPTIONSNG

Changelog:

Core:
    Fixed bug #81582 (Stringable not implicitly declared if __toString()
    came from a trait).
    Fixed bug #81591 (Fatal Error not properly logged in particular
    cases).
    Fixed bug #81626 (Error on use static:: in __сallStatic() wrapped to
    Closure::fromCallable()).
    Fixed bug #81631 (::class with dynamic class name may yield wrong
    line number).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
26 Dec 2021 18:23:22
 files touched by this commit commit hash:529117f533a514559415cae1128f90c4c8f131c4  8.0.13
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Fix fetch for php*

- Primary hosting provider of php has introduced some sort of checking
  which is blocking fetch although curl/wget works perfectly. fetch with
  other --user-agent is also not working at the moment. An issue has been
  opened with the upstream which can be found at:
  https://github.com/php/web-php/issues/483
- Untill this is fixed add php Github distributions URL to MASTER_SITES
- Modify MASTER_SITES for php[73|74|80] and remove SUBDIR as it affects
  DIST_SUBDIR
- Add DIST_SUBDIR as Github is IPv4 only which affects IPv6 only
  builders. In case someone is running IPv6 only builders distcache will
  pickup and serve.
- Although distinfo has been updated as we have added DIST_SUBDIR but
  SHA256 and SIZE are unchanged. In case someone needs to verify those
  are available from https://www.php.net/downloads
- We might have done some drastic changes but we are on the brink of
  quarterly build and we do not want to start a new year and a new
  quarter with BROKEN php and thousands of other ports.

PR: 260699
Reported by: chris@cretaforce.gr
Approved by: portmgr (blanket infrastructure)
Sponsored by: Bounce Experts
25 Nov 2021 21:40:11
 files touched by this commit commit hash:04b9da414081a733478d3def4e1e3777908536c6  8.0.13
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
20 Nov 2021 19:31:39
 files touched by this commit commit hash:91fd937f88cae37d468aa1973dd88232c2fb498c  8.0.13
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Upgrade from 8.0.12 to 8.0.13

    Core:
        Fixed bug #81518 (Header injection via default_mimetype /
default_charset).
    Date:
        Fixed bug #81500 (Interval serialization regression since 7.3.14 /
7.4.2).
    DBA:
        Fixed bug #81588 (TokyoCabinet driver leaks memory).
    MBString:
        Fixed bug #76167 (mbstring may use pointer from some previous request).
    Opcache:
        Fixed bug #81512 (Unexpected behavior with arrays and JIT).
    PCRE:
        Fixed bug #81424 (PCRE2 10.35 JIT performance regression).
    XML:
        Fixed bug #79971 (special character is breaking the path in xml
function). (CVE-2021-21707)
    XMLReader:
        Fixed bug #81521 (XMLReader::getParserProperty may throw with a valid
property).

Also include a patch to fix issue 259725:
dns_get_record fails when requested record doesn't exist

PR:		259725
Reported by:	fsbruva@yahoo.com
Sponsored by:	Bounce Experts
23 Oct 2021 22:52:36
 files touched by this commit commit hash:cf94bbaed1c2cc1f61c246bce90f767ea40ab7f3  8.0.12
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Upgrade from 8.0.11 to 8.0.12

Changelog:

    CLI:
        Fixed bug #81496 (Server logs incorrect request method).
    Core:
        Fixed bug #81435 (Observer current_observed_frame may point to an old
(overwritten) frame).
        Fixed bug #81380 (Observer may not be initialized properly).
    DOM:
        Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove
ID).
    FFI:
        Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not
defined).
    FPM:
        Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege
escalation) (CVE-2021-21703).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
29 Sep 2021 09:55:01
 files touched by this commit commit hash:4a295722e6b8634711f4e1513bf38543ba4db7f9  8.0.11
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Update from 8.0.10 to 8.0.11

Changelog:

    Core:
        Fixed bug #81302 (Stream position after stream filter removed).
        Fixed bug #81346 (Non-seekable streams don't update position after
write).
        Fixed bug #73122 (Integer Overflow when concatenating strings).
    GD:
        Fixed bug #53580 (During resize gdImageCopyResampled cause colors
change).
    Opcache:
        Fixed bug #81353 (segfault with preloading and statically bound
closure).
    Shmop:
        Fixed bug #81407 (shmop_open won't attach and causes php to crash).
    Standard:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
29 Aug 2021 20:47:47
 files touched by this commit commit hash:02593a6d1bb990f79489406c3e19037c7fbe0726  8.0.10
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Upgrade from 8.0.9 to 8.0.10

Changelog:

    Core:
        Fixed bug #72595 (php_output_handler_append illegal write access).
        Fixed bug #66719 (Weird behaviour when using get_called_class() with
call_user_func()).
        Fixed bug #81305 (Built-in Webserver Drops Requests With "Upgrade"
Header).
    BCMath:
        Fixed bug #78238 (BCMath returns "-0").
    CGI:
        Fixed bug #80849 (HTTP Status header truncation).
    Date:
        Fixed bug #64975 (Error parsing when AM/PM not at the end).
        Fixed bug #78984 (DateTimeZone accepting invalid UTC timezones).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Aug 2021 08:32:35
 files touched by this commit commit hash:974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70  8.0.9_1
Xin LI (delphij) search for other commits by this committer
net/openldap24-server: Make SASL permanent for OpenLDAP port.

PR:		ports/257374
Reviewed by:	obrien
Approved by:	portmgr (exp-run by antoine)
Differential Revision: https://reviews.freebsd.org/D31301
31 Jul 2021 21:31:29
 files touched by this commit commit hash:0b5547466b5012a6c97c66831ef7ed863677d3fa  8.0.9
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Update from 8.0.8 to 8.0.9

Changelog:

    Core:
        Fixed bug #81145 (copy() and stream_copy_to_stream() fail for +4GB
files).
        Fixed bug #81163 (incorrect handling of indirect vars in __sleep).
        Fixed bug #81159 (Object to int warning when using an object as a string
offset).
        Fixed bug #80728 (PHP built-in web server resets timeout when it can
kill the process).
        Fixed bug #73630 (Built-in Weberver - overwrite
$_SERVER['request_uri']).
        Fixed bug #80173 (Using return value of zend_assign_to_variable() is not
safe).
        Fixed bug #73226 (--r[fcez] always return zero exit code).
    Intl:
        Fixed bug #72809 (Locale::lookup() wrong result with canonicalize
option).
        Fixed bug #68471 (IntlDateFormatter fails for "GMT+00:00" timezone).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05 Jul 2021 21:31:19
 files touched by this commit commit hash:526e5688439d2c300153c6031dd0c56e7cc8b9d7  8.0.8
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Update from 8.0.7 to 8.0.8

Changelog:

    Core:
        Fixed bug #81076 (incorrect debug info on Closures with implicit binds).
        Fixed bug #81068 (Double free in realpath_cache_clean()).
        Fixed bug #76359 (open_basedir bypass through adding "..").
        Fixed bug #81090 (Typed property performance degradation with .=
operator).
        Fixed bug #81070 (Integer underflow in memory limit comparison).
        Fixed bug #81122 (SSRF bypass in FILTER_VALIDATE_URL). (CVE-2021-21705)
    Bzip2:
        Fixed bug #81092 (fflush before stream_filter_remove corrupts stream).
    Fileinfo:
        Fixed bug #80197 (implicit declaration of function 'magic_stream' is
invalid).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Jun 2021 09:23:30
 files touched by this commit commit hash:9b1671d74c24ce6d07513e76c91d3a47f6cdee08  8.0.7
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/php80: enable DTRACE on powerpc
09 Jun 2021 00:41:46
 files touched by this commit commit hash:62bd7b9f9900528481ab4ae32b4a2bd183afecfb  8.0.7
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/php80: fix build on riscv64

DTRACE doesn't yet work on riscv64.
JIT in PCRE2 is not yet implemented.
04 Jun 2021 20:44:41
 files touched by this commit commit hash:c4d81d7c8bc890a3f43ede1c9dc4fde0e4dd92dd  8.0.7
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Upgrade from 8.0.6 to 8.0.7

Changelog:

    Core:
        Fixed bug #80960 (opendir() warning wrong info when failed on Windows).
        Fixed bug #67792 (HTTP Authorization schemes are treated as
case-sensitive).
        Fixed bug #80972 (Memory exhaustion on invalid string offset).
    FPM:
        Fixed bug #65800 (Events port mechanism).
    FTP:
        Fixed bug #80901 (Info leak in ftp extension).
        Fixed bug #79100 (Wrong FTP error messages).
    GD:
        Fixed bug #81032 (GD install is affected by external libgd
installation).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 May 2021 22:53:48
 files touched by this commit commit hash:85d390d64b21091cba650449989bab8144d97dab  8.0.6
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Update from 8.0.5 to 8.0.6

PDO_pgsql:

    Revert "Fixed bug #80892 (PDO::PARAM_INT is treated the same as
PDO::PARAM_STR)"

Sponsored by:	Bounce Experts
01 May 2021 22:10:15
 files touched by this commit commit hash:3de8c62ac410f7635d710951b5cf0fafd2ce3877  8.0.5
Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php80: Upgrade from 8.0.3 to 8.0.5

Changelog:

    Core:
        Fixed bug #75776 (Flushing streams with compression filter is broken).
        Fixed bug #80811 (Function exec without $output but with $restult_code
parameter crashes).
        Fixed bug #80814 (threaded mod_php won't load on FreeBSD: No space
available for static Thread Local Storage).
        Changed PowerPC CPU registers used by Zend VM to work around GCC bug.
Old registers (r28/r29) might be clobbered by _restgpr routine used for return
from C function compiled with -Os.
    Dba:
        Fixed bug #80817 (dba_popen() may cause segfault during RSHUTDOWN).
    DOM:
        Fixed bug #66783 (UAF when appending DOMDocument to element).
    FFI:
        Fixed bug #80847 (CData structs with fields of type struct can't be
passed as C function argument).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  8.0.3
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  8.0.3
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  8.0.3
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
06 Apr 2021 10:14:41
 files touched by this commit commit hash:91fdbed776033fd4b210135429a171ab5fed549b  8.0.3
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Adding MySQL 8.0 'caching_sha2_password' support

- Pet portlint
- Add non-default OPTION MYSQL80

This patch adds an OPTION for adding 'caching_sha2_password' (Default
Password mechanism in MySQL >= 8.0) in php80. If the OPTION MYSQL80 is
selected it will build openssl module with base PHP including mysqlnd.
This will also prevent php80-openssl module from being installed in the
future. php80-mysqli and php80-pdo_mysql will use mysqlnd.

PR:		252420
Reported by:	sean@rogue-research.com
Approved by:	tz
Sponsored by:	Bounce Experts
Differential Revision:	https://reviews.freebsd.org/D29491
27 Mar 2021 22:25:32
Original commit files touched by this commit Revision:569365  8.0.3
bapt search for other commits by this committer
Convert to @touch
06 Mar 2021 01:34:35
Original commit files touched by this commit Revision:567450  8.0.3
tz search for other commits by this committer
lang/php80: Update from 8.0.2 to 8.0.3

Changelog:

    Core:
        Fixed #80706 (mail(): Headers after Bcc headers may be ignored).
    DOM:
        Fixed bug #80600 (DOMChildNode::remove() doesn't work on CharacterData
nodes).
    Gettext:
        Fixed bug #53251 (bindtextdomain with null dir doesn't return old
value).
    MySQLnd:
        Fixed bug #78680 (mysqlnd's mysql_clear_password does not transmit
null-terminated password).
        Fixed bug #80713 (SegFault when disabling ATTR_EMULATE_PREPARES and
MySQL 8.0).
    MySQLi:
        Fixed bug #74779 (x() and y() truncating floats to integers).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05 Feb 2021 22:54:20
Original commit files touched by this commit Revision:564156  8.0.2
tz search for other commits by this committer
lang/php80: Update from 8.0.1 to 8.0.2

    Core:
        Fixed bug #80523 (bogus parse error on >4GB source code).
        Fixed bug #80384 (filter buffers entire read until file closed).
        Fixed bug #80596 (Invalid union type TypeError in anonymous classes).
        Fixed bug #80617 (GCC throws warning about type narrowing in
ZEND_TYPE_INIT_CODE).
    BCMath:
        Fixed bug #80545 (bcadd('a', 'a') doesn't throw an exception).
    Curl:
        Fixed bug #80595 (Resetting POSTFIELDS to empty array breaks request).
    Date:
        Fixed bug #80376 (last day of the month causes runway cpu usage).
    DOM:
        Fixed bug #80537 (Wrong parameter type in
DOMElement::removeAttributeNode stub).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Jan 2021 23:59:15
Original commit files touched by this commit Revision:560908  8.0.1
tz search for other commits by this committer
lang/php80: Fix "can't locate API module structure `php8_module' in file
/usr/local/libexec/apache24/libphp.so"

Because of the SHORTMODNAME an entry for php8_module was added to httpd.conf
when installing www/mod_php80.
This was an error, because the module is now simple named "php_module".

PR:		251411
Reported by:	<freebsd-bugzilla@b-society.se>
Sponsored by:	PHP Update Service
09 Jan 2021 23:53:20
Original commit files touched by this commit Revision:560907  8.0.1
tz search for other commits by this committer
lang/php80: Update from 8.0.0 to 8.0.1

    Core:
        Fixed bug #80345 (PHPIZE configuration has outdated
PHP_RELEASE_VERSION).
        Fixed bug #72964 (White space not unfolded for CC/Bcc headers).
        Fixed bug #80391 (Iterable not covariant to mixed).
        Fixed bug #80393 (Build of PHP extension fails due to configuration gap
with libtool).
        Fixed bug #77069 (stream filter loses final block of data).
    Fileinfo:
        Fixed bug #77961 (finfo_open crafted magic parsing SIGABRT).
    FPM:
        Fixed bug #69625 (FPM returns 200 status on request without
SCRIPT_FILENAME env).
    IMAP:
        Fixed bug #80438 (imap_msgno() incorrectly warns and return false on
valid UIDs in PHP 8).
        Fix a regression with valid UIDs in imap_savebody().
(Only the first 15 lines of the commit message are shown above View all of this commit message)
03 Dec 2020 17:20:11
Original commit files touched by this commit Revision:556917  8.0.0_1
tz search for other commits by this committer
lang/phph80: Upgrade from RC 5 to 8.0.0

PHP 8.0 comes with numerous improvements and new features such as:

    Union Types
    Named Arguments
    Match Expressions
    Attributes
    Constructor Property Promotion
    Nullsafe Operator
    Weak Maps
    Just In Time Compilation
    And much much more...

Take a look at the PHP 8.0 Announcement Addendum for more information:
https://www.php.net/releases/8.0/

Sponsored by:	PHP Update Service
02 Dec 2020 17:00:42
Original commit files touched by this commit Revision:556836  8.0.0.r5_1
pkubaj search for other commits by this committer
lang/php80: disable DTRACE on 11 and 12 on powerpc64

It works only on head.
02 Dec 2020 15:37:46
Original commit files touched by this commit Revision:556834  8.0.0.r5_1
pkubaj search for other commits by this committer
lang/php80: enable DTRACE on powerpc64

Builds fine.
22 Nov 2020 23:39:30
Original commit files touched by this commit Revision:556079  8.0.0.r5
tz search for other commits by this committer
lang/php80: Upgrade from RC3 to RC5

Changelogs:

19 Nov 2020, PHP 8.0.0RC5

- Core:
  . Fixed bug #74558 (Can't rebind closure returned by Closure::fromCallable()).
    (cmb)

- Reflection:
  . Fixed bug #80370 (getAttributes segfault on dynamic properties). (Benjamin
    Eberlei)

12 Nov 2020, PHP 8.0.0RC4
(Only the first 15 lines of the commit message are shown above View all of this commit message)
02 Nov 2020 09:19:36
Original commit files touched by this commit Revision:553892  8.0.0.r3
tz search for other commits by this committer
lang/php80: Fix ZTS flag

ZFS flag was renamed from --enable--maintainer-zts to --enable-zts

Submitted by:	fluffy
Sponsored by:	PHP Update Service
01 Nov 2020 22:54:00
Original commit files touched by this commit Revision:553873  8.0.0.r3
tz search for other commits by this committer
lang/php80: Update from RC2 to RC3

Changelog:

- Core:
  . Fixed bug #8055 (Abstract trait methods returning "self" cannot be
    fulfilled by traits). (Nikita)
  . Fixed bug #80280 (ADD_EXTENSION_DEP() fails for ext/standard and ext/date).
    (cmb)
  . Fixed bug #80258 (Windows Deduplication Enabled, randon permission errors).
    (cmb)

- COM:
  . Fixed bug #62474 (com_event_sink crashes on certain arguments). (cmb)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 Oct 2020 07:21:36
Original commit files touched by this commit Revision:553088  8.0.0.r2_1
antoine search for other commits by this committer
Note in php.conf that json extension is included

With hat:	portmgr
22 Oct 2020 14:25:29
Original commit files touched by this commit Revision:552981  8.0.0.r2
bapt search for other commits by this committer
Convert to rmempty
22 Oct 2020 14:12:31
Original commit files touched by this commit Revision:552979  8.0.0.r2
pkubaj search for other commits by this committer
lang/php80: fix packaging without DTRACE
21 Oct 2020 22:58:51
Original commit files touched by this commit Revision:552906  8.0.0.r2
tz search for other commits by this committer
Welcome PHP 8.0 RC 2 to the ports tree

There are many greater changes including:
- json is now part of core
- xmlrpc is removed
- More than 150 backward incompatible changes

Have a look at: https://github.com/php/php-src/blob/php-8.0.0RC2/UPGRADING

Reviewed by:	ale, mfechner, Pascal Christen
Sponsored by:	PHP Update Service
Differential Revision:	https://reviews.freebsd.org/D26848

Number of commits found: 49