commit:     a6079b70efa6507ff1a25a3ef4a169134a05a80f
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Feb  5 22:04:55 2026 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Feb  5 22:05:24 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6079b70

www-client/badwolf: fixed ENABLE_NLS=0 bug upstream

See 
https://hacktivis.me/git/badwolf/commit/ece39f45897e3fd2dce9051ceeca473db9c30576.html

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 www-client/badwolf/badwolf-9999-r1.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/badwolf/badwolf-9999-r1.ebuild 
b/www-client/badwolf/badwolf-9999-r1.ebuild
index 1bf67d9218..e571795ca8 100644
--- a/www-client/badwolf/badwolf-9999-r1.ebuild
+++ b/www-client/badwolf/badwolf-9999-r1.ebuild
@@ -27,6 +27,8 @@ HOMEPAGE="https://hacktivis.me/projects/badwolf";
 LICENSE="BSD"
 SLOT="0"
 
+IUSE="nls"
+
 DOCS=("README.md" "KnowledgeBase.md")
 
 DEPEND="
@@ -38,7 +40,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
        app-alternatives/ninja
-       sys-devel/gettext
+       nls? ( sys-devel/gettext )
        virtual/pkgconfig
 "
 
@@ -63,10 +65,7 @@ fi
 src_configure() {
        [[ "${PV}" == "9999" ]] || restore_config config.h
 
-       # https://hacktivis.me/git/badwolf/file/configure.html#l444
-       # ./locale dir doesn't exist with ENABLE_NLS=0, leading to install 
failure
        edo ./configure \
-               ENABLE_NLS=1 \
                CC="$(tc-getCC)" \
                PKG_CONFIG="$(tc-getPKG_CONFIG)" \
                CMD_ED="false" \
@@ -75,6 +74,7 @@ src_configure() {
                DOCDIR="/usr/share/doc/${PF}" \
                PREFIX="/usr" \
                WITH_WEBKITGTK="4.1" \
+               ENABLE_NLS="$(usex nls 1 0)"
 }
 
 src_compile() {

Reply via email to