Move to EAPI 8 (with no changes).
Add GitHub project to HOMEPAGE.
Expand PN in SRC_URI to plaintext.
Use WORKDIR and S variables to locate the prebuilt CSS file.
Remove defensive quotes around expansions of PN.
Use REPLACING_VERSIONS to determine if we are upgrading.
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Karl-Johan Karlsson <creideiki+gentoo-guru@lysator.liu.se>
The Owncast self-hosted live video and web chat server.
This ebuild pulls down both the upstream source and binary packages,
because the release requires one file built with NodeJS utilities,
which aren't packaged in Portage. Grab that (CSS) file from the
binary package, and build the actual app locally (with Go).
Signed-off-by: Karl-Johan Karlsson <creideiki+gentoo-guru@lysator.liu.se>