1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Sunpoet Po-Chuan Hsieh c798386ac0 - Add php-scalar_objects 0.0.20140124
Add support for method calls on primitive types in PHP

This extension implements the ability to register a class that handles the
method calls to a certain primitive type (string, array, ...). As such it
allows implementing APIs like $str->length().

The main purpose of this repo is to provide a proof of concept implementation
that can be used to design the new APIs. The switch to object syntax for
operations on primitive types is a unique opportunity for PHP to redesign many
of its inconsistent core APIs. This repo provides the means to quickly
prototype and test new APIs as userland code. Once the APIs are figured out it
will be proposed for inclusion into PHP.

Note: The ability to register type handlers from userland is just for
prototyping.

WWW: https://github.com/nikic/scalar_objects

PR:		ports/186221
Submitted by:	Gasol Wu <gasol.wu@gmail.com>
2014-02-05 20:03:02 +00:00
accessibility
arabic
archivers
astro - Bump PORTREVISION for astro/cfitsio shlib change 2014-02-05 20:02:34 +00:00
audio
benchmarks
biology Drop maintainership on those. 2014-02-05 17:35:53 +00:00
cad
chinese
comms
converters
databases
deskutils
devel - Add php-scalar_objects 0.0.20140124 2014-02-05 20:03:02 +00:00
dns
editors
emulators
finance
french
ftp
games Enable stage support 2014-02-05 19:39:39 +00:00
german
graphics - Bump PORTREVISION for astro/cfitsio shlib change 2014-02-05 20:02:34 +00:00
hebrew
hungarian
irc
japanese
java
Keywords
korean
lang Enable stage support 2014-02-05 18:42:29 +00:00
mail
math - Bump PORTREVISION for astro/cfitsio shlib change 2014-02-05 20:02:34 +00:00
misc
Mk
multimedia
net net/gini: Mark jobs unsafe 2014-02-05 19:23:44 +00:00
net-im USES_GNOME=gnomehack -> USES=pathfix 2014-02-05 19:56:17 +00:00
net-mgmt
net-p2p net-p2p/gkremldk: Fix for new linkers (-Wl must have an argument) 2014-02-05 19:45:25 +00:00
news Enable stage support 2014-02-05 19:52:28 +00:00
palm
polish
ports-mgmt
portuguese
print
russian
science - Bump PORTREVISION for astro/cfitsio shlib change 2014-02-05 20:02:34 +00:00
security security/authforce: USES+= readline (from dports) 2014-02-05 19:41:30 +00:00
shells
sysutils sysutils/dvd+rw-tools: Add dports patches for dragonfly support 2014-02-05 18:35:40 +00:00
Templates
textproc Update to 20131209; update LICENSE; use staging 2014-02-05 19:37:53 +00:00
Tools
ukrainian
vietnamese
www www/netsurf: Add DragonFly-specific dependencies 2014-02-05 18:13:00 +00:00
x11
x11-clocks
x11-drivers Only use the KMS driver on i386/amd64. This allows the old version to 2014-02-05 17:46:08 +00:00
x11-fm
x11-fonts x11-fonts/nexfontsel: Unbreak on F10+ ? 2014-02-05 17:54:31 +00:00
x11-servers
x11-themes
x11-toolkits x11-toolkits/blt: Regen patch with DragonFly support 2014-02-05 17:35:42 +00:00
x11-wm
CHANGES
COPYRIGHT
GIDs
KNOBS
LEGAL
Makefile
MOVED
README
UIDs
UPDATING

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.