commit:     9c8e796471c283b32609c1041cce0188115d513e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  7 22:32:12 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec  7 22:32:23 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8e7964

dev-build/guildmaster: check for CONFIG_CUSE

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-build/guildmaster/guildmaster-0_pre20250712.ebuild | 7 ++++++-
 dev-build/guildmaster/guildmaster-9999.ebuild          | 7 ++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-build/guildmaster/guildmaster-0_pre20250712.ebuild 
b/dev-build/guildmaster/guildmaster-0_pre20250712.ebuild
index 15b29560683f..1fee1ce2c30d 100644
--- a/dev-build/guildmaster/guildmaster-0_pre20250712.ebuild
+++ b/dev-build/guildmaster/guildmaster-0_pre20250712.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson systemd udev
+inherit linux-info meson systemd udev
 
 DESCRIPTION="FIFO-like jobserver node via CUSE"
 HOMEPAGE="https://codeberg.org/amonakov/guildmaster";
@@ -27,6 +27,11 @@ RDEPEND="
        ${DEPEND}
 "
 
+pkg_pretend() {
+       local CONFIG_CHECK="~CUSE"
+       check_extra_config
+}
+
 src_configure() {
        local emesonargs=(
                -Dopenrc=true

diff --git a/dev-build/guildmaster/guildmaster-9999.ebuild 
b/dev-build/guildmaster/guildmaster-9999.ebuild
index 15b29560683f..1fee1ce2c30d 100644
--- a/dev-build/guildmaster/guildmaster-9999.ebuild
+++ b/dev-build/guildmaster/guildmaster-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson systemd udev
+inherit linux-info meson systemd udev
 
 DESCRIPTION="FIFO-like jobserver node via CUSE"
 HOMEPAGE="https://codeberg.org/amonakov/guildmaster";
@@ -27,6 +27,11 @@ RDEPEND="
        ${DEPEND}
 "
 
+pkg_pretend() {
+       local CONFIG_CHECK="~CUSE"
+       check_extra_config
+}
+
 src_configure() {
        local emesonargs=(
                -Dopenrc=true

Reply via email to