diff options
author | Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> | 2013-03-14 18:47:39 +0100 |
---|---|---|
committer | Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> | 2013-03-14 18:49:18 +0100 |
commit | f12e88a590985ef253745f68238f0d0d1bc73f6a (patch) | |
tree | a66da7826fea80049ab4c7ac308126c03a35c3a4 /meta-linaro/recipes-extra/hiphopvm | |
parent | 6cf4b09ea9cee9e5e964f190f3c2bf004387d098 (diff) |
move our extra recipes from meta-aarch64 to meta-linaro
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Diffstat (limited to 'meta-linaro/recipes-extra/hiphopvm')
-rw-r--r-- | meta-linaro/recipes-extra/hiphopvm/files/disable-not-available-for-aarch64.patch | 21 | ||||
-rw-r--r-- | meta-linaro/recipes-extra/hiphopvm/hiphopvm_git.bb | 61 |
2 files changed, 82 insertions, 0 deletions
diff --git a/meta-linaro/recipes-extra/hiphopvm/files/disable-not-available-for-aarch64.patch b/meta-linaro/recipes-extra/hiphopvm/files/disable-not-available-for-aarch64.patch new file mode 100644 index 00000000..3fde2f86 --- /dev/null +++ b/meta-linaro/recipes-extra/hiphopvm/files/disable-not-available-for-aarch64.patch @@ -0,0 +1,21 @@ +--- + CMake/HPHPFindLibs.cmake | 22 +++++++++++----------- + 1 file changed, 11 insertions(+), 11 deletions(-) + +--- git.orig/CMake/HPHPFindLibs.cmake ++++ git/CMake/HPHPFindLibs.cmake +@@ -43,12 +43,12 @@ find_package(Libinotify) + if (LIBINOTIFY_INCLUDE_DIR) + include_directories(${LIBINOTIFY_INCLUDE_DIR}) + endif() + + # unwind checks +-find_package(Libunwind REQUIRED) +-include_directories(${LIBUNWIND_INCLUDE_DIR}) ++# find_package(Libunwind REQUIRED) ++# include_directories(${LIBUNWIND_INCLUDE_DIR}) + + # iconv checks + find_package(Libiconv REQUIRED) + include_directories(${LIBICONV_INCLUDE_DIR}) + if (LIBICONV_CONST) diff --git a/meta-linaro/recipes-extra/hiphopvm/hiphopvm_git.bb b/meta-linaro/recipes-extra/hiphopvm/hiphopvm_git.bb new file mode 100644 index 00000000..d837dcbd --- /dev/null +++ b/meta-linaro/recipes-extra/hiphopvm/hiphopvm_git.bb @@ -0,0 +1,61 @@ +DEPENDS = " \ +binutils \ +bison-native \ +boost \ +bzip2 \ +cmake \ +elfutils \ +expat \ +flex-native \ +gd \ +google-glog \ +icu \ +libcap \ +libc-client \ +libdwarf \ +libevent-fb \ +libmcrypt \ +libmemcached \ +libxml2 \ +mysql5 \ +ncurses \ +onig \ +openldap \ +openssl \ +libpam \ +pcre \ +readline \ +zlib \ +tbb \ +" + +# optional (for now) dependencies: +#DEPENDS += "libunwind google-perftools" + +LICENSE = "PHP Zend" + +LIC_FILES_CHKSUM = " \ + file://LICENSE.PHP;md5=cb564efdf78cce8ea6e4b5a4f7c05d97 \ + file://LICENSE.ZEND;md5=69e7a9c51846dd6692f1b946f95f6c60" + +SRC_URI = "git://github.com/facebook/hiphop-php.git \ + file://disable-not-available-for-aarch64.patch" + +SRCREV = "${AUTOREV}" + +S = "${WORKDIR}/git" + +PV = "0.0+git${SRCPV}" +PR = "r1" + +do_configure_prepend() { + export HPHP_HOME="${B}" + export HPHP_LIB="${B}"/bin + export USE_HHVM=1 + export BOOST_INCLUDEDIR=${STAGING_INCDIR} + export BOOST_LIBRARYDIR=${STAGING_LIBDIR} + export LIBGLOG_INCLUDE_DIR=${STAGING_INCDIR} + export LIBGLOG_LIBRARY=${STAGING_LIBDIR} +} + +inherit cmake |