Welcome to the smoke-phalcon overlay!

This is where ebuilds for Gentoo are maintained for the Phalcon PHP framework

The overlay is hosted on Github at:

Hopefully it will be available soon as layman overlay and probably in the future on the official Gentoo Overlays infrastructure.

Get Started

Get the overlay

Option 1 - using portage repos.conf

Add the following settings in your /etc/portage/repos.conf or as a file /etc/portage/repos.conf/smoke-phalcon.conf

[smoke-phalcon]
location = /usr/local/phalcon-gentoo-overlay
sync-type = git
sync-uri = https://github.com/smoke/phalcon-gentoo-overlay.git
auto-sync = yes

Sync the overlay

emaint sync -r smoke-phalcon # or emerge --sync to sync all

Option 2 - using layman

Note this overlay is not yet available as layman overlay! TODO - write instructions

Emerge the package

You may need to add dev-php/phalcon in /etc/portage/package.accept_keywords as the ebuilds may still be keyworded.

echo "dev-php/phalcon" >> /etc/portage/package.accept_keywords

emerge the package

emerge dev-php/phalcon

Restart your webserver or php-fpm and enjoy!

General Questions and Support

This overlay and its ebuilds just provide the Phalcon PHP framework package for Gentoo

In case of issues using these ebuilds with Gentoo please open an issue in github in this project.

In case of issues with the Phalcon itself get support from its respective maintainers.