The_C richtig, so geht es.
Allerdings bevorzuge ich diese Array-Schreibweise für Inhalte von "repositories"
ohne den unnötigen Key für die darin befindlichen Einträge:
"repositories": [
{
"type": "vcs",
"url": "https://bitbucket.org/erhaweb/fs_media_gallery/"
}
],
Also der Composer Dokumentation nach (noch ungetestet) müsste für die TYPO3 v12 kompatible Version bzw. den 4.x Branch unseres Forks eine der folgenden Schreibweisen für die Installation verwendet werden:
# Direkte Referenz auf den letzten Stand des Branches 4.x
ddev composer require minifranske/fs-media-gallery:dev-4.x
# Nutzung des branch-alias der composer.json der Extension
ddev composer require minifranske/fs-media-gallery:4.0.x-dev
# Die zuletzt getaggte Version könnte man so installieren
ddev composer require minifranske/fs-media-gallery:^4.0
Für den Moment würde ich aber den ersten oder zweiten Weg empfehlen, da so sicher immer der neueste Stand verwendet wird. Ich habe seit Upload des Stands von @The_C bisher noch kein neues Tag angelegt.
@The_C hatte den die Installation mit der von dir genannten Zeile auch funktioniert?