./lang/php70, PHP Hypertext Preprocessor version 7.0

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2017Q1, Version: 7.0.17nb1, Package name: php-7.0.17nb1, Maintainer: pkgsrc-users

PHP is an HTML-embedded scripting language. It is modular, with
some object-oriented features. Much of its syntax is borrowed from
C, Java and Perl with a couple of unique PHP-specific features
thrown in. The language is designed to allow web developers to
write dynamically generated pages quickly.

This package provides PHP version 7.0.x.

PHP 7.0.0 comes with a new version of the Zend Engine, numerous improvements
and new features such as

* Improved performance: PHP 7 is up to twice as fast as PHP 5.6
* Significantly reduced memory usage
* Abstract Syntax Tree
* Consistent 64-bit support
* Improved Exception hierarchy
* Many fatal errors converted to Exceptions
* Secure random number generator
* Removed old and unsupported SAPIs and extensions
* The null coalescing operator (??)
* Return and Scalar Type Declarations
* Anonymous Classes
* Zero cost asserts


Required to run:
[textproc/libxml2]

Required to build:
[pkgtools/cwrappers]

Package options: inet6, ssl

Master sites: (Expand)

SHA1: 6c20436c50fdf342891f836f2864a43fdbe0bf71
RMD160: 2f4dd83e4d4253aaad45fa5f28cd973815382edb
Filesize: 14967.326 KB

Version history: (Expand)


CVS history: (Expand)


   2017-04-12 20:22:20 by Benny Siegert | Files touched by this commit (17)
Log message:
Pullup ticket #5243 - requested by sevan
lang/php56: build fix
lang/php70: build fix
lang/php71: build fix

Revisions pulled up:
- lang/php56/Makefile                                           1.13
- lang/php56/Makefile.php                                       1.2
- lang/php56/PLIST                                              1.3
- lang/php56/distinfo                                           1.41
- lang/php56/patches/patch-ext_xsl_php__xsl.h                   1.1
- lang/php70/Makefile                                           1.6
- lang/php70/Makefile.php                                       1.3
- lang/php70/PLIST                                              1.3
- lang/php70/distinfo                                           1.31
- lang/php70/patches/patch-ext_xsl_php__xsl.h                   1.1
- lang/php71/Makefile                                           1.9
- lang/php71/Makefile.php                                       1.2
- lang/php71/PLIST                                              1.3
- lang/php71/distinfo                                           1.17
- lang/php71/patches/patch-ext_xsl_php__xsl.h                   1.1
- textproc/Makefile                                             1.918
- textproc/php-dom/DESCR                                        deleted
- textproc/php-dom/Makefile                                     deleted

---
   Module Name:    pkgsrc
   Committed By:   fhajny
   Date:           Wed Apr  5 12:28:59 UTC 2017

   Modified Files:
           pkgsrc/lang/php56: Makefile Makefile.php PLIST distinfo
           pkgsrc/lang/php70: Makefile Makefile.php PLIST distinfo
           pkgsrc/lang/php71: Makefile Makefile.php PLIST distinfo
   Added Files:
           pkgsrc/lang/php56/patches: patch-ext_xsl_php__xsl.h
           pkgsrc/lang/php70/patches: patch-ext_xsl_php__xsl.h
           pkgsrc/lang/php71/patches: patch-ext_xsl_php__xsl.h

   Log message:
   Build the dom extension embedded. This enables full functionality in \ 
xmlreader and fixes joyent/pkgsrc/issues/477. Bump PKREVISION.

---
   Module Name:    pkgsrc
   Committed By:   fhajny
   Date:           Wed Apr  5 12:34:47 UTC 2017

   Modified Files:
           pkgsrc/textproc: Makefile
   Removed Files:
           pkgsrc/textproc/php-dom: DESCR Makefile

   Log message:
   Remove textproc/php-dom, the module is now built into the resp. PHP packages.