From bdaac356c256f7748b99d9260c8e3262fac17a97 Mon Sep 17 00:00:00 2001 From: chen-jan Date: Thu, 1 Jun 2023 15:23:04 +0800 Subject: [PATCH] remove unused hapi dependencies (cherry picked from commit 6b40548cb28c9cf112f82724b0e5028a1b359133) --- 0001-remove-unused-hapi-dependencies.patch | 56 ++++++++++++++++++++++ nodejs-hawk.spec | 6 ++- 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 0001-remove-unused-hapi-dependencies.patch diff --git a/0001-remove-unused-hapi-dependencies.patch b/0001-remove-unused-hapi-dependencies.patch new file mode 100644 index 0000000..467eced --- /dev/null +++ b/0001-remove-unused-hapi-dependencies.patch @@ -0,0 +1,56 @@ +From 6d2aa9e5677ba4882e4a79cc8b58f53bf04bc038 Mon Sep 17 00:00:00 2001 +From: chen-jan +Date: Thu, 1 Jun 2023 09:22:01 +0800 +Subject: [PATCH] remove unused hapi dependencies + +--- + lib/client.js | 5 ----- + lib/server.js | 5 ----- + lib/utils.js | 1 - + 3 files changed, 11 deletions(-) + +diff --git a/lib/client.js b/lib/client.js +index 7bd383a..5946716 100644 +--- a/lib/client.js ++++ b/lib/client.js +@@ -2,11 +2,6 @@ + + const Url = require('url'); + +-const B64 = require('@hapi/b64'); +-const Boom = require('@hapi/boom'); +-const Cryptiles = require('@hapi/cryptiles'); +-const Hoek = require('@hapi/hoek'); +- + const Crypto = require('./crypto'); + const Utils = require('./utils'); + +diff --git a/lib/server.js b/lib/server.js +index 30a85ca..3850990 100644 +--- a/lib/server.js ++++ b/lib/server.js +@@ -1,10 +1,5 @@ + 'use strict'; + +-const B64 = require('@hapi/b64'); +-const Boom = require('@hapi/boom'); +-const Cryptiles = require('@hapi/cryptiles'); +-const Hoek = require('@hapi/hoek'); +- + const Crypto = require('./crypto'); + const Utils = require('./utils'); + +diff --git a/lib/utils.js b/lib/utils.js +index 3a054e3..53a06ff 100644 +--- a/lib/utils.js ++++ b/lib/utils.js +@@ -1,6 +1,5 @@ + 'use strict'; + +-const Boom = require('@hapi/boom'); + const Url = require('url'); + + +-- +2.33.0 + diff --git a/nodejs-hawk.spec b/nodejs-hawk.spec index fb4c544..17c0e8b 100644 --- a/nodejs-hawk.spec +++ b/nodejs-hawk.spec @@ -1,7 +1,7 @@ %global enable_tests 0 Name: nodejs-hawk Version: 9.0.1 -Release: 1 +Release: 2 Summary: HTTP Hawk authentication scheme License: BSD-3-Clause URL: https://github.com/hueniverse/hawk @@ -12,6 +12,7 @@ BuildRequires: nodejs-packaging %if 0%{?enable_tests} BuildRequires: npm(lab) npm(code) %endif +Patch0001: 0001-remove-unused-hapi-dependencies.patch %description Hawk is an HTTP authentication scheme using a message authentication code (MAC) algorithm to provide partial HTTP request cryptographic verification. @@ -43,6 +44,9 @@ cp -pr package.json lib %{buildroot}%{nodejs_sitelib}/hawk %{nodejs_sitelib}/hawk %changelog +* Thu Jun 01 2023 chenchen - 9.0.1-2 +- remove unused hapi dependencies + * Mon Oct 24 2022 wangkai - 9.0.1-1 - Upgrade to 9.0.1