From aea038c91269e36ab804415b7376688329460e29 Mon Sep 17 00:00:00 2001
From: Wouter Wolters <typo3@wouterwolters.nl>
Date: Thu, 26 Aug 2021 20:25:15 +0200
Subject: [PATCH] [TASK] Add missing direct dependencies

The following dependencies are missing from main composer.json
Add them.

* doctrine/event-manager
* psr/http-server-handler
* guzzlehttp/promises

composer req doctrine/event-manager:^1.0.0 --no-update
composer req psr/http-server-handler:^1.0 --no-update
composer req guzzlehttp/promises:^1.4.0 --no-update

composer req doctrine/event-manager:^1.0.0 -d typo3/sysext/core/ --no-update
composer req psr/http-server-handler:^1.0 -d typo3/sysext/core/ --no-update
composer req guzzlehttp/promises:^1.4.0 -d typo3/sysext/install/ --no-update

composer u --lock

Resolves: #95142
Releases: master
Change-Id: Ibb17d9bb6d752ad1921b4bae36f774a92ea5932d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70793
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: core-ci <typo3@b13.com>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
---
 composer.json                      | 3 +++
 composer.lock                      | 2 +-
 typo3/sysext/core/composer.json    | 1 +
 typo3/sysext/install/composer.json | 1 +
 4 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/composer.json b/composer.json
index e26457351e45..dab2d09621a2 100644
--- a/composer.json
+++ b/composer.json
@@ -44,12 +44,14 @@
 		"cogpowered/finediff": "~0.3.1",
 		"doctrine/annotations": "^1.11",
 		"doctrine/dbal": "^2.13",
+		"doctrine/event-manager": "^1.0.0",
 		"doctrine/instantiator": "^1.4",
 		"doctrine/lexer": "^1.2.1",
 		"egulias/email-validator": "^3.1",
 		"enshrined/svg-sanitize": "^0.14.1",
 		"guzzlehttp/guzzle": "^7.3.0",
 		"guzzlehttp/psr7": "^1.7.0 || ^2.0",
+		"guzzlehttp/promises": "^1.4.0",
 		"nikic/php-parser": "^4.10.4",
 		"phpdocumentor/reflection-docblock": "^5.2",
 		"phpdocumentor/type-resolver": "^1.4",
@@ -58,6 +60,7 @@
 		"psr/http-client": "^1.0",
 		"psr/http-factory": "^1.0",
 		"psr/http-message": "^1.0",
+		"psr/http-server-handler": "^1.0",
 		"psr/http-server-middleware": "^1.0",
 		"psr/log": "^1.0",
 		"symfony/config": "^5.3.0",
diff --git a/composer.lock b/composer.lock
index fa3dbd0c2be4..5dc40746d266 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "217d3b417c7ea9309b23849fe7307f5c",
+    "content-hash": "18ea3bdb0b178493cdea36487bc21934",
     "packages": [
         {
             "name": "bacon/bacon-qr-code",
diff --git a/typo3/sysext/core/composer.json b/typo3/sysext/core/composer.json
index 685cf14d2654..a45bc7c679a9 100644
--- a/typo3/sysext/core/composer.json
+++ b/typo3/sysext/core/composer.json
@@ -32,6 +32,7 @@
 		"cogpowered/finediff": "~0.3.1",
 		"doctrine/annotations": "^1.11",
 		"doctrine/dbal": "^2.13",
+		"doctrine/event-manager": "^1.0.0",
 		"doctrine/instantiator": "^1.4",
 		"doctrine/lexer": "^1.2.1",
 		"egulias/email-validator": "^3.1",
diff --git a/typo3/sysext/install/composer.json b/typo3/sysext/install/composer.json
index 5a46898f3da8..42f7054f9cd1 100644
--- a/typo3/sysext/install/composer.json
+++ b/typo3/sysext/install/composer.json
@@ -20,6 +20,7 @@
 	},
 	"require": {
 		"doctrine/dbal": "^2.13",
+		"guzzlehttp/promises": "^1.4.0",
 		"nikic/php-parser": "^4.10.4",
 		"symfony/finder": "^5.3.0",
 		"typo3/cms-core": "11.5.*@dev",
-- 
GitLab