commit:     e32e7c8a1d9e489c30dd13ffc2859752c3b46740
Author:     Filip Kobierski <fkobi <AT> pm <DOT> me>
AuthorDate: Tue Jun 17 12:00:59 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 09:52:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32e7c8a

dev-cpp/glaze: drop ineffective USE=doc

also sorted DEPEND and shortened `usex`

Signed-off-by: Filip Kobierski <fkobi <AT> pm.me>
Part-of: https://github.com/gentoo/gentoo/pull/42640
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/glaze/glaze-5.2.1.ebuild | 10 +++++-----
 dev-cpp/glaze/metadata.xml       |  1 -
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/glaze/glaze-5.2.1.ebuild b/dev-cpp/glaze/glaze-5.2.1.ebuild
index 16dc90659b14..cbeff4ec69d1 100644
--- a/dev-cpp/glaze/glaze-5.2.1.ebuild
+++ b/dev-cpp/glaze/glaze-5.2.1.ebuild
@@ -14,14 +14,14 @@ S="${WORKDIR}/glaze-${PV}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="doc examples fuzzing test"
+IUSE="examples fuzzing test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
        test? (
-               dev-cpp/ut2-glaze
                dev-cpp/asio
                >=dev-cpp/eigen-3.4
+               dev-cpp/ut2-glaze
        )
 "
 RDEPEND="${DEPEND}"
@@ -35,9 +35,9 @@ src_configure() {
        local mycmakeargs=(
                -DCMAKE_SKIP_INSTALL_RULES=OFF
                -Dglaze_DEVELOPER_MODE=ON
-               -Dglaze_ENABLE_FUZZING=$(usex fuzzing ON OFF)
-               -Dglaze_BUILD_EXAMPLES=$(usex examples ON OFF)
-               -DBUILD_TESTING=$(usex test ON OFF)
+               -Dglaze_ENABLE_FUZZING=$(usex fuzzing)
+               -Dglaze_BUILD_EXAMPLES=$(usex examples)
+               -DBUILD_TESTING=$(usex test)
        )
 
        cmake_src_configure

diff --git a/dev-cpp/glaze/metadata.xml b/dev-cpp/glaze/metadata.xml
index 542e2c53d7b9..fbc0f79301a8 100644
--- a/dev-cpp/glaze/metadata.xml
+++ b/dev-cpp/glaze/metadata.xml
@@ -14,7 +14,6 @@
        </longdescription>
        <use>
                <flag name="fuzzing">Build fuzzers (not install)</flag>
-               <flag name="doc">Install README files</flag>
                <flag name="examples">Build examples (not install)</flag>
        </use>
        <upstream>

Reply via email to