| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 20260125 | 8 | ~amd64 | 1.3.2 |
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [ "${PV}" == "20260125" ]; then
PHASH="243402396af4122a0784be3450d650143e363f4d"
fi
inherit cmake
DESCRIPTION="Argonaut Blazing Render 3D engine (Dethrace Fork)"
HOMEPAGE="https://github.com/dethrace-labs/BRender-v1.3.2"
SRC_URI="https://github.com/dethrace-labs/BRender-v1.3.2/archive/${PHASH}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/BRender-v1.3.2-${PHASH}
LICENSE="MIT"
SLOT="1.3.2"
KEYWORDS="~amd64"
IUSE="+drivers asan"
DEPEND="
dev-lang/perl
media-libs/libsdl2
virtual/opengl
"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${P}-fix_pretok_h.patch"
"${FILESDIR}/tools.patch"
)
src_configure() {
local mycmakeargs=(
-DBRENDER_ASAN_ENABLED=$(usex asan ON OFF)
-DBRENDER_BUILD_DRIVERS=$(usex drivers ON OFF)
-DBRENDER_BUILD_EXAMPLES=OFF
-DBRENDER_BUILD_TOOLS=OFF
-DBRENDER_INSTALL=ON
-DCMAKE_INSTALL_INCLUDEDIR="include/BRender-${SLOT}"
-DCMAKE_INSTALL_LIBDIR="$(get_libdir)/BRender-${SLOT}"
-DCMAKE_POSITION_INDEPENDENT_CODE=ON
)
cmake_src_configure
}
dev-lang/perl media-libs/libsdl2 virtual/opengl
dev-lang/perl media-libs/libsdl2 virtual/opengl
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | brender-20260125.tar.gz | 2386415 bytes | https://github.com/dethrace-labs/BRender-v1.3.2/archive/243402396af4122a0784be3450d650143e363f4d.tar.gz |