GNU bug report logs - #40391
[PATCH 0/6] Make some more inputs native.

Previous Next

Package: guix-patches;

Reported by: Vincent Legoll <vincent.legoll <at> gmail.com>

Date: Thu, 2 Apr 2020 19:15:01 UTC

Severity: normal

Tags: patch

Done: Mathieu Othacehe <m.othacehe <at> gmail.com>

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 40391 in the body.
You can then email your comments to 40391 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Thu, 02 Apr 2020 19:15:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vincent Legoll <vincent.legoll <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 02 Apr 2020 19:15:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH 0/6] Make some more inputs native.
Date: Thu, 2 Apr 2020 21:14:08 +0200
Another day, another batch.

I checked them with `guix gc --references`.

I checked potential rebuilds with
`guix refresh --list-dependent`

- ibus is just over 300
- gdb is ~1.4K

the remaining ones should be ok for master.

Hopefully it takes less work for the committer
this time...

-- 
Vincent Legoll




Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Thu, 02 Apr 2020 19:16:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40391 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 1/6] gnu: a2ps: Make some inputs native.
Date: Thu,  2 Apr 2020 21:15:28 +0200
* gnu/packages/pretty-print.scm (a2ps)[inputs]: Move groff from here...
[native-inputs]: ...to here.
---
 gnu/packages/pretty-print.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/pretty-print.scm b/gnu/packages/pretty-print.scm
index 18e557611e..f7655c3535 100644
--- a/gnu/packages/pretty-print.scm
+++ b/gnu/packages/pretty-print.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice <me <at> tobias.gr>
 ;;; Copyright © 2019 Meiyo Peng <meiyo <at> riseup.net>
 ;;; Copyright © 2020 Paul Garlick <pgarlick <at> tourbillion-technology.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -71,11 +72,11 @@
     (build-system gnu-build-system)
     (inputs
      `(("psutils" ,psutils)
-       ("groff" ,groff)
        ("gv" ,gv)
        ("imagemagick" ,imagemagick)))
     (native-inputs
      `(("gperf" ,gperf)
+       ("groff" ,groff)
        ("perl" ,perl)))
     (arguments
      '(#:phases
-- 
2.26.0





Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Thu, 02 Apr 2020 19:16:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40391 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 2/6] gnu: ibus: Make some inputs native.
Date: Thu,  2 Apr 2020 21:15:29 +0200
* gnu/packages/ibus.scm (ibus)[inputs]: Move gettext from here...
[native-inputs]: ...to here.
---
 gnu/packages/ibus.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index 12a8d6758f..3782f390de 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me <at> tobias.gr>
 ;;; Copyright © 2018, 2019 Meiyo Peng <meiyo <at> disroot.org>
 ;;; Copyright © 2020 kanichos <kanichos <at> yandex.ru>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -140,7 +141,6 @@
        ("gconf" ,gconf)
        ("gtk2" ,gtk+-2)
        ("gtk+" ,gtk+)
-       ("gettext" ,gnu-gettext)
        ("json-glib" ,json-glib)
        ("libnotify" ,libnotify)
        ("libx11" ,libx11)
