notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
hiphop-php HipHop Virtual Machine for PHP (HHVM)
2.1_10 lang Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.1_10Version of this port present on the latest quarterly branch.
Broken BROKEN: Fails to configure
Deprecated DEPRECATED: Not staged. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html
Expired This port expired on: 2014-08-31
Ignore IGNORE: is marked as broken: Fails to configure
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-07-18 15:12:55
Last Update: 2014-09-01 17:12:33
SVN Revision: 366903
Also Listed In: devel www
License: PHP301 ZEND200 UNICODE
WWW:
https://github.com/facebook/hiphop-php/wiki
Description:
HipHop VM (HHVM) is a new open-source virtual machine designed for executing programs written in PHP. HHVM uses a just-in-time compilation approach to achieve superior performance while maintaining the flexibility that PHP developers are accustomed to. HipHop VM (and before it HPHPc) has realized a > 5x increase in throughput for Facebook compared with Zend PHP 5.2. HipHop VM is most commonly run as a standalone server, replacing both Apache and mod_php. WWW: https://github.com/facebook/hiphop-php/wiki
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • hiphop-php>0:lang/hiphop-php
No installation instructions:
This port has been deleted.
PKGNAME: hiphop-php
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. flex : textproc/flex
  3. re2c : devel/re2c
  4. bash : shells/bash
  5. libevent.a : devel/libevent-hiphop
  6. libcurl.a : ftp/curl-hiphop
  7. libdwarf.a : devel/libdwarf
  8. libcrypto.so.8 : security/openssl
  9. cmake : devel/cmake
  10. gcc47 : lang/gcc
  11. as : devel/binutils
Runtime dependencies:
  1. libcrypto.so.8 : security/openssl
  2. gcc47 : lang/gcc
Library dependencies:
  1. libicudata.so : devel/icu
  2. libboost_thread.so : devel/boost-libs
  3. libexecinfo.so : devel/libexecinfo
  4. libtbb.so : devel/tbb
  5. libgd.so : graphics/gd
  6. libmcrypt.so : security/libmcrypt
  7. libonig.so : devel/oniguruma4
  8. libpcre.so : devel/pcre
  9. libexpat.so : textproc/expat2
  10. libmemcached.so : databases/libmemcached
  11. libc-client4.so : mail/cclient
  12. libunwind.so : devel/libunwind
  13. libglog.so : devel/glog
  14. libintl.so : devel/gettext
  15. libldap-2.4.so.2 : net/openldap24-client
  16. libmysqlclient.so.18 : databases/mysql55-client
  17. libxml2.so : textproc/libxml2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for hiphop-php-2.1_10: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/ports-distfiles/
Collapse this list.

Number of commits found: 32

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.1_10
01 Sep 2014 17:12:33
Revision:366903Original commit files touched by this commit
bapt search for other commits by this committer
Remove non staged ports without pending PR from l*
2.1_10
24 Jul 2014 18:34:16
Revision:362835Original commit files touched by this commit
tijl search for other commits by this committer
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.1_9
20 Apr 2014 20:44:48
Revision:351646Original commit files touched by this commit
antoine search for other commits by this committer
Mark broken: Fails to configure

-- Performing Test ELF_GETSHDRSTRNDX
-- Performing Test ELF_GETSHDRSTRNDX - Success
-- Found LibDwarf: /usr/local/lib/libdwarf.a
CMake Error at CMake/HPHPFindLibs.cmake:308 (message):
  You need to install binutils
Call Stack (most recent call first):
  CMake/HPHPSetup.cmake:46 (include)
  hphp/CMakeLists.txt:18 (include)
-- Configuring incomplete, errors occurred!

PR:		ports/188498
Reported by:	pkg-fallout
With hat:	portmgr
2.1_9
16 Apr 2014 18:28:50
Revision:351411Original commit files touched by this commit
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.1_8
10 Mar 2014 20:55:22
Revision:347809Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2.1_7
07 Feb 2014 11:44:09
Revision:343214Original commit files touched by this commit
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
2.1_6
03 Jan 2014 01:13:00
Revision:338513Original commit files touched by this commit
bapt search for other commits by this committer
Part 2 at removing now useless FETCH_ARGS redifition
2.1_6
25 Dec 2013 21:24:17
Revision:337457Original commit files touched by this commit
mm search for other commits by this committer
Release maintainership back to ports@
I don't have time to update to 2.2.0
2.1_6
12 Dec 2013 13:01:41
Revision:336260Original commit files touched by this commit
bapt search for other commits by this committer
Convert LIB_DEPENDS for ports depending on boost
2.1_6
11 Dec 2013 07:53:17
Revision:336150Original commit files touched by this commit
martymac search for other commits by this committer
- Update devel/tbb to 4.2.2
- Cleanup DISTNAME and WRKSRC definitions
- Use INSTALL_LIB instead of INSTALL_DATA + STRIP_CMD
- Bump dependent ports' revisions

PR:		ports/184526
Submitted by:	delphij
2.1_5
04 Dec 2013 18:48:49
Revision:335626Original commit files touched by this commit
makc search for other commits by this committer
- Respect CMAKE_BUILD_TYPE

