GNU bug report logs -
#61157
gnu: Add uwufetch.
Previous Next
Reported by: "J. Sims" <jtsims <at> protonmail.com>
Date: Sun, 29 Jan 2023 22:00:01 UTC
Severity: normal
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 61157 in the body.
You can then email your comments to 61157 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#61157
; Package
guix-patches
.
(Sun, 29 Jan 2023 22:00:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
"J. Sims" <jtsims <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 29 Jan 2023 22:00:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello,
This is a fun little fetch utility and I thought it might enjoy inclusion in Guix.
Thanks,
Juli
[Message part 2 (text/html, inline)]
[0001-gnu-Add-uwufetch.patch (text/x-patch, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#61157
; Package
guix-patches
.
(Tue, 31 Jan 2023 14:21:01 GMT)
Full text and
rfc822 format available.
Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
"J. Sims via Guix-patches" via <guix-patches <at> gnu.org> writes:
> This is a fun little fetch utility and I thought it might enjoy
> inclusion in Guix.
Thank you. Some comments follow.
> + (build-system gnu-build-system)
> + (arguments
> + (list #:tests? #f ;no tests
Please add a newline character after "list".
> + #:make-flags #~(list (string-append "DESTDIR="
> + #$output)
> + (string-append "ETC_DIR="
> + #$output "/etc")
> + (string-append "CC="
> + #$(cc-for-target)))
Please also add a newline character after "flags". Every flag should fit
into a single line.
> + #:phases (with-imported-modules '((guix build utils))
I don'tthink you need to import modules.
> + #~(modify-phases %standard-phases
> + (delete 'configure)
> + (add-before 'build 'path-source-paths
> + (lambda _
> + (substitute* "uwufetch.c"
> + (("(/usr(/local)?)(.*;)"
> + all _ _ rest)
> + (string-append #$output
> + rest)))))))))
You can move this below "#:phases" to drastically improve indentation.
> + (native-inputs (list git))
Are you sure git is required as a native input? If it is, then this
should be `git-minimal' instead.
> + (synopsis "Cutesie *fetch utility")
I think we should provide better than this synopsis. Maybe, according
to upstream's About,
Meme system info tool based on Nyan/UwU trend
> + (description
> + "UwUFetch is a system information tool in the lineage of @code{neofetch},
> +@code{pfetch}, @{hyfetch}, and the like. It prints ASCII art of your system's
I suggest to use Neofetch instead of @code{neofetch}, Pfetch instead of
@code{pfetch} and HyFetch instead of (mind the typo!) @code{hyfetch}.
> +logo as well as a summary of system information. UwUFetch's unique contribution
> +is the uwu-ification of various words used in the description. For example, Guix
> +become gUwUix.")
Sentences should be separated with two spaces.
> + (license license:gpl3)))
License is actually GPL3+.
Could you send an updated patch?
Regards,
--
Nicolas Goaziou
Information forwarded
to
guix-patches <at> gnu.org
:
bug#61157
; Package
guix-patches
.
(Tue, 31 Jan 2023 14:21:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#61157
; Package
guix-patches
.
(Tue, 31 Jan 2023 18:50:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 61157 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello,
I believe this version of the patch should address all the concerns you raised.
On Tuesday, January 31st, 2023 at 08:19, Nicolas Goaziou <mail <at> nicolasgoaziou.fr> wrote:
> > + (license license:gpl3)))
>
> License is actually GPL3+.
For future reference, where do I look to differentiate GPLv3 from GPLv3+? I do check that, but obviously I sometimes miss it.
Thanks,
Juli
[0001-gnu-Add-uwufetch.patch (text/x-patch, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#61157
; Package
guix-patches
.
(Wed, 01 Feb 2023 21:22:02 GMT)
Full text and
rfc822 format available.
Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
"J. Sims via Guix-patches" via <guix-patches <at> gnu.org> writes:
> I believe this version of the patch should address all the concerns
> you raised.
It does. Thank you.
> For future reference, where do I look to differentiate GPLv3 from GPLv3+? I do check that, but obviously I sometimes miss it.
If you look into any ".c" source file, you will read:
either version 3 of the License, or (at your option) any later version.
which basically means GPL3+.
> Subject: [PATCH] gnu: Add uwufetch.
>
> * gnu/packages/admin.scm (uwufetch): Add uwufetch.
Applied!
Regards,
--
Nicolas Goaziou
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Wed, 01 Feb 2023 21:22:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
"J. Sims" <jtsims <at> protonmail.com>
:
bug acknowledged by developer.
(Wed, 01 Feb 2023 21:22:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 02 Mar 2023 12:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 48 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.