From 907d745a903dad50e8897f29d950808e129e08ec Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Thu, 11 May 2017 13:32:57 +0200 Subject: [PATCH 01/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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/46] 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 38b22540c0c7df9a7299d613ddc90b542d1ad032 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 1 Mar 2018 09:09:18 -0500 Subject: [PATCH 23/46] Update module with latest components Signed-off-by: Stephen Gallagher From 4dc5da13fa51c5a5cc9f02a81d71416bc6ce787e Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 8 Mar 2018 09:36:46 -0500 Subject: [PATCH 24/46] Update to 8.10.0 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..7cde5a5 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 0c769d9ad30c797ba4da3c9d7bf0b4d101c54e48 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 28 Mar 2018 14:15:18 -0400 Subject: [PATCH 25/46] Update to 8.11.0 Signed-off-by: Stephen Gallagher From 57b772f756f79b048e215e0a72ec1d231d471bec Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 28 Mar 2018 14:35:48 -0400 Subject: [PATCH 26/46] Bump to pick up latest from the branch Signed-off-by: Stephen Gallagher From 8b00920fbff5864d0aa8d6d467514071701ca891 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 28 Mar 2018 14:37:15 -0400 Subject: [PATCH 27/46] Pick up latest changes to the branch Signed-off-by: Stephen Gallagher From 37403d206d3ccdfbc20fc27edcb8de63f938680d Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 9 Apr 2018 10:19:21 -0400 Subject: [PATCH 28/46] Update to modulemd v2 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 88 +++++++++++++++++++++++++++-------------------------- 1 file changed, 45 insertions(+), 43 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 7cde5a5..ca7ce80 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: 8 + 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: 8 + buildorder: 10 +... From 1ed1e91569304d840da7dfad641d868e6900462a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 18 May 2018 13:24:44 -0400 Subject: [PATCH 29/46] Update to 8.11.2 From 27fe7cf674b7d450ca2364a589ff15f6a7d7ab1b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 4 Jun 2018 13:28:46 -0400 Subject: [PATCH 30/46] Build against OpenSSL 1.1 Signed-off-by: Stephen Gallagher From f2572a43e2c4af1db55dcc37c95b267eeb02509b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 14 Jun 2018 09:06:25 -0400 Subject: [PATCH 31/46] Update to 8.11.3 Signed-off-by: Stephen Gallagher From 240679a777fac3a679a364dd1f83cc50c44755cf Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 23 Jul 2018 16:37:42 -0400 Subject: [PATCH 32/46] Build for Rawhide Signed-off-by: Stephen Gallagher From d33a37994655a27352f2c87507376c009292b655 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 24 Jul 2018 14:14:39 -0400 Subject: [PATCH 33/46] Revert to OpenSSL 1.0.2 for Node.js 8.x Signed-off-by: Stephen Gallagher From 0c26993821f1b6a996082ea05c19bc9313acf6e1 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 24 Jul 2018 15:26:22 -0400 Subject: [PATCH 34/46] Fix python invocation for F29 Signed-off-by: Stephen Gallagher From bc228d9478ac1b4387f55b6dc0b6dce38db7a7b9 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 16 Aug 2018 08:34:22 -0400 Subject: [PATCH 35/46] Update to 8.11.4 security release Signed-off-by: Stephen Gallagher From a94f31d923223cb492c9dcb40bebefdd482def30 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 11 Sep 2018 11:23:06 -0400 Subject: [PATCH 36/46] Update to 8.12.0 Signed-off-by: Stephen Gallagher From 43b0d0712ee42542f1626c1062b10d46887e407f Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 29 Nov 2018 14:22:35 -0500 Subject: [PATCH 37/46] Update to 8.14.0 Signed-off-by: Stephen Gallagher From 462d99eb8180b0e14a2f5be2c59f89b131f4e5db Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 18 Jan 2019 11:30:49 -0500 Subject: [PATCH 38/46] Update to 8.15.0 Signed-off-by: Stephen Gallagher From b357c066b2790c8126abac1bff445b62432d6a21 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 18 Jan 2019 11:40:18 -0500 Subject: [PATCH 39/46] Include deps in module Signed-off-by: Stephen Gallagher --- nodejs.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/nodejs.yaml b/nodejs.yaml index ca7ce80..673a15e 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -40,6 +40,22 @@ data: - npm components: rpms: + c-ares: + rationale: Required for DNS support + ref: master + buildorder: 0 + libuv: + rationale: Platform abstraction layer for Node.js + ref: 1 + buildorder: 0 + http-parser: + rationale: Needed for parsing HTTP requests + ref: master + buildorder: 0 + nghttp2: + rationale: Needed for HTTP2 support + ref: master + buildorder: 0 nodejs: rationale: Javascript runtime and npm package manager. ref: 8 From 48f8a44a9e51be0c5002df094177e140422d1d17 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 18 Feb 2019 22:56:36 +0000 Subject: [PATCH 40/46] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 49bf475395f8f05ee778bc9676bfd84368a29aa7 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 1 Mar 2019 13:16:53 -0500 Subject: [PATCH 41/46] Update to 8.15.1 Signed-off-by: Stephen Gallagher From 0cd5afa115d4e3e388705ffb78ae70572f4f3edc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Mar 2019 19:18:09 +0000 Subject: [PATCH 42/46] Branching f30 from rawhide Signed-off-by: Fedora Release Engineering From 40f2b8ffd713c9df3ff57c039deeb3a71738e105 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 4 Mar 2019 18:10:21 +0000 Subject: [PATCH 43/46] Branching f30 from rawhide, second attempt after platform:f31 enablement Signed-off-by: Fedora Release Engineering From 113d0865d07d37cc2757a032584de54d0edbfdba Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Apr 2019 11:13:30 -0400 Subject: [PATCH 44/46] Update to 8.16.0 Also don't build for >F30 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 673a15e..ee51936 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,9 +13,9 @@ data: - MIT dependencies: - buildrequires: - platform: [] + platform: [f30 f29 f28] requires: - platform: [] + platform: [f30 f29 f28] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From 88c30945c00e3fb957b4a61cf5085d8f759c02a0 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Apr 2019 11:15:14 -0400 Subject: [PATCH 45/46] fix typo Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index ee51936..ecd3a07 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,9 +13,9 @@ data: - MIT dependencies: - buildrequires: - platform: [f30 f29 f28] + platform: [ f30, f29, f28 ] requires: - platform: [f30 f29 f28] + platform: [ f30, f29, f28 ] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From d672f5c46dece616bca49999dccdbc49e25f0988 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 16 Aug 2019 06:52:37 -0400 Subject: [PATCH 46/46] Update to 8.16.1 Signed-off-by: Stephen Gallagher