./lang/php71, PHP Hypertext Preprocessor version 7.1

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


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

PHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML. It is modular, and object-oriented. 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.1.x.

PHP 7.1.x builds upon 7.0.x, adding new features:

* Nullable types
* Void return type
* Iterable pseudo-type
* Class constant visibility modifiers
* Square bracket syntax for array destructuring assignment
* Catching multiple exceptions types
* HTTP/2 Server Push Support in ext/curl & other ext/curl improvements
* Fix inconsistent behavior in $this variable
* Create closure from callable
* More precise float values
* Asynchronous Signal Handling (without ticks) in ext/pcntl


Required to run:
[textproc/libxml2]

Required to build:
[pkgtools/cwrappers]

Package options: inet6, ssl

Master sites: (Expand)

SHA1: 60359b3154d00502f84adfea84d008e3aa0b81ab
RMD160: a54b805e234a8bf7f1f6a1c0b2250e11bcaf1219
Filesize: 15341.487 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.