Approved by:	portmgr (bapt)
2.1_5
26 Oct 2013 00:52:36
Revision:331644Original commit files touched by this commit
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.1_4
20 Sep 2013 19:53:10
Revision:327741Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
2.1_4
04 Sep 2013 21:30:50
Revision:326329Original commit files touched by this commit
mm search for other commits by this committer
Fix build with gd 2.1

PR:	ports/181772
2.1_3
26 Jul 2013 06:29:41
Revision:323692Original commit files touched by this commit
mm search for other commits by this committer
Add HHVM to comment
2.1_3
26 Jul 2013 06:27:15
Revision:323691Original commit files touched by this commit
mm search for other commits by this committer
Update comment and pkg-descr to track changes in the project
2.1_2
22 Jul 2013 20:18:42
Revision:323496Original commit files touched by this commit
mm search for other commits by this committer
Fix embedding of systemlib.php [1]
Fix repository creation [1]
Add docs, reduce dependencies

Submitted by:	Vanilla Hsu [1]
2.1_1
21 Jul 2013 23:25:52
Revision:323423Original commit files touched by this commit
mm search for other commits by this committer
Add option to create a DEBUG build
2.1
21 Jul 2013 22:28:50
Revision:323421Original commit files touched by this commit
mm search for other commits by this committer
Fix CXXFLAGS (GCC_RUTIME already added by USE_GCC)
This port is MAKE_JOBS_SAFE
2.1
21 Jul 2013 22:11:32
Revision:323420Original commit files touched by this commit
mm search for other commits by this committer
Hiphop-php (now actually hhvm) is developed only for x86_64 (amd64)
2.1
21 Jul 2013 22:06:56
Revision:323419Original commit files touched by this commit
mm search for other commits by this committer
Unbreak lang/hiphop-php and update to 2.1
Some functionality issues still need fixing (sqlite3)
0.0.20120716_7
26 Apr 2013 10:44:29
Revision:316596Original commit files touched by this commit
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 4)

Approved by:	portmgr (bapt)
0.0.20120716_7
23 Apr 2013 07:00:02
Revision:316312Original commit files touched by this commit
martymac search for other commits by this committer
- Update devel/tbb to 4.1.3 (20130314oss) and bump dependent port's revisions
- Fix build when CC defined as gcc
0.0.20120716_6
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
0.0.20120716_6
31 Jan 2013 13:38:43
Revision:311310Original commit files touched by this commit
bapt search for other commits by this committer
Chase boost update
0.0.20120716_5
18 Dec 2012 23:09:07
Revision:309206Original commit files touched by this commit
bapt search for other commits by this committer
Chase icu, graphite2 and libexttextcat bump
0.0.20120716_4
12 Dec 2012 07:42:35
Revision:308744Original commit files touched by this commit
martymac search for other commits by this committer
- Update devel/tbb to 4.1.1 and bump dependent port's PORTREVISIONs
- Remove hardcoded dependency on gcc [1]

PR:		ports/171297 [1]
Submitted by:	Christian Mangin <christian.mangin@gmail.com> [1]
10 Dec 2012 19:11:12
Revision:308630Original commit files touched by this commit Sanity Test Failure Refresh
mm search for other commits by this committer
Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
0.0.20120716_2
13 Oct 2012 23:19:36
Revision:305851Original commit files touched by this commit
gerald search for other commits by this committer
Replace the use of _GCC_BUILD_DEPENDS (which was never meant to be
used outside of Mk/bsd.gcc.mk) by _GCC_RUNTIME.  This is still not
ideal, but at least a documented stopgap, and it avoids the manual
construction of the directory to be added to rpath.

Remove -rpath= from _CFLAGS and _LDFLAGS since CFLAGS and LDFLAGS
already have -Wl,-rpath= (and -rpath= itself is not even accepted
by current versions of GCC).

Approved by:	maintainer timeout (6 weeks)
Feature safe:	yes
0.0.20120716_2
19 Jul 2012 18:05:12
Original commit files touched by this commit
mm search for other commits by this committer
Fix build if binutils are linked to gettext [1]
Depend on libexecinfo

PR:		ports/169996
Reported by:	Volodymyr Kostyrko
0.0.20120716_1
18 Jul 2012 17:06:02
Original commit files touched by this commit
mm search for other commits by this committer
Add license infromation for program and all distfiles
Fix pkg-plist
0.0.20120716
18 Jul 2012 15:12:23
Original commit files touched by this commit
mm search for other commits by this committer
From the HipHop Homepage:

HipHop transforms your PHP source code into highly optimized C++ and then
compiles it with g++ to build binary files. You keep coding in simpler PHP,
then HipHop executes your source code in a semantically equivalent manner and
sacrifices some rarely used features - such as eval() - in exchange for
improved performance.

HipHop was developed by Facebook and was released as open source in early 2010.

Facebook sees about a 50% reduction in CPU usage when serving equal amounts
of Web traffic when compared to Apache and PHP. Facebook.s API tier can serve
twice the traffic using 30% less CPU.

WWW:	https://github.com/facebook/hiphop-php/wiki

Number of commits found: 32