PHP 7.0 was finally released today!
This is a request for a new port, presumably lang/php70 for the 7.0.x branch releases of PHP.
lang/php56 is only for releases within the 5.6.x branch, modify issue Summary accordingly.
Reset Assignee as ale@ is not the maintainer of a non-yet-existent port. He *may* be interested in this issue, so add to CC.
I'am waiting too for php70.
Thanks FreeBSD team. :
Technically "request" PRs are discouraged and usually closed. The documentation was altered to change the policy to submit PRs to "request" updates (or in this case, 100 new ports)
I would close this PR myself. Isn't there a ports wish-list wiki somewhere?
to clarify, the documentation was altered to say "don't do it".
(In reply to John Marino from comment #4)
> I would close this PR myself. Isn't there a ports wish-list wiki somewhere?
Have a look here:
I think this is worth keeping open, given the popularity of the language/port and the number of people CC'd on it.
I've been keeping my own port of PHP7 since the early RC versions:
To my knowledge only the current default options work as this was just a bit of a quick hack to get it working for myself, there is probably a lot wrong with this port :) Also I named it php7 rather then php70 back then.
Either way, this might provide a nice start in case anyone decides to take on this task.
@Johans, Am I correct in understanding that php70-extensions still needs creating?
(In reply to Kubilay Kocak from comment #9)
Yeah, I left that one out on purpose. I was under the impression that the usage of that was outdated. But then again, I'm not an PHP port expert, so... :)
Like said, it's something that just I quickly added for myself. Probably a lot still wrong :)
Oh, but there are a lot of extensions there btw, they are just installed seperately rather then via php-extensions. This list is actively build on my machine:
Please see also PR ports/198138 and PR ports/195973 in order to switch to new extensions for tidy and imap.
devel/pecl-intl also refuses to build, but as far as I know, the functionality has been incorporated into mainline, and can be enabled by creating devel/php7-intl.
There are also a few pecl patches at https://github.com/remicollet/remirepo/tree/master/php/pecl
Senta Limited PHP7 Ports repository:
Thanks for working on this Martin, Johans & Senta!
I've committed php70 an hour ago. Have fun guys!
(In reply to Martin Wilke from comment #17)
Yay! This will be great.... Thanks for all your work - Awaiting the pre-compiled/pkgng version and ill be pushing this like a mad man...