From 8003677dae59f13de29007df16d67979a11a5b4b Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Fri, 15 Sep 2023 19:47:41 +0800 Subject: [PATCH] sci-electronics/slang: add missing depend - add dev-libs/mimalloc as RDEPEND - fix libfmt gentoo depend Signed-off-by: Huang Rui --- sci-electronics/slang/slang-4.0.ebuild | 5 +++++ sci-electronics/slang/slang-9999.ebuild | 1 + 2 files changed, 6 insertions(+) diff --git a/sci-electronics/slang/slang-4.0.ebuild b/sci-electronics/slang/slang-4.0.ebuild index 4e4e957176..65c708aba3 100644 --- a/sci-electronics/slang/slang-4.0.ebuild +++ b/sci-electronics/slang/slang-4.0.ebuild @@ -31,6 +31,7 @@ RDEPEND=" ${PYTHON_DEPS} >=dev-cpp/catch-3.0.1 >=dev-libs/libfmt-9.1.0 + >=dev-libs/mimalloc-2.1.2 $(python_gen_cond_dep ' >=dev-python/pybind11-2.10[${PYTHON_USEDEP}] ') @@ -40,6 +41,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${PN}-4.0-fix-gentoo-libfmt-depend.patch" +) + src_configure() { python_setup local mycmakeargs=( diff --git a/sci-electronics/slang/slang-9999.ebuild b/sci-electronics/slang/slang-9999.ebuild index 4e4e957176..1e128f55cd 100644 --- a/sci-electronics/slang/slang-9999.ebuild +++ b/sci-electronics/slang/slang-9999.ebuild @@ -31,6 +31,7 @@ RDEPEND=" ${PYTHON_DEPS} >=dev-cpp/catch-3.0.1 >=dev-libs/libfmt-9.1.0 + >=dev-libs/mimalloc-2.1.2 $(python_gen_cond_dep ' >=dev-python/pybind11-2.10[${PYTHON_USEDEP}] ')