| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.4.4.1 | 8 | ~amd64 | 0 |
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop
DESCRIPTION="The next open source block stacking game"
HOMEPAGE="https://t-sp.in/cambridge/"
SRC_URI="https://github.com/cambridge-stacker/cambridge/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
# BEWARE: The discord functionality is closed non-free
LICENSE="MIT discord? ( all-rights-reserved no-source-code )"
SLOT="0"
KEYWORDS="~amd64"
IUSE="discord"
# We need love to be compiled with luajit for ffi
DEPEND=">=games-engines/love-11.5[lua_single_target_luajit]"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/${PN}"
doins -r load
doins -r res
doins -r scene
doins -r tetris
doins *.lua
insinto "/usr/share/${PN}/libs"
doins -r libs/bigint
doins libs/*.lua
if use discord; then
doins libs/discord-rpc.so
insinto "/usr/share/${PN}/libs/discordGameSDK/lib/x86_64"
doins libs/discordGameSDK/lib/x86_64/discord_game_sdk.so
fi
make_desktop_entry "love /usr/share/${PN}" "Cambridge" "/usr/share/${PN}/res/img/cambridge_transparent.png" "Game"
}
>=games-engines/love-11.5[lua_single_target_luajit]
>=games-engines/love-11.5[lua_single_target_luajit]
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | cambridge-0.4.4.1.tar.gz | 102950041 bytes | https://github.com/cambridge-stacker/cambridge/archive/refs/tags/v0.4.4.1.tar.gz |