mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
package/nodejs: bump version to 8.4.0
See https://nodejs.org/en/blog/release/v8.4.0/ An update to v8 6.0.286 has removed the need for mkpeephole and 0002-add-missing-stdarg-includes.patch Signed-off-by: Martin Bark <martin@barkynet.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
08456f52b0
commit
a4478b7dcd
@ -1,34 +0,0 @@
|
|||||||
From fa4d8468907aa41cb08964e82eb3c7d82a7270bf Mon Sep 17 00:00:00 2001
|
|
||||||
From: Martin Bark <martin@barkynet.com>
|
|
||||||
Date: Sun, 4 Jun 2017 23:11:54 +0100
|
|
||||||
Subject: [PATCH] add missing stdarg includes
|
|
||||||
MIME-Version: 1.0
|
|
||||||
Content-Type: text/plain; charset=UTF-8
|
|
||||||
Content-Transfer-Encoding: 8bit
|
|
||||||
|
|
||||||
Fixes error when using uclibc
|
|
||||||
../deps/v8/src/wasm/wasm-result.h:118:70: error: ‘va_list’ has not been declared
|
|
||||||
|
|
||||||
This has been fixed upstream in v8, see
|
|
||||||
https://codereview.chromium.org/2780913002
|
|
||||||
|
|
||||||
Signed-off-by: Martin Bark <martin@barkynet.com>
|
|
||||||
---
|
|
||||||
deps/v8/src/wasm/wasm-result.h | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/deps/v8/src/wasm/wasm-result.h b/deps/v8/src/wasm/wasm-result.h
|
|
||||||
index 004ac22..eac307c 100644
|
|
||||||
--- a/deps/v8/src/wasm/wasm-result.h
|
|
||||||
+++ b/deps/v8/src/wasm/wasm-result.h
|
|
||||||
@@ -5,6 +5,7 @@
|
|
||||||
#ifndef V8_WASM_RESULT_H_
|
|
||||||
#define V8_WASM_RESULT_H_
|
|
||||||
|
|
||||||
+#include <cstdarg>
|
|
||||||
#include <memory>
|
|
||||||
|
|
||||||
#include "src/base/compiler-specific.h"
|
|
||||||
--
|
|
||||||
2.7.4
|
|
||||||
|
|
@ -1,2 +1,2 @@
|
|||||||
# From upstream URL: http://nodejs.org/dist/v8.2.1/SHASUMS256.txt
|
# From upstream URL: http://nodejs.org/dist/v8.4.0/SHASUMS256.txt
|
||||||
sha256 02c46d8914540eea73d0ad33bf9f371a28aa0dc8c5d740948491fef044ad8c8b node-v8.2.1.tar.xz
|
sha256 5d5aa2a101dcc617231a475812eb8ed87cac21491f1dcc7997b9dd463563f361 node-v8.4.0.tar.xz
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
NODEJS_VERSION = 8.2.1
|
NODEJS_VERSION = 8.4.0
|
||||||
NODEJS_SOURCE = node-v$(NODEJS_VERSION).tar.xz
|
NODEJS_SOURCE = node-v$(NODEJS_VERSION).tar.xz
|
||||||
NODEJS_SITE = http://nodejs.org/dist/v$(NODEJS_VERSION)
|
NODEJS_SITE = http://nodejs.org/dist/v$(NODEJS_VERSION)
|
||||||
NODEJS_DEPENDENCIES = host-python host-nodejs c-ares \
|
NODEJS_DEPENDENCIES = host-python host-nodejs c-ares \
|
||||||
@ -82,8 +82,6 @@ define HOST_NODEJS_INSTALL_CMDS
|
|||||||
$(HOST_CONFIGURE_OPTS) \
|
$(HOST_CONFIGURE_OPTS) \
|
||||||
NO_LOAD=cctest.target.mk \
|
NO_LOAD=cctest.target.mk \
|
||||||
PATH=$(@D)/bin:$(BR_PATH)
|
PATH=$(@D)/bin:$(BR_PATH)
|
||||||
|
|
||||||
$(INSTALL) -m755 -D $(@D)/out/Release/mkpeephole $(HOST_DIR)/bin/mkpeephole
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
ifeq ($(BR2_i386),y)
|
ifeq ($(BR2_i386),y)
|
||||||
@ -131,9 +129,6 @@ define NODEJS_CONFIGURE_CMDS
|
|||||||
$(if $(NODEJS_MIPS_FPU_MODE),--with-mips-fpu-mode=$(NODEJS_MIPS_FPU_MODE)) \
|
$(if $(NODEJS_MIPS_FPU_MODE),--with-mips-fpu-mode=$(NODEJS_MIPS_FPU_MODE)) \
|
||||||
$(NODEJS_CONF_OPTS) \
|
$(NODEJS_CONF_OPTS) \
|
||||||
)
|
)
|
||||||
|
|
||||||
# use host version of mkpeephole
|
|
||||||
sed "s#<(mkpeephole_exec)#$(HOST_DIR)/bin/mkpeephole#g" -i $(@D)/deps/v8/src/v8.gyp
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define NODEJS_BUILD_CMDS
|
define NODEJS_BUILD_CMDS
|
||||||
|
Loading…
x
Reference in New Issue
Block a user