Latest stable version was released Apr 30, 2017. Version 5.2.2.0 http://liballeg.org/download.html
Created attachment 480762 [details] allegro-5.2.2.0.ebuild Upstream naming is messed up, they use 5.2.2.0 even though version is 5.2.2. Test ebuild ready and attached.
https://github.com/liballeg/allegro5/issues/780 what did you change in the ebuild? Please test the ebuild with repoman and fix the header. Always use the latest EAPI -> EAPI=5 DESCRIPTION="A game programming library" The description is very broad. Can you make it more descriptive within 80 Char? HOMEPAGE="http://alleg.sourceforge.net/" perhaps better https://github.com/liballeg/? SRC_URI="https://github.com/liballeg/allegro5/releases/download/${PV}/${PN}-5.2.2.tar.gz" Avoid version number here. I hope upstream will help us with clean version numbers. KEYWORDS="amd64 ppc ppc64 x86" see https://devmanual.gentoo.org/keywording/
consistent version numbers 5.2.2.0 != 5.2.2 is fixed upstream. https://github.com/liballeg/allegro5/issues/780
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80135ab2330d78e98e4db13978693bb8f494f3d1 commit 80135ab2330d78e98e4db13978693bb8f494f3d1 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-08-21 14:40:36 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-08-21 14:57:28 +0000 media-libs/allegro: 5.2.4.0 version bump, add USE opengl,opus,webp Improve description. Properly make opengl and X dependencies optional. Add necessary REQUIRED_USE. Thanks-to: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://bugs.gentoo.org/623798 media-libs/allegro/Manifest | 1 + media-libs/allegro/allegro-5.2.4.0.ebuild | 86 +++++++++++++++++++++++++++++++ media-libs/allegro/metadata.xml | 1 + 3 files changed, 88 insertions(+)