commit:     d2b54303575157fdf6bc5203a94afa9d03e8c47a
Author:     Pavel Sobolev <contact <AT> paveloom <DOT> dev>
AuthorDate: Tue Jun 10 19:15:08 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jun 10 20:09:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2b54303

www-apps/zola: add a runtime dependency on `dev-libs/oniguruma`

Use system `dev-libs/oniguruma` since the one vendored in `onig_sys` is
not compatible with GCC 15.

Closes: https://bugs.gentoo.org/945714
Signed-off-by: Pavel Sobolev <contact <AT> paveloom.dev>

 .../zola/{zola-0.19.2-r1.ebuild => zola-0.19.2-r2.ebuild}    | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/www-apps/zola/zola-0.19.2-r1.ebuild 
b/www-apps/zola/zola-0.19.2-r2.ebuild
similarity index 98%
rename from www-apps/zola/zola-0.19.2-r1.ebuild
rename to www-apps/zola/zola-0.19.2-r2.ebuild
index 1966f04ef0..02fd64def0 100644
--- a/www-apps/zola/zola-0.19.2-r1.ebuild
+++ b/www-apps/zola/zola-0.19.2-r2.ebuild
@@ -553,4 +553,16 @@ LICENSE+=" openssl Unicode-3.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
+RDEPEND="
+       dev-libs/oniguruma
+"
+DEPEND="${RDEPEND}"
+
 QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_configure() {
+       # Use system libraries
+       export RUSTONIG_SYSTEM_LIBONIG=1
+
+       cargo_src_configure
+}

Reply via email to