• [gentoo-dev] [PATCH] profiles: make USE=test-install a global USE flag

    From Sam James@21:1/5 to All on Tue Dec 10 06:50:01 2024
    This comes up often enough to justify it. Some packages have been always disabling this given there wasn't convention or wisdom on how to handle it,
    but this helps to provide that.

    See https://public-inbox.gentoo.org/gentoo-dev/87ttftr9ay.fsf@gentoo.org/.

    Signed-off-by: Sam James <sam@gentoo.org>
    ---
    I consider the USE flag itself as having consensus, but I'll wait to push
    in case anyone has comments on the description.

    profiles/use.desc | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/profiles/use.desc b/profiles/use.desc
    index 78dc606950512..830fcabec611d 100644
    --- a/profiles/use.desc
    +++ b/profiles/use.desc
    @@ -335,6 +335,7 @@ tcmalloc - Use the dev-util/google-perftools libraries to replace the malloc() i
    tcpd - Add support for TCP wrappers
    telemetry - Send anonymized usage information to upstream so they can better understand our users
    test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
    +test-install - Install testsuite for manual execution by the user
    test-rust - Enable important test dependencies that require Rust toolchain
    theora - Add support for the Theora Video Compression Codec
    threads - Add threads support for various packages. Usually pthreads
    --
    2.47.1

    --- SoupGate
  • From Sam James@21:1/5 to Sam James on Thu Dec 12 06:00:01 2024
    Sam James <sam@gentoo.org> writes:

    This comes up often enough to justify it. Some packages have been always disabling this given there wasn't convention or wisdom on how to handle it, but this helps to provide that.

    See https://public-inbox.gentoo.org/gentoo-dev/87ttftr9ay.fsf@gentoo.org/.

    Signed-off-by: Sam James <sam@gentoo.org>
    ---
    I consider the USE flag itself as having consensus, but I'll wait to push
    in case anyone has comments on the description.

    Pushed. Comments welcome still on description, of course.


    profiles/use.desc | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/profiles/use.desc b/profiles/use.desc
    index 78dc606950512..830fcabec611d 100644
    --- a/profiles/use.desc
    +++ b/profiles/use.desc
    @@ -335,6 +335,7 @@ tcmalloc - Use the dev-util/google-perftools libraries to replace the malloc() i
    tcpd - Add support for TCP wrappers
    telemetry - Send anonymized usage information to upstream so they can better understand our users
    test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
    +test-install - Install testsuite for manual execution by the user
    test-rust - Enable important test dependencies that require Rust toolchain
    theora - Add support for the Theora Video Compression Codec
    threads - Add threads support for various packages. Usually pthreads

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)