commit:     4d99b78f9de7685f2b435e0c62381b484c4cae1c
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sun Sep 24 00:51:12 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 04:48:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d99b78f

gui-apps/wl-clipboard: fix install on Prefix

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-apps/wl-clipboard/wl-clipboard-2.2.0.ebuild |  7 +++++++
 gui-apps/wl-clipboard/wl-clipboard-2.2.1.ebuild |  7 +++++++
 gui-apps/wl-clipboard/wl-clipboard-9999.ebuild  | 11 +++++++++--
 3 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wl-clipboard/wl-clipboard-2.2.0.ebuild 
b/gui-apps/wl-clipboard/wl-clipboard-2.2.0.ebuild
index 54bf286c9610..f3bfb1904745 100644
--- a/gui-apps/wl-clipboard/wl-clipboard-2.2.0.ebuild
+++ b/gui-apps/wl-clipboard/wl-clipboard-2.2.0.ebuild
@@ -25,3 +25,10 @@ RDEPEND="${DEPEND}"
 BDEPEND="
        dev-util/wayland-scanner
        dev-libs/wayland-protocols"
+
+src_configure() {
+       local -a emesonargs=(
+               
-Dfishcompletiondir="${EPREFIX}/usr/share/fish/vendor_completions.d"
+       )
+       meson_src_configure
+}

diff --git a/gui-apps/wl-clipboard/wl-clipboard-2.2.1.ebuild 
b/gui-apps/wl-clipboard/wl-clipboard-2.2.1.ebuild
index 0418c679db5e..8ba35b1a9cb6 100644
--- a/gui-apps/wl-clipboard/wl-clipboard-2.2.1.ebuild
+++ b/gui-apps/wl-clipboard/wl-clipboard-2.2.1.ebuild
@@ -25,3 +25,10 @@ RDEPEND="${DEPEND}"
 BDEPEND="
        dev-util/wayland-scanner
        dev-libs/wayland-protocols"
+
+src_configure() {
+       local -a emesonargs=(
+               
-Dfishcompletiondir="${EPREFIX}/usr/share/fish/vendor_completions.d"
+       )
+       meson_src_configure
+}

diff --git a/gui-apps/wl-clipboard/wl-clipboard-9999.ebuild 
b/gui-apps/wl-clipboard/wl-clipboard-9999.ebuild
index 7e7fdd6a0b37..4da7e621a301 100644
--- a/gui-apps/wl-clipboard/wl-clipboard-9999.ebuild
+++ b/gui-apps/wl-clipboard/wl-clipboard-9999.ebuild
@@ -18,10 +18,17 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 
 DEPEND="dev-libs/wayland"
 RDEPEND="${DEPEND}"
 BDEPEND="
+       dev-libs/wayland-protocols
        dev-util/wayland-scanner
-       dev-libs/wayland-protocols"
+"
+
+src_configure() {
+       local -a emesonargs=(
+               
-Dfishcompletiondir="${EPREFIX}/usr/share/fish/vendor_completions.d"
+       )
+       meson_src_configure
+}

Reply via email to