GNU bug report logs -
#72281
[PATCH] Guix Packager: add copy feature for fetch command
Previous Next
Reported by: Jakob Kirsch <jakob.kirsch <at> web.de>
Date: Wed, 24 Jul 2024 22:28:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludovic.courtes <at> inria.fr>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#72281: [PATCH] Guix Packager: add copy feature for fetch command
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 72281 <at> debbugs.gnu.org.
--
72281: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72281
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello,
(Cc: Philippe, the author of Guix Packager.)
Jakob Kirsch <jakob.kirsch <at> web.de> skribis:
> ---
> src/components/inputs/SourceInput.tsx | 7 +++++--
> 1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/src/components/inputs/SourceInput.tsx b/src/components/inputs/SourceInput.tsx
> index aa1b714..2f67425 100644
> --- a/src/components/inputs/SourceInput.tsx
> +++ b/src/components/inputs/SourceInput.tsx
> @@ -136,9 +136,12 @@ function HashHelp({ method, url, version }: {
> method: Method, url: UrlType, version: string
> }) {
> return (
> - <div>
> + <div
> + onClick={() => {
> + navigator.clipboard.writeText(getFetchHelp(method, url, version))
> + }}>
> <Typography variant="body2">
> - You may compute the sha256 by running the following command(s):
> + You may compute the sha256 by running the following command(s) (click to copy):
I took the liberty to apply this patch and it’s now deployed:
https://guix-hpc.gitlabpages.inria.fr/guix-packager/
Philippe, lemme know if anything needs to be tweaked. :-)
Thanks for your contribution!
Ludo’.
[Message part 3 (message/rfc822, inline)]
---
src/components/inputs/SourceInput.tsx | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/components/inputs/SourceInput.tsx b/src/components/inputs/SourceInput.tsx
index aa1b714..2f67425 100644
--- a/src/components/inputs/SourceInput.tsx
+++ b/src/components/inputs/SourceInput.tsx
@@ -136,9 +136,12 @@ function HashHelp({ method, url, version }: {
method: Method, url: UrlType, version: string
}) {
return (
- <div>
+ <div
+ onClick={() => {
+ navigator.clipboard.writeText(getFetchHelp(method, url, version))
+ }}>
<Typography variant="body2">
- You may compute the sha256 by running the following command(s):
+ You may compute the sha256 by running the following command(s) (click to copy):
</Typography>
<SyntaxHighlighter
text={getFetchHelp(method, url, version)}
--
2.45.2
This bug report was last modified 266 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.