media-libs/libSDL2pp - 0.18.1 (lemon-lime)

Search

Install

Install this version:

emerge -a =media-libs/libSDL2pp-0.18.1

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =media-libs/libSDL2pp-0.18.1

Or alternatively:

emerge --autounmask-write -a =media-libs/libSDL2pp-0.18.1

Package Information

Description:
C++ bindings/wrapper for SDL2
Homepage:
https://github.com/libSDL2pp/libSDL2pp
License:
ZLIB

Ebuild Details

Version EAPI Keywords Slot
0.18.1 8 ~amd64 0
View Raw Ebuild
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit cmake

DESCRIPTION="C++ bindings/wrapper for SDL2 "
HOMEPAGE="https://github.com/libSDL2pp/libSDL2pp"
SRC_URI="https://github.com/libSDL2pp/libSDL2pp/archive/refs/tags/${PV}.tar.gz"

LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64"

# TODO: Extra use flags, in theory the sdl2-* packages are optional
DEPEND="
	media-libs/libsdl2
	media-libs/sdl2-image
	>=media-libs/sdl2-mixer-2.6.3
	media-libs/sdl2-ttf
	"
RDEPEND="${DEPEND}"
BDEPEND="dev-build/cmake"

src_prepare() {
	cmake_src_prepare
}

src_configure() {
	cmake_src_configure
}

Inherited Eclasses

Dependencies

DEPEND

	media-libs/libsdl2
	media-libs/sdl2-image
	>=media-libs/sdl2-mixer-2.6.3
	media-libs/sdl2-ttf
	

RDEPEND

	media-libs/libsdl2
	media-libs/sdl2-image
	>=media-libs/sdl2-mixer-2.6.3
	media-libs/sdl2-ttf
	

BDEPEND

dev-build/cmake

Manifest for 0.18.1

Type File Size Source URLs
DIST 0.18.1.tar.gz 300596 bytes https://github.com/libSDL2pp/libSDL2pp/archive/refs/tags/0.18.1.tar.gz