Commit Graph

57 Commits

Author SHA1 Message Date
Muhammad Moinur Rahman f4cd986517 lang/php83: Update version 8.3.30=>8.3.31
Changelog: https://www.php.net/ChangeLog-8.php#8.3.31

MFH:		2026Q2
2026-05-13 12:37:31 +02:00
Rene Ladan 2a7c056120 all: drop support for FreeBSD 13, mips and risc64sf
Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
2026-05-07 23:47:29 +02:00
Muhammad Moinur Rahman b1735565dc lang/php83: Update version 8.3.29=>8.3.30
Changelog: https://www.php.net/ChangeLog-8.php#8.3.30
2026-01-24 20:11:53 +01:00
Muhammad Moinur Rahman 95b3559914 */*php81*: Sunset 2025-12-31 15:48:01 +01:00
Muhammad Moinur Rahman 1b7f67f856 lang/php83: Update version 8.3.28=>8.3.29
Changelog: https://www.php.net/ChangeLog-8.php#8.3.29

MFH:		2025Q4
2025-12-20 09:56:11 +01:00
Muhammad Moinur Rahman ec4585dde4 lang/php83: Update version 8.3.27=>8.3.28
Changelog: https://www.php.net/ChangeLog-8.php#8.3.28
2025-11-20 13:16:01 +01:00
Muhammad Moinur Rahman b8c275331e lang/php83: Update version 8.3.26=>8.3.27
Changelog: https://www.php.net/ChangeLog-8.php#8.3.27
2025-10-27 14:43:36 +01:00
Muhammad Moinur Rahman 542f691f52 lang/php83: Update version 8.3.25=>8.3.26
Changelog: https://www.php.net/ChangeLog-8.php#8.3.26
2025-09-25 16:10:04 +02:00
Muhammad Moinur Rahman 542922b84b lang/php83: Update version 8.3.24=>8.3.25
Changelog: https://www.php.net/ChangeLog-8.php#8.3.25
2025-08-29 15:29:36 +02:00
Muhammad Moinur Rahman 4f6a558058 lang/php83: Update version 8.3.23=>8.3.24
- Indent Makefile properly

Changelog: https://www.php.net/ChangeLog-8.php#8.3.24
2025-08-02 02:45:53 +02:00
Muhammad Moinur Rahman a0088d66e9 lang/php83: Update version 8.3.22=>8.3.23
Changelog: https://www.php.net/ChangeLog-8.php#8.3.23

Security:       CVE-2025-1220
Security:       CVE-2025-1735
Security:       CVE-2025-6491

MFH:		2025Q3
2025-07-03 20:38:27 +02:00
Muhammad Moinur Rahman c0b9892033 */*php85*: 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.5.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.5.0alpha1/NEWS
2025-07-02 18:29:38 +02:00
Baptiste Daroussin 3068854dd0 libxml2: chase libxml soversion bump 2025-06-30 11:04:22 +02:00
Muhammad Moinur Rahman 157c732901 lang/php83: Update version 8.3.21=>8.3.22
Changelog: https://www.php.net/ChangeLog-8.php#8.3.22
2025-06-07 05:59:23 +02:00
Muhammad Moinur Rahman ac0bead880 lang/php83: Update version 8.3.20=>8.3.21
Changelog: https://www.php.net/ChangeLog-8.php#8.3.21
2025-05-09 12:55:09 +02:00
Muhammad Moinur Rahman 293e6a7e71 lang/php83: Update version 8.3.19=>8.3.20
Changelog: https://www.php.net/ChangeLog-8.php#8.3.20
2025-04-11 18:39:17 +02:00
Christos Chatzaras 6661cfca40 lang/php83: Correct php_fpm in rc script
Correct a reference in the php_fpm.in file, changing php-fpm to php_fpm to
ensure consistent naming when invoking the rc.d script for PHP-FPM profiles.

PR:		285584
2025-03-25 19:11:11 +01:00
Christos Chatzaras 8e3858f0d0 lang/php83: Update version 8.3.17=>8.3.19
Changelog: https://www.php.net/ChangeLog-8.php#8.3.19

