commit:     14847c1c8837a668aa9b2c81ca9797ea08d63676
Author:     Daniel Bradbury <opensauce04 <AT> gmail <DOT> com>
AuthorDate: Sun Nov 24 12:35:55 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Nov 26 00:38:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14847c1c

app-office/obsidian: Add `wayland` USE flag

Signed-off-by: Daniel Bradbury <opensauce04 <AT> gmail.com>
Closes: https://github.com/gentoo/guru/pull/265
Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 app-office/obsidian/obsidian-1.6.7.ebuild | 6 ++++--
 app-office/obsidian/obsidian-1.7.4.ebuild | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-office/obsidian/obsidian-1.6.7.ebuild 
b/app-office/obsidian/obsidian-1.6.7.ebuild
index 168968ddb..842de0877 100644
--- a/app-office/obsidian/obsidian-1.6.7.ebuild
+++ b/app-office/obsidian/obsidian-1.6.7.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}"
 LICENSE="Obsidian-EULA"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="appindicator"
+IUSE="appindicator wayland"
 RESTRICT="mirror strip bindist"
 
 RDEPEND="
@@ -158,7 +158,9 @@ src_install() {
        fi
 
        domenu usr/share/applications/obsidian.desktop
-       domenu usr/share/applications/obsidian-wayland.desktop
+       if use wayland; then
+               domenu usr/share/applications/obsidian-wayland.desktop
+       fi
 
        for size in 16 32 48 64 128 256 512; do
                doicon --size ${size} 
usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png

diff --git a/app-office/obsidian/obsidian-1.7.4.ebuild 
b/app-office/obsidian/obsidian-1.7.4.ebuild
index 168968ddb..842de0877 100644
--- a/app-office/obsidian/obsidian-1.7.4.ebuild
+++ b/app-office/obsidian/obsidian-1.7.4.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}"
 LICENSE="Obsidian-EULA"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="appindicator"
+IUSE="appindicator wayland"
 RESTRICT="mirror strip bindist"
 
 RDEPEND="
@@ -158,7 +158,9 @@ src_install() {
        fi
 
        domenu usr/share/applications/obsidian.desktop
-       domenu usr/share/applications/obsidian-wayland.desktop
+       if use wayland; then
+               domenu usr/share/applications/obsidian-wayland.desktop
+       fi
 
        for size in 16 32 48 64 128 256 512; do
                doicon --size ${size} 
usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png

Reply via email to