From 907d745a903dad50e8897f29d950808e129e08ec Mon Sep 17 00:00:00 2001 From: Tomas Tomecek Date: Thu, 11 May 2017 13:32:57 +0200 Subject: [PATCH 001/138] 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 002/138] 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 003/138] 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 004/138] 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 005/138] 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 006/138] 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 007/138] 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 008/138] 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 009/138] 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 010/138] 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 011/138] 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 012/138] 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 013/138] 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 014/138] 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 015/138] 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 016/138] 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 017/138] 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 018/138] 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 019/138] 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 020/138] 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 021/138] 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 022/138] 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 023/138] 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 024/138] 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 025/138] 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 026/138] 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 027/138] 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 028/138] 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 029/138] 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 030/138] 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 031/138] 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 032/138] 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 033/138] 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 034/138] Bumping to rebuild Signed-off-by: Stephen Gallagher From d31611bb347ef80b1dc0d5894454945767e1d34f Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 26 Apr 2018 10:35:20 -0400 Subject: [PATCH 035/138] Update to 10.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 d0ef49d..f7507db 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -42,6 +42,6 @@ data: rpms: nodejs: rationale: Javascript runtime and npm package manager. - ref: 9 + ref: 10 buildorder: 10 ... From d06d57b94e935145a07599ec11f031e828629e94 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 1 May 2018 13:53:22 -0400 Subject: [PATCH 036/138] Add libuv as a dep Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nodejs.yaml b/nodejs.yaml index f7507db..04bda2b 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -40,6 +40,10 @@ data: - npm components: rpms: + libuv: + rationale: Platform abstraction layer for Node.js + ref: 1.20 + buildorder: 0 nodejs: rationale: Javascript runtime and npm package manager. ref: 10 From f4b98e3a99b0ac5f687f07f0b4de2a344f8fe2b4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 9 May 2018 11:07:19 -0400 Subject: [PATCH 037/138] Update to 10.1.0 Signed-off-by: Stephen Gallagher From 1cc1b6114afb0936d90f5409d2a52b3f7b7cfc56 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 10 May 2018 09:57:20 -0400 Subject: [PATCH 038/138] Fix ppc64[le] and s390x builds Signed-off-by: Stephen Gallagher From 717f6bb72706856ecff04ef2391275f3dee891b0 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 10 May 2018 12:34:33 -0400 Subject: [PATCH 039/138] Fix ppc64 Signed-off-by: Stephen Gallagher From de361f9cf7d261654a64d0424a16319f26434ca9 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 24 May 2018 06:36:03 -0400 Subject: [PATCH 040/138] Update to 10.2.0 Signed-off-by: Stephen Gallagher From 3f5a84799a6ff9fd5a24b3820f546f675ffaafc4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 25 May 2018 08:08:15 -0400 Subject: [PATCH 041/138] Update to Node.js 10.2.1 Also switch to using libuv stream "1" Signed-off-by: Stephen Gallagher --- nodejs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs.yaml b/nodejs.yaml index 04bda2b..0bbbabd 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -42,7 +42,7 @@ data: rpms: libuv: rationale: Platform abstraction layer for Node.js - ref: 1.20 + ref: 1 buildorder: 0 nodejs: rationale: Javascript runtime and npm package manager. From a8c33eff0037e84dfaa4366056e7dc89818e25b4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 29 May 2018 09:40:34 -0400 Subject: [PATCH 042/138] Update for Python fixes Signed-off-by: Stephen Gallagher From 44617a7b6b47319376bd889b1ac2806252005b95 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 30 May 2018 11:45:12 -0400 Subject: [PATCH 043/138] Update to 10.3.0 Signed-off-by: Stephen Gallagher From 1bde4de5a554ef1ccbc156c996b5c4f42b4fd644 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 7 Jun 2018 10:22:35 -0400 Subject: [PATCH 044/138] Update to 10.4.0 Signed-off-by: Stephen Gallagher From 8fafe6dba678daa22a52389f5de5295197407a62 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 14 Jun 2018 08:57:09 -0400 Subject: [PATCH 045/138] Update to 10.4.1 Signed-off-by: Stephen Gallagher From f41bdea38b920d67fda578a643a2e42da4f03b18 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 21 Jun 2018 21:05:10 -0400 Subject: [PATCH 046/138] Update to 10.5.0 Signed-off-by: Stephen Gallagher From 580ebd92eafa464c4af06687fbffcd42e055d581 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 19 Jul 2018 14:20:37 -0400 Subject: [PATCH 047/138] Update to 10.7.0 From e90074f67030aed1e7a01fe2f535ecac3090a988 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 19 Jul 2018 20:51:37 -0400 Subject: [PATCH 048/138] Fix NPM scriptlet Signed-off-by: Stephen Gallagher From 2b4b87c3ec0dbc0ca96b01ebfe1083da887fd259 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 20 Jul 2018 09:19:25 -0400 Subject: [PATCH 049/138] Restore annotations From d6aa5136e509dc388a7db8da83d8e362d8db3828 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 20 Jul 2018 13:16:52 -0400 Subject: [PATCH 050/138] Fix npm upgrade scriptlet Signed-off-by: Stephen Gallagher From d131b6c173ab17dc5411ee815e3b2cf5ffa1426a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 7 Aug 2018 11:29:04 -0400 Subject: [PATCH 051/138] Update to 10.8.0 Signed-off-by: Stephen Gallagher From c768bd1c9a1c7cce1bb9422fac0159ed3bcd1fd2 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 16 Aug 2018 07:17:13 -0400 Subject: [PATCH 052/138] Update to 10.9.0 Signed-off-by: Stephen Gallagher From 371f32287a97761161d6d8cd7e682f70192a8295 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 21 Aug 2018 09:53:28 -0400 Subject: [PATCH 053/138] Don't require python2 for npm Signed-off-by: Stephen Gallagher From 9b9e08a917c8bb4ec20e9beba7409eeb04ecd6cb Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 21 Aug 2018 16:12:49 -0400 Subject: [PATCH 054/138] Fix typo in specfile Signed-off-by: Stephen Gallagher From 54966e5a362b61f583703becb506be04abfe8d9b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 11 Sep 2018 10:26:47 -0400 Subject: [PATCH 055/138] Update to Node.js 10.10.0 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nodejs.yaml b/nodejs.yaml index 0bbbabd..f133913 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -44,6 +44,10 @@ data: rationale: Platform abstraction layer for Node.js ref: 1 buildorder: 0 + nghttp2: + rationale: Needed for HTTP2 support + ref: master + buildorder: 0 nodejs: rationale: Javascript runtime and npm package manager. ref: 10 From d7b893c362af323000f5b10ff93a55265bd1bd4a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 19 Sep 2018 11:40:32 -0400 Subject: [PATCH 056/138] Fix npm dep executable bits Signed-off-by: Stephen Gallagher From 4a2b91d33da81171ad581cde122b9b7cd0988120 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 20 Sep 2018 10:36:37 -0400 Subject: [PATCH 057/138] Update to 8.11.0 Signed-off-by: Stephen Gallagher From 768aa610027667d9b67d05b9d1aa94de4a20f44b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 20 Sep 2018 10:46:31 -0400 Subject: [PATCH 058/138] Update to 8.11.0 Signed-off-by: Stephen Gallagher From c2d79188fedd0f1acbab62622281d1c99627abae Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 11 Oct 2018 14:54:41 -0400 Subject: [PATCH 059/138] Build 10.12.0 From c432da2068f7003e63d98203d5cc47e487b567a6 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 1 Nov 2018 11:16:53 -0400 Subject: [PATCH 060/138] Update to 10.13.0 Signed-off-by: Stephen Gallagher From 20c9d221ef876d74e73fbf74d491b682430c05a4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 1 Nov 2018 12:59:37 -0400 Subject: [PATCH 061/138] Build Node.js 11.0.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 f133913..d40603f 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -50,6 +50,6 @@ data: buildorder: 0 nodejs: rationale: Javascript runtime and npm package manager. - ref: 10 + ref: 11 buildorder: 10 ... From 51e5076b9988b19293dfe2d26194bb42701ce082 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 1 Nov 2018 13:14:43 -0400 Subject: [PATCH 062/138] Skip building debug for ppc64 and s390x Signed-off-by: Stephen Gallagher From e5473a364ae5974d031500e5c0188944c32a10f4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 2 Nov 2018 12:56:20 -0400 Subject: [PATCH 063/138] Update to 11.1.0 Signed-off-by: Stephen Gallagher From d8245a6efb6bdfebb34c2e42f04b53b8b4e5f940 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 29 Nov 2018 14:20:01 -0500 Subject: [PATCH 064/138] Update to 11.3.0 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nodejs.yaml b/nodejs.yaml index d40603f..c9b5ded 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -40,6 +40,10 @@ 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 From 915dd0afad873facaafca2c2efd85f155fb21464 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 18 Jan 2019 11:17:12 -0500 Subject: [PATCH 065/138] Update to Node.js 11.7.0 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nodejs.yaml b/nodejs.yaml index c9b5ded..83bcc9e 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -48,6 +48,10 @@ data: 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 From 92a470e9e64757882d9eefed5cc50e59862ab5c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 18 Feb 2019 22:56:23 +0000 Subject: [PATCH 066/138] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 5a824740b59dd42642226dfa5070dbacec236b2e Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 1 Mar 2019 13:28:13 -0500 Subject: [PATCH 067/138] Update to 11.10.1 Signed-off-by: Stephen Gallagher From 9d7fb76e35ea692fa7de684cf8baef86ebd6128b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Mar 2019 19:17:59 +0000 Subject: [PATCH 068/138] Branching f30 from rawhide Signed-off-by: Fedora Release Engineering From 160c247821dc99a91ad4ea3405a3349e53d1f26e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 4 Mar 2019 18:10:10 +0000 Subject: [PATCH 069/138] Branching f30 from rawhide, second attempt after platform:f31 enablement Signed-off-by: Fedora Release Engineering From 1c586b578804499f6c90f1673b3778c8a2f5e526 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 11 Apr 2019 11:34:01 -0400 Subject: [PATCH 070/138] Update to 11.13.0 Signed-off-by: Stephen Gallagher From 41011d1f921e3c7e7ce1ce53c5b999c08e816f8f Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 11 Apr 2019 15:24:58 -0400 Subject: [PATCH 071/138] Fix build issue with llhttp Signed-off-by: Stephen Gallagher From e068ceea4b82d03448eaae9a8702e57645cdd489 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 11 Apr 2019 20:04:56 -0400 Subject: [PATCH 072/138] Fix libnode soversion Signed-off-by: Stephen Gallagher From 01cbd8fcfc60ae3ddc1217d86aeb27e824946f75 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Apr 2019 14:08:51 -0400 Subject: [PATCH 073/138] Release Node.js 12.0.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 83bcc9e..3d98aa5 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -58,6 +58,6 @@ data: buildorder: 0 nodejs: rationale: Javascript runtime and npm package manager. - ref: 11 + ref: 12 buildorder: 10 ... From 2653b675010511ba83c68bf4fe9b3d092e8c934b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Apr 2019 17:39:05 -0400 Subject: [PATCH 074/138] Drop support for F28 F28 doesn't have OpenSSL 1.1.1 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 3d98aa5..d968ffe 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 c7177a3bf18e5f55094ed35af23261ec0d1c59cb Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 24 Apr 2019 09:28:53 -0400 Subject: [PATCH 075/138] Fix upgrade bug for v8-devel Signed-off-by: Stephen Gallagher From e58622145d0002baec74f060f0335251d74cf37a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 30 Apr 2019 08:52:53 -0400 Subject: [PATCH 076/138] Update to 12.1.0 Signed-off-by: Stephen Gallagher From f3052935c362291409c87f0b0653f2d27fa81920 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 15 May 2019 20:09:06 -0400 Subject: [PATCH 077/138] Update to 12.2.0 Signed-off-by: Stephen Gallagher From c33f48cf9a3e7e6a6a96370127c2894ccc049736 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Sat, 25 May 2019 09:08:17 -0400 Subject: [PATCH 078/138] Update to 12.3.1 Signed-off-by: Stephen Gallagher From 97f296e3773da135cc57141c9a0fd6cf62ff6dd5 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 4 Jun 2019 14:55:54 -0400 Subject: [PATCH 079/138] Update to 12.4.0 Signed-off-by: Stephen Gallagher From 984c697c55e7d0e9f1a7add22bb4725ba56082ca Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 27 Jun 2019 12:40:44 -0400 Subject: [PATCH 080/138] Update to 12.5.0 Signed-off-by: Stephen Gallagher From f80c54453f71c322577885773dc8a9b8862b26ad Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Jul 2019 13:49:14 -0400 Subject: [PATCH 081/138] Update to Node.js 12.6.0 Signed-off-by: Stephen Gallagher From 13d7aad6ac8110a77da191c8436325fd7c3db084 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 1 Aug 2019 15:51:20 -0400 Subject: [PATCH 082/138] Update to 12.7.0 Signed-off-by: Stephen Gallagher From 83863a4ed5f9b80b7507804462bf25e844a12511 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 2 Aug 2019 08:41:37 -0400 Subject: [PATCH 083/138] Drop http-parser Node.js uses an embedded llhttp now. Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index d968ffe..b43695e 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -48,10 +48,6 @@ data: 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 From ca1264298eff6d4754db5159a67beedf72eaa222 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 6 Aug 2019 09:37:18 -0400 Subject: [PATCH 084/138] Fix shared library unicode Signed-off-by: Stephen Gallagher From 8de906b83ccb0ba522423cb83c2b34fbfa92b747 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 13 Aug 2019 19:59:21 +0000 Subject: [PATCH 085/138] Branching f31 from rawhide Signed-off-by: Fedora Release Engineering From e1a5c1e69031d614fb5364f109752905b4cbb685 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 15 Aug 2019 11:23:49 -0400 Subject: [PATCH 086/138] Update to 12.8.1 Signed-off-by: Stephen Gallagher From 88f915daa8d9b0cfcd32ba07d3abe9dc80e0b918 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 21 Aug 2019 10:54:57 -0400 Subject: [PATCH 087/138] Update to 12.9.0 Signed-off-by: Stephen Gallagher From 1c7f0fd4feff17a21e6fec8064db58d9c8db3ba4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 4 Sep 2019 16:22:41 -0400 Subject: [PATCH 088/138] Update to 12.10.0 Signed-off-by: Stephen Gallagher From c7f747f9e6255cfc5c9ee00d9cf01f63a2463325 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 5 Sep 2019 10:22:36 -0400 Subject: [PATCH 089/138] Rebuilding due to MBS bug Signed-off-by: Stephen Gallagher From 8bd1481de5f91298a6f0f2057a6c5a2113b7e7c4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 28 Oct 2019 15:59:36 -0400 Subject: [PATCH 090/138] Update to 12.13.0 Signed-off-by: Stephen Gallagher From 37c212ad1a3650900a1a02f91f2f75d5c6efcdfb Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 28 Oct 2019 21:18:08 -0400 Subject: [PATCH 091/138] Simplify npmrc configuration Signed-off-by: Stephen Gallagher From 3d345a92d8552f3c11b1adbfd9b24be7b55619a2 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 29 Oct 2019 08:05:22 -0400 Subject: [PATCH 092/138] Fix issue with doc dir replaced by symlink Signed-off-by: Stephen Gallagher From 40a5cc6d5319af698e1cb1fda0592251160c8fbe Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 29 Oct 2019 10:24:35 -0400 Subject: [PATCH 093/138] Fix issue with doc dir replaced by symlink Signed-off-by: Stephen Gallagher From a37cac79725e10710a420c53060c6ec9d3ac239d Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 6 Nov 2019 13:11:17 -0500 Subject: [PATCH 094/138] Update to 12.13.0 Signed-off-by: Stephen Gallagher From f60d2ed85c22f2ab8c85784147c24c73d1d7dc9c Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 6 Nov 2019 14:55:18 -0500 Subject: [PATCH 095/138] Retry with fixed comparison Signed-off-by: Stephen Gallagher From 5f6fe01f0d734569772e501f9cec782650323f87 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 2 Dec 2019 12:11:46 -0500 Subject: [PATCH 096/138] Update to 12.13.1 and include ICU Signed-off-by: Stephen Gallagher --- nodejs.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index b43695e..111673a 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,9 +13,9 @@ data: - MIT dependencies: - buildrequires: - platform: [-f28] + platform: [] requires: - platform: [-f28] + platform: [] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs @@ -44,6 +44,10 @@ data: rationale: Required for DNS support ref: master buildorder: 0 + icu: + rationale: Required for i18n/l10n support + ref: master + buildorder: 0 libuv: rationale: Platform abstraction layer for Node.js ref: 1 From 29d370330675247c2e21fde973d5bf64fc526df1 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 7 Jan 2020 09:23:12 -0500 Subject: [PATCH 097/138] Update to 12.14.0 Signed-off-by: Stephen Gallagher From bec498b5641fc2d69b952cabe910e66192f68fe4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 7 Jan 2020 10:39:32 -0500 Subject: [PATCH 098/138] Drop icu, no longer needed separately Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 111673a..e5abefa 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -44,10 +44,6 @@ data: rationale: Required for DNS support ref: master buildorder: 0 - icu: - rationale: Required for i18n/l10n support - ref: master - buildorder: 0 libuv: rationale: Platform abstraction layer for Node.js ref: 1 From 325ef2ed93240773ce6f09031785efa54644057e Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 7 Jan 2020 20:03:02 -0500 Subject: [PATCH 099/138] Update to 12.14.1 Signed-off-by: Stephen Gallagher From c47c8196d7ec078faec0398dce2230fee51bda73 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 8 Jan 2020 08:29:59 -0500 Subject: [PATCH 100/138] Rebuild without http-parser dependency Signed-off-by: Stephen Gallagher From 92be07af9561d59081265250da3fa89a80e87f11 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 13 Jan 2020 08:09:02 -0500 Subject: [PATCH 101/138] Rebuild to fix v8-devel header issue Signed-off-by: Stephen Gallagher From 174ac5c5b47df9248f7bea49c13d76827b1c49dd Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 13 Jan 2020 08:21:16 -0500 Subject: [PATCH 102/138] Include libuv 1.34.1 Signed-off-by: Stephen Gallagher From ea2100c838c5a087b9f2cd528522f86725cde856 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 6 Feb 2020 10:56:16 -0500 Subject: [PATCH 103/138] Update to 12.15.0 Signed-off-by: Stephen Gallagher From 4e2b8d8f67d9642ec6cc993df704b2200b88cb2e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 13 Feb 2020 19:31:18 +0000 Subject: [PATCH 104/138] Branching f32 from rawhide Signed-off-by: Fedora Release Engineering From 6300f32f88d0b47e371dc41bf2776a4174467c45 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 14 Feb 2020 09:39:03 -0500 Subject: [PATCH 105/138] Update to 12.16.0 Signed-off-by: Stephen Gallagher From a5198b057ea3cc0ab15a780baeb98fb088c198e3 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 25 Feb 2020 10:06:07 -0500 Subject: [PATCH 106/138] Update to 12.16.1 Signed-off-by: Stephen Gallagher From 0564614bf7d3ac5b33fa4d7ad28a08663658568e Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 16 Mar 2020 08:25:19 -0400 Subject: [PATCH 107/138] Use python3 in npmrc Signed-off-by: Stephen Gallagher From fe22bbffe2040863efa3cbad80deaa98f25064b4 Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Fri, 17 Apr 2020 17:27:25 +0200 Subject: [PATCH 108/138] Update to 12.16.2 Signed-off-by: Zuzana Svetlikova From 3466d94da39d1c69282f770a548c5ae4147ba4e2 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 29 Apr 2020 15:36:34 -0400 Subject: [PATCH 109/138] Update to 12.16.3 Signed-off-by: Stephen Gallagher From 6de23809b09abafe20a51da807afb263325452ed Mon Sep 17 00:00:00 2001 From: Zuzana Svetlikova Date: Thu, 4 Jun 2020 23:39:19 +0200 Subject: [PATCH 110/138] Security update to v12.18.0 Signed-off-by: Zuzana Svetlikova From 2dbc81cbd2dc87f556d955de5001b745391616f8 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 26 Jun 2020 13:08:10 -0400 Subject: [PATCH 111/138] Do not build for EPEL 8. This stream is provided by RHEL 8 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index e5abefa..bde6c92 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,9 +13,9 @@ data: - MIT dependencies: - buildrequires: - platform: [] + platform: [-epel8] requires: - platform: [] + platform: [-epel8] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From 0bb7be4858877bd6cbf86159fb52a8645fea7e58 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 7 Jul 2020 12:00:19 -0400 Subject: [PATCH 112/138] Update to 12.18.2 Signed-off-by: Stephen Gallagher From ac8120e37c94af8a9952641c8f5909d50868019d Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 3 Aug 2020 09:49:33 -0400 Subject: [PATCH 113/138] Update to 12.18.3 Signed-off-by: Stephen Gallagher From 772e1db386611ce8c4344e4a31c7702ef47271cf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 12 Aug 2020 02:10:11 +0000 Subject: [PATCH 114/138] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 5895f2102bd97118da54c593ef09fdcc4c302930 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 16 Sep 2020 08:57:00 -0400 Subject: [PATCH 115/138] Update to 12.18.4 Signed-off-by: Stephen Gallagher From 3cf2f09621a9ef64ea326df04b3929c18f73970d Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 25 Sep 2020 15:54:47 -0400 Subject: [PATCH 116/138] Fix epel 8 exclusion Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index bde6c92..4eab60f 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,9 +13,9 @@ data: - MIT dependencies: - buildrequires: - platform: [-epel8] + platform: [-el8] requires: - platform: [-epel8] + platform: [-el8] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From 80eb4fbbe6e7eba381a1cda096c8ae89683480fa Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 19 Oct 2020 10:41:16 -0400 Subject: [PATCH 117/138] Update to 12.19.0 Signed-off-by: Stephen Gallagher From d9efb22485a71adc1b4f4574524b6bbf0409dbb7 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 5 Jan 2021 13:18:08 -0500 Subject: [PATCH 118/138] Update to 12.20.1 Signed-off-by: Stephen Gallagher From 3fbe4e832cbe190216aea4b5a39130cf250e44d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Feb 2021 11:07:10 +0000 Subject: [PATCH 119/138] Branching f34 from rawhide Signed-off-by: Fedora Release Engineering From 7c91b83b7e4849c9333e8c80f944fe6f2b1b8ac4 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Feb 2021 17:12:21 -0500 Subject: [PATCH 120/138] Update to 12.21.0 Signed-off-by: Stephen Gallagher From 9f7f6f192202f1f4574f25b6d41679dfe275ae3f Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Feb 2021 17:41:47 -0500 Subject: [PATCH 121/138] Replace master with rawhide Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 4eab60f..3330870 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -42,7 +42,7 @@ data: rpms: c-ares: rationale: Required for DNS support - ref: master + ref: rawhide buildorder: 0 libuv: rationale: Platform abstraction layer for Node.js @@ -50,7 +50,7 @@ data: buildorder: 0 nghttp2: rationale: Needed for HTTP2 support - ref: master + ref: rawhide buildorder: 0 nodejs: rationale: Javascript runtime and npm package manager. From 83d5ae1d0e4cdf65ff2b64aa4730858c1a92fe39 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 25 Feb 2021 13:03:52 -0500 Subject: [PATCH 122/138] Rebuild to fix issues on F35 Signed-off-by: Stephen Gallagher From 1a65a044dc2a7b9f7ffd9f043056aa4dc09dd6b2 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 8 Apr 2021 12:18:32 -0400 Subject: [PATCH 123/138] Update to 12.22.1 Signed-off-by: Stephen Gallagher From 42d7b6ef3cb5c46bfec74be64f37ec65d9a8b3e9 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 1 Jul 2021 14:21:42 -0400 Subject: [PATCH 124/138] Update to 12.22.2 Signed-off-by: Stephen Gallagher From d82112fd41758e5e93201ab94cf3fddc8781d371 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 9 Jul 2021 09:32:51 -0400 Subject: [PATCH 125/138] Update to libuv 1.41.1 Resolves: CVE-2021-22918 Signed-off-by: Stephen Gallagher From 0f1d757ad21ef0c60a1524e49cbbd5f3bc65354c Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Mon, 2 Aug 2021 09:13:54 -0400 Subject: [PATCH 126/138] Update to 12.22.4 Signed-off-by: Stephen Gallagher From 4df6976c4cd4cc2ffaa6032b07620b969ed1b604 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 11 Aug 2021 16:53:01 -0400 Subject: [PATCH 127/138] Update to 12.22.5 Signed-off-by: Stephen Gallagher From 4a9f273bf326de75a675493990915023d07c2448 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 2 Sep 2021 16:02:10 -0400 Subject: [PATCH 128/138] Build with system jinja2 Signed-off-by: Stephen Gallagher --- nodejs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 3330870..3c86ee7 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,9 +13,9 @@ data: - MIT dependencies: - buildrequires: - platform: [-el8] + platform: [-el8,-f36] requires: - platform: [-el8] + platform: [-el8,-f36] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs From 01c0c2055b123ee10c11f893d669c387cbc0744e Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 3 Sep 2021 09:04:15 -0400 Subject: [PATCH 129/138] Bump to force rebuild Signed-off-by: Stephen Gallagher From f081cdd66a5d0185fc23e42c2c435b3c136e0b9d Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 3 Sep 2021 09:06:59 -0400 Subject: [PATCH 130/138] Bump to force rebuild Signed-off-by: Stephen Gallagher From bc4605c12e16758affd01a31c5e6763139c8ce2a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 14 Oct 2021 08:38:13 -0400 Subject: [PATCH 131/138] Update to 12.22.7 Signed-off-by: Stephen Gallagher From 375578d7239b09994212eefffabf10539f9c3d29 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 11 Jan 2022 14:48:06 -0500 Subject: [PATCH 132/138] Update to 12.22.9 Signed-off-by: Stephen Gallagher From 8c4b6c57c8a318343606cdd8e98a3b8ed20232fe Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 12 Jan 2022 15:45:34 -0500 Subject: [PATCH 133/138] Update to 12.22.9, try 2 Signed-off-by: Stephen Gallagher From 3baa2b7f680e978ca2310f9f56ccf1fbc5f3748a Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Thu, 13 Jan 2022 07:46:32 -0500 Subject: [PATCH 134/138] Update to 12.22.9, try 3 Signed-off-by: Stephen Gallagher From f6544508ad043be47fbf53ed48210721f8c4e8b2 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 1 Feb 2022 09:13:16 -0500 Subject: [PATCH 135/138] Rename default profile to common Also exclude epel9 from the stream expansion. Signed-off-by: Stephen Gallagher --- nodejs.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/nodejs.yaml b/nodejs.yaml index 3c86ee7..e491707 100644 --- a/nodejs.yaml +++ b/nodejs.yaml @@ -13,15 +13,15 @@ data: - MIT dependencies: - buildrequires: - platform: [-el8,-f36] + platform: [-el8,-el9,-f36] requires: - platform: [-el8,-f36] + platform: [-el8,-el9,-f36] references: community: http://nodejs.org documentation: http://nodejs.org/en/docs tracker: https://github.com/nodejs/node/issues profiles: - default: + common: rpms: - nodejs - npm @@ -38,6 +38,7 @@ data: - nodejs - nodejs-devel - npm + - v8-devel components: rpms: c-ares: @@ -56,4 +57,8 @@ data: rationale: Javascript runtime and npm package manager. ref: 12 buildorder: 10 + nodejs-packaging: + rationale: Match packaging to the runtime + ref: rawhide + buildorder: 10 ... From 56aca73d01148b0a6156e9378e98381194054e1c Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 2 Feb 2022 09:18:24 -0500 Subject: [PATCH 136/138] Update to 12.22.10 Signed-off-by: Stephen Gallagher From f1af016d8a3f52c1c324a3a199fa99f89ac478b1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:47:47 +0000 Subject: [PATCH 137/138] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 22c1974e916423cb90f134c855e3931682b7c71b Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 14 Apr 2023 11:23:29 -0400 Subject: [PATCH 138/138] Replaced by non-modular RPMs --- .gitignore | 0 README.md | 11 --------- dead.module | 1 + nodejs.yaml | 64 ----------------------------------------------------- sources | 0 5 files changed, 1 insertion(+), 75 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.module 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.module b/dead.module new file mode 100644 index 0000000..b7e0d42 --- /dev/null +++ b/dead.module @@ -0,0 +1 @@ +Replaced by non-modular RPMs diff --git a/nodejs.yaml b/nodejs.yaml deleted file mode 100644 index e491707..0000000 --- a/nodejs.yaml +++ /dev/null @@ -1,64 +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: [-el8,-el9,-f36] - requires: - platform: [-el8,-el9,-f36] - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - common: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - - v8-devel - components: - rpms: - c-ares: - rationale: Required for DNS support - ref: rawhide - buildorder: 0 - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - buildorder: 0 - nghttp2: - rationale: Needed for HTTP2 support - ref: rawhide - buildorder: 0 - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 12 - buildorder: 10 - nodejs-packaging: - rationale: Match packaging to the runtime - ref: rawhide - buildorder: 10 -... diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000