PR:		285378
2025-03-14 08:55:47 +01:00
Daniel Engberg ff33dd4700 */*: Bump consumers of devel/icu
...to avoid library mismatches
2025-02-15 00:12:32 +01:00
Muhammad Moinur Rahman d7bfeac02d lang/php83: Update version 8.3.16=>8.3.17
- Make rc script prefix safe for profiles [1]

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

PR:		284468 [1]
Reported by:	andrew@neptune-one.net [1]
2025-02-14 15:14:24 +01:00
Muhammad Moinur Rahman edc80232d2 lang/php83: Update version 8.3.15=>8.3.16
Changelog: https://www.php.net/ChangeLog-8.php#8.3.16
2025-01-21 02:22:16 +01:00
Muhammad Moinur Rahman f104e349d4 lang/php83: Update version 8.3.14=>8.3.15
Changelog: https://www.php.net/ChangeLog-8.php#8.3.15
2024-12-21 02:08:23 +01:00
Muhammad Moinur Rahman 99c21bda43 lang/php83: Update version 8.3.13=>8.3.14
Changelog: https://www.php.net/ChangeLog-8.php#8.3.14
2024-11-23 15:26:55 +01:00
Muhammad Moinur Rahman e0299e3532 lang/php83: Update version 8.3.12=>8.3.13
Changelog: https://www.php.net/ChangeLog-8.php#8.3.13
2024-10-25 17:54:50 +02:00
Muhammad Moinur Rahman 204522bb0b lang/php83: Update version 8.3.11=>8.3.12
Changelog: https://www.php.net/ChangeLog-8.php#8.3.12
2024-09-28 23:32:28 +02:00
Muhammad Moinur Rahman 05d08399b5 lang/php83: Update version 8.3.10=>8.3.11
Changelog: https://www.php.net/ChangeLog-8.php#8.3.11
2024-08-30 10:15:48 +02:00
Muhammad Moinur Rahman dffb9a8c7f lang/php83: Update version 8.3.9=>8.3.10
Changelog: https://www.php.net/ChangeLog-8.php#8.3.10
2024-08-01 21:21:37 +02:00
Muhammad Moinur Rahman 42db2c39e5 */*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
2024-07-28 15:15:17 +02:00
Muhammad Moinur Rahman 55272c3874 lang/php83: Update version 8.3.8=>8.3.9
- Rename rc script to comply to the rc scripting recommendations [1]

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

PR: 280134 [1]
Co-authored-by: Alexander Leidinger <netchild@FreeBSD.org>
2024-07-28 15:15:15 +02:00
Muhammad Moinur Rahman 8d3544f838 */php83: Update version 8.3.7=>8.3.8
- Fix comment in rc file
- Make rc script jail ready [1]

Changelog: https://www.php.net/ChangeLog-8.php#8.3.8
Reported by:	netchild [1]
2024-06-07 17:17:44 +02:00
Muhammad Moinur Rahman 9dee7b4d70 lang/php83: Update version 8.3.6=>8.3.7
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
2024-05-12 01:07:58 +02:00
Muhammad Moinur Rahman 1d1273b22c lang/php8*: Remove stale NOOP codes
json module is by default built into php and these module configs were
stale.
2024-05-03 00:29:01 +02:00
Muhammad Moinur Rahman 1cb46eafbb lang/php83: Update version 8.3.4=>8.3.6
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
2024-04-12 17:44:29 +02:00
Muhammad Moinur Rahman 747f0ed37d */php: Switch dependency of tidy
As tidy-lib has been deprecated switch the dependencies of php8*-tidy
to www/tidy-html5.
2024-03-24 19:23:25 +01:00
Muhammad Moinur Rahman e1e28f2629 lang/php83: Update version 8.3.3=>8.3.4
Changelog: https://www.php.net/ChangeLog-8.php#8.3.4
2024-03-15 20:09:24 +01:00
Muhammad Moinur Rahman 3a48ec58d6 lang/php83: Update version 8.3.2=>8.3.3
Changelog: https://www.php.net/ChangeLog-8.php#8.3.3
2024-02-16 16:56:00 +01:00
Muhammad Moinur Rahman dd5d5f6937 lang/php83: Sanitize MANPREFIX
Approved by:    portmgr (blanket)
2024-01-22 02:32:48 +01:00
Johan Hendriks f7c6b6335d lang/php83: Update version 8.3.1=>8.3.2
- Add profile support in php-fpm rc script for running multiple php
  master process

