Port details |
- php80-extensions "meta-port" to install PHP extensions
- 1.1 lang
=0 1.1Version of this port present on the latest quarterly branch.
- Maintainer: tz@FreeBSD.org
- Port Added: 2020-10-21 22:59:42
- Last Update: 2023-12-31 00:06:40
- Commit Hash: beced89
- License: NA
- WWW:
- https://www.php.net/
- Description:
- This is a "meta-port" to install the extensions for PHP 8.0
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
session, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ${PHP_PKGNAMEPREFIX}extensions>0:lang/php80-extensions
- No installation instructions:
- This port has been deleted.
- PKGNAME: php80-extensions
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- php.h : lang/php80
- ctype.so : textproc/php80-ctype
- dom.so : textproc/php80-dom
- filter.so : security/php80-filter
- iconv.so : converters/php80-iconv
- opcache.so : www/php80-opcache
- pdo.so : databases/php80-pdo
- pdo_sqlite.so : databases/php80-pdo_sqlite
- phar.so : archivers/php80-phar
- posix.so : sysutils/php80-posix
- session.so : www/php80-session
- simplexml.so : textproc/php80-simplexml
- sqlite3.so : databases/php80-sqlite3
- tokenizer.so : devel/php80-tokenizer
- xml.so : textproc/php80-xml
- xmlreader.so : textproc/php80-xmlreader
- xmlwriter.so : textproc/php80-xmlwriter
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for php80-extensions-1.1:
BCMATH=off: bc style precision math functions
BZ2=off: bzip2 library support
CALENDAR=off: calendar conversion support
CTYPE=on: ctype functions
CURL=off: CURL support
DBA=off: dba support
DOM=on: DOM support
ENCHANT=off: Enchant spelling support
EXIF=off: EXIF support
FILEINFO=off: fileinfo support
FILTER=on: input filter support
FTP=off: FTP support
GD=off: GD library support
GETTEXT=off: gettext library support
GMP=off: GNU MP support
ICONV=on: iconv support
IMAP=off: IMAP support
INTL=off: Internationalization(ICU)
LDAP=off: OpenLDAP support
MBSTRING=off: multibyte string support
MYSQLI=off: MySQLi database support
ODBC=off: ODBC support
OPCACHE=on: OPcache support
PCNTL=off: pcntl support (CLI only)
PDO=on: PHP Data Objects Interface (PDO)
PDO_DBLIB=off: PDO DBLIB-DB driver
PDO_FIREBIRD=off: PDO Firebird driver
PDO_MYSQL=off: PDO MySQL driver
PDO_ODBC=off: PDO ODBC driver
PDO_PGSQL=off: PDO PostgreSQL driver
PDO_SQLITE=on: PDO sqlite driver
PGSQL=off: PostgreSQL database support
PHAR=on: phar support
POSIX=on: POSIX-like functions
PSPELL=off: pspell support
READLINE=off: readline support (CLI only)
SESSION=on: session support
SHMOP=off: shmop support
SIMPLEXML=on: simplexml support
SNMP=off: SNMP support
SOAP=off: SOAP support
SOCKETS=off: sockets support
SODIUM=off: Sodium encryption support
SQLITE3=on: sqlite3 support
SYSVMSG=off: System V message support
SYSVSEM=off: System V semaphore support
SYSVSHM=off: System V shared memory support
TIDY=off: TIDY support
TOKENIZER=on: tokenizer support
XML=on: XML support
XMLREADER=on: XMLReader support
XMLWRITER=on: XMLWriter support
XSL=off: XSL support (Implies DOM)
ZIP=off: ZIP support
ZLIB=off: ZLIB support
===> Use 'make config' to modify these settings
- Options name:
- lang_php80-extensions
- USES:
- metaport php
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.1 31 Dec 2023 00:06:40 |
Muhammad Moinur Rahman (bofh) |
lang/php80: Sunset |
1.1 25 Dec 2022 19:45:09 |
Muhammad Moinur Rahman (bofh) |
*/*php*: Final cleanup for php74
Approved by: portmgr (blanket infrastructure)
Sponsored by: Bounce Experts |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.1 13 Jun 2022 00:08:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Ignore with php82 |
1.1 12 Feb 2022 15:41:51 |
Muhammad Moinur Rahman (bofh) |
lang/php8[01]: Make openssl as DEFAULT
After the 91fdbed776033fd4b210135429a171ab5fed549b commit fixing the
issue for MySQL80 introduced another problem for the ports that depends
on php8[01]-openssl port couldn't be built as the fix prevented
php8[01]-openssl from being installed as it's already built with
default php installation. As the problem has grown much bigger now and
php80 is currently the DEFAULT php version so we are switching the
behavior of php8[01] ports making the openssl module as default.
- Remove non-default OPTION MYSQL80 from lang/php8[01]
- Remove ports security/php8[01]-openssl
- Remove OPTION OPENSSL from lang/php8[01]-extensions
- Mark lang/php8[01] to IGNORE with libressl and libressl-devel
Although php builds fine with those most of the extensions do not (Only the first 15 lines of the commit message are shown above ) |
1.0 26 Jan 2022 00:36:09 |
Muhammad Moinur Rahman (bofh) |
Remove references to defunct php73
- Add regex in CONFLICTS* [1]
Reported by: se [1]
Approved by: portmgr (blanket infrastructure sweep)
Sponsored by: Bounce Experts
Differential Revision: https://reviews.freebsd.org/D33983 [1] |
1.0 28 Dec 2021 02:38:30 |
Muhammad Moinur Rahman (bofh) |
Remove references to defunct php72
Approved by: portmgr (blanlet infrastructure cleanup) |
1.0 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
1.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.0 07 Mar 2021 16:45:49 |
tobik |
Remove redundant option descriptions that match the default ones
(ignoring case)
Reported by: danfe (for net/mosquitto), portscan |
1.0 27 Oct 2020 09:50:01 |
ale |
PECL pdflib is deprecated and doesn't support PHP 8.0. |
1.0 26 Oct 2020 21:20:13 |
tz |
lang/php80-extensions: remove XMLRPC option
Remove this option because the module / port was removed from PHP 8.0
PR: 250648
Reported by: Jack
Sponsored by: PHP Update Service |
1.0 21 Oct 2020 22:58:51 |
tz |
Welcome PHP 8.0 RC 2 to the ports tree
There are many greater changes including:
- json is now part of core
- xmlrpc is removed
- More than 150 backward incompatible changes
Have a look at: https://github.com/php/php-src/blob/php-8.0.0RC2/UPGRADING
Reviewed by: ale, mfechner, Pascal Christen
Sponsored by: PHP Update Service
Differential Revision: https://reviews.freebsd.org/D26848 |