summaryrefslogtreecommitdiff
path: root/lang/node/Makefile
diff options
context:
space:
mode:
authorHirokazu MORIKAWA <morikw2@gmail.com>2022-06-01 12:22:34 +0900
committerRosen Penev <rosenp@gmail.com>2022-05-31 23:14:52 -0700
commitfcfd2599d9fad84301a42b9597e9a71bdd0f267f (patch)
tree79b6fa15445c6cc7b24eeee6009e84816ba986b3 /lang/node/Makefile
parent37f9b77b01fd148c946dc313869602fb8203eaea (diff)
node: bump to v16.15.0
Description: Update from v16.15.0 Changed handling of host's npm problems due to npm updates. Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Diffstat (limited to 'lang/node/Makefile')
-rw-r--r--lang/node/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/lang/node/Makefile b/lang/node/Makefile
index 32ddc5d0c..d10d44943 100644
--- a/lang/node/Makefile
+++ b/lang/node/Makefile
@@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=node
-PKG_VERSION:=v16.14.2
+PKG_VERSION:=v16.15.0
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://nodejs.org/dist/$(PKG_VERSION)
-PKG_HASH:=e922e215cc68eb5f94d33e8a0b61e2c863b7731cc8600ab955d3822da90ff8d1
+PKG_HASH:=a0f812efc43f78321eca08957960a48f5e6bf97004d5058c8dd3b03c646ea4f7
PKG_MAINTAINER:=Hirokazu MORIKAWA <morikw2@gmail.com>, Adrian Panella <ianchi74@outlook.com>
PKG_LICENSE:=MIT
@@ -141,7 +141,6 @@ define Package/node/install
endef
define Package/node-npm/install
- $(RM) $(1)/usr/lib/node_modules/npm
$(INSTALL_DIR) $(1)/usr/lib/node_modules/npm
$(CP) $(PKG_INSTALL_DIR)/usr/lib/node_modules/npm/{package.json,LICENSE} \
$(1)/usr/lib/node_modules/npm/
@@ -154,6 +153,11 @@ define Package/node-npm/install
$(LN) ../lib/node_modules/npm/bin/npx-cli.js $(1)/usr/bin/npx
endef
+define Host/Install
+ $(RM) -rf $(1)/lib/node_modules/npm
+ $(call Host/Install/Default)
+endef
+
$(eval $(call HostBuild))
$(eval $(call BuildPackage,node))
$(eval $(call BuildPackage,node-npm))