[PATCH]: Update sbcl-trivial-clipboard to 0.0.0-6.6ddf8d5

  • Done
  • quality assurance status badge
Details
2 participants
  • André A. Gomes
  • Guillaume Le Vaillant
Owner
unassigned
Submitted by
André A. Gomes
Severity
normal
A
A
André A. Gomes wrote on 16 Aug 2023 09:28
(address . guix-patches@gnu.org)
87y1ib1m4l.fsf@gmail.com
Hi Guix,

Please find the patch attached. Thanks.


--
André A. Gomes
"You cannot even find the ruins..."
From 8932019e9772c49bb5cfe6f934798d1de2e53161 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <andremegafone@gmail.com>
Date: Wed, 16 Aug 2023 10:27:30 +0300
Subject: [PATCH] gnu: sbcl-trivial-clipboard: Update to 0.0.0-6.6ddf8d5.

* gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to 0.0.0-6.6ddf8d5.
---
gnu/packages/lisp-xyz.scm | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index e1428d8131..81c50cebdc 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -5486,10 +5486,11 @@ (define-public cl-trivial-arguments
(sbcl-package->cl-source-package sbcl-trivial-arguments))
(define-public sbcl-trivial-clipboard
- (let ((commit "13b53720306c0e6a13eccf4674d28ee5361127ae"))
+ (let ((commit "6ddf8d5dff8f5c2102af7cd1a1751cbe6408377b")
+ (revision "6"))
(package
(name "sbcl-trivial-clipboard")
- (version (git-version "0.0.0.0" "5" commit))
+ (version (git-version "0.0.0" revision commit))
(source
(origin
(method git-fetch)
@@ -5499,12 +5500,12 @@ (define-public sbcl-trivial-clipboard
(file-name (git-file-name "trivial-clipboard" version))
(sha256
(base32
- "0l198m1gg2ixc43lqjq1ffd80s1sjxhqf1w83qqa1cn51rra2jp8"))))
+ "04qmm69zyx8rs23pfhgzgxn0j108byv3b7skfdv0h01a76wlhplz"))))
(build-system asdf-build-system/sbcl)
(inputs
;; Pick xsel instead of xclip because its closure size is slightly
;; smaller.
- (list xsel))
+ (list xsel wl-clipboard))
(native-inputs
(list sbcl-fiveam))
(arguments
--
2.41.0
G
G
Guillaume Le Vaillant wrote on 18 Aug 2023 11:11
(name . André A. Gomes)(address . andremegafone@gmail.com)(address . 65334@debbugs.gnu.org)
87lee87lvt.fsf@kitej
Hi.
Shouldn't the 'fix-paths' phase be updated for the wl-copy and wl-paste
commands from the new wl-clipboard input?
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZN82dg8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j/CtgD6AvPxyZK27dVXVvl/Qh9osf9sqNh0GJgQox0B
U8RDLsMA/1fSJUnWqtCj2k4IV+F+HRuPyjZpEVckWZjsbIk7W9HF
=VwN5
-----END PGP SIGNATURE-----

A
A
André A. Gomes wrote on 21 Aug 2023 21:01
(name . Guillaume Le Vaillant)(address . glv@posteo.net)(address . 65334@debbugs.gnu.org)
87il9843ut.fsf@gmail.com
Guillaume Le Vaillant <glv@posteo.net> writes:

Toggle quote (4 lines)
> Hi.
> Shouldn't the 'fix-paths' phase be updated for the wl-copy and wl-paste
> commands from the new wl-clipboard input?

Ups, my mistake! Please find a new patch attached. Thanks.


--
André A. Gomes
"You cannot even find the ruins..."
From 773edba506e21a678514d2b671c7574defb3b268 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <andremegafone@gmail.com>
Date: Mon, 21 Aug 2023 21:57:32 +0300
Subject: [PATCH] gnu: sbcl-trivial-clipboard: Update to 0.0.0-6.6ddf8d5.

* gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to 0.0.0-6.6ddf8d5.
---
gnu/packages/lisp-xyz.scm | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)

Toggle diff (50 lines)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index e1428d8131..13c40c03f4 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -5486,10 +5486,11 @@ (define-public cl-trivial-arguments
(sbcl-package->cl-source-package sbcl-trivial-arguments))
(define-public sbcl-trivial-clipboard
- (let ((commit "13b53720306c0e6a13eccf4674d28ee5361127ae"))
+ (let ((commit "6ddf8d5dff8f5c2102af7cd1a1751cbe6408377b")
+ (revision "6"))
(package
(name "sbcl-trivial-clipboard")
- (version (git-version "0.0.0.0" "5" commit))
+ (version (git-version "0.0.0" revision commit))
(source
(origin
(method git-fetch)
@@ -5499,12 +5500,12 @@ (define-public sbcl-trivial-clipboard
(file-name (git-file-name "trivial-clipboard" version))
(sha256
(base32
- "0l198m1gg2ixc43lqjq1ffd80s1sjxhqf1w83qqa1cn51rra2jp8"))))
+ "04qmm69zyx8rs23pfhgzgxn0j108byv3b7skfdv0h01a76wlhplz"))))
(build-system asdf-build-system/sbcl)
(inputs
;; Pick xsel instead of xclip because its closure size is slightly
;; smaller.
- (list xsel))
+ (list xsel wl-clipboard))
(native-inputs
(list sbcl-fiveam))
(arguments
@@ -5514,7 +5515,13 @@ (define-public sbcl-trivial-clipboard
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "src/text.lisp"
(("\"xsel\"")
- (string-append "\"" (assoc-ref inputs "xsel") "/bin/xsel\""))))))))
+ (string-append "\"" (assoc-ref inputs "xsel") "/bin/xsel\"")))
+ (substitute* "src/text.lisp"
+ (("\"wl-copy\"")
+ (string-append "\"" (assoc-ref inputs "wl-clipboard") "/bin/wl-copy\"")))
+ (substitute* "src/text.lisp"
+ (("\"wl-paste\"")
+ (string-append "\"" (assoc-ref inputs "wl-clipboard") "/bin/wl-paste\""))))))))
(home-page "https://github.com/snmsts/trivial-clipboard")
(synopsis "Access system clipboard in Common Lisp")
(description
--
2.41.0
G
G
Guillaume Le Vaillant wrote on 22 Aug 2023 11:15
(name . André A. Gomes)(address . andremegafone@gmail.com)(address . 65334-done@debbugs.gnu.org)
87v8d7wi7u.fsf@kitej
Patch applied as 5dac5882a7ce9c2edf60cd82c4ff083b922574c1.
Thanks.
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZOR8xQ8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j/UbwD+MSO35rF/kzEXI8ZWTjvPXIQyiMeGvsv+CVR2
TIFN784BAJFZ3sVIM2bYHw1Qc6PtaenJcA17szo8B7yov4AgLe+M
=8uaL
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 65334@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 65334
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch