From 907d745a903dad50e8897f29d950808e129e08ec Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Thu, 11 May 2017 13:32:57 +0200 Subject: [PATCH 01/39] finish modulemd Signed-off-by: Tomas Tomecek --- nodejs.yaml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 0e26ef5..1aadbc9 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -1,13 +1,19 @@ data: - api: - rpms: - - nodejs + api: + rpms: + - nodejs + dependencies: + buildrequires: + base-runtime: f26 + shared-userspace: f26 + requires: + shared-userspace: f26 + base-runtime: f26 components: rpms: - compat-openssl10: {rationale: Build dependency.} - gcc: {rationale: Build dependency.} - icu: {rationale: Build dependency.} - libuv: {rationale: Build and runtime dependency.} + nodejs: + rationale: "Primary package" + ref: f26 description: 'Node.js is a platform built on Chrome''s JavaScript runtime for easily building fast, scalable network applications. @@ -20,9 +26,6 @@ data: filter: {} license: module: [MIT and ASL 2.0 and ISC and BSD] - name: '' - stream: '' summary: JavaScript runtime - version: 0 document: modulemd version: 1 From 825b23f1961cd9929ab3711c28afeac30655ae96 Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Thu, 11 May 2017 14:43:20 +0200 Subject: [PATCH 02/39] use modulemd from rpms/nodejs/nodejs.yaml Signed-off-by: Tomas Tomecek --- nodejs.yaml | 73 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 44 insertions(+), 29 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 1aadbc9..c32fe77 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -1,31 +1,46 @@ -data: - api: - rpms: - - nodejs - dependencies: - buildrequires: - base-runtime: f26 - shared-userspace: f26 - requires: - shared-userspace: f26 - base-runtime: f26 - components: - rpms: - nodejs: - rationale: "Primary package" - ref: f26 - description: 'Node.js is a platform built on Chrome''s JavaScript runtime - - for easily building fast, scalable network applications. - - Node.js uses an event-driven, non-blocking I/O model that - - makes it lightweight and efficient, perfect for data-intensive - - real-time applications that run across distributed devices.' - filter: {} - license: - module: [MIT and ASL 2.0 and ISC and BSD] - summary: JavaScript runtime document: modulemd version: 1 +data: + summary: Javascript runtime + description: 'Node.js is a platform built on Chrome''s JavaScript runtime + for easily building fast, scalable network applications. + Node.js uses an event-driven, non-blocking I/O model that + makes it lightweight and efficient, perfect for data-intensive + real-time applications that run across distributed devices.' + license: + module: GPLv3 + content: + - MIT + - ASL 2.0 + - ISC + - BSD + dependencies: + buildrequires: + base-runtime: f26 + shared-userspace: f26 + requires: + base-runtime: f26 + shared-userspace: f26 + references: + community: https://fedoraproject.org/wiki/Modularity + documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + tracker: https://taiga.fedorainfracloud.org/project/modularity + profiles: + default: + rpms: + - nodejs + - npm + minimal: + rpms: + - nodejs + components: + rpms: + nodejs: + rationale: JavaScript runtime + # commit from f26 which enables bootstrapping + ref: b0da67b00a92f2ad570d91d6f50fb9b1786650c9 + buildorder: 0 + npm: + rationale: npm package manager + ref: f26 + buildorder: 1 From fe98ae5a27840297f57f6ee40da5cbba42cce022 Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Fri, 12 May 2017 10:59:53 +0200 Subject: [PATCH 03/39] finish mmd: add api, remove npm (built from nodejs) Signed-off-by: Tomas Tomecek --- nodejs.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index c32fe77..86b721b 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -33,6 +33,10 @@ data: minimal: rpms: - nodejs + api: + rpms: + - npm + - nodejs components: rpms: nodejs: @@ -40,7 +44,3 @@ data: # commit from f26 which enables bootstrapping ref: b0da67b00a92f2ad570d91d6f50fb9b1786650c9 buildorder: 0 - npm: - rationale: npm package manager - ref: f26 - buildorder: 1 From 79ee01ba5b7c7ed5af9b28be46642e91401b2220 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= Date: Wed, 24 May 2017 09:50:17 +0200 Subject: [PATCH 04/39] Rebuilding for f26 signing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Petr Ĺ abata From 1324e0b54c7936286e8e7b2372c9bbe0c8f995c0 Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Mon, 5 Jun 2017 11:16:49 +0200 Subject: [PATCH 05/39] 8 Signed-off-by: Tomas Tomecek --- nodejs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs.yaml b/nodejs.yaml index 86b721b..89cd89e 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -42,5 +42,5 @@ data: nodejs: rationale: JavaScript runtime # commit from f26 which enables bootstrapping - ref: b0da67b00a92f2ad570d91d6f50fb9b1786650c9 + ref: dc97a3c480a65adec0f8ed34eb652932fa740235 buildorder: 0 From e3ef40f307444fa80b3f8ee3b18c27b080e3e1b0 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Wed, 2 Aug 2017 11:00:13 +0200 Subject: [PATCH 06/39] update references --- nodejs.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 89cd89e..e9889e7 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -22,9 +22,9 @@ data: base-runtime: f26 shared-userspace: f26 references: - community: https://fedoraproject.org/wiki/Modularity - documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules - tracker: https://taiga.fedorainfracloud.org/project/modularity + community: https://docs.pagure.org/modularity/ + documentation: https://github.com/modularity-modules/nodejs + tracker: https://github.com/modularity-modules/nodejs profiles: default: rpms: From f5701461d8db6009fda35af03bd48f4725db62c7 Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Mon, 25 Sep 2017 18:02:15 +0200 Subject: [PATCH 07/39] Adjust modulemd to build from f26 --- README.md | 2 -- nodejs.yaml | 3 ++- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0b7e42a..16963fc 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,6 @@ build dependencies calculated by brt_dep_solver compat-openssl10 gcc icu -libuv runtime dependencies calculated by brt_dep_solver ------------------------------------------------- -libuv diff --git a/nodejs.yaml b/nodejs.yaml index f851ef1..986f5b5 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -47,7 +47,8 @@ data: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 - ref: d54471 + ref: f26 + #46c283 nodejs-packaging: rationale: Runtime dependency of nodejs-devel. buildorder: 10 From 55e1788d4512cd274c02f4e7ab78720af7407bbc Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Mon, 25 Sep 2017 18:13:48 +0200 Subject: [PATCH 08/39] remove old modulemd --- nodejs.yaml | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 nodejs.yaml diff --git a/nodejs.yaml b/nodejs.yaml deleted file mode 100644 index e9889e7..0000000 --- a/nodejs.yaml +++ /dev/null @@ -1,46 +0,0 @@ -document: modulemd -version: 1 -data: - summary: Javascript runtime - description: 'Node.js is a platform built on Chrome''s JavaScript runtime - for easily building fast, scalable network applications. - Node.js uses an event-driven, non-blocking I/O model that - makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices.' - license: - module: GPLv3 - content: - - MIT - - ASL 2.0 - - ISC - - BSD - dependencies: - buildrequires: - base-runtime: f26 - shared-userspace: f26 - requires: - base-runtime: f26 - shared-userspace: f26 - references: - community: https://docs.pagure.org/modularity/ - documentation: https://github.com/modularity-modules/nodejs - tracker: https://github.com/modularity-modules/nodejs - profiles: - default: - rpms: - - nodejs - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - npm - - nodejs - components: - rpms: - nodejs: - rationale: JavaScript runtime - # commit from f26 which enables bootstrapping - ref: dc97a3c480a65adec0f8ed34eb652932fa740235 - buildorder: 0 From e11153ce7f82e91b607fdc4cf5e84f26119e42f0 Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Wed, 27 Sep 2017 15:31:52 +0200 Subject: [PATCH 09/39] Update to v8.6.0 --- nodejs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs.yaml b/nodejs.yaml index f851ef1..ffc44d8 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -47,7 +47,7 @@ data: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 - ref: d54471 + ref: 219617 nodejs-packaging: rationale: Runtime dependency of nodejs-devel. buildorder: 10 From 4a667fe68919b22a5830cdb521e9a289d81b8c34 Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Fri, 6 Oct 2017 16:56:41 +0200 Subject: [PATCH 10/39] Use rpm macro --- nodejs.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nodejs.yaml b/nodejs.yaml index ffc44d8..c0d8a41 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -42,12 +42,15 @@ data: - nodejs - nodejs-devel - npm + buildopts: + rpms: + macros: | + %_with_bootstrap 1 components: rpms: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 - ref: 219617 nodejs-packaging: rationale: Runtime dependency of nodejs-devel. buildorder: 10 From 01dadb7a39b98f71fce624dccef9dd72cd912ae9 Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Fri, 6 Oct 2017 22:56:33 +0200 Subject: [PATCH 11/39] Update, add rpm macros --- nodejs.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nodejs.yaml b/nodejs.yaml index 986f5b5..c981268 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -42,13 +42,16 @@ data: - nodejs - nodejs-devel - npm + buildopts: + rpms: + macros: | + %_with_bootstrap 1 components: rpms: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 ref: f26 - #46c283 nodejs-packaging: rationale: Runtime dependency of nodejs-devel. buildorder: 10 From 5d94a7a4527c2b3e0e4333cee49db06becf35e1d Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Mon, 30 Oct 2017 15:18:23 +0100 Subject: [PATCH 12/39] Rebuild with v8.8.1 From 6e5b46ec68ae6f1256213a24b3e5a4fd5a674213 Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Wed, 1 Nov 2017 14:50:42 +0100 Subject: [PATCH 13/39] v8.9.0 rebuild From 30d4fe481907f111e012e6cea31caaad48c594c1 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 7 Nov 2017 08:27:06 -0500 Subject: [PATCH 14/39] Build the latest Node.js 6.x Signed-off-by: Stephen Gallagher --- nodejs.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index c981268..1502afd 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -14,10 +14,10 @@ data: buildrequires: # http-parser, libuv, c-ares and V8 are bundled # openssl, icu and zlib should be provided by platform - platform: master + platform: f27 python2: master requires: - platform: master + platform: f27 python2: master references: community: http://nodejs.org @@ -51,7 +51,8 @@ data: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 - ref: f26 + ref: f26 nodejs-packaging: rationale: Runtime dependency of nodejs-devel. buildorder: 10 + ref: master From 89be8fb5b0edf4d60f25c700f6be26b2fcf1597d Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Fri, 10 Nov 2017 15:08:54 +0100 Subject: [PATCH 15/39] v8.9.1 rebuild From 2e477ad115fccf840d4e0ca53154e4c53e3ad67c Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Fri, 10 Nov 2017 15:43:30 +0100 Subject: [PATCH 16/39] v6.12.0 rebuild From c7dca915eabbbec28c21b2e572d6657583e2ee9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 16 Nov 2017 14:39:06 +0100 Subject: [PATCH 17/39] Port to platform:f27 --- nodejs.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index c0d8a41..3e1af6d 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -14,11 +14,11 @@ data: buildrequires: # http-parser, libuv, c-ares and V8 are bundled # openssl, icu and zlib should be provided by platform - platform: master - python2: master + platform: f27 + python2: 2.7 requires: - platform: master - python2: master + platform: f27 + python2: 2.7 references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From 7e35ebf6016603b3023f223c375d8c4996d964b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 16 Nov 2017 14:39:06 +0100 Subject: [PATCH 18/39] Port to platform:f27 All dependencies including python2 must run-require the same platform stream. --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 1502afd..4ea81dc 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -15,10 +15,10 @@ data: # http-parser, libuv, c-ares and V8 are bundled # openssl, icu and zlib should be provided by platform platform: f27 - python2: master + python2: 2.7 requires: platform: f27 - python2: master + python2: 2.7 references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From ed051a3a76cffb5cc7f84181e55bf8e8b7f0bab0 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 12 Jan 2018 13:40:45 -0500 Subject: [PATCH 19/39] Building for new hybrid approach Signed-off-by: Stephen Gallagher --- nodejs.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 4ea81dc..2ff4a56 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -14,11 +14,9 @@ data: buildrequires: # http-parser, libuv, c-ares and V8 are bundled # openssl, icu and zlib should be provided by platform - platform: f27 - python2: 2.7 + platform: f28 requires: - platform: f27 - python2: 2.7 + platform: f28 references: community: http://nodejs.org documentation: http://nodejs.org/en/docs @@ -51,7 +49,7 @@ data: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 - ref: f26 + ref: epel7 nodejs-packaging: rationale: Runtime dependency of nodejs-devel. buildorder: 10 From dbefdd467d9baca0d53f95c6fa73d7ed6beacc39 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 5 Feb 2018 09:51:17 -0500 Subject: [PATCH 20/39] Build for Modularity 2.0 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 2ff4a56..51e61d5 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -12,9 +12,6 @@ data: module: MIT dependencies: buildrequires: - # http-parser, libuv, c-ares and V8 are bundled - # openssl, icu and zlib should be provided by platform - platform: f28 requires: platform: f28 references: @@ -40,17 +37,9 @@ data: - nodejs - nodejs-devel - npm - buildopts: - rpms: - macros: | - %_with_bootstrap 1 components: rpms: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 - ref: epel7 - nodejs-packaging: - rationale: Runtime dependency of nodejs-devel. - buildorder: 10 - ref: master + ref: 6 From e371f804870e64fbe7d75894a21badfef3b8f6af Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 5 Feb 2018 10:05:04 -0500 Subject: [PATCH 21/39] Fix references Signed-off-by: Stephen Gallagher --- nodejs.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 51e61d5..4f09f79 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -17,8 +17,7 @@ data: references: community: http://nodejs.org documentation: http://nodejs.org/en/docs - github: http://github.com/nodejs/node - npm: http://npmjs.com + tracker: https://github.com/nodejs/node/issues profiles: default: rpms: From 84eb28bf47a095ac30720765f8d7d94b277030d1 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 5 Feb 2018 10:16:20 -0500 Subject: [PATCH 22/39] Fix missing BR Signed-off-by: Stephen Gallagher --- nodejs.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/nodejs.yaml b/nodejs.yaml index 4f09f79..dadb589 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -12,6 +12,7 @@ data: module: MIT dependencies: buildrequires: + platform: f28 requires: platform: f28 references: From d6a0368868bede37b1d454b16e8f9598160b8c4a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 5 Feb 2018 13:21:58 -0500 Subject: [PATCH 23/39] Build Node.js 9.x Signed-off-by: Stephen Gallagher --- nodejs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs.yaml b/nodejs.yaml index e03720f..1b43a3f 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -42,4 +42,4 @@ data: nodejs: rationale: Javascript runtime and npm package manager. buildorder: 10 - ref: 8 + ref: 9 From 8933bcfcfb1d97422a09838c566d931dd83ae322 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 13 Feb 2018 16:46:24 -0500 Subject: [PATCH 24/39] License is a list Signed-off-by: Stephen Gallagher --- nodejs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs.yaml b/nodejs.yaml index 1b43a3f..95d63f2 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -9,7 +9,7 @@ data: makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. license: - module: MIT + module: [MIT] dependencies: buildrequires: platform: f28 From f62be20ba05b7a38df5add81c9d5222bb8099422 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 1 Mar 2018 08:36:38 -0500 Subject: [PATCH 25/39] Empty commit to force new build Signed-off-by: Stephen Gallagher From 3f3665745cb84576f1faa66646cb8c37913ec461 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 8 Mar 2018 09:22:25 -0500 Subject: [PATCH 26/39] Rebuild for Node.js 9.8.0 From c4a0d0594a2653e8f741441a4706d4edf2e2d5f5 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 21 Mar 2018 20:36:22 -0400 Subject: [PATCH 27/39] Release 9.9.0 Signed-off-by: Stephen Gallagher From 985205008971add42d33c42ccd4b5724bc6a98ab Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 28 Mar 2018 14:10:20 -0400 Subject: [PATCH 28/39] Update to 9.10.0 Signed-off-by: Stephen Gallagher From abe82cd5a0f52d87e2b886a61f8e2a2934d420a0 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 28 Mar 2018 14:36:09 -0400 Subject: [PATCH 29/39] Bump to pick up latest from the branch Signed-off-by: Stephen Gallagher From 8613feb57757216eeaa84e1285a35581ba89e76a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 5 Apr 2018 10:46:54 -0400 Subject: [PATCH 30/39] Bump and build 9.11.1 Signed-off-by: Stephen Gallagher From 2d813f7b5a6bf71f9d408ada16c9d111e6bf06de Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 5 Apr 2018 13:53:46 -0400 Subject: [PATCH 31/39] Bump to fix incorrect source tarball Signed-off-by: Stephen Gallagher From ff416edf0819a3a4ad225948b1dfbf17eb3e2e45 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 5 Apr 2018 13:56:19 -0400 Subject: [PATCH 32/39] Bump again Signed-off-by: Stephen Gallagher From 51dd95376be38f485dc25d477c200d8ebf4e9b3b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 9 Apr 2018 09:24:09 -0400 Subject: [PATCH 33/39] Update to modulemd v2 Enable building on all platforms Signed-off-by: Stephen Gallagher --- nodejs.yaml | 88 +++++++++++++++++++++++++++-------------------------- 1 file changed, 45 insertions(+), 43 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 95d63f2..d0ef49d 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -1,45 +1,47 @@ +--- document: modulemd -version: 1 +version: 2 data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime - for easily building fast, scalable network applications. - Node.js uses an event-driven, non-blocking I/O model that - makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: [MIT] - dependencies: - buildrequires: - platform: f28 - requires: - platform: f28 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - nodejs: - rationale: Javascript runtime and npm package manager. - buildorder: 10 - ref: 9 + summary: Javascript runtime + description: >- + Node.js is a platform built on Chrome''s JavaScript runtime for easily building + fast, scalable network applications. Node.js uses an event-driven, non-blocking + I/O model that makes it lightweight and efficient, perfect for data-intensive + real-time applications that run across distributed devices. + license: + module: + - MIT + dependencies: + - buildrequires: + platform: [] + requires: + platform: [] + references: + community: http://nodejs.org + documentation: http://nodejs.org/en/docs + tracker: https://github.com/nodejs/node/issues + profiles: + default: + rpms: + - nodejs + - npm + development: + rpms: + - nodejs + - nodejs-devel + - npm + minimal: + rpms: + - nodejs + api: + rpms: + - nodejs + - nodejs-devel + - npm + components: + rpms: + nodejs: + rationale: Javascript runtime and npm package manager. + ref: 9 + buildorder: 10 +... From 08d1d036324b93d216b63c4357a5962e8c60e200 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 9 Apr 2018 10:03:19 -0400 Subject: [PATCH 34/39] Bumping to rebuild Signed-off-by: Stephen Gallagher From af0c61dcfd9fa59fe1a5535fe34929b0da1b7db4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 1 May 2018 13:55:38 -0400 Subject: [PATCH 35/39] Node.js 9.x is EOL upstream --- .gitignore | 0 README.md | 11 ----------- dead.package | 1 + nodejs.yaml | 47 ----------------------------------------------- sources | 0 5 files changed, 1 insertion(+), 58 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.package delete mode 100644 nodejs.yaml delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/README.md b/README.md deleted file mode 100644 index 16963fc..0000000 --- a/README.md +++ /dev/null @@ -1,11 +0,0 @@ -nodejs dependencies -==================== - -build dependencies calculated by brt_dep_solver ------------------------------------------------ -compat-openssl10 -gcc -icu - -runtime dependencies calculated by brt_dep_solver -------------------------------------------------- diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..4b15347 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Node.js 9.x is EOL upstream diff --git a/nodejs.yaml b/nodejs.yaml deleted file mode 100644 index d0ef49d..0000000 --- a/nodejs.yaml +++ /dev/null @@ -1,47 +0,0 @@ ---- -document: modulemd -version: 2 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - - buildrequires: - platform: [] - requires: - platform: [] - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 9 - buildorder: 10 -... diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000 From b5b86d81784e11d2fa5d2c6440f7ad91742e9718 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 14 Jun 2018 14:11:00 -0400 Subject: [PATCH 36/39] Revert "Node.js 9.x is EOL upstream" This reverts commit af0c61dcfd9fa59fe1a5535fe34929b0da1b7db4. --- .gitignore | 0 README.md | 11 +++++++++++ dead.package | 1 - nodejs.yaml | 47 +++++++++++++++++++++++++++++++++++++++++++++++ sources | 0 5 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 README.md delete mode 100644 dead.package create mode 100644 nodejs.yaml create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md new file mode 100644 index 0000000..16963fc --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +nodejs dependencies +==================== + +build dependencies calculated by brt_dep_solver +----------------------------------------------- +compat-openssl10 +gcc +icu + +runtime dependencies calculated by brt_dep_solver +------------------------------------------------- diff --git a/dead.package b/dead.package deleted file mode 100644 index 4b15347..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Node.js 9.x is EOL upstream diff --git a/nodejs.yaml b/nodejs.yaml new file mode 100644 index 0000000..d0ef49d --- /dev/null +++ b/nodejs.yaml @@ -0,0 +1,47 @@ +--- +document: modulemd +version: 2 +data: + summary: Javascript runtime + description: >- + Node.js is a platform built on Chrome''s JavaScript runtime for easily building + fast, scalable network applications. Node.js uses an event-driven, non-blocking + I/O model that makes it lightweight and efficient, perfect for data-intensive + real-time applications that run across distributed devices. + license: + module: + - MIT + dependencies: + - buildrequires: + platform: [] + requires: + platform: [] + references: + community: http://nodejs.org + documentation: http://nodejs.org/en/docs + tracker: https://github.com/nodejs/node/issues + profiles: + default: + rpms: + - nodejs + - npm + development: + rpms: + - nodejs + - nodejs-devel + - npm + minimal: + rpms: + - nodejs + api: + rpms: + - nodejs + - nodejs-devel + - npm + components: + rpms: + nodejs: + rationale: Javascript runtime and npm package manager. + ref: 9 + buildorder: 10 +... diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 6af95f5e5d610cb25417b1ddef182542e411e077 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 14 Jun 2018 14:16:28 -0400 Subject: [PATCH 37/39] Update to 9.11.2 security release Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index d0ef49d..b08814a 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,9 +13,9 @@ data: - MIT dependencies: - buildrequires: - platform: [] + platform: [f28] requires: - platform: [] + platform: [f28] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From c0846bf28d7e71a19cf0ab992c42052a33068c81 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 14 Jun 2018 16:54:56 -0400 Subject: [PATCH 38/39] Fix npm path Signed-off-by: Stephen Gallagher From 1fe678af1b8893cf73513027a23a2ff5b84dfb89 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 21 Jun 2018 10:27:57 -0400 Subject: [PATCH 39/39] Master branch is not used for modules --- .gitignore | 0 README.md | 13 ------------- dead.package | 1 + nodejs.yaml | 53 ---------------------------------------------------- sources | 0 5 files changed, 1 insertion(+), 66 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.package delete mode 100644 nodejs.yaml delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/README.md b/README.md deleted file mode 100644 index 0b7e42a..0000000 --- a/README.md +++ /dev/null @@ -1,13 +0,0 @@ -nodejs dependencies -==================== - -build dependencies calculated by brt_dep_solver ------------------------------------------------ -compat-openssl10 -gcc -icu -libuv - -runtime dependencies calculated by brt_dep_solver -------------------------------------------------- -libuv diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5f8adfb --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Master branch is not used for modules diff --git a/nodejs.yaml b/nodejs.yaml deleted file mode 100644 index f851ef1..0000000 --- a/nodejs.yaml +++ /dev/null @@ -1,53 +0,0 @@ -document: modulemd -version: 1 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime - for easily building fast, scalable network applications. - Node.js uses an event-driven, non-blocking I/O model that - makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: MIT - dependencies: - buildrequires: - # http-parser, libuv, c-ares and V8 are bundled - # openssl, icu and zlib should be provided by platform - platform: master - python2: master - requires: - platform: master - python2: master - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - github: http://github.com/nodejs/node - npm: http://npmjs.com - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - nodejs: - rationale: Javascript runtime and npm package manager. - buildorder: 10 - ref: d54471 - nodejs-packaging: - rationale: Runtime dependency of nodejs-devel. - buildorder: 10 diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000