head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.20 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.18 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.16 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.14 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.12 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.10 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.8 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2023.11.30.16.14.50; author taca; state Exp; branches; next ; commitid FkhWCZvld5a3sEOE; desc @@ 1.1 log @lang/php83: add version 8.3.0 PHP 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.3 comes with numerous improvements and new features such as * Typed Class Constants * Fetch class constant dynamically syntax * Readonly Amendments * Override Attribute * New Randomizer method Random\Randomizer::getBytesFromString * New function json_validate * And much much more... @ text @$NetBSD$ Needed on NetBSD with PaX MPROTEXT, otherwise core dump with: #1 0x00000000004d0d87 in _pcre_jit_exec () #2 0x00000000004a53f1 in php_pcre_exec () https://bugs.php.net/bug.php?id=72281 --- sapi/cli/Makefile.frag.orig 2016-04-28 18:12:27.000000000 +0000 +++ sapi/cli/Makefile.frag @@@@ -2,6 +2,9 @@@@ cli: $(SAPI_CLI_PATH) $(SAPI_CLI_PATH): $(PHP_GLOBAL_OBJS) $(PHP_BINARY_OBJS) $(PHP_CLI_OBJS) $(BUILD_CLI) + @@if test -x /usr/sbin/paxctl; then \ + /usr/sbin/paxctl +m $(SAPI_CLI_PATH); \ + fi install-cli: $(SAPI_CLI_PATH) @@echo "Installing PHP CLI binary: $(INSTALL_ROOT)$(bindir)/" @