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}]
        ')

Reply via email to