Changelog: https://www.php.net/ChangeLog-8.php#8.3.2
2024-01-18 19:29:10 +01:00
Muhammad Moinur Rahman bbab7f59e9 */*: 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
2023-12-31 01:37:05 +01:00
Muhammad Moinur Rahman beced896ad lang/php80: Sunset 2023-12-31 01:06:40 +01:00
Muhammad Moinur Rahman 58de784057 lang/php83: Update version 8.3.0=>8.3.1
- 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]

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

PR:		275522 [1], 268318 [2]
Reported by:	majo-bugs.freebsd.org@cerny.sk [1], zarychtam@plan-b.pwste.edu.pl [2]
2023-12-22 02:24:35 +01:00
Muhammad Moinur Rahman 8667a82724 lang/php83: Update version 8.3.0RC6=>8.3.0
- Switch to system pcre
- Switch to libenchant-2 for enchant extension
- Switch to panda-cclient for imap extension and remove cclient OPTION
  as this has been marked DEPRECATED
- Remove option for mysqli as mysqli no longer supports external mysql
- Switch to libedit for readline extension

Changelog: https://www.php.net/ChangeLog-8.php#8.3.0
2023-11-23 23:02:57 +01:00
Muhammad Moinur Rahman 94b06380c1 lang/php83: Update version 8.3.0RC5=>8.3.0RC6
Please DO NOT use this version in production, it is an early test
version.

Changelog: https://github.com/php/php-src/blob/php-8.3.0RC6/NEWS
2023-11-11 22:34:54 +01:00
Muhammad Moinur Rahman 9926bf4aab lang/php83: Update version 8.3.0RC4=>8.3.0RC5
Please DO NOT use this version in production, it is an early test
version.

Changelog: https://github.com/php/php-src/blob/php-8.3.0RC5/NEWS
2023-10-26 14:22:05 +02:00
Muhammad Moinur Rahman 9f982e3dfe lang/php83: Update version 8.3.0RC3=>8.3.0RC4
Changelog: https://github.com/php/php-src/blob/php-8.3.0RC4/NEWS
2023-10-15 11:51:26 +02:00
Muhammad Moinur Rahman 28374e2250 lang/php83: Add non-default NOASLR option
In certain corner cases php-fpm is creating zombie processes specially
from 13.2-RELEASE onwards. The exact reason has not been pin-pointed but
it looks like disabling ASLR solves the problem. So add a non-default
option NOASLR to allow the user build without ASLR.

This patch will not go into lang/php80 but will go in lang/php81 and
lang/php82 after some more extensive tests.

PR:		274135
Reported by:	ports@thelanman.net
2023-10-07 13:00:34 +02:00
Muhammad Moinur Rahman 6f9d7d82f9 lang/php83: Update version 8.3.0RC2=>8.3.0RC3
Changelog: https://github.com/php/php-src/blob/php-8.3.0RC3/NEWS
2023-09-27 10:55:58 +02:00
Thomas Hurst 13b9ae9157 lang/php83: Reintroduce ifunc support
SIMD functions were disabled prior to 12 and it was never chased
upstream. However now it supports ifunc or it has improved. So let's
test and see how well it works.

There is an upstream PR:
https://github.com/php/php-src/pull/12274

PR:		274011
2023-09-23 13:15:05 +02:00
Muhammad Moinur Rahman 0ad810a418 lang/php83: Update version 8.3.0RC1=>8.3.0RC2
Please DO NOT use this version in production, it is an early test
version.

Changelog: https://github.com/php/php-src/blob/php-8.3.0RC2/NEWS
2023-09-20 14:10:10 +02:00
Muhammad Moinur Rahman 495ac465a6 lang/php83: Update version 8.3.0beta3=>8.3.0RC1
Please DO NOT use this version in production, it is an early test
version.

Changelog: https://github.com/php/php-src/blob/php-8.3.0RC1/NEWS

Sponsored by:	Bounce Experts
2023-08-30 18:51:57 +02:00