Skip to content
This repository was archived by the owner on Jul 22, 2023. It is now read-only.
This repository was archived by the owner on Jul 22, 2023. It is now read-only.

Creating a PHP Overlay? #10

@r7l

Description

@r7l

There has been a new version of Composer and i wonder how useful it is to have it updated here. This repository still is no use to most people within the Gentoo community. It's not a real overlay and nothing was ported over to the main Portage tree yet. For now it still seems as if there isn't anyone in Gentoo willing to update the Composer packages and Composer is vital for PHP these days. Without it, PHP is pretty much useless in Gentoo for the most part.

I've updated the Composer package (and some other dependencies) in my local repository and i could provide a PR but it seems rather useless.

Beside that, i am already facing the issue of maintaining an Ebuild of a PHP project (Lychee) in my Gentoo overlay which requires a newer version of Composer then the one in Gentoo. The Ebuild is pretty much useless for anyone not knowing about this repository.

For this reason, i would like to propose to create a proper PHP Overlay for Gentoo and move the packages over to it and sign the overlay up to the list of Overlays. Like those overlays for a number of other languages.

I would do it like it was done for Haskell and create an organisation with the overlay in it. This allows multiple maintainers: https://github.com/gentoo-haskell

What do you think?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions