Path to this page:
./
lang/pear,
PEAR Base System for PHP
Branch: CURRENT,
Version: 1.10.18,
Package name: php83-pear-1.10.18,
Maintainer: pkgsrc-usersThe PEAR package contains:
* the PEAR installer, for creating, distributing and installing packages
* the PEAR_Exception PHP5 error handling mechanism
* the PEAR_ErrorStack advanced error handling mechanism
* the PEAR_Error error handling mechanism
* the OS_Guess class for retrieving info about the OS where PHP is running on
* the System class for quick handling of common operations with files and
directories
* the PEAR base class
Required to run:[
lang/php73]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 1179.167 KB
Version history: (Expand)
- (2026-01-28) Updated to version: php83-pear-1.10.18
- (2026-01-21) Updated to version: php83-pear-1.10.17nb1
- (2026-01-02) Updated to version: php83-pear-1.10.17
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-06-16) Updated to version: php82-pear-1.10.16nb3
CVS history: (Expand)
2026-01-28 15:06:18 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
lang/pear: update to 1.10.18
1.10.18 (2026-01-25)
Changelog:
* PR #164: don't use report_memleaks with 8.5+
|
| 2026-01-21 06:10:02 by Takahiro Kambe | Files touched by this commit (2) |
Log message:
lang/pear: fix conflicting with base php
Rename README.pkgsrc to README-pear.pkgsrc at install.
Bump PKGREVISION.
|
2026-01-02 10:09:37 by Takahiro Kambe | Files touched by this commit (5) |  |
Log message:
lang/pear: update to 1.10.17
pkgsrc change: move MESSAGE to README.pkgsrc.
PEAR 1.10.17 (2025-12-14)
* PR #152: Fix HTTP chunked encoding handling
* PR #153: fix composer.json: typo in replace for pear_exception package
* PR #154: switch to https by default
* PR #156: Throw new Error instead of E_USER_ERROR on PHP 7.0+
* PR #159: update tests for https-first behavior
|
2025-06-16 11:21:45 by Jonathan Perkin | Files touched by this commit (7) |  |
Log message:
pear: Overhaul how the package is built.
Stop using go-pear, it performs network access during the install phase,
and was a patched version from many years ago with undocumented changes,
making it difficult to maintain. Instead use pearweb_phars which bundles
all of the required packages and provides a newer installer.
Tested on SmartOS, macOS, and NetBSD, with diffs performed between the
resulting binaries. There are some additions to pear.conf as a result of
us previously using a go-pear that hadn't been updated in over 10 years,
but there do not appear to be any regressions.
Bump PKGREVISION. Approved during freeze by Benny.
|
| 2025-06-07 17:58:49 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
lang/pear: add ALLOW_NETWORK_ACCESS
Add "ALLOW_NETWORK_ACCESS=yes" for now since go-pear.php script fetches
PEAR packages information.
|
| 2025-05-08 17:28:11 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
pear: Use bsdtar.
This goes wrong in strange ways when using other tar implementations.
|
| 2025-04-07 19:12:28 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
lang/pear: install pear.conf to proper path
Due to change of PKG_SYSCONFSUBDIR handling, lang/pear has lost proper
PKG_SYSCONFDIR definition and it cause pear command reading pear.conf.
So, include lang/php/common.mk instead of lang/php/phpversion.mk.
Bump PKGREVISION.
|
| 2025-02-08 04:24:29 by Takahiro Kambe | Files touched by this commit (7) |
Log message:
lang/pear: multiple PHP support
Also bump PKGREVISION.
|