Remove old hiphop-vm package

Signed-off-by: Austin Seipp <aseipp@pobox.com>

+1 -80
-61
pkgs/development/interpreters/hiphopvm/default.nix
··· 1 - { stdenv, fetchurl, fetchgit, cmake, boost, libunwind, mysql, libmemcached, pcre 2 - , libevent, gd, curl, libxml2, icu, flex, bison, openssl, zlib, php, re2c 3 - , expat, libcap, oniguruma, libdwarf, libmcrypt, inteltbb, gperftools, glog 4 - , bzip2, openldap, readline, libelf, uwimap, binutils, cyrus_sasl, pam, libpng 5 - }: 6 - assert stdenv.system == "x86_64-linux"; 7 - let 8 - src = fetchgit { 9 - url = "git://github.com/facebook/hiphop-php.git"; 10 - rev = "1e23dec9f0b1ce8aaa5833d0527a369c8e254ffd"; 11 - sha256 = "0fblwgq8c3hmamw0m5d1mn8qhyqf14v2zf62cgrkvmbiz6jlrbr6"; 12 - }; 13 - 14 - libxml2_280 = stdenv.lib.overrideDerivation libxml2 (args: rec { 15 - name = "libxml2-2.8.0"; 16 - 17 - src = fetchurl { 18 - url = "ftp://xmlsoft.org/libxml2/${name}.tar.gz"; 19 - sha256 = "0ak2mjwvanz91nwxf1kkgbhrkm85vhhkpj7ymz8r6lb84bix1qpj"; 20 - }; 21 - 22 - patches = []; 23 - }); 24 - 25 - fbPatch = "${src}/hphp/third_party/libevent-1.4.14.fb-changes.diff"; 26 - 27 - libeventFB = stdenv.lib.overrideDerivation libevent (args: { patches = [fbPatch]; }); 28 - in 29 - stdenv.mkDerivation { 30 - name = "hiphop-php-1e23dec9f0"; 31 - inherit src; 32 - dontUseCmakeBuildDir = true; 33 - dontUseCmakeConfigure = true; 34 - USE_HHVM=1; 35 - preConfigure = '' 36 - export HPHP_LIB=$PWD/bin 37 - export TBB_INSTALL_DIR=${inteltbb} 38 - export TBB_ARCH_PLATFORM="intel64/cc4.1.0_libc2.4_kernel2.6.16.21" 39 - sed 's=/bin/bash=/${stdenv.shell}=g' -i hphp/util/generate-buildinfo.sh 40 - ''; 41 - NIX_LDFLAGS = "-lpam -L${pam}/lib"; 42 - MYSQL_INCLUDE_DIR="${mysql}/include/mysql"; 43 - MYSQL_DIR=mysql; 44 - buildInputs = [ 45 - cmake boost libunwind mysql libmemcached pcre libeventFB gd curl 46 - libxml2_280 icu flex bison openssl zlib php expat libcap oniguruma 47 - libdwarf libmcrypt inteltbb gperftools bzip2 openldap readline 48 - libelf uwimap binutils cyrus_sasl pam glog libpng 49 - ]; 50 - installPhase = '' 51 - mkdir -p $out/bin 52 - cp hphp/hhvm/hhvm $out/bin 53 - ''; 54 - patches = [./tbb.patch]; 55 - 56 - meta = { 57 - description = "High performance PHP toolchain"; 58 - homepage = https://github.com/facebook/hiphop-php; 59 - platforms = ["x86_64-linux"]; 60 - }; 61 - }
-13
pkgs/development/interpreters/hiphopvm/tbb.patch
··· 1 - diff --git a/CMake/FindTBB.cmake b/CMake/FindTBB.cmake 2 - index 6a09c85..977418c 100644 3 - --- a/CMake/FindTBB.cmake 4 - +++ b/CMake/FindTBB.cmake 5 - @@ -164,7 +164,7 @@ mark_as_advanced(TBB_INCLUDE_DIR) 6 - #-- Look for libraries 7 - # GvdB: $ENV{TBB_ARCH_PLATFORM} is set by the build script tbbvars[.bat|.sh|.csh] 8 - if (NOT $ENV{TBB_ARCH_PLATFORM} STREQUAL "") 9 - - set (TBB_LIBRARY_DIR "${_TBB_INSTALL_DIR}/$ENV{TBB_ARCH_PLATFORM}/lib") 10 - + set (TBB_LIBRARY_DIR "${_TBB_INSTALL_DIR}/lib/$ENV{TBB_ARCH_PLATFORM}") 11 - else (NOT $ENV{TBB_ARCH_PLATFORM} STREQUAL "") 12 - # HH: deprecated 13 - message(STATUS "[Warning] FindTBB.cmake: The use of TBB_ARCHITECTURE and TBB_COMPILER is deprecated and may not be supported in future versions. Please set $ENV{TBB_ARCH_PLATFORM} (using tbbvars.[bat|csh|sh]).")
+1 -6
pkgs/top-level/all-packages.nix
··· 2940 2940 haxe = callPackage ../development/compilers/haxe { }; 2941 2941 2942 2942 hhvm = callPackage ../development/compilers/hhvm { }; 2943 - 2944 - hiphopvm = callPackage ../development/interpreters/hiphopvm { 2945 - libevent = libevent14; 2946 - boost = boost149; 2947 - stdenv = overrideGCC stdenv gcc48; 2948 - }; 2943 + hiphopvm = hhvm; /* Compatibility alias */ 2949 2944 2950 2945 falcon = builderDefsPackage (import ../development/interpreters/falcon) { 2951 2946 inherit cmake;