@@ -152,6 +152,7 @@
        ("python" ,python)))
     (native-inputs
      `(("glib" ,glib "bin") ; for glib-genmarshal
+       ("gettext" ,gnu-gettext)
        ("gobject-introspection" ,gobject-introspection) ; for g-ir-compiler
        ("ucd" ,ucd)
        ("unicode-emoji" ,unicode-emoji)
-- 
2.26.0





Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Thu, 02 Apr 2020 19:16:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40391 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 3/6] gnu: gdb: Make some inputs native.
Date: Thu,  2 Apr 2020 21:15:30 +0200
* gnu/packages/gdb.scm (gdb)[inputs]: Move dejagnu from here...
[native-inputs]: ...to here.
---
 gnu/packages/gdb.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gdb.scm b/gnu/packages/gdb.scm
index 01f93f6def..c3f071965a 100644
--- a/gnu/packages/gdb.scm
+++ b/gnu/packages/gdb.scm
@@ -3,6 +3,7 @@
 ;;; Copyright © 2015 Mark H Weaver <mhw <at> netris.org>
 ;;; Copyright © 2015, 2016, 2019 Efraim Flashner <efraim <at> flashner.co.il>
 ;;; Copyright © 2020 Marius Bakke <mbakke <at> fastmail.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -94,7 +95,6 @@
        ("guile" ,guile-2.0)
        ("python" ,python)
        ("python-wrapper" ,python-wrapper)
-       ("dejagnu" ,dejagnu)
        ("source-highlight" ,source-highlight)
 
        ;; Allow use of XML-formatted syscall information.  This enables 'catch
@@ -102,6 +102,7 @@
        ("libxml2" ,libxml2)))
     (native-inputs
       `(("texinfo" ,texinfo)
+       ("dejagnu" ,dejagnu)
         ("pkg-config" ,pkg-config)))
     (home-page "https://www.gnu.org/software/gdb/")
     (synopsis "The GNU debugger")
-- 
2.26.0





Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Thu, 02 Apr 2020 19:16:03 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40391 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 4/6] gnu: c-reduce: Make some inputs native.
Date: Thu,  2 Apr 2020 21:15:31 +0200
* gnu/packages/debug.scm (c-reduce)[inputs]: Move flex from here...
[native-inputs]: ...to this new field.
---
 gnu/packages/debug.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index 75dd94d868..4a264427c2 100644
--- a/gnu/packages/debug.scm
+++ b/gnu/packages/debug.scm
@@ -4,6 +4,7 @@
 ;;; Copyright © 2018 Tobias Geerinckx-Rice <me <at> tobias.gr>
 ;;; Copyright © 2018, 2019 Rutger Helling <rhelling <at> mykolab.com>
 ;;; Copyright © 2019 Pkill -9 <pkill9 <at> runbox.com>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -119,11 +120,11 @@ program to exhibit a bug.")
       (sha256
        (base32 "0qx0zq8jxzx2as2zf0740g7kvgq163ayn3041di4vwk77490y76v"))))
     (build-system gnu-build-system)
