commit:     0685ce5a822d0d241aa199c1b56472e92dc35e01
Author:     Quincy Fleming <quincyf467 <AT> protonmail <DOT> com>
AuthorDate: Wed May 15 18:44:32 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed May 15 18:44:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0685ce5a

app-misc/clipboard: ebuild enhancements

Signed-off-by: Quincy Fleming <quincyf467 <AT> protonmail.com>

 app-misc/clipboard/clipboard-0.9.0.1.ebuild | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/app-misc/clipboard/clipboard-0.9.0.1.ebuild 
b/app-misc/clipboard/clipboard-0.9.0.1.ebuild
index acbaec3cba..011f6733ac 100644
--- a/app-misc/clipboard/clipboard-0.9.0.1.ebuild
+++ b/app-misc/clipboard/clipboard-0.9.0.1.ebuild
@@ -18,25 +18,21 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="X wayland lto debug"
 
-RDEPEND="X? (
-                       x11-libs/libX11
-                       x11-libs/libXext
-               )
-               wayland? (
-                       dev-libs/wayland-protocols
-                       dev-libs/wayland
-               )
+RDEPEND="X? ( x11-libs/libXext )
+               wayland? ( dev-libs/wayland-protocols )
                media-libs/alsa-lib
 "
 
+DEPEND="${RDEPEND}"
+
 src_configure() {
        local mycmakeargs=(
        "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)"
-       "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)"
+       "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)"
        "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")"
        "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")"
-       "-DNO_WAYLAND=$(usex wayland FALSE TRUE)"
-       "-DNO_LTO=$(usex lto FALSE TRUE)"
+       "-DNO_WAYLAND=$(usex !wayland)"
+       "-DNO_LTO=$(usex !lto)"
        )
        cmake_src_configure
 }

Reply via email to