From 2f40dd13eccfcb12d641355be5ee27ef515d90cc Mon Sep 17 00:00:00 2001 From: Alexander Kozhinov Date: Fri, 5 May 2023 20:25:17 +0200 Subject: [PATCH] (#16964) Package/nodejs v18 * nodejs: conanfile.py: prepare for v18 Signed-off-by: Alexander Kozhinov * test_package: conanfile.py: update for conan v2 usage Signed-off-by: Alexander Kozhinov * Update recipes/nodejs/all/conanfile.py Co-authored-by: Chris Mc * nodejs: conanfile.py: remove compiler verification Signed-off-by: Alexander Kozhinov * nodejs: test_package: rework for v1 and v2 Signed-off-by: Alexander Kozhinov * Update recipes/nodejs/all/conanfile.py Co-authored-by: Chris Mc * nodejse: conanfile.py: rework conan_version test Signed-off-by: Alexander Kozhinov * Update recipes/nodejs/all/conanfile.py Co-authored-by: Gregor Jasny * Update recipes/nodejs/all/test_package/conanfile.py Co-authored-by: Gregor Jasny * Update recipes/nodejs/all/conanfile.py Co-authored-by: Gregor Jasny * Update recipes/nodejs/all/conanfile.py Co-authored-by: Gregor Jasny * nodejs: conanfile.py: use self.settings instead of self.info.settings Signed-off-by: Alexander Kozhinov * nodejs: conanfile.py: do not use self.settings in source() method Signed-off-by: Alexander Kozhinov * nodejs: conanfile.py: use subprocess in _glibc_version Signed-off-by: Alexander Kozhinov * Update recipes/nodejs/all/conanfile.py Co-authored-by: Chris Mc * Update recipes/nodejs/all/conanfile.py Co-authored-by: Chris Mc * Update recipes/nodejs/all/conanfile.py Co-authored-by: Chris Mc * Update recipes/nodejs/all/conanfile.py Co-authored-by: Chris Mc * nodejs: conanfile.py: fix arch / revert _glibc_version Signed-off-by: Alexander Kozhinov * nodejs: conanfile.py: remove dobule defined build() method Signed-off-by: Alexander Kozhinov * nodejs: conanfile.py: fix glibc version aquisition Signed-off-by: Alexander Kozhinov * nodejs: add v18 Signed-off-by: Alexander Kozhinov * Update config.yml * Update config.yml --------- Signed-off-by: Alexander Kozhinov Co-authored-by: Chris Mc Co-authored-by: Gregor Jasny --- recipes/nodejs/all/conandata.yml | 22 ++++++++++++++++++++++ recipes/nodejs/config.yml | 2 ++ 2 files changed, 24 insertions(+) diff --git a/recipes/nodejs/all/conandata.yml b/recipes/nodejs/all/conandata.yml index 21b79e6148a9bf..0681cc81e538a7 100644 --- a/recipes/nodejs/all/conandata.yml +++ b/recipes/nodejs/all/conandata.yml @@ -47,3 +47,25 @@ sources: "armv8": url: "https://nodejs.org/dist/v16.3.0/node-v16.3.0-darwin-arm64.tar.gz" sha256: "aeac294dbe54a4dfd222eedfbae704b185c40702254810e2c5917f6dbc80e017" + "18.15.0": + Windows: + "x86_64": + url: "https://nodejs.org/dist/v18.15.0/node-v18.15.0-win-x64.zip" + sha256: "118fbcae58bc8c53cbe97a10c019734ed90685da8dda98aa0b0f4aeead42a647" + Linux: + "x86_64": + url: "https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-x64.tar.xz" + sha256: "c8c5fa53ce0c0f248e45983e86368e0b1daf84b77e88b310f769c3cfc12682ef" + "armv7": + url: "https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-armv7l.tar.xz" + sha256: "baad3cdf1365f46bf837635554b10bc3e320799e69ac26e07df1fcde0c1738c7" + "armv8": + url: "https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-arm64.tar.xz" + sha256: "98ea6ed0a1ae55334ab2c03c34d5e52c6dc3dee8f236c0afc08ab1c964506633" + Macos: + "x86_64": + url: "https://nodejs.org/dist/v18.15.0/node-v18.15.0-darwin-x64.tar.gz" + sha256: "76add174d2d3f98da08907412e82add7352b8cb6f639324d352a65c084b99c7e" + "armv8": + url: "https://nodejs.org/dist/v18.15.0/node-v18.15.0-darwin-arm64.tar.gz" + sha256: "bd302a689c3c34e2b61d86b97de66d26a335881a17af09b6a0a4bb1019df56e4" diff --git a/recipes/nodejs/config.yml b/recipes/nodejs/config.yml index 8a3ed6b7b72667..e973a099243f74 100644 --- a/recipes/nodejs/config.yml +++ b/recipes/nodejs/config.yml @@ -5,3 +5,5 @@ versions: folder: all "16.3.0": folder: all + "18.15.0": + folder: all