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 }