commit: 8003677dae59f13de29007df16d67979a11a5b4b
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Sep 15 11:47:41 2023 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Sep 15 11:48:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8003677d
sci-electronics/slang: add missing depend
- add dev-libs/mimalloc as RDEPEND
- fix libfmt gentoo depend
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
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}]
')