+    (native-inputs `(("flex" ,flex)))
     (inputs
      `(("astyle"          ,astyle)
        ("llvm"            ,llvm)
        ("clang"           ,clang)
-       ("flex"            ,flex)
        ("indent"          ,indent)
        ("perl"            ,perl)
        ("exporter-lite"   ,perl-exporter-lite)
-- 
2.26.0





Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Thu, 02 Apr 2020 19:16:03 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40391 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 5/6] gnu: ell: Make some inputs native.
Date: Thu,  2 Apr 2020 21:15:32 +0200
* gnu/packages/linux.scm (ell)[inputs]: Move libtool from here...
[native-inputs]: ...to here.
---
 gnu/packages/linux.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index ff069723c1..9604379eee 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -6571,10 +6571,10 @@ of Linux application development.")
                (("/usr/bin/dbus-daemon") (which "dbus-daemon")))
              #t)))))
     (inputs
-     `(("dbus" ,dbus)
-       ("libtool" ,libtool)))
+     `(("dbus" ,dbus)))
     (native-inputs
      `(("autoconf" ,autoconf)
+       ("libtool" ,libtool)
        ("pkgconfig" ,pkg-config)
        ("automake" ,automake)))
     (home-page "https://01.org/ell")
-- 
2.26.0





Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Thu, 02 Apr 2020 19:16:04 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40391 <at> debbugs.gnu.org
Cc: Vincent Legoll <vincent.legoll <at> gmail.com>
Subject: [PATCH 6/6] gnu: dico: Make some inputs native.
Date: Thu,  2 Apr 2020 21:15:33 +0200
* gnu/packages/dico.scm (dico)[inputs]: Move groff from here...
[native-inputs]: ...to this new field.
---
 gnu/packages/dico.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/dico.scm b/gnu/packages/dico.scm
index f6ab56887c..44a7a21b6b 100644
--- a/gnu/packages/dico.scm
+++ b/gnu/packages/dico.scm
@@ -2,6 +2,7 @@
 ;;; Copyright © 2015, 2016, 2018 Ludovic Courtès <ludo <at> gnu.org>
 ;;; Copyright © 2016, 2018 Efraim Flashner <efraim <at> flashner.co.il>
 ;;; Copyright © 2018 Tobias Geerinckx-Rice <me <at> tobias.gr>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -63,13 +64,13 @@
                     (lambda _
                       ;; Test '71: append + dooffs + env' fails if $V is not 2.
                       (invoke "make" "check" "V=2"))))))
+    (native-inputs `(("groff" ,groff)))
     (inputs
      `(("m4" ,m4)                                 ;used at run time
        ("pcre" ,pcre)
        ("python" ,python-2)
        ("guile" ,guile-2.2)
        ("gsasl" ,gsasl)
-       ("groff" ,groff)
        ("readline" ,readline)
        ("zlib" ,zlib)
        ("wordnet" ,wordnet)
-- 
2.26.0





Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Fri, 03 Apr 2020 18:02:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40391 <at> debbugs.gnu.org
Subject: bad indent
Date: Fri, 3 Apr 2020 20:01:07 +0200
[Message part 1 (text/plain, inline)]
The gdb patch's indentation is off-by-one
space character...

Here is an updated one...

-- 
Vincent Legoll
[0003-gnu-gdb-Make-some-inputs-native.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Sat, 04 Apr 2020 10:52:02 GMT) Full text and rfc822 format available.

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

From: Mathieu Othacehe <m.othacehe <at> gmail.com>
To: Vincent Legoll <vincent.legoll <at> gmail.com>
Cc: 40391 <at> debbugs.gnu.org
Subject: Re: [bug#40391] [PATCH 0/6] Make some more inputs native.
Date: Sat, 04 Apr 2020 12:51:12 +0200
Hey,

> - ibus is just over 300
> - gdb is ~1.4K

Pushed those two on staging and the other ones on master. Thanks for
this serie, feel to propose new ones, if you feel like it :)

Mathieu




bug closed, send any further explanations to 40391 <at> debbugs.gnu.org and Vincent Legoll <vincent.legoll <at> gmail.com> Request was from Mathieu Othacehe <m.othacehe <at> gmail.com> to control <at> debbugs.gnu.org. (Sat, 04 Apr 2020 10:52:03 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Sat, 04 Apr 2020 16:02:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: Mathieu Othacehe <m.othacehe <at> gmail.com>
Cc: 40391 <at> debbugs.gnu.org
Subject: Re: [bug#40391] [PATCH 0/6] Make some more inputs native.
Date: Sat, 4 Apr 2020 18:01:40 +0200
On Sat, Apr 4, 2020 at 12:51 PM Mathieu Othacehe <m.othacehe <at> gmail.com> wrote:
> > - ibus is just over 300
> > - gdb is ~1.4K
>
> Pushed those two on staging and the other ones on master. Thanks for
> this serie, feel to propose new ones, if you feel like it :)

Thanks
I'll see what I can do... ;-)

BTW, do we want to annotate (maybe with a simple comment) the ones
found to really be used ?

-- 
Vincent Legoll




Information forwarded to guix-patches <at> gnu.org:
bug#40391; Package guix-patches. (Sat, 04 Apr 2020 17:52:01 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: Mathieu Othacehe <m.othacehe <at> gmail.com>
Cc: 40391 <at> debbugs.gnu.org
Subject: Re: [bug#40391] [PATCH 0/6] Make some more inputs native.
Date: Sat, 4 Apr 2020 19:51:18 +0200
Here we go, next batch: #40435

-- 
Vincent Legoll




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 03 May 2020 11:24:09 GMT) Full text and rfc822 format available.

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

Previous Next


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