GNU bug report logs - #76635
[PATCH v2] gnu: Add dte.

Previous Next

Package: guix-patches;

Reported by: ashish.is <at> lostca.se

Date: Fri, 28 Feb 2025 09:45:04 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 76635 <at> debbugs.gnu.org (full text, mbox):

From: 宋文武 <iyzsong <at> envs.net>
To: ashish.is <at> lostca.se
Cc: 76635 <at> debbugs.gnu.org
Subject: Re: [bug#76635] [PATCH] gnu: Add dte.
Date: Wed, 05 Mar 2025 09:04:37 +0800
Hello,

ashish.is <at> lostca.se writes:

> [...]
> +(define-public dte
> +  (package
> +    (name "dte")
> +    (version "1.11.1")
> +    (source (origin
> +              (method git-fetch)
> +              (uri (git-reference
> +                    (url "https://gitlab.com/craigbarnes/dte")
> +                    (commit (string-append "v" version))))
> +              (sha256
> +               (base32
> +                "1q43jvhj6r1ws58ngpcq8mzj4di7mj2a4bmigk9zy0f3riagnlv1"))))

When using git-fetch, it's required to also use '(file-name (git-file-name ...))'.

> +    (build-system gnu-build-system)
> +    (native-inputs
> +     (list util-linux))
> +    (arguments
> +     (list
> +      #:make-flags
> +      #~(list (string-append "CC=" #$(cc-for-target))
> +              (string-append "prefix=" #$output))
> +      #:phases
> +      #~(modify-phases %standard-phases
> +          (delete 'configure))))
> +    (home-page "https://gitlab.com/craigbarnes/dte/")
Prefer a real home page if existed, so should be: https://craigbarnes.gitlab.io/dte/

> +    (synopsis "Small and easy to use console text editor.")
synopsis should not ends with '.'.


Otherwise looks good, could you send an update patch?  Thanks.




This bug report was last modified 105 days ago.

Previous Next


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