aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuincy Fleming <quincyf467@protonmail.com>2024-05-15 13:44:32 -0500
committerQuincy Fleming <quincyf467@protonmail.com>2024-05-15 13:44:32 -0500
commit0685ce5a822d0d241aa199c1b56472e92dc35e01 (patch)
treed352fa621f6d6ce202eac23a5804783f239f3965
parentdev-python/pysnooper: enable py3.13 (diff)
downloadguru-0685ce5a822d0d241aa199c1b56472e92dc35e01.tar.gz
guru-0685ce5a822d0d241aa199c1b56472e92dc35e01.tar.bz2
guru-0685ce5a822d0d241aa199c1b56472e92dc35e01.zip
app-misc/clipboard: ebuild enhancements
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
-rw-r--r--app-misc/clipboard/clipboard-0.9.0.1.ebuild18
1 files 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 acbaec3cb..011f6733a 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
}