GNU bug report logs - #53523
[PATCH] gnu: Add tree-sitter.

Previous Next

Package: guix-patches;

Reported by: Luis Henrique Gomes Higino <luishenriquegh2701 <at> gmail.com>

Date: Tue, 25 Jan 2022 15:39:01 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Zongyuan Li <lyzongyuan <at> gmail.com>
To: 53523 <at> debbugs.gnu.org
Cc: luishenriquegh2701 <at> gmail.com
Subject: [bug#53523] [PATCH v3 2/2] gnu: neovim: Update to 0.6.1.
Date: Wed, 16 Mar 2022 11:07:46 +0800
Hi Luis,

I tried to apply `[PATCH v3 2/2] gnu: neovim: Update to 0.6.1.` to the 
current main branch of Guix, but failed.

It seems like we import 'libiconv' which is not used as dependency in 
previous neovim, from these code:

> @@ -717,11 +725,18 @@ (define-public neovim
>         ("unibilium" ,unibilium)
>         ("jemalloc" ,jemalloc)
>         ("libiconv" ,libiconv)
> -       ("lua" ,lua-5.1)
> +      ("lua" ,(if (member (or (if (%current-target-system)
> +                                   (gnu-triplet->nix-system 
(%current-target-system))
> +                                   #f)
> +                               (%current-system))
> +                           (package-supported-systems luajit))
> +                   luajit
> +                   lua-5.1))
>         ("lua-luv" ,lua5.1-luv)
>         ("lua-lpeg" ,lua5.1-lpeg)
>         ("lua-bitop" ,lua5.1-bitop)
> -       ("lua-libmpack" ,lua5.1-libmpack)))
> +      ("lua-libmpack" ,lua5.1-libmpack)
> +      ("tree-sitter" ,tree-sitter)))

Did you write this patch on any commit which is not included in the Guix 
main branch?

Maybe we should rebase this patch set on main branch.

Li




This bug report was last modified 3 years and 52 days ago.

Previous Next


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