sys-process/glances: 3.1.4.1-r1 amd64 stable, bug #720368
[gentoo.git] / gnustep-base / libobjc2 / libobjc2-2.0.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5 inherit cmake-utils eutils
6
7 DESCRIPTION="GNUstep Objective-C runtime"
8 HOMEPAGE="http://www.gnustep.org"
9 SRC_URI="https://github.com/gnustep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
10
11 LICENSE="MIT"
12 SLOT="0"
13 KEYWORDS="~amd64 ~x86"
14 IUSE="boehm-gc test"
15 RESTRICT="!test? ( test )"
16
17 RDEPEND="boehm-gc? ( dev-libs/boehm-gc )
18         sys-libs/libcxx"
19 BDEPEND="${RDEPEND}
20         sys-devel/clang"
21
22 src_configure() {
23         export CC="clang"
24         export CXX="clang++"
25         local mycmakeargs=(
26                 -DGNUSTEP_CONFIG=GNUSTEP_CONFIG-NOTFOUND
27                 -DBOEHM_GC="$(usex boehm-gc)"
28                 -DTESTS="$(usex test)"
29         )
30         cmake-utils_src_configure
31 }