sci-physics/batsched - 1.4.0 (batsim)

Search

Package Information

Description:
Batsim C++ scheduling algorithms
Homepage:
batsim.frama.io
License:
LGPL-3

Ebuild Details

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

EAPI=8

inherit meson #flag-o-matic

MY_P="${PN}-v${PV}"
DESCRIPTION="Batsim C++ scheduling algorithms"
HOMEPAGE="batsim.frama.io"
SRC_URI="https://framagit.org/batsim/${PN}/-/archive/v${PV}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"

LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"

DEPEND="
	dev-cpp/loguru
	dev-cpp/redox
	dev-libs/boost[nls]
	dev-libs/gmp
	dev-libs/intervalset
	dev-libs/libev
	dev-libs/rapidjson
	dev-libs/hiredis
	net-libs/cppzmq
	net-libs/zeromq
"
RDEPEND="${DEPEND}"
BDEPEND=""

PATCHES=(
	"${FILESDIR}/${PN}-${PV}-fix_cstd.patch"
)

src_configure() {
	meson_src_configure
}

src_install() {
	meson_src_install
}

Dependencies

DEPEND

	dev-cpp/loguru
	dev-cpp/redox
	dev-libs/boost[nls]
	dev-libs/gmp
	dev-libs/intervalset
	dev-libs/libev
	dev-libs/rapidjson
	dev-libs/hiredis
	net-libs/cppzmq
	net-libs/zeromq

RDEPEND

	dev-cpp/loguru
	dev-cpp/redox
	dev-libs/boost[nls]
	dev-libs/gmp
	dev-libs/intervalset
	dev-libs/libev
	dev-libs/rapidjson
	dev-libs/hiredis
	net-libs/cppzmq
	net-libs/zeromq

Manifest for 1.4.0

Type File Size Source URLs
DIST batsched-v1.4.0.tar.gz 138716 bytes https://framagit.org/batsim/batsched/-/archive/v1.4.0/batsched-v1.4.0.tar.gz