xoops / base-requires25
Primary dependencies for XOOPS/XoopsCore25, (meta-package, no code)
Fund package maintenance!
XOOPS
Opencollective
xoops.org/modules/donations
Installs: 2 683
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 3
Type:metapackage
pkg:composer/xoops/base-requires25
Requires
- php: ^7.4 || ^8.0
- boenrobot/money_format_polyfill: ^1.0
- ezyang/htmlpurifier: ^4.18
- phpmailer/phpmailer: ^6.10
- smarty/smarty: ^4.5.6
- smottt/wideimage: ^1.1
- symfony/polyfill-iconv: ^1.33
- symfony/polyfill-mbstring: ^1.33
- tecnickcom/tcpdf: ^6.10
- xoops/regdom: ^2.0.2-beta3@beta
- xoops/xmf: ^1.2.33-beta2@beta
Suggests
- ext-imagick: For advanced image processing beyond GD
- ext-intl: For locale-aware number/date formatting (replaces money_format polyfill)
Conflicts
- smarty/smarty: >=5.0
This package is auto-updated.
Last update: 2026-02-08 18:42:02 UTC
README
base-requires25
This package separates the requirements of XOOPS/XoopsCore25 from other requirements that may be added to the main composer.json, such as modules.
To update just the packages in base-requires use:
composer update xoops/base-requires25 --with-dependencies
To check for, but not install updates:
composer update xoops/base-requires25 --dry-run --with-dependencies