aboutsummaryrefslogtreecommitdiff
path: root/lang/php80-extensions
Commit message (Collapse)AuthorAgeFilesLines
* */*php*: Final cleanup for php74Muhammad Moinur Rahman2022-12-251-1/+1
| | | | | Approved by: portmgr (blanket infrastructure) Sponsored by: Bounce Experts
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | 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)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* */*: Ignore with php82Muhammad Moinur Rahman2022-06-131-1/+1
|
* lang/php8[01]: Make openssl as DEFAULTMuhammad Moinur Rahman2022-02-121-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 as they have dependency on curl. So mark it early. - OPTIONIZE lang/php80 - Change openssl_DEPENDS to conditional for php74 only as this module is default from php80 with this commit. php74 do not have the issue where it fails to connect to MySQL80 due to new caching_sha2_password - Remove hash_DEPENDS from php.mk as it is a default module for all php - Change json_DEPENDS to conditional for php74 only as this module is default from php80 PR: 261797 259793 252420 Reported by: sean@rogue-research.com martin@waschbuesch.de Approved by: tz (private email) ale (private email) Sponsored by: Bounce Experts
* Remove references to defunct php73Muhammad Moinur Rahman2022-01-261-1/+1
| | | | | | | | | - 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]
* Remove references to defunct php72Muhammad Moinur Rahman2021-12-281-1/+1
| | | | Approved by: portmgr (blanlet infrastructure cleanup)
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Remove redundant option descriptions that match the default onesTobias Kortkamp2021-03-071-1/+0
| | | | | | | | | (ignoring case) Reported by: danfe (for net/mosquitto), portscan Notes: svn path=/head/; revision=567577
* PECL pdflib is deprecated and doesn't support PHP 8.0.Alex Dupre2020-10-271-2/+1
| | | | Notes: svn path=/head/; revision=553429
* lang/php80-extensions: remove XMLRPC optionTorsten Zuehlsdorff2020-10-261-2/+1
| | | | | | | | | | | Remove this option because the module / port was removed from PHP 8.0 PR: 250648 Reported by: Jack Sponsored by: PHP Update Service Notes: svn path=/head/; revision=553386
* Welcome PHP 8.0 RC 2 to the ports treeTorsten Zuehlsdorff2020-10-212-0/+117
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 Notes: svn path=/head/; revision=552906