Path to this page:
./
lang/php82,
PHP Hypertext Preprocessor version 8.2
Branch: CURRENT,
Version: 8.2.30nb1,
Package name: php82-8.2.30nb1,
Maintainer: pkgsrc-usersPHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML. It is modular, and object-oriented. Much of its syntax
is borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in. The language is designed to allow web developers
to write dynamically generated pages quickly.
PHP 8.2 comes with numerous improvements and new features such as
* Readonly classes
* Disjunctive Normal Form (DNF) Types
* New stand-alone types: null, false, and true
* New "Random" extension
* Constants in traits
* Deprecate dynamic properties
* And much much more...
Package options: inet6, readline, ssl
Master sites:
Filesize: 11869.012 KB
Version history: (Expand)
- (2026-01-07) Updated to version: php82-8.2.30nb1
- (2025-12-19) Updated to version: php82-8.2.30
- (2025-10-24) Updated to version: php82-8.2.29nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-07-04) Updated to version: php82-8.2.29
CVS history: (Expand)
| 2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525) |
Log message:
*: recursive bump for icu 78.1
|
2025-12-19 15:29:57 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
lang/php82: update to 8.2.30
PHP 8.2.30 (2025-12-18)
- Curl:
. Fix curl build and test failures with version 8.16.
(nielsdos, ilutov, Jakub Zelenka)
- Opcache:
. Reset global pointers to prevent use-after-free in zend_jit_status().
(Florian Engelhardt)
- PDO:
. Fixed GHSA-8xr5-qppj-gvwj (PDO quoting result null deref). (CVE-2025-14180)
(Jakub Zelenka)
- Standard:
. Fixed GHSA-www2-q4fc-65wf (Null byte termination in dns_get_record()).
(ndossche)
. Fixed GHSA-h96m-rvf9-jgm2 (Heap buffer overflow in array_merge()).
(CVE-2025-14178) (ndossche)
. Fixed GHSA-3237-qqm7-mfv7 (Information Leak of Memory in getimagesize).
(CVE-2025-14177) (ndossche)
|
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message:
*: recursive bump for pcre2
Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \
/usr/pkg/lib/libglib-2.0.so.0 not defined
|
2025-07-04 03:23:50 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
lang/php82: update to 8.2.29
PHP 8.2.29 (2025-07-03)
- PGSQL:
. Fixed GHSA-hrwm-9436-5mv3 (pgsql extension does not check for errors during
escaping). (CVE-2025-1735) (Jakub Zelenka)
- SOAP:
. Fixed GHSA-453j-q27h-5p8x (NULL Pointer Dereference in PHP SOAP Extension
via Large XML Namespace Prefix). (CVE-2025-6491) (Lekssays, nielsdos)
- Standard:
. Fixed GHSA-3cr5-j632-f35r (Null byte termination in hostnames).
(CVE-2025-1220) (Jakub Zelenka)
|
| 2025-06-11 16:58:27 by Takahiro Kambe | Files touched by this commit (20) |
Log message:
lang/php{74,81,82,83,84}: correct include_path
Correct default include_path in configuration files.
Bump PKGREVISION.
|
| 2025-05-17 07:37:25 by Takahiro Kambe | Files touched by this commit (12) |
Log message:
lang/php{56,74,81,82,83}: explictly specify libdir and datadir
Explictly specify libdir and datadir to set PHP_LIBDIR and PHP_DATADIR
correctly.
Bump PKGREVISION.
|
| 2025-05-14 17:54:26 by Jonathan Perkin | Files touched by this commit (6) |
Log message:
php*: Improve SUPERSEDES matches.
By using a generic catch-all of php-[0-9]* it was impossible for tools to
correctly determine what package should be the successor when there are
multiple to choose from.
Matching against exact versions will mean that improved SUPERSEDES handling
in the next version of pkgin should hopefully be able to support upgrades
Past the php renovation. At least with a hand-modified pkgin.db and a test
pkgin binary it correctly detects the php-8.2.26 => php82-8.2.28nb1 rename.
Bump PKGREVISION for each.
|
| 2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449) |
Log message:
*: recursive bump for icu 77 and libxml2 2.14
|