diff --git a/composer.json b/composer.json index e9f46da6e..ddd3381fa 100644 --- a/composer.json +++ b/composer.json @@ -29,7 +29,8 @@ "php-http/httplug": "^2.3", "devshop/git-traits": "1.x-dev", "drush/drush": "^10.6", - "devshop/github-api-cli": "1.x-dev" + "devshop/github-api-cli": "1.x-dev", + "cweagans/composer-patches": "^1.7" }, "replace": { "drupal/drupal": "*" @@ -81,7 +82,8 @@ "sort-packages:": "true", "allow-plugins": { "devshop/git-split": true, - "devshop/yaml-tasks": true + "devshop/yaml-tasks": true, + "cweagans/composer-patches": true }, "platform": { "php": "7.4.0" @@ -105,6 +107,11 @@ "src/DevShop/Component/YamlTasks": "https://github.com/devshop-packages/yaml-tasks.git", "src/DevShop/Component/ControlProject": "https://github.com/devshop-packages/devshop-control-project.git" } + }, + "patches": { + "symfony/console": { + "https://www.drupal.org/project/provision/issues/3353492#comment-15336648": "https://www.drupal.org/files/issues/2023-12-11/3353492-symfony-console-4-update_1.patch" + } } }, "minimum-stability": "dev", diff --git a/composer.lock b/composer.lock index e28a4ddef..27e73d458 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": "f8cb0da8a38644abbb3fef5db2e70257", + "content-hash": "4bcd064c3b8d05376209c418402fc120", "packages": [ { "name": "chi-teck/drupal-code-generator", @@ -831,6 +831,54 @@ "abandoned": "psr/container", "time": "2017-02-14T19:40:03+00:00" }, + { + "name": "cweagans/composer-patches", + "version": "1.7.3", + "source": { + "type": "git", + "url": "https://github.com/cweagans/composer-patches.git", + "reference": "e190d4466fe2b103a55467dfa83fc2fecfcaf2db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/e190d4466fe2b103a55467dfa83fc2fecfcaf2db", + "reference": "e190d4466fe2b103a55467dfa83fc2fecfcaf2db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3.0" + }, + "require-dev": { + "composer/composer": "~1.0 || ~2.0", + "phpunit/phpunit": "~4.6" + }, + "type": "composer-plugin", + "extra": { + "class": "cweagans\\Composer\\Patches" + }, + "autoload": { + "psr-4": { + "cweagans\\Composer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Cameron Eagans", + "email": "me@cweagans.net" + } + ], + "description": "Provides a way to patch Composer packages.", + "support": { + "issues": "https://github.com/cweagans/composer-patches/issues", + "source": "https://github.com/cweagans/composer-patches/tree/1.7.3" + }, + "time": "2022-12-20T22:53:13+00:00" + }, { "name": "devshop/bin-tools", "version": "1.x-dev", @@ -4955,5 +5003,5 @@ "platform-overrides": { "php": "7.4.0" }, - "plugin-api-version": "2.3.0" + "plugin-api-version": "2.2.0" } diff --git a/src/DevShop/Control/composer.json b/src/DevShop/Control/composer.json index 904ae4f08..d322aba7e 100644 --- a/src/DevShop/Control/composer.json +++ b/src/DevShop/Control/composer.json @@ -199,7 +199,7 @@ "https://www.drupal.org/project/provision/issues/3353492#comment-15336648": "https://www.drupal.org/files/issues/2023-11-28/drush-8-symfony-console-compat.patch" }, "symfony/console": { - "https://www.drupal.org/project/provision/issues/3353492#comment-15336648": "https://www.drupal.org/files/issues/2023-11-28/symfony-console-4-update.patch" + "https://www.drupal.org/project/provision/issues/3353492#comment-15336648": "https://www.drupal.org/files/issues/2023-12-11/3353492-symfony-console-4-update_1.patch" } } },