[BUGFIX] Generate entry points for subtree split packages 14/55414/3
authorHelmut Hummel <typo3@helhum.io>
Sat, 20 Jan 2018 11:21:47 +0000 (12:21 +0100)
committerHelmut Hummel <typo3@helhum.io>
Tue, 23 Jan 2018 14:14:46 +0000 (15:14 +0100)
Add dependency to a composer package that generates
the entry points for TYPO3 in versions 8.7.*
to typo3/cms-core

This resolves issues with users trying to use subtree split packages
with composer for TYPO3 8.7 and them ending up in a not usable state
as entry points are missing.

Also re-sync dependencies with root composer.json file

Resolves: #83618
Releases: 8.7
Change-Id: I13adcc03b476d22798fc1cfa6882ce155d9017b4
Reviewed-on: https://review.typo3.org/55414
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
typo3/sysext/core/composer.json

index 170fca7..ae02e35 100644 (file)
                }],
 
        "require": {
-               "php": ">=7.0.0 <=7.2.99",
+               "php": "^7.0",
                "ext-json": "*",
                "ext-pcre": "*",
                "ext-session": "*",
                "ext-xml": "*",
                "psr/log": "~1.0.0",
                "swiftmailer/swiftmailer": "~5.4.5",
-               "symfony/console": "^2.7 || ^3.0",
-               "symfony/finder": "^2.7 || ^3.0",
-               "symfony/yaml": "^2.7 || ^3.0",
+               "symfony/console": "^2.7 || ^3.0 || ^4.0",
+               "symfony/finder": "^2.7 || ^3.0 || ^4.0",
+               "symfony/yaml": "^2.7 || ^3.0 || ^4.0",
                "symfony/polyfill-mbstring": "^1.2",
                "doctrine/instantiator": "~1.0.4",
-               "typo3/cms-cli": "^1.0",
+               "typo3/cms-cli": "^1.0.2",
                "typo3/class-alias-loader": "^1.0",
                "typo3/cms-composer-installers": "^1.2.8",
                "psr/http-message": "~1.0",
                "cogpowered/finediff": "~0.3.1",
                "mso/idna-convert": "^1.1.0",
                "guzzlehttp/guzzle": "^6.3.0",
-               "doctrine/dbal": "~2.5.4"
+               "doctrine/dbal": "~2.5.4",
+               "helhum/typo3-composer-setup": "^0.5"
        },
        "suggest": {
                "ext-gd": "GDlib/Freetype is required for building images with text (GIFBUILDER) and can also be used to scale images",
                "ext-fileinfo": "Used for proper file type detection in the file abstraction layer",
                "ext-zlib": "TYPO3 uses zlib for amongst others output compression and un/packing t3x extension files",
-               "ext-soap": "",
+               "ext-openssl": "",
                "ext-zip": "",
                "ext-mysqli": ""
        },