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
}