From 202c64f17983a7bd96767afe2a65e32350c05bdd Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Sun, 15 Jan 2023 14:50:59 -0500 Subject: dev-libs/sobjectizer: new package, add 5.7.4.2 Signed-off-by: Julien Roy --- dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild | 30 +++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild (limited to 'dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild') diff --git a/dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild b/dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild new file mode 100644 index 0000000..bee4198 --- /dev/null +++ b/dev-libs/sobjectizer/sobjectizer-5.7.4.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="An implementation of Actor, Publish-Subscribe, and CSP" +HOMEPAGE="https://github.com/Stiffstream/sobjectizer" +SRC_URI="https://github.com/Stiffstream/${PN}/archive/v.${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-v.${PV}" +CMAKE_USE_DIR="${S}/dev" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/cmake-5.7.4.3.patch" +) + +src_configure() { + local mycmakeargs=( + $(usex examples -DBUILD_EXAMPLES=ON -DBUILD_EXAMPLES=OFF) + $(usex test -DBUILD_TESTS=ON -DBUILD_TESTS=OFF) + ) + cmake_src_configure +} -- cgit v1.2.3