GNU bug report logs - #72500
[PATCH] Add: rofi-emoji.

Previous Next

Package: guix-patches;

Reported by: "Wamm K. D." <jaft.r <at> outlook.com>

Date: Tue, 6 Aug 2024 23:50:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: "Wamm K. D." <jaft.r <at> outlook.com>
To: 72500 <at> debbugs.gnu.org
Cc: "Wamm K. D." <jaft.r <at> outlook.com>
Subject: [bug#72500] [PATCH] Add: rofi-emoji-wayland.
Date: Tue,  6 Aug 2024 19:04:47 -0500
* gnu/packages/xdisorg.scm (rofi-emoji-wayland): New variable.
---
 gnu/packages/xdisorg.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index bb95304a1f..cfcccb3e81 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -2139,6 +2139,25 @@ (define-public rofi-emoji
     (home-page "https://github.com/Mange/rofi-emoji")
     (license license:expat)))
 
+(define-public rofi-emoji-wayland
+  (package/inherit rofi-emoji
+    (name "rofi-emoji-wayland")
+    (arguments (substitute-keyword-arguments (package-arguments rofi-emoji)
+                 ((#:phases phases)
+                  #~(modify-phases #$phases
+                      (replace 'patch-adapter-script-xdotool
+                        (lambda* (#:key inputs #:allow-other-keys)
+                          (substitute* "clipboard-adapter.sh"
+                            (("wtype") (search-input-file inputs
+                                                          "/bin/wtype")))))))))
+  (inputs (modify-inputs (package-inputs rofi-emoji)
+            (replace "xdotool" wtype)))
+  (propagated-inputs (modify-inputs (package-propagated-inputs rofi-emoji)
+                       (replace "rofi" rofi-wayland)))
+  (description (string-append
+                (package-description rofi-pass)
+                "\nThis package provides Wayland support by default."))))
+
 (define-public tint2
   (package
     (name "tint2")
-- 
2.45.2





This bug report was last modified 312 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.