From 304989dc1d988310da1002f28309084f000e68bc Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Tue, 2 Nov 2021 11:12:40 +0100
Subject: [PATCH] Depend on ext-gmp and ext-curl

These are recommended (and partly required) by some dependencies
for fetching the public cert as well as for local validation, but
the dependencies only have them as a suggested dependency.

Since local validation is the default mode of operation for this
bundle just hard require them.
---
 composer.json | 2 ++
 composer.lock | 6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/composer.json b/composer.json
index 89bae83..f0dc8fa 100644
--- a/composer.json
+++ b/composer.json
@@ -5,6 +5,8 @@
     "require": {
         "php": "^7.3",
         "ext-json": "*",
+        "ext-gmp": "*",
+        "ext-curl": "*",
         "dbp/relay-core-bundle": "^0.1.10",
         "guzzlehttp/guzzle": "^7.0",
         "kevinrob/guzzle-cache-middleware": "^3.3",
diff --git a/composer.lock b/composer.lock
index b7f341f..f60bb97 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": "629ecc534014655571346d6f8a8dc40b",
+    "content-hash": "31f7009f84a5738850855b19aac298e4",
     "packages": [
         {
             "name": "api-platform/core",
@@ -8183,7 +8183,9 @@
     "prefer-lowest": false,
     "platform": {
         "php": "^7.3",
-        "ext-json": "*"
+        "ext-json": "*",
+        "ext-gmp": "*",
+        "ext-curl": "*"
     },
     "platform-dev": [],
     "platform-overrides": {
-- 
GitLab